skysight-inc/HackerNews huggingface dataset:
Thanks for that info. Out of curiosity, is there any accounting for the other emissions involved in making the fuel, though? Full transport and refining is energy intensive. on-vehicle emissions controls are also costly, and also use energy to make. Finally, petroleum is a finite resource.

I am all for emissions controls on vehicles if they genuinely reduce net emissions. If the reduced fuel economy doesn't equal out though, then at best, we're simply moving the emissions out of cars and into refineries/shipping/factories instead.
Chronic pain and tinnitus may share a common source
They may not have awareness of sensitive privacy issues, but they certainly have awareness of bad press. Every time a big discovery like this is revealed, Lenovo laptops go on sale. It's both funny and scary.
Too many people that are locked into the JS mental institution all the time?
Green traditionally means we're good, ready to go, etc. Non-intuitive to use any green indicator for a situation deserving a write-up like this. It's yellow at best.
So it's not Communist in the same way as Europe. There are a lot of social programs and subsidies, though. Arrive illegally and watch the abundance of state and federal programs intended to help you, all funded by the US taxpayer.
Problem is, something like %40 of the bay area are immigrants, and a good chunk of them cannot vote. I don't even know if it would be legal for them to participate in the political process through promotions and so on.

Maybe a proposition to allow immigrants to vote in city politics might be good too.
I don't mind it when someone emails me, personally, one time with an unsolicited business offer that is specific to me.

That's like .01% of the email I get. Maybe you are different. The ones that seem to be tailored to me are really just a template with my name substituted. I think we can all recognize those and agree they are spam.
New Methods for Digital Cyber Security:  BioChronometrics
"So you confer with DataStax for a while, and they manage to reproduce and fix the bug: #6029 (Lightweight transactions race render primary key useless), and #5985 (Paxos replay of in progress update is incorrect). You start building patched versions of Cassandra."

"Cassandra lightweight transactions are not even close to correct. Depending on throughput, they may drop anywhere from 1-5% of acknowledged writes–and this doesn’t even require a network partition to demonstrate. It’s just a broken implementation of Paxos. In addition to the deadlock bug, these Jepsen tests revealed #6012 (Cassandra may accept multiple proposals for a single Paxos round) and #6013 (unnecessarily high false negative probabilities)."

That's four bugs independent of the conflict resolution issue.
Gamified alarm clock app gives you points if you don't snooze
Show HN: Proof-of-concept demo of a functional language IDE for touch devices
"The National Geographic data also show significant variation in rates of left-handedness by U.S. state, with higher rates in the Northeast and lower rates in the middle of the country."

The actual accompanying data only describes white people born after 1950 which could be evidence of too many researcher degrees of freedom. Additionally, the legend to the map is showing single percentage points of difference which hardly speaks to a robust finding. And given the fact that the data was collected in a non-scientific manner, that 1% between New Jersey and Missouri may be as easily attributed to ambidextrous people fibbing to be more unique, or perhaps for some reason National Geographic appeals to different kinds of people than the underlying population. At least show me an r value or something.

At any rate, the idea that since the Victorian era people have evolved to be less left-handed than in certain areas is absurd and without any scientific basis.
Not accoding to the study mentioned here:

http://www.forbes.com/sites/danielfisher/2013/12/12/study-fi...
Flagging was likely inappropriate, but the question itself is nonsense: "in or out"? What does it even mean? If you want a phone with a big display so you can have a phone with a big display, what does the nebulous terms "in" and "out" have to do with anything that matters? (That's an actual question, not snark.)
I've had a 'frequency' in my left ear for YEARS. It's not painful, and doesn't seem to affect my hearing or ability to concentrate (I learned to 'blank' it) but it's definitely 'there'.

Of course I know there's no real fix, but having studies trying to find one is nice!
This will probably get me hellbanned here, but here's a bit of gold:

"The companies that come out of [venture capital funding] are no longer pursuing profit, or even revenue. Instead, the measure of their success is valuation—how much money they've convinced people to tell them they're worth."

I yearn now for a modern day Ambrose Bierce to write up something clever and cutting, with entries like:

_valuation_: how much money you've convinced people to tell you you're worth
That's not enough if your Lenovo laptop uses LSE.

Here's their tool to remove it.
http://support.lenovo.com/us/en/downloads/ds104370
>bank account or credit card

Cash has been invented. They also don't have mail addresses but still some people suggest sending food.

I supposed a way to give aid. No matter what way you choose the warlords and corrupt governments are going to be huge problem.

The best way to help so far has been private investing. But it doesn't matter if the investor is single rich guy or bunch of average westerners. That's how stock works. But the warlords are again a problem. During the past 50 years, western "help" has done probably more harm than good. But that doesn't mean we are unable to ever do any good. As far as I understand, that UBI idea has been only once for limited time, and it looked like it could be a success.

It would be great if we could incentivize the warlords to behave. We should start from a country that's relatively safe and where the locals can anonymously report if they got to keep the money. Despite such country not being the absolutely poorest one. This should turn out for the best once more restless countries figure out they could be collecting fat taxes from the imported goods. If they just settle down.
So should this mean talent should be discounting equity when negotiating deals with still-private companies? If so, how much?
You don't think these are things that mostly just nerds care about?
You are the 9% (if both parents are righties, then there is a 9% chance of a left handed baby).

What's interesting about left handedness is that even if both parents are lefties, the kid's chance is only 26%. Which is strangely low for something where there is some generic link.

If one parent is a lefty the chance drops to 19%, and if no parent is a lefty then it is 9%. The average over society is 10% of the population.

I almost don't wonder if generics isn't the primary reason that people are left handed, but generics can make you more likely to be a lefty (for whatever reason). That would somewhat explain the statistics.
Oh sure, but $200 is not worth the accounting / liability / legal hassle. Plus it depends on the problem. If it's a tricky problem that wants me to solve something that they're trying to solve (I've had that happen a number of different times), than I'm not just putting in 2 hours. I'm providing them with the wealth of my entire experience.
Inside Nine of the World's Fastest GPU Supercomputers
If you're going to be asking questions like this, it's useful to play around with the basic formulas:

https://upload.wikimedia.org/math/0/b/7/0b7491a8614d7808364b...

and in particular imagine what'll happen when you have, on average, 28000 responders per state and what kinds of differences you can expect to observe.
I'd like to see a website where you can select from a list of companies, select a start date on a timeline, and select a role (founder, CTO, engineer, etc.), a salary and benefits (stock) package to see how you'd make out at different times on the timeline.
EULAs are pretty powerless. You can’t write anything in there that wasn’t in the ad either. Otherwise it becomes invalid.

As a German law professor phrased it "I never read the fine print. It's either fair or invalid"
> CRCs or MD5 or other hash sums don't require inheritance or other OO tricks

Given some of the other comments, I think this ought to be stressed though… OO doesn't strictly require inheritance, or vtables. A fair number of classes in the C++ STL don't use those features, for example.

It's not that the state is a single integer, either, it's that the concept of a state exists; having a separate type (with the functions surrounding that separate type) exist to embody that concept, and can change a function from an ambiguous "what goes in this uint32_t arg?" to a very obvious md5_state_t.

> or even constructors or destructors (apart from zero-initialization).

Just a nit: MD5 requires initialization that is more than just zero-initialization.

> probably give better performance because compiler optimizations can take place (virtual calls tend to prevent many optimization tricks).

This is about the most concrete argument against vtables (but hardly against OO in general) thus far, and I'd still love more explanation: what makes a branch more optimizable than following a pointer?
This only sucks if you run Windows, sure...

But the fact that the company thinks this is perfectly acceptable behavior because EULA, EULA, EULA...

...means they're just as likely to target BIOS, UEFI and other firmware that do the same thing, no matter your OS.

A breach of trust foments a breach of loyalty, no?
Ecosystem isn't the only thing to think about, but I agree that is almost certainly why they chose js.
Thanks for the response! Hey, this is what betas are for!

I know that Groupon is on its way out, so maybe this is next! Good luck to you!
Help Test Private Browsing with Tracking Protection in Firefox Beta
Ask HN: Can you run a binary without reverse engineering?
A lot of things happen when I run a program on my computer. It might get analyzed by a virus scanner, it might get mapped & rewritten by the OS loader. OSX might optimize it for my shared library layout if it's the first run.

If the binary blob is CLR or python bytecode, the program will be analyzed and completely rewritten to run on my native architecture.

If the binary blob is machine code, my CPU will analyze pieces of it and translate them into microcode.

These forms of analysis aren't substantively different from so-called 'reverse engineering'. Is there a clear line between running a binary and the reverse engineering people get sued for?
I think one of the problems is that the sequencing boon has led to a shift in grant funding and research direction towards global hypothesis generating studies rather than hypothesis driven studies. These may find statistical associations between DNA variations and phenotypes but tend to avoid doing the difficult detailed characterizations that will help us understand the functional / molecular context.
>Of course, the subdomain can’t be the same for every domain, otherwise content blockers will be able to block them as easily as today, with just one rule. It needs to be a random string of character for each site. Something like http://qngosjscn.mysite.com/analytics.js.

Once a pattern is used a Regex would defeat the subdomain idea easily. That or they could whitelist known subdomains that are "useful" and blacklist anything else. Random 8 characters won't help you against a better-written version of ^(http://)\w{8}\.

Making it look "legitimate" doesn't help. The moment people see the contents of your analytics.js (regardless if you called it "easter_egg_kittens.js" or not) they'd simply block that javascript. People aren't reading the name of the .js, they're reading all the js you serve and adding any analytics to a blocklist. It's human-curated, not machine-made. If your code can be read by humans it can be blocked by humans.

You need to include the javascript with other important functionality - and at that point, if people really wanted to circumvent it, they would use Greasemonkey to load javascript they do need and block your version of the file to avoid the analytics/ads.

E:

I could blacklist *.js from the example.com and whitelist only the necessary .js for the site to function. None of your randomizing URL's or bullshit would work.

It's a losing battle. If someone wants to block your ads - they will. The power dynamic is in their favor.
There is this hyaundai commercial ( https://www.youtube.com/watch?v=UZ8Klm8vPlI ) that hits home for me. "When did leaving work on time become an act of courage". It's so true.
Oh, I'd definitely say both! But, I feel that a lot of my most compelling work in on my GitHub (mostly OSS contributions), rather than on my website.
ScyllaDB web person here. If I made it so that you could block one script and get a home page without the horizontally scrolling thingy (but have all the other JS stuff work including syntax highlighting and graphs), would you come back? ( dmarti@scylladb.com )
Yep, especially yellow is labeled clearly as "Performance issues". It is basically lying to make things appear better than they really are.
And now's a perfect time to reflect on how the two languages evolved during the past decade. C++ obviously moved forward quite a bit -- cleaning up the loop constructs in particular.

OCaml? Uh... there's F# for realists, Scheme for optimists, and Haskell for pedants. If you're actually writing OCaml web apps in OWebl I'd sure love to know why. Amazon released a native C++ SDK for AWS if you're into pain. If you're using "OPAM" to install the OCaml AWS client... wow.
Maybe these things you forget about aren't very important to you? For example, if your house is on fire, you won't open an app and then be too distracted to run out.
iOS 9 includes an improved implementation of Happy Eyeballs which prefers IPv6 over IPv4 almost all the time. Same will happen with El Capitan.

https://www.ietf.org/mail-archive/web/v6ops/current/msg22455...

edit: I don't know why articles like this can't produce these sources to validate the claims
Los Angeles Declares a Homeless Emergency
In that case you decide which is more important. Work or taking care of your family. Now I know having a job is part of the taking care of your family thing but you have to honestly weigh "if I leave work on time am I actually going to get fired". The answer is usually no.
Expected another post bashing systemd. Instead a post showing how to properly use systemd. Pleasant surprise.
You're making a distinction that doesn't work. At what point does an email become "tailored"? Five words? Ten? If someone sends you an unsolicited sales pitch that is mostly identical to the one they're sending to five hundred other people, but uses your name and adds a sentence saying that they "admire the work you've done with $X", is it no longer spam?

You can't define a standard for illegal behavior that encompasses most of what the medium is designed to do.
UEFI starts with encrypted code and wraps additional layers of encrypted, signed code around it. It's impenetrable, and purposefully so. That's the practical definition of "black box". It's huge, too, with a much larger attack surface.

https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_In...
The test protocol is a fairly specific schedule of engine power demands, is it not? It seems like one could look for any behavior outside of what is expected from the test, and then activate the 'defeat device.'
It's basically just common sense. The server does the same amount of work whether the meal is priced at $100 or $50.
Not joking, just dying a little inside.
I have heard from someone who worked with a diesel fuel distributor that most of the "off-road" diesel in the US is exactly the same as over-the-road diesel and that the only difference is the tax paid and the colorant added.
"Robots" is not a Pixar movie.
It was a researcher from West Virginia who tested it.

Researcher is on the record as "I didn't believe the results" and "I thought I made a mistake".

Also, lol @ efficient market thesis because the results of his research were posted early 2014. EPA took a look at them, and being the slow bureaucracy that it is... took a year and a half to levy charges against Volkswagen.

So this entire "surprise" was over a year in the making. It's been discussed publicly in research groups for a year and no one seemed to care till now.
I'm a C++ developer at Google; I've been writing software "professionally"[0] for about 16 years, including a fair chunk of C, but no C++ until I reached Google. So, arguably I started in a position where commenting on code reviews was a bad idea.

Nonetheless, I commented on LOTS of code reviews when I joined, but almost always with questions asking (usually) 'why is this done this way?' or (rarely) 'could this by done this other way?'. It helps that our code review tool lets you mark comments as 'no action required'. This allows the first form to be a genuine question without judgement. I would usually learn something, and sometimes the original author would revisit a decision and improve the code. I reserve the second form for when I'm pretty sure I think what I'm suggesting is an improvement.

In my experience this allowed me to provide feedback without perceived ego or offense[1], but also accelerated the rate at which I came up to speed on both the language and the details of the project I'd joined. Despite being a few years in now and fairly familiar with our project, I try (although sometimes fail) to maintain this style today.

[0]: My father got me my first development job as a subcontractor building terminal emulation software for the Pennsylvania Turnpike Commission at 16. I'd learned C a few years beforehand on QNX. A number of other jobs from the same folks followed over the years while I finished up high school and undergrad.

[1]: Usually, anyway. There are some people who take ANY comment, question, or critique as an accusation. Thankfully I've encountered only one of these people at Google.
au contraire:

https://en.wikipedia.org/wiki/Spotlight_%28software%29#Priva...
I think is is sad to see anything replaced by Javascript.
Unpopular opinion I guess.

So many better choices out there.
Can you explain, for someone who isn't familiar with the kernel, why there are so many different and apparently overlapping tracing tools built in, instead of just one? Are there plans to clean up and unify them under something like bcc?

Another example of duplication is BPF and iptables, but I suppose iptables isn't going away soon simply because it's so popular (and, compared to BPF, simple to use)?
Wow, many thanks for sharing!

PJS is very neat and its documentation very clear. I'm surprised how little JavaScript has changed in 16 years…

I've got a Javadot-like thing https://github.com/anko/eslisp-propertify for converting a.b.c → (. a b c). Eslisp uses "." for property access, like PJS' "field". It hasn't got a next-line (.property args) thing though, which seems useful. I'll be trying that.
It's a lot easier than you think. I've done twice and it was a lot easier than I thought it would be. There's two methods - starting from scratch, or buying a barebones system and going from there. I did both with a barebones system, but if you're going from scratch, I'd look at ASUS, CLEVO or SAGR for the parts. Sites like rjtech.com have pretty much all you would need.

Guides for barebones approach:

http://www.instructables.com/id/Build-your-own-laptop/?ALLST...

http://www.corsair.com/en-us/blog/2014/april/how_to_build_a_...

http://www.directron.com/laptopdiy.html

Ebay listing for Laptop Housing if you're going to start from scratch:

http://www.ebay.com/sch/Laptop-Housings-and-TouchPads-For-AS...

Barebones laptop kits:

http://www.rkcomputer.net/rkcnotebooks/index.php?l=product_l...

Yeah, it's not easy, but if you want to do it, it's totally possible.
There is already Lua support so this is just adding another language - thus if this is a bad idea, it is a continuation of an existing bad idea, rather that starting a new bad idea. If that makes a difference....
Why not report them by filing a complaint[1]? They are violating requirement #6 [2].

[1] https://consumercomplaints.fcc.gov/hc/en-us/articles/2033321...

[2] https://www.ftc.gov/tips-advice/business-center/guidance/can...
Volkswagen Test Rigging Follows a Long Auto Industry Pattern
> accept prior to using their Lenovo system for the first time

Paper or first boot doesn't matter. While there are other necessary features[1], the post purchase ("shrinkwrap") EULA doesn't have a "meeting of the minds"[2] and thus is not a contract.

A contract isn't a "gotcha" game - the entire point is that there is to establish a mutual agreement between parties. At the time of sale (when consideration[3] is exchanged), there is no EULA. Nothing has been negotiated and there is no mutual understanding of what is required of each party.

In an ongoing attempt to circumvent the first-sale doctrine[4], the software industry has a bad habit of thinking they can throw an offer[5] at someone afterwords and have it count as a contract. They can make all the offers they want, but without another agreement and exchange of consideration[3] it's not a contract.

[1] https://www.law.cornell.edu/wex/contract

[2] https://en.wikipedia.org/wiki/Meeting_of_the_minds

[3] https://en.wikipedia.org/wiki/Consideration

[4] https://en.wikipedia.org/wiki/First-sale_doctrine

[5] https://www.law.cornell.edu/wex/adhesion_contract_contract_o...

disclaimer: see a real lawyer for proper legal advice
Could someone please remove the anchor to the comments section?
How to get ready for iOS 9 Cydia download?
A First Look at the RePhone, a Modular Cellphone You Build Yourself
I can't help but calling bull-shit on this. There could be a few fringe groups, but it absolutely does not exist in general christian theology. (Ehud was left-handed and considered a hero in the Bible)
I don't see any problem in considering the good and bad of any technology, its implementation and its effects. I would say it's good engineering practice if anything.

More than anything I think premature, excessive and/or misguided credit is damaging to engineering and entrepreneurship. It shifts the focus from knowledge and creativity to adoration and exceptionalism. Quite opposite the mindset of Musk himself.
My employer technically owns anything I create. Even outside working hours. They have even won cases where an employee patented an idea after leaving the company. The court granted the company the patent. Talk about screwed up. Obviously I'm not in CA but am in the US.
Agreed, that is interesting. Here's a puff-piece interview, she says the right things and says them well: http://www.inc.com/magazine/201411/lindsay-blakely/how-jessi...
Lots of people take the day off to interview. Day long interviews are pretty standard these days.
I agree with you. My argument was against altogether discouting Liquidation Preference as a suspect in higher evaluation by stating its existence in '90s.
Someone who easily can send other mails to the now verified address from somewhere else?
The best kind of pseudoscience: one that will send innocents to prison and worse when forensic hucksters use it in testimony before criminal courts.
NASA Spinoff
What it means to build a culture of positivity
For handling load we find nginx amazing, and we run it in front of an ExpressJS server on Node.JS. The combination is pretty phenomenal for high traffic production sites that ExpressJS can not handle alone.
Ouch, my mistake. 20th Century Fox's Robots.
This is really cool. Thank you for sharing!
The way I understand what he said (see quote below), yes it would.

> you make a linear movement, and THEN you rotate the simulator (if you need to sustain the acceleration).

I have zero experience with this though, I'm merely interpreting and copying what ghgr said.
How to Program an Arduino with JavaScript