skysight-inc/HackerNews huggingface dataset:
Ha. Do you mean that anyone in the company (including top management) should embrace criticism from anyone else in the company (including the employees)? Or do you mean only that the workers should embrace criticism from their bosses?

If the former, then top management should provide live examples of themselves changing their mind based on feedback received from employees. Only then will the employees believe that management means it about creating a culture where people embrace criticism.

If the acceptance of criticism is only intended to go in one direction, from top to bottom, then simply use the standard management tools of reward and punishment.
Presumably with sourcemaps, same as you use to debug minified JS. I dunno how reliably that works in practice these days, but it's not a new problem by any means.
It's interesting that the main motivation for this was that the Cgo interface to RocksDB wasn't good enough. I hate to turn this into a language war, but it's a big difference between Rust/Nim/etc where you just call C code more or less directly, and Go/Java/etc, which need a shim layer to bridge between C code and their language runtime.

And possibly Go has the right approach! Is it better to make C integration as simple and smooth as possible, to leverage existing libraries, or is it better to encourage people to ditch all that unsafe C code and write everything in Go?
He's also plain wrong, i5 processors have hyperthreading. All the i5 MacBook Pro models have it, for example.
As many others have pointed out, the software company needs to run on that OS may not run on Windows 10, may not be supported on Windows 10, or maybe require a whole new licensing scheme and fees to move to a version of the software that will run on Windows 10. And IT and bean counters have very typically taken the position of "if it's not broken don't fix it" and do not consider constant migration in their best interest.

Also, that it was free for consumers doesn't mean it was free for enterprises. That licensing is different. And even if the licensing is free, the cost to know how by your IT staff is not free. Either you're getting new staff who can support it, or you're sending the staff to currency training. Doctors, lawyers, pilots, have done such recurrency training for decades, but in IT it's not a given it's very much driven by the CTO. And some of them do not care to have a staff more capable than minions. They're cheap. That's all they care about. And then this happens and they quickly will have to look for someone to blame.
New drifting ocean cleanup system
Yes, it was an eMachines. I think the promo we were on was for Prodigy dialup and was like $29.99/month for 3 years. If you agreed to that, you could get a $400? instant rebate at Best Buy/Circuit City/etc on any random PC. The base model eMachines were conveniently priced exactly the same as the rebate.
That only means that for now, languages will have to provide their own garbage collectors, like Go initially implemented their garbage collector in C which is a language that manages memory manually.
They seem to have gotten a lot more serious since forming Waymo. In just a few months, they started the actual public trial in Phoenix as well as make this deal with Lyft. Seems like they've finally understood the urgency and have stepped on the pedal.

I don't understand your claim that they have to be a car company though. With this deal, it seems like they are (at least for now) targeting ride sharing, and arguably that's a much better use of the technology for many reasons.

For example, you don't have to worry about parking, you can put limits on where the car drives, you own the cars so you can track them, collect data and transfer it as you wish.

Also, wasn't Uber valued higher than Tesla, at least a few months back? So arguably as a business, it's as good if not better than being a car company, at least for now until the tech gets even better.
The Great Divergences of wages and productivity
Oh, the always present "people who disagree with me are mindless autmata" line.
Unfortunately AMD and Intel don't use the same definition for TDP (look up AMD APC). AMD's values are more related to average power consumption during whatever they consider to be typical use. Intel's values on the other hand are more about the upper limit of power usage, "how high can it go" sort of thing. Both the average power and maximum power are useful bits of info, but it's obviously confusing and opaque for the end-user. The only reason that I can think of why AMD hasn't reverted back is because it would highlight how their processors are relatively power inefficient compared to their competitor's.

http://www.amd.com/Documents/43761A_ACP_WPv7.pdf
Then exactly what happened here occurs - he gets arrested for not unlocking his laptop, I'd imagine.
I think it's a chicken and egg thing. What products and services could be feasible if the bandwidth was generally available to support such things?
How does the heap work? A reverse engineering approach
So the next generation can't have nice things either :).

It seems to me that the history of computing so far can be summarized as "due to popular demand, things have been used far outside their creator's intended scope, with 3-4 non-horrible results".

(Lisp is definitely one, can't think of another on the top of my head).
Not the case on CPG brands:

> So let’s imagine Costco is selling a pack of 10 bags of Doritos for $10 — or $1 per bag. Amazon’s algorithm notes that one bag is $1 at Costco and, in turn, lowers the price on Amazon of a single bag of Doritos to $1.

> That is a great deal for customers — something that is likely driving the decision at Amazon, where an obsession with customer value dominates its strategy.

> But now, Amazon is selling individual items at Costco prices while not getting the same wholesale price that Costco enjoys. In short, it’s going to be really hard for Amazon to turn a profit on those goods.

[1] https://www.recode.net/2017/3/30/14831602/amazon-walmart-cpg...
+1 Creative Computing
Yes! even a visual depiction of matrix multiplication, while helpful in some ways, isn't useful unless you relate it to an application.
Amazon is a huge threat for any infrastructure company using Apache 2.0. If you gain popularity, then Amazon will be a direct competitor once they host your project. Given that Amazon's services benefit from the IE effect, it's not irrational for an open source infrastructure company to eliminate such a threat via licensing.
>To the hacks at The Telegraph, MalwareTech will always be some sad basement-dwelling hacker nerd.

No, actually. They're showing that he fits into the archetypical British bedroom hacker/programmer genius, which is very highly respected in the UK, and produced the likes of Matthew Smith, David Braben, etc. It looks like the author of this article wasn't around in the 80s, so perhaps he's not familiar with this history.

edit I fit into this category myself, and I'm not offended at all.
"Our 14nm delivers a logic transistor density of about 37.5 million transistors per square millimeter. Our 10nm technology delivers about 100 million transistors per square millimeter."

So go draw a square millimeter. For us US people, it's a little bigger than 1/32 of an inch (closer to 1/26th of an inch). If you do any woodworking, you can have a dovetail too big by that much and just wack it in. So it's sort of the allowable slop in a woodworking joint (in softwoods).

They've got 100 million transistors in that tiny amount of space? I know, it's not news, but wow, stop and think about the tech that they have to have to do the layout. Quite an accomplishment, especially considering that the transistor was invented in 1947. In 70 years we go from just having a transistor to having 100 million in a square millimeter.

Other than computer stuff, is there anything else that has seen that sort of scaling up?
I for a time worked for the USPS- what lots of people don't seem to realize is that pickups and last mile deliveries are precisely the businesses that UPS and FedEx want no part of. They are extraordinarily complex in most areas and very expensive. The money is in flying and trucking the packages across the country. They actually pay USPS to do it for them in a lot of places because it's cheaper than doing it themselves.

After all the USPS has been in that business for 200 years and not too many people are bullish on them. Why would Amazon getting into that business be good for them?
Why would FBA be hard to copy for someone like Walmart that already has the warehouse infrastructure receiving products from different suppliers? It sounds like it's literally just having a corner of the warehouse for their stuff, and applying the same shipping mechanisms already in place in the warehouse. The hardest part would be the interface for the merchants, but even then, Walmart would have most of that in place for tracking their own inventories and interacting with suppliers.

I think setting up the infrastructure for 2-Day shipping is harder than the merchant backend for supplying you with items to ship. Of course, Walmart already has 2-Day shipping on selected partner reseller accounts via the marketplace, so I'm not sure why you think they don't already have an FBA equivalent -- they're just smarter than Amazon about brand protection.

Which is what Amazon has blundered on, badly: they've created a lot of "Day 2" features that are clearly anti-consumer and it's tarnishing their brand, even as many of their metrics look good. Further, they've taken on a lot of the same anti-employee and anti-small-merchant measures that people dislike Walmart for.

That behavior loses them their real moats: customer trust and behavior distinguishers. If Amazon is just a Walmart with the reputation of AliExpress, why wouldn't I just buy off WalMart's website?
Visualization of the USA's Economy – State of the Union
For some children, a brief moment in the airplane, locomotive, boat, whatever, cockpit can be enough to inspire dreams and future aspirations.

It needs to be done safely of course, but as a child, seeing into the airplane cockpit was my favorite part of the trip. All the buttons and switches, and the uniforms the pilots wore... it all dazzled me as a young child. To this day, I still desire to fly an airplane...
It is on the wasm roadmap, along with other things that sound more like a virtual machine, and less like ASM. I assume to allow for dynamically typed languages without a download of the entire runtime.
I really don't think it would be that hard to copy. There are plenty of fulfillment centers out there already that offer similar services, API and all. Walmart could simply buy them and integrate with their own warehousing network and have Amazon outmatched in terms of facilities in a rather short period of time.

Amazon didn't invent the 3rd party warehouse idea. They were just the first 3p marketplace to offer it as an added value service.
> Selectively quoting only stuff about Engineer and not quoting anything on actual injunction (which is a win for uber) seems like steering towards a negative narrative against Uber.

In my opinion, calling any of this a win for Uber is a bit of a stretch. If there were no court case, Uber would be entirely unrestricted. Waymo asked for a lot of restrictions, and was granted relatively little. That's better than it could have been for Uber, but still not as good as no injunctions. It's a "win" in the same way that if someone mugged me and only took my inexpensive watch instead of my wallet and smartphone I would have "won". Sure, it could have been worse, but calling it a win seems odd to me. It only makes sense when you narrow your scope to the battle, instead of the war, and to my eyes puts it in the realm of propaganda. I much prefer "good for Uber" or "bad for Uber" or "better than widely expected".

That said, it doesn't change my earlier point at all. If at this point the public is very receptive to and feeds off more evidence of Uber's wrongdoing, then playing to that by the media is to be expected (if still to be condemned). Uber, because of its entire business model is based on disruption that different people see as extremely positive or extremely negative, likely never had a chance at being represented in an unbiased way. In the beginning, that bias probably went both ways. As time has gone on, there's been more negative news to feed to the the thresher than positive, and at this point it's a feedback loop.
Corporations are made of people and supported by people and ruled by investors.
RtMidi license: MIT License w/ request to send modifications to developer
the worst doxxing source are github repos. One wrong reflex to sign in as author of a new class, one insider joke - and boom, there is the way to trace - never going away.
It is irresponsible for a firm or government (as opposed to an individual) to purchase software without a contract that ensures that it will be upgraded to current versions of the OS.

We're talking about things like medical equipment, often in regulated fields. There may be no such contract available, and even if there is, upgrading to a totally new OS may or may not be acceptable. The idea that you should throw out millions of pounds of high-tech medical scanner every few years because a hundred buck OS that it was supplied with couldn't be kept secure is laughable.

What defect are you referring to exactly?

They supplied an OS that was not secure. The rest is just rationalisation and apologies.

It is simply unrealistic for a firm to anticipate all forms of cybersecurity attacks.

It is also unrealistic to expect organisations concerned with literally saving lives not to buy equipment unless they have a plan in place to deal with updating the software on or used with that equipment in arbitrary ways with arbitrary consequences whenever anyone responsible for any part of its software sneezes. The need for stability, reliability and longevity is precisely why so much in this kind of sector is regulated in the first place.

Perhaps the problem here was that such systems should never have been built on such an insecure platform and then connected to a network, but that too is on the device manufacturer and not the hospital. There are basic standards of fitness for purpose that are reasonably expected with such devices, even without more specific regulation. Particularly in this sort of field, those devices should then be supported for their entire working lives, not some arbitrarily shortened version of their working lives dictated by one software development organisation.
The QBASIC help "file" was really good for its time. That's basically how I learned. That plus a collection of QBASIC programs the nerds at my school passed around and would occasionally add to. Basically, I would open one of those programs up, run it in QBASIC, and if it is awesome, I would try to figure out how it worked. If I came across something I didn't understand, I would pull up the help from QBASIC.

My childhood self-learning experience is a good example of the importance of:
1. "open source"
2. a fast code-run cycle

QBASIC, being an interpreted, pretty much guaranteed these two conditions inadvertently.
The quote said "this isn't some....impossible to improve"

They're saying FBA is possible to improve. You missed the isn't.
I haven't seen Walmart sell anything online but stuff you'd more or less find in their stores where Amazon is a funnel point for a zillion online shops and lets me buy from them without worry. Maybe Walmart's cultivated the complete equivalent of Amazon online BUT it's would be hard to convince people of it because what people think of Walmart as is pretty set.

Just as much, my own experience of Walmart's brick and mortar stores has been stuff of such low quality that it's effectively expensive even at their low prices - a place only those who are desperate would shop at.

And that's thing. Walmart has a huge PR hurdle to overcome because it's Walmart. Sure it has a huge base of customers but it also has a huge base of un-customers, of people would never, never touch the place.

So here, it's a lot more than whether they have X feature.
> as we invest in training, stores and wages

... as we raise our costs to service the dwindling market of "people without a computer and stable home address."

It is astonishing that Walmart HQ still thinks that the internet is a fad. No person with a viable alternative desires to visit a physical Walmart store. It takes time, requires overcoming a variety of frustrations like traffic, parking, bewildering store layouts, and then you never know if the item you want will actually be present at the location. Compare clicking a button and having the item delivered to your door.

> Walmart will never die

The truth is that Walmart is already dead. They are too far behind to ever catch up, and it is clear that "HQ" thinks that bolting an "e-commerce solution" on to their existing systems will keep them competitive, when in fact the entire organization has to be rebuilt from the ground up to even have a chance. That isn't going to happen. Walmart will soon be joining Sears and Blockbuster.
Don't be. The first thing I did when reading your above comment was to do the Google search. I should have scrolled down!

I'm browsing through this, and it's clear to me this is a textbook. In that it easily looks like it could be the textbook of record for college courses. This is an enormous amount of work. Am I correct in assuming it grew out of your lectures notes? What lead you to make this a freely available textbook, instead of going the "normal" route of going through a publisher and getting royalties?
I don't see the US Govt. doing much trust busting or paving the way for competition at all. Just look at the sad state of US braodband--established companies have lobbied for deals that keep competition in check, the bar for entry high, and favorable taxes for all but the middle class.
Getting a Better React-Ion with Progressive Web Apps
RtMidi: realtime MIDI i/o C++ classes Copyright (c) 2003-2016 Gary P. Scavone

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

Any person wishing to distribute modifications to the Software is asked to send the modifications to the original developer so that they can be incorporated into the canonical version. This is, however, not a binding provision of this license.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
It's absolutely wrong to overcharge for a utility - that's why they're so heavily regulated. In 2017, internet access is a utility and should be treated as such. It's nearly impossible to function in a modern economy without affordable, high speed access.
Apple needs to bring Sandboxing to macOS right away!
I still have my Turbo C++ 3.1 books. Oh the memories! I Ki of miss the visual style of that RAD GUI prototyper they had.
yeah for me it was 10 hours. I just checked and with the creators update it now lets you set to 18 hours, but seems there's still no explicit way of "ask me to reboot"
I'm interpreting this differently than you are.

It says nothing about trade secret _misuse_ but alsip does discuss trade secret theft, which is an important distinction. So far, there is no evidence that Uber has used any waymo trade secrets in their SDC program, and if there was any evidence the program would have been shut down BUT there is significant evidence that Levandowsky did steal a treasure trove of documents as he was on his way out the door.

What the ruling does show is that Levandowsky is considered to be toxic, and will not be allowed to work at uber on any programs that he may have stolen trade secrets for.

It is entirely possible that Levandowsky downloaded the 14k files for his use, but they never impacted the designs at uber, at least in a legally provable form.

I am not familiar enough with case law in this arena to know the legal intricacies but my initial reaction is that, while uber is not off the hook, the potential damage they may receive as an outcome of this has has been reduced immensely (shut down entire program => remove head exec running program) when compared with the rhetoric before this injunction was released.
Sure, there was no SO/Google, and you had to rely on manuals and books. But the signal-to-noise was much lower. If you found a solution to a problem, it was nearly always The Right Solution. Today you look for something and you find 10 solutions, of which 9 are complete shit.

This is more of a factor of how tech moves fast today, but still. It wasn't impossible to write programs.
> UK doesn't have any land and estate tax.

I don't know what do I pay then under the label of Council Tax. It is £800+ pa for a one-bedroom flat.
On average, how would you rate your happiness from 1-10 (10 being the most happy you could ever possibly be)?
The price of genome sequencing has actually been falling at a faster than moore rate.
Walmart is known for their generous return policy as well. 15+ years ago my roommate worked at Walmart customer service desk. She told me she was instructed to basically never not process a return. I don't know if it's still that way, I haven't returned anything to Walmart in probably a decade. I'm sure walmart.com would be similar.
Except flying cars would require an entirely new transportation infrastructure. Self-driving cars adapt to what's already in place.
Even then, anything else would make more sense, for example "the left stick always has priority and the right stick flashes a red 'disabled' light", or anything else.
Anecdote supporting this:

When they used DHL in the US, I complained about how bad DHL was for a few reasons. I was told that they would log my complaint, but there was nothing they would do until enough complaints had been logged.

A few months later, Amazon no longer used DHL. (At least in my area.)

So it does matter if you complain about their systems.
Dynamic, managed languages can compile to JS.

Static languages can compile to wasm. Low-level runtime implementations of other managed languages which don't mesh well with JS backends can compile to wasm.

Webasm doesn't replace JS, it complements it.
Amazon's equivalent service is called "Amazon Prime Now". Fewer products, only in select cities, and you can only order with a mobile app (not on the website).