skysight-inc/HackerNews huggingface dataset:
Gosh, just read his first book. Black Swan. Where he shows that before Europeans discovered black swans in Australia it was a perfect "educated guess" to assume all swans are white.
Wasn't Zuck trying to actively encourage the use of Android over iOS for employees anyway? :)
That's a great example. I think basketball, especially the NBA, is an interesting correlate for thinking about team dynamics, especially programming teams which in my experience have often been about the size of a basketball team.

I read The Jordan Rules last year about the Bulls' first championship season and before the season begins, Phil Jackson says something like, "If Michael Jordan wins the scoring title again this year, we won't win a championship." This was after they had reached Game 7 of the Eastern Conference finals the year before.

If I remember correctly, Jordan did win the scoring title that year as well as his first championship ring. But even in a sport like basketball where there are stats and increasingly sophisticated metrics and data analysis, I find it most interesting reading about the less visible contributors and the crucial roles they often play. (Breaks of the Game, the book that inspired The Jordan Rules, I think does even a better job of getting into this aspect of the team dynamic.)

This is also related to the big idea popularized by Moneyball. But where Moneyball struck me as more relevant to hiring, reading about the NBA has led me to think about how teams perform together more carefully where the metrics as you say are often trickier.
Despite terrible service and security, I still opened an account few years ago. Why? Because statements from private banks are not a valid address for various purposes. I was hit hard because I needed a new passport, and they changed the rule last minute (barely any notice) that only nationalized banks are acceptable, and even if I made a new account I still needed multiple months of statements.[1]

So despite the fact I would rather not have a nationalized bank account at all, I'm forced to keep one just in cases something else changed in future without any notice. And that's one reason why many other people prefer to open at-least one (first) account there.

[1] https://timesofindia.indiatimes.com/city/bengaluru/Private-b... [apologies for this terrible website]
Haskell's "unboxed" vectors do this on a library level so `Vector (a, b)` is stored as `V_2 {-# UNPACK #-} !Int !(Vector a) !(Vector b)`. But to implement it for new types you need some boilerplate.

Alternatively you could use template haskell or cpp to generate the boilerplate, though. The default instances use cpp https://github.com/haskell/vector/blob/master/internal/unbox...
physics says no. There was something wrong with that demo if this was the conclusion.
This is Hacker News. We hate everything.
Drift's ability to simply and repeat their message had always impressed me. They've scaled faster than almost any other B2B SaaS company I've ever seen. Excluding Slack.
I believe that Russia/Soviet Union considered that a feature, not a bug. I wonder if they would consider making it faster for TVs to get to Amsterdam at the cost of making it easier for tanks to get to Moscow.

https://history.stackexchange.com/questions/23616/what-did-g...
Jesus christ, dude. Lots of people have praised the design, too. Not everything suits everyone.
Are there any websites that give deeper technical briefs about these large security breaches?

This article provides a little bit of information, but often times these articles provide little to no information about the nature of the breach, point of weakness, etc.
Passwords? Maybe WPS, or a variant, can be used for IoT devices?
Yep! It's an amazing trip down memory lane.

Also super eerie to listen to tunes I wrote in 1999 when I was sixteen on a mobile browser 20 years later.

That said, there's some things not entirely right with the XM mixing. Something with the volume or the effects is off here or there, haven't pinpointed yet. Some songs sound perfect, others sound totally wrong. Nothing a PR or two won't fix I bet :)
Easy to be a fan when all the harm falls on other people on the other side of the world.
and chopin. several of his most beloved works were to be bruned. if i had a time machine, my 1st stop would be paris, 1840, with pills for tuberculosis.
Big Data Bowl: Exploring NFL Player Movement Data
This is so toxic and tiring. It's worth paying for tutorials these days because not only are there thousands out there who want to promote themselves, they want to do so by pretending to be experts. Some are very convincing. If you're a junior or unfamiliar with a technology, you can find yourself reading some of the worst trash out there.

I'm fortunate to have enough experience to tell the wheat from the chaff usually, but holy hell there's a lot of sifting to do. I'm currently studying Python for the first time and the amount of garbage writing on the language I find is frustrating.
> They didn't ask for aadhaar number.

???

The Indian banks, especially public banks, have been hounding everyone with an account for their Aadhaar number for the past 3+ years. It only stopped when the 5 judge bench of the SC ruled last year that Indians have a Right to Privacy and Aadhaar cannot be demanded for everything.
The issue this article is raising is that of privacy outside the prison system, not in. Not only are these people (and their friends) being tracked after they have been released, but they're also threatened with loss of a privilege they've always had when they were still inmates.
Another Apple Engineer Accused of Stealing Autonomous Vehicle Trade Secrets
The Case for Professors of Stupidity
REST and GraphQL are in orthogonal domains and mutually compatible. This would be more obvious in the most common case for each where they are being used over HTTP if HTTP had generic (not specific to, e.g., WebDAV) safe method that took a request body with a representation of a query and returned a representation of the resource satisfying the query. [0]

GraphQL is basically just a generic resource representation for queries.

[0] Like the one proposed here: https://www.ietf.org/id/draft-snell-search-method-01.txt
I am fine with that. In most cases they aren't though. Or they don't understand the whole environment.
I hope with all my heart this is treated as the treason it is and not a "plausibly deniable" part of this recent policy of sucking up to brutal Arabian dictatorships regardless of atrocity.
You're right!

Let me see if I can clarify the original point. Nickel is both toxic when ingested and often a contact allergen. Thus the two points are independently true of one another and in no way contradictory.

I hope this has been helpful.
Has anyone used this on an RPI? What was your use case?
https://www.historyonthenet.com/the-titanic-why-did-people-b...

The term was used in a publicity brochure by WSL.
Definitely some schadenfreude in these comments.
But look at how the client consumes the APIs - it’s totally different.

Some funky abstraction over express.js server code looks similar for a trivial use case - that’s nice. But it’s ultimately nothing like REST under the hood.
Measuring stress around cells
https://github.com/jonhoo/rust-evmap ?
I think most quants trade on

1) volatility (ie mis-pricing of the expected distribution of returns)
2) front running large orders
3) rapid news analysis

I don't think there is a successful model for market directional prediction based on previous price action (ie charting).
You can 3D print similar structures at a much larger scale. Some of the benefits are retained, like a better overall resistance to weight ratio, some others are not, like increased resistance to localized damage. It's pretty much what different kinds of infill do in 3D prints, which let you control the degree of resistance/deformation of a part in different axes while keeping a low weight.
Four recent trends pointing to big things ahead for the hybrid cloud
Fine, it weighs two times less.
How to have better online arguments
Any thoughts on evmap?
Sure, but tests are only as good as the programmers that write them (and that's if those programmers are GOOD at writing tests, which is not universal). Not to mention no amount of automated testing is foolproof.

Full disclosure, I design and write system software tests for a living.
Why not just go the more conventional approach of having a small stage-0 non-Linux loader stored in ROM which can validate an entire kernel stored on disk? If your goals are solely around trusted boot chain it makes more sense to keep the trust root (initial bootloader and verification) as small and possible to audit as possible, right? Even the Linux kernel seems like a pretty big attack surface to keep in ROM
You could of course just continue not to install obvious spyware just like you presumably do on your desktop computer.
>unfortunately private banks are out of reach for majority of the population.

Do they have pretty restrictive minimum deposit amounts or something?
This is a dupe.

For more comments checkout: https://news.ycombinator.com/item?id=19000109
let's do it... I'd love to eat popcorn and watch that play out.
That does a good job of handling the direct communication use case (i.e. Person A wants to talk directly to Person B), but it doesn't cover the passive viewing that I get a lot of enjoyment out of. I really enjoy seeing pictures of people's kids/pets/life events. I wish there was a better, decentralized way of handling the latter use case that everyone immediately has access to without signing up for another account and being subject to user-hostile data mining.
> Even if he refuse to work with fb, pretty sure a lot of other people will be happy to replace.

I think this applies to some level to entry positions. I know plenty of people coming out of school who need the money, especially considering how aggressive the economic system in the US is to young people (student debt, impossible housing, tough job market to beginners, the responsibility of saving for an uncertain future due to the lack of safety nets, etc). It is also the case there's many people who could replace you: entry-level projects will be done, regardless of wether you do them or not.

Nonetheless, there's a point at which you're set. You could take another job without worries, and in fact you're in demand. Moreover, you're effective at what you do, and have started contributing with decision-making or really bringing efficiency into projects. At this point, other people will be happy to replace sure, but they won't be the same. There's more responsibility on you.

And lastly, you reach the point at which some of these top researchers are. They're beyond fine both economically and career wise-- they don't "need this job". They're also crucial. In their projects it's either them or no one. They are very responsible for their work.
Can you share publicly any of the projects & maintainers you're currently working with?
I went to a state school that hadn't completed networking their dorms. Even at school, I had to use dial-up to get my email (using Pine through a VMS). My girlfriend at a different school had high-speed access in the dorms.

I remember making the 2 hour trip to visit her, and half of my excitement was all the music I could download once I got there.

I show up, and find out she hadn't connected her computer yet! First priority of that day was going to the campus bookstore to buy an ISA network card and 10Base2 terminators and connectors.
Please consider messaging the Siri of English grammar.
seems to be the same in all bulbs :(
Key Components of a Streaming Data Architecture
Groupon 45OFF
If only designers had any say, this'd actually be true.

Design has barely been born on computing devices frankly. Apple was the first, and remains, the only computing company with any taste at all. So really, the entire industry has some designers working for one company, that the rest shamelessly copy.
Sure. Horses for courses. Array is great when you have exactly N. InlinedVector is handy when you have <N 99% of the time.
The article says the voice prints are used in "a new voice surveillance system," specifically that "algorithms then draw on these databases to identify the voices taking part in a call."

I read the other posters concerns about Fourth Amendment protections as responding to the surveillance use, not to the collection. My post was in response to my general read of those concerns.

It seems your objection is primarily to the collection of the voice print itself. Why do you feel like that's different from collecting finger prints?
Lauda Air flight 004 crashed because of that.
Hard to say, but given the realpolitik of the time, there doesn’t seem to have been much choice. The world was hostage to an indeological foe which took no prisoners and was looking to aggressively take over control of the world. That was their stated objective.
If Drift is measuring success with 'customer love' I'm curious how or if they looks for lack of success to inform their decisions, especially since you also mention that sometimes evidence shows when to pivot.
How so? A world without Google would have shitty search initially but would exist perfectly fine. iOS/Windows, Safari/Firefox, Apple Maps, iCloud Mail/Outlook, Vimeo already exist and soon a decent search engine would surface.
There are a lot of Scandinavian transplants in Minnesota, Wisconsin, and North Dakota. Perhaps you could compare Norway to just those three states, or just the white Lutherans in them, if those demographics data are available.
It's a feature!

https://motherboard.vice.com/en_us/article/z444dx/if-you-swe...
Tuning Out: What Happens When You Drop Facebook?
They didn't explain why the "interruption" has existed at least a week, or why they didn't notify anyone in that time. Our application doesn't seem to exist in their system anymore, even after their most recent email response. Before this, it was working steadily for two years. That's what we're waiting for an explanation on.
Think of the net momentum balance. Some mass of air is entering the intake at low speed, the engine does work on the air, then the air exits the front at very high speed. The intake speed is approximately the airplane's speed (150 mph), while the exhaust speed is probably 500 mph.
Just like any other jet enige... Get it to spin fast enough, enable the igniters and add fuel. Be careful with how fast they spin before adding fuel, too slow and things get very hot and melt.

Getting them to spin fast enough in a 787 is a bit different from a traditional jet engine, because traditionally you spin them by pneumatic power (from ground, APU or the engine) and in the 787 you spin them by electric power (from ground, battery, APU, other engine or RAT). But there isn't much difference from a pilot's point of view.
Aircraft are very different from cell phones. There are a number of things you can do as a pilot that will cause them to crash or stall especially if something unusual like a sensor or engine failure occurs. Pilots spend a lot of time in simulators practicing how to fly the plane in a variety of such situations as well as under normal operating conditions.

Or as my neighbor says: "I've dealt with hundreds of engine fires!" (He flies A320s.)
Is that from other experts with a very close understanding of the specifics, or random people online?

What I find is you start with several viable approaches, pick one and go down the path enough to figure out the downsides. At which point you need to decide to backtrack or keep going. That’s the hard part not simply coming up with a seemingly simple solution.
SMMsmartmarket.com: Ten Easy Ways to Facilitate Buy Negative Facebook Reviews
Welcome to the internet, where everyone's an expert, the problems are real, and the points don't matter.
It's funny how the tide of running executables seems to ebb and flow. Windows 7 seemed to be a good spot. With Windows 10 it's seemingly gone totally nuts again.

They've had Windows Firewall enabled by default for several releases now so I don't think the open port thing is the same problem it used to be.
OC-3/STM-1 155.52 Mb/s can carry 63 T1s
OC-12/STM-4 622.04 Mb/s
OC-48/STM-16 2488.16 Mb/s

I think that's 63 E1s. An OC-3 can carry 84 T1s (3 x 28)
You need to figure out what is wrong with a machine before you write a program to fix it; this is why it's important to be able to log in to something broken and nose around.

Text processing is not harder than figuring out what library to use this month.

These things change a lot... but they don't have to, and running things on computers would be easier/cheaper if they didn't.
> The system where anything can be taken from you by a higher power in the name of a “greater good” is called Tyranny, not “Society”.

But all property relies on the state alienating (or ratifying a predecessors alienation) of material—and thus the natural freedom enjoyed by every member other than the one favored by the alienation with regard to that material—from the commons to some particular party, in the most beneficent case—where it is not overtly solely for the private good of the recipient and/or the state decision-maker—at least notionally because doing so will indirectly serve the public good.

So, all systems with property are, thus, by the standard you have proposed, Tyranny at best.
I'm not sure why you got downvoted. This is like 99% correct and good advice.
TestFlight apps do go through a review process, albeit a far more limited one.
Did you ever use the QNX demo-disk? A bootable Unix-like with GUI on a single 1.44MB floppy. I agree it's unrealistic these days, but it was an impressive statement-piece.
like, the App Store? Is it just the $99/yr that you object to? Because you could offer some scholarships to promising programmers. The kid already has a Mac, I bet he can talk his parents into a developer account if he's made an awesome app.
When one facebook user messages another both users have consented to trust facebook for good or ill. The question is actually much more interesting when you consider a federated network like email.
They were 100% gluten free, now they are 99% rubber free!
"Only" is a little bit of an understatement.

Almost every single employee that has an iPhone is running beta/dogfood releases signed with the enterprise certificate. Facebook, Workplace, Messenger, Work Chat, Instagram all fall under this umbrella. The "lunch app" people are talking about also lists open tasks and calendar events.

It's going to be internally catastrophic.
that is a misleading way to put it - the reverse-thrust air does indeed move toward the front of the plane. it also moves outward, and is often taken from the sides of the engine, but a component of the (reversed) thrust is definitely going opposite the usual direction.

here is a thermal image of a modern jet with thrust reverses on :
http://www.rusaviainsider.com/russias-mc-21-tested-for-rever...
to check sigs you need public key, not private
Yeah, we're pretty sure.
Chinese spy allegedly caught stealing self-driving car secrets from Apple
Apple Music works on Echo hardware as of December 2018
Amiga to dos and Unix commandd cheat sheets
My understanding looking at the code example is it turns a rest call into a services layer then maps it to GraphQL.

I think this creates a bad convention of creating a service layer dependency on express where it's not needed.

As a proof, I like the idea, but in design I don't like adding extra coupling where it's not needed.
It looks like everyone is burying the lede:

We recently experienced an interruption with API, and the ability to generate new oAuth-based applications has been restricted. I have reenabled that feature.

It was a service outage, they didn’t remove the API.
I would assume "light and strong" is mostly valuable for frames of cars, building, and airplanes, not the parts people lick or come in contact with all that much.

Ultra-light backpackers will still need to use titanium for their spoons, but if an airplane can cut down on its weight, that's worth a lot.
I coded a modular software synthesizer as my final year project in high school, without any previous knowledge of digital signal processing. C++ with a simple GTK+ user interface, sound output via JACK, and MIDI input via ALSA.

The difficulty of just generating correct square waves really surprised me. I thought you would just flip between 1 and -1 at the desired frequency, but of course that sounds awful because of aliasing. So I followed the paper by Tim Stilson and Julius Smith, Alias-Free Digital Synthesis of Classic Analog Waveforms, which presents the "band-limited impulse train" method, and got it working nicely.

Then I added a simple delay line, a convolution reverb, a resonant low-pass filter, a flanger, a compressor, all pluggable through the UI. That project was one of the most educational and fun months I've spent in my whole life... Playing a synth that you understand from the waveform level is really cool!

Some other guys in my class built an electric guitar which is also cool... Maybe I'd be more interested in that kind of project now that coding is my day job...
...and completely unfollowable by the vast majority of Americans.

You might have the luxury of spending $1000+/month on food, not everyone is so lucky.
Right, so I was speaking personally there and I can confidently say among the priority of things I care about my relationship with my wife, how I manage my budget and my overarching career goals all of the decisions related to these things are done with a great deal of deliberation and research. So I'm not saying I'm somehow special and immune to propaganda, but I think when practically anyone takes the time to research and deliberate on big decisions and asking people they trust for advice these companies have a marginal effect.

I can specifically point to times where these companies have and have not influenced my decisions. For example my wife and I decided we could afford a 3k vacation this budget was informed by looking at our incomes, expenses, savings and job security. But social media definitely influenced where we chose to go and what we did once we got there. I'm much more concerned with the first decision (I can afford to blow 3k) than the second (where we ended up going).
We love labels don't we? No one is purely good or purely bad. Or purely left or purely right, etc.

Like most things, these things are points along a spectrum, not absolutes. Even that is probably too simplistic - points in n dimensional space I guess :)
Independent Bookstores Are Thriving
> setting up a VPS and chaining it after the exit node

It might be cheaper and easier to connect to any one of the commercial VPN providers.
So you're sure they're lying about this being a bug, and you're really really sure that they're being malicious?
Maybe this will finally satisfy the people who balk when they see chip-8 pico-8 etc. described as 8-bit. This looks REALLY cool. I would love to see something similar for 16-bit/68000 console/arcade machines.
None of my ex teammates in Amazon was literally fired (AFAIK). Many had disagreements with management over the inflated expectations and left within 3-4 years... despite being very good engineers.

We are not talking about 5% or 10% attrition rate here.
Software updates are done. However the manufacture has to recertify the airplane with the FAA first. This is expensive, requiring months of testing and a lot of paperwork. Each plane model getting the update needs to be re-certified, it isn't good enough to say that it works on this other model even if the planes are identical for purposes of that software.
Embraer 190? There are no non-electrical trim controls in the cockpit.
http://www.smartcockpit.com/docs/Embraer_190-Flight_Controls...

Whereas a 737 has physical cables connected from wheels in the cockpit to the stabilizer jackscrew.
Now I want to know how the Russians accomplished operations without computers on board as Im pretty sure their computer tech never materialized until they reversed engineered our computers in the eighties.
Can't forget the susanalbumparty:
https://www.bbc.co.uk/bbcthree/article/cbd0fd47-3f92-494e-81...