skysight-inc/HackerNews huggingface dataset:
I may be biased by doing freelance work (eg. seeing only crap projects), but almost all customers struggle with fckn maven: migrating freaking jetty-maven-plugin, servlet api versioning conflicts, ad-hoc scripting using ant plugin, shading/fatjar plugins, multiple mvn central listings for the same artifact, fragile local dependency resolution, dozens of pointless submodules. A customer of mine even had a solid 3 week outage when they wanted to setup a product for blue/green deployment based on maven. Makes autotools look like a sane build tool.
I've used mine everyday since launch, so a little over two years. They now only hold a charge for about 45 minutes, so I end up doing one ear at a time for longer voip meetings. The case held up fine, I charge that like once every two weeks. I'd say they were generally fine for my purposes until about a month ago when they started cutting out at the end of hour long meetings.

Even still, I ordered the new ones. The convenience is easily worth it for me since I am primarily in the Apple ecosystem.
I've read that but it still leaves me confused. Say trim is at 0°. MCAS sets it to nose down pitch of 2.5°. Pilot pulls back yoke. Why doesn't pilot then also look over at the stab indicator, see that it's at 2.5° nose down and reset it with the electric trim switch back to 0°? If the pilot had done that, when MCAS runs again, doesn't it set the stab back to 2.5° nose down? So the pilot and MCAS should be fighting over 2.5° of trim.

What it seems like happened is MCAS ran the stabilizer to 2.5°, but the pilot didn't reset it back to 0, but just back enough he could counter with the elevator. So MCAS keeps cranking the stab each time a bit further nose down and the pilot keeps only partially countering MCAS, instead of running the stab fully back to 0.

The pilot was clearly aware stab trim had something to do with the situation because there were stab adjustments from the pilot. What I can't make sense of is the pilot only partially countering MCAS. I realize the Lion pilots didn't know about MCAS and so their mental model must have been flawed. I'm even more confused about the Ethiopian Air pilots who should have known about MCAS.

edit: also this - https://news.ycombinator.com/item?id=19442160
> i don't see my taxes dropping because ppl get fined

What were your tax contributions to the EU last year compared with the year before?
Interestingly, I seem to be one of the few people the AirPods don't work for when it comes to exercising - they don't fit well in my ears, so they'd fall out if I tried to exercise in them :( .

Love them in general though, they are good enough for the price & what they do.
The problem I see it is the bar is so high that the only way to get into elite schools is to spend your childhood practicing standardized tests and doing prescribed extra-curricular activities. As a result I suspect these days the elite universities must be filled with really dull people who wont achieve the same "success" as previous generations at those institutions.
Not sure why you're being down-voted... without a punitive component to the fine, (i.e. if it were only damages) then Google would have absolutely zero incentive to even pretend to change their ways. They could just pay a small fine, laugh, and say "See you next year."

EDIT: And now I'm getting down-voted too. Would you nay-sayers care to chime in with more than an e-frown?
Do you have another suggestion for how to get icky things done which must be done?
I am in favor of legalizing drugs. I should be able to buy chemically pure substances, for example I might want to study the chemical properties of the drug.

I'm in favor of (what I consider to be) non-nanny regulation around drugs though - ban advertising (I actually think alcohol ads should be banned as well) and certain drugs should only have generic labels listing chemical information, should be age-restricted, and behind-the-counter (by request only).
Hah, I saw another situation in London.

One person dropped his phone in the tube, due a large amount of people wanting to get out, he could save his $1000 smartphone because he cought the cords of the earphones.

Everything has it's own advantages and disadvantages
Casual games are a huge market, but Stadia is marketing itself as being for "playing AAA video games" and using graphics processing power as a selling point. It doesn't appear to be targeting the causal market.

A pretty sizable subset of AAA games are heavily effected by reaction/latency time. It could be a solution for some kinds of MMO games though, where high latency is already designed for, and not having to distribute content updates would both be a plus for the players and allow the developers to keep "secret" content/events secured before they were intended to be made available.
Direct PDF Link: https://www.dropbox.com/s/7voitv0vt24c88s/10290.pdf?dl=1

Notes:

A new edition of a graduate-level machine learning textbook that focuses on the analysis and theory of algorithms.

This book is a general introduction to machine learning that can serve as a textbook for graduate students and a reference for researchers. It covers fundamental modern topics in machine learning while providing the theoretical basis and conceptual tools needed for the discussion and justification of algorithms. It also describes several key aspects of the application of these algorithms. The authors aim to present novel theoretical tools and concepts while giving concise proofs even for relatively advanced topics.

This second edition offers three new chapters, on model selection, maximum entropy models, and conditional entropy models. New material in the appendixes includes a major section on Fenchel duality, expanded coverage of concentration inequalities, and an entirely new entry on information theory. More than half of the exercises are new to this edition.
Did AF447 not have this warning? One of the contributing factors to the crash was the copilot continuing to pull back on the stick even as the pilot attempted to push the nose down to get out of the stall.
Apple’s New AirPods Are Here
Show HN: Git History v1 – Quickly browse the history of a file from any Git repo
It took quite awhile before the black plague manifested and wiped out half of the world population. Some new disease could be just around the corner.
No, Stadia is the perfect use case for F2P games. The only requirement to start playing will probably be a Google account.

It'll probably be a mix of pay-once games, lots-of-games-for-a-subscription, and pay-once, play-until-Google-shuts-the-service-down games.
Idk, if I had 10’s of thousands of dollars I’d pay that to have at least more than 2 women doing the same degree as I am.
in recent ubuntu releases(18.04,14.04, I don't have 16.04 to check) I failed to see any 'resolve' in nsswitch.conf, so it still uses 'resolv.conf', strange.

And it is probably a bug because that missing setting seems breaking vpn at least:

https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1769016
I have a pair of Sony over-ear Bluetooth headphones, with NFC, about 7 years old now, MDR-1RBT.

I have used them 5 days a week, for ~2 hours a day for almost the entirety of those 7 years, I charge them approximately once per month.

They cost £400 at the time and have been by far the best consumer electronic investment I have ever made. When the battery becomes unusable I'll find a replacement and fit it my self, but I have no plans to replace them until they are deader than dead.

I don't care much for "fashion" and they already have more features than I need (I use the physical switch to toggle off the NFC because I never need to use it), they do high enough quality audio (AAC/AptX) for streaming 320/16/44.1 and the battery life is better than any other battery powered device I own (barring the TV remote) even after all this time.
No, by open source I mean things like https://www.webmproject.org/, https://golang.org/, https://www.chromium.org/blink, their contributions to existing foss projects like gcc and the linux kernel, and initiatives like https://summerofcode.withgoogle.com/.
Allure feels borderline dishonest to me. Clothes are mostly designed to fit perfectly on models. If you warp images of models onto other body shapes, I think you'll get images of clothes which fit perfectly on those other bodies.

The actual article of clothing probably won't fit perfectly though. Taking pictures of the larger sizes is a sort of proof of work that they can look good on at least one real person that size.

I don't know, this particular use case feels acceptable-ish to me. I suspect other versions of "ML-powered advertising doesn't necessarily match meatspace product delivered" will be seriously annoying in the future though.
Anyone here from New York and could comment on the local reaction to this?

They say it’s something in the water that makes the bagels better, maybe it’s the water tanks.
The problem is they probably wouldn't really know right? And if you're unsure you're not going to say it was a waste of money or effort.
I just had a better look through the graphs in the report and I can see exactly what you are talking about. There is a clear pattern of trimming against the MCAS, then just before the speed increases and the altitude decreases the pattern changes. There are still nose up trim commands but much shorter. At that point the pitch trim position changes and never recovers to the same point where the aircrafts height and speed had previously been relatively stable.

Also notable is that engines spool-up about the same point to what looks like full takeoff thrust.

They must have identified an issue just after going flaps 0 because there is no other reason to go to back to flaps 5 (which incidentally disables MCAS). Why on earth they didn't drop flaps again and head back to the airport is a bit of a mystery to me.

I can't imagine the Captain handing control of a aircraft which was obviously a handful to a co-pilot and then looking straight down at the checklist, surely he'd have given guidance about the trim and waited to ensure the co-pilot was handling the aircraft?
PTC sites are bad for Adsense and here is why
>"Sorry, but you can't be trusted to make good choices about what you put in your body, so we will make laws that force you to make better choices"

Incidentally, it's quite common that people can't be trusted to make good choices about such things.

Forcing people to make good choices isn't a priori absurd. See: seatbelts.
I think this is a good perspective if you're coming from a background that can easily afford to pay for it. I got a taste of this joy and intellectual freedom while attending University, and I definitely felt a strong call to remain in that environment, with the encouragement of my Professors. However, unless you're coming from a background with sufficient funding and stability, higher education is a means to an end in attaining a steady, well-paying career.

I think we'd benefit from two distinct tracks, which I'm starting to see more in practice: one track is to take the traditional college approach, the second is to take more practical training specific to your profession. I think in that way the students specifically trying to build careers for as little money and time as possible would benefit greatly, while the former group would still enjoy the traditional "college experience". Vocational training has been the case for a long time with "blue-collar" jobs, and I hope we will see more progress for "white-collar" jobs as well. I also get the arguments around building tools for complex reasoning and the time investment required, but a lot of us just don't have 4-5 years to invest.
Ask HN: Why shouldn't platforms be responsible for what they host?
The Communications Decency Act pretends platforms are somehow different from publishers. ISPs and such, sure, I see a benefit in not holding the way to get to the internet at large accountable for all the things one might encounter there.

Individual websites, though--Twitter, Facebook, example.com--how are they somehow different from traditional publishing platforms? If NBC decided they were going to allow anyone who felt like it broadcast anything they liked without supervision or editing, it would be shut down once the first reports of, "Hey, NBC is showing me child pornography and beheading videos" came in.

Social media's argument appears to be, "well, we just provide a free speech platform for horrible things. And after we cause damage and people complain, we take bad content down. In N years we'll have AI that can scan things that are posted before anyone else sees them, so we can ban things secretly, which is somehow compatible with our free speech mission."

Meanwhile, NBC has already figured out what every hacker ought to know. Blacklists don't work, whitelists do. Someone has to be responsible, experience whatever the content is first, and make a decision to broadcast it or not, and take the heat if they make a bad choice. It feels like tech execs are just piling ramparts of code and rare earth between themselves and any responsibility.

What's wrong with a world in which someone at youtube has to approve each cat video before posting it? Where if you want to post a live video of yourself murdering muslims, you have to get your own domain hosting account?
Try oclif https://github.com/oclif/oclif
> a whole different statement than saying "Vue's syntax is orders of magnitude more complex and very inconsistent". That's just plain wrong.

There is an easy test to see if my statement was true or false:

<tag attr="x">

where "attr" is a Vue attribute. What is x and what can x be? An expression? A string? A function reference? An object? How will it be processed and presented in the end? As a string? As a function call?

At any given point in time the value in an attribute is entirely dependent on context (which particular Vue attribute it's in) and on a very arbitrarily defined rules for those attributes. For example, v-on accepts three absolutely different and incompatible things:

v-on:click="x + 1"
A Javascript expression

v-on:click="function_ref"
A function reference bound to JS-code

v-on:click="function_call(param1, param2)"
Looks like a function call but isn't. It's a way to
declare a function ref that will be called with bound params

And that's just one of the tags! I'm not even touching on the JS side of things where magic is abound (see comments at the end here: https://news.ycombinator.com/item?id=17471199)

Compare to React's JSX:

<tag attr="x"> // x is a string
<tag attr={{ x }}> // x is a valid Javascript expression

These are the same and they are consistent for every single attribute. The only limitations come from the meaning and the usage of the attributes themselves.

<tag onClick={{ function_ref }}>
<tag onClick={{ () => regular_JS_arrow_function() }}>
onClick expects a function reference because that's
what it will eventually call

And the rest around JSX? Plain old Javascript. Where this:

{
data: function () {
return {
open: false
}
}
}

doesn't magically turn into this in a completely different part of the object:

{
methods: {
toggle: function () {
this.open = !this.open
}
}
How do you define a 1D vector then ?
What is the perception of this among the Chinese citizenry? Do they view this surveillance positively, or do they see it negatively but feel powerless to do anything about it?
I'm more surprised by the story telling and narrative of the 14 year old author! Impressed. Pretty sure the only thing I was worrying about when 14 was how to get past the min. word count and not use "however" so much.
Not that unusual really. Whenever you hear about new stuff, chances are it's better to look it up on Wikipedia first.
>- i18n is made hard

It's also mostly redundant. I'd expect CLI users to be able to parse flags and --help messages in english.

And I'm not saying it as a native english speaker -- which I'm not. Without english knowledge you can't parse 99% of existing, never to be i18n standard UNIX commands, flags, and manpages.
Hardware News: Oculus Rift S, New PC VR Headset Launching Spring 2019
How is it OK for a company to be named "Woke"?
One problem with this theory is that life continues past age 17/18. As far as I've been able to tell, the difference between a typical MIT admit and a typical UMass kid is about two years of hard work. By age 20, many gunners from bad schools have already surpassed the party crowd at elites.
My favorite one is keeping one wall, building three, knocking down the last wall and huraah... still a 'remodel'
I'm sure the less than 1% of people involved in that industry are super happy the rest of society subsidized their fun and creative lifestyle.

I guess flipping burgers and not having enough money to pay your bills is all okay because a select few (of most likely already privileged kids) got to sing and dance for money.
Oculus Gaming News: First Playables for Rift S, Cross-Platform Play, and More
Terminal Countdown Timer
Their main purpose is to protect everyone’s investment.
> You and lispm seem to agree that lambdas can be used to delay evaluation, e.g. `(lambda () (+ 1 2))`

Right, and this is not different from any other function:

(define (foo) (+ 1 2))

(define bar (list foo (lambda () (+ 1 2)))) ; putting two functions in a list for later evaluation

((first bar))
((second bar))

> They are also used to abstract/parameterise, e.g. `(lambda (x) (* x x))`.

yep.
With an event scheduled soon, I take the marketing message to be:

"We've got sooo much insanely great stuff to announce these great updates don't even make the cut."

I think the constant stream of updates is to ramp up anticipation for the main event.
You do know you can configure the airpod controls, right?

You can’t adjust volume, which is a major limitation. But you can change songs with taps.

I strongly suspect you know this, but the way you wrote it is a bit ambiguous so I’m erring on the safe side and checking.
Interestingly trace caches are now gone in both hardware CPUs and major jit compilers :-) Correct me if I am wrong..?
I bet it's going to be lightning to only wireless, not lightning to usb-c
Just ask the burger flippers how it's such a great value to society. Unless you mean middle/upper class society, then yeah, sure. For the poor, helps them in no way imaginable.
This can cut both ways. I can’t tell you how many times I’ve done well in 1-2 rounds of software interviews, to then be told the company suspects my compensation requirements are outside their budget (even when we have not spoken about compensation at all at that point), and it’s almost surely down to the degree programs I went through.

If you sincerely get into elite programs by merit and demonstrated talent, and you do not come from a wealthy family, then elite institutions don’t help you much at all. I’ve never once had doors open because of my degrees, but certainly have had doors closed presumably because people form a pre-conceived opinion about me or believe the degree prices me out of the market.

I’ve experienced similar things when I’ve shared my Stack Overflow profile during interviews. I am very highly ranked in a number of relevant technology tags, but this has not once helped me in any way, yet it has seemed like a liability.

Meanwhile, I know plenty of great engineers from a variety of “non-elite” schools, and they have never expressed having this problem. They express just having a pretty normal success rate with job applications and being evaluated for their skill and experience, and never sensing that their degrees have any significant effect on anything.

Being a “success outlier” often just puts a target on your back. People will write you off as elitist, coming from a wealthy family, getting places in life through favoritism, and never stop to meet you and see what kind of person you are or question their assumptions.
Judging by the alma maters of a lot of tech startup founders, the grads of the elite schools seem to be doing just fine still.
Wasn't it the girlfriend?
Galaxy Buds might be worthwhile if you're willing to open it up. Supposedly it's not too hard.

https://www.ifixit.com/Teardown/Samsung+Galaxy+Buds+Teardown...
Exactly. You might just forward an e-mail to someone with an action without thinking of the e-mail chain below.

But if you're taking screenshots or photos of a secure e-mail because it doesn't allow you to copy the text, you know you're doing wrong.
Yeah, I wouldn't overestimate how good our immune systems is at protecting us from contaminated water.[1]

Where I grew up, at the start of the 20th century many children died in infancy from contaminated water and milk.

Also the gut is an 'immune privileged' part of the body, meaning that the immune system does not attempt to keep it sterile like the rest of the body.[2]

We need a healthy micro-biome for digestion and to synthesize vitamins etc, but this means that it's also relatively easy to get sick from contaminated water and food.

[1] The World Health Organization says that every year more than 3.4 million people die as a result of water related diseases, making it the leading cause of disease and death around the world.

[2] https://www.ncbi.nlm.nih.gov/pubmed/16972898
Personally, I like Rust's a bit better:

https://github.com/TeXitoi/structopt

edit: because it's type safe!
We made a rule not to post our children's faces on social media. I just had to ask myself how I'd feel if I grew up and found a bunch of stuff on the internet about me I couldn't get rid of.
They aren’t really designed for conference calls. It’s more for listening to music and answering a few calls when they happen. AirPods are more of a light workout or entertainment headphones. Jabra, Plantronics, and the like are for conference calls.

I do use them for conference calls but I know they have limited capabilities. My 14 hour Jabra headset will do just fine and have noise cancellation.
Terminal latency (2017)
Instead of using another data silo, consider webmentions. Post a reply on your own blog with rel=“reply-to” and send a webmention notifying the author, who uses a plugin or webmention service to display replies.

It’s decentralized web comments. See indieweb.org for more information.
My wife and I recently had our first child, and we decided we didn't want her to have any kind of social media presence until she was old enough to make that decision for herself.

It's been a challenge ensuring friends and family don't post stuff about our daughter, but reading this reinforces that we're making the right choice.
It's quite believable that passenger cars also account for something the neighborhood of 3% of total CO2 emissions. My point was not to say that shipping is completely irrelevant, it's to point out that it is not so grossly overpowering as your original comment suggested. The idea that a handful of ships match the CO2 emissions of all cars is completely divorced from reality.

If you want to find the exact number that cars account for, I'm sure you can find it. Just don't use whatever source you got that initial CO2 claim from.
As far as I know, Android is open source and any OEM is free to use it without asking permission. The licensing program is for the right to install proprietary Google apps like the Play Store or Google Maps. There are plenty of Chinese OEMs who aren't licensed and sell phones without the Play store.
YC looks a lot more in an application than where you went to school. I doubt getting into Stanford even gives you a 20% chance of being admitted to a YC class.
It's definitely not true that everyone at elite schools had to grind standardized tests to get in. Lots of kids are naturally talented at (or just really in to)
the things schools like.
Yes! Thank you for proving my point[1]!!

That is, at this point email is the internet equivalent of a fax machine. It's a hammer (or car) that most are using as a screwdriver (or boat). Factor in the lack of security / privacy and email should be marginalized, just as the fax machine was.

[1] Yes, I realize it was not your intent. But the fact is, your analogy is a good one for the point I'm trying to make.