skysight-inc/HackerNews huggingface dataset:
To be fair, nothing on CNN is credible. They are not partisan, they are simply the "off" cousin your family ignores
I believe the fundamental issue in all of the technology industry is tying people that know how to take money and turn it into new technology that begets more money. There is tremendous room in semiconductors to do so. In terms of selecting winners, it's no harder than software, but software cycle times (and profit taking) are much shorter so it's faster to wash the wins and losses. It also makes it easier to appear to know what you are doing (VCs) when you don't. A semiconductor upstart as a new entity or within an existing company is a minimum of several years of investment before you can even gague long term success. People (VCs, governance boards, executives, GMs etc) are no better at picking winners in software than hardware, but you spin the wheel more often and therefore it's more lucrative.
No, but that's not the policy he said is consumer hostile.
"Exceptions are for exceptional conditions" is a meme that I wish would just die. Its origin lies in 1990s C++ compilers, which were extremely inefficient when dispatching exceptions, leading programmers, as a pragmatic measure, to use error codes for "expected" errors and exceptions only for cases thought to occur infrequently.

We've long since past the time that we have to worry about such concerns. "Exceptions for exceptional errors" just means that you have to write code that both cares about exception safety and propagates error codes from subroutines. It's the worst of both worlds.

Just use exceptions for all errors. It's elegant.
That’s valid, there are times I wish we had some bench depth.
The scope of a microservice is commonly a bounded context in DDD. So depending upon the problem you might be talking about a lot of code.
It varies by location. They rarely check at my local Costco. But they do check your cart on the way out.
One thing I didn't seem to find any mention of in the article is what happens if you take an item off the shelf to inspect it and then put it back --- or misplace it somewhere else, as often happens with other stores? Hopefully the system can determine that you've left product behind, since otherwise it would negate one of the huge advantages of having a physical store: you can inspect and select before buying.
I’ve only been there for shorter periods, but the only people I met who didn’t speak English were other tourists from non-English speaking countries. Every single local I met spoke English fluently.

You pay a few cents to use bathrooms, but in return you get very clean and pleasant services. I wish I could pay for bathrooms in some other cities.
Why even hash the weblinks? You can just store them directly no?
Well, my pre-breakfast routine consists of

seq 21 | while read port; do
python2 -m SimpleHTTPServer 80$port &
done
https://www.amazon.com/go there's a helpful video

EDIT: To explicitly state it. It handles that. It has a "vritual cart" as you pick things up and put them back.

Disclosure: I work for Amazon but have no affiliation with the Amazon Go program.
Entrepreneurs don’t have a special gene for risk they come from families with
I think that it is accurate to say that in a system composed of microservices, a microservice should not effect the state of other microservices in the system other than by consuming them.

Whether it should consume other microservices is less clear, and gets into the choreography vs. orchestration issue; choreography provides lower coupling, but may be less scalable.
No they are just incompetent and pointless. The Kardashians of news
Not strictly necessary, but as the vast legions of merely adequate programmers have demonstrated they are practically necessary. They're necessary for scaling the number of programmers up.
They cover this a bit in the NYT article. The system knows if you put something back—or rather it seems that it makes sure it always knows what’s in your possession. I don’t think it’s necessarily looking at the shelves as much as it’s constanly trying to determine what objects are associated with each person.
For me, it really depends on the type of task. For things requiring high concentration or pinpoint mental focus, music gets in the way. For things requiring flow or invigoration, music can help me get/stay in the zone; and if something requires raw mental stamina (ie, it's something tedious or that I otherwise have to force myself to do), music can help me persist.

So, eg for programming: if it's a problem that's new to me or of notable complexity, music gets in the way. But if I'm hacking together a quick script that's just variations on easy/known problems, I can do it faster with music, and if it's something I'd rather not be working on music can up my productivity by lowering the number of brain-breaks I need to take.

In a completely different direction, for many forms of creative-artistic work, I find music helps massively.
My two cents would be that tooling makes all the difference with microservices, especially in terms of developer productivity. Having tooling which allows me to test changes to a microservice locally and easily is a huge win, and without that tooling microservice development becomes much more difficult. Making it easy to test a service locally -- including its network interactions -- lets me be more confident that my code will work in production and reduces a lot of the cognitive overhead of developing one component among thousands.
I actually recently emigrated over the ditch to Melbourne from Wellington.

If I do go back to New Zealand, it would be to Christchurch, where I went to university. The lifestyle in Christchurch is a lot more laid back, more outdoor activities (great skiing and hunting), and rent is a lot cheaper.

Unfortunately the market for Ruby developers is practically non-existent in New Zealand, so I don't think it would be practical for me to move back to NZ for the next 5 years or so.
Programming craft does not matter because programming craft has no content. Doctors treat and fix bodily ills; their actions— the uses of their craft— are determined by the state of the patient. Similarly, lawyers' craft is determined by the content of the law. (The results can be encouraging or horrifying depending on whether the laws that apply to your time, place, and situation are just ones.) What determines the content to which a programmer's craft is applied? If it does not make money or serve the public good that your nonprofit addresses, why should your firm support it?

I say this as a programmer who likes writing beautiful code. Nevertheless, when we look around, we see no equivalent of charity hospitals for coders, where philanthropists donate wings and endow chairs to advance the state of the craft. (Not to disparage what we do have: CS Departments, GitHub, some open source foundations are awesome, but do not reflect similar public standing.) Our craft is not valued on its own terms because the broader society does not believe it is inherently beneficial to them. In a day when facebook and twitter throw our elections open to tampering, uber does... whatever uber does, and everyone's even more addicted to Netflix than they were to TV, can you blame them?

Lawyers are valued because they make society freer and fairer. Doctors enhance human dignity by caring for those made weak by sickness. Do you have an equivalently positive outcome for what our profession does when left to its own devices? If not, it's rightly difficult to appeal to the pieties of your profession with someone who does not share that profession.

This isn't meant to be a rebuke, rather, a reminder that good skills are unhelpful unless put to good use. If you don't like money as a means of keeping score on that, there's plenty of work in the public and nonprofit sectors.
I agree about Waze, and I said so in my OP.

And you can’t play Angry Birds on iDrive either so wow it sucks.
Like that damn policeman on the corner with a radar gun, implicitly accusing every driver of speeding as they drive by.
I don't think that would work well at all. "The polar opposite to my norms" is stuff like Alex Jones and Breitbart. I won't learn anything from exposing myself to such idiocy. Dishonest clickbait is worthless, even if it comes from a diversity of viewpoints.

No algorithm is (yet) smart enough to judge the quality of journalism. Facebook shouldn't try.
In case anyone wants to know about how sizing works in bitcoin, I have written this post [1]

250 bytes is the lowest end of a block size. Most of the blocks are nearly 360 bytes in size. Though Segwit should apparently help with the sizing.

The most interesting thing is block sizing and transaction ramping are not same. 1GB blocks were tested[2]

But, there are multiple bottlenecks which need to be resolved before it is usable. For one the mempool,

Mempool admission is no longer the bottleneck, as we’ve demonstrated mempool admission rates over 10,000 tx/sec already.

But the same thing has not been achieved in transaction confirmations:

“Our baseline results with BU essentially ‘as is’ — A few days ago we achieved 300 tx/sec sustained thanks to Andrew Stone’s work streamlining mempool admission,” explains Rizun. I think we’ll hit ~1,000 tx/sec sustained on the next ramp we attempt.”

[1]: https://medium.com/@smith.garg/fees-calculation-in-bitcoin-a...

[2]: https://news.bitcoin.com/gigablock-testnet-researchers-mine-...
Memo to self: when traveling via Albuquerque, bring portable geiger counter.
FPGA and ASIC design as a field is very vast. Tool sets cost high and once a company invests in an ecosystem, they generally don’t switch. In such a case, if you showcase your expertise with say ALTERA at a company that uses Xilinx, it may not come across as impressive to those looking to fill in a new spot.

I think it’s better to keep your feet in non hardware fields if you want to be sure of getting a job as the first thing.

To continue in FPGA/ASIC design, I’d suggest you do a MS degree in a US university in a location that has a lot of chip design industries (I’d guess Bay Area, Texas), because that’s where you can have a good chance of getting an internship and that’s going to be your foot in the door, to start a career in the field of FPGA/ASIC design. Getting an internship is very very crucial if you want to get started with a career in hardware engineering since the situation is similar in US also, where you need to hit the ground running from day 1. With an internship/co-op it becomes much easier since they give you some slack because you are a student .

Whatever you do, dont just get stuck in the cess pool of IT Services jobs in India, because your friends in those fields have magnificent titles and pay. If you get to work on a product at a product company, great. But orherwise for someone like you IMO a graduate degree in the US is the best bet.

(I’m from b’luru, did grad course in FPGA Design in the US and later switched to s/w dev because I was not awesome at h/w)
Is having an RFID detection system at the door of a library that beeps if you forget to check out a book also consumer hostile?
"Your company's code will be as good as your developers" as good as your companies nn% of worst developers
> > Exceptions don't exist
>
> They're called panics.

Nope.

https://doc.rust-lang.org/std/panic/fn.catch_unwind.html
As a scientist in a related field, I totally disagree. I feel this is a very balanced article. From my own experience being interviewed by popular press (and in some cases, with my work being overblown to my dismay), I particularly appreciate how Prof Vamivakas was cautious to say that applications are "down the road."

This is a press release, to be sure, but not overblown. This is legitimately an interesting result.

(Full disclosure: I am in no way connected to this work.)
It's strange that news organizations take such a cynical tone with new technology. Really? "Surveillance-powered convenience store"? Are we suppose to call TechCrunch a "surveillance-powered ad powerhouse"? Or Tesla "surveillance-powered vehicles"?

All stores are already equipped with security cameras to prevent theft. When you're in someone's shop, you don't have an expectation of privacy. Amazon merely took it one more step and made it easier for you to checkout.
Aren't even things like air bubbles in water things with "negative" mass, in some of the same ways these particles described here would be ?
Warning: all anecdotes. While I don't think that productivity has decreased, what was notepad, a compiler, some dlls and a debugger before turned into a thousand little packages, several configuration files, a bunch of servers you have to run on your dev. computer, which is also 10x more capable, yet everything feels so sluggish.

I also feel that ceteris paribus, the meetings got longer, project management tools now consume a lot of input from programmers, and I need to communicate with a lot more people to get something done.
List of 25 Bitcoin Influencers to Follow Right Now
To address the inevitable complaint: There exists a concept called "effective mass", which can be negative.

https://en.wikipedia.org/wiki/Effective_mass_(solid-state_ph...
If I remember correctly, he was writing in US newspapers in favour of the US accepting Jewish refuguees from Nazi Germany before anyone. That initially wasn't popular.
I go to a 7 11 down the street. There is a guy in there that works the checkout. He always greets everyone with the biggest smile youve ever seen and I find myself feeling a little better as I leave.

When I get outside I think to myself, this guy probably does that to every single customer for at least 8 hrs a day. For how much reward? Then I think a little about automation, eat my donut, and head to work.
> > Without the laws of motion

There are no meaningful potentials in the one-particle universe that the OP described. However the particle is "really moving," you could just invent a coordinate system to make it "move" however you like.

Even introducing EM would bump you up to at least two particles! The only reasonable one particle universe would be one where the partice was coupled to nothing.

(It is under the "try to interpret it as they meant it" doctrine that I go from a proton to a particle that doesn't leave behind a disturbed field when it accelerates.)
I’m completely serious. Touch screens in cars are a joke and a safety hazard. The only people who want them are bad drivers and bad gadget enthusiasts.
As someone who was in a similar situation, my advice to you is simple: if you plan on going to college, take some community college coursework and just apply after a couple of years. No transfer track none of that bs. Take courses you find worthy. Think a prereq is just gonna get in your way? Write to the chair, setup an interview and bring proof that it’s not gonna be a problem for you. Community college prerequisite course waivers are, IMO, really simple to get. Get outstanding marks in your coursework, hang around the community, build a portfolio and apply to the school.

Else, dump all time and effort into passion projects, maintaining a day job and networking the crap outta your local hacker scene. B-Sides, OWASP, etc.
You don't have to use JSON-over-HTTP. You can use something like Thrift or Protobuf which gives you statically-typed inter-process communication.
So you are saying edge and corner cases are the most difficult?
Scaling the solar system
don't know why this was down voted, it was informative.
Thanks.
? In what universe would Amazon sell this tech to other retailers
I didn’t just now so I may not be remembering it in full, but this was the impression I got when I read it before.
> Are we suppose to call TechCrunch a "surveillance-powered ad powerhouse"? Or Tesla "surveillance-powered vehicles"?

Yes and ignoring the fact that we're baking in surveillance to almost every aspect of our life is a problem society needs to address
So no subscriptions, no anti-AdBlock...I guess that leaves us Buzzfeed journalism for free?
Two reasons: recruiting departments head recruiting and they use keyword filtering tools to limit their nets.

The second reason is that nobody (as far as I can tell) seems to be hiring to train anymore. They just want full capacity from everyone and there’s a lot of myth out there about how an unskilled contributor can be a huge detriment.
One bit I remember from reading about rocket systems design is first stage performance is less critical than second and follow on stages. The cost of lower ISP/Mass ratio on the first stage is linear, you just make the it proportionately bigger. Where with higher stages the cost is exponential.

Which makes me wonder if electric pumps might make sense for larger rockets even though their performance is lower. You'd need a larger first stage, question then is how much bigger vs cost savings from a simpler design. I don't have an out of my keister answer for that though.
Thanks, most of the people who I've talked to have recommended the community college route.
AUTOMATING SOCIAL MEDIA REPORTS FOR CLIENTS
Kind of? I mean, the fact that panics get printed to stderr makes it cumbersome to use it. (I mean, yes, you can do things to suppress the exceptions. You can also write some C macros to implement tagged enums and make a libc whose malloc returns Option.)

I don't really see a huge distinction between a language and its community, for the primary reason that feature evolution in a language - e.g., that Results recently got the question-mark operator, and whether Results will get "throw"/"catch" syntax - is driven by the language community and what sorts of things are or aren't common practice. A Rust community that made heavy use of panics in normally-operating code would probably want to fork Rust just to optimize panicking and catching panics, to fix the fact that catch_unwind is documented to not necessarily catch all panics, etc., and would eventually make deeper language changes to improve the syntax around doing panicking and not merge the corresponding changes to improve the syntax around Result. Which is historically what's happened with languages that have developed multiple communities - there are lots of Lisp dialects, lots of BASIC dialects, etc. Whether BASIC has a feature isn't a well-formed question; whether GW-BASIC or VB.NET or your TI-83 has a feature is well-formed.
Build your own VR headset for $100
There is a caveat, some larger organizations, like mine. Still haven't enabled Android for Work on all devices, but are piloting it currently to certain subsets of users.

I have a separate phone (Nextbit Robin) that has my work MDM on it. Thankfully, I've got access to the console, so I can keep an eye on the audit log.
My favorite part of the aborted Friday (EST) launch was when the Kiwi controller was asking the American launch director whether he wanted any pre-determined halts in the launch sequence. It took them 3 goes for the American to understand what he was asking :)
I don't think it's disrespectful, because I think this is what the OP is saying. When considering how to make money in this business, you need to look at the company you're working for. He emphasizes that if it does not provide value, you won't do well there. If it's overly greedy, the same holds.

It's worth noting how good we have it: when you examine career salaries against years of school required and unemployment/failure rates (i.e., insurance salesmen can make millions, but most don't/can't.) then software engineering is one of the highest paid professions in the US. Could this be true if a controlling majority of employers were so greedy?
India has free, government-run hospitals but they're few and far between, so most people prefer the private ones. In a private, for-profit hospital, an uncomplicated Caesarean section with around a week's stay for mom and baby would cost ~ $1500, out of which insurance would cover ~ $900. According to the article, this would cost ~$51k in the US, so even non-free services are much cheaper outside the US.

As an aside, Indian private hospitals are far from altruistic when it comes to cost, as recent incidents[1] have shown.

1. https://timesofindia.indiatimes.com/india/fortis-dengue-deat...
This comment is something an apologist of surveillance would write.

Yes, it is a surveillance powered store. That’s what it literally is. Just like Alexa and Google Home are literal always-on listening devices in your home.

Edit: A bit more context in case someone misunderstands. New technology can improve one’s life exponentially. But it is simulataneously capable of exacting great harm.
I'd also like to point out that giving listeners a new music experience rather than listening to familiar music is a flaw in the study. There's an obvious difference between listening to the same albums or playlists that one always listens to while working or studying, and a new aural experience.
As a long time Emacs user, I feel the exact opposite. I wish my Window manager, browser, terminal and other things all had buffers which I could easily search through by name rather than tabs.
Deep Learning: An Introduction for Applied Mathematicians
Do you think the Trump administration's regulatory apparatus is going to go after them for that? That seems unlikely. Certainly some people have called for them to get involved but I'd say those people are also making a serious misjudgment.
"In agreement with the first hypothesis, performance scores were significantly higher in silence (M= 12.94) than in all four music conditions, intensity levels, and types of music combined"

For those comparing this to work performance, where do you work that "silence" is an option, and are you hiring?
> Our roughly 1,800 square feet of retail space is conveniently compact so busy customers can get in and out fast.

Isn't this a bit small for a store? The tiny 2 bedroom apartment I live in is 1400sqft.
> Interestingly, this study revealed some evidence that overall background noise, such as television, music, and chatter could improve performance in complex cognitive tasks for extraverts, although it will significantly impair introverts’ performance (Furnham & Bradley, 1997).

Maybe this explains why open offices are so popular with higher-ups? They tend to be extroverts, and if their own personal experience is that distracting noise is positive... I've always wondered why the negative impact isn't completely self-evident.
Building a Conversational Agent Overnight with Dialogue Self-Play
That's something Walmart or anyone else could do. Doing it without compromising on losing items to theft, that's where Amazon is trying to create its moat, and that is where their competitive advantage lies. They have the technology to go completely employee-free. So while it was enlightening and impressive to read about the Waitrose system, it makes it sound like Amazon is being naive and did not think about this simple solution, which I believe is not the case. Amazon could easily do that, but then everyone else could easily copy them. This technology though, Walmart is going to have a really hard time replicating it.
I can do about 75% of my work with music. That is the boring simple boilerplate that barely requires consciousness about sleeping.

The other 25% that requires more mental concentration i need to turn the mute the music.

The 75% typing or something similar is more the bootleneck than anything cognitive so I doubt being musicless would help.