skysight-inc/HackerNews huggingface dataset:
> It is the hybrid open source library / closed source app that causes problems like this.

There can exist good reasons to deliver the application as binary even though it is open-source.

The difference rather is: Microsoft cares about binary compatibility while the developers of userland libraries on GNU/Linux do not.
It's quite obvious what happened there, but it's not necessary bad.
Most languages today come with a runtime. That makes it hard to interoperate with other languages/environments. To avoid this, a new programming language should either have no runtime (or a very minimal one), or be very explicit about which features it expects from its runtime and allow the runtime to be swapped out by something else (we might see something like that in the WASM sphere).

Furthermore, I believe we'll start seeing an increase in tooling around languages, and a focus on reducing iteration latency. Traditionally, REPLs/live editing have been mostly associated with higher level languages, but there's no reason that those things could not be applied to low level languages as well.

Finally, while I think that there will be always be room for both simpler and complex languages, the market for simple languages is somewhat underserved right now, so we'll start seeing more of those in the nearby future.

Disclosure: I'm the author of Muon, which is a new programming language that tries to embody these principles: https://github.com/nickmqb/muon
See also discussion from 4 months ago: https://news.ycombinator.com/item?id=18753358 (128 comments)

And from 2 years ago: https://news.ycombinator.com/item?id=14041367 (131 comments)
You would say that though wouldn't you?
How Netflix Uses Python
Except that Snaps and Flatpack are over-engineered inflexible garbage compared to how this is handled in sane environments. Flatpack can't even handle the concept of installing to different media without building a brand new repository on it FFS (I don't know if this is true of Snap because it is far too Canonical-centric for my tastes). There's no reason it has to be like this.

Even AppImage is slightly over-engineered in my opinion, but otherwise the only real failing of it is that since there's no standard for ELF embedded icons (wtf is wrong with UNIX devs!?) it's a shit-show to get them to show up as anything other than a generic one.

This isn't hard, Linux people. Just standardize on a set of core libraries and stop breaking ABI outside of major versions, then you'll magically have this thing we call a "platform" upon which applications can run without being recompiled.
SF is indeed one of the best places in the US for walking. And yet Munich still has like 5x the walking mode share. That's how huge the gap is with walkability between the two countries. Even the best US areas are chump change in comparison.

> Walking in general sucks in my area if you want to talk about being practical.

Right, and this is true nearly everywhere in the US. But it doesn't have to be. I see towns of a few thousand in Germany that are much more walkable than most US cities 100x their size.

> I was just saying you can walk for the sake of walking just about anywhere if you really wanted to.

For sure. People won't, though.
I hear that (I'm in Brooklyn), but there have also been cases where something happened nearby that would have changed my route (if I was about to go somewhere).

Or at work, there are alerts about things happening in Grand Central Station, which would also change my plans (if it happened when I was about to leave).

I guess it's never actually caused me to change plans, but I still think it's pretty valuable.

Actually, I did notify relatives when there was a dude with a gun walking around their neighborhood. It's really astounding how much craziness can happen right under your nose.
> Yes and no. It's a different mindset. In many cases Linux can run CLI software from the 1960s just fine but the desktop moves fast and breaks things often.

Serious question to all the GNU/Linux hackers: why can't we standardize the desktop on GNU/Linux similarly?
Only game where I have 100% achievements.
Currently working my way through and optimising 7 billion humans.
Weird. Apparently they decided to (ab)use CSS viewport units everywhere just to jump on the cool kids bandwagon, completely breaking browser zoom functionality. This is not what viewport units are for. The site is also nearly illegible at 610px browser width because of it.
Gambling on blockchain: Is it working?
The Legend of Prince's Special Custom-Font Symbol Floppy Disks
Fordlandia – the failure of Henry Ford's utopian city in the Amazon (2016)
Why would you assume I'm "grasping" for anything, or that I'm defending Assange? Questioning the official story is not equivalent to being a fan.

I just realize Assange is a high-value target for political and legal attacks (including false allegations), so I think people who unquestioningly believe what they hear about him from official sources are naive. Haven't we all seen enough to know that governments and the media don't always tell the truth?

And when Sweden cracked down on The Pirate Bay we saw that the Swedish government is not immune to pressure from Washington.

All I'm saying is: wait for conclusive proof before leaping to conclusions.
Eh, macOS breaks old apps like it makes Apple money.
If you don't want to see ads, sure maybe use AdBlock or PiHole, but why block the company?

Blocking the company stops the tweet appearing everywhere I see tweets. That's on my home computer, laptop, Chromebook, office computer, my phone, etc. It continues to block the ads from that company if/when Twitter work out ways around ad-blockers. And it makes me feel like I'm proactively looking after my account.

I use ad blockers as well.

are you offended that the company spent money on a promoted tweet?

I just find that Twitter promotes the same tweets over and over again, so if you don't block them it gets very repetitive. If I was actually offended I'd reply first so they had to pay for an engagement as well as the promotion.
I think I've met your doppelgänger, but on the east coast. I won't mention his successful business, but I know he spent at least $1.4MM trying to re-create Adobe Flash... for Android... in 2015.
I'm part of 'the public' and I also understand it's a complex investigation. They have nothing to say because the investigation is ongoing. Full stop.
I'd venture to say that breaking UI paradigms shouldn't be taken lightly. Your application is not special to me, the user. I don't want to have to learn how to use the interface of dozens of different applications because they all thought they were special snowflakes and could break established paradigms.
If Newsweek considers this an important story, why not assign it to someone who's spent decades cultivating Pentagon sources, etc.?
The frame of the article is that Ford, a dashing socialist in disguise, woke up and decided one day that all would be well and good in the world if workers were paid $5/hr.

That isn't going to be what happened. He would have thought about it carefully and moved deliberately because he thought it would benefit his business.

I'll draw an analogue with, say, Google and their 20% time back in the day. It might be quirky and costly to the company (losing 20% of your workers productivity!!) - but it isn't happening because the bosses are just lovely people. It happens because the boss thinks that there might be a payoff. It is circumstance-specific whether such bold plays work out.

I'll reiterate what some others are saying; capitalism is all about allowing selfish motivations to power great outcomes. The moral people tend to be the wizened monks sitting on mountains rather than the egos that power the machinery of society. Something external to the Ford company would have driven the rise in wages, and that something was likely to be competition or economic opportunity.
The only reason there are so many distros is because of how ridiculously complicated it is to build a functional Linux Desktop from the component software. If Linux were a more stable platform, you wouldn't need distros (or package managers for that matter).
No it's not, e.g. with b2b where you have to validate VAT IDs - but, it's far away from the nightmare of the US.
Middle-school tier politics, I like that.
Show HN: Your Life in Weeks – Short
I'd like to see tests as a first class concept.

Every class / any construct gets a test stub. The compiler collects information during debugging on test data and how the elements of the applications are connected and expands tests based on this information.
Hi I wrote this.

The numbers for active funds differ depending on the kind of fund we're talking about. For the big mutual fund complexes it's actually pretty similar to passive funds (see here https://www.fundvotes.com/). To give a bit of context someone like Fidelity International [where I used to work] is at ~70% (https://www.fidelity.co.uk/voting-record/), which is about as low as i've seen.

The point isn't that passive funds are uniquely bad, because they aren't, but it matters more because of how big they have become.
Why React Native Is the Future of Mobile Development
There was (is?) a WoG modding site that contained a lot of new levels.
Apps are always the most secure when they can't run at all because of ABI changes in their dependencies.
CLI tool to generate tf and tfstate files from existing infrastructure
Vanguard just cut fees days ago: https://www.etf.com/sections/daily-etf-watch/21-vanguard-etf...
1) this is a lot more uncommon than people seem to suggest. Note from this article, they found -288- docs. In a country with a little over 1,000,000 physicians.

2) the real problem is the legislation congress pushed through barring Medicare from negotiating drug prices. “Many of those sales are driven by Medicare reimbursements. A CNN investigation last year found that Medicare spending on Acthar had risen dramatically -- more than tenfold over six years -- to some $2 billion.” the article went ahead and glossed right over it, but if Medicare is your prime payer and can actually push back on price jumps, -this doesn’t happen-.
>you can't use an ROC curve, sensitivity, or specificity. You need to use precision and recall and make a PR curve

But sensitivity and recall are the same thing...
I've never used ligatures like this, and I have no horse in this race, but I don't find these arguments compelling.

1. By this reasoning, Unicode contradicts itself. There's lots of codepoints that I can't visually distinguish from one another, even when printed without ligatures. If the quality of visual uniqueness is important, better stick to printable ASCII.

2. Every syntax-highlighter I've ever used, for any language more complex than a Lisp, has been wrong, occasionally. Every IDE "find text" feature finds useless results, occasionally, from lack of context, too. Again, if perfection is your threshold for use, you're going to have to throw out half your editor.

If you want to go all Marie Kondo on your toolchain (like Chuck Moore has been doing for decades), that's neat, but that doesn't sound like what he's advocating here.

> If you don’t believe me, try it for 10 or 15 years.

Every time a programmer tells me this, and I ask around, I find that the population is split. Seriously, you don't believe me that emacs is 1000 times better than vi? Try it for a few years.
Qubes OS Accepted into 2019 Google Season of Docs
That holds up even if you do have a degree. You can save money on cost of living regardless of credentials.
Blood Type and Health
It's unfair that Tesla would get sued for every death, but wouldn't get a comparable reward for every death it prevented.
Reverse engineering the WiFi wasn’t a problem, it’s the JavaScript interpreter they’re struggling with.
Your nick sounds familiar. "richtea" I'd say I remember but no idea from where.

Yeah I'm sorry that my comment from late 2014 gave that false impression that I said GMP was written in C. What I meant was that it was, when I did the testing, slightly faster to call GMP from C than from Haskell, Clojure, Java. I remember I tried all these back then and calling GMP for C was a bit more efficient. Now I know there are now ways to call libs like this from Java without paying the old foreign function call penalty: but I didn't know about that in 2014. So I called GMP from C because it was faster. Out of memory I'd have said GMP was C with inline assembly but I may be wrong ; )
I actually believe the Vanguard story puts that fund in a positive light - they actively work to shield their investors from taxes, in a legal way. Sounds like a great deal for the customers.
I really wish they (PopCap) did the same with Plants vs. Zombies 1.
As a white-collar professional and a software developer, what's something that we can do to lessen our effect on this phenomenon? I don't current live in a large city, but I've considered moving to one if I need to find work in the future. I've been lucky to work remote for most of my career, so living in a metro area with fewer tech jobs hasn't been an issue. However, if I were to move to one of the big tech cities, obviously I would be contributing to the pricing problems that already exist.
> If paying for exclusives is bad what viable alternative strategy should Epic be using to get users to their store?

Offering the games DRM-free (the audience that GOG is aiming - though I am really concerned about what GOG is currently doing with GOG Galaxy and cloud synchronisation).
I've yet to see actual cookie consent banners on a meaningful scale. So far, cookie notices have been rolled out, so you'll get a sentence or two and an OK button. There's usually no option to deny, and even those that do add it, don't do so in a way that matters: if you click No, cookies for analytics, ads etc have already been set.

Then there's this whole topic of third party cookies. Do you only need to inform & gather consent for cookies you set, or also those that services set that you embed in your site?
People have died in cars without autopilot. So what do you suggest we do with regular cars?
That's a good point, and also speaks to the futility of trying to define wealth in dollar terms, even when adjusting for inflation. An inflation-adjusted dollar in 2019 buys more than an inflation-adjusted dollar in 2000, even (iPhones alone!)
A user has a bone to pick/an incentive to make this point, which normally leads to bad submissions. However, in this case it is a legitimate issue to be discussed.
The sentences make so many gramatical errors it's difficult to figure out what many of the options even mean.
You should not directly use structs for data serialization. If you end up having to support a big endian platform, your structure orders will change, not to mention potential packing issues as you said.

https://commandcenter.blogspot.com/2012/04/byte-order-fallac...
It is perfectly OK to only code at work, you can have a life too
Poul Anderson's The Word to Space is a 1960 novelette about missionarism from an alien planet.
Worker-Interval: an npm package to fix setInterval inactive tabs problem
Most of the modern browsers (Chrome, Firefox and IE), intervals are clamped to fire no more often than once per second in inactive tabs.

For that reason, I have implemented a library to fix throttling on timers which is a setInterval and clearInterval implementation with using Web-Workers to keep up and running on inactive tabs for Chrome, Firefox and IE

Check it out https://www.npmjs.com/package/worker-interval
Robert has been doing what I knew could be done with mobile gaming for many years now: http://www.nimianlegends.com

I don't know if he's picked up more people or still solo, but Brightridge is a beautiful open world with much to explore. While everyone else was making candy crush and Mario knockoffs, he was building that.

I even played the likes of Infinity Blade and it felt... underwhelming.

BrightRidge really leveraged the technology available.
I think this rivalry should continue; playfully acknowledge what everyone observes to be true.

Sir Tim said cool urls never die; GitLab, your turn! https://hub.gitlab.com -- make it happen!

Edit: Your use-case; me. I migrated to your platform and, as an autodidact, would greatly appreciate a native resource of similar (IMproved) quality. Thank you.
The driver has only been not around to testify three times in the history of Tesla, and only once since 2016 (despite increasing capabilities and far more cars on the road). The instance here is the one time. [1]

Regressions undoubtedly happen, but clearly in the vast, vast majority of cases, no deaths are involved. It's not "the problem," it's "the exception."

[1] https://en.wikipedia.org/wiki/List_of_self-driving_car_fatal...
I’m saying Americans blame the west, not necessarily that Americans blame America. America had very little to do in the subcontinent, for example.

As to it being patronizing. Speaking for myself—I think if you can’t blame people for the state of their own country, you’re taking agency away from those people. The British did lots of bad things in the subcontinent and looted it. (They also left some really good values and ideas and institutions.) But that ended 70 years ago. In that same time period, South Korea went from being nearly as poor, and far more war torn, to being a developed nation. It’s not the absence of interference from the west that did that, it’s the industry and virtue of the Korean people. Likewise, to the extent Bangladesh hasn’t grown as fast as it should (and to be fair, things have gotten better at least on the economic side in the last decade), who is to blame? I think it’s patronizing to continue to blame the west. Maybe blame the fact that Bangladeshis supported a military dictator for President, supported dismantling secularism, invited fundamentalism in from the Middle East, etc. Whose fault is it? Maybe it’s the fault of the clerks in the Bangladesh Supreme Court that demand bribes to quickly your filings quickly. If we credit Koreans for the development of their country, Bangladeshis must get their fair share of blame for what is happening in their own country.
I was speaking of the suggestion that it's a normal, accepted practice. If people thought it was, then they might unfairly assume or suspect of it of many salespeople who do not do that.
The best book on the V-2 is still Pynchon's Gravitys Rainbow.
Why does this TC article need to mention he was an Apple engineer? Just trying to fill space?
What are you arguing? That wages haven't risen since?
Recently uninstalled Reddit on my mobile and ipad. Stopped watching netflix before going to sleep. Stopped listening to podcasts, youtube or music while driving. Started wearing a watch to avoid opening my phone to check the time, like 600 times an hour.

Its been extremely difficult but doable. Now i know what withdrawal feels like.
This is actually a really interesting point. In some ways even moderatly poor people in a Western country are better of than the Caesars of Ancient Rome, especially the availability of medical care is something I would never want to trade. In other ways even the richest and most powerful people today will never be able to have comparable power, in terms of political and cultural influence.
It would be an interesting excercise to come up with a definition of wealth that somehow accounts for this.
In an airplane, autopilot still requires the pilot to pay attention.
Apple Cracks Down On Offerwall Ads
Well, for the speech detection part, I think, there are some projects that look promising.

I recently found https://github.com/gooofy/zamia-speech, which works for english and german. German is pretty bad atm, but english should work fine.

Nice part: You only have to spin up a docker container and a python script and can perform offline speech to text :-) Microphone input is also supported.
We need some type of Structured Query Language, call it SEQUEL, or maybe abbreviated SQL for short. /s

Jokes aside, maybe a LISP-like Sentence Processing Language might be the future of this type of HCI.
There is an argument that you should absolutely be optimising for day 1. One of your biggest advantages as a startup is agility. Until you've hit upon product/market fit, you want to choose tools that enable you to iterate fast.
RIP, Anki: Yet Another Home Robotics Company Powers Down
If all systems are interconnected and transfer data between them, then an anomalous reading could get carried through like a virus...
Promoted tweets are generally annoying, I can't speak for others but it's just slightly satisfying to tell the advertiser to eff off for breaking my reading flow. I literally don't care that the company is trying to sell me stuff, it's a company, why should I? I follow people, companies and orgs that I'm interested in, and Twitter suggests similar and I often take them up on the suggestions. Those users will advertise if they're selling things in tweets, I don't need Twitter spamming me with adverts as well.
A side note to this is the flak the Indian army got this week for proclaiming they found evidence of a Yeti in the discovery of giant tracks through the mountain snow.

https://mobile.twitter.com/adgpi/status/1122911748829270016

Just to add that the stigma surrounding paranormal occurrences is not universal.

Unless I'm missing some context here
Our agile process has complete buy in from developers.

Yet the product is markedly inferior to the same product we created with fewer developers in a shorter period of time, while also creating the backend services, right before we created this product, when we were not following ‘agile’.

Because the current management approved Agile is just a bunch of rules that are enforced upon us. The previous process was basically an ad god process we had built up using best practices, adapted based on our own experiences with the unique needs of our team. In a sense, we were far more agile when we were not doing Agile.
Randall Carlson talks about the "Holy Grail" the actual Holy Grail..... hmmm...
search is complex, but google spend well over a decade building infrastructure to enable search to scale without massive people count. it's a modest number of very productive people.
Here's the thing. Whose trade-offs are we talking about?
Why should I not get involved if I understand those trade-offs? Everyone can always claim that there are trade-offs I don't understand about the great injustices of the world (hunger despite plenty food, magnitudes of inequality for equal amounts of work), why should I believe that?

Sure, I'll get someone from the other side of the bell curve. But I also saved a lot of shareholder value while doing that, and I am skeptical I will not win out.
Systemic issues require systemic solutions. The only thing an individual can do is advocate and vote. Even that might not be enough.

https://en.wikipedia.org/wiki/Collective_action_problem
My question might sound harsh, but did you actually read the paper ? Your comments seem a bit off regarding the actual content (not just the headline)
>> Mr. Wardrip, Mr. Fee and Ms. Nelson define a “good job” in simple terms: It has to pay more than the national median wage, $37,690 in 2017, adjusted for the cost of living in the area.

I'm not usually one to be pedantic, but it seems like there's many MANY "terrible jobs" that pay $37k or more. I assume they had to keep it simple for their definition, and much of what makes a job actually good is subjective, but I was hoping this would have a little more nuance. It seems obvious to say pay is only part of what makes a good job good.
Why does the early-retirement movement have so many haters?
Rather than virtual 3D, why not real, physical 3D? https://dynamicland.org/
One man's Junkware is another's charming indie. GOG is a curated store and, among others, initially denied Zachtronics game Opus Magnum. I personally appreciate the fact that Steam and Itch don't curate.
Yeah but then you can also make use of the benefit your degree has created for you (and because of what you paid for it).