skysight-inc/HackerNews huggingface dataset:
Just my 2c but I really dont think wishing suffering on somebody is a form of violence. How can it be when they arent even aware of it. Wishing is something that just occurs in your own head and I think portraying this as violence would be insulting to people who have been the victim of real violence.
>In the example above, if they had not filled your order at the price improved price, it would have either filled at the higher price, or rested at the higher price.

Or, you know, improve beyond the $0.001/sh the wholesaler paid.
I wonder how to apply this as an engineer. I'm looking around but finding very little that excites me.
We won't be seeing these charts go to 0 in a few short years. Hard drives are at 2.7¢/GB while SSDs are at 21.9¢/GB, and that gap won't be closed with just one or two generations of NAND even if hard drives don't get any cheaper. We will increasingly see parts of the hard drive market killed off by SSDs, as the market for low-capacity 2.5" drives has been. Hard drives are shifting from being mainstream storage to archive storage, with things like shingled magnetic recording making hard drives inherently more tape-like. That's why Western Digital had to make a big SSD acquisition (SanDisk), and why Seagate needs to grow their SSD offerings by a lot.
This is about gathering real world data to further autonomous driving.

Google has their small fleet collecting data; Tesla has tons of vehicles now collecting data; Uber has the potential to start collecting data. Apple has no ability to collect real world data... Until now?? Smart move Apple
I know it's not as convenient as buying one of these, but it's really not very hard to make your own button, and it's a very fun project. Here's mine, which is also open source, including the PCB and things:

https://www.stavros.io/posts/emergency-food-button/
Classic Opera could have twice the tabs in 2 GB of RAM and it ran fine.
I wouldn't worry about it too much, we have enough unquenchable thirst for filling positions here in the Bay that all of these folks will be quickly and gainfully employed again. One of our local strengths is that the cycle of life here is alive and well. We'll recycle like we always have, nothing goes to waste.
(Before you down vote: I have a PhD in distributed systems and fault tolerance. Okay, now you can down vote for the duchebaggery of this prescript)

I think a fundamental and very underrated paper and concept (which actually predates Paxos, yet Lamport ignored or was unaware of) is the notion of randomized consensus protocols. Simpler than "structured" leader type algorithms. Believe Ben Or's algorithm was first.
But is this an issue in areas where tipping is not common? This sounds like it's solving a problem that doesn't really exist.
Do you know for certain that she's worth millions? Aren't her stock options tied to performance? And if she has tons of stock but it goes to zero...
There's a sweetness to that sentiment, but I think it's misplaced. I mean, Jon Skinner has technically been working on this thing for over a decade. It's this guy and a couple other people polishing it for years; saying it's like Microsoft is like calling git-annex just another Dropbox.

And don't forget: this is a product and a business. If someone comes up to eat your lunch, you can roll over and die or adapt and improve. We've come a bit full circle in the Complaints Department here: when Atom was first coming out, a vocal lot decried it was just a Sublime Text rip-off picking on the little guy. Turns out it's a pretty good editor! Sublime's got a few updates and it's just perfunctorily playing catch-up? Well, I liked it before, and now it's better, so... I think that's pretty good.
I'm okay with this. Having less than 25 Mb/sec downloads isn't an indication your basic human rights have been violated.
Blessing in disguise, I guess. Seems like MagicPython was better anyway. :)
Tech billionaire Peter Thiel is reportedly on Trump's finance team
That's actually more in reference to the situation from '07-10 (before the high-tech antitrust employee lawsuit, perhaps not coincidentally), although I think their reputation for massive perks & great working conditions also seemed to drop off around 2012ish.

For shitty working conditions + excellent pay, I'd think more in terms of algo trading or founding a startup (well, technically founding a startup gives you shitty pay too, but with the potential of a large windfall). Those are the alternatives that many Googlers with similar levels of education, intelligence, and ambition would consider, and Google didn't even try to compete with those compensation levels. In the packet included with my offer letter explaining why I should work for Google, they even said "Most Googlers do not work for Google to maximize financial gain."
The photon is way too expensive for these things. What you want is an ESP8266.
... _self-parsing_?
Does "investing" in a company imply access to their data?
> "The whole thing is a mess - a terrible example of junk science hitting the internet in free-fall," wrote Dr David Stuart

Wouldn't it actually be an excellent example of 'junk science hitting the internet in free-fall' ?
An illustration is bees vs. flies.

A bee trapped indoors will go for the sun: a great algorithm for a forest/thicket but fatal in a house or car with windows. A fly will randmly try until it succeeds, meaning it is slower at escaping a thicket but will eventually find the open door even if it's opposite from the window.
Here's mine:

https://www.stavros.io/posts/emergency-food-button/

You can also directly order a PCB, if you want, although you'll have to solder the components yourself.
cough high marks cough ? :P
The Scholar Who Just Got $2.3M to Study Games
If you are networked you generally don't get jobs via recruiters.

That said the email / linkedin spam hasnt slowed at all.
Currently on top of front page: https://news.ycombinator.com/item?id=11688212
$70 is absolutely peanuts for a tool that you use for hours every day.

The main reason so much modern software is bad is that people aren't willing to pay for even a fraction of the actual value it delivers. I would happily pay $700 for my main code editor if that would guarantee regular updates and new features.
> talk to people around you, they’re surprisingly willing to be involved in what you’re doing if it’s interesting and not too onerous for them. Counters the general assumption that if you talk to strangers they’ll think you’re crazy.

Maybe if you're a young woman (as the author is) approaching someone at a coffee shop, then sure.

Reverse the genders and watch the interaction take on a dramatically different character.
And, to be fair, most of the time it is "that guy is cheap". Anyone that's had a job dealing with the general public knows how fast you get jaded. Waiting is a tough job, and usually the waiters get the short end of the stick
For example: https://www.call-cc.org/

That's a full Scheme that compiles to C. It's quite nice, too!
Don't forget the obligatory 18-comment critique of the OP site's design choices regarding page size, font, color scheme, and scrollbar and/or back button hijacking, not to mention hosting and CDN critique. It's common enough to warrant its own segregated meta thread for every post to keep it out of the on-topic discussion.
Chuwi HiBook review: Dual-boot Windows 10 and Android on this budget 10in tablet
Get harassment from Google's recruiter. And from small companies here and there, now and then. So far it feels a not too much of a difference.

But let's be realistic. Over hiring exists, and esp in large companies here in Bay Area. That corporate demand to devour whatever engineers in their sight, is draining.

Various companies I know, (small/medium/big companies, from their employees), are running into growth issue. They hit the ceiling. But their workforce is built to handle exponential growth, which is no longer the case. Unless this industry could find new source of excitement, it will stay this way, which means higher entering bar and preference to the experienced.
Thanks, I hadn't heard of it but I'll see how it works.
That essay ends with this paragraph: "The vagueness paradox is this: although there is an extremely strong argument for sharpism, the truth of sharpism seems to require a linguistic miracle." (my emphasis.) The author concludes that the apparently strong logical argument ultimately fails to address the real issue, which actually concerns usage of the word 'pumpkin’. It is a paradox (i.e. only an apparent problem) because there is neither a practical nor a logical necessity for ‘pumpkin’ to have a singular and absolute definition.

The allegedly strong argument is basically begging the question. It is crucially dependent on the assumption that, for any particular ‘situation’, we can unambiguously say whether or not it can be called a pumpkin, but that is the premise that it is attempting to prove. Another way of looking at it is that while we clearly have pumpkin at one end of the truth table and clearly do not at the other, the formalism offers no way to decide where the boundary lies: this representation has its own sorities issue, and models the alleged problem without offering anything that leads to a solution - substituting 'true' or 'false' for the presence or absence of grains of sand does not make the problem any more tractable.

A secondary problem is that it depends on there being a total ordering of situations, but this fails when we realize that pumpkin-ness is context-dependent: in some contexts, a set of chromosomes is a pumpkin, while in others, nothing but a whole plant will do. Different contexts will be satisfied with different subsets of the pumpkin's atoms, and, in general, any one context will be satisfied with many different subsets.
Most of the companies came from older tech companies like Yahoo, Intel, etc which had slow growth anyway so they probably aren't responsible for the vast increase of jobs over the last 5 years.

I'm curious what the layoff situation is like for start-ups though since they don't need to report for the WARN act.
If the deal terms stipulate it does then there is nothing implicit about it. If the data was Apple's motivation for this deal, or even an upside if not their primary motivation, I'm sure it'd be explicitly stated in an agreement that they get access to this data, yes.
I'm looking forward to the publication of Martin Kleppmann's book Designing Data-Intensive Applications.

http://shop.oreilly.com/product/0636920032175.do?sortby=publ...
Thought same till I had a look at VS Code.
Not in either camp, quit the nlp field due to disillusionment that it would lead to anything useful or meaningful.

Both rule-based and statistical approaches are fundamentally flawed by not incorporating any real world information. Humans do language going from real world info, mapping to grammar or rules. Computers are trying to go the other way and are not going to succeed other than as mere toys.

Even tech progression-wise, both rule and model/nn approaches are really bad since there is no meaningful sense of iterative progress or getting better step by step, unlike cpu chips or memory speeds. They are more of a random search in a vast space, hit or miss, getting lucky or not, which is very bad no good, as a technology or as a career.
Sure you can take it up with management but why are you giving extra money to the person who just gave you bad service? Tipping is for the quality of service you receive, and if it's bad service it's absolutely pointless for you to reward that shitty behavior. By all means go ahead but I'm not sure you quite understand the point of tipping in the first place
I have recently got involved with a client building a reporting web app on top of legacy applications. I ended up telling them that there were too many uncertainties and we would need to do this on an hourly rate. Just about wrapped up but still not clear to me whether that was a better but it did protect me when I ran into messy error prone data in the source systems.
It'd be hilarious if we get viable telepresence before we get autonomous vehicles, and then the automobile market massively shrinks because nobody commutes to work anymore.
Interesting, thanks. Obviously it's a huge place, especially these days, but from talking to recruiters there in the 2013-present time frame about potentially going through their process at some point, "when people turn us down it's rarely for financial reasons" has been the sort of line I've been getting. But without actually going through the process and seeing if I got an offer / what the offer would look like, obviously that could just be talk -- though I've seen recruiters at some places just walk away "yeah we wouldn't be able to give you numbers you're looking for" when presented with some of the same info.
Apple Map/Siri and Google map eventually will become the interface to ordering car sharing. Especially once there is autonomous cars and Uber or Lyft do not own the driver-side of the equation, ride sharing will become a bit like ordering rental cars from Kayak.

The same way Facebook is becoming the interface to content, both google and apple will own the consumer side of the cars and help you pick the best deal or cheapest option. It could be from Uber, a guy who owns a fleet of 20 autonomous cars or Hertz, etc.

This moves totally makes sense for Apple as they will move to own the consumer side of this market.
I think there are two sound approaches to communicating complex systems between humans (which is the main goal here, a computer might be a bit slow compiling 200M LOC - but the real problem is that no human can read that much code, let alone understand it): 1) Write documentation that is also code. That is the idea of literate programming. I recently came across:

"Literate Programming in the Large":
https://m.youtube.com/watch?v=Av0PQDVTP4A

which is a bit of a wandering talk, but well worth watching: it talks about real, huge comolex systems, and how lp can help bring them back under control.

2) The other approach is to shift your perspective, so you don't have a complex solution to a compkex problem; but rather a few small and lightly connected straight forward solutions to simple problems. Now I doesn't matter if you're bad at communicating, because the ideas you try to convey are simple ideas.

I think there are a few reason that STEPS appear to work: what we're doing with our complex software is simple stuff. If we know what we want to do (the hard part) doing so in a straightforward way becomes easy. If we can make hierarchies of abstraction and isolated sub-systems.

Note that simple doesn't mean trivial. These solution often require quite a lot of theoretical education; but not an unreasonable amount.
No. In major market cities (SF, Boston, NYC), chances are they're already moving forward with a candidate who does fit the qualifications. Tjey're not hard to fund in those markets.
How many of the Santa Clara county layoffs were from Intel?
New York City Is More Crowded Than Ever–Except in Its Gentrifying Neighborhoods
> Believe Ben Or's algorithm was first.

Ben-Or's "Another Advantage of Free Choice" beat Rabin's "Randomized Byzantine Generals" by a couple of months in 1983. These algorithms show how much people over-extend results like FLP. The result is about a very particular system model, and the addition of even a very tiny extra piece (in Ben-Or's case, a random oracle) makes the consensus problem possible again.

I wouldn't say that these algorithms were really ignored by Lamport when he wrote the Paxos paper. Again, they're solving a different problem in a different system model. If you want to pick on Lamport, talk about Liskov's Viewstamped Replication.

If anybody has a digital copy of Ben-Or's paper that isn't partially cut off, please make it available. Both the copy in the ACM library and the only copy the author himself has are missing some of the right hand side.
Site of the Year contest
Medlin+ host a website site contest every year and june brings the 2016 contest, to enter please visit soty.medlinpl.us
Flic, Particle, 1btn, bt.tn, etc.
You are probably right. However, by increasing their foothold in such big companies, they definitely have more say.
I was just starting to doubt Apple, especially with their lackluster effort in artificial reality, and now I'm doing an about face.

This is an incredibly smart move and a great long term play which will bode well for Project Titan.
Dealing with one file is no problem. ...
The difficulties come when trying to work with
multiple files, and why you'd resort to the
command line.

Maybe we just have a different perception regarding these workflows. Not that either is superior or anything, just different. My background is one where the command line is not something I turn to, but instead one where I begin.

UNIX makes it difficult because of the wildcard expansion.

In this specific situation, your point is spot on. I submit that in many other situations, the wildcard expansion employed by many Unix shells is very helpful. Not every tool is applicable for every situation and the specific case of renaming multiple files to those with different extensions highlights a shortcoming of many Unix shells. Perhaps an explanation is due to file extensions being of little importance to the vast majority of Unix programs.

Having something that works as well as the
simple Windows command is hard work ...

Here, I will respectfully disagree and step away from this thread :-).
Some of my Chinese friends use の instead of Chinese equivalent 的 just for fun. Personally I distinguish them by just going and learning the languages. It's easy to distinguish them by noticing Japanese has curvy characters mixed with blocky complicated Chinese ones, where is Chinese is 100% complicated blocky characters.

Also I just want to put it out there randomly that if you want to learn a language but believe you can't, you are almost certainly wrong. If you are able to read this text, you have demonstrated possession of a wet sack of neurons capable of learning a second language. I've witnessed or read about all sorts of people learning a new language; old people, shy, autistic, even while dealing with brain cancer. It is a myth to think children can learn faster than adults. The only time this happens is when the adult is hindered by there own reluctances.
Go get some beginner materials with audio, not just text, and dive in. Don't waste time torrenting 12312^23 TiB of learning materials. Glossika, Teach Yourself X, Xpod, Xclass101, whatever. Learn how to ask some trivial questions relevant to your life, write them down because you will forget, then go chat with a native speaker somehow. Read out your questions because you're nervous and forgot, and then fail to understand anything they say, but just pay attention and listen to the sounds of the language. Then go home and learn a bit more, but don't worry too much about memorising anything, just listen, and comprehend a little bit. Then meet up with a native speaker again with some more questions prepared. This time you might understand 0, 1, or a few words, still be nervous, but you'll be a little bit better than last time. Basically you just keep this up without giving up and you will pick up pace. For inspiration, look at blogs like Benny Lewis' and others. It may take 10000 hours to master, but it only takes hundreds of hours to find yourself understand and contributing to group conversations comfortably. If you can enjoy the process, you'll be able to study for N hours for any N as the clock keeps ticking regardless. Just set N=1000
LMAO..

But one things i thought, what exactly is manners? I mean such thing aren't being taught in EU / US schools anyway.

Or is it more like learning the Culture Difference?
Ħħ - Maltese
Maybe the link should be changed to Gizmodo instead of "BBC Trending" (which seems to be the linkbait division of BBC)...Gizmodo has much more detail and original reporting, e.g. contacting the Canadian Space Agency for comment:

http://gizmodo.com/experts-doubt-that-a-teen-found-a-lost-ma...

FWIW, the CSA doesn't seem to have much of an explanation...

> We asked De Lisle to respond to the claims made by experts that this is “junk science,” and that the objects in the satellite photos are probably abandoned milpas. To which he responded: “The area of interest covers more than 78 square kilometers, and many linear features that appear manmade are visible from space.” Which is not much of an answer.

If the Maya ruins end up being nothing, I think this story is a great example of how silly it is to think of science as one monolithic entity, where every scientist automatically has a clue about fields far outside of their expertise. The CSA were likely impressed with the kid's tracking of the stars...there's no reason to think the CSA has any expertise in what an actual Maya city looks like.
I don't understand why people feel the need to saturate the bay area to compete for generally sub-par living conditions and only slightly above average pay. Everytime I ask someone why they are living and working there - they answer something along the lines of "to get rich and move out of here" this type of mentality is why the bay is the suicide capital of the world, unfortunately.
"For this reason, the use of a mirror entailed a set of safety guidelines and instructions"

Interesting to see common superstitions about mirrors span cultures: In Ottoman times wall mirrors were commonly turned around at night to block evil spirits, so the backside of mirrors were richly decorated (e.g. https://www.rubylane.com/item/151662-1826/Turkish-900-Silver...).
This article reminded me of Terreria and the caves in it.
What about the stress of continuous evaluation? How does the company view that? Standards are great to maintain, but people aren't robots. I question the value of the word 'review' in this context and its blocking nature.

Pair programming is a far more effective tool, but it's not always practical. How about using the terminology of 'collaboration' instead of the test based culture - which I feel turns people into machines - it's just the wrong control structure for people to be happy.
Nissan’s new xStorage battery wants to compete with Tesla’s Powerwall in Europe
Folding robot made of pig parts that remove batteries from stomachs with magnets
I think you're wrong about this.

The political good favor and potential for growth against competitors in China is a huge value. Well worth the investment.
"If a company took this to the logical extreme - making the employees the consumers of the product/service - then it would cease to be "work", and would instead be a "hobby/internship/volunteer/education/experience"."

Tangentially related, but an early strategy of the Ford motor co was to double the standard factory wage of it's employees, so that the purchase of one of its automobiles was within reach and seen as the bonus of employment. It did wonders for their introduction of the automobile to America.
China uses soft power and regulations to hamper foreign products, especially software. This investment will put Apple in good standing with the govt and could result in an easing of restrictions on Apple's other activities.
The author of your first link has an obsession with overworking his employees.

"If you see one of your best people walking out the door at 6:00 pm, try to think why you haven't challenged that person with an interesting project."

"This means that if you want to follow the best practices of the industry in terms of design and architecture, the only way to improve speed to market is to have the same people working longer hours."

Software development is inherently creative. Employees need external stimuli to be effective.
What direct approaches do you have in mind?