skysight-inc/HackerNews huggingface dataset:
From the post:

"The V8 team is already working to bring upcoming features such as async / await keywords, Object.prototype.values() / Object.prototype.entries(), String.prototype.padStart() / String.prototype.padEnd() and RegExp lookbehind to the runtime. "

I'm working on async/await in V8, together with Caitlin Potter. Browser support is in progress for Firefox and Safari as well. It didn't make the cut for ES2016, but it is at Stage 3 at TC39. I'm optimistic that it'll get into the main draft specification at the next TC39 meeting after we have a second spec-compliant browser implementation, which doesn't seem very far off.
Does it have branchless codegen?
I find I procrastinate to undertake hard or frustrating tasks because, and it sounds lame to admit it, that I'm afraid of the negative emotions I will experience if things go wrong.
Try and buy a ticket for this movie
The right to vote should be made easily accessible to all eligible voters and the voting counts should be independently verifiable. The Board of Elections isn't an independent structure as it is organized today.

I'm in favor of paper ballots counted by hand. Blockchain technology could also be an interesting possibility to explore.

The large number of unexplained switched voter registrations are very worrisome and the system in place has yet been incapable of offering answers on this matter.
Have you ever used an Apple dev tool? If so, I'm shocked at how dramatically different your experience has been from mine. I would rank Apple absolute dead last in terms of caring about the usability of their dev tools out of any vendor of dev tools I have experience with.
>All of this works without requiring that we install or operate our own container scheduler system like Mesos, Kubernetes, Docker Swarm or Core OS Fleet.

vs

>We need to bring and configure our own instances, load balancers, logging, monitoring and Docker registry. We probably also want some tools to build Docker images, create Task Definitions, and to create and update Tasks Services.

Doesn't sound like much of a win then. That sounds annoying. I just set up mesos/dcos on AWS, and it sounds like the same amount of effort, only now I've got a platform-independent solution with great UI and cli, along with load balancers and routing. Is ECS worth the effort?
so true, I've never been in better shape in my life, I recently ran ultra-marathon and can easily bench press my own weight 10 times but my physician told me I am overweight and should loose 15 pounds because my BMI is over 25. I wanted to take his head off.
Almost all currencies are digital today. Bank notes are just a physical transaction mechanism. You could use Bitcoin notes if you want with the private key under a scratch layer. The big difference is exactly that Bitcoin has no central authority. If that doesn't matter to someone he'd be perfectly happy to use state endorsed currencies.
Skinning support != user experience.

That said, Adium is one of the best designed OSS apps I've used.
I've been using central ledger currency systems (i.e. logging into my bank's website and issuing payments) for longer than Bitcoin has existed. Decentralization is the entire point of Bitcoin. Take that away and you aren't left with anything that wasn't already done long ago. What you're proposing is something that banks have already been doing widely for decades.
2393 Kudrinsky: We'll come out in a sec. Everything's all right ...
Gently [unintelligible], gently ... Pull up gently!
2400 [Sound of impact, end of recording]

The end of those transcripts always get me. No kidding, tragic.
You probably don't need a JavaScript framework
>There has to be more to it that calories in - calories out = weigh gain or loss.

There is. Read the "physiology" chapter at https://en.wikipedia.org/wiki/Adipose_tissue

TLDR: Blood sugar spikes above certain level are toxic, so the body responds with an emergency action of stashing the sugar wherever possible, including muscle, liver, and fat tissue. The former two are rather limited in their capacity, while the latter is unlimited. At the "hardware" level, that's all there is to obesity.

At the higher levels there are other emerging phenomena:

- This process is prone to overshooting the sugar egress, creating a "sugar crash", which has to lead to another sugar binge. This becomes an unhealthy see-saw. Note that the fat cells are consuming sugar but they can't release it back, they can only release fatty acids, hence sugar deficit must be replenished through food.

- The see-saw may end up messing the appetite and the balance of hormones that partake in regulating the metabolism. This yields the so-called "metabolic syndrome" with all its co-morbid factors: https://en.wikipedia.org/wiki/Metabolic_syndrome

- The hormonal imbalance changes the person's appetite, creating a vicious cycle.

Simple sugars are addictive. Just try going without to see how bad it can get - keep eating the fats, the meats, the complex carbs, just cut out the sugars, starches, and flours.
Having been on the business end of a BLS survey for a year, they do more than call. They visit in person for an in-depth interview at the start, then follow up by phone for a very detailed interview every month for a year. If you're not available by phone (or don't call back, or they can't get in touch), they will send someone out to find you.

The questions are very detailed and probing, and they have additional questions each month related to some special surveys that they conduct (e.g., food spending and availability). We'd typically have to spend about 20 minutes giving answers.

The methodology seemed pretty sound to me, certainly not anything that would be skewed by phone access. (It might be skewed by people being completely off the grid, for instance, people not measured in the US Census, but I would guess their methods can correct for that.)
when-let and if-let are better at communicating intent through names.
Fractal Based Robot for FOREX over 110% in two weeks
It's harmless, though. Considering nothing in life has an value at all except how it makes humans feel, as long as it makes people net happier than sadder (which it seems to do), then Sea Monkeys are a moral positive.
The article has little to do with the Midwest and a lot to do with poor software development practices that are actively encouraged in the community that is his language of choice. Granted, it can happen anywhere, but I got bored after the first Java rant
I have an OnHub, but even then I'm a little wary of Google's track record when it comes to "sunsetting" products.

There is no explicit foolproof assurance from either Apple or Google, but in Apple's case they haven't been known for introducing products and then dropping all support for it when it fails to live up to sales/strategic expectations.

In fact Apple's modern track record is pretty impressive - the latest iOS runs on a phone introduced in 2011.

Google's "throw everything at the wall and keep the stuff that sticks" approach is IMO one that only makes sense when you discount brand value completely and assume nobody will remember the stuff that didn't stick, and their unceremonial shutdowns. It's a theoretically appealing approach but IMO impractical because people remember.

Even when Google compensates people for the shutdowns - see the Nexus Q - it still leaves a bad taste, and makes people wonder if they're buying a real honest product in a particular space or an experiment to be cut lose at a moment's notice.
Docker ID: adamalbrecht

hopefully not too late - but thanks regardless!
Is that actually a bug in the CAD tool though? I always thought microcode bugs were design issues.

Unless you mean simulation should've picked it up.
Not bug in CAD but more of human oversight maybe?

http://www.slate.com/blogs/the_eye/2014/04/17/the_citicorp_t...
There's no flag to enforce saturation, although as discussed in the article and above, saturation isn't as nice as wrapping in several ways (in particular, errors do not cancel out like they do with wrapping).
Not only that, you lose the ability to pattern match simple arithmetic to LEA and bloat your code size.
I was a Miranda fan myself. Simple, clean native windows UI. Alternately, Winphone 7 had great twitter/fb integration for contacts, feed, and IM. I'd love to see somebody make that happen again.
While not a direct successor, there's this:
https://www.schneier.com/books/cryptography_engineering/
This does not serve as a tumbling mechanism because the participants aren't peers. The coins went all one direction from source to many destinations. If those many destinations don't, in turn, pay the source back in some way you've just lost the money not laundered it.
> MML is much more easily traceable as you just look at the guy who mined the block and send the authorities to go and speak with him.

Well that's easier said than done. There are a large number of blocks for which the miner is not known. The only reason the miner is known for as many blocks as it is is because several of the largest mining pools tag every block that they mine as a form of accountability to their miners (and of course bragging rights).
The real story here is that now we know what Osmeta, the stealth startup Facebook acquired a few years ago, has been up to. Look inside the installation directory for the Messenger app, and you'll find that it's using an iOS compatibility layer. Unfortunately, that's bad news in terms of accessibility for blind users, at least in its current form; this thing isn't firing any focus events. But I'm sure that can be fixed.

Edit: I referred to the Messenger app, but the same applies to the Facebook app. The Messenger app was just the one I looked at first.
> There are still a LOT of people who think that access to birth control is the problem.

You're writing as though this were self-evidently absurd.
Generally speaking in the UK this was addressed by adding banking engines (the steepest sustained mainline gradient in the UK is 1:37 and this isn't enough to cause problems for modern trains). This suggests the problem is an economic one with a mix of banks and flat running. If you are only running a gradient you can provide more traction power and have done
The opposite could come into play at some companies where people start questioning the expense of your salary since you're never having to deal with successful attacks. It's hard to talk up what didn't happen. Then you have people always putting out fires who look like they're "getting shit done."

It often seems like a myth when you hear about that phenomenon, but then I experienced this myself in a different role myself and became a believer.

It could still be the peter principle, and that you need to better communicate your unseen accomplishments. Maybe there should be a modified peter principle, where people rise according to their ability in the job and corporate politics.
In general is there a good browser extension or something for a "browser chat tab" that you keep open and don't want to manage as a normal browser tab/window? With a pulse-on-change feature?
My few brushes with Infosec folks makes me think there's a general socialization problem with the field, not really just a "jerk" problem.

For example (and I know it's still a fairly young field), but simple activities like cataloging and sharing knowledge learned so far seems to be something that just doesn't get done. So the wheel gets reinvented over and over and over again. I'm actually kind of amazed at how many half-assed log parsing/visualization/analysis tools there are. Doesn't anybody in infosec centralize knowledge other than adversaries?

The feel I get from infosec conferences is more of a dick waiving contest and tribal activity than an honest information sharing activity.
>a local grocery store I frequented had a few employees with Downs Syndrome. They were able to perform some menial tasks like bagging quite well.

I found that downs syndrome workers are often the most cheerful and pleasant to interact with.

There is one girl with downs that works at collecting the grocery carts at the supermarket. She greets customers really happily, like she's living that "Everything is Awesome" song on a loop, and even remembers some customers' birthdays.

Also see: http://www.theonion.com/article/developmentally-disabled-bur...
Belgium gives everyone radiation protection pills
CMU grad builds cybersleuthing tool to snare sex traffickers
> The current estimate is one in 68—or one in 42 among boys.

Does anyone know where these numbers come from? It's much higher than I would have expected.
Beautiful madness.
I would personally love it if Chrome tabs showed up in Spotlight. Then, ⌘+Space "slack" would either open up the app or the tab, no sweat. :-)
Yes, be more specific, but also there's no point in posting it here. Email the site maintainer to let them know, HN is not a tech support forum or a bug tracking system.
Yeah, I'm wondering how that would look at the assembly level. In the "x + y - z" example we get an overflow from the "x + y" and an underflow when we add z. So you'd have to check if the number of overflows and the number of underflows are equal, and the assembly would probably be really slow. You'd want some kind of bounds check optimization to try and remove as many of those checks as you can.

Fortunately, I don't think these issues will appear too often (at least they haven't in my experience), and you can probably get away with just adding unit tests. To be completely thorough you should probably use some sort of formal modeling and proof system, which I would like to see someone try and develop for Rust.
Intel's Changing Future: Smartphone SoCs Broxton and SoFIA Officially Cancelled
To put a bit of a finer point on it: Stallman has said (paraphrasing; I'm having trouble finding a good source) that self-contained embedded firmware/microcode without an update mechanism isn't "software" in a sense relevant to the Free Software movement. Rather, it's equivalent to a hardwired state machine, and we can judge its behavior as a single object, notwithstanding what its architecture looks like internally.
> Drink water every 10m in the pool

That means you'd need 5 drinks to complete just one length of an olympic-size swimming pool! :)
It was common for larger manufacturers up till the 1950's to have aerial systems like this to move things from the main stores to the manufacturing plant and back, even in little Perth Western Australia.
> This only happened AFTER nest was no longer a Google property.

Huh? Nest is still a Google property.
> I think the idea here is that you instead privately give the transaction to only your favoured miner. He will then try to hash it, and if and when he finishes it, he will broadcast the transaction and the solution to the network at the same time.

That's not really a good description of how this will work. Each miner maintains a transaction pool of transactions that have been broadcasted across the network. Think of it as a priority queue. Transactions are of different sizes and fees, and the miner is trying to maximize their total fee up to the 1 MB block size limit. These transaction pools are largely the same across all miners, with of course some differences owing to time delays and network propagation issues.

So all that would happen in miner tumbling is that the miner maintains its transaction pool as normal, but then additionally adds in the special transaction that it does not rebroadcast. The end result is you end up mining a block that has almost the same transactions in it as any other miner would, except with that one extra special transaction, and a low priority one being bumped.
@tptacek Thanks for the helpful advice.

It seems like a lot of new consultants don't understand the differences between working as a 1099 contractor vs. W2 contractor vs. regular employee. I've met plenty of people who mistake a W2 contractor as the same as a regular employee except that the work is temporary.

I would like to point out that W2 contractors should expect their performance to be evaluated by the hour because that's the rate the client is being is charged for solutions. That's why it's important for W2 contractors to work only during normal business hours so that the client can't claim (later when payment is due) that the client didn't have opportunity to approve of said work and evaluate said work when the contractor delivered solutions to them.
I put it on comments I make that are google related. I probably should have put it as a footer instead of header to the post. I'll do that in the future to not confuse it as a quote (I didn't think about it that way when I did it)
> We can't even take care of Gifted and Talented students with any systemic, national and local support, to fulfill their potential.

I'm not sure what is meant by that. There are plenty of gifted and talented students who are nowhere near the autism spectrum.
How about the SpaceX tank struts? These were presumably designed with the aid of a computer, and were not as strong as they were needed to be.

The news stories focused on testing, but testing is kind of the emergency fail safe of product construction. The fix involved a redesign, not more testing, so it seems safe to say the initial design was a failure.

It is also possible that the requirements were off.
I'm working on a side-project right now to build a USB-connected YMF262+YAC512 board for the reasons you've mentioned.

Do you have a progress log/project page up anywhere? I've been meaning to build a similar board for an earlier FM chip.
That doesn't actually eliminate range checks. Hardware doesn't have native saturating overflow operations so the saturating overflow methods are implemented by doing a checked overflow and using the min/max value of the type if it overflows/underflows. Which is to say, it removes them from your code, but there's no performance benefit to it.
Unless you also disable execution of Javascript on all the devices that connect to your network (including your phones, set-top boxes, etc.), these devices can be used to attack your router from the LAN. Just use Javascript to autosubmit a form with action="http://192.168.1.1/exploitable/endpoint/" (you can autodetect the IP, look for Javascript port scanners on Google) and you're in.

And before you say that DD-WRT is not $WEIRD_CHINESE_BRAND and obviously doesn't have such vulnerabilities on its HTTP interface that can be accessed without auth, see https://www.cvedetails.com/vulnerability-list/vendor_id-9341... for some real examples, including "getting root by sending an HTTP query that doesn't require any authentication".

In fact, for that remote root exploit, disabling Javascript execution wouldn't even help that much, because it can be triggered through e.g. <img src="..."/> on any HTML page you visit (with some guessing required for the IP address, but there are only so many IPs people commonly use for their gateway).
No, it really isn't. I dropped 15kg with diet moderation over several months a couple of years ago, and I wasn't left feeling hungry apart from the first week (where I was adjusting to reducing the volume of my meals).
> Though maybe that's the exact segment they wouldn't mind see leaving anyways?

Generally the people who leave voluntarily are the people you don't want to see leave. Good talent is likely to have little difficulty finding better opportunities. Mediocre to bad employees are going to have a hard time finding another job, so they stick around.

This is based on my personal observations as an Amazon employee, and not just hand-waving, by the way.
Not right now (I'm surprised that's the case, there should be intrinsics for it), but that could change.
Could be a good use case for tab pinning, I suppose. Not quite what you're looking for though.
I don't understand your objection. The mechanism I explained works to launder and obscure the auditable trail of Bitcoin. All I figure is that you're pointing out some there is some risk inherent in the mining pool simply walking away with the money. OK, sure. There's lots of trust involved in the Bitcoin ecosystem. Every time I buy something on the Internet with Bitcoin I'm trusting the retailer to send me what I ordered rather than walking away with my money. Every time I transfer BTC to an exchange in order to sell it I'm similarly trusting that they won't instead simply screw me over.
It has a lot to do with people who spent a couple of hours in water under the ice being revived, though - which was trhway's subject.
This comment seems to imply that you're using a transport layer security mechanism < TLS 1.0, i.e. SSLv2 or SSLv3. I strongly encourage you to upgrade to TLS 1.1 or newer.
Yes. Since we were sold and not bought. It was effectively an acqui-hiring/soft-landing.
It it doing binary compatibility with iOS apps or just some cross-compilation approach?

Don't have access to a Windows machine and if this is the mentality behind getting apps on the platform, not sure there's any reason to change that.
"Not letting them fail" does not necessarily mean that investors in those institutions won't be taking a bath.
Did they ever drop the "Strengths Finder" testing? It was the oddest part of my interview there - they found I'd not taken it before flying out and put the entire process on pause to have me take it, only to find the results were incompatible with the desired results for the position they were filling.
I have been avoiding JS for years (not out of hate, just the job) and every time I dabble in the node/js framework ecosystem I end up turning away frustrated.

I have a few small personal projects that I haven't started due to lack of desire in building the front end I want, after reading this I'm going to give them a shot and see how far I can go with out all the goodies!
Your statement described my hell.

I put a lot of effort into running environments securely, and eventually, someone always decides to get a second opinion.

The only recommendation I have ever seen come from a security audit in an enterprise, is bikeshedding password lifetimes. Every time I point out "SQL Injection in the logon form" level vulnerabilities, I get directed to the "security experts", which is why I've seen password policies go from 180 days, to 90, to 30, while the mentioned issues get ignored.

People flash a PWC business card and it's seen as credential. Then they drag me to the comms room and spend all day auditing the serial numbers on individual patch leads going to desktops.
I think that's a misunderstanding.

Atom chips have always been crippled to keep them from cannibalizing more expensive chips.

Skylake is a fine tablet chip, in fact, that's really what Skylake is good for. They are probably producing them in high enough numbers now that they can give up on Atom.
I wanted to say I accidentally flagged this. I have a small phone and fat fingers. Sorry.
You don't need one, but if you don't eventually adopt one, you'll end up writing one.
The cycle continues...

No framework -> Backbone -> Angular -> React -> No framework

We should be back towards using a simple MVC skeleton by the end of 2016.
We too experienced the ECS daemon dying, and although AWS Support tried we never really got to the bottom of it.

ECS suffers from a lack of proper monitoring and has no satisfactory way to recover from certain types of failures, such as when the daemon dies.

We ended up switching to Kubernetes, still on AWS, and have been much much happier.
Certainly a hyperbole to use the said term. Nonetheless, from RMS' recent commentaries, it does seem like for software, he wants to replace capitalism with socialism. Like cited in the Slashdot link in my previous comment, he's gone so far as to demonize free software that isn't GPL.