skysight-inc/HackerNews huggingface dataset:
The standards committee is a volunteer effort. Some of the most active participants have employers who consider their involvement as part of their job responsibilities so they are at least partly being sponsored by their employers but plenty of people involved in the standardization process and attending conferences are not paid by anyone for their participation and are in fact paying the costs of attending out of their own pocket. Hardly anyone in the C++ community is directly paid to sit around learning more about the language. If you wanted a career where you didn't have to put in learning on your own time to keep your skills current I think you picked the wrong one.

It's a fairly involved process to get a new library standardized. Functionality that's not included in the standard library may be missing because it's hard to get agreement on what is required, because there isn't anyone sufficiently motivated to drive it through standardization or because the committee just hasn't got round to it yet.

I don't consider this particularly problematic in many cases. Some functionality probably shouldn't be part of the standard IMO. For example, there's been some effort to standardize a 2D graphics library and I'm of the opinion that should not be part of the C++ standard. I'm inclined to think the same thing for geometric primitives, for similar reasons. Certain types of library are better left to competing open source libraries for now I believe.

Implementations are not the domain of the standards committee. It's rather inconsistent to demand relatively niche new library functionality for geometric primitives at the same time as wanting the committee to stop adding things to the standard faster than Microsoft can keep up however.

Concurrency is complicated and there are a lot of pitfalls which the standard library has gone to great lengths to avoid. It sounds like you're misunderstanding the best way to use atomics but without knowing more about your use case I'm not clear exactly how.

Coding standards are not really the domain of the standard and some things that have multiple possible ways to write them have to be maintained for backwards compatibility. If you want to standardize things like const placement however, tools for automatic formatting and transformation of C++ are getting better all the time thanks to clang/llvm.

C++ occupies a niche which necessitates it being a bit less beginner friendly than some languages and a bit more demanding on users putting in the effort to learn the language. That's what makes it fairly uniquely suited to certain use cases. I don't see that as a bad thing. I don't really know what you're asking for to be honest. My advice to anybody who uses C++ as a major part of their career to invest a decent amount of time into learning it better though, just as I'd advise them to spend time learning more in any domain that is a big part of their professional life.
I completely agree. One of the things that I loved about UO, was that early on the bugs were as much a feature than the intended game features. They created what felt like an unbounded gameplay.

The world itself was extremely diverse and had some really decent scripted AI, and on top of that GMs/Guides could trigger events (like a massive undead spawn) to engage/mess with players. It was a riot.
Global Wealth Report 2018
Keep it simple- this is always an organizational failure, and there isn't anything about the false notion of "irreplaceable employee" which is specific to engineering.
I wonder if Linux has considered the technique that FreeBSD uses for async sendfile?

The FreeBSD sendfile() syscall is async (mostly; there is a potential to block reading metadata in VOP_BMAP). It launches a request to read disk blocks into pages, and attaches the pages to the socket buffer via mbufs, but marks them M_NOTREADY so that the protocol layer cannot send them. When the disk I/O completes, the mbufs are marked ready in the context of the disk interrupt thread, and then the proto output routine (eg, tcp_output()) is called.

This is more-or-less fire and forget for nginx. (yes, it does check the status via kqueue, but it does not block)

This was a huge performance win for us at Netflix, and the not-ready concept is the basis for our kernel-tls layer (mbufs are left not-ready, and encrypted after the disk read, and then the crypto thread calls the proto output).
Yes, thanks! The website isn't fully mobile-responsive, but it gets the job done. Since Rack is desktop software, the need for a mobile website is less than normal.
> Maybe cut through the layers of abstraction? Directly hiring people makes you the boss and you get to decide what kind of boss you're going to be.

In theory, yes, but then you can't diversify as much as you can by just consuming goods and services provided by different companies and workers.
Yes at least with paper they were typically tied to one hospital. Now with Epic they are basically automatically pulled over.
A primary reason why I don't switch to the app version for websites I visit (like Reddit, occasionally) is that I miss the ad and tracking blocker features I get in my browser.
Every Bootstrap Website Ever - http://adventurega.me/bootstrap/
This seems like they just want to remove joins with string concats (composite keys) and that doesn't sound like a good idea to me. Though all of this looks pretty slick it seems like it's all based on a shaky foundation.
> But any/all genuine reform is blocked by the left raising the spectre of privatisation

I don't know if you didn't notice, but the Conservatives have been in power since 2010, and until recently have had majorities. They could have introduced the charge you suggest, but haven't. This isn't a left/right issue. Please don't turn this into some left v right brawl.
Disdain? What the hell? I know more than my fair share of MBAs and they're all fascinated by my job, far as I can tell...
> Of course wealth in this case is toxic

Says who? That is not an axiomatic truth. You'll need to provide evidence.
Lessons learned from launching my first screencast series, Kubernetes on Rails
How does Crev's web of trust work !? What if the malicious user creates a bunch of fake id's to sign the compromised code ?
Anybody who is making a TED talk clearly has resources and skills that put him/her over and above the majority of candidates, so I'd take that example with a grain of salt.

If you're putting out your resume and not getting any responses at all, then you either don't have a complete resume (not listing enough keywords) or you don't have enough years of experience.
Time enough to write a reply...
This is, in part, why the USA constitution calls out freedom of the press (right after freedom of speech).
Building a real-time tram display with Python and AWS Lambda
One might believe that OSS's raison d'etre is to increase equality in economic opportunity. If you see OSS dev that way and you see corporations like Google and Facebook as opponents of that cause, then if you agree with GP's statement on who the beneficiaries are, you might also agree with GP that there's a problem.
As others have said, it can be done cheaply. The electricity costs more than the hardware at least for most people's setups that I've seen. (Exception is people using stuff like RPi boards from solar panels; that's almost a sub-hobby in itself.)

I run mine in a basement in place of a small utility heater. If I'm going to burn the watts anyway, might as well get some processing cycles out of it.
He lost me when he compared it to being a plumber.

If we didn't have plumbers, our infrastructure would collapse very quickly. Without sanitary waste disposal, disease would run rampant
I love this. Previously there was a story about using viruses in order to combat drug resistant bacteria[0]. The more tools we have to kill them off, the better. It's only tangentially related but my feeling is that we've barely scraped what's possible with viral, bacterial and protein engineering though. I can't wait until we start treating them much like we treat transistors and circuits. The building blocks are even nearly the same size at this point.

[0]https://mashable.com/2018/03/11/bacteriophage-viruses-from-p...
Here's a tip - take any reddit URL and add '.compact' to the end. Example: https://www.reddit.com/r/all/ becomes https://www.reddit.com/r/all/.compact

This uses the original reddit mobile site. It is very fast and clean.
I believe I read that Dr. Sinclair was thinking Naltrexone could also be used to help with any sort of addiction such as smoking or overeating. I don't think there is any clinical research to support this though in the same way there is research supporting its effectiveness with alcoholism.
Interview with a Tesla cult member
https://www.open-emr.org/

Previous HN thread you might find interesting: https://news.ycombinator.com/item?id=16949974

https://news.ycombinator.com/user?id=exception_e is the admin of the project
Dark Sky : T-Mobile :: Wunderground : Verizon

Got it.
If you're gonna type into Google, "weather" is shorter to type. "temp" even shorter. And on iOS, a weather app + dashboard widget and a single right swipe even faster. And on Android, a weather app + home screen widget and zero action even faster still. And we're back full circle.
There was a fair amount of discussion on this about 6 months ago too: https://news.ycombinator.com/item?id=17495732

It looks like the project has progressed quite a bit!
Actors and Actresses don't face issues getting roles on the basis that they've been priced out of the market.

Issues in getting jobs have to do with the limited supply of capitalized projects, high project transactional costs (including fairly high financial, equipment and professional costs), restrictions upon actor country of origin on the basis of bilateral entertainment tax treaties and a number of other structural issues. All of these issues mean that there's a substantial amount of activation energy required to get an entertainment product off the ground, which limits the amount of product projects in motion at any given time.

Feel free to look up the various guild pay grades. The minimums are very low, and they're designed to prevent the 'be in this motion picture for free for exposure' race to the bottom, not to price small projects out of the market.
Yes, Arandr0x did demonstrate ignorance - "a lack of knowledge" - and that was what I was responding to in my original reply to him.
Please also read this interview with MAPS (non-profit working on medicinal MDMA) founder Rick Doblin:

https://psychedelictimes.com/interviews/lets-talk-about-comp...

It's largely in response to this article.
A clever approach for VR that was used in Downward Spiral [1] (a Unity game) is to add a periodic eye blinking effect and trigger the GC on a black screen.

[1] http://www.3rdeyestudios.fi/downward-spiral-horus-station/
In his world, it seems like the only equitable solution is for everyone to become subsistence farmers and hunter-gatherers
China’s Population Could Already Be Shrinking, Experts Say
Alphabet spinout Dandelion launches affordable geothermal HVAC
GDPR is very recent - do we know exactly when the compromise was? If it was before GDPR came in, they might be able to weasel out of any potential penalty.
Aliasing module paths in Node JS
https://trunkbaseddevelopment.com/branch-by-abstraction/
The difference between where we think the advantage of open source goes and the reality of who it advantages, overall, is the root of a great deal of confusion and helplessness.

Your point reminded me immediately of this article from late last year:

https://redmonk.com/sogrady/2018/12/21/cycles-oss/

The article's reasoning struck me as fundamentally sound, but it began with the false identification of open with the public, rather than private, interest.

As for your proposal, have a look at the Fair Source License: https://fair.io/

I blogged initial thoughts on Fair, line-by-line, when it came out: https://writing.kemitchell.com/2016/03/30/First-Read-of-the-...
> The problem is that most jobs have had stagnant wages for decades and developers are an exception.

Only if you think "most jobs" really means "Most jobs required unskilled labor in developed nations". China and the rest of Southeast Asia have enjoyed significant wage increase for decades.

Developers are an exception to your "most jobs" definition because they are not unskilled labor – well, some require less skill, but those have also not enjoyed the same level of wage upside.

The U.S. and all other developing economies (think OECD members) are increasingly "service economies". The high paying jobs are those providing services that require significant skill.

Commoditized jobs have been outsourced to Asia following globalization.

The U.S. inequality debate is entirely myopic because it compares capital and labor upside in the U.S. without taking into account all the upside the rest of the world has enjoyed.
Centralization is not so bad.
In fact, most fiat currencies are better than most cryptocurrencies.
meanwhile lots of smaller channels that do interesting content and support themselves with sponsoring deals but being upfront about it are getting their margins squeezed and a lot of their stuff taken down with no recourse by automated copyright claims...
> Who would risk building their company on a stack that you lose the license for if you do too well?

You could frame this in a different way and come to a different conclusion. Instead of describing OSS as a "stack you lose the license for if you do too well" you could say "stack you don't have to pay for unless you're successful".
You mean like camo giving an advantage?
You can use browsers other than Safari on iOS.
I read recently that only 0.01% of android apps recoup their development costs. I only understand android apps in terms of supporting other existing products and services in that context

https://www.gartner.com/newsroom/id/2648515
Look at the "light drinking"[] result in figure 2 - most whiskers cross the 1.0 line when it's not downright in the left-hand side! (e.g. lung cancer relative risk - if you trust that result, it means light drinking _improves_ your lung cancer prospects). They flat out state that lymphoma risk is inversely correlated with drinking. AND it's only about cancer - no word about other diseases (e.g. ischemic heart disease, where there are studies showing light wine drinking improve your odds).

Overall, your meta-study hardly proves that "any quantity of alcohol is bad for your health"; quite the contrary in fact, I'd say.

[] 1 glass of wine a day according to their definition.
Right. Most hats are worth 1.33 ref, which works out to be around 7.4 cents max.

The issue is that unusuals (with only a 1% chance of unboxing) are the real prizes of mann co crates, and because regular hats are so cheap, the base level of "coolness" rises such that regular hats just aren't that fashionable.
Accuweather perhaps?
Show HN: Spotify-Now-Playing – information and playback control from menu bar
Marriot and Equifax may be big but they're not even close to being "near monopolies". Neither has even 50% market share.
I migrated to the mobile app after discovering the site. I find the app greatly increases the readability of the site by adding just a few more colors, some icons for particularly popular threads, and a palatable dark mode.
In (the UK at least) your medical notes follow you as you sign on with a new GP (General Practitioner - first point of medical contact for anything non-urgent).
Now knew this theoretically happened, but was quite bemused to see it happen in practice.
I rescued a rat from the silken-jaws of my pseudo-homicidal cat, and the ungrateful rodent bit through half of my finger - I thought it would be sensible to have a checkup/shot.
I've only got a hazy recollection of what shots I've had when, so my notes were consulted.
Seemingly, according to my paper notes produced from the cabinet, 40 years ago "I was an adorable wee thing" (aged 2).
Be willing to step in and get your hands dirty as you will earn great respect that way. Nothing is more despairing than a boss who never opens a PC for anything but email, and then leaves as 5 while the rest of the team is there struggling with an issue until 9PM. At the same time as others say, don't be afraid to delegate a lot of your detail work. Oh, and you earned the right to delegate so if there are things you hate to do, don't feel bad about delegating to others. Someday they will earn that right too! GOOD LUCK AND CONGRATS!!
My Primary Care Physician is unable to speak coherent sentences.

I'm half-joking, of course. The guy is top-rated, elected head of the state association. He's widely-regarded as a combination of both brilliant with diagnostics and good with people. He just can't complete a sentence when we meet.

Why? Because he's got some pad he carries around that takes up all of his attention span. He comes into the room, sits down -- and there's this struggle for his attention that I watch play out. It usually involves a lot of verbal grunts.

"So we've got this .... er.. .. and it looks .. hmmmm. .... So this is...."

This could go on for a bit. Eventually we get to either a statement or a question.

Frankly I'd think the guy was having some sort of mental issues if it weren't for the facts that 1) he used to be fine before they all started carrying around pads, and 2) he's fine outside the clinic.

I really hope that the tech community has helped make healthcare better. It's certainly had an impact.
The whole battle about immigration shows to me that the country is filling up slowly. For a long time they could just settle on empty land or take it from native americans but that's not possible anymore.
My main issue with app development, as I've been saying for close to a decade now, is that with _any_ app dev, you're automatically at the whim of whoever created the platform. Google, Apple, or Microsoft. We say a lot of things about how Google is trying to "take over" the web, but as long as there are Firefox users, that's unlikely to happen anytime soon. No one owns the web, that's why it's still the best place for a startup.

Especially Apple. Their iOS app development team uses the App Store as a proving ground for ideas that work well, then re-implement the features most users love in a crappy/cartoon-style way and attempt to out-promote the original idea.

Examples:

Todos => Reminders,
Flipboard => News,
EasyMeasure => Measure,
Skype => FaceTime
This reminds me of the section "Money Is Not Wealth" from Paul Graham's How to Make Wealth [1]:

"The solution societies find, as they get more specialized, is to make the trade into a two-step process. Instead of trading violins directly for potatoes, you trade violins for, say, silver, which you can then trade again for anything else you need. The intermediate stuff-- the medium of exchange-- can be anything that's rare and portable. Historically metals have been the most common, but recently we've been using a medium of exchange, called the dollar, that doesn't physically exist. It works as a medium of exchange, however, because its rarity is guaranteed by the U.S. Government."

The "two-step process" part reminds me of pointers, strangely. The metaphor doesn't make much sense though. A dollar points to wealth? Dereferencing a dollar obtains the wealth it points to?

[1] http://paulgraham.com/wealth.html
Gamer culture’s issue
Life Doesn't Have a Playbook
Show HN: Diao wrote and performed “Keep it Tight” that makes women dance sexy
Sneaking into a Forgotten Disney World Ride (Epcot – Horizons)
This is almost absolutely correct. Pity there isn't even a model to monetize the blog post, though. Monetization is a problem across the internet that seems to benefit the behemoths.

Perhaps we need a middle-ground between open source and proprietary? Open source often becomes a signal to find business partners with similar potential needs. Perhaps you could share source with only 'approved partners', so you can together make "some money" instead of ($0 xor $1billion)
People don't seem to realize the financial planning aspect of deciding whether to do rigorous security or not. A major part of training materials for CISSP, which is really more of a security management certification than a technical one, is explicitly about doing a cost-benefit analysis of security implementation. See https://en.wikipedia.org/wiki/Annualized_loss_expectancy.

That said, there are fair number of common-sense low or zero cost safeguards any technical employees could implement to help mitigate threats.
> Suppose a genie offers to tweak the world in one of two ways. Either he will (A) double everyone's bank account, or (B) double the amount of food in existence. Which is better for society? Clearly the answer is B, doubling the food. Option A (doubling the money) merely creates more placeholders, more tokens — while option B creates more objects of intrinsic value. In other words, A is a zero-sum change, while B is positive-sum.

This would be incorrect if it turned out that there just wasn't enough money out there to provide sufficient liquidity. This is the reason bitcoin is nearly infinitely subdivisible and the nominal reason why stocks are split.

The value of money in general is the convenience value of not having to barter. If the currency has deflated to the point where nobody can use even your smallest denominations, then people will devise an alternative means of exchange that is more down to earth. So it can easily be a not zero-sum action to double the account numbers. It can be worth more than food can in an illiquid environment, because while the demand for food is fixed to the number of people in the world at any given time and that it spoils, money does not spoil and injecting more of it into an economy is a tried and tested stimulus technique. Just doubling the food doesn't necessarily mean that the people that need it are going to get it, something foreign aid organizations are intensely familiar with.

> Imagine if, after years of speculating in the Congolese grain market and accumulating millions of francs, you decide to cash out with one final act of buying a yacht through your window (then nailing it shut). Nevermind the logistics of passing a yacht into your living room. The point is it's an incredibly selfish act, and almost perfectly cancels out all the good you did through speculation.

Not at all, you're doing the equivalent of Pharaoh building his pyramid tomb, or more prosaically, retiring and spending the rest of your life making bad art. If Pharaoh didn't build his tomb, then Egyptians will think he's weak. The tomb is a symbol of Egypt's wealth and prominence, as is the yacht, and the bourgeois retirement. If you don't exercise the perks of your station, then you're basically saying that you're doing it all for nothing.

Capitalist society works precisely because everyone has a selfish motive, it wouldn't work at all if people didn't. The author thinking that money is intrinsically worthless is the same mistake as thinking that yachts are worthless. Symbols, of paper or of success, are important motivators. They have intrinsic value as symbols. If you fail to understand this then you're missing an important piece about how markets reflect human nature.

There are areas of the economy where the symbol value of goods far exceeds the utility value of them. Numismatics, fashion, and art pop to mind immediately. These markets can be understood, but not if you don't think symbols can have value.
I suppose that's not what you meant, but I cannot stop thinking of the poor sysadmin whose files keep getting unexpectedly trimmed to exactly 397 lines.

Also, btw, you can absolutely use ed in scripts [0], but this is also something that I would pity the maintainer of.

[0] https://www.ibm.com/developerworks/community/blogs/brian/ent...
Anyone know if there is something similar to quit smoking? Tried to quit cold turkey 20 times at least, usually can’t get past the first day.