skysight-inc/HackerNews huggingface dataset:
Not being able to write complex software on a platform such as Unix or Python is therefore a feature, not a bug.

Except that Python is not that. Multiple inheritance: check. Operator overloading: check. Functional programming: at least some of that (for-comprehensions, map, filter, reduce provided by the language). Exceptions: you got it. Coroutines: sure.

Python provides all the rope to 'get trapped in the wet sands of complexity'. Add the lack of static typing and you can write impermeable systems. There are a lot of Python code bases out which are exactly that. Go is a simple language, Python is not.

Worse is better" is a myth

Richard P. Gabriel:

The lesson to be learned from this is that it is often undesirable to go for the right thing first. It is better to get half of the right thing available so that it spreads like a virus. Once people are hooked on it, take the time to improve it to 90% of the right thing.

Or as aptly summarized by Wikipedia:

Therefore, the worse-is-better software first will gain acceptance, second will condition its users to expect less, and third will be improved to a point that is almost the right thing.

Which is exactly the history of Python (and Unix), compared to 'better' languages of the same era. Note that 'worse' is not necessarily used in a derogatory way. It just means that it is often better to get a good-enough, working, simple implementation out there that quickly adapts and spreads, than making that unicorn perfect system. If you look at the early Python versions and how Python spread over the years, it's a prototypical 'worse is better' example.
Show HN: Abacus – Open-Source Voter-Verifiable Paper Ballots
Abacus is an open-source, paper-based voting system, which allows voters to verify their recorded votes.

A white paper and a demo are here:

https://citizendylan.github.io/

The system is based on several design principles:

* Paper is more trustworthy than machines.

* Voters should be able to privately track their ballots.

* The best security is transparency.

* It’s easier to find consensus with alternative methods of voting.

How is Abacus different from most voting systems?

* It’s open-source.

* It provides first-class support for ranked-choice-voting and score-voting.

* Voters have the option to track their recorded votes.

* The back end database is backed up on paper.

* Voters can change their ballots on a daily basis.

* It runs on commercial-off-the-shelf hardware (cheaper than voting-only-hardware).

You can find a white paper that explains the process at abacusvoting.com.

The white paper is partially aspirational. For small groups of voters in a manual recount, I’ve linked to a demo of a minimal viable product, which works fine for single-decision ballots and small groups of voters.

For scalable, complex elections, there is more work to do. Email or phone if you'd like to get involved.
The last time I bought AAL I profited heavily after they announced bankruptcy. They were pink sheet eventually and went from 17 cents to 12 dollars in a matter of a few years.

If that happens again with most airlines I personally will put as much in as I can and wait for a merger after a bailout

Edit to be fair I profited heavily based on an original buy that was 70 dollars total
> incompatible programming philosophies

This really hits home for me. I'm at my most miserable when working with people who value doing things fast more than doing them well. I suspect those people are also at their most miserable when working with me. I see them as creating work that I'll have to do eventually to clean up their mess, and I suspect they see me as an insufferable gatekeeper.
Thanks for the question! These are all Ariane leftover rocket parts, related to various launches. The leftover parts are mostly booster stages to transfer a sats to GEO orbit.
If its urgent, or they have reasonable cause.

Again, with the cherry-picking.
"Emulators won't touch this, neither will console clones"

I suppose they wouldn't copy it outright. But wouldn't it be useful as a reference to fix long-standing bugs, improve performance, etc?
Again. If you're not going to bother to answer the specific question I asked, do not bother replying.

END OF CONVERSATION
> There's been a surprising lack of transmissions events on airplanes so far.

There's an unsurprising lack of data on transmission events.
1. Insist on work life balance, a40 hour work week, and stick to it. Employers very much do exist which want this just as much as you do.
2. Ensure you get plenty of unstructured time (play time) and also rest every day.
3. Realize that your employment does not define who you are.
4. Not all employers are awful. Seek out employers from publicly traded, midsize companies with profit motive (no government jobs/insurance companies, but no startups either). I find these jobs to be the "funnest", though I am currently a cog in the machine if a large company. They are fun because there's no time for politics, but there's no huge rush either, just get your job done and do it well. If you cannot switch, do whatever you need to do to stay sane in your current environment. Take care of you.
5. Exercise creativity -- a few minutes of "fun" programming a day -- and it will get fun again.
6. See a therapist. "Burnout" generally is accompanied anxiety and/or depression. It is certainly helping me.

Burnout can be temporary. But it requires work to overcome it.
I see what you mean now. I think the sense of urgency placed by politicians is in the right place- some understand that hospitalizations at time t (now) need to be controlled, and they've simplified the language to seem as if they are concerned about infections at this very instance for the sake of brevity.

It wouldn't be a stretch to say that reducing infections RIGHT NOW directly leads to reducing hospitalizations, so I can't blame politicians for mixing up the language.
Well ... it might not be what a developer is paid, but it's the value a developer creates for a business (experience and training withstanding of course), if you catch my drift.
> Not to criticize any poster, but it is unfortunate than seeking advice from the web is currently the best one can do.

Having experienced some kind of a burnout and depression myself, one of the reasons for seeking out help on the web might be the need to find that help from like-minded people, not just someone with some generic wisdom.

People are quick to recommend professional help, and they aren't wrong. But a person with burnout, depression or other internal turmoil may be in dire need (or at least desire) for camaraderie from people who he considers like-minded. I knew I was. It may be very difficult to find that from mental health professionals, and of course that may not even be a therapist's task. It still leaves a hole to fill.
Folks can at least multi task remotely and do the real work.
PrincipalSkinner.png:

Is Haskell a bad language?

No, it's the people getting actual work done that are wrong.
They also stated

> if it was just down to the Sun this place would be uninhabitable

which implies surface.
Yeah should be possible to add a feature like this in the near future! Will add it to the roadmap :)
It's a bit of shame, too, because from what I gather, the N64 has a bit of an atypical architecture[1] that's made it hard to get the same quality of emulation that the game cube and wii have. It doesn't have a straight up and down GPU, it has what it calls a reality processing unit, that does graphics and sound. And it can be reconfigured with cartridge specific microcode? It's getting into the weeds on hardware design and I'm not experienced enough to have a strong opinion on the matter.

[1]https://en.wikipedia.org/wiki/Nintendo_64_technical_specific...
You are teaching your nephews to be greedy and to value individual ambition over everything else. In other words, encouraging them to internalize the values of the society in which they live.

This is not very bold or novel, but rather ordinary.

Given all the problems that are coming to light in societies that have have taken individualism to absurd and self-defeating extremes, this is exactly the opposite of what is required if these places are to avoid collapsing into failed states, technocratic dictatorships or banana republics run by and for delusional oligarchs.
And you're content with YT effectively having the ability to choose the way "public" discourse is censored?

Media outlets have immense political power because of this ability to keep the demos out of the loop of what can and can't be censored. Politicians have leverage with the media outlets, but The People do not.

I'm not particularly content with that.
It is probably also industry (and city) dependent, I have found at my job in a midsized city that there are a number of probably life long friends within my company. Also, because it is one of the largest tech employers in the area, many of the intelligent people who want to stay in city (due to family and growing up in the area) want to and do spend their entire career there. We also have pretty reasonable career paths for people who want to only work 40 hours a week and for people who want to work more.
> Something we can all be thankful for. It should be noted that SARS didn’t cause a pandemic, either.

Well no, but we didn't know it wouldn't at the time, of course. Which isn't really the point.

TFA's argument only makes objective sense in hindsight - after many missed opportunities, bungling, false starts, etc have manifested. That TFA only points this out after all these mistakes are made and the costs are being borne is a truism, not an astute observation.

> ... the notion of a less deadly but more easily transmitted form of Ebola is a lot scarier than what we ended up with ...

I totally disagree.

Ebola, as mentioned earlier, is sufficiently brutal, and known to be so, that it takes itself out of circulation relatively quickly and scares the living shinola out of the candidate carriers, so it dies out really quickly.

COVID19 OTOH has yet to be really experienced by most people, directly or indirectly, so the 20+ day incubation, and weird claims of mild flu-like and other misdirections are in its favour. (Excuse implicit anthropomorphism.)

And if we want to talk about something less deadly than Ebola, it's a very crowded field.

AFAICT Ebola's officially taken < 20,000 people (I may be wildly wrong here - it's hard to find good numbers). SARS-CoV-2 has (as of 2020-05-05) already taken an order of magnitude more than that - 252,000, and that's likely an under-estimate.
I wanted to correct myself, the vacation and annual leave I linked to are not additive. Annual leave is the greater of the two and 30 days opposed to 54. This would be a total of 66 vacation days.
Tiobe Index for May 2020
I'm going through similar feelings right now and I tend to bounce in and out of this state every couple of years. I think the root of it is depression and anxiety. I would seek mental health care before you make a life altering choice. If you had the flu you would go to the doctor, you wouldn't wake up and say wow I'm so tired I should quit my job. Mental health is no different. Medication, therapy, and changes to your routine can help and often quite quickly.
According to Glassdoor, American Airlines flight attendants paid hourly average $30/hr, and $38,500 when salaried.

(Their pilots average ~$167,000 a year. The mechanics make ~$70,500. Reviews say the health insurance is pretty good, there is a modest 401(k) match, and of course you get to fly free on standby).

Please bring only meaningful in-depth critiques to HN, and leave the fact-free axe-grinding elsewhere.
Congratulations, those are great give-away and also sales numbers!

I do something similar on leanpub [1] by setting the minimum price very low, free reading online, and a Creative Common share license and encouraging people to share my books with their friends.

As you mentioned, leanpub makes it really easy to update books and I am probably going to pull my books from Kindle Marketplace because of the overhead of updating them.

I like your approach - I am tempted to copy your process.

[1] https://leanpub.com/u/markwatson
It’s a separate website that lets you snapshot websites at any time, so that you can access them in geo-restricted areas (like the EU for a lot of sites) and possibly avoid paywalls.
Rails was engineered around developer happiness, and I kind of miss those days. And while React is cool I'm still kind of resentful that companies insist on using React and adding a whole Node env when basic jQuery would have done the job.

Web development could be stupidly simple if we wanted it to be. I feel like it got too easy, and suddenly there were waves of bootcamp grads, and a lot of developers resented that.
Having spent some time working fast food many years ago, it’s not far from that. Temperatures, cooking times, sizes. All precise. Much of the food comes from suppliers in a ready to use state — onions, pickles, fries, etc. I would bet that the specifications given to those suppliers are written in similar language.
We are complicit in our employer’s deeds
It looks like you aren't even reading my replies. I feel lonely.

OVER.
Absolutely, I was responding to the question about gun-rights advocates often supporting surveillance. That group in particular is largely rural/suburban/white, while those impacted by police/government surveillance are largely urban.
Maybe.

Out of curiosity, what's the second and third best things people could do?
London has its own tree, the London plane. It's a hybrid of the American sycamore and the Oriental plane that supposedly grew when they were planted next to each other in Vauxhall Gardens in the 17th century.

https://en.wikipedia.org/wiki/Platanus_%C3%97_acerifolia
When I was a consultant/analyst, we had a few otherwise wonderful clients who were also masters of expanding the scope of projects if you let them. This, more than anything else, taught me the value of clearly documenting deliverables and milestones. That's not to say we couldn't make adjustments if needed but doing so needed to be done as a formal mutually agreed-to process.
I set this up a couple of months ago and have been really happy with the results. Ad blockers on our iPhones/iPads are fine, but not always completely effective. I can't install one on my corporate laptop so there's no way around ads there. Using Pi-Hole was a perfect fit. I've only had to whitelist a single site that had problems with it.
I'd love to know what he put in that email to cause a problem that lasted a whole year. A simple "The tone of that email comes across off to me, remember the good nature in humour can be lost in text communications." Seems like a simple enough follow up.

I think with managing people its best to be direct but proportionate. As long as your reports know that they can take it up with you if they need clarification or don't agree you should be fine.
Yeah, it's on their clock if they have to fix it. Also as a company you have a much narrower margin of time to return, than as a private person. And we didn't want to be stuck with a mac that kinda sorta works, but might break at any time.

We solved the problem by returning the iMac Pro entirely, and instead getting a prev-gen iMac with maxed out specs.

Got us into a similar capability range, no pesky T2, and saved like 3k.
sshuttle is very useful when accessing instances in a private AWS VPC through a bastion host.

Example:

sshuttle -r user@bastion-host --dns 10.0.0.0/16
It is always sad when companies that were once small and Anti-Establishment grow to become the establishment and use their new size and power to stomp on people....

I remember when the MPAA (as it was known then) was trying to shut down the little known service that was attempting to rent DVD's via mail....
Variational Quantum Monte Carlo
This is fantastic. Lots of insight into the industry. Thank you for sharing!
This country screams bloody murder about voting ID laws, yet you want some ID mechanism for public FCC comments?
"Know nothing about X" is a figure of speech and not meant to be taken literally. It means that the person would describe their knowledge about X as "I know nothing about X." Consequently what titusblair is looking for are people who would describe their knowledge about Christianity as "I know nothing about Christianity."
My understanding is that American Airlines doesn't actually hire many entry-level pilots, and by the time you're experienced enough to be hired by any major passenger airline, you'll be making okay money.

The regional airlines, on the other hand — the ones running those little connector flights with CRJs and the like, branded "American Eagle" or "Delta Connection", with a four-digit codeshare and inferior snacks and entertainment — those are a lot less picky, and their pay is a lot more questionable.
Kubernetes and go for example.
The 6000 year claim does not appear in Genesis, I do not know enough history to say but it's possible that YEC-ism is based on a modern invention of interpretation.
Normal line workers mostly take a plane for vacation or family reasons. Specialized workers, i'll give you that, but it's way less than you imply.
is there any situation where a data race might be useful or accommodatable?
Covid-19 is a pandemic.
Analyzing the 2020 Gartner APM Magic Quadrant – My Personal Insights
Let Them Use Zoom. /s

Seriously though, we’ve become extremely accustom to a mode of travel (air travel costs have deflated over the last several decades) that generates ~3% of the world’s CO2 emissions. Anything that scales that back so essential travel is the majority of air travel is a good thing.

High level, we’re forced by COVID to re-evaluate what we perceive as needs, and what actual needs are. Again, this is a good thing, and pushes back against cultural inertia (open office plans, face to face for biz travel, commuting to work when you could just as easily work from home, etc).
I was thinking the other day about how American companies have continually gorged themselves on debt even after so many crises have been made so much worse by unhealthy balance sheets. I guess the taxpayer has always got their back. These are state owned enterprises in sheep’s clothing.
Which airline stocks are you eyeing for?
Two Ways to Predict the Future
> This DMCA complaint does not provide "information reasonably sufficient to permit" GitHub to find movie piracy on GitHub

The whole clause reads "Identification of the material that is claimed to be infringing or to be the subject of infringing activity and that is to be removed or access to which is to be disabled, and information reasonably sufficient to permit the service provider to locate the material."

The material that the claimant alleges is in violation of copyright law is clearly identified in a way that allows GitHub to locate it. The theory under which it is in violation may be dubious, but it's not GitHub's responsibility to evaluate whether this claim has any merit -- that's the court's job.
A certificate can be issued for as many, or as few domains as you'd like.

Look at certbot's -d parameter, this does not have anything to do with nginx, apache, caddy or any other web server.
Ask HN: Time To 2K Survey: How long did it take your SaaS to reach $2K MRR?
Hi folks, I've put together a short Google Forms survey to understand how long it typically takes a bootstrapped SaaS to reach $2K MRR. [1]

Here's the blurb:

> The goal of this survey is to surface how long it takes the average bootstrapped SaaS company to reach $2K MRR, as well as what commonly increases the amount of time that takes. Ideally, this data will help indie hackers everywhere to set expectations properly and avoid making common mistakes.

> This is a fully anonymous survey, and the results will be publicly posted on May 19th at https://tt2k.now.sh, and directly on Hacker News, Indie Hackers, and other popular bootstrapping communities.

> On behalf of indie hackers everywhere, thank you for your interest.

You can also see the questions here:

1. How long did it take you to reach $2K MRR?

2. In hindsight, what would you have done differently to decrease the time it took you to reach 2K MRR? Or, what action(s) took up the most time, yet generated the least return (following the Pareto principle)?

3. What does your SaaS do? (No need to get into great detail, but it would be good to know the basics)

4. What is your MRR now?

5. How long have you been working on your SaaS?

[1] https://forms.gle/pVJCzEYYubFRYFgM9
Choice? Was there a referendum election about this?
Sure, I think many of us can claim the same but the difference is you probably weren't the CEO or the boss like in OPs story. I think that changes things drastically. A boss can delude themselves into thinking employees are their friends, some even go so far as to claim employees as family. I generally stay away from small companies that pull this shit. This blurring of lines complicates every aspect of your job and leads to some very uncomfortable situations like asking for a raise, negotiating, etc...
> Now would be the time for Nintendo to seriously consider open sourcing some of this stuff

Unfortunately, Nintendo has never done anything like this. Maybe some reputable organization like a computing museum could ask them to place this information in escrow in the Internet Archive, so that it can be released "properly" after copyrights expire and trade secrets have long become irrelevant. But there's no way they're going to do more than that.
Querying multiple backends and responding with the data that has been received first. Not sure if this technique is really in use, but I figure this could be an optimization for dns queries and the like.
Buying a debt-laden airline and trimming the fat + increasing yield while getting leverage on partners and expanding logistic capacity sounds like the ultimate Amazon move right now. Probably not AA, but I don't know... Southwest?
You can hire "good programmers" and ask them to write PHP - Facebook does
There's also this which might be based on the same data:

https://www.london.gov.uk/what-we-do/environment/parks-green...
Meta response, but why do people write like this? I see this all over linked-in. Dramatic phrasing "But I'm just one person", coupled with the linebreak per line of text.
India unemployment rate at its highest ever (27.1%)
GiveCampus (YC S15) wants Rails engineers who care about education
Consciousness is clearly a different kind of problem than flight, for one thing it is possible to tell if something is flying buy not possible to tell if it is conscious.
As far as code repositories go, Software Heritage seems to be more reliable. In this case, there's a full snapshot from the beginning of April: https://archive.softwareheritage.org/browse/origin/https://g...
Your strange wording turned people off.

Nowak is a major figure in Prisoners Dilemma science:
https://en.m.wikipedia.org/wiki/Prisoner%27s_dilemma#cite_re...
Show HN: Ezshare Because in 2020, it's still not easy to share files locally
Yeah, it's still in progress (but seems to be getting closer every month)
Further more, any contact tracing app that uses a technological solution is limited in its usefulness anyway. Viral transmission is not well modelled by radio packet transmission. Bruce Schneier has views on this [1], as do the Uni of Cambridge Digital Research team who consulted on the NHS app [2].

In fact, this is a benefit of the centralised matching model proposed by the NHS. The algorithm, eg number of packets received, time window in which they are received, can be tailored to improve the model.

But in any case, using Bluetooth to model virus transmission risks becoming a massive red herring.

[1] - https://www.schneier.com/blog/archives/2020/05/me_on_covad-1...

[2] - https://www.lightbluetouchpaper.org/2020/04/12/contact-traci...
Saves me even more time than an Express + Mongo setup.