skysight-inc/HackerNews huggingface dataset:
Obviously, due process for him, and people say weird stuff in divorce courts.

However, an accusation by his wife that he cheated her out of his earnings AND ran a sex ring? That's quite... another level of accusations. Weinstein, anyone?
The part about Lee Iacocco introducing the Mustang reminded me about this passage from

In Search of Stupidity: Over 20 Years of High-Tech Marketing Disasters by Merrill R. Chapman

> In the auto industry, a classic example is the Ford Falcon. The brainchild of "whiz kid" Robert McNamara, the Falcon was designed from the get-go as a "people's car." In other words, it couldn't go very fast, it got good gas mileage, and it was economical to run. Extolling these virtues was the car's deliberately plug-ugly design, one that proclaimed the vehicle was in the service of the lumpen proletariat, those who only drive and serve. The lumpen proletariat didn't appreciate the sentiments the Falcon reflected, and although people who couldn't afford anything more bought the Falcon, they drove the car without joy and bought few of the optional accessories that made selling the car profitable.

> On the other hand, the Ford Mustang when it was released in 1964 was a phenomenon, and Ford couldn't make enough of them to meet demand. Mustangs were fun, sexy, and desirable. Mustang owners were intelligent and cool people with a great sense of value, the type of folks you wished would invite you to a barbecue at their place. Of course, the Mustang also wouldn't go very fast (though it looked like it could), got good gas mileage, and was very economical to run. This is because it was, underneath its alluring sheet metal, nothing more than a reskinned Ford Falcon. But by dint of good design and the addition of key features that proclaimed the car wasn't for old farts (such as a snazzy steering wheel and bucket seats) and sporty options (such as high-profit, high-performance engines), the Mustang became a car you could aspire to whereas the Falcon was just a cheap set of wheels.
Likewise Android.
Is there anything there with a weather comparable to California? Meaning, "almost as good as"
Yes, I knew this history too, and you're right.

It was shortsighted of the US to supply the Talibán. Honestly though, I don't think the Soviets would have had success even without US intervention. Even as an occupying force. Just look at us. Any invading force would be doomed. Same went for Vietnam.
GP wants something that compiles down to HTML and CSS.

Svelte compiles down to JS.
MeToo gold digger edition.
Thanks for the correction.
Fixed.
This seems fantastic! I feel old and grumpy when I get angry at all the rubbish news website intersperse articles with. This seems a great solution.
Yeah I used to look longingly at Turbo Vision GUIs, but C++ was scary at the time. Do you think building TUIs with TV was qualitatively better than approaches popular today? Any insights why?
Too late, Go already has panic(), which is a magical function that unwinds the stack.
Show HN: A jigsaw puzzle and picture processing view on Android platform
“He was widely credited with saving the company from bankruptcy by persuading Congress in 1980 to approve federal loan guarantees of up to $1.5 billion.”
I'd argue "location, location, location" particularly as a long-play aspect.

In 30 years, when your economy finally catches fire and is growing 20% year-over-year, the best possible port/airport/railway locations were long ago sold to China.
Maybe, maybe not. One thing we have good data for going back a long time is homicide data. US homicides were 5-10x higher than the UK for the entire 20th century. The last time homicide rates in England was as high as the US is today was the 17th century. (Most of the rest of Western Europe was down to current US levels by the 18th century.)

Maybe we’re just a much more violent and criminal country.
If I close one eye on this it still finds center of the closed eye where pupil should be.

Presumably you could close both eyes but I can't test that for obvious reasons.

So this specific implementation might not work for that.
Can you be more specific? What's your worry. I have never seen outline before and am fairly happy with what it appears to be doing (strip articles off of rubbish autoplay videos/unrelated images/links to other articles I am not interested in). Did you analyze what they are collecting/have evidence they alter the cleaned text?
> Firefighters and policemen get paid very generous overtime for working more than 40 hours a week. And their are caps to how much overtime they can work.

I do not know any firefighters or policemen who make even what a mid level developer makes.
you can click on the words and `if err != nil {` is the most common pattern in each with `return err` being second place (both by a large margin)

Rob Pike is, very likely, using a different set of programs to judge.
I finally got webgazer to work once, a year or so ago. As I recall, it required non-default settings, shaving my beard, adding lights pointed at my face, hanging a backdrop, and holding eyes and bushy eyebrows just so. And maybe something else I'm failing to remember. The joys of small training sets.

No doubt it "just works" for some people. For others, not so much.
I think we're looking at Mr. Iacocca with some rose-tinted glasses. He sought government bailouts, fought against requiring seatbelts in cars (because a few dollars worth of nylon would "ruin" his margins), and also fought against environmental standards, particularly requiring catalytic converters (to be fair, catalytic converters probably did ruin his margins).

He is definitely an icon, but do not forget that he was a cutthroat businessman that would do anything to make sure his businessed thrived.

https://nader.org/1979/10/25/iacoccas-gw-commencement-speech...
14 euros for an espresso, seriously...?

Man, they are taking the piss. If they did that to an Italian, there would be fisticuffs.
I meant more that it's not visible in threads/posts.
Here's a sequel to "How do you know..." that relates to gauging demand https://medium.com/@seagertp/pretotype-prototype-and-protopr...
Wearable device from Stanford measures cortisol - “the stress hormone” (2018)
I’ bet she wasn’t trying to dig gold out of his Essential Phone project.
I don't write a lot of Go but I have fuzzed a reasonable amount of it. One of the most common types of bugs I encounter are slice out-of-bounds errors. In Go, this invariably leads to immediate program termination (panic). Especially parsers of serialized data received over the wire (like protobufs) are susceptible to slice OOB bugs because the programmer needs to reason about lengths, offsets and integer wraparounds, and this is often hard to get exactly right. Due to the combination of parsing untrusted data, the likelihood of bugs and flat-out crashes if there is a bug, network-facing Go software is especially prone to very low-effort denial-of-service attacks.

Python and Java got this right: everything throws an exception, including out-of-bounds access (IndexError, ArrayIndexOutOfBounds), so by wrapping your whole application in a try/except block you can eliminate a whole class of otherwise fatal errors.

Unless I missed something, the upcoming change isn't going to alter the handling of OOB's, which seems like a missed opportunity because a fully-fledged try/catch mechanism could effectively defuse many bugs.
>"It doesn't cost a provider like Verizon anything to have such limits in place. And there's no good reason, other than sloppiness or laziness, that they wouldn't have such limits in place."[1]

[1] https://blog.cloudflare.com/how-verizon-and-a-bgp-optimizer-...
Here are similar allegations from google security:

https://www.businessinsider.com/google-andy-rubin-sexual-mis...
Why constraint yourself voluntarily instead of simply paying co2 tax? If meat production hurts climate, let’s just make it expensive (not the meat itself, but the process which produces co2) and let free market work towards stopping climate change.

Maybe you don’t eat meat but instead buying something else which hurts climate 20 times more? Nobody knows.
Hi there,

I’m considering purchasing an Akitio Node for my Mac mini 2018. I noticed there is only one thunderbolt port on the inclosure which means I cannot connect external display directly to it. Will the performance lost be significant?

Regards.
Indie Game Dev: Inspiration and Strategy for 1 Month Game Development Cycle
microclouds!
I'm just saying, everything comes out in divorce courts. This is on a whole new level. Like, so insane, it's almost certainly true. Otherwise he could possibly sue his wife for serious defamation.
Sounds like a job for property based testing!
In my opinion the most interesting aspect of iostream is the ability to inject a state to the stream: xalloc, iword and pword; they are required to make your own manipulators like `hex` or `setw`. Of course, this is to support a (questionable, again in my opinion) design of manipulators conceptually affecting the state of stream, and there are many saner alternative designs not requiring this kind of "extensibility".
No good alternatives.
> Google's security staff found bondage sex videos on Rubin's work computer, according to three anonymous executives familiar with the incident. For that case, Rubin's yearly bonus was dinged.

That’s... weird...
Yep, when Chromium ate up all the memory, it just hang the whole OS, waiting for OOM killer about 10+ min, then the cursor can be moved again, then freeze again...
Why I post this: people are unaware of how stressed they are. Some of these people really need more awareness because chronic stress is a terrible thing. A wearable could be a solution.

Edit/disclosure: I edited the title a bit to make it more clear to people who never heard of cortisol. I added “the stress hormone”.
It didn't make me question my beliefs because at the time I didn't really have any. But the opening of Bioshock and Andrew Ryan's monologue got me thinking about that stuff for the 1st time.

"I am Andrew Ryan, and I'm here to ask you a question. Is a man not entitled to the sweat of his brow? "No," says the man in Washington, "it belongs to the poor." "No," says the man in the Vatican, "it belongs to God." "No," says the man in Moscow, "it belongs to everyone." I rejected those answers; instead, I chose something different. I chose the impossible. I chose... Rapture. A city where the artist would not fear the censor; where the scientist would not be bound by petty morality; where the great would not be constrained by the small! And with the sweat of your brow, Rapture can become your city as well."

It really got me thinking about who makes demands on whom about what in society.
Are you sure you're not experiencing it right now? There aren't many countries that weren't founded on violent suppression of individual freedom - either through war, (probably with compulsory conscription), occupation, or a low-freedom society like feudalism or tribalism.

When you say individual freedom, I think you really mean individual political freedom. Excluding Xinjian, China has probably more freedom in day-to-day life for individuals than, say, America because it has less violent crime, less imprisonment, and lower regulatory barriers to doing business. It might be that it can only achieve these good things by restricting political freedom.

Even when they do restrict individual freedom, like with the one child policy, and internal travel restrictions, that has the aim of making the overall society better. There's a trade-off between individual freedom and survival and growth of the society. Too much freedom is anarchy and too little is totalitarianism. Where is the sweet spot?
Bit strange to see a piece like this not refer explicitly to Moneyball (2011), or the book by Michael Lewis on which it's based. The film's fantastic, and shows how Oakland Athletics pivoted their player selection process from the talent scout gut-feel approach to a sole focus on statistics, and the dramatic turnaround it brought.

Then again, the piece focuses on the human aspects of removing the mystery behind the game, perhaps it doesn't need to speak to why/how that came about.
Loans that were repaid. Compare and contrast to the bank bailouts, which were used to give bonuses to the very execs who ruined the banks in the first place.
According to the complaint, her lawyer had represented Andy in a previous divorce, presenting a significant conflict of interest that Andy allegedly concealed from Rie.

If this is true the prenup is worthless and will be set aside by an American judge. However, in most 3rd world countries the judge would simply be bribed and the prenup stands.
Amid turmoil at Hampshire College, just 15 take the leap to join freshman class
This is a case series and literally has no control group. What's the background rate of people getting better without using CBD?
He could also sue google for defamation, presumably (unless the $90M severance package came with strings attached)
LMAO!!! I’m so sorry!!! I thought you were offering your services as a mentor and asking apprentices to pay. Please, don’t pay for a mentor. There are so many enthusiastic people in this industry that I am 100% positive you’ll be able to find someone to help you out for free. Once again, I’m very sorry!
Yes, you need the source material, but the things you can infer from it alone are less numerous.

With no living speakers, you can map writing to meanings but not to phonetics, which are one of the main sources to trace language lines.

Is the city of "Ass'n" in one language the city of "Hassim" in another? Are two sources talking about the same person or are the names different?

Is this text poetry? Is this word here for the rhyme or does it have a specific meaning?
Can we not post/comment on unproven allegations on this site? I get that this may be "exciting" and perhaps even "titillating" given who Rubin is, but come on -- the article itself says none of these allegations have been confirmed by the court.

Let's keep this as Hacker News, not the Daily Mail.
I’m actually not very pro-Iacocca in the least, but I must give credit where credit is due. At the time I questioned the loans, and still do.

But in comparison to bank bailouts, Those arrangements were far less costly for taxpayers.
I find the logic the article uses to make its point a bit handwavy, or you could even say "wrong". If the language specification required the first line to start FIRST and then every subsequent line in each file start with AND THEN, so that this:

package main

import (
"fmt"
"net/http"
)

func main() {
http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
fmt.Fprintf(w, "Hello, you've requested: %s\n", r.URL.Path)
})

http.ListenAndServe(":80", nil)
}

becomes

FIRST package main
AND THEN
AND THEN import (
AND THEN "fmt"
AND THEN "net/http"
AND THEN )
AND THEN
AND THEN func main() {
AND THEN http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
AND THEN fmt.Fprintf(w, "Hello, you've requested: %s\n", r.URL.Path)
AND THEN })
AND THEN
AND THEN http.ListenAndServe(":80", nil)
AND THEN }

there is a very good chance it would not make it into "the biggest challenge you personally face using Go today." Because it's not a challenge. It's stupid, but not a challenge.

So just because the verbose incantation

if err != nil {
return err
}

or other issues, could be thought of as very similar to AND THEN, it doesn't mean that this is the biggest challenge someone personally faces. it could be stupid, but you get used to it.

so it depends on the wording of the question. Basically the real question isn't how big of a pain point it is. It's how much it could be fixed.

my specification for the formatting of the language would be hugely improved by removing the AND THEN line from each line of the code. It's kind of ugly.
One of the great business marketers of the 80s.

Rest in Peace, Mr. Iacocca. I really enjoyed some of your works.
A Kernel Engineer at Microsoft's Answer to “What Do You Think about ReactOS?”
FWIW, I wrote a short response here:
https://twitter.com/_rsc/status/1146128393542492160

I want to flag especially that there is not, nor has there ever been, a plan to "push this through".

People consistently say error handling is problematic for them in Go. Overall I think people spend more time writing error checks than they should, and at the same time there are still too many mis-handled errors. We would like to see if we can find a way to make it both less work and more correct. Maybe we can, maybe we can't. The process is slow and needs to backtrack out of formerly-promising dead ends, and that's OK.

There's a very large amount of conversation right now around try, and that's good. Like I said in the tweets, community-wide discussions like this one are open source at its best.
His answers such as water retaining emotional memories? Trapping spirits in boxes after Tantric rituals like Ghostbusters?

No thanks, it's plainly nonsense.
I really appreciate the rise of YouTubers that are fairly knowledgable in retro gaming and computing niches. David Murray (of The 8-bit Guy) and Clint Basinger (of Lazy Game Reviews) are two other YouTubers who consistently put out interesting content about retro stuff. Of course they all have their areas of expertise and interest, and sometimes there’s things vague or occasionally outright incorrect, but I think the entertainment value more than makes up for it.

This video is really cool, though. It’s full of interesting anecdotes, and I enjoy the visual content showing things like looking at the binary in Ghirda.

Even though the answer does just boil down to discovering debug symbols and a version with debug assertions enabled, I still recommend watching as they go above and beyond, especially near the end when introducing some of their own work.

(Edit: fixed spelling error in Clint’s surname.)
I really hope that this becomes an annual effort so that we can finally study the effects of black hole mergers on the Central Park squirrel count.
Yep, it could help in some cases.

It's nowhere near as standardly applied as the other approaches to release verification, though.

And in complex cases (say, a large multi-tenant service with complex configuration), it can be very hard to find the combination of inputs necessary to catch this issue. If you have hundreds of customer configurations, and only one of them has this particular feature enabled (or uses this sort of expression), fuzzing is less likely to be effective.
Unproven, but incredible high odds of proof. There are actual screenshots of his messages in court filings, according to Business Insider.

Secondly, this is allowed by HN. Plus, he founded Android after all. Whenever a big-name programmer has a big-name incident, of course we can comment on it here. Elizabeth Holmes? Still technically Unproven, but we all know by now.
Nothing ever is "entirely" true.
I don't know about that. I do a lot of web development and Go is really very nice as a web server.

It's extremely simple and pleasant to use. All it needs is generics and it would be my go to for most web services.
They "dinged" his yearly bonus over that?

Now that IS a weird way of responding. If this had been any other employee, male or female, would this have been received "only" with a ding in pay?
I saw the drop and wondered if there was something afoot, then talked myself off that ledge and assumed this was probably some kind of normal flag like ring detection triggered, etc.

Interesting additional note, though, the title has (relatively recently) changed to "Superhuman embeds tracking pixels in user emails" versus the actual article title of "Superhuman is Spying on You"
Stopping depending so much on remote datacenters unnecessarily would be a good start.
Yes, this post fell down unusually fast. May not be HN specifically but perhaps a large, motivated SF cohort.
Do you mean integration tests? I don't think API contracts should be a part of a unit test. A unit test should be self-contained, unless of course there is a tight coupling to an API.. Which I would steer clear from.

That's why I value integration tests over most thing. I can see immediately that something is broken at a high level, what business impacts it has and explain what systems are affected.
Love it! I had to go lookup some of my old rides.
“whereas the Falcon was just a cheap set of wheels.”

A cheap set of wheels that notoriously disappeared Argentinian activists.
Why I post this: I am trying to sleep but can’t (on my phone to not wake anyone). I was wondering whether CBD might help.

The study is simply a discussion prompt.

My query also found [1]. I wonder who else has some insight into CBD.

Edit: since this comment is quite down the discussion thread I would like to promote another topic [2]. It is about creating wearables that are able to measure stress. Measuring stress [2] and controlling stress (this topic) are underlooked things, in my opinion.

[1] https://www.health.harvard.edu/blog/cannabidiol-cbd-what-we-...

[2] https://news.ycombinator.com/item?id=20340989
Yes, I am hopeful.

I don't deny the climate is changing. I just think the earth (and it's inhabitants) are tremendously resilient. Life will go on.
Cisco is hiring SRE's for REMOTE or ONSITE work. Especially looking for folks in the EU and Tokyo.
Contact me directly at greherle <at> cisco.com or look here: https://jobs.cisco.com/jobs/SearchJobs/SRE - but we have roles that are SRE and don't list as that too. If you want to build some cutting edge networking software - think self driving cars, only for networks - ping me.
Which civil and social rights have been lost since 1989?
Avoiding blame is different than acknowledging responsibility. A post mortem should be very conscious about blame - never target the engineer who deployed the change, for example. Take responsibility for the machine that allowed the unsafe change to be deployed. (Where machine could be tooling or process, as appropriate.)
> java which have inferior error handling that lets them write 'neater' code, but which generally results in less than robust error handling

Wowza, that's a strong stance.

Look, I'm a fan of Go and Java is definitely aged in a lot of places but this is one of the most bizarre claims I've seen. Criticism of Java's exceptions come from both sides, some people who hate unchecked exceptions so "anything can throw" (same reason C++ camp often avoids exceptions); or that checked exceptions are stupid since you can't meaningfully fix Interruptions or IOExceptions so it's verbose and meaningless to force local catches; they almost always need a rethrow. Both of these criticism are fair because in the end they both make sense sometimes and thus are misused for one another occasionally. We'd all like one answer consistently applied but we don't have it here.

Error codes formalized as a part of an API have their place but I find their utility is much more niche than people give them credit for. Why should I decode error codes when a String and a Trace will do? Hint: only when errors have formal semantics such as within a protocol. How I handle the error is partially decided by spec.

But to say that in comparison to Go? Go has its normal err mechanism and panic/recover. err is a huge step up from C style errno/manual checking. In practice, Go's err is embarrassingly used just like a checked exceptions: observe and ignore/log or propagate. You end up just unwinding the stack manually, losing the trace, maybe adding context occasionally, like 70% of the time. You handle it where it's meant to eventually, sure.

Like everybody does, when it is done right.

panic/recover is just unchecked exceptions all over again anyway. They seem to be treated as voodoo idiomatically, sure, but they're there.

Go is a great language that brought some really good language runtime features together in a pretty tidy package. Besides maybe defer, which is pretty clean, error handling just isn't a part of the language that got the polish that other parts of the language got on the first pass.