skysight-inc/HackerNews huggingface dataset:
Apple has a first class in house design team. Google is subbing out so they don't get any long term benefit from an experienced employee base and they have to share a slice of the extra profit with someone else in addition to paying larger license fees to ARM than Apple needs to.

This is probably just a bow shot to Qualcomm to get a better deal out of them the same way PC vendors threaten to switch to AMD to squeeze Intel.
Won't somebody think of the children!
Astronauts harvest radishes grown aboard the International Space Station
What could be ways to motivate product managers to remove bad features
Note that LocalCDN doesn't handle Google Fonts:

https://codeberg.org/nobody/LocalCDN/issues/159
I feel that Jeff Dean is a much better engineer than he is a leader.
This is how I'm afraid free speech dies.

The internet becomes privatized, and therefore - free from those pesky free speech laws.
Line automation a la line 1 and more recentry 4 may be the solution to strikes. Of course, employees will shut down the automation as well during a strike, no strikebreaking robots allowed to work. I liked the London Tube better though. Couldn't get lost in it, even if supposedly drunk and it seemed more reliable. Mind the gap!
Clojure is a highly practical Lisp that retains most of the Lisp mystique.

Previous Lisps were impractical largely due to lack of libraries, but Clojure comes with first class Java interop out of the box. But you still get macros.
I've never seen a desktop application slower than the web application, at worst the desktop version is the web version, as with Electron.

Pinboard is a good example of a fast web solution.
I find the name a bit funny, considering Fable 3 was by far the worst game in the Fable series. Yes, I know this has nothing to do with the video game.
I'm not sure exactly the definition of a session ID, but maybe? It would be what I described, and if I described a session ID, then yes.
Seriously, I'm kinda a little wondering how people expect that when someone makes an extremely demanding ultimatum that includes challenging the rights of other people in the company, and the company declines to agree to that ultimatum, that we should be shocked that the person doesn't get to dictate all of the details around their resignation.

What I get most from this whole discussion is the extremely nauseating level of entitlement from some employees at Google.
You can't just put `putStrLn "Hello"` in the top level of a Haskell program and expect it to work. You can do it in a REPL, but that's besides the point.
I'm guessing there will be a lot of cheap business supplies hitting the market as small businesses have to liquidate.

On option is if you have the capital and storage space, buy all of it up for pennies on the dollar and open up a used business equipment store.

Also, there will be a lot of properties flooding the market. Maybe that would be a good time to negotiate a good deal if you wanted to open up shop.
If you have had experience with marijuana or people who have used marijuana, I do see how one could justify the think the risks commensurate with a wholesale ban on consumption.

I can think of a million other things to ban, starting with mandatory breathalyzers on all cars that disable the engine upon detection of alcohol, that would yield a bigger benefit in exchange for the loss of freedom.

But I’m also not about banning every single thing that increases morbidity/mortality risks.
> A picture of a propeller craft while talking about rotors, check.

Propellers are rotors. Rotor is the generic term for something that rotates, while a propeller implies movement along the axis it is providing thrust.

In other words, a propeller is a specific type of rotor.
> manager: well we are not going to do those, so thank you for your time. We accept your resignation and would like it to start immediately (i.e. you're fired).

The thing is, there's a big difference between resigning and being fired for cause, even if both end with you not working at the company anymore.
For optimization look into computer networking, that's where all the competing-for-lower-latency-programmers hang out, developing routers and switches.
Well, maybe we shouldn't have 2/3 of the population attempt college, and maybe we shouldn't let every warm body with a pulse graduate from high school. Truth is that English classes in high school are also often a load of hot garbage, because evidently the teachers prefer politics and art over teaching English.

For my own kids, the solution is homeschooling, with dual-enrollment in a community college starting at age 11 to 13. Community college seems to have less of the hot garbage than a typical 4-year school would.
This whole sh*t show only proves certain kind of people are extremely toxic.
Also, when has feedback on a paper in this process been relayed via HR?

You only bring in HR protections to protect the company from a legal standpoint.
Various approaches.

One could make the argument that a train showing up ten minutes late vs one on time doesn't really matter to a person so long as it shows up within a reasonable time of them getting to the station and it still takes them to their destination on time. If the headways are five minutes and every single train is running at the same speed just five minutes late, this is a distinction that doesn't matter to the passenger.
Imagine you're a world class striker on your soccer team. You play against world class defenders and goalkeepers. It's exhausting because you have to play your top game, every time.

Now, one day you decide to try out goalkeeper. You get to face world class competition because of your status as a striker.

Two possible results:

1. You get discouraged and don't play the off positions. You only maximize. Maybe you get burned out because you never relax.

2. You do switch back and forth between things you are good/not good at. Your skill averages out and you play easy matches where you carry your team, alternated with impossible matches where you drag your team down.

I know a lot of pros will have secondary accounts for things like this. Sometimes it gets viewed as sandbagging (and sometimes it is).
What’s the use case for php in 2020?
Cloth-based paper is in nearly every respect superior to wood pulp–based paper. The big challenge with rags for paper is the die in the cloth.
>Although given that I, random internet stranger...it mean that they aren't too unpopular. :)

there is a common perception that programmers often don't get statistics. Not that I do either, but just saying.
Piss soaked underpasses are the lingua Franca of public transport
The key sentence is the bullshit about a paper not offering mitigation as not helping. Since when is a scientific paper required to do that.
What’s the use case for php in 2020 though?
That seems.....like a very incorrect take?

------------

Bridges in Livermore look to be of similar design to what exists on the section where BART does run, the center posts are not an issue, and there are center posts on every overpass of the BART tracks. Look at the overpasses to the east/west of the current terminus, for example.

Livermore's government has been advocating for bringing BART service further, has been frustrated by BART shooting down the extension proposal: https://www.bart.gov/about/projects/liv

Further, after the extension proposal was shot down, they were the ones that pushed for the creation of a new transit entity to build a connecting service, and have been a substantial portion of what's pushing the project forward. And it's planned to run on I-580 in Livermore, so clearly they don't seem to think the bridges are a problem.

https://en.wikipedia.org/wiki/Tri-Valley-San_Joaquin_Valley_...

https://www.valleylinkrail.com/

None of their actions seem to be transit-hostile to me.
> I assume most of the streets in Paris were built before cars were a big thing

The streets of Paris were mostly built at the end of the XIX century where cars were common, just powered by horses.

The problem since the mid 1990s is the increase in the car traffic. It is remarkable when you watch movies from the 70s to see those empty streets, full of empty parking slots on the sides.

For instance this short film. Shot early in the morning (so empty streets expected) but look at the side of the roads, almost no cars parked anywhere. Today these streets are packed bumper to bumper. It feels like another city: https://www.youtube.com/watch?v=2-GqZIR0HUw

But you would notice the same on any film or documentary from the 70s.
> Livermore even went so far as to design all of their new bridges to get in the way of the center-of-highway BART tracks. Anyone further down I-580 Eastbound be damned.

Wow, really? If true, that's some straight up Robert Moses level racial tactics.

Here's a softer take on Robert Moses' racially-segregating road building for those not steeped in NYC / Long Island lore: https://www.bloomberg.com/news/articles/2017-07-09/robert-mo...
That's correct, but calling a bluff can mean different things. In this case, it could be "No, and we don't think you will actually leave" or 'No, goodbye".

My guess is they chose the latter because they don't like employees that run such hard negotiation tactics, and she was becoming too internally disruptive. Either way, any employee should know they are at risk after playing those cards, if not in the short term, then in the long term.
Politics is fine. But in general Reddit has so little content actually worth anyone's time that it's crazy to me how people spend so much time on it. Not to mention YouTube channels that get millions of views where they just read AskReddit threads with the same jokes those people make literally every single thread.
Ok, but that pressure is brought to bear from somewhere. If there's people who are given the power to apply that pressure, then that power is now something people can amass.

I don't know how you're imagining that society can provide that pressure without also giving ambitous people a way to collect power.
NASA – Space Settelments: A Design Study (1977) [pdf]
Where would you put something like "the human right not to be murdered"? On the one hand, it cannot be infringed unless there is someone else there to infringe it. On the other hand, if you exist within any society (the default position of all human beings throughout history), then this right requires active protection to maintain.

Overall, I don't think it is a useful distinction to make. For either type of human right, there are cooperative agreements needed in order to maintain those rights.
Yes, this is exactly what I was getting at - that full legalization could nullify a number of treaties, so it's not just a thing that stands on its own. Congress can absolutely do it, but it's complicated.
Ha! Keeping wiffleball stats. That's great.

The real question is did you make an APBA card for yourself based on those stats

http://apbagames.com/apbabaseball

http://apbagames.com/wp-content/uploads/baseball/APBA_own_ca...
I cringe every time I hear the phrase, "Why would they voting that way. They're voting against their own self interest." Personally I think we need more people voting against their own self interest.
Sure, but when you are hungry then that intrinsic value is expressed for you. But there's no situation in which cash is useful except for exchanging.
Let's be even more clear - they pushed out someone in their Ethical AI department because she wanted to have human conversations to determine the basis for being asked to soften critiques.

It's one thing for reviewers, even anonymous reviewers, to reject a paper on its merits; it's another, in Timnit's own words [0], to be told "'it has been decided'" through "a privileged and confidential document to HR" despite clearing the subject matter beforehand. In light of a more general frustration, it's very reasonable for Timnit to escalate the situation by putting her own career on the table, simply to request that people engage with the paper rather than flat-out rejecting it.

And if Jeff wants to respond by immediately cutting ties, and by putting out a document that doesn't even address the situation at hand (edit: much less the underlying issues of unequal treatment for women that Timnit describes)... that's a reflection of his ethics and the ethics of the company that stands behind him.

[0] For those who haven't read Timnit's memo that Jeff references in the OP, it's worth reading: https://www.platformer.news/p/the-withering-email-that-got-a...

EDIT 2: follow https://twitter.com/timnitGebru to see more of her side of the story. She retweeted https://www.wired.com/story/prominent-ai-ethics-researcher-s... as a good explanation of the situation for laypeople.
While I like the strategy in general, I want to challenge the first point "Have a clear WHY I’m reading this book". I think reading books is like exercise, it doesn't matter which part of muscle it trains, as long as you keep doing it, it'll improve your health overall. I find that the best part of reading books for me comes mostly from the unconscious influence--often after I read a book, I can't tell you what I remember specifically and how it would improve my life. But if I'm lucky, one day the idea will come to my mind at the right time. I find myself dislike the mindset of having a purpose on reading. For me, the meaty part of reading is the process of searching, not the results. And you can guess that I dislike reading self-help books. I don't think we can change our behaviors by reading a book. knowing something is easy, practice is hard.

Interestingly, the author mentions he's reading Daniel Kahneman's Thinking, Fast and Slow. In a talk[1], Daniel says "This is not really a self-help book. And of course it's very easy for me to say because I've been studying it. Not only I've read the book, I wrote it. Didn't improve my thinking at all."

[1] https://www.youtube.com/watch?v=MgQutgSwY88&feature=youtu.be...
So we are finally getting these Java-processors?
> Warren Buffet doesn't directly exploit anyone.

There might be something to discuss there: https://publicintegrity.org/inequality-poverty-opportunity/w...
Makes no sense to me.
Do you think billionaires would just stop and let the system collect their money? My first thought is they would just donate all ownership over the cap to family members. They could probably continue this forever before every family member gains $1B
Given that internal prepublication review at every company I've ever been with is merely there to avoid IP leakage, I find it very hard to believe that the feedback is is given in good faith. It's like the oil industry claiming that a climate change paper isn't talking enough about the economic benefits of growing citrus in Alaska. Quite frankly, there's simply no reason to address them, because the problems with BERT, exist with every LLM.

Google stepped in and changed the procedure for this paper, because they wanted to spike it because they were embarrassed by it.
I agree that it seems like it's ripe for disruption. Time for another Digg (which was what reddit was supposed to be) -- maybe with a mobile-first user experience (reddit is trash on a phone).
Fair enough. And maybe the lesson is don't bluff in situations where you aren't prepared to deal with the consequences if the other party calls your bluff.
Written elm daily in huge production apps for years now. I read about the drama on HN, but it doesn't really reflect how elm is to use. Everything works and been stable for a long time now.

Would I recommend others to throw away React or similar to use it? Maybe not, but it's mostly painless to use day-to-day.
Your honor, I didn't beat my wife. But if I did, she deserved it.
> I get the impression that she wrote a hit piece

Hopefully the paper gets leaked so we can judge for ourselves.
Show HN: Secure GPS geolocation detection with machine learning
None, but the app had notifications enabled because they were previously using them reasonably (eg when someone replied to a comment). Then they started using them for all kinds of other things like “did you see the new post in /r/funny?”, and while I _could_ just turn off the notifications this was the last of many signals that their objectives and motivations no longer align with a positive user experience for me.

The overall quality of my experience on Reddit was slowly degrading for the past few years. I didn’t enjoy the culture of the subs I visited any more, or the apparent culture of the site overall—and Reddit itself seemed to be funneling me towards those people and places because that kind of mild controversy drives engagement. But it felt like it had become an unjustifiable waste of time because I wasn’t even being enriched or entertained anymore. They started pushing harder to share my location, watch live broadcasts, use their chat, started abusing app notifications, and the ads became surprisingly intrusive. Eventually I just decided to leave.

I don’t really begrudge them any of the changes if it helps them build a successful, sustainable business that their users enjoy—I’m just not interested in the new experiences and functionality they have prioritized.
I don't know why we're so hesitant to just close bars and restaurants everywhere, pay the staff generously, and leave the rest of the economy open. At least in the UK I think it would have stopped us from having a second lockdown.
A weaponized prion might be the scariest thing I've ever heard of.
Are there any communities where the new site is preferred?

I wonder if offering different experiences for what is the same site is actually working out better in practice than we'd expect. That contradicts what we seem to know about site design and would be considered uneconomical, but might it help Reddit keep a broader set of communities? I'm not sure how we'd know this externally, but perhaps someone here has some insights.
Does AI in Healthcare Need More Emotion?
I did find a Reddit post with the abstract and some discussion from a person who claims to be a reviewer.

https://www.reddit.com/r/MachineLearning/comments/k69eq0/n_t...

In my opinion, it seemed pretty low key. But I've only read the abstract.

In terms of Google's expectations and what should we consider reasonable, I'm really not sure... I do think that when they hired this person to be "technical co-lead of the Ethical Artificial Intelligence Team at Google", they probably should've guessed that there could, possibly, be a conflict between "make loads of money" and "ethical".
There are three different discussions happening all at the same time, which is muddying things.

1. Was the treatment of her research in internal review reasonable?

2. Was terminating her employment reasonable after she sent the (now public) email to the women-and-allies brain listserv?

3. Was the end of her employment at Google a resignation or a firing?

To me, (3) is by a wide margin the least interesting part of the story and all of the discussion here is missing the point entirely. Whether she was fired or resigned has zero bearing on whether (1) and (2) show reasonable or unreasonable actions.
"brrrRRRRRrrrrrRRRRRRR"
59% vs 41% is a respectably large margin. That's 18 points.

Additionally, that number will almost certainly be higher in coming years. The shift we have seen in recent decades seems very robust.

I would argue this is due to the American public realizing that many of the arguments in favor of prohibition were exaggerated or downright false.
I wrote a UDF for MySQL. It had just shy of 100% coverage. It used a malloc. I could not figure out how to trigger a malloc failure inside of a imported library running on a MySQL instance.

Do I not check for malloc failure (in order to get 100%)?

Or do I develop some sort of instrumented version of MySQL which lets me test malloc failure? That seemed far more overkill than warranted for the small project I worked on, though I certainly know some projects which do that!

I decided to accept 99.5% or so coverage and manual inspection of the failure case.
Definitely not, the workmanship there was appalling.
Incredible that anyone reports this stat as useful. It's blatantly coercive. What driver wouldn't fear algorithmic reprisal from not indicating support?
> My interests and struggle become topic of suggestions to others even though it's half good ideas half fluff.

This is a wonderfully honest observation.

I suspect we all have this experience; I certainly do. Of course the suggestions come from an honest place, but often the verbalized outputs do not live up to the epistemic standards we would like to hold ourselves to.

I think perhaps I should less say "do this" and instead more say "here is my experience, and my current theory about that experience, and what I'm trying to do to improve". Or perhaps even "I wonder if...".

It turns out that I had to re-write this comment to follow my own advice, and I think in this case it was in fact helpful, at least for me. That's pleasing.

As someone who has many opportunities to give advice to people 20 years younger than me, I'm doing a lot of "well, I used to think X, and now I don't, so a similar evolution may happen to you". Maybe that's also relevant. Maybe it's just a bad old-man habit.
It's more nicely worded to be sure, and definitely less aggressive, but it still says the same thing, which is "I'm gonna be an unhappy employee if I can't find out who reviewed my work". If they aren't willing to tell her who reviewed her work (which they may or may not have valid reasons for doing, but clearly they don't want to do), then they are dealing with someone who is going to be an unhappy employee since their conditions won't be met. Sure, not a resignation, but if your employer doesn't think you'll be a happy employee, why keep you around?

In any case, she has been very vocal on twitter and has not seemed to deny that she gave some sort of ultimatum. If she didn't give an ultimatum, it would only make Google look worse, so why not mention that on Twitter (given that she has tweeted probably 100 things about this incident in the last two days)? Given the absence of a denial, I'm going to assume that it was worded as an ultimatum.
I think you're taking it too literally, you can manipulate lots of quotes to turn them into something they weren't intended to be.

Pretty sure the quoted person wasn't promoting the rape of intoxicated people.

I think the intent was not wasting your time on being rejected by people who aren't even in a position to give you what you are asking for because they don't ever have the authority or power to grant it. That makes more sense than viewing it as an excuse to prey on people that are temporarily in a disadvantaged condition.
"Make something people want" is ambiguous in an interesting way. It could mean "Find out what people want, and make that" (Ford's faster horse), or it can mean "make something that people will want when they understand it".
> You can always cherry-pick it back later and know that it works.

Exactly, "this is what git is for". I think being uncomfortable tossing tested code is more of a reflection of the temperament of the person saying it than any truism about coders in general. If anything a little bit of a roadblock with test cases can be a good thing. "By deleting this test I am really certain I want to remove this feature".

There's one place in my code base where I have extra tests in there, that I have to replace every time (it's snapshot-testing code-generating code), but that one little roadblock make me feel good because I know that the code that is being emitted is human-readable and easy for an end-user to debug.
I settled on 100 characters as the sweet spot, with an exception for trailing punctuation being allowed to go beyond (because you don’t want to wrap a line just because of some trailing punctuation).
I think the commenter is using a paradigm where value is a function of labour. There are other viewpoints that disagree with that paradigm, like what you're suggesting.