skysight-inc/HackerNews huggingface dataset:
I know the standard reaction from a lot of HN folk will be to celebrate this progress: it's faster, more efficient, and no one likes to waste time waiting in line.

Still, though, I think Amazon's automation of the retail experience is helping to create a society where there is even less real social interaction, and I think it's a factor (if even a small one currently) in the increasing tribalism in American society.

Throughout history, "the marketplace" had been one of the major centers of interpersonal interaction, and these days for many people it's possibly to completely avoid ever having to go to the store. I'm not sure that's a great thing.
> There are plenty of security/safety bugs that aren't about dereferencing a null or accessing invalid ptr.

Sure, but there are also plenty of improvements in Rust that aren't about memory safety. For instance, there's the improved type system over C or C++ (tuples, enums, traits, etc.), related features like pattern-matching on enums and trait-based error handling (the question-mark operator), and a macro system that works at the syntax-tree level and not the source level. All of these mean that you're less likely to write code with logic bugs. This isn't as clearly true as it is that you're less likely to write code with memory safety bugs, and it's harder to either argue or measure empirically, so it's not as commonly claimed as the memory safety. But a lot of stupid bugs in C come from things like forgetting to check error returns, or confusing two things that are both represented as char * , or accessing a resource without proper serialization (which isn't strictly speaking a memory-safety bug), or having side effects in an expression you pass to a macro. Those bugs are harder to write in Rust because there are more readable ways to write the same constructs that don't let you make the same mistakes. You certainly can write safe Rust code that makes the same mistakes, you're just less likely to because it's the more cumbersome way to do it.
Also https://blogs.microsoft.com/on-the-issues/2018/01/19/somethi...
Get some torches and pitchforks? Seriously, what do you think will happen when we have millions who lose their jobs due to automation?
We'll be hanging around the comments to answer any questions, talk about investments, etc!

This project came from our frustrations with today's analytics. There are a lot of problems, but we focused on diversification. With companies like Tesla spanning multiple industries, it's no longer sufficient to think that having investments in multiple industries is "diverse". Instead, let's look at the math and see which companies' returns are not closely correlated and build a portfolio from there.

Finally, we build with a focus on design and empathy. With correlations, we realized that a graph is a simple, intuitive way to visualize our statistics.
No shopping carts? If that's not a signal that this is, at best, half-baked, I don't know what is.
Jeff Dahn, professor of physics at Dalhousie University, is skeptical that these electrodes will ever end up in products. “When you look at the flow chart for making this structure, it’s pretty complicated, and that is going to be expensive,” he says.

Dahn was probably right: too expensive to make the special nanostructured materials in industrial quantities. A lot of battery technologies that are promising on the lab scale are like that; "nanostructures, hard to mass produce" is one of the usual electrochemical storage killers along with "rare elements," "short lifetime," "low rate capability," "low efficiency," and "high self discharge." Reading new battery papers to figure out if they could be commercialized is mostly a matter of trying to spot how many -- ideally zero -- of these common problems afflict the system being proposed.
What it comes down to is perceived value. Only stuff that gets noticed by the people who make salary decisions will help you.
Here is a nice figure on cancer survival changes from 1971 to 2011[1]. The writer is correct that not all of this improvement is down to newer drugs - a lot of it is down to better 'supportive' management - recognising side effects of chemo, keeping on top of transfusions, having cancer centres where all of this can be coordinated, having specialists (oncologists) managing the disease etc etc. For example, the survival of acute myeloid leukaemia has improved dramatically since then, but our treatment has remained the same two old-fashioned drugs.

Also the writer lumps chemo drugs into two categories - cancer chemotherapy, and targeted therapies. That is probably not a good way to look at it as iskander has already mentioned re: immune checkpoint therapy, which is quite different. Other categories include:

* small molecule drugs (not antibodies, target a cell metabolic pathway)
* adoptive cell therapy - grafting antibodies to killer immune cells etc etc...

Progression-free survival isn't as good a metric as overall survival - that is true. It was brought in as a replacement for some other indicators, such as relapse-free survival, which ignored everything (including death due to treatment) except relapse. Progression free survival doesn't let you get away with that. Some diseases have been changed massively by treatment. CML used to have an overall survival of around 5-7 years, it's now so long we can't really measure it since imatinib was brought it. Obviously people do die of the disease, but we don't know what the average life expectancy is because they are doing pretty well. To introduce new treatments in this disease you're going to have to use another metric apart from overall survival.

[1] http://www.cancerresearchuk.org/sites/default/files/styles/c...
I'm a bit surprised that we're only looking at the results of targeted therapy in late-stage cancer. It seemed apparent to me from the name that targeted therapies were supposed to be less toxic, so they could be used in patients who weren't effectively dead, i.e., in earlier-stage cancers. Late-stage malaria and tuberculosis have terrible survival rates, and those are diseases we're supposed to be good at treating.
This is off topic here. Please don't post garden-variety politics to HN.

https://news.ycombinator.com/newsguidelines.html
https://www.bloomberg.com/view/articles/2016-08-09/europe-s-...
Make torrents editable. (eg. one torrents contains discography of a band. band releases new album. torrent owner adds one folder to the torrent which gets distributed to all the peers).

Someone will do this, mark my words.
The whole store is designed for you to run back and forth finding and discovering items.
> A functioning government would never let this situation occur due to the destabilizing nature it has.

Was this your opinion in the Obama shutdown too?
Org-mode: An integrated language and editor
Norway as a destination for tech founders
Would like some info, like a blog post, about stack etc. How long did it take ?
The marketplace today is hardly the place for meaningful interaction, whether with employees or other shoppers. What it seems like to me is unpaid emotional labor. To have interesting social time, we need less hours at work and more public (non-commercial) spaces to meet. For example, where are children supposed to meet?
I am trying to transition from Ember to React, but calling Ember "historically significant" is odd given adoption by big name companies (including Apple and LinkedIn) and very active development (3.0 should be out in a few weeks).
Wouldn't Lee have fought for the North if his state didn't secede? So Lee might have, but if the South was likely to do so, they wouldn't have seceded in the first place.

I'm also curious as to what exactly Churchill imagined for the southern slaves. He's a bit coy about it but certainly votes don't seem to be part of the plan.
> People don't use parser generator tools because you wind up doing more work than needed to integrate it with the rest of your compiler.

I don't think you can make such a sweeping generalisation. Both JavaCC and Antlr have saved me a lot of time when doing DSLs in the past and both are well documented and easy to use. It would have been much more work for me to write the parsers by hand in Java. Both could also generate my own hand-rolled AST easily and so I do not see why integration would be a problem for most projects. I agree that generators do not scale to large compilers or projects with special needs, but that is not most projects.
Java remains a memory-safe language, though, right? Leaving aside poor deserialization APIs, it's pretty hard to provide malicious input to non-malicious Java source code that takes control over the interpreter.

Most of Java's security reputation, I think, comes from Java applets, which were a very different model that involved letting malicious actors write the Java code. Java continues to see success in both web application software and Android apps, both of which do not use the applet security model, and it seems that Java's security record there is far better than C or C++ would have been in the same roles.
I worked for the companies considered "the best" in our industry with Glassdoor rating >4.5 at various stages of their lifecycle. This was happening everywhere, with singular pockets of progressive parts of company that were immune to that. At worse companies you can directly observe sexual or financial relations between managers and subordinates and resulting quick path to success as well, demoralizing the rest. Tech workers are quite often blind and don't perceive it but it's like aliasing in photographs - once you see it, it cannot be unseen.
>That kind of thinking is exactly why these sorts of communities become so closed to outsiders.

Hot. Wet. Garbage. I would reconsider this opinion. Excluding outsiders is a way to maintain control and "ideological hygiene", it's straight out of the cult playbook, people correctly see that people are abused and exploited in these communities and don't want to associate with it. Most folks have a pretty reliable barimonter for this stuff.

How many religions polygamous sects have one woman with many husbands? Basically none. You're kidding yourself if you don't see why these people are "persecuted".
> We can all live perfectly happy, long lives without killing animals today

(emphasis mine)

I think the moral argument is relative (progress-based) at best. Slavery was never essential to survival, but consuming other animals so far has been, or at least it was until only very recently. Being a healthy vegan is mainly possible today thanks to advancements in science and food production. I think our children will give us a moral pass in the same way we give it to cats that still eat mice.
Use a regular phone?
But, to continue your analogy - if you're asking me advice on how to make ends meet, then it absolutely is my business to chide you for the expensive lattes you buy daily.

The point discussed in the article is very valid: you need to be perceived as "delivering value" - otherwise, your compensation will suffer. That's the whole reason why you earn well working in finance - not because "only the smartest make it there", but because you're very close to the money. The money a quant brings in can be connected to him with a very short line.
Agen Kartu Judi Gaple Dominoqq Terbaik |Gaple Qq – Pokerqq81
Chapter 1
In the beginning was a graph, more like diamond than graphite. Every node in this graph was tetravalent: connected by four edges to four other nodes. By a count of edges, the shortest path from any node back to itself was a loop six edges long. Every node belonged to twenty-four such loops, as well as forty-eight loops eight edges long, and four hundred and eighty that were ten edges long. The edges had no length or shape, the nodes no position; the graph consisted only of the fact that some nodes were connected to others. This pattern of connections, repeated endlessly, was all there was.
This is really dishonest and disrespectful to people. Most companies are dictatorships, where all of the profits that come from maximizing value to customers do not go to employees. Employees have absolutely no say in it whatsoever and in fact are paid for their time for the sole purpose of not sharing profits with them.
https://news.ycombinator.com/item?id=16199490
Ask HN: How do you fight self-skepticism towards your own ideas?
I keep doubting my own ideas. It seems no matter what idea I come up with I find something critical in it that prevents me from its implementing. Is it my fear to fail or inability to think positive? How would I fight this or find a work around?
Both are collagen disorders, both seem to correlate to UV light exposure (lack of same.) Do drop a study citation if you know of a study showing otherwise, I'd be most interested.
In my experience, the patty lacked the density of meat and tasted a bit like peas/alfalfa sprouts. I don't mind either of these things, but I wouldn't want a hamburger to taste like them.

I would certainly eat one again if the price came down, but I'm on the sidelines for now. For background, I order veggie burgers more often than beef burgers when given the choice, but I have never been a vegetarian.
> This is why engineering career ladders start to layer in responsibilities for things that a single individual can’t accomplish themselves. This doesn’t mean you need to become a manager, but it does mean you need to look beyond yourself to maximize the value you’re able to bring to the people who are ultimately paying you.

This is where I am right now. I've been a dev professionally for 2.5 years, and I'm looking ahead to what it will take to become a lead and eventually a senior engineer. I notice other senior engineers around me continuously providing value to those other than themselves: in the form of contributing more documentation, directing and organizing design meetings, and in general taking time to gather others to solve a recurring technical issue org-wide, once and for all.
The point was probably that WASD is unplayable on a non American keyboard.
Even if veg meals satisfy me and meet my caloric needs I still crave it!

Meat has more than calories - you might be missing the other components in your vegetarian meals.
Don't forget:

- you look around for growth opportunities, and learn that your company hasn't promoted any engineers in the past year
I often learn a lot at the check out lines here in Oregon. People chat, exchange information. Often banal, sometimes valuable. Always nice.
Sometimes it's the machines. Walmart, I'm looking at you and your recent "upgrade" to what feels like an Electron app running in a VM on a raspberry pi. Button presses take whole seconds to register and loading a different page (e.g. payment or product code entry) takes tens of seconds. It's demoralizing.
This is no longer the case. Murmur / Mumble 1.3.0 have multiple forms of echo cancellation. It works great.
We stopped using Skype recently for conference calls when they issued a software update that broke merging calls. I guess they just don't care anymore now that Microsoft owns them, they're more concerned with it looking pretty.
Even if this is the case, it gives them a more straightforward path to incrementally improving the automation behind the scenes without having any visible customer impact.
> you are generous and do non-AGPL based open-source ; parasites are waiting in the open

This is not you being generous or them being parasite. BSD type license is not "hint hint GPL type honor code". You need to communicate what you want from others trough the license.

If you use non-AGPL or non GPL open license that's a sign that others can exploit your work for commercial purposes without contributing back money or code.

If you use BSD type license and others exploit it like it was intended to, don't complain. If someone uses AGPL or GPL, but you need the code don't complain. Offer money or code.
The iPhone is Dead
Are you guessing what the studies controlled for, or did you review them?
I love this - shows why Amazon keeps growing.

Seems like the total investment in this store/technology is probably in the single digit digit millions (or maybe low double digit).

If it doesn't work? Lose, ~$10 million. But if it works there's likely huge upside. It's just a smart bet for a big company. Sometimes your bets turn into AWS, and sometimes they turn into the Fire phone. Most companies I've worked at are very risk averse, and failure on startup type projects is not really accepted the same way.

The checkout system was the failed promise of RFID[1], and maybe the future is still with RFID. But maybe it's with vision, and if it is, then Amazon seems well positioned.

BTW, the rudimentary math I'm doing. Let's say the store saves two checkout people, working on average 20 hours a day for 365 days a year, who each average cost of $15/hr. $15/hr 20 hours365 days*2 people = $219k savings per year. How much does the system cost to setup in a new store? How much extra effort is there to keep food items organized? If you need someone checking IDs, managing errors, etc, is there really savings? Maybe the only way this really scales is if you can do this for full size stores?

[1]https://www.youtube.com/watch?v=eob532iEpqk
A lot of human activity has positive and negative consequences that have to be balanced. We have a democratic system that gives some of that responsibility to government.

With this kind of debate you will hear a stream of fact based arguments about the correct thing to do. Arguments that are put in opposition to one another. Is it more important to reduce journey times or save a particular habitat? Is the view out of your window more important than reducing emissions by building wind farms. These kind of questions are impossible to answer in an objective way because it is so ridiculous to create such dichotomies.

The facts do matter, but in the end it always comes down to a moral judgement. That is how humans balance complex conflicting issues. And this applies just as much to technology as anything else. By believing in the promise of technology you are making a moral judgement. But it is far too complex to really understand fully. That is why you make a gut decision.
Dupe: https://news.ycombinator.com/item?id=16195055
Yeah, it kind of reminds me of vintage food ads from the 60s/70s:

https://i.imgur.com/618nCzl.png

https://i.imgur.com/5FeMd8t.png

Just because someone tells you what is good for you / your users, doesn't mean it's true.
Yes. I would argue, though, that the really striking thing about new bits of London is the expansion between 1918 and 1939, which increased the built-up area by 200%. That was real inflationary growth.
It's easy to come up with ideas, it's nearly impossible to muster the political capital to actually try them.
How would they hire future employees they don’t need to replace the current ones that don’t work?
It's not a UDP or TCP problem. Some of these games are highly latency sensitive, typically you die if you failed to move within a quarter of a second. They will be unplayable on any mobile or poor wifi connection.
Vega 64 has improved since launch, beating the GTX 1070 in efficiency this past Sept 2017 by achieving 0.20 mHash/W over the 1070's 0.18 mHash/W.

They're still within 10%, so it's not a great margin unless you're very focused on density.
As a for-your-consideration, C-r leaves the cursor at the matched string when doing reverse search; so "echo helol world", enter, mutter "rats", C-r, o-l-sp, right (just to break the search), and voila you are now positioned on the offending substring
Why is it named "GoAccess"? Its name made me think it was written in Go?
Currently, multiple tech giants are pro UBI. Sam Altman is constantly on the front page of HN talking about it. He is putting millions of his own money into UBI experiments.

I am not aware of him doing anything about healthcare or affordable housing. Since he became president of YC, he has used it as a platform to promote various social agendas he is interested in. YC fosters the development of businesses.

You cannot convince me that the focus of someone like that has no impact on the kind of world we are creating. I do not believe he in any way cares about the little people. I do not believe he has any interest in or willingness to open doors for poor people. His interest in UBI strikes me as a huge fuck you and quit your bitching to the little people.

You need to be very leery of the motives of the architects of such a system. Currently, American welfare does an excellent job of trapping people in poverty. I have no idea why you are so strongly convinced that some new welfare scheme with a shiny new name won't continue that pattern. I have seen zero evidence that it will.

Since healthcare and affordable housing both need to be fixed anyway, I would much prefer to see time and effort to into those things in the here and now rather than into all this talk of UBI. If both of those things get fixed first and people still think UBI is a good idea, I would be much more willing to support it at that point. But at this point in time, talk of UBI looks to me like a lazy concept if throwing money at the problems of poor people as if their problems are easily solved. This makes me extremely leery of both the idea itself and of the idea that people trying to spearhead the movement are at all qualified to do the heavy lifting involved in solving healthcare and affordable housing.
I'm sorry, but it's completely unclear how nice chats do anything to resolve "American tribalism", or, more pertinently, why it's the responsibility of marketplace owners to generate squares of social interaction at all.

Even if this slight increase in social interaction did anything ("cash or credit?" -- "Credit, ma'am"), that's as ridiculous as fixing race conditions with sleep() calls (hehe, race conditions).
> ... rotating, accelerating ... there is no reason to prefer even intertial frames over nonintertial ones.)

There's a whole set of excellent reasons to prefer to work in inertial frames where possible, most of them having to do with calculational burden. Our case here is essentially flat electrovac with a test field - do you really want to work in Rindler or Born coordinates or worse if you don't have to? You're free to do so if you're feeling masochistic (or doing it as a learning exercise), just as you're free go further and solve Maxwell's equations in curved spacetime in arbitrary coordinates with the vector potentials in some arbitrary gauge (\partial_{\mu} A^{\nu} \neq 0). And with "proton?" then you might as well dive into QCD as well. Unnecessary extra work is surely a good reason to prefer to use the simpler maths where the results will be indistinguishable.

> Without the laws of motion

I don't understand this point. Are you ditching the action principle somehow?
I can confidently say that's _not_ the case in most urban areas.
For my family it's about £2800, or $3900. My wife doesn't pay tax, but I earn in the top decile. Probably a little more due to spending on vat and other indirect taxes (petrol tax etc), call it $4200.

However my parents, gran, and my mother in law combined pay under $1000 a year between them.

On the other hand a premiership footballer pays about $250,000 a year for health. Plus their own private health care costs of whatever. That's the price they pay for living in our society though, a society where people aren't afraid to go to the doctors to check out that mole, or rush to give birth because they can't afford an extra day in hospital.
I still stick with bash - but if you're willing to move to a "friendlier" shell - my recommendation would be fish. Better out-of-the-box box experience than zsh - but still has the issue that most servers will have bash as the default interactive shell for root etc.

https://fishshell.com/
Exploiting Windows 10 Kernel Drivers – NULL Pointer Dereference