skysight-inc/HackerNews huggingface dataset:
Conan 1.8: Plugins system, SVN support for SCM, recipe conventions and much more
Mike, I did not realize you moved. We should meet up one of these days.

-Ty
> The kerning is too damn small, and so are the vote arrows. Why is a forum, whose purpose is to be read, so difficult to read at length?

Suppose HN had this simple feature: an editable field associated with your account where you could drop in a piece of CSS. When you're logged in, HN spits out that piece of CSS into the web page, just for you.
Give TakeShape a try https://www.takeshape.io/.

I'm one of the Co-founders. We built TakeShape to be a more end to end static site CMS. TakeShape has a GraphQL API and Static Site generator that uses nunjucks for templating. You could also just as easily only use the GraphQL API with React or GatsbyJS's new native 3rd party API support.

TakeShape has built-in integration with s3, GCS, FTP and Netlify.

TakeShape comes after 7 years of running a design agency and trying to balance the best of many different styles of CMS and site creation approaches.
This sounds like a great plot device in a sci-fi or spy novel. What other (human livable) environments will certain computer clocks not work in?
Well, Amazon had a very deliberate policy of keeping this stuff secret, and went to some lengths to keep it that way.

I agree it's hardly a death-knell for them, it's more of a hiccup, but they didn't want this to happen.
Build a database of possible interested parties in your neighborough and cold call them to get their view and make a pitch... if enough interest arises, build an mvp and call again for a follow-on in person with your mvp and a demo.
Yeah, it's neat how roots mostly just bring in phosphates, nitrates, and water. Incidentally, carnivorous plants only get their phosphates and nitrates from whatever they trap. All of the actual carbon in all plants come from the air or from dissolved CO2 in the water.
And if you boot all your redundant servers at the same time, they're all going to go down pretty close to the same time as well.
For those looking for a modern take on improving on the CSV format, I'd recommend Frictionless Data's Datapackage specification[1] which basically consists of a json file of metadata that accompanies a CSV file that describes column types, versions, sources, and how to validate correctness of the CSV's data. This allows for quite a lot of tooling and workflow improvements to CSV files without mucking with the CSV itself

Another hack to improve CSV workflows is OCHA's HXL[2] that is used by humanitarian organizations. Basically adding a row of hashtags in addition to column names, which is surprisingly useful considering the ease of adding these to a file.

[1] https://frictionlessdata.io/docs/tabular-data-package/
[2] http://hxlstandard.org/
The scale was unclear, the problem wasn't.
...and then contaminate them with residues of your cultural anti-social meta-algorithms, shifting them towards resembling the environment you escaped, as some things "were just easier".
It's more complicated than that these days. Rather than HLT, you call MWAIT with an argument that corresponds to the C state that you want to enter - the OS has a better idea than the CPU of how long it's going to be asleep (basically what this article is about), so it can tell the CPU to enter a deeper state. The CPU may make an executive decision based on its own needs to enter a different state (potentially even a deeper one), but it's largely still up to the OS to choose rather than the CPU entering progressively deeper states.
Conan, the C / C++ Package Manager for Developers
First thought was a mental picture of multiple Michael Boltons.
>I don't see how that solves anything, you are just defining a new limit to be broken, which would occur when the timer resolution is next increased if not in practice.

I think that having some uniformity in a zoo of rolloverable values will make life easier to people who don't read the language spec meticulously to the letter.

And yes, by any extend of human imagination, no programming language can justify implemention of a plain periodic timer through (oldTime - nowTime) % interval.

A timer should be a timer, and modern opetating sysyems provide developers with a whole arsenal of high level timer abstractions just for those people to not to write their own hacks.
In what part of Atlanta is Square’s office?
This is something I learned recently, but some people who get lucky and find a good manager will just follow them around for a while. At least at Amazon, having a great manager is the most critical external component of having a sustainable job.
Someone ELI5 this if you please. I got the same results at first and second glance.
Seems similar to this beauty: https://github.com/nodejs/node/issues/12115
Ask HN: Is this the beginning of the 'Greater Recession'?
So we are currently seeing a severe market downturn over the past few weeks, China/Eastern markets have been taking a severe beating over the last year. We've also seen the collapse of the bitcoin/coin markets.

I'm wondering if people are worried that this could turn into a generalized global market collapse like 2008 (but this time worse!), and if so, what the solution will be to prevent it being as bad as 2008?
The kernel subsystem that handles this is called cpuidle: https://lwn.net/Articles/384146/ . It has two different governors, ladder (which chooses an idle state adjacent to the existing state) and menu (which can choose any idle state)
Python Parallelism in one line
It's not really such a dire ("it's fucked") situation, or desperate prescription.

The (Keynesian) idea is that close to the zero rate boundary, you have a "multiplier" > 1, so that fiscal stimulus leads to even larger GDP growth (thus, it partially finances itself). Furthermore, this works best when people spend, not save said stimulus, and it is uncontroversial that poor (ie most) people have a higher propensity to spend than the super rich (which are main beneficiary of QE).

So, it should be an effective (and relatively orthodox, unless you consider standard Keynes totally off-limit) measure.

EDIT for clarity.
It's a great article. But, I'm always surprised to see people are surprised by this: "That conversation made me realize that I’m not Google. I provide a service to Google in exchange for money." And it's doubly surprising when highly educated/smart people don't understand this.

I think there's something fundamentally flawed about our education system that isn't teaching or preparing people for the real world. I think every child should grow up with a basic understand of economics and how our economy works.

here's some advice about doing an indie business:
When you build your own software business: the rewards are not proportional to how much effort you put in. You may put relatively little and get a huge reward or may work day and night for years with 0 revenue.
The US was always diverse though. Just maybe not so much culturally.

I mean, sure, everyone that a given person was likely to see spoke english, ate chicken, and went to some form of Christian church on Sunday. BUT, some of the people were white, some were native american, some were black, down in Texas area you even had hispanics. So the US was pretty diverse. Unless we're not counting racial diversity?
The majority of people in a situation where they need this are not going to be searching for “what are my rights in situation x” they are going to be searching for “how do I sue” the end result is the same either way, so the app might as well chose effective marketing instead of idealistic fancies.
Ask HN: What is the best antivirus app on android you recommend?
Anecdotally I’ve seen a massive, like 10x, increase in robocalls the last few months.
The reason astronauts are trained so much is so that they know what to do in case of equipment malfunction. So, yes, they all go into launches hoping that everything will work, but being ready when it doesn't.
Protobuffers Are Wrong
This has more to do with the success of Cultural Marxists in there takeover of colleges than anything done by the GOP.
This particular video is brilliant. I laughed when he said, "Last night, they were in Paris. Tonight, they're at the Shed."
Most Americans want to punish people when they harm the public good, but some cultures (especially former Communist countries) punish people that help the public good for some reason. There's more speculation on why that is in the comments, but as always be careful reading those.
All of that was a good reason to bail out the banks, but not a reason to bail them out and then not break them up into the smaller banks that they had been, not so many years before. The banking industry had just gone through a long series of mergers. That the banks were "too big to fail" was a reason for the bailout, but also a reason to break them up again; only one of these was actually done.
Past Discussion: https://news.ycombinator.com/item?id=18188519
>I think it would take ten dedicated developers ... if they would agree on common goals and focus on those

Well, then it will never happen :D
I suspect sexual selection is partially to blame for this behavior subliminally. People who are "better" are a threat to finding good mates and a source of envy and thus despised.
Show HN: Toasted – How gender-specific is the tone of your writing?
Hm I thought that conclusion was interesting, they should try this in any US ghetto then, instead of just Boston for their check-the-box US representation.

I think it would have similar outcomes as the Ostblock countries, and less similarities with "The West and its strong rule of law"
Abrams lit up Iraqi T-72s recently. Absolute air superiority isn't a thing in a real war, even for the US. ATGMs will lose their deterrence factor if APS systems end up working as advertised, so tanks will regain their relevance.

Also, tanks support infantry in cities. When properly utilized, they don't end up on fire like T-80s in Grozny. Again, during the Iraq war, marines were supported by tanks in cities.
1: Open your bittorrent client.

2: Select File>New, or "Create new torrent", or whatever.

3: Pick the desired source file.

4: Create the torrent (and open it and make sure the source file is in the destination folder if your client didn't do that on it's own (you want "download finished, seeding to 0 peers")).

5: Right click>copy magnet link, then paste into whereever.

6: Other person downloads the file just like with any other magnet link.

It's obnoxiously unergonomic and rather slow (especially if your clients have to track down each other's IP addresses via DHT), but it's not actually hard.
Started reading the article... and realized that it was about my favorite BBQ spot in my own hometown! Hope that they can find a way to continue operation.
In game-theory experiments, you can be selfish or altruistic. If being selfish wins, people act selfish. If you add a way to punish players, the altruistic punish the selfish, then people stop playing selfishly.

OR SO IT WOULD SEEM. In some cultures, the selfish punish the altruistic! This goes against expectations and is counter-productive. The author then explains, based on their experience in a formerly-communist state, why people punish the altruistic. TLDR because the altruistic government was horrible, and stealing from the commons was the right thing to do by your family.
WhatsApp was originally XMPP, and may still be some hacked up version of it.

There are many (open-source) solutions for building your own secure messaging system, XMPP and others.

I'm happily running (I should also disclose: developing) my own server and talking with friends and family who use e.g. Conversations as an alternative to WhatsApp.
> "think of the children"

Well, that trope usually applies to children doing themselves harm. I do not worry overly about children harming themselves in the current environment. I worry about them harming me.
Or enough differentiation and/or other enticing reasons to join the network.

The table stakes are another reason why this endeavour won't happen as a small effort.
What's wrong with feudalism as you described it?
> subpoena all communications

I was wondering about the same issue, but now I'm curious if this could be the solution. With no privilege, is there any requirement to store data? If not, can the app handle anything subpoena-worthy locally and without logs, then just phone home for something like "give me a Tenessee housing court non-return of security deposit filing with the following data filled in"?

For that matter, what is the subpoena-worthy content? It looks like the major use case here is to provide information which would be immediately public in court anyway. If you're submitting photos of your parking job and saying "was I parked legally?", then yeah, that could show up on a subpoena. But if you're just saying "I have a ticket I think was illegal, which court do I fight it in using what form?", I don't see any risk.
A recession is inevitable if one looks at the state of average people and certain economic facts. Eventually a domino will fall.

1. Consumer debt is at an all time high.
2. Consumer savings rates are lower than the mid 2000's and ~35% of adults could not handle a $400 emergency.
3. Inflation is eating already low wage growth.
4. Soaring rental prices for homes
5. High home prices
6. business consolidation and Ch. 11's are up 63%

Sources:
https://www.americanbanker.com/news/consumer-debt-is-at-an-a...

https://www.businessinsider.com/rental-prices-are-soaring-ar...

https://www.businessinsider.com/chapter-11-bankruptcies-are-...
Luna Display – Turn your iPad into a second display
How is it illegal to charge?
In the Northeast, I would recommend boxwoods, I have 4 and they are super low maintenance.

I have a large variety of rose bushes, but they require a ton of work.
It's politics.

The SLS is not about space. It's been referred to as the Senate Launch System for years now and that's very accurate. It started back in 2010 and still isn't going up anytime soon. For comparison the first time we sent anything into orbit (a probe) was 1958. The first time we put a man in orbit was 1961. In 1962 Kennedy would give his famous space speech. In 1968 we sent a man around the moon. In 1969 we put a man on the moon. Compare the timelines and it's simply pathetic.

But what the SLS does provide is an immense number of jobs, votes, and support for the congressmen that keep it funded.

The last chief of NASA, Charles Bolden, was the person you want on paper. A decorated and high ranking military officer who was an astronaut with a STEM education. What he was not was a political player, and I think NASA has suffered under him. The person that has replaced him is, at a glance, is the exact opposite of who you want. Jim Bridenstine is an MBA, career politician, and has no technical background whatsoever. But he does have a genuine interest in space which he has worked to support for years, and he is, for better or for worse, a political player.

And I have hopes and expectations that he will change the direction of NASA into the far more logical direction that you, and just about everybody, sees would be more productive. And I think we're already seeing this. Recently NASA released a scathing report against the SLS which said, without mincing many words, that they're not going anywhere anytime soon if they have to rely on the SLS. The lengthy report is here [1], here [2] is a random media report on it to give some sort of cliff notes. This is the sort of stuff that Bolden, for whatever reason, did not have the capability or will to push through. That report didn't say anything that everybody didn't already know, but actually stating those things was speaking what must not be spoken - and is now something that demands action.

[1] - https://oig.nasa.gov/docs/IG-19-001.pdf

[2] - https://www.extremetech.com/extreme/278656-nasa-report-blame...
It's almost as if people don't understand uncertainty.

Just because economists are not EXACTLY right about everything, does not mean they are ALWAYS wrong...

Think about all the possible scenarios that could have happened in 2008, and think about how closely economists -- on average -- were to that. They're actually ASTOUNDINGLY accurate. But just because they're not completely accurate, for some reason so many people think they have 0 value.
Hi, F5Bot author here. I'm working on a premium version, and a couple features are already available through Patreon. It has just been a low priority. If you have ideas for any premium features you would like to see, please feel free to drop me an email sometime (just hit reply on any alert you get).
Ex-Google SWE L5 (Senior) - Left in 2014 after almost 9 years spanning from my late 20's to mid 30's.
I really can't complain, and would easily rank it as my most fulfilling and lucrative full-time employment experience so far, though the previous and post employment were in defense and startups.

In short, I left due to burnout, though I think it wasn't so much the team/work as it was my character lends itself to burnout if I'm not very careful to erect work/life barriers and not trample them in spite of myself. I also tried hard but failed to get promotion to L6 SWE, and that left me with a bad taste in my mouth. This was mostly a matter of personal immaturity at the time though. In retrospect my technical skills may have passed muster, but my ability to make things happen in the organizational and interpersonal sphere weren't really at an L6 level. My foot was already half out of the door by then, anyway.

In the intervening time, I've worked on an (unsuccessful) Android game, worked at a startup (again, burnout is easy when you internalize the existential precariousness of this sort of venture), and have since moved back to my hometown, bought a nice house, started a family, and done remote contract work. I have a few projects incubating and am planning on pursuing some entrepreneurial bootstrapping once my current contracts peter out shortly.

I miss the proximity to amazing engineers and casual availability of supercomputing resources, but in the end, I'm grateful to have saved enough to have a great deal of freedom in how I spend my days and to have been fully present for the first few months of my son's life.

Another benefit of time outside of Google is getting acquainted with the equivalent software ecosystem outside of their walled garden. Borg -> Docker/Kubernetes, MapReduce/Millwheel -> Spark, Dremel/bigquery-> Presto, etc etc.
> I read the article hoping to discover how they ran a test that was 60 years long...

If you read the link you could figure that out: ;)

"I used libfaketime to speed things up by a factor of 1000 on a linux server "
While reading I kept thinking that cooperating in the game has a tendency to equalize everyone in terms of savings. If everyone has very little, someone with something may feel he's a bit ahead and cooperation would effectively erode that savings. This is of course just speculation on my part but it's what came to mind. Kind of like how people making a bit above minimum wage (even in the US) resent the idea of raising minimum wage because in some ways it puts them at the bottom.
None.

Play store comes with antivirus protection. https://www.android.com/play-protect/
I ditched Windows as soon as I saw that "Windows is a service . . ." notification show up in the bottom right after an update, boy did that make me livid. (You can ask my roommates, I actually shouted at my computer; it had just spent over an hour, on a best in class NVMe drive, doing that update.) I was pretty sure I paid $200 for an operating system, not an operating service. Admittedly that was just the straw that broke the camel's back, but this is just getting insane.

What I paid for is a HAL, some drivers, a filesystem, a handful of media codec licenses, and some basic applications to manage all that. What I got was a bunch of "apps" like "Photos" that routinely try to use up all my available system RAM, a start menu that connects to the internet, displays ads, and routinely lags on a high-end workstation, a file index service that was broken for 3 major update cycles, and an ever increasing number of "privacy toggles" in the completely dysfunctional control panel^W^W settings app.

Microsoft clearly doesn't care about "developers, developers, developers" anymore, because I have never lost this much productivity to an operating system in my life. (I say this as someone who has used Linux long enough to remember how bad WiFi was in the era of ndiswrapper; as well as someone who has used Windows Me and Vista for significant stretches of time.)
I'm getting at the idea that maybe we haven't been asking ourselves what are goals are here, and we're at a point where we're doing it this way because that's how we do it. And the fact that we are still wondering what a decent way to measure the results of our efforts are is kind of telling.
> but ARM CPUs, for example, will also benefit.

IIRC the majority of phones out there use tickless config, so the ARM CPUs that benefit here are the server-class ones. But good show, indeed!
The first thing that came to mind for me was services like LegalZoom and they've had some experience dealing with UPL:

http://www.abajournal.com/magazine/article/latest_legal_vict...

https://www.legalzoom.com/press/press-mentions/unauthorized-...
Not all applications get updates.
International Space Station Is Racing the Clock After Soyuz Failure
> This is overly simplistic.

No, it isn't. Print enough and the currency fails. The lesson has to be learned over and over again, in part because there is an endless supply of deniers whispering magical thinking into the ears of the powers that be.

QE didn't lead to this only because they stopped. That time. We're still left with the precedent however; giveaways like "cash for clunkers," bailing out UAW and public sector pension funds... all those supposedly "good" things done with magic money from Washington, enabled in part by QE funded deficit spending.

What evidence can you cite that they won't turn to QE again to try to paper over whatever bump in the road comes next? What assurance do you have that they'll stop printing next time?

You don't have either. That's why it's a question.
Thanks for pointing that out. It's not clear from the article when precisely this change happened. It would have been somewhere between 1923 when the crimson "freak bud" appeared and prior to the 1980's. So red delicious apples have tasted bad for somewhere between 38 and 95 years.
Google Alerts seems to miss most of Reddit these days. It's really broken.
“Works” in the sense that the experience is acceptable but anyone who's used it knows that while things have gotten a little better over the years there are still a wide range of programs which handle latency by blocking. If you use a network home directory, you just get used to Outlook, Word, etc. sporadically hanging for a few seconds before the UI paints, etc.

That's going to be worse as a function of latency and packet loss so it's far more tolerable in an enterprise environment using wired networks with tons of bandwidth and, at least theoretically, a professional support team. Over WiFi or consumer-grade internet (i.e. probably a strong majority of Dropbox's customers) the gap in experience is going to be more substantial.
Just started an office job, I go to the gym. Brilliant way of switching off from work.