jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
We created the ansible-doc-extractor because we are lazy and need something that allows us to render API documentation for Sensu Go Ansible collection modules. And now you all get to benefit from our laziness ;)

What does it do? Not much. It can extract module API documentation and render it into reStructuredText documents. Or into anything else actually, as the output is fully controlled by the supplied jinja2 template.
Hello,

I removed the archive.is check, and requested the entire site to be crawled, which is now done. The entire site is mirrored here: http://archive.is/byuu.org

I also sent an e-mail to the archive.org staff requesting the exclusion to be removed.

I hope this will satisfy your request, and that you can sympathize with why I chose not to do this until retiring.
?? Seems locked from read as well

> You need permission; Want in? Ask for access, or switch to an account with permission.
No economist, so take that as my personal opinion.

I see two extremes, a restart without to much issues. Laid of people are hired again quick. And after some time of rebuilding savings people start spending again. I would say that is not the most likely outcome, unemployment in the US is rising, this will impact the world economy. Remember, all it took 2008 was mortgage defaults in the US and Lehman Brothers to send world economy into a downward spiral.

On the other extreme, the crisis shows all the cracks in our global economy. Some of them fail. Basic dynamics change, and there is no way of predicting what will happen.

The only constant seems to be cheap money. No idea if that is a good thing...
> You can implement any control structure with goto, after all.

Because a for loop is the most appropriate construct in the given language. That's different than comparing hypothetical constructs that a language doesn't have.

Go has higher-order functions, and you can write all the maps funcs you want, it just doesn't have the ability to create generic combinators with parametric polymorphism. That's a trade-off I accept with Go to get things done. Like a lot of people, Go for me hits a sweet spot of simplicity, productivity, and performance; simply put the benefits outweigh the drawbacks. Whatever, it's a programming language; a tool.

It's like complaining that a functional language doesn't have an easy way to write mutating procedural code. You're always working within the confines of some language, and unless you're directly working on that language's implementation where you can change things, I'd rather be working with the language than fighting it.
For example, a carbon tax?

That definitely sounds like a no-brainer to me, unfortunately there's significant political resistance to even a fact-based debate on that one.
> In fact staff cost have more than doubled over the last year, while page views are stable.

From the SCFs on Page 3 of your link, staff costs in FY2013 were $15.98M and staff costs in FY2014 were $19.98M. This is only an increase of 25%. I'll take your word on the traffic stats but your assertion that staff cost has more than doubled is easily disproven.
I didn't mean to be so "anecdotal" here. I do know people who are fine, I've read stories of people who are fine, the data shows most people will be fine - except that elderly age group & folks with seemingly compromised immune systems. There are exceptions of course. And it is very real, but I think people need to be cognisant of data when citing mortality rates & incidents.
One of the more scary things I've ever read :)

The powers of the Executive, Legislative and Judiciary exist to balance one another out especially in times of crises when some dictator could come along and declare himself ruler.

The people didn't vote for a Dictator, they voted for a President with very limited constitutional powers.
I was director of community life for The TAG Project at one time. This grew out of me being a homeschooling parent.

My first website grew out of online interest in what I did to educate my kids. I'm on parenting website number three or four. It's called Raising Future Adults.

Without an audience and engagement, I'm at a loss as to how to develop it. If anyone wants to shoot me an email to pick my brains, maybe that will help jumpstart that project so people have one more resource from someone who has lived more or less under some degree of quarantine for decades and homeschooled, done remote work, etc.
The Law of Limits would probably be better. X's Law only really works well as a name if X is itself a name. Law of X is better when X is a topic.
I’ve wondered this with systems like my work-provided HP Elitebook as well. Best I can think of is that some customers may require the ability to charge a laptop via a port that doesn’t also double as a data port?

Given some of the crazy hardware security attacks we’ve seen over the years, I’m a lot more paranoid about plugging in a rando USB-C cable than plugging in a barrel connector. That said, knowing to look for tip polarity, voltage, and available amperage is a lot to ask of people. I wish we had a standardized power-only charger option.
Swede here aswell. The government, which follows our public health authority's recommendations, have in my opinion taken many appropriate decisions regarding the spread.

Since it is a pandemic, the spread of the virus is inevitable. If we would quarantine whole cities too early, or take other measures too early, it would just hurt us economically and push the problem forward. It's all about all about timing now and flattening the curve, which we have under control at the moment.

I am proud of our government taking decisions based on the public health authority's recommendations which are based on science. Compared to some other countries who take decisions not based on science (e.g. Denmark closing it's borders at the time was not recommended by their public health authority).
Bought a Darter Pro last year, newest version, and as a long time apple user I just want to say: beware, the build quality is another ballpark. There is a reason mac books are 1k more expensive, they are that much better imo. Even with the shitty butterfly keyboard.

Not trying to shit on System76, it is a fine laptop and in a couple of ways better than a mbp, just not as 'premium'.

Oh, and they have no resale value, I getting offered ~20% of the new price for a laptop that has only been used for a week. Not surprising really, small market and all. And here (NL) nobody knows System76.
In my personal experience, generally yes given that you are able to carve your application logic into acceptably sized components. IMO what works best is not so much a hard single-file rule, but rather a looser single-location principle. If the component's logic is massive and necessitates many files, create a folder for that component and put them all in there. If a component is this large then it can also be a helpful signal that perhaps application logic could be factored differently so as to produce more easily understandable units. If there is enough discipline and alignment amongst the project developers, then the single-location thing lets you take advantage of making big logic easier to grok by allowing separation while keeping stuff that all belongs under a single umbrella grouped together.
Location: Salt Lake City, UT, USA

Remote: Yes, but prefer not to.

Willing to relocate: Yes

Technologies:

- JavaScript: Vue/Vuex, Angular/Ngrx, React, Node and jQuery
- MongoDB, SQL
- Java
- C++
- Linux
- UI/UX
- Heroku, Google Cloud

Website: https://chrissannar.herokuapp.com

Résumé/CV: https://chrissannar.herokuapp.com/Resume.pdf

Email: chris.sannar.dev@gmail.com

I have over a years worth of Full-Stack Web Development experience as well as currently working as a CS tutor. I have interest in learning more Cloud technologies and have a greater interest in Educational Software.
I thought that the idea was to hack ribosome to do some sort of cross-compilation. So not exactly "have to build it whole in one go". Sure, still very difficult.
I started in database development in 1995ish. Surprised to see an article like this detailing the exact same problems we had back then. Our solution was to have classroom sessions with developers, to provide them with the education they wanted/needed. Biggest problem back then was the use of embedded SQL rather than stored procedures.
There is a fundamental power imbalance between the government and an individual. This is why the privacy of the individual is paramount, while the privacy of the government should be minimal. The master here should be the individual and the public official a servant.
DB2 supports clustering, and Oracle has a similar concept:
http://www.oracle-base.com/articles/8i/IndexOrganizedTables....

You are definitely right about each RDBMS having their own quirks though! Solid advice: know what you are working with and its nuances.
> I understand that startups are scared that they won't be able to build up userbase from scratch but come on! Discord and Slack did it.

I don’t use slack but the few times I tried to use discord it always said something suspicious was going on and asked me for my email (needless to say I immediately closed the window) I wasn’t using vpn, only my default ublock and Firefox built in track blocking.
I don't think your incentives argument is actually valid. In order for a player to be, say, drafted by an NFL team, he has to be able to work with the team. Teams routinely blacklist players from the draft that have poor sportsmanship or teamwork skills.

Furthermore, when I started coaching guys, we had a terrible football team. 1-7. There was no school pride, barely anyone attended the games. To the school, the team was a joke. The only players we had on the field were the guys that loved the sport would tough out a losing season. And we still had the same issues with teamwork/ego/individualism as with winning seasons.
For some definitions of "100% native UI."

I'm a little concerned because, for example, a button is not implemented as a native UIButton, and a ListView doesn't use UITableView. Instead they are composed of native UIViews with a lot of JavaScript glue.

That being said, Facebook has more experience writing iOS apps than me, so it may be possible that those things don't really matter (and doesn't preclude 1:1 components from being added down the road).
Wow. So simple, yet so brilliant. Kudos!
Last month there was a record rainfall.....

As that fitting expression goes, "when it rains it pours".

As another fitting expression goes, "get it while the gettin' is good."

And yet another piece of wisdom, "waste not, want not."
Just remember the super important keyword:

ephemeral

WHEN your EC2 node disappears (and it will), you will lose everything on that RAID.

That's not a bad thing if you know it'll happen and plan for it, but do be aware of it.
I used it for awhile, but found the transition to be really jarring - it happened over a period of ten seconds.
This is simply awesome. Thanks for putting it together!
You just blew my mind. Thanks for that second tip.
Many things in software are impossible magic, until they are not. His argument boils down to "it is a hard problem that nobody has solved yet." That doesn't mean nobody will ever solve it.

Regardless, I do agree that building your application today like it is a solved problem is the wrong way to do it.
I've known my eye color since I was 5 years old. I can't understand how people in today's society don't know that. Is it like an Aspergers thing?
Check out pictures taken with Swapshot here: http://swapshotapp.appspot.com/random.png
I agree. We run all of our MySQL and Mongo slave servers with local RAID-0 ephemeral storage. One dies? So what, we remove it from the pool and provision another.

Only our master and our slave backup server runs on EBS. We aren't as write oriented so we can live with some of the limitations of EBS, but we've even considered moving our master MySQL and Mongo servers to ephemeral storage and just relying on our slave back database server to run on EBS (for which we take freeze/snapshots of often). That server rarely ever falls more behind in relay updates.
thanks, tell your friends! :)
I'm curious why you didn't go to qwant. I'm not in europe, but I think it is, and uses the same bang mechanisms as duckduckgo.
I feel like this is an optimistic take. I know a strong number of people that have never thought up a controversial opinion in their life. They will always have that power over the rest of us.
Being able to stream-of-consciousness is good, but being able to preprocess is also good.
Encoding to base64 increases the size by at least 33%. This is to help make links small enough to share on places like twitter, dischord etc where the max length is around 4000 bytes.
1: being in compliance requires lots of money -> lots of money requires advertising -> advertising to be effective requires finding as many listeners as possible -> finding most listeners requires broadcasting trash -> bye bye small local station broadcasting interesting stuff. If there was a way to be in compliance without shelling out loads of money that would be awesome and we'd see pretty much every station becoming legit without being forced to ditch Zappa in favor of Bieber and the like. The way it works is the reason why, save for a few rare gems, you turn the knob only to hear the same rubbish pretty much everywhere.

And by the way, if anyone likes the genre, my favorite radio station is TMB (The Musical Box) which streams progressive rock from Buenos Aires, Argentina. Thanks to the Internet for making it possible.
Easy to search for. Direct link to the stream for the impatient: vlc http://142.4.217.133:9740

2: That is actually the other way around. Yes, there are bad apples, and they should be prevented from operating, but there also are loads of people behind pirate radio stations who are sensitive about interference problems and other issues; lots of them are well trained and equipped engineers who fulfill their dream of getting on air with the best intentions. Many also are licensed HAM operators, though for obvious reasons they can't reveal their callsign.
Radio Frequency is what hackers did when there weren't computers available; the practice is old.

Interesting forum on the subject: http://darkliferadio.proboards.com/
Cause and effect goes much deeper than atoms.
_Collapse_ and its author Jared Diamond get a mention in the article. This article adds a couple of factors to Diamond's. In 21st-century lingo the added factors were

-- Globalization: Elephant ivory from Africa, newly available, crowded out walrus-tusk ivory from the market. And Greenland's ivory sales were reduced in the wake of the plague. (Ivory was their foreign-exchange product.)

--Climate fluctuations, decades-long.

It's cool to learn a little more above the lived experience of those people. I imagine they argued with each other all the time about whether to spend their efforts getting stuff they could SELL or stuff they could USE. Figuring that out is hard enough for us, and we have perfect information about markets compared to them. Imagine how hard it must have been for them.

According to Diamond the Norse outposts in Greenland lasted five hundred years. That's a hundred years longer ago than the first English settlers clawed a foothold around Massachusetts Bay. A lot can happen in five hundred years! I suspect saying "it was this - " or "it was that - made them collapse" leads to gross oversimplification.
Yeah, I was commenting on this for a few years now.
It's just obvious corporate tax on profits is one the worst taxes you can come up with. It imposes big regulatory/accounting burden. It's completely impossible to police/enforce fairly (who the government officials are to decide if buying this licence from a Cyprus based company is worth 20 million or 30 million). It encourages behaviors we don't want (ballooning costs by hiding compensation as various perks). It makes it easier to go around for bigger players while being a disproportionately bigger burden for smaller players.

It's not really race to the bottom. It's just a terrible tax.
a major part of 12-step programs is getting people to shift to an external locus of control. they're supposed to accept that they have a permanent problem that it's totally beyond their power to fix.

somehow this helps people make difficult, lasting changes in their lives that were previously beyond them, which is exactly the opposite of what should happen according to the research profiled in this article.

I think it's probably valuable to have an accurate locus of control -- the serenity to accept the things you cannot change, the courage to change the things you can, and the wisdom to know the difference.

Unfortunately this idea that an internal locus of control is always the superior, correct attitude is already floating out into pop psychology in schools and workplaces. I'm sure the actual research is nuanced and interesting but that's not what's reaching people.
If I am a smaller, poorer country (especially poor in natural resources), why would I agree to this? If giving tax breaks can attract foreign companies to my shore, why would I not do it?

Why should other countries make concessions for the American politicians (esp republicans) unwillingness to properly enforce the existing tax rules, make better tax code, increase funding for IRS etc?

I don't think I understand her logic, can someone ELI5?
Sure Amazon might not like them for their advocacy, but if they really did unapologetically break internal policies then I think Amazon's firing them is valid.

Assuming they did leak private company information or try to organize a massive social gathering during the pandemic, the response was valid. They were probably targets, but as a target you shouldn't be breaking rules at work.
The IRS already takes a very dim view of people trying this. There are still some avenues for avoidance at the margins (e.g. meals for the benefit of the employer), but in many cases the IRS has already closed the loopholes.
He means, don't override it to give it its normal shell meaning, as the current meaning (add bookmark) is pretty desirable for him as owner of the site.
Additionally, remove taxes on phosphate and fertilizer sales. Then raise taxes on state education to balance the offset. People will just learn to be happy and blissful.

Take it a step further and subsidize these phosphate pools. Pay for the subsidy by selling state bonds. Expect either the next generation of kids to pay all the bond principal and interest or cut state benefits for retired seniors. It will fix itself because Florida’s kids and retirees are more generous than Florida’s old phosphate miners. The kids and seniors will have a higher propensity to solve yesterday’s problems because they’re expected to save a higher percentage of their income compared to previous generations.

Obviously, /s.
I was circumspect in what I said and did not say. Rich Harris, the creator of Svelte, works for the Times. I use Svelte frequently, but would not have been able to create it. I don’t have his skills. And the interactive graphics that you are talking about are awesome. I don’t know how to do that, nor do I even understand how they are done some of the time. I was talking about the experience of navigating the front page and reading the articles, which is pretty bad. I am a better designer than whoever designs these pages. But I am not more skilled.
Progressive consumption taxes are a thing. Flat sales tax, yes, those are regressive.
Many hotels and motels are small businesses (usually franchisees) that are low margin, low volume, they can't just eat the costs, which are also not equal the price of the room rate.

A disruptive pet can cause you to have to refund multiple other rooms, and potential loss of future business too. A disruptive pet can cause physical damage to the room far in excess of the room rate. We once had a pet ruin the carpet so bad the room was not able to be sold for weeks, even after multiple carpet shampoos.

And you also can't go after the hotel guests to recoup costs because the legal fees are hefty and the probability of winning the case, the defendants having money, and actually paying the money are all very low.

Obviously all of this is true for disruptive people too, it's just that pets add another risk. Personally, after what I've seen, I would pay extra to be able to stay at a hotel that could guarantee it never had any pets stay.
There's no convincing because I only know a few people who use WhatsApp. Most everyone uses iMessage or regular SMS, or if not then Facebook Messenger.
new-bees?

:-P
TechCrunch: The pages using Google Places are unfairly being put at the top.

Another explanation: The savviest webmasters (who promote their sites best, know SEO, etc.) are the first to play with a new tool like Google places, which is why you see their pages so highly represented in the top results.

This is another case of correlation vs. causation, something that journalists seem incapable of grasping.
One very good idea for competing with google would be to replicate google a few years ago, just with the necessary extra spam protection.

One example off the top of my head: If keyword doesn't exist in the page I'm normally not interested, even if other pages links to it by that keyword.
Were it possible to gather the data, it'd be interesting to see a breakdown of how the connections were made. I'm curious whether more were a result of travel/temporary visits or relocation/permanent moves.
I believe Brazil is heavily invested into orkut.
Totally agree. Since when did a work queue/thread pool thing become anything beyond intro to systems work?

Furthermore, I don't know where everyone gets off saying erlang is so fast either: I'm not sure where things are now, but last time I checked, their scheduling algorithms were leaving quite a lot on the table, standing to benefit quite substantially from even the most basic operations and logistics knowledge.
Poll site traffic
I think the giant bright line through central Mexico into Arizona is pretty funny.
This looks cool, is it your own project? I've released a while back a similar project [1], and I'd be interested in knowing the technical side of the project (platform, ...).

The main problem will be creating an engaged community, since at least in my case, lots of users come in, do an action once and then they forget about the site until the next time they have something else to share.

[1] http://www.indiegamehunt.com/ (Product Hunt for indie games)
All: there are multiple pages of comments in this thread. You can reach them via the More link at the bottom of each page, or like this:

https://news.ycombinator.com/item?id=24836520&p=2

https://news.ycombinator.com/item?id=24836520&p=3

For those wanting the real thing, the Justice Dept complaint is here (thanks to r721 below):

https://assets.documentcloud.org/documents/7273457/10-20-20-...
> Pre-authentication seems insecure.

Very true but what is the cost to Amazon if it's stolen? They regularly refund thousands in EC2 fees when people check their keys into github. I'm sure there's a loophole where they don't have to pay rights-holders for stolen works and the cost to stream movies is pretty low at their scale. My guess is that the hardware would be the biggest loss for Amazon in the stolen TV crime. It's also pretty easy to crack the case unless the thieves are using a stolen wifi signal too.
>consistently reported enrollment numbers were at all time highs and how competitive it had become to get accepted.

Sounds like a Ponzi scheme, but I don't deny it is true. Whoever can differentiate from the 99% i.e plumbers will be able to name their price when dealing with these sheeples, there will simply be too much demand and nearly no supply.