What do you mean by a "native Linux laptop?" Linux runs just fine on Mac or Windows notebooks. This notebook happens to come with ChromeOS instead of OS X or Windows. I couldn't find details on the current one, but the old Pixel didn't have a standard BIOS so you had to hack that to get a regular Linux install to work. Then you're left with a notebook with an undersized hard drive because Google expected you to store everything in the cloud.
I know I can run Linux on my Macbook, but I use XCode and have big data sets that use most of the disk.
I could get another Macbook, but then I don't get to play with new things.
Unless you really want the touchscreen, I don't really see why you'd buy one of these over another Macbook.
I do Mac type things on my Macbook. I'm not interested in ChromeOS. But a native Linux laptop would be handy, especially for long flights where I get most of my best programming done. I hate the touch screen on laptops. I have a Lenovo with that and I had to disable the touch screen so it didn't mess up whenever anyone pointed at the screen.
Yes. I've been reading a lot about new learnings to do with methylation as I've studied a lot of biochemistry and nutrition research to understand obesity and disease. That methylation can epigenetically change mitochondria and be passed on by the mother has the potential to explain how changing diet by your grandmother and great grandmother may have affected obesity today. But as usual, until highly specific experiments are done and supporting data is gathered, it's more hypothesis than theory.
Because as part of his punishment, he has to obey certain terms and conditions. The monitoring bracelet allows police to ensure he's abiding by some of those terms and conditions.
Only it did not ensure that at all. He cut it off.
Err. Yes. That's what I said. The summary did not say that. The letters 'methyl' do not appear in the summary or the opening paragraph of TFA. Try reading what I said before responding to it.
Nevertheless, it is still information. It is coded information.
The initial paragraph of TFA and the summary both fail to say what was done instead of modifying the coded information.
They are actually talking about modifying the methylation of the DNA rather than the base pair sequence. How this doesn't count as coded information is beyond me.
Why is it so bad to just define something that describes what you are actually doing instead of hiding important details in overloaded operators?
When someone else defines a class for which equality means something other than the usual and your like... WTF 2 == 13... who wins? What is the upside other than less typing for those still using vi to write code?
Because typing mod11_assign(&a,13) sucks compared to a = 13.
If you're doing finite field arithmetic, the rules are the rules and having a programming language that is too stupid to anything beyond elementary school arithmetic is counterproductive.
It's bad because someone can think of a niche case where it can be abused. In my experience, it never happens. You tend to find that those smart enough to know how to overload say the = operator are also smart enough to only do it for a good reason.
I've seen bad developers utterly abuse just about every language out there, if there's a language feature then it can be abused. C++ just happens to have a lot of features.
Fair enough. In return for not being able to overload '=', please can I have the ability to define infix operators? So I can have 13 is_congruent_to 2 == True.
Although the language itself isn't truly, truly bad,
Any language that allows the programmer to override the '=' operator is truly, verily, bad. That makes the language over-programmable and a write-only language when trying to maintain other developer's code. Java may have fewer features, but that doesn't stop the developers from getting stuff done.
Why is overriding '=' bad? If I've defined a class for a thing for which equality means something other than the usual, e.g. a mod 11 class where 'a = 13' should result in 'a==2', I would want to override '=' to do the right thing.
In 1998 David Gelernter wrote a book that effectively argues that elegance and beauty in engineering are essential features that lead to benefits beyond the merely aesthetic.
He is still right.
The 'elegant' and 'concrete' example in TFA is ugly and hard to follow, even with plenty of understanding of lambda expressions and languages that offer them. I have other, better high level language options and other, better low level language options. C++ fails the test. C++ is not for me.
No, in the US you pay taxes on Real Estate. Which is a type of property to be sure, but it's not ALL property.
For instance, I own several computers, a lot of clothes, furniture, etc. No taxes for owning any of that..
Then there's the business property tax in several states, on which you pay tax on the value of every fixture. We pay tax on the Ikea shelves in our store.
Elliot Williams did dome digging
Dome digging is pretty crazy. One false move and you'll fall into the stadium.
I happen to know a lot more about USB Type-C than the average punter who hasn't authored specs for the USB SIG.
It's good juju. But compare with an Intel NUC, where you can plug in a PCIe SSD.
That would be a good thing to be available on the motherboard.
What do you mean by a "native Linux laptop?" Linux runs just fine on Mac or Windows notebooks. This notebook happens to come with ChromeOS instead of OS X or Windows. I couldn't find details on the current one, but the old Pixel didn't have a standard BIOS so you had to hack that to get a regular Linux install to work. Then you're left with a notebook with an undersized hard drive because Google expected you to store everything in the cloud.
I know I can run Linux on my Macbook, but I use XCode and have big data sets that use most of the disk.
I could get another Macbook, but then I don't get to play with new things.
The undersized disk thing was my original point.
No downmodding from me.
Sharepoint seems to be universally hated by the techies I work with. Maybe it's well matched to non techies.
Unless you really want the touchscreen, I don't really see why you'd buy one of these over another Macbook.
I do Mac type things on my Macbook. I'm not interested in ChromeOS. But a native Linux laptop would be handy, especially for long flights where I get most of my best programming done. I hate the touch screen on laptops. I have a Lenovo with that and I had to disable the touch screen so it didn't mess up whenever anyone pointed at the screen.
I'm a bit disappointed with the 64GB storage.
I would get one of these for as a Linux laptop, but I want 1TB, like my Macbook.
If the wise denizens of /. can tell me I just need to plug thing X into slot Y to get that, I'll send in my order.
I didn't actually know about angular and typescript, but I've been to their web sites now.
It's not unreasonable, 63.8% of all projects will be aimed at fixing the mess that Javascript and DOM has wrought.
Yes. I've been reading a lot about new learnings to do with methylation as I've studied a lot of biochemistry and nutrition research to understand obesity and disease. That methylation can epigenetically change mitochondria and be passed on by the mother has the potential to explain how changing diet by your grandmother and great grandmother may have affected obesity today. But as usual, until highly specific experiments are done and supporting data is gathered, it's more hypothesis than theory.
I guess my grasp of information theory is stronger than my grasp of what geneticists think about information theory.
Methylation is more or less a string of bits on top of the string of bit-pairs coded in the base pairs.
Baloney. People who hate on California have never lived here.
We don't need to. We see Californians all of the time, that's enough.
Ever heard of the term "Californication"?
Are we supposed to form our opinions of the pros and cons of the States based on the Red Hot Chilli Pepper's creative works?
Hmm. I do web apps in Python with CGI. But people pay me to do crypto hardware.
I guess I can wait another five minutes for the next web framework to come along.
Because as part of his punishment, he has to obey certain terms and conditions. The monitoring bracelet allows police to ensure he's abiding by some of those terms and conditions.
Only it did not ensure that at all. He cut it off.
On a couple of Sonoses.
I don't know how to tell whether I should care or not. Is it a language for creating angles? Mathematica can do that.
If they haven't finished it, I don't think would care anyway.
Err. Yes. That's what I said. The summary did not say that. The letters 'methyl' do not appear in the summary or the opening paragraph of TFA. Try reading what I said before responding to it.
Nevertheless, it is still information. It is coded information.
The initial paragraph of TFA and the summary both fail to say what was done instead of modifying the coded information.
They are actually talking about modifying the methylation of the DNA rather than the base pair sequence. How this doesn't count as coded information is beyond me.
I design circuits you insensitive clod!
Why is it so bad to just define something that describes what you are actually doing instead of hiding important details in overloaded operators?
When someone else defines a class for which equality means something other than the usual and your like ... WTF 2 == 13 ... who wins? What is the upside other than less typing for those still using vi to write code?
Because typing mod11_assign(&a,13) sucks compared to a = 13.
If you're doing finite field arithmetic, the rules are the rules and having a programming language that is too stupid to anything beyond elementary school arithmetic is counterproductive.
It's bad because someone can think of a niche case where it can be abused. In my experience, it never happens. You tend to find that those smart enough to know how to overload say the = operator are also smart enough to only do it for a good reason.
I've seen bad developers utterly abuse just about every language out there, if there's a language feature then it can be abused. C++ just happens to have a lot of features.
Fair enough. In return for not being able to overload '=', please can I have the ability to define infix operators? So I can have 13 is_congruent_to 2 == True.
Any language that allows the programmer to override the '=' operator is truly, verily, bad. That makes the language over-programmable and a write-only language when trying to maintain other developer's code. Java may have fewer features, but that doesn't stop the developers from getting stuff done.
Why is overriding '=' bad? If I've defined a class for a thing for which equality means something other than the usual, e.g. a mod 11 class where 'a = 13' should result in 'a==2', I would want to override '=' to do the right thing.
What comes next, a thread on "is Emacs better than Vi"?
Well? Is it?
In 1998 David Gelernter wrote a book that effectively argues that elegance and beauty in engineering are essential features that lead to benefits beyond the merely aesthetic.
He is still right.
The 'elegant' and 'concrete' example in TFA is ugly and hard to follow, even with plenty of understanding of lambda expressions and languages that offer them. I have other, better high level language options and other, better low level language options. C++ fails the test. C++ is not for me.
No, in the US you pay taxes on Real Estate. Which is a type of property to be sure, but it's not ALL property.
For instance, I own several computers, a lot of clothes, furniture, etc. No taxes for owning any of that. .
Then there's the business property tax in several states, on which you pay tax on the value of every fixture. We pay tax on the Ikea shelves in our store.
Yup. Sarcasm mode was enabled during that post.
Music for your pillow waifu.
More like music to go with my otokoyama.