skysight-inc/HackerNews huggingface dataset:
I've been an entrepreneur non-stop for about 20 years. 15 of those as a solo-founder, across a few different start-ups.

I'll echo the common ones: some loneliness (the sense of being in an exhausting fight against terrible odds by yourself); and not having a co-founder confidant to bounce ideas off of and to interrupt your bad ideas or occasional bouts of doubt & skepticism.

You can certainly find people to bounce ideas off of, however, two serious issues will routinely impede that: the occasional need for various degrees of privacy on internal development matters, and deep contextual knowledge of exactly what you're doing. Very few people on the outside are going to understand what you're doing well enough to provide super valuable opinions.

I've spent ~18 months working full-time on a new start-up alone. It was supposed to take half that time, of course. It's the most important work I've ever done by far and it's the last thing I intend to ever build as an entrepreneur. I would have enjoyed having a co-founder on this project, however, realistically few people would be able to go along with something this time consuming and risky (no salary for two years). Sometimes it's just going to be all on you and you have to want it badly enough to persevere.

It's a fascinating situation in the non-VC start-up land these days (that is to say, I'm intentionally not raising VC, I need max control to see it through long-term; a VC would fuck it up by prioritizing profit as the prime motive and their get-big-too-fast mantra). For a good engineer to join me for two years to do this, they might have to forsake $300,000 to $400,000 or more in total compensation. Or you have to take a dilution & control smack to the face up front and go raise a million dollars in VC. In my opinion, having watched the industry closely since the mid 1990s, the huge financial trade-off for engineers in doing non-VC start-ups is an epic problem that dissuades a lot of people (for good, sane reason). It's a simple equation: you're an engineer in a top five tech city, are you going to sacrifice a million dollars (possibly a lot more in SV) in total compensation across three to five years to do a thing, if that's what it takes? That's a monster risk to take, particularly if you're still in prime earnings years.

That equation also enables me and others to do things many other people won't or can't dare to try, they won't eat the shit necessary to do it, or can't rationally take on the risk. It weeds out some competition.
Thanks for sharing both the ups and downs. Best of luck with slapdash!
> neighbors

A permanently absentee landlord is not a neighbor, and reporting a vacant lot next to my home is not ratting.
Programmatic Advertising Guide
Satoshi Nakamoto Net Worth and Other Interesting Facts
So you’re not using your service to price your product?
> Parallel programming is not hard per se

Last time I checked there was no "best parallel sorting algorithm". All depend on your architecture (core, memory, network).
$14,000 per pupil means we are paying for a class of 20 students, on average nationwide, $280,000 for a K-12 education per school year.

That’s an insane amount of money to teach a small group of kids the things which the average K-12th grader are actually being taught.

The problem is definitely not that the cost of living for the average teacher for that class of 20 average students is anywhere near even $60k. Or that the depreciation on the capex for the portion of the facilities used by those 20 kids and 1 teacher is anywhere near $20k.

The problem is the other $200k is being burned in an administrative and political dumpster fire.
I still can't get my head around how user hostile they made this. I mean, why? I understand showing the most likely languages on top, but why hide content that's available?

I have bilingual kids (Dutch and Danish, living in NL) and the amount of setup we have to do each week to get and keep Danish audio for cartoons on Netflix is pretty nuts.
If Google wins, does that mean that anyone can make third-party compatible software without permission from the owner? That third-party Teddy Ruxpin tapes, for example, which were sued out of existence, would be protected?

http://docs.law.gwu.edu/facweb/claw/ch5b.htm
It’s easy to act civilized when you don’t feel directly threatened.
Jonathan Blow is an opinionated game programmer/language creator who is eg concerned about memory management eating into his 360 Hz display frametime[1]. GC is still used in many games, eg Unity engine, so it's not a universally held view in the field of games. You should probably tell us more about what domain you are working in and/or read his opinions in the contex of his domain.

As for your (B), besides the "is it bad" essay question you probably want to look at languages specifically. As you know there are many Lisp style languages and they have big differences. Eg Clojure, Scheme and Common Lisp are all very different and have different kinds of communities. It's a language family of more internal variety than eg modern Algol style imperative managed statically typed languages (Java/C#/Go).

[1] A topic of some of his tweets recently
They're 20 year loans.

I'd be hard-pressed to think of a single person that wouldn't tell an unverifiable lie to get a lower interest rate on 20% of their loan lifetime.

Doubly so for loans with compound interest (as some private student loans are).
Selenium for Test Automation – Yay or Nay?
What happened to non-bankruptable debt before? My guess is that the vast majority of them just sat in limbo with no repayment and are effectively just as worthless as defaulted debt. Really this just cleans up the books and force people to have a more realistic assessment of what the debt being held is actually worth, which is always a plus.
Yes, stdin.write, stdout.read and stderr.read can cause deadlocks if not used carefully. However, those operations are rarely needed and are complicated in Bash as well (usually requiring sub-shells, etc). 99% of Bash scripts can be written without using those operations (you simply pipe input/output from one program to the next rather than trying to manually forward it in your program).

This is actually one of the main advantages of using Python. You can solve all those deadlock issues through careful use of threads, which are much better than the Bash sub-shell equivalent.

If anyone has an example script that requires the use of those functions and is cumbersome in Python, please share it. We can always improve the Python standard library if necessary.
Misleading title, it will be offered among other options but will be at the top of the list
Sorry, but "comfortable" in what way?

That going through such steps migh assure some privacy?

Or that you'd take such measures as a matter of routine?

Or that you could do that without raising suspicions, or possibly being flagged / recorded in some manner despite (or on account of) the precautions?

Or ... ?

(Moral is not clear.)
For free accounts, sure. But paying Google cloud customers get treated the same and have to make a ruckus on HN just to get Google engineers to notice them. There's really no excuse.
Most definitely, but you can auto scale on custom metrics with a bit of glue. Even a very small node app has a start time in the 10-30 sec range. Every auto scaling system, even cloud run, can struggle to keep up with extremely bursty traffic. If you want no timeouts, you have to overprovision.
Three things you’re almost guaranteed to find at a German construction site are UXO, Roman ruins, or the migratory path of some rare animal.
Parallel programming is not hard if you have already solved all the hard parts.
Not according to current FreeBSD documentation ... see link above.
Also, there will be multiple copies of data, some uncompressed, some compressed in different formats like gzip, lzo, etc.
I think the confusion here is that the first image is generated by rendering a prime in binary. The rest appear to be decimal, though, which leads to the result of 4 digits.
I am somewhat ignorant, so I would love it if someone could fill me in on what I'm missing.

* APIs are just as novel as implementations. API design is hard, and interesting, and it's code just as much as a library is code.

* While in this case it would be nice for Google to win because it's a case of a Proprietary software being used for Open Source, I see a far more daunting problem. I see massive companies like AWS reimplementing open source projects' APIs with proprietary solutions, and I'm not sure if copyleft licensing would be able to protect them if Google wins. That sounds far more dangerous to me than a company being able to copyright its API.

* People say this would be a disaster. Is it not the case that, if this happened, that new and novel APIs could be copyrighted? Why is that bad? The difference between a free/proprietary API is that you can't use a drop-in replacement, but we already avoid proprietary software, or overly restrictive software, all the time. So wouldn't we just continue doing so?

edit: From another of my posts, to put it this way:

To me, if I write a program under license X, it is strange to me that someone can reimplement my program's API under an incompatible license Y. To me, that violates my license, and software licenses are enforced via copyright protection.
These are really non issues. You can create a new Google account and setup a limit for the number of instances and alerts.

Also, show us how you would rack up a $100k bill for a side project that receives a traffic spike. It's simply not realistic.
That's a mouse.
AFAIK the issue is not using the API, it's reimplementing it verbatim.

For example, AWS has done this a lot - many of AWS's services are 'drop in' for open source projects, making it easy to migrate off of, say, RabbitMQ, or Cassandra, or Mongo, and over to SQS or one of their databases.

If Google loses those open source projects could protect themselves against this by copyrighting their APIs.
In a country where people who can’t speak the majority language and have no legal right to work have little trouble finding a job I doubt there’s much difficulty finding work for most.

Forgive my lack of clarity in writing. If you work a full time job while living at home with your parents for six months after graduating high school, maintaining the same spending patterns as previously you will be able to go back packing for six months, no problem.

I know this is true because one of my friends did that except in Europe, which is much more expensive, and another spent a year doing SE Asia, usually on under $20 a day.

A gap year is affordable for active who can get a job. If Taco Bell is offering $100K a year for managers the labor market must no decent even for unskilled entry level workers.
Crowdfunding, Pro Bono Lawyers Aid Indian Protesters as Government Cracks Down
ToS certainly allows it.
The thing is that some people can afford to never apologize, and some can't. Rowling is definitely in the can category.
HTTPS: //www.jobsfinderuae.tk/2020/01/digital-marketing.html
what is a digital marketing and how we can earn $20000 by doing digital marketing
It was said in a major Dutch newspaper last year that Netflix seriously underpays/over pressures the translators:

https://www.nrc.nl/nieuws/2019/06/07/ondertitelaars-voelen-z...

Basically in “the good old days” translating/subtitling was a serious job for serious money. But it has been turned into almost a “work from home, gig economy Mechanical Turk” thing.

And the quality obviously suffers.
Can anyone think of a use case for creating a second stack, without a thread, to allocate memory? The approach I have in mind:
1) Create a new stack POSIX makecontext() w/ initializer thread.
2) Initializer thread makes function calls to allocate objects. Functions are called in sequence and never return. The thread eventually reaches the end of its initialization sequence and stalls.
3) Use swapcontext() to return to the original thread from #1.
4) Original thread may reference all objects allocated on the stack of the other context.

This seems like a widget that could be used to accomplish something interesting, but I'm not sure what that might be.
But bash IS evil.
Ask HN: Reverse engineering jobs not related to security
Hi, HN! Do you know of jobs related to reverse engineering outside the security business?

For instance, interoperability with legacy systems whose docs/source are now lost (e.g., binary protocols and file formats).

Thanks!
What's next after climate change?
I'm quite curious of what would be the next big issue if all demands are met regarding climate change.

In an alternate universe where all climate change demands are met, what do you think their next issue would be?
Could they not just drop the quality of the whole call down to the lowest bandwidth allowed by a user? I feel that would reduce a computational burden on Discord's end, while allowing the lowest client-to-client latency
Sounds a lot more like abuse detection signals firing based on Apple Pay using virtual card numbers.

Apple says that their virtual card numbers protect your privacy because they're untraceable. Ok, but that also means that your using Apple pay is mostly indistinguishable from credit card fraud.

But, you ask, does Google really have to worry that much about fraud? Do people really phish known-good Google accounts, add a stolen card, and then buy a whole bunch of ads?

Well.... yeah. That's actually one of the primary uses for stolen credit cards.
What do you mean?

I am on iPhone 11 and my browser is Firefox, my email app is AirMail, my main messaging app is WhatsApp and I get all my directions from Google Maps (planning on switching to an alternative in the near future).
> Can you give any examples?

Sharepoint, Dynamics... ;)

> So, new libraries can support both NET Framework. (Unless the authors don't want to Or can't)

It's possible, yes.

The more "active", smaller, newer libraries are already starting to get sick of this and remove support for Framework. ASP.NET for example.

Further compounding the situation is when libraries take it as an opportunity to make compatibility breaks themselves. Some MS examples include Powershell, ASP.NET and Entity Framework.
>sleep is incredibly important for your health.

do you have a citation on that? Sleep deprivation makes people sleepy and it does seem to have negative cognitive effects, but I'm not aware of evidence of negative health effects of lack of sleep.
And he worked on Jawbone UP.
The max out of pocket is about $8k under the ACA. That is a lot of money for a lot of people, but it isn't nearly $100k
Apple makes billions annually by charging for being the iOS search engine.
Sounds like y'all need to hire
Paid G suite can and does pull this crap. There was a comment on HN a year-ish ago, when someone's entire ~100 person company (almost?) went out of business because Google flagged the personal Gmail of the domain admin, this "spread" to their company email, Google closed it and losing the admin account made the entire domain get deleted. Not "blocked" or "pending review" - deleted! IIRC even pulling personal favors at Google couldn't save them.
>I have not heard of others doing this on Linux, and its sexy enough that I assume anybody doing this on Linux would make a splash about it.

You guys have had to do some considerable (from my interpretation of your presentations, at least) work to make this happen even in FreeBSD - do you think that a similar level of effort working in Linux would put it within reach there, too? It seems like there's been a lot of people doing some serious packet pushing with XDP.
That hasn't been true for a decade. There are still old private loans out there, but since 2010 student loans are directly made by the government, and make up almost all the market. You might have a secondary private loan, but you'd start with a govt. loan.

https://studentaid.gov/
A few months ago i painstakingly submitted a product of mine to many places listed here. It was 100% ignored while many sites asked me to pay a price so they can post about my site. The general modus operandi is to claim "we get lots of submissions. We can move you up the queue list if you pay $$$."

I agree these sites need the revenue. Just don't claim to be torch bearers for the startup community. Be upfront like ProductHunt which says pay us to get promoted. No harm in that.
The only reason why it's gotten this far, instead of being settled, is because the two parties are at an impasse. And the conflicting views resulting in the impasse have been established by their respective boards, as argued by the law teams.

These two companies failed to voluntarily agree to a compromise. No one made them get to this point. They fundamentally disagree with each other. Either they both think they're in the right. Or one side is bluffing, and willing to take a gambit, hoping the Court will go along with it.
It goes both ways. WINE is a free implementation of windows apis. After an oracle win, widows could sue to stop development of wine.
They could, but if you have 4 people in a call and 3 can receive high bandwidth audio, lowering it just for the 1 person with low bandwidth is the best user experience.

Otherwise people with good networks who have their call quality dragged down will just think Discords voice chat is bad.
Watch in a foreign language with foreign audio to increase your listening comprehension in the foreign language.

Only watch in your native language/subtitles if you want to comprehend the plot more.

Source: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4927148/
You can run it on GKE with autoscaling.
As a graduate of UW in Seattle. I wish this weren't the case just as much as you but @JackFr makes the correct point that sports are largely profit centers for universities.
In case it wasn't clear, I agree with you.
Just loading the Javascript for a basic React app is way over 100kb though.
From what I've heard, when dubbing shows they normally adapt the translations for the dub to fit better with the character's mouth movements and to make it more 'idiomatic' in the target language, but the subtitles keep the literal translation. It would be interesting to learn why, I find it drives me crazy as well.
Most likely someone used a calculator and input 150 kg instead of 250. 150 / 0.45 = 333.
How I earn $20000 a day by just doing work online in a day 2 hours for more info visit my site and start making money now
http://bit.ly/2uJ7IYt
At least it is being reported instead of her using mules!
> What are your ways of reducing this warm-up time? Or maybe I'm just lazy and nobody else have this problem?

As far as I can tell, this is a fairly normal part of knowledge / creative work. You call it wasted time, but some part of it is essential to do the job well, and so you’re legitimately working during that time.

It simply takes time for a human brain to shift from interactivity to contemplation, and a short chess game or similar seems like a good way to spend that time.
Not sure, but maybe the subtitle tracks have different licensing?
I would use linux because my dev machine is linux. I want production env match my dev env, for easy debugging and issue reproducing.
It's been too little too late for many years, while it was still named Perl 5 for so long.
Students used to be able to pay for a year of tuition from a summer job -- the costs of schooling has risen directly in proportion to the availability and size of student loans.

The fact that student loans are not subject to same market forces as other loans has created this ridiculous situation.
I don't feel particularly at Apple's mercy because I still have a pretty valid alternative in Android. I only switched from Android to iPhone a couple months ago.

And when it comes to services, that's a big meh from me. Apple TV? Got the free trial, never watched anything on it. iCloud? Backups and settings sync, something which I won't be needing if I go back to Android. Music? Not using it, since I imagine it won't have much of the stuff that I want to listen to (and even if I wanted to get a streaming music service, Spotify still exists). iMessage has zero market penetration here, Apple Card doesn't exist here and I think Apple News also is not here. Apple Pay, something that I actually use and enjoy, still has an alternative in Google Pay.

Really the only product that I feel at mercy is the Mac.
But it has always gone both ways with software licensing.
I'm not sure about this but bomb weightings in pounds are often nominal. Analogous to weapon caliber I guess.

https://slate.com/news-and-politics/2006/06/how-heavy-is-a-5...
> you can’t switch to an alternative appengine provider.

Well, there's an open-source API-clone of appengine...

https://github.com/AppScale/appscale
In general a lot of Australian forest does need to burn, we know this. Record drought and record high temperatures over the past few years created the catastrophic fire conditions we have seen this year. Controlled burns cannot be carried out when conditions are dry and hot - the fire gets out of control. Thus there have been very few burns of this nature over the last several years.

Climate change means it's getting more and more difficult to carry out these type of controlled burns for forest management in general. Our fire seasons are longer, hotter, drier and more dangerous, and these types of burns can and do get out of control.
Time you enjoy wasting is not time wasted. You are not a machine that can be turned off and on at the flick off a switch. If you enjoy reading a small amount of HN in the morning, I don’t see the problem at all.
Throwing off the totalitarian state that would be enforcing the demands.
> API design is hard, and interesting,

OK, fair enough.

But plenty of difficult and interesting things are not patentable.

> and it's code just as much as a library is code.

It doesn't execute, so it's not code!