skysight-inc/HackerNews huggingface dataset:
When I fail, I fail spectacularly. :)

I knew coming in that it was overly ambitious (heck, my website stated that from the very first days), but I think that shooting for the stars was a good way to just explore the current limitations of tech and try to do things that no one else was doing - reason be damned.

The best thing that happened was not something entirely tangible. I have witnessed the most beautiful side of humanity in my struggles (however trivial my struggles are in the global scope of the world).
It doesn't matter if it's "fair" - I don't want Chromification to become the new IE-ification. Vendor lock-in is always bad.
So they simply do not understand that you are working remotely from Romania? Are you sure this is a problem? Because part of the whole job search thing is identifying people who you don't want to work with.

I live in the central US - which has, believe it or not, a similar problem. I do this partly because I'm a craftsman and I don't want to be part of the syndrome where making $110k yields the quality of life (by my lights) that $40k does here. I want people who pay more because I can infer that they'll be depending on me. I have done projects which addressed and "fixed" up to 100x the cost of development. I want those projects. Ive tried places where they want seat warmers. I can't compete on that basis.

I have access to a small choir to sing my praises. Perhaps you can do the same?
> Also the shopping cards have a small chain that attaches to the cart in front of it.

Wait, there are supermarkets that don't have that? How does it work? Do people just leave the shopping carts standing around on the parking lot? Not cynical, geniunely wondering how that works.

Anyway, afaik virtually all supermarkets in Europe have that system. I'm pretty sure Aldi didn't invent it.
The "Price First" house brand at Walmart has many items with huge barcodes on all surfaces. I wonder how this experiment will work out given that these ugly packages compete right next to pretty ones.
Interactive Chondrichthyan Tree of Life
Can artificial intelligence wipe out cyber terror?
> with hamburgers from smaller, non-franchise restaurants

Sorry to disagree here. I think yes, there are definitely many non-franchise burger places doing fantastic burgers but I haven't seen any clearly superior. Yes different in taste but superior? No.

And very often, they lack the perfection level of McDonalds. You often get 'over-engineered' burgers, too thick, to much salad, too sticky whole grain non-typical burger bread, same frozen beef but from an unknown source, too much organic salad, too slow, too expensive, too much of being different. Too much of this attitude of not being McDonalds.

Maybe it's just a matter of taste but I prefer the plain vanilla type burgers McDonalds offers, I don't want the super organic rucola vegan burger with soybeans from your friend's burger in.

And again nobody matches their thin and ultra crisp fries.
Doesn't jump for me. I also notice that if you click the slider, left and right arrow keys change the size by 1px.
I'm inspired to visit Aldi's again. It's been years. I remember them as being a rather depressing very low budget ambiance, dimly lit by a few flourescent tubes with an awful color spectrum, and populated by a sad bunch of customers who looked like their next option was the local community kitchen. Kind of like the typical older Kmart that's about to go out of business.
You'd be amazed how fast she goes with all the pressure.
To be less generous than you, I see it as an invitation to death-march deadlines, desperate executive-level demands for unreasonable results, a likely spiral into oblivion that no operational improvements can stop, and essentially no meaningful rewards if you succeed. Last-minute large-scale payroll cuts generally means a company is in week-to-week mode. Voluntary RIF packages aren't likely to get better over time, so loyalty to the cause is really the only reason to stay as long as you're market-employable.

And, no, no connections to Zenefits either, but it's not the first time I've seen this one play out. (Working with one right now, actually!)
Thanks, I look forward to contributing to the best of my ability. Their organization is not as hyped as it should be, and maybe that is a good thing.
Well, they have no coupons and accept no checks. Plus, many old people that need a walking frame are actually better with moving stuff into the shopping cart then I am (not that I'm particularly slow).
This sort of discussion always ignores the fact that the Oligopoly of ISPs have secured last-mile monopolies in a lot of states around the country. There is no free market competition to be had because these companies have explicitly agreed not to compete with each other and to buy their way to local monopolies. What recourse is there in this situation other than to have the federal government strip them of their ability to abuse their position of power?
I got back into the hobby a few years back... its quite enjoyable when you have a job and can afford more expensive toys ;)
>> Also the shopping cards have a small chain that attaches to the cart in front of it. You unlock the cart by sliding in a quarter so you can use it while shopping.

I must admit that the first thing I did after observing this new system was to test whether the chain was long enough to "lock" the cart to itself and get the quarter back without returning the cart. Try it for yourself ;)
Construction season is bad enough maintaining just the infrastructure in the ground already. So that one makes sense to me.
Minor correction. The switch from "Mac OS X" to "OS X" happened with OS X 10.7 Lion, not with OS X 10.8 Mountain Lion. The last release with the "Mac OS X" name was "Mac OS X 10.6 Snow Leopard".
Do not want.
I wouldn't say it's an alternative to Let's Encrypt... it's better automation tooling for using StartCom as a CA. Kind of misleading. Prior to Let's Encrypt, I used StartCom's free certs, which was always a nice option.

While I appreciate their efforts, it would be nice to see the CAs offer a consistent API for usage/automation... it's really something that should be a bit more commoditized than it currently is.
??? Quasi-identifiers are a Pentium 2?
To be fair, at least good autocomplete + easy reference is quite possible in an IDE with dynamic languages.

I have it for Common Lisp in emacs for example(it requires running a live repl and having the editor connect to it).

Pre compilation errors are harder, and I personally don't feel safe refactoring in any language unless there are good automated tests. Static typing makes it better, but nowhere near full proof.
A simple tool that finds you ways to simplify your vocabulary
Yea, I found that really annoying.
Not to mention that class privilege trumps all other privileges combined by an order of magnitude.

If he wanted to actually elicit some change and inequality, that should always be the first place to look.
"We are exploiting your data so that we can provide you a better customer experience", i.e. targeted ads. I know the melody.
The finance domain, esp. in NYC, puts you on a much higher lifetime income trajectory.

If the role is well defined, that means you know how to succeed. If the tech is modern and sought after (and it damn well better be at a startup), that will position you well for your next job.

Biggest concern is if you think #2 has a weak engineering team and that with just 5 years exp. you'd be the strongest engineer with nobody to learn from. That would be a red flag. Otherwise, seems like a clear win.
Congratulations on getting rid of nuclear. So coal? Or gas?

One's (much) filthier than nuclear ( but without the 1950s sci fi horror movie aroma ), the other belongs to Vladimir Putin.

Enjoy. Now don't say fracking,, don't say fracking, don't say fracking....
In the majority of US supermarkets, there are receptacles in the parking lot for carts. You just find the nearest one and push it in there and leave it after loading your car. It saves a trip back to the store. Later, a store employee will push a line of 20+ carts back all together to the store.
There are a few, we're one of them:
https://news.ycombinator.com/item?id=11902556
Learn How to Earn Big Affiliate Commissions Inside Giving Away Free Stuff
They do sell bags, from cheap plastic ones to sturdier paper ones for $0.10. You can also buy reusable bags right there as well.
The c-word and gendering mansplaining
Does this survey account for seniority, education, environment (startup/big corpo), etc? I mean, just like that, it's pretty meaningless.
What is a "native" ad?
The majority of silicon on a chip is dedicated to masking the extremely high latency (50-100 processor cycles) and constrained bandwidth of DRAM (8GB/s vs 1TB/s with state of the art GPUs). Adding more cores is complicated by the fact that you need to synchronise all those caches. Out of order execution also has a relatively high fixed power consumption which is why modern x86 have a worse performance/watt ratio than ARM processors which only introduced out of order capability in newer designs like the A9 which is the primary reason why the iPad Pro approaches x86 performance.

There are only a few solutions for this problem. Fast optical interconnects are needed or the DRAM has to be on the same package as the CPU.
We're near the end of scaling in silicon but we're nowhere near the physical limits of computational efficiency in general. There are certainly hard limits and improvements will have to cease eventually but not necessarily until the later pars of the 21st century.
And they ordered the POS software from two companies - at the same time. When the two companies finished the development, they paid both of them but choosed the better one which is now in production...
Interesting, is that a common connotation? I grew up with Aldi and Lidl in Germany and I've never made that association, but I suppose I can see why you might if you're used to branded products.
>It seem to me that the newly renovated McDonalds are more like Panera's

The McDonalds in my hometown used to be decorated completely in 1950's memorabilia. Lots of mint green and pink colors, old photographs of McDonalds of the time on the walls, big laminate figures of Elvis and Marilyn Monroe, models of cars of the time in a big display case, and even a working 45 record jukebox. It was a really cool place that a unique vibe to it.

A few years back they "renovated" it to look, as you say, like a generic Panera Bread and it lost all its charm and appeal, not to mention the memories I associated with the place as a kid. Until I was like 13 or 14 years old I thought ALL McDonalds looked like that.
Looking at the trends towards more video, forced video, intrusive ads, I really see my WWW usage declining going forwards.
Finding empty boxes is an artform.

Aldi has no problem with you reshuffling the stock on the shelf to create an 'empty' box out of two partially filled ones. I've gotten really good at this.

When you think about it, it also keeps the shelves a bit more organized when people are walking away with the cardboard that would normally have to be recovered and packed up by the employees.
Well said. This is why I'm surprised the US hasn't gone the route that both Canada and the UK have: have regulators force ISPs to share lines. This method basically allows government hands only on the minimum required to enforce competition.

In a few years with this system in Canada I saw basically a 10x speed increase at very close prices and real competition over which ISP I'd go with.

I think this is a far better compromise, allow the market to do its job, just use minimal regulation to force the market to actually exist.
Serverless Sync in Web Apps Using Bit Torrent
It doesn't apply to all layoffs, only those where the companies have 100+ employees and layoff 50+ employees. There are also some exceptions in the case of bankruptcy.
CURB Your ENTHUSIASM TO RETURN FOR ITS NINTH SEASON
From my experience the scrobbler only work with music I own in Apple Music, not any music I'm listening to from Beats Radio or any of the recommended playlists.
Yup. Aldi is the only place in the USA I've seen this. Everywhere else people can and do leave carts all over the parking lot even though there are return sections in the middle of the lot. Many just leave right in their parking space because they are too lazy to walk 20 feet to the nearest collection bin.
> It’s hard to describe the experience of doing a major refactoring, having a really helpful and friendly compiler guide you along step by step and when finally everything compiles it just works.

A truly large refactoring is one that you want to try long before getting everything to compile.

"Hmm, I have 75 operations involving data structure A. I want it to be B. Let's try it with five operations; I know that such and such features of the program only use those. Let's build the inconsistent program and try it out with with the B structure to the extent that it is possible."

The dynamic world lets us have inconsistent code that partially works, rather than forcing us to follow up on all the places reached by the ripple effect of a change. Maybe the change turns out to be a bad idea in the end; then it was a waste of effort.

Psychologically, having to deal with a big ripple effect is discouraging; it creates an "activation potential barrier" which opposes change.
Simple tool that finds you ways to simplify your language
> Another way to avoid the race condition in poll/select, before p{poll/select} were standardized, was to store the timeout parameter in a global variable and have the signal handler set it to zero.

That doesn't work. At some point, the userspace code has to copy the value from the global variable to the location where the system call calling convention expects it, some time later followed by execution of the system call trap (and usually there is even the libc system call wrapper in between the two that takes care of adapting the userspace calling convention to the system call calling convention). If your signal handler gets to run in between the two, the system call timeout will remain unchanged.

Or in other words: Yes, be afraid of signals, whatever clever scheme you come up with to handle them probably is wrong.
> Writing asynchronous code is error-prone; Asynchronous code obscures the meaning of what we're trying to achieve; Programmers are bad at reasoning about asynchronous code

This is simply incorrect. There is a lot of FUD about this, but it doesn't make a smallest difference for a code with essential complexity of a typical CRUD app. But once you need to deal even with slightly more essential complexity, like managing a pool of connections, cancelling them, reconnecting, asynchronous code comes to the rescue, with all the callbacks and higher-order functions. Synchronous looking code cannot help with asynchronous problems, no matter how hard you try. It can only introduce additional accidental complexity. It's better to have and get used to a solid asynchronous foundation to begin with.
> configure a root cert and use verify-full

Edit: The interpretation below is incorrect, see the answers to understand why.

I don't understand why the post insists on using self signed certificates and ?sslmode=verify-*. It's MitM-prone by design.

Just use ?sslmode=require and a CA-issued certificate. It's even easier than with a webserver and clients can identify that you are the domain you pretend to be. Obviously Postgres did it wrong by being to lazy to deploy normal certificates for all dbs.

"Verify" is only with client certs, which are difficult to issue and install, and allows the server to identify the client.

Am I correct?
I'm seeing the same issue on Firefox 45.2.0esr on Debian.
Ship Detained After Launching Drone in Suez Canal
The stores in the US mostly have metal "Cart Corrals" where you return the cart. They send out someone to collect them every now and again. This keeps the carts away from the cars, so you don't get dents. But of course, there's always a few lazy people who just leave them all over the place, or (my favorite) launch them towards the corral and turn their back and walk away as the cart careens off-course.

Aldi's system certainly encourages "correct" behavior, but I'd rather not have to take the cart all the way back to get my coin. Especially in a parking lot the size of the typical Costco or Walmart. I'd just hand the cart over to the next arriving customer so I can leave quicker.
It was the three sons of the son of Charlemagne, Louis the Pious: https://en.wikipedia.org/wiki/Treaty_of_Verdun
Python machine learning book
Site selection turns out to be pretty important for nuke plants.
I haven't contributed to the Patreon but have been following from the side lines. From my perspective, this isn't a failure at all. You've created high quality updates as you've progressed in your project and you're leaving the project open source for the community. I know that if I were to have given you money, I would feel entirely satisfied since you're giving your work back to the community. I can't wait to poke around the source.

Thanks for hard work. Good luck at OpenAI!
That's a great negative viewpoint. Thanks for sharing it.

I think you missed the larger point - that we can be doing a better job as evangelists of the industry, and broadening it's reach.
That was my understanding too, but seems like to handle the vast amount of image recognition required for faces and also objects which they demoed; there would need to be a large data set to learn from, and results from that learning saved.

The data set to learn from probably can be gathered from stock photos or other open source images, but can that learning be saved down to phone and used to compare against, or would it be too big?

If too big, does that mean characteristics of an image would be computed on the phone sent to the cloud compared and the results sent back?
What is important for representative democracy is that a representative sample of the population votes. Percentage of the total population that votes is really not inherently important beyond achieving an adequate sample to represent all citizens' interests.

Currently, the 'low' voter turnout we see is only a problem because there are groups that are underrepresented, in particular younger people, certain ethnic minorities, and people of lower socioeconomic status. Correcting the proportions of those who vote should be the goal rather than increasing absolute numbers.
Elementalist X: Defense of Agalma GearVR Tower Defense Game
Run breeders.
>As of 2006, between 2/3 and 5/6 of black students in the top 25 schools are there only due to race.

Thats a pretty bold claim that assumes

1. Any minority at Princeton falls neatly into that trend, and isn't simply an outlier.

2. Princeton & Ivies weigh SAT scores significantly as part of the admissions process.

3. Princeton & Ivies use raw objective performance as the primary basis for acceptance.

If 2 & 3 were true, you wouldn't see as much pressure for students to play 3 sports, 9 instruments, and have 300 other extra-currics to remain competitive for those spots. Anyone who believes that they just rank applicants by SAT scores and take the top N is a little bit delusional.
I don't know how but I hope they invoke Larry David's Bernie Sanders at one point
If I remember correctly, the codes were the prices. Which meant they could not have to products at the exact same price, and had quite a few products at strange prices like DM4.32 (while almost all competitors had their kitchen-psychology prices of 9.99).
Worth a shot, I know there are some people around here who don't know what to do with their money, who might be considering financing the next chat/social/... app, but I implore you to consider supporting Gavan full-time (should he actually want it of course). I absolutely would if I could, unfortunately public cancer research is not exactly a lucrative business...

Voxel Quest is a great project that deserves all the attention it can get. It might not be the next unicorn, hell, it might not even produce any ROI, but as I see it, it has the potential to have a great impact. See it as a goodwill project if you will, a chance to make a nice dent in the gaming landscape and more.

It's not often that I feel this way, but some things just deserve to exist and be worked on for their own sake. Voxel Quest is one of these things, and Gavan is the one who can make it happen.
When Aldi went to the US, their management ended up with a whole genre of in-jokes about the concept of "cashier's assistants". I forgot the details but some were quite funny.
It's in T-Mobile's interest to do this for its own network management. The unlimited video is of much lower quality, using less bandwidth. The only agreement between T-Mobile and Netflix/YouTube is for T-Mobile to be allowed to control which quality is served over their network.
I really liked the visual representation of the "8" bitmap! It's kind of neat how `0` has a fairly pixel density compared to `255`, so even as numbers the `8` is still recognizable.
Neat right up, I think you have some interesting insight here. I don't know the fab scene nearly as well, but I think you may be missing a stage (purposefully?). After exponential growth fades, the next stage will likely be more linear, which will have it's own consequences. What you're describing here sounds more flat or logarithmic (think battery tech from 1980 to 2000). Not saying it won't happen, but I think linear growth will happen first and have it's own separate impact. For example, we may see a stage where hardware tends to grow in price rather than decrease because economies of scale will also follow the linear pace. You can no longer just "throw hardware" at your capacity problems but companies will try and the ones with the deep pockets will continue to do so.
I went down a similar road in 2013 and contacted heroku via a support ticket. They said they "do not offer up [their] certs for verification" and wouldn't answer any other questions. Doesn't seem like much has changed :/
> I imagine it would be much easier to reason about an application that is data and data authorization on one side, and logic on the other.

You're basically describing, for example, a Ember/Android/iOS + Rails + Postgres app. Logic lives in the client (Ember/Android/iOS). Data + Authorization lives in Rails + Postgres. And the Rails part of that is really not doing much. It's deciding if a request is allowed, then serializing or deserializing data from the database. I guess you can do that in the dbms, but you still need to do that somewhere.
I read a report that I wrote in 2nd grade (mid 80s) that my mom saved about carriers recently.

Analysts pointed out the same issues in 1985. The Backfire bomber was the crisis then.
So but am I automating devices in my home/building IoT-style? Or am I automating deployments of software? Or hardware? "gossip-based configuration and topology management" means nothing to me unless I know actually what the overall context is here.
> One nuclear plant in Germany has bribed regulators for years to just sign it off, despite it violating regulations.

Why do you think regulations around coal generation are any easier to enforce than regulations around nuclear generation?
We have one in my hometown, and that's exactly what I remember. But on my most recent visit home, my wife needed something and the nearest place was Aldi. They definitely changed. It wasn't anything like I remember.
Melting Arctic Could Supercharge Climate Feedback Loop
The Ink Programming Language for Interactive Narrative