skysight-inc/HackerNews huggingface dataset:
> in a single country

The country that is the topic of discussion in this thread and the submitted article.
Either it's not a culture, or just a minority is sick of it.

Make up your mind, journos!
Amazon hits 59B dollars in first quarter of 2019
As a couple of others have said, it depends some on what sort of project you're talking about - how to approach a hobby vs. a habit you want to develop vs. a project for work seem like they're pretty different.

This week, I'll be releasing an internal project beyond a small beta group that I've been working on since 2017. Here are some of the things that I've found helpful in keeping disciplined in advancing the project:

1. Acknowledge it's going to take time. Unrealistic expectations can frustrate. I knew going in that to get the project to where it is today would take over a year, so when things took longer than I wanted it wasn't so bad.

2. Getting feedback from others. Is this feature I made useful? Is this game I made fun? Does anyone like this story I wrote? This feedback on a project can help fail fast on a project not worth doing. Also, remembering the positive feedback on early states can help stay motivated. I keep all feedback on the project since I first came up with the idea in a giant Org-mode file, and I periodically re-read through it (or at least parts of it).

3. Mixing it up. Even the most exciting projects can turn monotonous. Periodically work on a different facet of the project so that your work seems "new" again, even though you're advancing the same cause.

4. Remembering that it's hard for (pretty much) everyone. All the authors I've ever heard about writing books has said that writing a book was way harder then they imagined. That's because writing books is hard. The same is true for writing programs, launching a product, or finishing any other project like that. It's just hard.
Ha!

You ever heard of the phrase vote with your wallet? The same applies here.

Don’t. Work. There.
Funny how everyone is in this threat is objecting to „this useless crap on the frontpage“, on an article describing parents upset about useless crap coming with their book.
OpenBSD Automatic Upgrade
> the company’s lawyers urged the U.S. government to give companies more leeway to reign in rebellious employees from organizing over workplace email.

I'm all for tech workers organizing (or dare I say "unionizing"), but it seems like a no-brainer to use non-work email. There are plenty of other free options, including Gmail. If Google retaliated against an employee for something they sent from a personal Gmail account, they would be in a whole lot more trouble.
Probably because UX and adoption trumps FOSS purism.
You need to get on the HTTPS bandwagon as well https://doesmysiteneedhttps.com/
>That kind of things hurts inside, worse than physical pain (I know both).

I agree completely and totally.
That's why you have a separate unions for Managers and Professionals.

My Branch in the UK at one point had a CTO of Motorola as a member.
In the northwest US, there's a good split between men and women riding horses, the primary difference seems to be the competitions.

Men seem to focus on events where the goal is on the rider's other abilities, such as roping, while women seem to focus on events that focus on riding skills, such as barrel racing and jumping. There's also very few younger men who do dressage style events.

Of course, we still have an active "cowboy" job, where riding on a (horse/ATV) is still a requirement on ranches.
I've developed a few ideas that I would love to work on, but I'm extremely pessimistic about business ventures. If anything remotely similar to my idea exists, I assume that they've considered my idea and there's something I'm missing. Like there's some reason it wouldn't work the way I'm imagining, and I'd fail.

So yeah, I tend to quit unless the idea is super unique.
It's possible to file a lawsuit on any pretext, but to win requires an argument that an actual law was broken, and there if no general legal duty to vaccinate; if you can trace a particular out real back to someone who, say, sought and received a fraudulently-given medical waiver of a public schol vaccination mandate that had only a medical exemption, and the transmission was in a context where the school mandate was relevant, you might have a case of harms stemming from an unlawful act where there might be a viable theory of recovery. But, generally, lawsuits depend on rather than substitute for appropriate laws.
I think there are some organisations and individuals who are kinda like flag bearers.
I have had the view that safety is typically not the most important goal of a project (user satisfaction is). I have often said that safety can get in the way of writing software that is useful. It's great to see a real-life case with Rust from someone who obviously tried very hard but ultimately had safety get in the way of writing the software they wanted. Hopefully, Rust will evolve to interface with the "unsafe" world in a more ergonomic way.
You’re doing incredible work. Keep it up!

(Also use consts so you don’t make typos - or so your typos are at least consistent :)
I've been following the free speech issue on universities for almost a year now, and I think the 2008 may be on the mark, though the first well known incident I can name is the Lawrence Summers controversy in 2005 [1].

The free speech issue is mainly a talking point of conservatives because these are the ones most impacted. Students complain about being afraid to voice their opinions for fear of being ostracized or punished on grades.

It's enlightening to read through a few issues of The College Fix [2].

Relevant interesting book is The Coddling Of The American Mind by Jonathan Haidt and Greg Luka off.

But it gets really entertaining when you watch some youtube videos on this subject, for example the great, 3-part, documentary[3] by Mike Nayna.

[1] https://en.m.wikipedia.org/wiki/Lawrence_Summers

[2] https://www.thecollegefix.com/

[3] https://youtu.be/FH2WeWgcSMk

EDIT: and just after I wrote this, a research paper popped up, about army veterans going back to college and experiencing culture shock: https://www.tandfonline.com/doi/full/10.1080/17475759.2019.1...
If you're looking for cryptographic signatures on container images, check out what my company Sylabs.io is doing. I wrote a comment on the other HN thread about this breach: https://news.ycombinator.com/item?id=19769590
Did they show Macs by purpose on the pictures? ;)
Perhaps I'm still too naive and innocent, but I don't think this represents the overall reality of the company. A lot of people participated in the protests mentioned and only two statements of retaliations were given (edit: or at least leaked to the media), with "more than a dozen" shared during the meeting in question. Given the sheer size of the company, if there was "systemic" retaliation I'd expect these to be in the order of a few hundreds, or many dozens at the least.

In addition, we're only seeing this from the perspective of those who feel they were retaliated against because of those protests, with absolutely no additional context or perspective of the managers/execs/peers (which I think we will never obtain for rather obvious reasons).

Personally, I have found Google to have a really open culture of communication. You're generally free to give your opinion. I'd be much more afraid of retaliation from peers due to something I said being considered offensive by some of them, than by an executive or my manager due to speaking out against the way the company does things (which happens all the time and by large amounts of employees). Of course that's just one experience and I may have been lucky with my own team.

disclaimer: I recently joined Google but I'm only aware of these incidents from media publications such as this and everything above is just my personal opinion on the incident.

Edit: Added that "more than a dozen" other stories were shared in the meeting according to the article, as I had originally missed that.
what do you mean "by that logic"? i can't even follow your argument.
The flag bearers are probably engaging in Constitutionally protected free speech, and do probably can't be held liable in that role.
> Hmm based on this, the .org tld and the server providers can have control over the project too. Right?

No, pretty obviously not. For the domain, this has already been answered. For the servers, it's trivial to move your setup to a different hoster with no visible effects to the outside.

> If so, we should use an open source distributed protocol.

Like ... git and email? Yeah, we should.
Do we have a source for this claim - data on sexual violence is spotty, and data on false allegations of sexual violence is even spottier. The difference in estimated rates of false allegations often vary by 4-10x so I'm not sure how one can reliably make the claim that false allegations of rape are more likely to be protected.
Modern Numerical Computing in Julia
I can’t make sense of your line of reasoning on this comment thread.

I thought we were discussing why society would want to incentivize (or at least not disincentive) reporting a crime, even if the reporter is themselves a criminal. The idea is to eliminate at least one act of criminality instead of none.

You’re argument seems to be: people who commit crimes shouldn’t expect protection under the law from other crimes. And when it was pointed out that not all crimes are equal, your reply is “but I don’t consider some of those things as crimes.”
You need to figure out why you and your project only get to 25-50% completion. Address the issues on your side and pick projects you're more likely to finish. The biggest motivator is doing something you like. The biggest "demotivation" nowadays is being young and used to constant rewards for doing tiny tasks (or nothing at all)- of course you'll find hard work with no reward over a long time horizon impossible to do.
Obviously, big pharma leans on the LA Times too. The headline buries the lead. It should say, “In it’s fight to keep drug prices high, big pharma funds phony charities”
In most cases I'd expect so. The rare cases I was thinking of was on the order of "I'm on an embedded system using a crappy compiler and I can't change it and I literally can't afford extra bytes for boolean values the compiler won't optimize away", and on the other end, "I'm in the cloud and my code has confused the optimizer and I have to code this inner loop incredibly carefully because it's going to be called several billion times per second". Maybe the odd other corner case here or there.

There shouldn't be much in-between in 2019 where writing the clauses out this way will have a materially negative impact on one's code, and it should have a generally very positive one.
Commodore declared bankruptcy 25 years ago today
This is part of it, the other part is there are too many local governments with the ability to zone! There are so many "Cities" in California. Sunnyvale is a city, Cupertino is a City, Santa Clara is a city (in the county of Santa Clara). Each one gets to zone.
This brings a wide spectrum of the Julia stack together and underlines the inherent interoperability of Julia solutions:

Flux - Elegant Machine Learning Stack

Makie - High level plotting on the GPU

CuArrays - GPU arrays without code changes

WebSockets - Websockets protocol in Julia

WebIO - Simple abstraction for displaying and interacting with content

Nextjournal - Making this reproducible online
Few competitors, no reason to innovate. And they're charging $8-12,000 for a new pump setup. That was our experience 5 years ago with Medtronic. Not a single update in 4 years with our son's 530g pump. With his new pump (from Tandem) we're expecting a pretty big software patch/upgrade later this year. Beta Bionics is working on their artificial pancreas (dual hormone) that should be out next year. So newer/more-nimble players are forcing the bigger companies to start innovating. Having said that, it never comes soon enough ;)
KDD CUP 2019：context-aware multi-modal transportation REC challenge
>Secondly why is this really important functionality in `fmt` and not in `error`?

`fmt` already depends on `errors`, and Go does not allow cyclical dependencies, so `errors` would have to reimplement string formatting.
This case alone demonstrates it is true, and apart from this case there are other similar cases where no action was taken. Granted, it would be spectacularly embarrassing for the CPS/DPP if the accuser in the case had ended up being prosecuted herself, which is perhaps the explanation for the egregious neglect of justice here - I'm not sure how it is possible to get much more open and shut than clear evidence explicitly stating that what was accused never took place.
>The narrative that has played out online is exactly what's wrong with this trashcan fire of a world.

>Everyone is an armchair expert. Everyone thought the worst. You've seen that I've been called a dick, idiot, and everything in between. Because sensationalised news sells. If the narrative was 'I added a sandbox to A Dark Room that lets you mod the game and provide a medium for kids to code (and technical parents to show their kids what they do),' it would have gone unnoticed.

This is just desperate. Nintendo are notoriously protective of their platforms and their IP. It has been an essential part of their business model for over 30 years, going back to the NES10 chip. Expecting Nintendo to disregard their own Terms of Service because this specific breach is well-intentioned is utterly naive.

Rajan says: "I snuck it in assuming that plugging in a USB keyboard and pressing the "~" key wasn't part of the test plan". He intentionally deceived Nintendo as to the nature of his app by including a hidden feature that allows for arbitrary code execution. He announced the existence of that feature on social media. What else did he expect to happen?
Guns Don’t Kill People, School Psychologists Do
JavaScript Cheatsheet
Complete PureBoot Demo and More Progress
From what I can tell from a short search, it seems it's 40% of the board of the organization, not 40% of the members.
Does anyone trust topgear for actual reviews, especially when tesla is involved? The courts literally ruled that you shouldn't:

> Mr Justice Tugendhat said that no Top Gear viewer would have reasonably compared the car's performance on the show's airfield track to its likely performance on a public road

https://en.wikipedia.org/wiki/Top_Gear_controversies#Tesla_R...
I don't think that people are drawn to the specific github implementation (code), it's that they're drawn to github.com the domain where you can't do what you propose.
The majority of git users I know don't know how to create or apply a patch. The few that do only do so in the odd FOSS project that requires it.

Whereas when using Github you click a button, get your own copy, do whatever you want to it, and then click a button to open a pull request. You _tried_ to make it look like using GitHub.com is somehow... complicated. But it's dead simple and you even added steps, like "waiting for PR to merge" etc that is the same with a mailing list anyway.

I get it. You might like the mailing list better to avoid a single company handling all of the OSS contributions. But let's not ignore the actual good aspects of github by making up stuff. If you want to convince people to _not_ use github it's going to take more than this.
> For you builders/founders out there, are you on a never ending quest to find something new/unique or do you prefer another quality in your idea to start a project?

I take on projects (both commercial and hobby) that satisfy a need that isn't already being adequately addressed elsewhere.

I don't care much if a product of the same sort already exists. I only care that it isn't adequately meeting a need.

In fact, if I've come up with an idea and find that nothing like it already exists, I consider that a red flag. Not a showstopper, but a reason to be much more cautious. This is because it often happens that if nobody else is addressing a given market, it's because there's some serious problem in addressing that market that I haven't foreseen (perhaps it isn't as big as I think, or there is some technical gotcha that I didn't notice, etc.)
> they would likely use Zuckerberg as a scapegoat and ditch him

IIRC, Zuckerberg has a controlling stake in Facebook through supervoting shares, so he's not getting ditched unless he wants to be ditched.
I thought there would be an article with text. Meh.
As others have stated, this seems incredibly odd to me:

> If the last argument is an error and the format string ends with ": %w", ...

This seems like a magic-string kinda hack to me. I like the idea of wrapping errors so that you keep the stack and full context, especially since you may need additional structured data from all errors (e.g. DB error, access error, ...) to produce user facing messages, so IMHO the wrapping should be more explicit than just %w.
> This case alone demonstrates it is true,

You were not at the trial; you haven't read the court transcripts; you weren't there; you don't know.
> the ASF, being non-copyleft, is much less ideological than you're thinking

Do you somehow consider copyleft style licenses "more ideological" than those which are not? That is probably more telling about your own views on licensing than it is on ideologies.

FreeBSD is not copyleft, and they work actively on eliminating GPL from their base. Debian mostly under the free software umbrella, but welcomes BSD code in their base.

Stallman is about as idelogical as you can get but has been known to argue for the MIT license in some cases. Just to mention a few examples.
$65 a Month for a “Dedicated Lawyer”? Is BizCounsel Too Good to Be True?
"With internet sales of fakes accounting for an estimated $30.3 billion in losses to luxury brands each year,"

much like the music piracy debate, this presumes the purchasers of the counterfeits would actually purchase the genuine goods at full price, which of course is not actually true..
We know because public drug manufacturers share that information. For the big companies, it's around 17-20% of revenues go into R&D.
Interesting post that show some current limitations of Rust, especially when not being able to control the design entirely.

Rust's ownership system makes it harder to deal with the kind of dynamics wlroots exposes... It seems to me that the issue here is that there is no consensus (e.g library) on how Rust should deal with those issues, so if you want to just to provide bindings to a dynamic system you end up writing middle-ware that deals with that kind of dynamics in a Rust idiomatic fashion (taking advantage of ownership) instead of focusing on the task at hand. It somehow destroys Rust's promise of productivity.

A Rust project of mine[1], in an early stage and currently paused, deals with those issues (probably in a way similar to the Handles described in the post) by providing Service smart pointers (i.e, Svc<T>) and a component-framework that helps deal with the dynamics of a service being unregistered (e.g, a monitor unplugged, or a dynamic library unloaded) ; that component framework helps you be sure that if your struct contains a Svc<Foo>, that service is still available when you're called, or the component reaches an invalid state.

In general, it seems to be an area where Rust's ecosystem is still very early and would benefit from more input (such as this post) and consensus.

Regarding the callback-hell issue, that "dehandle" macro looks very much like async/await, and it looks like it could be implemented either in terms of async/await (still unstable) or generators (even more unstable).

Hopefully similar projects will be more likely to succeed as Rust and its ecosystem mature.

[1] https://github.com/magnet/socrates-rs
Genuine question: Is telling people to commit suicide protected free speech? AVers aren’t much different here.

Rather than saying “kill yourself”, it’s more like saying “kill yourself - slowly, infectiously, and painfully.”
Thanks, we've noted that in the headline.
> But the argument that “place X is an economic engine but should still be cheap” is wildly unrealistic.

Yes, but they could certainly be made cheap-er. The bay area's weather and economic success guarantee that it'll be at least moderately expensive, but that it's absurdly expensive is because of bad policy.
FWIW there is a CLI tool for interacting with GitHub.

https://github.com/github/hub

And I do just leave forks and branches laying around :/
In short, real humans and these medical devices are inexact. The device must choose “How much insulin should be dosed?”. Lawsuits argue medical devices should be flawless, so no company will bring out a device that could be pointed out as causing an incorrect amount of drugs being delivered
The open source insulin pump and continuous-glucose-monitors as a feedback systems are just incredible BUT they require the user to be very aware of what is easy and reliable and what can be flaky (see all the details about pod screamers - e.g. the pod can’t continue, or drift in cgm data)
If it is this bad you should be staying in a cleanroom. It sometimes is this bad.
If your site is vulnerable to a MITM attack you are not protecting your users and someone can serve them anything. The security risk isn't people reading your blog in flight, it is people injecting your blog with malicious scripts that can compromise your users.

Would you be happy if when I visited your website I was asked for my credit card details through a phishing scam? Not secure for me, not a good look for your site.
In this test performed by the show host (not a professional driver) the Tesla Model 3 won for 1/4 mile, 0-100-0, and the hot lap. The BMW M3 was deemed “more fun to drift”. Looks good for the Tesla!
It is. It's a backwards-compatibility magic string hack. I would suggest new code uses the new, formal ways of obtaining the same result.

(I'm not defending it so much as explaining it. I'm not sure how I feel about it myself.)
It's hard when you have lots of folks jumping into a code review, and you don't want to duplicate effort or you want to rapidly iterate on your code.

You know those email chains that just continue to fork? Where people reply to the original (or the first couple replies) with their wall of text after a couple other replies have already trickled through?

That's what a collaborative, stateful PR solves.
> That guy explained to me that quite the opposite, that forced us to "create" the market.

Indeed.

That's the underlying reason for the hoary old truism that "the pioneers get all the arrows". In terms of business, you really don't want to be first to market. You want to be second or third, so you can learn from all the first's mistakes, and benefit from the market-building that the pioneers engaged in.
I've been using https://www.mailform.io/. I see a lot more options on here. Which one is the best and why? To be honest, I just want the cheapest.
Click on the "n minutes ago" (or similar) link for that comment, then click "flag".
You might want to try and get an outside perspective from a mental health professional or something. We’re talking about trolls on Reddit and you’re talking about death and being merciful. I hope you’re ok and just being hyperbolic, but it never hurts to talk to a professional about this stuff. You sound stressed if nothing else.
There's a gender imbalance towards girls being interested in working with animals. It might be an extension of that.
Thanks, Dang. What qualifies as significant?
Wonder if there are any studies on lead accumulation in the fields and cherries. The R44 is probably burning on the order of 15 gallons per hour 100LL (Low Lead) drying cherries and the exhaust is directed downward. Each gallon has a little over 2g of lead in it.
That also happens, but that part happens with all construction projects from bridges to fiber rollouts -- including the construction of other types of power plants:

http://schlissel-technical.com/docs/reports_35.pdf