skysight-inc/HackerNews huggingface dataset:
1) When I looked at it closely a couple years ago, all of the stories and all of the discussion were about proselytizing steemit. I would love to see a non-censorious version of reddit, but that place is so boring and self-referential. I took a brief look just now and my complaints are just as valid today. It's not a healthy ecosystem if everyone is just there for the money.

2) The business model seems nuts. I could never figure out how value was created or where the money came from other than suckers buying in, and there's going to be a limited supply of those. It just seems like a ponzi scheme with more steps. (Note, I don't necessarily feel this way about all cryptocurrencies; steemit's business model is just particularly nonsensical.)
Does it have any choice? The official FAA incidents log has US pilots stating that the MAX is different to fly from normal 737s...

...and using their own words, is "unsafe!" to fly without additional training. It is unsafe to fly a plane with different layout and handling.
Show HN: This Question Does Not Exist
> We used 'Happy' by Pharrell Williams as a [comparison]

> I didn't personally write them, but I would be frankly astounded if anyone listened to that song and then felt a desire to be eaten by a cannibal

If anything, "Happy" by Pharrell Williams is more likely to make me want to be eaten by a cannibal.
Assuming the author is correct, and the reaction to the MCAS issues is a simple reaction that every pilot should know by memory: Is it really acceptable that once every 3 months a 737-Max will attempt a nose dive and require a vigilant pilot who can identify and correct the issue before the plane crashes into the ground?

And this likely happened at least twice, while there were 300 MAXs in service. If there were 3,000 MAXs in service, MCAS misfires would presumably be happening 3x a month worldwide - each misfire requiring a proper pilot reaction. How can you defend Boeing in that case?
I suspect he knows what he is talking about but there is also a flaw in the MCAS that interferes with or prevents pilot correction.
I had assumed people who wanted to run linux were okay with dealing with driver hardware jank, and were more or less comfortable with the tuning and customization required to get the hardware to work as they desired.

This is absolutely not the case. I can't emphasize it enough.

I don't mind Macs and OSX, but I would like some different options. I like Ubuntu (run it on my desktop) but I refuse to play the driver/customization game.

I want everything to just work.
In this case you are either going into a commanded descent into terrain or the broken computer will do it for you, at that altitude there aren't many chances of getting out of that situation in one piece.
Switched from Python to Go about 2 years ago. If you need to build performant APIs with a small team there is nothing that comes close. You get the productivity of something like Python with the performance of C++. Or at least very close to it in both cases. (https://getstream.io/blog/switched-python-go/)

The lack of generics hasn't bothered me so far. You just find different solutions to the problem. Composition, interfaces, or if all else fails an empty interface{}. It's rare to really not be able to work around it. It does make it near impossible to build reusable and performant data structures in Go though. (say that you want to build your own heap or list, hashtable etc.) So that's annoying, but something that you rarely run into.

Bigger issue is that GO modules are still not ready for production since the ecosystem didn't catch up: https://github.com/golang/go/issues/24661
I created this site using a Fast.ai trained language model using the Stack Overflow data dump.

Full writeup available here: https://stackroboflow.com/about/index.html

Interesting things I’ve noticed so far:

* It does a remarkably good job of context switching between programming languages based on the semantics of the question! If the question is about SQL it often includes SQL in < code > tags. If it’s about JavaScript it will include JavaScript! The syntax isn’t perfect due to the tokenizer mangling some things but it’s pretty close!

* The English grammar isn’t perfect but it’s pretty good.

* It doesn’t seem to lose closing track of closing tags and quotes.

* It's learned to sometimes pre-emptively thank people for their answers and to "edit" in "updates" at the end of the post.

If you find any interesting ones you can share them with the permalink! Use the "Fresh Question" button to load a new one.
If the root cause is straightforward, I would be inclined to expect once they figure it out it will never happen again, given all the attention.
Not sure why you're getting downvoted. You are exactly right, this article contains zero new information. It's just another opportunity for HN "experts" to pontificate about airplanes using mostly incorrect armchair analysis.
IIS/IE only supported BASIC authentication, for example.

They can use SSPI too, which is a generic mechanism to support other authentication methods:
https://en.wikipedia.org/wiki/Security_Support_Provider_Inte...

https://en.wikipedia.org/wiki/SPNEGO

The Microsoft world has always had some pretty advanced yet somewhat obscure stuff --- a shame that they're not more well-known. Other examples include MSRPC (through which you can do SSH-ish things), WMI, everything Active Directory, etc.
City Lights is one of my favorite bookstores anywhere, and I feel its fiction collection is second to none.

There are a handful of novels I use to judge how broad (and good) a bookstore's fiction collection is. Hermann Broch's Sleepwalkers, Robert Musil's A Man Without Qualities, and Witold Gombrowicz's Ferdydurke. I would say 90 percent of the bookstores out there would not have any of these three books in stock, and certainly not Barnes & Noble. The last time I checked, City Lights had all three in stock.
For anyone that is interested, duktape ( https://www.duktape.org/ ).

The API docs are at https://www.duktape.org/api.html , it's a C API and it's pretty easy to work with and bind native code. I kinda wish that more JIT compiled languages had an API as nice as LuaJIT.
I don't think this is the right forum/thread to point it out but Clerky defaults to 10,000,000 shares while incorporating and this was a big mistake for us (and for most startups) down the lane as Delaware has higher taxes if the company has more than 5,000 shares (regardless of the share value).

We lost nearly a month's revenue paying off taxes and filing legal amendments.

Also you guys handed over my account to CSC as agent and we weren't even aware of it.
Whose families were at risk?

Actual qualified people like Mattis and Tillerson faced little trouble. Even Gorsuch, who was the embodiment of a stolen seat, did just fine.

What's scaring away qualified people is the proud ignorance and naked corruption of the administration.
Interesting to see this tool along with Observablehq.
It seems like FBW is the way to go and that this particular subsystem was tacked on and not adequately tested and the overall subsystem missing redundancy. Main problem is greedy executives trying to pass it off as a normal 737 when it was completely different. So some executives at Boeing and the FAA should go to prison.

MCAS needs another layer of redundancy and whole thing needs to be entirely retested and certified under a new type.
“I love listening to Carbon Based Lifeforms while cooking my victims alive”

- serial killer, probably
The SWE in me is very enthusiastic about this. I love the push that Mozilla is making with WASM in really practical and tangible ways.

That being said, I have a hard time seeing myself moving from Python to JS for any 'real' data science work when I get a lot of the more advanced viz features here for free from libraries like plotly without having to touch JS and with similar or better performance. Not to mention, I don't have any desire to move away from PyCharm after getting comfortable with and really taking advantage of of its full feature set.

I think for small projects this could be very useful, especially with GDocs style real time collaboration, but for now I can't see myself or my teammates taking advantage of this.

That being said, I vote full steam ahead and lets see where this takes us!
What do criminal charges risk for a company? I guess fines?

How might this affect an FCC or breakup conversation?
Eye stretching exercises. Focus on something as close as possible (in good light) then slowly track out to something at infinite distance, one eye then the other then both.

Additionally, make sure the contrast on the screen matches your surriundings! There's no reason to have your brightness very high at all, and brightness is different from contrast.
Since it appears the investigation is focused on information sharing agreements between Facebook and "device manufacturers" I would suspect criminal wiretapping.

But of course there's always the Computer Fraud and Abuse Act which is so broad that it could potentially apply to just about anything anyone has ever done via an internet connection.
It's worth remembering that the data Google collects does actually influence your searches; it might not be you per se.
Wrong, AWS has no regions near Denver.
The first airplane flight was in 1903, and commercial air travel was common by the 1950s. The first person in space was 1961 and with SpaceX we might be on the verge of commercial space travel, or more likely automated supply missions to Mars. We do need a major advancement in propulsion technology to make roundtrips to Mars, so people aren't stranded there.
I'd note that from the links that have trended on HN, Hacker Noon is, for me, now categorised basically under "assume shallow clickbait, don't bother".

And, honestly, "Blockchain Empowering Women Around the World" as the article you chose to mention here isn't doing anything to change that categorisation - the title is clickbait, and the content shallow to the point where it reminded me of the output of SEO content mills more than anything else. I read the article hoping to provide a more nuanced critique, but there really wasn't any there there to critique, and that's precisely what makes me default to skipping any hacker noon link based on the repeatedly validated expectation it'll be a waste of my time.

I'd also note that the passive-aggressive-smugness of your comment does you and your brand no favours either, but on the other hand if somebody'd just attacked my baby I could easily see myself making an even worse mess of it ... but perhaps you might want to consider that, given it's personal for you, your public comments could possibly also do with some active editing.
Incorrect, this describes a typical General Aviation aircraft with trim tabs. Most (all?) airliners use a trimmable tailplane, meaning the entire tailplane tilts up and down to trim for a specific speed.

The only airliner I can think of that uses trim tabs is the DC-9 and its derivatives (MD-80/MD-90/Boeing 717). Some, like the L-1011, went in the completely opposite direction and use an "all moving tailplane" where the functions of the elevator and stabilizer were integrated into one piece.
"I break things into atomic commits"

This is something that I struggle with. And it sets me apart from the apparent majority of (younger) programmers.

At best, once I've baked something enough that I'm satisfied, I can go back and break up the work. But then what's the point?

From my perspective, the agile/scrum mindset (velocity!) leads to spamming the code base with poorly reasoned trivial changes, frequently just kicking the can down the road, happily accumulating technical debt like an accretion disk.

Alas. I think the youngsters are more correct. Code bases are now so short lived that anything more than the bare minimum is just wasted effort.

I miss the days of product development and burning CD-ROM gold masters and people at least tried to hammer nails straight.

I know, I know, get off my lawn and all that.
Out of all the previous Canadian Minister's of Transport we've had over the years, Garneau's opinion is one I'd actually pay attention to. He flew on the space shuttle three times, was in space for 30 hours, and has a doctorate in Electrical Engineering. Not that he's an expert in this, but if there's any Canadian politician in the past few years who would be able to question their public servants and make sure the data supported the decision, it's likely him.

Canada's two largest carriers, Air Canada and Westjet, have a combined 37 Max 8s in their fleets, so I'm sure this wasn't a position Garneau took likely.

https://www.theglobeandmail.com/business/article-grounding-o...
Is it just me, this seems to be dripping with marketing schtick?

: rant on :

> Android is right at the center of this innovation cycle

> Android was designed with security and privacy at the center.

[ Ok. I get we're reading about Android¡ I disagree completely about this last point - it was always about advertising]

> One thing that's particularly sensitive is apps' access to location while the app is not in use (in the background).

[No mention that, by default, apps can phone home... which is a far greater privacy concern imho]

> If your app is in the background and needs to get the user's attention quickly -- such as for incoming calls or alarms -- you can use a high-priority notification and provide a full-screen intent.

So now my phone is no longer a phone, but a high priority notification device? They still don't give us inbuilt firewall/ adblocker, and they seem to continue the trend of making & receiving calls more obtuse by allowing every aspect of my 'phone' bleep, vibrate or blink at me.

: rant off :
I'd be surprised if it's that simple. If you'd not raised the point, I think I'd have guessed most had to grow on you with exposure like appreciating spirits or strong foods. Hang around with bikers or metal heads and you'll learn to love it whether you intend to or not... Or find something else to do fast. :)

After growing up with Sabbath, Lemmy, Maiden, ACDC, UFO etc, when I first heard death metal and growl vocals I just thought it sounded a bit naff. Yet somewhere along the way to middle age I grew to love them and also stopped noticing genres. There's now plenty of Ensiferum, Arch Enemy and so on in among bands of all kinds, classical and jazz I listen to these days.

https://www.youtube.com/watch?v=JFYVcz7h3o0
On the coarsest basis the groups that existed 3-5,000 years ago. The major continental ancestry groups of today were pretty much done by then, whether you divide them at K=2 and have SSA and everyone else, SSA, West Eurasian and Asian at 3, add the Americas at 4, and Melanesians, Papuans and the various ethnoi that resemble them from the Aboriginals in Australia to the Andamanese or Negritos at 5. 5,000 years ago those groups all existed in a somewhat recognisable form. Plenty of the modern variety in them didn’t. South Asians didn’t, Northern Europeans, didn’t. Both emerged as a result of population movements and adaptation after that. 5,000 years ago Europeans were blue eyed but either brown or black skinned and the population of the Indian subcontinent were more like modern Andamanese than any other group. Ancestral South Indians are a mix of that group and Iranian plateau agriculturalists and Ancestral North Indians were horse riding milk drinking central Asians.

If you go back far enough all humans come from Africa, and most (at least 90%) comes from the latest Out of Africa expansion, ~200K years ago. But all non SSA humans are 2% Neanderthal, on average, and there’s other archaic hominid introversion that varies by geography. The Tibetan high altitude adaptations are probably 2 million years old.

Which ancestors one refers to will depend on the question you’re asking.
Every so often on HN someone recommends the book "the body keeps the score" by dr. Bessel van der Kolk. Im a fan, so I'll do that here.

A chunk of the book talks about intergenerational transmission of trauma. The rest of it is a fascinating insight into the mind-body connection. It's Thorough and well worth the read.
A giant chicken once gave me an expired coupon...
ATtiny Gets a Tiny Software UART
edit: See below
Did anybody notice this 737 Max-7 test on Tuesday? Quite an interesting altitude and speed pattern --

https://flightaware.com/live/flight/BOE1/history/20190312/16...
You can't morally, but Boeing will pay shill pilots top dollar to attempt a defense. You can leave your ethics and pride at the door, like it seems this "pilot" has.

I always reiterate-- this isn't about red team vs blue team, this is about preventing people from dying. I don't see any GM buses trying to ram full throttle into oncoming traffic against all driver input
Grounding a newly release airliner is not new. It's only news because of the two crashes and 300 victims. I'm pretty sure these airlines are careful and still have some of the older 737/A320 that these MAX were supposed to replace.

Issues with new airliners and engines -specially engines- are not rare at all. So this sort of grounding is not rare: see 787 first grounding (battery issues), current partial grounding (Rolls-Royce Trent 1000 issues), or Pratt & Whitney ongoing issues with the A320NEO engine (PW1000G issues).

You can imagine the sort of clusterfuck when PW needs to produce 60 engines a month for Airbus, only manages to build 20 in its factory... but need to send these 20 engines to replace already delivered engines because they are defective. The situation has improved a lot lately, but 2017/2018 were tough...

Only the A350 introduction has so far been relatively event free. Probably because the Trent-XWB is a derived from the Trent 1000, so the 787 took care of the teething...
Trying to learn git was a humbling experience.

Everything seems so simple and then suddenly you accidentally deleted all your local changes and have a bunch of similar but not identical branches. You get a message saying your head is detached and that feels right. At least your working tree is clean, you'd hate to have a dirty working tree.

You have a pressing need to learn merge but that launches its own fun minigame:

https://stackoverflow.blog/2017/05/23/stack-overflow-helping...

It's so popular and well documented that every time you get confused it feels like a personal failure.

The promise of git is phenomenal, and I know a lot of people realize that by mastering it. I just wish I had figured out a way to learn it more iteratively. It felt like there were a bunch of frontloaded concepts you need to master to get yourself back out of trouble. And if you ask for help from someone who doesn't include whatever you messed up in their normal workflow, even if they've used git for years they might not have any idea.
Reduce the file size of your project down to 50%, by random deletion
This topic reminds me of Conway's law:

Organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations.

— M. Conway

Microservices probably make sense for large companies which are essentially a lot of small actors who build up a big system. Medium and small organizations should probably stay away.

Or another way to think about it, choose a microservices architecture if you want to employ a lot of devs.
The B-1, B-2, and B-52 bombers all have ejection seats. Some other combat aircraft, like the AC-130, have bailout procedures and the crew usually all has parachutes. Almost all other planes are either fighter jets with ejection seats or transport aircraft which are substantially similar if not identical to civilian aircraft in terms of dynamical stability.
Just heartbreaking looking at those kids faces. No child deserves that.
I feel like this is a strong argument for the airbus alpha protection. And I think Boeing agrees with that given the way the 777 fly by wire system is designed.

There are plenty of people (on this site and on reddit) who jump on to criticize airbus for the way it puts the aircraft's computer systems ahead of the pilots and claim that the 737's flight controls are preferable to pilots because the pilots have full control. I don't want to spark any airbus vs boeing debate, but I want to point out these accidents seem to discredit that line of thinking.
This reminds me of the work over at Levin lab.

https://ase.tufts.edu/biology/labs/levin/
Write yourself a Git (2018)
Facebook isn't doing anything worse than what Acxiom and other data brokers have been doing for decades. None of it is criminal without any general purpose data protection laws. This is just pitchfork populism.
>Blaming Facebook is akin to being mad at a Martin Shkreli, both are playing within the rules of a bad system.

That's such a poor excuse. Lead by example.
It can also be implemented purely on the client side: store the counter in the browser, increment on each visit, and prompt the user after N visits.

This way, no information about the client is sent to the server at all.
Discounting Wealth Redistribution
Crusader Kings 2: Interesting Characters Guide
As someone who's had a lot of trouble finding data science jobs/internships, I think a product like this would help a lot! However, I don't know the challenges of getting companies/hiring managers on such a platform would be, and I suspect that might be your main difficulty.
> It's not a Tax, it's the amount of money the vendor/platform owner wants to make for every sale. You can opt-out (by not being on the platform, still a choice!) if you want to.

And I can opt out of selling things in Idaho if I don't want to pay their sales tax. I don't understand the distinction you're making at all.
Lost 1924 silent film On Time missing scenes reconstructed using found stills
Could you explain to a layman like me the interesting parts?
Ditty Doom by Derick Alexander the Great MusicXray Song
Desktop mode only?
How do you know it?
No, the mars mission is an obvoius money scam. Nasa openly admits we are unable to return to the moon because we "lost" the technology. But hey the military industrial complex thanks us for all the space weapons they're building with the money.
Occasional pauses of 400-500 milliseconds? How would one mitigate that when coding a restful API server?
Four years old and the typo in the title still hasn't been fixed?
That was after Trump unexpectedly announced he was going to push an emergency declaration to ground the planes earlier in the day.

Gotta get ahead of that PR curve!
I do some of my work where there is no internet (except satellite).
I happen to be CPU/memory/SSD bound for some of my development work. A four year old 4k laptop with equivalent speed and battery life!? - this one will pay for itself fairly soon by improving my productivity.

The 8950HK processor is fast[1] and NVMe is way faster than SATA.

I just use the integrated Intel GPU (I don't play games on my work laptop. If I were to play games, I would use a dedicated gaming rig or console).

I am expecting that in 4 years time I can get equivalent improvements to productivity by getting a replacement laptop (or even better, retire to a pacific island!).

[1] Benchmarks are not the answer, but anyway: https://browser.geekbench.com/processors/2145#family-64-sing...
> Readability. I always found the Go code I encountered quite easy to read and understand, both our code and external code. Some of the C++ I encountered, in contrast, took hours to fully comprehend. Go also forced me to write readable code: the language makes it impossible to think something like “hey, the >8=3 operator in this obscure paper on ouroboromorphic sapphotriplets could save me 10 lines of code, I’d better include it. My coworkers won’t have trouble understanding it as the meaning is clearly expressed in the type signature: (PrimMonad W, PoshFunctor Y, ReichsLens S) => W Y S ((I -> W) -> Y) -> G -> Bool”.

This sentence is gold J
For one, you could use something like snowflake IDs so that whatever server receives the user data first can generate and return an id for that user before tossing the data on a queue to be processed.
You mean "Pikedream"? Its a play on words. One of Go's core developers is Rob Pike.