skysight-inc/HackerNews huggingface dataset:
Note that this is about slow compilation, not execution. IMHO if the output also becomes much faster, the tradeoff is reasonable. It would be interesting to know how much runtime performance changed, and in what direction, by not inlining.

On the other hand, the huge difference in compile times suggests there may be a hidden quadratic or higher complexity algorithm somewhere in the code path of the compiler when inlining is performed.
I ran into a similar issue years ago. Our tests, written on macos, were failing on linux, because pdftotext was producing different output.

I traced down the logic, added some debugging print statements, and it magically fixed itself.

Eventually, I figured out the issue that they were comparing floats with == and intel processors have a few extra internal bits that disappear when stored. Macos, which uses floats in its UI layer, defaults to adding -ffloat-store to the compile flags to get around similar issues.

I ended up just adding -ffloat-store to our Linux build of pdftotext. (I briefly thought about fixing the comparisons, but it turned out the code was full of them.)
This is true. I live in a 30,000 person town in rural America that is a popular tourist destination for upper middle class types. Despite the cold winters, there is a surprising amount of homelessness - the city finally set up a camp area because they were concerned with the visibility to the tourists. Apart from a handful of white collar jobs (a small college, a hospital, a couple law offices), everything else is just above minimum wage, meaning even if you aren't homeless, there is limited mobility. Thankfully real estate is still very affordable, but as coastal cities push more people out of the market, even that is changing, as people move inland to find something cheaper.
How to save the amazon rainforest
You realize that with our current entitlement programs that if you don’t work you still “get to live” right? There’s all sorts of safety nets, and many normal people use them.
Very nice tool, I hadn't seen that before thanks!

There should be a service similar to Mozilla's TLS configuration generator[1], but for SSH.

Mozilla does have a wiki page with modern and intermediate SSH configurations[2], but I'm not sure whether the advice is still current, and a configuration generator page would probably be more accessible. I wonder if they would be open to creating one.

[1] https://mozilla.github.io/server-side-tls/ssl-config-generat...

[2] https://wiki.mozilla.org/Security/Guidelines/OpenSSH
The hivemind episode was a great deconstruction of pansexualism and open-ended identity politics.
Bandicam 3.3.1.1191 Crack Plus Keygen Full Free Download
They run full Android with RIM security extensions. See the DTEK line. They’ve outsourced device manufacturing to TCL but are still in the mobile business.
Cultural appropriation of Mexican small shops. Note that I don't really see the issue, the name describes their business well.
I sympathize with the sentiment, but I think your statement could be misread as overly harsh.

I would emphasize that money solves all problems measured in money, but humans care about things not measured in money. So faced with a janitorial job making minimum wage $13/hr or a volunteer gig that can only afford a $3/hr stipend, it lets the person take the job that pays more in ways not necessarily measured in money -- it some evolved enlightened form of capitalism that frees us from the serfdom of capitalism itself or some such aggrandization nonsense.

But we've been dreaming about the cultured and creative paradise that only a life formed solely on the unlocked potential of leisure could afford since the dawn of the industrial age, so shrug Maaaaybe this time is different...
Can you explain to me what this difference is?
Microsoft was on the other side of such a scheme when OS/2 got the ability to run Windows apps. That's when you stopped getting native OS/2 apps, because why write one when the Windows one works on both?
That's because the encampments are not tolerated in NYC.[0]
There's lots of patchwork "solutions": shelters, hotels, housing vouchers, and roaming the subways (as long as they keep moving or don't congregate too many), but not long-term encampments. It's kind of like how spreading unwanted food around on your plate makes it look as though it's been eaten - is indeed weird how it affects the perception.

http://www.nydailynews.com/new-york/bronx-drug-lair-cleaned-...
For India, they have just two areas: Mumbai and Anywhere else. I am living in Gurgaon(near New Delhi) and it is as expensive as Mumbai in terms of renting an apartment. So Mumbai(0.227) and elsewhere(0.103) is not fair. I guess they don't have much data for elsewhere.

I appreciate them being transparent about this. But the calculator suggested salary was too low for me to consider applying :(
Why is it inevitable?
> Also, your form says "site URL" but then complains about an invalid domain because I included the "https" part, which was a bit confusing.

I separated the url scheme and domain name in the "Add website form". I'm planning to update it to have a single url field and handle the various cases : with and without url scheme, figuring out whether a website supports https etc. I left it out of the initial version but I'll update the form to make it user friendly.
This would be preferable to me, which is maintaining some degree of power over my own destiny by being able to build my own economic value.

I wonder why this is not a well received idea?
Or a $3/hour jobs becomes a $1 an hour job because markets are incredibly efficient at pricing in a new, free flow of money.
Not that I agree with everything you’ve said here, but I just wanted to say that I really appreciate this comment and the ensuing thread.

> The solution is a massive increase in our ambition as a species. Here are some real first world problems we could be tackling: …

There must be some way to get people to work on all this without dangling homelessness and starvation constantly over their heads. Can’t we have a basic income to at least take care of the basics, and still motivate people to participate in these projects using some carrots like a) desire to be a part of something bigger than oneself, or even b) consumerism?
>Economics makes no claims about what items, experiences or feelings should be demanded.

You are simply incorrect about this. The author of this piece, Richard Thaler, just won the Nobel Prize in Economics (let me cut the pedants off: yes, I know it's the Nobel Memorial Prize in Economic Sciences) for his decades of work addressing the implicit and explicit assumptions of traditional economic theory, which largely presumed perfectly rational "Homo economicus" actors, as the article notes.

That idea of rationality, and rationality over all other concerns, still holds a lot of sway in economic discussions. You'll see it come up a lot here on HN, for that matter.

You might take a look at Thaler's work before presuming to lecture him on economics.
> It lets the person whose labor is only worth $3/hour take a $3/hour job and still not starve to death.

You'd still know that your labor is worth only $3/hour, and if you're not starving to death it's because you're on this safety net.

How is this feeling "you're serving a purpose" and that "there's value in what you do" as per my parent comment? Again, a job is about much more than the money, and "not starving to death".
Yes, you hit the nail on the head. I was referring to the characters.
Bringing up your own play Store is devilishly hard due to first mover advantage. Every other App Store pales in comparison to Apple’s App Store and Google’s Play Store.
The KeyOne?
I am stopped using privoxy for adblocking few years ago with widespread HTTPS adoption.
Their filters + small number of custom rules provided good protection long before adblockplus.
CRISPR-Gold fixes Duchenne muscular dystrophy mutation in mice
The talk about the belt explains this.

If I remember it right, ADD and MUL take the same time, but when instructions differ in time the compiler is expected to reorder them. If it can't reorder, than yes, it has to wait.
The primary content in this article is a link to a FastCompany article, which actually tries to back up its claims.
If they work at any big enterprise it is either Outlook or Lotus Notes.

The latter will make them love Outlook.
Show HN: How To Think – Discover and share thought processes
Exactly, which is why even with UBI we need reasonable minimum wages.
That's exactly the truth. Well articulated.

The companies came along and gave us things we needed. There are such events in history that would inevitably happen regardless of the person (or people) who started it. People needed electricity. People needed long-range quick communication. People needed places to form groups, physically or not, etc.

Most of the corporations' products were inevitable. Thing is, they are abusing this fact to infest them with a load of stuff we don't want.
From a user experience standpoint: sideloading is just "install this app". Click a link on a website to an APK for Android or APPX for Windows and watch it install. It doesn't get much easier than that. Fewer hurdles and security concerns than installing some random EXE that may be a wrapper for an MSI and needs Administrator rights to your machine for who knows what reason. The install experience for an APPX link is really nice in Windows these days. It's a great user experience.

From a developer standpoint: those "hops" have been your job for decades. Complaining about them says more about whether or not you are good at your job than the platform itself is suitable to applications.

Windows has always encouraged executable signing, and downloading unsigned EXEs from random websites has always been a bad idea. (The SmartScreen warnings for them these days have become appropriately diresome.) Other platforms have signing requirements, too.

Containers have always existed: ZIP, CAB, MSI, etc. If I was forced to write a container by hand-formed scripts, the APPX format is much easier than MSI or most other installer packages for classic Windows desktop: it's a zip file with a pretty easy to read XML manifest.

(With the Desktop Bridge, no application developers have an excuse to use an EXE or MSI installer anymore if they are only supporting Windows 10. If you can build an EXE or MSI, you can build an APPX. Build an APPX.)

There's no special voodoo API calls needed to sideload an app on Windows. Users just double-click an APPX package and magic happens [since the Anniversary Update in November of last year], they get a simple installer dialog. (You can use PowerShell to automate installing APPX packages, but you don't have to. It's an advantage to power users, not voodoo to pass to normal users.)

As for "reproducible"? APPX installs are way more reproducible than EXE/MSI installs. It's a pretty slick system if you bother to look under the hood. It's also rather well documented in that case that you do.

I can't assuage any conspiracy theories about marketing greed, but looking at sideloading from a technical perspective, it certainly isn't "a lot of hops" and "nobody does this" is a matter of perspective; I've got several packages in development that currently are outside of the Windows Store.
Hm perhaps. Without any knowledge or info whatsoever, I'd think that Bitbucket and Github are close for enterprise too just because of how big Github is. And then Bitbucket obviously has the experience and integrations that Atlassian provides to be competitive. Still feels like the edge would go to Github Enterprise in terms of popularity and revenue if I had to pick one.

I'm also partially basing this on Atlassian's public company market cap and revenue. I believe Atlassian does close to $65M a month in revenue (they did $58M/month in the quarter ending in June)[0]. GitHub I believe does around $15M/month in revenue nowadays[1][2]. They both lose some money. I actually believe around the same amount, $4-7M a month. Jira, Confluence, and potentially something else have to take the bulk of Atlassian's earnings.

Gitlab keeps raising money at pretty high valuations so I'm probably underestimating the industry as a whole anyway and missing some info.

0: https://finance.yahoo.com/news/atlassian-announces-fourth-qu...
1: https://medium.com/@moritzplassnig/github-is-doing-much-bett...
2:
Here in the Midwest (MI) people beg for change on every other street corner. It's obvious to us here why things are falling apart politically. Whole cities have collapsed.
it can be nice to have the whole stack type checked, so you know the query is good as you write it. There are a few languages/libraries where you can do this while also writing SQL directly, so you can kind of get the best of both worlds. Like F# sql type providers, where you can get compile time (or editor time) checks of your queries against the DB or a schema.
Only usefull if Privoxy also validates the certificate and aborts the connection if not valid.
Otherwise you might get MITM without you knowing.
They tried that too. The Verge reported in 2013 that Microsoft was paying some developers $100,000 each to port their apps to Windows Mobile. The article hints that was how Pandora & Temple Run ended up on Windows Mobile.

https://www.theverge.com/2013/6/15/4433082/microsoft-paying-...
This is remarkably tone-deaf. I also originally hailed from a small Midwestern town. The lack of available work is not a pretty sight, and suggesting that people should just uproot themselves and move somewhere else is not a solution for a number of reasons (family/friends, lack of money to move in the first place, etc). It's no small wonder that people voted for Trump - even though his promises were pretty obviously full of hot air, the opposition was (and still does) not even attempt to mask their total contempt for 'flyover country'.

You will reap what you sow.
If I recall correctly, Microsoft did intend on having Windows Phone 10 run Android applications (they leaked it early even) but then pulled it back last minute.
In particular, impossibility results do not rule out approximate solutions that are good enough for practical purposes.
Hey HN, I made a simple place to discover and share how to think.

You can see “How to think like…” links for designing, engineering, inventing, generational, political and more.

I’ve been thinking about mental models and thought processes for the past few years. I want a better way to discover thought processes for doing everything. This site is the first step.

Please let me know what you think.
I cannot speak for everyone, but in my experience, it is the sense of efficacy and control. You may feel like you don't have any control over your life, but at least you can rule over those colorful bubbles, and be pretty good at it.
Give it a few more OS releases and Android will be the only one supporting GL.
Github Enterprise has a lot of uptake in larger companies: https://enterprise.github.com/
Rainforest QA co-founder here; We actually now pay percentile of local equivalent, which is fairer if you want to compare apples-to-apples when looking for work without moving. We found that places like LA, with our previous structure, we just couldn't hire - LA actually has a better $ / living cost ratio for developers than SF! Meanwhile in other places, we'd be 95-100% percentile.

Anyway; compensation is really hard to get right and keep everyone happy, you do your best, but haters-gonna-hate.

p.s. also we're not remote only - we have some great SF engineers - but 90% of our eng is remote; we just want the best people regardless of location :)
Not really. The comment I posted it under was very pro-Silicon Valley, claiming regular people just love SV and all the wonderful goodies they bestow upon us.

My comment was responding to that sentiment.
I'm not sure three polls of 1,000 +/- covers it?

From CNN and Huffington Post no less. CNN polls thinks Trump is wrong. There's a shocker!!

I mean - it's kind of like asking if we agree that Trump is not helping.

Someone should poll the Republicans and those who voted for trump. I'm sure that's Trump's intended audience. I would like to see FOX polls for example.
> ...we should limit pay to a multiplier of average company wages...

Won't they just find more loopholes to circumvent these rules? Maybe they take small salaries and get paid in transferrable, no expiration stock options.

It seems like the way to level the playing field is to figure out ways to help small companies, including startups, to compete with big players.
I strangely feel reassured by the post-mortem of this bug:

-It appear genuinely involuntary

-It's a (collective) human mistake not a design flaw

-It was quickly fixed

-Frankly if it's the only noticeable bug linked to the conversion of a huge userbase to a new file system this is actually a huge success
Thanks! =D
Okay, well, I have my MacOS Speech voice set to Katya, the Russian voice. Hearing these compliments in a thick Russian accent is weird. Probably good weird, but weird.
"incentivize app devs". as an early adopter I felt abandoned.

I was all in on windows mobile around v7 and windows8. bought the flagship lumia phone and surface rt tablet. invested the time to develop some basic apps. 6 months later both platforms were basically discontinued with no upgrade path, so I abandoned it too.

if microsoft had just made an enterprise successor to blackberry, instead of trying to make a consumer phone, they probably would have been more successful. once the platform had traction in enterprise, maybe they could of made the consumer jump.
We discuss exactly this architecture in the talk we gave back in 2014. See here for the part where we discuss it: https://youtu.be/lrGbK6fE7bI?t=16m31s

Basically we 100% agree with you that an authentication service should do this job. The HSM is extra credit. Although it does help in cases where the auth service's DB is leaked through some other means (e.g. backups).

I will say that I'd depart with you on the return value of that service. It shouldn't be a bool. It's better to return a token that downstream services can use to independently verify that the authentication service verified the user. Its better for your infrastructure if you aren't passing around direct user IDs but rather a cryptographically signed, short lived token that is only valid for the life of a specific request.
A major people's rebellion (started for all practical purposes mostly with pitchforks and torches) against the tyranny and oppression of the wealthy noble-class in far-off lands happened in 1776 or somewhere around then...

couldn't help but notice the irony of using the 1700's in the above example.
Is it truly ironic? Most 'social reject' subcultures trend towards their own styles of conformity and in/out group determination, which can be as harsh or harsher than that of the mainstream. Should it really come as a surprise that nerd culture has taken the same path? Just consider anti-dress code, 'mandatory' code marathons, etc.
Nice response. Definitely agree. Cool that you know first hand that other industries are just as bad. Which isn't surprising.

If you ever want to chat or network, my email is in my profile, hit me up!
>ideas that seem dumb and ideas that are dumb.

The first makes money, the second doesn't. :)
I downvoted you, because your comment, as it currently stands, is not at all insightful. However, I also wanted to reply, in case you care to explain your actual criticism.
Amazon does have its own store because it wants the app profits for themselves, however they do have shopping, kindle, prime and so on apps in the Play Store[1].

I suppose that Play Store has the same rules as the Apple App store. That is, you can have your own checkout and payment system as long as you sell things that are not for content that you consume in the application. This is why Uber and Amazon and other shopping apps do not have to share the profits, but for example Audible does not sell books through their iOS app and microsoft actually pays 30% to apple (now probably 15) for any Office subscription people get when getting it from the app.

[1]: https://play.google.com/store/apps/details?id=com.amazon.mSh...
Yeah, I absolutly agree with you there. There’s no doubt in my mind that this is valuable. I’ve had plenty of moments where the brain->finger->keyboard connection just fails under the pressure of a live demo.
Building Browser Extensions at Scale
Both articles says they've know about it for decades, but both articles also explain what is new: That's he appears to have obtained photographic evidence of the ion movements that forms the honeycomb and recorded the heat generated.
Is hirame fluke, flounder, or halibut?
Because the OS doesn’t matter nearly as much as the apps running on that OS, and Google only allows licensed OEMs to preload Google apps onto their devices (for a fee). Also, how strange would it be for Microsoft to pay Google billions of dollars for them to use their App Store? That would not only be them conceding that they couldn’t win on mobile, but that would also reduce them to yet another Android Phone manufacturer that has to spend tens of millions of dollars on low margin devices that won’t sell.

Also, Windows Phone was an amazing OS in its own right but failed largely because they couldn’t solve apps. It is impossibly hard to compete against Apple or Samsung in this space, especially when the OEMs didn’t want to play ball.

(Samsung, HTC and LG made a few Windows phones that they didn’t invest a lot of time on. They were most likely an expensive relationship maintenance activity to retain a partnership with MS. I believe this happened because MS imposed really strict guidelines for their OS experience right out the gate that didn’t really benefit anyone but Microsoft (OEMs make money on preinstalled apps, for example; that wasn’t allowed.) It was much easier for them to just pump more money on making great Android devices than trying to make Windows Phone great again)
You're presenting everything as ideal case. $12k a year means $1k a month to live. You'll be buying lots of cheap carrots and potatoes and rice because that's all you'll have money for. You won't have a choice. Go break down the budget at $1k a month. You'll find that people on government welfare often already live better than that.

https://www.washingtonpost.com/news/fact-checker/wp/2014/12/...

...earning $10,000 a year (which was about half the federal poverty level that year)...

The state with the highest total value of welfare benefits was Hawaii, at $49,175. The lowest was Mississippi, at $16,984. Welfare packages in only 10 states, plus Washington, D.C., exceeded Grothman’s threshold of $35,000.

Note, that's an article showing that a representative was exaggerating how much welfare recipients receive; those are the numbers refuting his claim.
That paper is so bad, it's not even wrong. It's just clever word-trickery by someone who is quite skilled in writing in an authoritative and scholarly tone.

He does have the courtesy to recognize that his thinking goes against the scientific method:

"While evidentiary approaches are often considered to
reflect adherence to the scientific method in its purest
form"

But then he just declares that his principle is superior to the scientific method:

"In the case of ruin, by the time evidence comes it will by definition be too late to avoid it."

He knows nothing about biology or argiculture:

"The ecological implications of releasing modified organisms into the wild are not tested empirically before release."

(In reality, crop plants don't survive in the wild even if you release them. No more than farm animals would.)

But then in section 12.8 he goes on to explain why he actually knows better than people who actually have domain expertise in the relevant sciences. It is a crafty tactic: He almost manages to convince you that you shouldn't listen to experts, and then he cites that there is a historical track record of experts having been wrong in their subject domains. And that you should listen to outsiders like him.