skysight-inc/HackerNews huggingface dataset:
Yeah, fair enough - I've mostly been responding to too-general comments, the article is more specific.

The 911 thing seems like an obvious issue that absolutely should have been caught by a rigorous development system; it was treated like a digital phone system instead of a life-saving service. The Therac bug sort of feels like a different story, because that bug led to IEC 62304 - it's older than the practices which would now prevent it. They're both critical systems that were written without due care, though.
"But the Apple TV starts at $179, which is more than twice as expensive as this latest generation of Amazon’s Fire TV. That makes for a rough comparison if you’re Apple.

Amazon has chosen to support HDR10 but not Dolby Vision for HDR playback. On the audio side, the device offers Dolby Atmos integration. That’s an odd switch-around from Apple’s approach with the Apple TV 4K, which outputs both Dolby Vision and HDR10 but not the Atmos audio format."

AppleTV Atmos support is coming.

And I don't think the comparison is rough. Apple is trying to make the best TV box not the cheapest. They should never cut the price, instead they should fix their rough edges, including the remote. I have no problem paying an extra $100 for a TV box I'm going to use every night if it's UI is the best, and it's content offerings are among the best.
Philips TVs are Android TV. Some of them don't have the Amazon App yet.
This article claims the secret to success is "trying new things." That's misleading because it implies that AMZN management doesn't have a strategic plan.
No, I don't think it has much to do with morality. Its just that some peoples won the wars and hence could return to their homeland. Do you think Jews could have settled in Israel had they lost the fight in 1948? Or Germans would have been expelled from east of Oder had they won WW2? Even Hongkong had to be ceded back to China only after China became powerful enough to leave no other alternative. Do you think UK would have given back Hongkong if China was as weak as, say, Argentina (see: Falklands war)?

Ultimately, land ownership (or its euphemisms like "homes" or "property rights") can only be backed by monopoly on violence, otherwise known as Governments, in that area.
Education Isn't the Key to a Good Income
Hackaday Prize Entry: TooWheels, the Open Source Wheelchair
This one supports HDR and 60fps 4K video, while the last one only supported 30fps 4K video and did not support HDR.
It makes sense because the DOM is like a huge global, mutable variable. Map and reduce are used in functional programming to create a new immutable variable.
forEach allows to mutate each node from the nodeList.
I don't accept that. Many cameras, even some cheap point-and-shoot cameras, do include GPS receivers. I have an old Canon Powershot S100 with GPS that was sold all over the world for less money than a smartphone. So obviously the import/export and shipping implications aren't that massive. There's no valid reason to exclude that feature from DSLRs any more.
Show HN: Raspberry Pi Zero W Simultaneous AP and Managed (Client) Mode WiFi
Here’s Why the Porsche 918 Spyder Is Worth $1.7M
I've had a hard time finding resources on getting a Raspberry Pi Zero W to operate simultaneously as and AP and WiFi client. I pooled together whatever resources I found that failed me, but got part of the way there, and figured out the rest on my own. I figured it would be a good thing to share, since there appear to be a lot of people asking how to do it, and not a lot of solutions out there.
I personally enjoy his style. MMM is clearly a character that he plays and is deliberately provocative. There are other more level headed financial independence blogs out there but I don't find any of them as entertaining as MMM.
I can't think of a single problem that an echo can solve for me that the phone in my pocket can't.

Echo makes perfect sense for amazon but as a consumer I don't get what the benefit is.

Apple will eat this market because they're smart enough to position the homepod as a premium speaker instead of a home assistant. They'll also eat into Sonos and Bose.
Like every private golf course in Los Angeles?
I have a samsung, and I generally think that the smart tv aspect sucks. The only decently performing app is Netflix. You get a much slower, more static interface, can't load apps like kodi (meaning running a mythtv setup would be murder). AFAIK, there is no "live channels" or "HD Homerun" DVR app for Samsung smart tvs (in order to avoid the MythTV complexity)
>Influence is largely the byproduct of the press attention

That's not how it works with clerics in Saudi. They have official standing with the government, have their own police force with the authority to enforce morality laws (the mutaween), and even get to decide who the next king will be.
That's not rent control, it's Proposition 13. It incentivizes city councils to build offices (which they can tax) while rejecting housing (which they basically can't, over the long term).
I know most of the comments here are about the use of GA, but I just want to comment on the main point to say I think it's pretty great they are going with an open source first attitude. I work for a big intergovernmental org, and I can say that most/all our projects are very much closed source. :/
Can you show some statistics that proves that is the case? Because I grew up in a poor family surrounded by other poor families and everyone moved around a lot because they were poor and had to continually look for new housing and opportunities.
Yes, it can be, and I believe convictions show this - if public means "someone else could have stumbled on the info, in theory" but you were specifically tipped off where to go and when in exchange for cash; which is the kind of worry here.

But as well, policy discussions that allow no privacy tend to be very circumscribed.
I had a fire stick, and did the same thing. But side-loading was a pain, especially for updates. On my Shield, I get all the updates via the Play store.
I don't know what kind of code you've been writing, but I've been working in compilers and static analysis for decades, and set theory is exactly the right tool for the job. I don't imagine it's the only thing you would ever need for any kind of programming, but I bet there aren't many kinds of programming to which it is entirely irrelevant.
People always jump up and defend IoT devices, and while they make reasonable points (you can monitor their bandwidth, you already have a smartphone, etc), I'm just not willing to provide yet another potential entry point into my personal life, especially one that provides so little added convenience over the smartphone that is always within reach anyway.
You can't replace your face. Are you suggesting that people turn it off until it's secure again meaning, like, plastic surgery?
Unless you also keep cell phones out of your house, this really seems like closing the barn door after the horse is looooong gone.
Yes it is good, however you need at least a 5.1.2 surround sound system to take advantage. And the 2 height speakers ideally need to be installed in your ceiling. Although they do have Atmos add on speakers that bounce the sound off the ceiling. To take full advantage you need 4 ceiling speakers.
Videos Where I Teach You How to Solve Problems on a Whiteboard
Last week I asked on Reddit if folks would be interested in videos where I teach how to solve problems on a whiteboard in a real interview setting.
I got an amazing response and the first video got over 1.7k views in a week.

But I also got some great feedback. Here are the top things people said:
1. Mix it up with hard and easy problems. So do a harder one next time.
2. Get a mic for the interviewer.
3. Leave the prompt on the screen for a longer time.

I really appreciated all the feedback and put it into this week's video.

So I'm super excited to announce this week's Whiteboard Wednesday where I show you how to solve data structures problems fast!

Here it is: https://youtu.be/P_YMAJWEK3Q

Check it out and let me know your feedback. Was it useful? What kinds of problems would you like me to cover next?

Cheers!
Sure! I've written a quick demo here[1] and a longer-form piece here[2]:

[1] https://www.hillelwayne.com/post/modeling-deployments/

[2] https://medium.com/espark-engineering-blog/formal-methods-in...
I agree that SQLite is amazing, and the problem that I had with some of the datapackage implementations (CSVLint) is that they stored validation errors in-memory (this is a deal breaker for data sets larger than a few hundred MB) and didn't work well when cross-validating data between multiple files. That's why I created ETLyte (https://github.com/sorrell/etlyte) which reads data into a SQLite DB, writes errors to the DB, and streams output to file/stdout.

I disagree that there is "not much advantage" in the format though. I use much of the "resources" area of the data container format and find it tremendously helpful for validating the expected datatypes (remember, SQLite has no true datatypes for columns), defining expected values, and defining some of the "ETL" functionality in ETLyte, like derived columns.

Also on the horizon is a fuzzing tool I'm creating to help exercise the boundaries and variations of data that an ETL process can expect, and this wouldn't be possible without a data container format. So again, I think there are very good use cases for it that we haven't even tapped into yet.
yes, nvidia shield works great. reliable, does all i want.
Ok, so this has the potential to age horrifically, but where do we go after 4K + HDR? I don't think VR is going to be the thing, and 3D has similar problems. 8K might be a thing, but even if that catches on, then I'll heavily doubt 16K will be.

After those... RAW video?
Do you also consider static types, for loops and exceptions to be "snake oil"?
To clarify the other reply and OP's comment, I think he wants to say "turn off the lights" to the Echo he has in the bedroom, and have it know to turn off _just_ the bedroom lights. Ditto for the one in the living room, etc.
LIGO made an unofficial response via the blog of Sean Carroll [1]. The problem with the analysis in the paper that questioned LIGO's results was that they misinterpreted the filtering that had been applied to the data shown in the original GW150914 paper, which led them to think there was noise produced by the detectors themselves.

[1] http://www.preposterousuniverse.com/blog/2017/06/18/a-respon...
Yes, but the police have to get warrants. If they fail to get a warrant, then it's inadmissable in court.

In the phone case, they don't need a warrant if your authentication method is literally your face.
> An uncompromising absolutist, his views can't survive contact with the real world intact, but they can influence the landscape as he exerts pressure on it.

Well, somehow his views survived.

GNU happened and is alive today. Billions of people are using it or a variant of it. In fact, GNU/Linux is arguably the most successful OS in the planet. The GNU has projects that power almost every computer and every mobile phone and it is inside many embedded systems today. There are even laptops that run strictly on free software, which hasn't happenned until recently.

What more you want?
> "Is loss of human life an acceptable cost for free speech?"

Just because one has freedom of speech does not mean one is free of consequence. So actual murderers should be punished. People believe what they choose to believe, and if it's not the DailyStormer it's some other hate mongering source (that's not exclusive to the internet).
> Edit: And a related question: would Cloudflare Stream work without the JS player using a regular video-tag?

Depends on the browser. This is the primary reason why people actually use a JS player that wraps around video tag. The other reasons are to accommodate business logic (i. e. overlay on top of the video, pre-roll, thumbnail, etc.) and better UX.
Incidentally, I also find the "geometrical" approach a great way to look at the whole "light vs. black holes" thing: It's not that black holes directly "trap" light or "prevent light from escaping" per se, it's more that spacetime gets curved so much that regardless of which direction a ray of light is traveling it'll always find itself back inside the event horizon.

(Not sure where I first heard this explanation, but I can definitely say that I didn't originate it!)
Indeed. GNU is way more than Linux. GNU Parallel, the ubiquitous GNU Make (did you know ":=" is a GMU extension?), GNU versions of Grep and Sed that have some really nice quality of life options, and the GPL which for better or worse has "infected" a lot of really important software.

That said, it's a shame that GNOME, Gtk, and Glibc are evidently not the best (I use none of them but I have read many complaints). Lots of other old, weird, and/or semi-abandoned projects too like Taler, the GNU version of 'yes' [0] and Hurd of course. What makes some GNU tools so great and others not-so-great? And where does this "everything but the kitchen sink" mentality come from with respect to options and configuration in GNU programs?

0: https://news.ycombinator.com/item?id=14542938
Nothing grows 15% compounding every year. Not even cancer. 15% compound growth is a motherfucking financial singularity.
Biomed Incubator Watershed Develops Tech for IDing Medical Devices
>The Nexus devices

So you can buy used or refurbished phones from some third party retailer, great, but you cannot buy a Pixel or Chromecast or Google Home.

Also, is it Google preventing Amazon from getting Prime onto their devices? I've always been under the impression this was Amazon's choice, as it helps them move more Fire sticks.
I think (though I may be wrong) this misses a difference between range and resolution. Yes, you can get lower absolute levels of the high end is constant, but HDR doesn't imply you can represent smaller differences in illumination level within the representable range of levels.
If you're willing to burn O(n) memory on it you could just create an array of pointers to the nodes in the list and then use that to build the balanced tree. It's probably faster than iterating over the sublist every time to find the center.

This assumes of course that the list is sorted. If not, you should probably sort the list first to avoid driving yourself insane.

If memory is too tight to make temporary storage and the list is too big to sort and you want a perfectly balanced tree then you've got an interesting problem on your hands.
Doug Cutting, the creator of Lucene, was an employee of Yahoo. So does Vespa share any technologies with Lucene?
I keep hoping that FaceID will also get FacePassword, where you have to show one or more expressions in order. Then it becomes a password, and the police can't force you to change your expression.
I just train my wet and dry prints separately, as separate fingers. If you promise no to tell any would be thief/gov about the backdoor into my phone, I’ve done the same for my capacitive glove finger.
If I say "turn off the bedroom lights" it will turn off the same set of lights regardless of which room I am standing in. If I say it in my guest bedroom the guest bedroom lights should turn off. If I say it in my bedroom my lights should turn off. I don't want my guests turning my lights on and off while they figure out the voice controls.
I'm convinced amazon shipped the echo to collect speech data so that they don't get killed if there's an interface shift. Apple and Google are both getting millions of hours with android and ios.

It's also the reason why samsung is forcing everyone to use bixby.
Ok, eliminate anyone who meets that criteria and the criticism remains valid.
The Apple TV is also a surprisingly good games console.
I see two problems with that. 1) Everyone now knows that the duress signal is one eye 2) people with one eye (or at least as far as the algorithm is concerned) cannot use the service. Which say, you got beat up and one eye was swelling you might accidentally set it into duress mode, when you need the full mode and you bypass the password override.

I just think that a duress mode with facial recognition (that also has to account for eye-wear, makeup, and various environmental changes) is going to have a difficult time creating a duress mode. Whereas a dual password system is easy to implement.
Tell apple they can only recognize your face if it shows a certain expression
The Massive Hedge Fund Betting on AI
It helps in two ways:

1) You have to specify your system, right? With TLA+, you can just wave you hands and say "okay this part does something, I guess." You have to force yourself to understand what, exactly, you want your system to do and what you want out of it.

2) Most systems have edge cases, side effects, and race conditions. Are you sure your design is robust against them? You might think you have good arguments for that, but wouldn't it be better to rigorously _check_?

Tests and types and stuff help you find bugs in your implementation. TLA+ helps you find bugs in your blueprints.
> One thing is that Linux users often have suboptimal graphics drivers installed

The same is true on a new install of Windows, though. First stop when the OS is running: Non-Microsoft browser. Second stop: Graphics card vendor site, to replace whichever outdated driver Windows shipped it for the hardware.

I mean, not as bad, usually (outdated official drivers on Windows, versus often-inferior unofficial/Open drivers on Linux).
Well, if you like your job, you'll probably have to sign it. Get a lawyer and find out exactly what the implications are for you.
"Visual programming" means "crippled tools" because tooling is at least an order of magnitude harder with a visual language than with text.

As a small example, let's talk about ignoring cosmetic details in a program.

How do you do that with text? You strip whitespace, comments perhaps, and you have a pretty good approximation short of building a syntax graph.

How do you do that with flow charts? How do you "strip" purple diamonds versus green boxes? Is the shape cosmetic? The length of line? What about dashed lines, are those semantically meaningful? What about the layout? Do leftmost lines take precedence or can you rearrange the order of edges? Or are the edges labelled somehow to specify precedence?

What does this all mean? Well, it's possible to come up with really compelling demoware. So it's easy to write an article or pitch a concept. But writing a commonly understood visual programming language is hard because we don't really have visual languages, full stop. The closest thing we have are mostly-universal signage, but that's just about tagging matter and locations, not about communicating complex thoughts about procedures.
>Cynically, are the higher ups beneficiaries of the currently absurd housing situation, and thus disincentivized in terms of personal wealth to advocate for any change?

Giving the proles a place to live would shadow their sunlight and ruin their countryside views... in Atherton.
On this year's hardware, they have added a new option to temporarily disable biometrics.

You press either one of the volume buttons on one side of the phone while also pressing the sleep/wake button on the opposite side.

http://www.techrepublic.com/article/how-to-disable-face-id-o...
> That wasn't a hybrid car, just a hyper-efficient gasoline engine in a lightweight body. One would think a modern plug-in hybrid would get well over 70 mpg.

Including the electricity usage, or without it? Because my old 2013 Volt gets a real-world 150 mpg, if you don't count the electricity.

But if you run it on gas alone, it only gets ~40mpg. Largely because, adding 1,000+ pounds of battery means the car will always be way heavier than a "lightweight body" 1991 subcompact.
I agree 8K will be a thing... eventually. 16k less likely.

there is already HDR10+, which is an improvement on HDR10 so I imagine better HDR formats and displays will be coming.

35mm films can't really scan much higher than 5k/6k, so we might be reaching the limit on new formats fairly soon. Many digital films today are shot in 2k or 4k, or have effects mastered at 2k. I imagine that won't translate very well to an 8k screen vs just a 4k.
Add me too..they are Useless. Period.
So. Minus all the doom and gloom. Better safety harnesses, better developer abstractions, more interactive/responsive programming environments. Whatever Bret Victor's selling, I'm not buying. He's the type of self-promoter who doesn't acknowledge all the actual hard work that has been going on for decades in all of these areas.
If you're going to write an entire article on GDPR, might want to explain what GDPR stands for.

just 2 cents from a GDPR pleb
Even though I'm still climbing the roller coaster at 31, I still felt the urge to move into engineering management because: (A) it appears the salaries aren't capped the same way as being an IC and (B) a bit more future-proof than staying the IC route. Does that feel like an inevitability for folks? And even then, I still feel like outside of the Big 4, salaries can get capped pretty quickly - a 10% raise every 2 years leaves you with little room to grow after 35 at most companies.
A lot of interviews these days seem to value CS skills over professional experience. Are you planning on switching jobs anytime soon?
To the extent the police can legally compel you to provide access to a device, the means by which that access is protected does not impede their legal capability to do it and impose consequences for non-compliance.
I think I'm more uncomfortable with the idea of entire message histories walking around on disks of laptops and phones (not to mention that's a giant problem on phones because of storage/horsepower) than I am with the idea of slack being able to read everything...
Lerner has been beating this drum for years, and presented at many conferences. And yet no one has invested. I'd love to know why. Either there's a catch to the technology that he's not disclosing (and the smart money doesn't have a motivation to disclose), or he's asking for unreasonable business terms.

The only thing I know for sure is there's no lack of capital available for good fusion research. Not if the money raised by Tri-Alpha, General Fusion, and others is an indicator.
In other words, SMS messages could be delivered across the communication channel that the devices were already doing in-order to remain in-contact with towers, essentially allowing providers to charge (SMS used to be an add-on) for something that cost carriers basically nothing in transmission costs.

Is that a correct translation?
Delta launches free in-flight messaging
I know it makes me sound like a crotchety old man, but I just can't justify giving my lightbulbs access to my home network when the wall switches I already have seem to work just fine.
You can't!? Wow, thanks for teaching me that.

Did you even read what I wrote? You would turn off FaceID and revert back to a passcode/passphrase until it is fixed in software.
Feedback for the authors: Make it about planning. There are so many great courses, and no time to go through with all of them. Bookmarking & organization features can capitalize on a huge oversight by the MOOC providers (i.e.: there are no bookmarking features on Udacity & Coursera).
California’s Legacy of Swamplands
Freelance Leads – High quality project leads for freelancers