skysight-inc/HackerNews huggingface dataset:
Very marginal if at at all. Believe me especially by middle school and older, everyone knows who is poor, who is rich, who is a slut, who is religious, who is a jock, etc. And there are other ways, e.g. everyone has a swipe card or number code to "pay" for their lunch and you never know who's on the free lunch program or not.

I've never heard of a school giving free lunch by default, though. Maybe in areas where 99% of the kids would qualify anyway?
Spending too much time reading about chat bots, will share my weekly top 5 here
Where is the doubled single core performance? We have more cores now, but they are almost as fast as 3-4 years ago.
> In fact, it already exists: Jquery.

Not these days. A lot of JS is written server-side. I'd say the likes of Underscore/Lodash are closer to being a JS "stdlib".
Not everyone in the world has access to fast internet. Or even internet that would allow large bandwidth consumption as you are forced to have with iCloud. (not going into the general unreliability of Apple services)

Why don't poor people just eat something from the fridge when they're hungry?
> DNSCrypt is already encrypted and Tor offers zero privacy but it does offer the FBI helpfully monitoring to de-anonymize Tor clients and servers.

This is pure FUD.

> Using a VPN and DNSCrypt together would far better.

https://gist.github.com/joepie91/5a9909939e6ce7d09e29

Don't use VPN services.
Schiller is marketing his product. This is no different from the "I'm a Mac, I'm a PC" commercials.

There are now two articles on the HN front page about this utterly pedantic topic which boils down to marketing. Unbelievable.
I can blame both of them.
SLA printers (resin) print the models upside down. Thats because they pull up to break from the bottom container with the liquid, and lower back down to do the next layer.

Usually for post processing, you'll use a UV lightbox to cure the parts completely.
https://status.github.com/

> 06:42 GMT We're working to mitigate a DDoS attack affecting github.com performance
Sadly there's even something worse that can happen at this point. https://news.ycombinator.com/item?id=11343985
1) They named it after their "Pro" line of products, and showed statistics of ALL PC users, not a subset.

2) That would have been phrased "a PC replacement for X users".
Have all iOS tablets outsold all Windows tablets though, or just the one brand (Surface)?
An Index of Ideas
Just bought a like-new PC on ebay for $200. It's not about being poor because anyone who says they can't scrape up $200 if they had to, is lying to you.

It's the shocking fact that (especially if cash strapped) you can live your life, without constantly buying more and newer things.

Of course Apple's stance is, you must buy our new products every year. But I can get on Facebook and email and whatever else on my $200 PC just fine - the value isn't there for alot of people.
Usually I read comments on HN before the article, but there were no comments when I saw the link, so I went straight to reading it.

What a bizarre piece. How long did it take everyone else to realize it was fiction? For me, I did not realize until the very end -- and even then I still wasn't sure. It could just as well have been written by some delusional non-technical employee at Facebook.
I'm a huge advocate of using refurbished two or so year old phones for anyone I have influence on the purchasing decisions of, because while there was a period of extremely rapid feature growth (2009-2014) since then phones have been "good enough" in the same way notebooks and desktops have been "good enough" since about 2007.

There is a price floor I find on any older phone. They generally won't fall below $50, and I always find the Moto G 2013 exceptional in how you can get them really cheap. A great example is that I am always watching S series phone prices on Swappa, but in my experience (pre-S7, usually this list shifts down a price tier when the new phone comes out):

S2 for $80, S3 for $100, S4 for $150, S5 for $225, S6 for $300. When the S7 comes out, the S3 will probably drop to S2 range and S4 might drop to S3 range, but I expect less of a decline than that because since the S3/4 the feature differences have diminished substantially. An S4 is still a beast phone today - 1080p 5" screen, quad core CPU, 13MP camera.
The underlying problem with this method is that the OLED screens put out almost 0 UV radiation.

UV is what the resins need to harden.

"Because of submitting too fast..."

REPLY:

Ok. I just came back from MRRF (Midwest RepRap Festival), and nothing came out about the accessibility of visible light cured resins.

It may be a cool lab invention right now, but if I cannot buy it in 200ml quantities to experiment with it on my own, it effectively doesn't exist.

It also makes me very skeptical that you are wont to correct me about "there are visible light curing resins"... yet their own media material shows clear bottles holding the resin. I would expect a nice semi-hard cylinder of somewhat cured resin if that's what they are using. My guess is they are using a FormLabs, printing the pieces, and then putting 'liquid' in the clear bottle.

Something doesn't add up here. I'm surmising a scam.

Edit 2:

Really now? I highlight a problem with the physics of what they are showing, and downvotes? How about a discussion rather than silent disapproval?
But you really don't want to use those when working with databases, the performance loss is severe.
You could try looking into factors to actively reduce your risk. Exercise, eating healthy, and drink lots and lots of coffee. E.g. It's all poker and you're down on the pot but it just means you need to learn to play a different better hand. At least it's the approach I found to be beneficial.
Really this isn't terribly offensive. They're selling a product they think is superior, in their [marketing] minds the world would be a better place if you were pulled from the womb, slapped on the ass, and handed an iPad Pro, to be renewed every generation of gadget.

The Apple presentation stage is not the Basilica of St Peter. These are marketing pronouncements, not moral ones and analyzing them as such is such intense naval gazing that it's actually bad for your neck. If Apple hates the poor it's for no reason other than that they're outside their customer base.
If some necessary code is optimized away, this can surely translate to the code missing some requirement or failing, which can be covered by a regression test case.

Anyway, it sounds like the testing is better than what is applied to the compilers they are using.
When I was relatively new in my first job I forgot to include the WHERE clause in an update, essentially resetting the value for the entire table. Needless to say I felt awful and I was ready to hand in my resignation right after the issue was sorted out (I even printed my resignation letter). Luckily there was a relatively recent backup (not as recent as it should've been though... but I obviously wasn't the DBA) and things went back to normal relatively soon. Throughout the process the team shared their DB-related war stories with me. Everyone seemed to have had a similar experience happen at some point during their careers and knowing that made me feel a lot better. I ended up changing my mind and decided not to quit.
This seems like a great use case for an old smartphone that still works.
I find your comment surprising, since Rust has been discussed on HN for over five years. It's been a popular topic for the past several. I also don't see much controversy, or "fire". It's interesting, so people are talking about it.
>> Surely true, phone hardware was quite 'limited' at first

Well here's my problem with that argument. The 3G, 4 and iPad 1 were quite fast until the bloated OS upgrades started coming out.

The one thing that would keep me from being bitter is if Apple offered an easy way to downgrade to the original OS version of each one.

I don't run a lot of apps. The most important apps to me are the ones that come with the phone. If that meant living without some apps and new features but being able to keep the devices in use longer, I would have surely made that trade-off.
I am actually part of that camp. I have a i3570k and recently did an entire system upgrade including changing from full tower to mini ITX. The only real problem was the selection of mini ITX motherboards for my older socket type is pretty poor. But I'm now Oculus ready with only a minor CPU overclock despite my CPU being pretty old.
It is ironic that Apple is mentioning this as I believe this is going to spell the end of their era of massive profits. Phones now are getting to the state where much like PCs, the older phone is good enough, and the new phone is not substantially better. There will always be people buying a phone for .2ghz more CPU or some slightly higher res screen, but the days of rapid evolution of mobile devices are over, and Apple is going to have problems selling someone a $6-800 phone every year or 2.
What we build was a way to save and restore a raw copy of the NAND in an SSD. Since that is the only persistent media on the SSD, it is kind of like a "save game" situation where you can try different things and recover back to the previous state if you screw up. Now this is not exactly 100% true for NAND because some bits will be unstable and with multiple write cycles you make the data in a few locations progressively uncorrectable over time.

So with this technique, assuming the iPhone has no other persistent media, they could save the contents, attempt a password unlock and then restore the NAND contents when it gets too many retries.

As for ways to thwarts these attempts, most NAND memory have a pseudo OTP section and unique serial numbers which could be combined to make things more difficult. But these were not meant for cryptographics secure protection so I'm sure someone could find a way around them.
Mhhh DigitalOcean has a 5$ VPS with 512MB RAM and a 99.99% Uptime. (https://www.digitalocean.com/features/reliability/)

Also Scaleway with arroung 3€+VAT is fairly nice. With 200Mbit unlimited bandwidth and 2GB RAM + 4 ARM Cores.
Most of these hostnames are on 10.x IPs, so not internet addressable anyway, but we don't really want to advertise how our internal services are structured.
I wrote the above on my phone, so I probably could have expanded more. I don't just mean pinning for a local build, I mean being able to publicly pin a version as being 'released' through signed commits, and that state propagating through mirrors in a way you can trust. This would make your git repo and your gpg key the source of truth on package versioning rather than offloading it to a mutable centralized service.

It'd still be valuable to be able to propagate revocations, to indicate versions that are no longer valid (because of security issues or what have you), but it would be entirely possible to have mirrors available for widely used packages that still have the correct signed sha for that version for projects that can't or shouldn't move on for whatever reason.

Basically I'm saying a released version of a package could quite easily be a tuple of the following:

- gpg key of project releaser

- sha of release tag

With auxiliary information relevant to discovering both newer versions and mirrors of older versions:

- canonical git repo where the tag and signature can be found, as well as future revisions of the same

- (optional) mirror repos where you can find the above if the canonical repo is not available.
I don't think Kik is the bad guy here. This npm module was rather new (<6 months?), while Kik Messenger has been around for years, and is VERY popular with the young crowd. They are both software. It would be like the author naming his module 'imessage' or 'spotify', except this is with a company that isn't as visible to the HN crowd.

I personally think him not knowing Kik existed was odd, and not googling the name at all even odder. Even still, I think Kik's response and npm's response were perfectly valid.

Looking at the voting of the comments here makes me sad for what has become of the HN community.
Scaling neural net image classification using Kubernetes with TensorFlow Serving
تور مشهد در هتل نيايش مشهد اطلاعات ۴ فروردين ۹۵
I think the HN audience will "see through" this story, but anyone who isn't familiar with the current state of neural nets/has read the many pieces fortelling the future of AI might just find it plausible. I really liked the writing style.
Badlock, a severe flaw affects every version of Windows and Samba
The number of people in the NY media establishment getting paid a reasonable wage to write stuff that people aren't reading is a few orders of magnitude smaller than it was even five years ago, and in another five years it will be zero.
Yeah, though I'm curious what the proper solution would have been.

It seems to me that once published to NPM there should be some process for deprecating a module that is then "unpublished"... rather than just breaking every module that uses it as a dependency instantly.

They could spawn automatic emails to all dependent module owners about the hard deprecation and give them 7-30 days to replace the module before it's removed from the package ecosystem.
"Many companies, especially rapidly growing startups, make the somewhat false assumption that cultural wins come from superficial perks. Games rooms, zen gardens and branded loot (from skateboards to iPads) are all dangled enticingly at candidates, subconsciously suggesting ‘We’re a fun place to work’."

This isn't really a false assumption. For potential employees just coming out of college, it's a great perk.

For people that have been in the industry for 10 years, not so much.

I generally just want more vacation time or better pay.
Thing is, OS bloat has finally ground to a halt. Win8.1 wasn't really any slower than 7, and Win10 is actually faster in my experience. So really, you don't need a stronger machine today than you did five years ago. Any perceived slowdown is just the result of malware, fragmentation, and DLL buildup - refresh the OS and maybe install an SSD and they're fine.

I'm using a laptop from 2010 with an i7-720QM and an SSD, and it's perfectly snappy. I frequently let it do light encoding tasks while I'm using my desktop.
Could you provide an example?
Whenever – a language with no sense of urgency
I'm not sure if you have any perspective what being poor means.

This link : http://whatever.scalzi.com/2005/09/03/being-poor/

Seems quite appropriate and - I hope - illuminating.
SHA1 collisions are affordable for large actors now and getting cheaper all the time, so git, with its SHA1 assumptions hard-coded, unfortunately doesn't protect you anymore. But the local hash approach is a good one, proven in pip 8 (Python) and npm-lockdown (JS).
Yep, rockin'. Now please just let me sign up as my own publisher and write directly on the platform :)
Whoever it was they were not very gentle on the delete key.
Well, I pay $5 for the limited data plan on my phone, here in the US (Walmart Family Mobile). That's on top of $25/mo primary line and $20/mo additional lines. The cheapest internet line for my home I could find was around $30 at a promotional rate, which bumped up to $45 after a year. Yes, I can get more data per dollar out of that $45 line, but aside from entertainment purposes, I can get by on my 1GB of data. Or I could bump it to 5GB for another $10 and that would get me by on everything short of regular streaming or large downloads.
So, being frugal, it does make sense in some cases to just get a cheap phone with a data plan, even more so if you don't need a home PC, as many poor folk.
It's not that poor people are offended that apple makes fun of them for not buying their products.

It's that we live in a world that systemically vilifies and denigrates poor people for not lifting themselves up by their bootstraps, learning programming, and starting a company and solving income inequality on their own.

And while our culture is collectively shitting on poor people, we are lauding the great entrepreneurs and business people at apple and the likes for being objectively better.

That is why it's offensive. Not because poor people are offended, but because is SHOULD offend you at how obtuse it is.
Lovecraft does data science?

(the variance on the graphs intuitively felt a bit low, but then again it is facebook)
As a thought, talk to the people involved with bio-med prototyping. If you can work in stainless steel, that build volume would likely be of interest to them. (assuming your actual accuracy is workable, but talk to a few places to find their requirements first)
Being this mad over some random comment...

Either upgrade or not, no one cares.
The Sharing Economy's Dirty Laundry
I work about 9:30 to 5:30.
Crap like this being upvoted proves that HN has reached eternal October.
I don't think Google needs your money. Best keep it in your pocket.

But yeah, agreed. Project Zero is amazing. It seems like every iOS security release includes at least one major zero-day discovered by Ian Beer.

There is definitely some major talent on that team. It makes me wonder what an equivalently skilled team would look like on the "black market."
>the vulnerability was reported and fixed

If this was not really a vuln, then they wouldn't have told the researcher it was fixed.

OTOH maybe it wasn't exploitable because the backend checks it, but they still considered it a vulnerability and fixed the ability to put a bad email in at all.
It's insane that NPM allows anybody to just take over a module name if the original is unpublished, without even a warning to users.
From the video it looks like it spends time hardening the layer closest to the phone's screen, then presumably, when that layer is sufficiently hard a mechanism pushes it up and begins working on the next layer.
> It's not wrong, nor necessarily economically irresponsible, for "poor" people to have a few nice things.

I strongly agree with this, but if someone does choose to buy an iPhone they should know it's a luxury. It bothers me that Apple doesn't acknowledge this.
I started to wonder if it was real around the point that it theorized without explanation the predictive powers of the in house tool and I was pretty convinced it was fiction about the point where they were going to start a company within a company using bitcoin.

Using Facebook internal data to trade in ways no one can match isn't far fetched. Makes me wonder if Facebook should pivot to be a hedge fund based on signals no one else has access too.
Jesus christ, they are in the business of selling computers. This faux outrage over a salesman trying to sell his computers is gross - what's wrong with people?

Now watch as every blog tries to scramble to see who has the most outrage and who is the largest victim.
A simple library for formatting currency amounts the Unicode CLDR way
I know some people who would have been better off if their dad smoking cannibis wans't there. Not saying prison, but they were a terrible influence.
I have two issues that can be worked around (this is for the 2006 MacBook 1,1, which requires Windows 10 32-bit). The first is that the Apple Bootcamp drivers refuse to install under Windows 10 due to Apple blocking it - I had to modify the install to bypass the Windows version check.

The main glitch is that the backlight doesn't always activate on login. The first Windows logo appears, but at login the brightness is set to zero. I can type in my password, hit enter & then the backlight activates on logging in. So it's just a glitch, but it is annoying, and I wish either Apple or Microsoft would fix it.

Otherwise, it's fine and everything else seems to work - Boot Camp Assistant works, and even the Apple Remote works to control volume. I don't think I've tried the webcam though. But I have got Cortana to work (even on a 10 year old MacBook!) and it's been fun calling out across the room to ask it questions. It's a little fiddly to get running, but it definitely works.
Attributes of data problems where VoltDB shines
How to create custom validator directives with AngularJS – The Engineering Pub
My first job was doing software engineering consulting. My main client was a defense contractor. We wanted to at least use cvs or svn for source control, but you wouldn't believe the red tape associated with getting approval to use a free source control system... so we used date-named zip files for "source control". The rule was the last person out at the end of the day zipped up the shared drive contents and shut off the lights.

Though, we were required to keep good backups. 3 sets of tapes.. 1 always in the tape drive, 1 always in a fire-proof bomb-resistant bunker, and one sometimes in transit to or from the bunker.

Our manager was paying some obscene sum for this backup service, so I suggested we just hide one of the daily backup zip files and pretend we deleted it. The head of the group humored my request. It turned out that nobody was monitoring the tape or the backup job. The tape had filled up and nobody had swapped tapes and called the bunker courier.

Luckily, they at least used PVCS for configuration management of the releases. No source control for development, but every time we cut a release of the software, the head office sent over no fewer than 3 people to literally watch over our poor release guy's shoulder as he zipped up the source, built the binaries, checked both into PVCS, and burned two CDs of binaries and source.

Defense industry... things you're required to do get done in triplicate. Things you're not required to do, but cost no money and significantly reduce risk, take approvals from 5 different people 9 levels above you. I guess how often the backup tape needed to be checked for available space was insufficiently specified.

On a side note, at that client I also once sat quietly in a meeting for 30 minutes watching two grown men argue over if my use of "will" in a design document needed to be changed to "shall". I didn't care, and right away said I was fine changing the word to "shall", but the second reviewer was adamantly opposed to unnecessary changes.
I'm not sentimental about my 1995 Saturn, winner of the most uncomfortable seats award, but my 2000 Maxima w/ 230k miles was still running great when I donated it to the Humane Society a year ago.
It's possible, but the usual pattern is that Intel is slightly price-competitive with AMD when the CPUs are in the same range of performance, and then Intel's prices just rocket upward after that. There's no reason to not come out with an $8,000 desktop CPU if they can get more performance.
Your point eludes me. I guess you're implying I'm stupid for having trusted a standard well known tool?
I'm not an expert on Tor code, so I can only speculate and agree partly with you: it matters where it is used. But temporary keys do not necessarily help against an attacker who has access to all/most past Tor traffic. RSA-1024 is used in node identification and hidden services, the weaknesses are known:

https://blog.torproject.org/blog/prism-vs-tor

https://blog.torproject.org/blog/hidden-services-need-some-l...

(note: current state of affairs unknown to me since Tor doesn't seem to update these documents)
Because signalling affects how people treat you in every aspect of your life; everything from customer service to job prospects to your love life.
They "disappear", as in, they won't show up at the front of your timeline. They can still be accessed and/or searched for.

We also have selected curators who can promote articles worthy of your time, and a daily mail that highlights the articles we believe are interesting to you.

Gaming the system is something we're always watching out for. This is indeed something that we'll continue addressing as we learn.
I'd rather not get sued. :(

Can discuss privately though, if it's relevant to you and you're not employed/contracted/related to Canonical.