skysight-inc/HackerNews huggingface dataset:
>Every developer needs access to some servers for example to check the application logs.

I fundamentally disagree with this. I’ve been writing software a long time and I used to demand I have server access so I can tail logs, creating the problem this article talks about resolving (good read btw). But I can’t help but wonder why we keep teaching this mindset. We have log analysis tools available on pretty much every cloud now. Docker has an aws log driver, a gcp log driver... etc. Backend developers should make a conscious decision on how to ship log events out of the box and into something searchable, indexable, and can derive metrics from.
I ran a cloud infrastructure group that vehemently said “No” to any dev requesting ssh access. Not because they couldn’t, but because we don’t have access either. We created our platform without the ability to modify it. Infrastructure as code. Only way is to redeploy the stack. You’d be surprised at how much less stress there is when you can have alerts on log events from your application when things break instead of a support call or a support ticket. Proactive > Reactive debugging.
I also understand not all shops are at that level of maturity. I’d love it if the community as a whole stopped teaching people to treat their app and server as a second home, as a pet, that must be nurtured. Obviously these are my opinions and the article itself addresses how to handle ssh keys for server access in a logical way, my only issue is why create that mess in the first place?
I’m not in sales at all, but learning SPIN works great to make a case for something in a structured way. It’s like a funnel to bring people into agreement with my viewpoint.
Safety standards would make it more than $5k.

You can probably find a high end enclosed golf cart with similar specs.
Of course, we can't know for sure, but the fact that in all this time no other strain seems to have made it makes that theory implausible to me.

To be fair though, there is A LOT of life on earth, so we can't discount the possibility that we'll find some forms of life that come from a different tree than us.
"We were not out to win over the Lisp programmers; we were after the C++ programmers. We managed to drag a lot of them about halfway to Lisp."
- Guy Steele
The difference is that healthcare is paid on top of the 25% (or higher), in addition to many other public services that are provided for in many European countries.
Nobody is building for the super long term, we expect on some level that new will replace the old at some point.

This man is trying to build a clock to last 10k years.
https://longnow.org/clock/
Almost all US software jobs come with healthcare for your family. Average student loan amount is like $30k. Even accounting for these costs EU pay is pretty bad compared to US. I was saving $100k/y my first job out of school in the US. This was at a good-but-not-great company with a standard new grad offer

The seemingly only place that’s replicable is in Switzerland at a handful of companies (Google and some small other companies) and that’s not even in the EU.
Mentioning it would be helpful if this was something the relevant scientific community wasn’t already keenly aware of. “We don’t have all-encompassing definitions nor tests of self-awareness” isn’t something people have forgotten— it’s virtually the most well-known open question in the entire field!

It’s like popping into a discussion of general relativity and “helpfully” chiming in with the criticism that “But we know GR must be wrong, since it’s incompatible with quantum mechanics.”
Your advice is well meaning, but unsolicited and rather obvious as far as it goes. Lots of people consider quitting their jobs and starting their own companies. Not everyone is in a position to do so, or indeed wants to do so. There's a fine line between offering advice and implicitly judging people for not making the choices that you think they ought to make.
There is an aspect of seeming illogic I want to call out here. Maybe it's just my lack of understanding.

Assuming the IRS is underfunded, saying they focus on low income people as a consequence, when it would be more lucrative to target high earners, makes no sense. The claims could all be true, but they don't appear to be connected.

Why would the total amount of funding force the IRS to spend less on individual cases? An alternative hypothesis might be that it actually is more cost effective to target people with less money, for instance, people paid mainly in cash tips, but I don't have any idea if that is plausible, I'm just saying the narrative doesn't make sense to me.

In general, targeting rich people seems obvious because rich people "have the money", but mathematically, it depends on how many there are when you multiply it out.

Anyway, I am very open to the idea that the IRS is being stupid and counterproductive, or politically avoiding prosecuting the rich, but I think it raises the question of "why" that is not answered by saying "underfunding". They still have funding to go after one or more high earners, right, so the total amount is irrelevant if it's taken as a given.
Public Handwashing with Recycled Water in Ginza
Personal anecdote: I never understood what math "was," and this totally demotivated me to study it. I got A's all the way through high school mathematics because I was a systematic and logical thinker who had no problem following rules or algorithms, but I never once saw the point. When I reached college, I had already tested out of Calculus and never took a formal math course again.

Fast-forward ten years. I am a self-taught programmer and now find mathematics absolutely fascinating and beautiful, and I see its applications. So I'm taking math classes on Udemy, buying hundreds of dollars of textbooks, and trying to teach myself.

I can't help feeling like I got a little robbed. I understand that teaching is hard, and some kids just don't care to learn certain things and it's best for them and society to force some absolute fundamentals down their throats. But at a certain point around middle or high school, I think there needs to be a hard pivot to focusing on motivating students. If you do that well, they will have the ability to teach themselves and learn for the rest of their lives. If you don't they either end up like me, playing catch up a decade too late, or they just leave entire fields of knowledge untapped forever. With some subjects that's inevitable and probably ok, but math doesn't seem like it should be one of those subjects.
This sort of sounds like bullshit. It's definitely conjecture as there's nothing concrete to back it up. My own conjecture: Use nuance, but in general if someone is on your landing page they have some idea of what your product is. "Sign Up" is a well established convention that immediately signals to the user you have a platform model that requires or adds benefit through authentication. Anyway this article is from 2014 and most big platforms still use Sign Up.
It sounds like you speak for the half of the population that lives near and in metro areas. I think if you were used to the scale of the less-populated areas, where a 'short' drive is 30 minutes, you might realize that what you hope for is laughably out of touch with about half of the US.
One of the things go does is generate bad code [1].

[1]: https://lemire.me/blog/2020/06/04/the-go-compiler-needs-to-b...
That's for model inference. For training OpenAI said they used around 3000 PetaFLOPS / days on the largest GPT-3 model. That translates to about 300 Nvidia A100 GPUs if you want training to finish in a month (any slower and your researchers are not going to be able to make much progress). A system like that would cost at least $5M, probably more like $10M.
It also increases risk for me.
Gitlab is a remote company because of the poor health of the ecosystem.

Mollie & Adyen have had success because of the walled garden iDeal payment system of the Dutch banks. Eindhoven was a very innovative region until Philips decided to move HQ.

Even Sweden produced more unicorns with a population size a 1/3 of the Netherlands.

Maybe you have had more luck with raising money but I experienced a lot of stupidity from private investors.
> Best example is that big blue brain project in Switzerland that got billions even when the science was not there.

It's the Human Brain Project, and it's 1 billion over 10 years. It is currently in year 7, and at the end, it will provide the AWS of neuroscience in Europe.
I worked in regular f/t programming jobs for a couple of decades, both in the software/tech sector and in other domains. That experience gave me more than technical skills. It gave me business domain knowledge, the ability to work with people and understand priorities, and a fairly good network of former colleagues and managers. Then I started freelance contracting for a former employer. I got more work through friends and contacts. I have freelanced solo for over a decade now.

I have some articles on my web site typicalprogrammer.com you might find useful. I’ve also commented here quite a bit about freelancing.

You run into terrible people and terrible jobs just like you occasionally encounter people you don’t like or things you don’t want to do in any aspect of your life. To some degree you can frame the situation and set your expectations. For example I have friends who only want to work on sexy projects with language X, so while they aren’t suffering from legacy PHP work they aren’t finding any work. I don’t care much about languages or tools. My satisfaction comes from solving business problems and cultivating long-term trust relationships with my customers.

You will find a lot more work outside of the tech sector than in the tech sector. Some of it won’t seem all that interesting, technically, but it can prove satisfying and lucrative.
I consider the in-between nature of Testing to be a feature. Less-frequent updates than Unstable drastically reduces breakage, but I still get new stuff. The lack of timely security updates does unfortunately mean I have to be a little more vigilant.

I usually run Stable for about 6 months after its first major release, since Testing often has a lot of churn then, and sometimes breaks.

I've been running this way on my desktop machine since Stretch was Testing and have been really happy with it.

For apps like Firefox, I run the upstream version anyway, which auto-updates on upstream's schedule.
More than just what is best for society at large, paying to educate the kids you don't have, in the long run, makes the world better for you too.
Pretty cool talk! I love some of the features he's added!

https://imgur.com/Gtytll1

An interesting thing that often gets forgotten or missed is that Emacs doesn't depend on a conventional TTY to run. It's already capable of displaying images either in separate buffers or inline.

From Gary's talk there, my thoughts would be that a number of the features he's put in there would:

a) be potentially better-served as CLI tools instead of baked directly into the IDE, with well-defined inputs and outputs. I have no problem imagining use cases for e.g. the crash navigation stuff outside of an editor (perhaps as part of an error-handling dashboard).

b) likely already be possible to build in non-terminal versions of Emacs, without having to design your own terminal and editor from scratch.

By no means do I think Emacs is a perfect editor, but I'm also very cautious when pondering "do we rebuild from scratch"-type questions. I'm always keeping my eye on other editors and IDEs, and with varying levels of difficulty, I haven't really come across too many useful things that wouldn't be possible to do within the current Emacs/Elisp environment. Awkward, maybe.
Ha the typical "but think of the country side". 80% of americans live in a urban area.
I wonder what percentage of people would vote for the OPs idea in the US. 10%? Maybe 15% :)
I helped run a small startup a long time ago. I helped shape some sales strategies and went on client pitches. Our main approach was to find the "pain point" of an executive in the company (we were B2B) and break through to them that way. To find the pain point you have to ask questions, which helps engage with the person you are selling to. Sometimes you shape your questions to get the client to think about potential pain points that your product solves.

We kept crafting our message over time, using email and cold calls, and used a lot of copywriting books to find messaging and pitches. I think the best one was The Copywriter's Handbook. Straight and to the point book. It's more about advertising, but messaging is key for sales, too. A headline is basically your elevator pitch. I think we also used the book Spin Selling.
> a story that's been circulating for years in Chinese

I don't think I claimed that.
Ask HN: Does the recent FBI evidence mean Obama might be investigated?
Not all the H2020 projects, at least.
Some of your points make sense but some don’t. Pension funds in the US don’t invest in startups. Also founders of most American tech companies had a pretty comfortable upbringing. Most founders like Mark Zuckerberg or Travis Kalanick come from well-to-do families. So comfortable life doesn’t explain the risk aversion of Europeans.
Generating the core logic for different target is one thing but the UI code if it is written for specific target is a different thing. Haxe has many game libraries that would allow doing that with little or no changes, but in this case LEd is using direct html generation for UI. Making such porting more difficult.
I think "application" is the wrong focus. The real thing to help students understand is this exact question: what is math? That remains a mystery to most students. It gets conflated with the problem of application, but I think the real problem is most educations don't make clear the idea of abstraction, symbol systems, and logic. When you don't understand something, especially why it might be useful or at least intrinsically interesting, it's hard to get motivated about it.
This looks really similar to Hyperproduction[1], wondering if there's any connections or relation between the two projects?

[1]: https://ben.ai/hyperproduction/
>Thatcs not the norm

So what? Is your argument that if not many people/products/software packages do a certain thing a certain way, they should be rejected out of hand?

Back when I was a teen, I rode my skateboard goofy-footed[0]. That wasn't (and still isn't) the norm. Should I have been chastised or prevented from doing so?

I'm also left-handed. While I do keep the mouse on the left side of my keyboard, I do not swap the mouse buttons. As such, a right-click is done with my index finger and a left-click with my middle finger. That's not the norm either. Should I be criticized for that?

Chrome is, by far, the "norm" for web browsers. I use Firefox, and occasionally Vivaldi. Should FF or Vivaldi just make themselves clones of Chrome because they're not "the norm"?

I run sendmail and not postfix, even though that's much more "the norm." Does that make my MTA bad or less useful?

I could probably rattle off a dozen other similar things that aren't "the norm." Does that mean no one should do things that way or use them?

If you want/need an editor that uses CUA by default, there are dozens of editors that do so. Why should Emacs (or any other product that you don't contribute to or use) do things the way you want them to do so?

[0] https://www.liveabout.com/goofy-meaning-3002686
I do agree but don't forget that the difference between NT4 and 2000 was night a day. 2000 wasn't just a reskin of NT4, there were lots of compatibility and usability improvements too. The problem was most people simply couldn't run NT4 outside of an office environment because very few games would run on it, driver support was relatively limited, etc. Windows 2000 was the real bridge between NT office machines and home machines, not XP. Granted consumers wouldn't have seen it that way because most stores didn't sell 2000 on home machines (instead opting for the dumpster fire that was ME) but technology wise XP (original release -- pre-service packs) wasn't a huge advancement from 2000 where as 2000 from NT4 was.
Your tax rate is actually around 57% because you forgot to include your medical insurance of around 11% at that salary for a family of 5. Roughly $2,000/month. If you are comparing tax rates with first world countries you need to include your health insurance costs or the results will be skewed.

Luckily with a salary in the top 2% nationally you can afford insurance. The same can not be said of people who are not rich.
For a more balanced view of what this is quote refers to see: https://en.wikipedia.org/wiki/Gosling_Emacs
As someone who wouldn't in a million years buy anything from anyone who was trying to sell me something, how do I learn sales?
Indeed, and I would even say that I want to pay my taxes if I know most of it goes to societally useful activities even though I may not utilize all of them now, or some even ever.
cdc should be disbanded/de-funded
I'm probably in the minority here and I can't speak for any startup I worked for, but persoonally, I prefer "Sign Up" way more than any of those other variations. It's familiar, I don't ignore it, and I have a pretty good sense of what to expect (giving my email, making up a password, and getting a verification email and clicking on it).

Most of the other examples are problematic for me personally when I imagine what's involved: "Try it Free" or "Free Trial" makes me think they want my credit card upfront, "Get Access" sounds like they want me to jump through some hoops, "Get Started" sounds like the beginning of a long painful series of steps.

But I guess if those get 3x clicks, I must be in the minority.
Very different. In that sense the VC money is actually "free" money.

When you get a grant you're subject to many rules. You usually have to submit a budget and money will only get disbursed in accordance with that plan. And there may be many limitations as to what the budget can contain in the first place. Say only X percent can go towards Y class of spending.

Your startup is doing poorly and you want to downsize? Well you can't because you budgeted for X people. Want to cut or increase salaries? You can't. I mean you could fire these people but you'd be forfeiting the funds. So people don't.

Then there's pressure. [Private] VC is an honor system. There are very few legal obligations but you're expected to perform. Your continued access to funds will mostly depend on how you're perceived by the VCs.

With grants you only need to follow legal requirements. No pressure to perform. The agencies only care about you following the rules. When applying for more money, again, you need to fulfill a bunch of requirements. There's not much of a reputation system.
If you get denied but meet all the formal requirements you can often sue and win.

And since there's no dilution there's no limit to how many different grants you can take.
In 2020, I feel writing linear text for other than niche purposes is archaic. Conveying information that way is quite slow and doesn't really scale, that might be also one of the reasons, why we haven't really much progress in efficiency in information transfer since about the late 90s. The other aspects like collaboration and not having to care about access from multiple devices or backups is just another component and I would say rather a detail in the big picture.

Disclaimer, I work for OrgPad.com where we are thinking (and doing something) exactly about the problem of linear text/ media and better approaches and tooling for work and sharing of information in general.
In both cases I'm going to look at the reviews.

In the case of a lot of 5-star reviews with little to no content, I'm going to assume they've either gamed it in the way being described upthread or that the reviews are fake, which renders the rating and number of reviews irrelevant to me.

I'll definitely look at some 4-star reviews to see what people who liked the app in general didn't like. I'll also read some 1-star reviews to see if there are any red flags/deal breakers like... the pestering behavior being described upthread.

This type of behavior is unlikely to succeed with me if I find out it occurs. Not everyone does it and "it makes me more money" might be a reason someone would do it, but it doesn't convince me I should tolerate it. I'm extremely intolerant of any behavior that shows disrespect for users and doesn't value their time.

This method could succeed with me if it was a one-time purchase and I was unaware of the behavior. It won't succeed with me if the app is free and offers IAP (something I tend to avoid anyway, though) or if it is a subscription-based app.
NewPipe does, and you can do picture-in-picture on phones for free.
There is no way to correctly assess how much tax should be owed in even moderately complicated situations. Income tax law is way too vague and relies so much on the intentions behind activities. It's also always playing catch-up to new tech.

Enforcement involves substantial interpretations that reasonable people in and out of the IRS can disagree on.

This is not an argument for more or less enforcement, but I've found people usually neglect this aspect.
What areas on the earth have already endured for 65 million, 100 million,200, 300, 400, 500 million years already without changes?
Obviously many areas have been subducted via plate tectonics and after volcanic transformation at depth would leave no artifacts. Would you find gold rings on dinosaur fingers? Gold watches? We know gold can endure, and if these prior saurian techies had adornments, they may end up in sediments that can endure. How to find them? Catscans and MRI imaging could show dense metallic residues in some cases. So far there have been scans done on a few fossils, but if they were not looking for residues of artifacts, such residues may not have attracted attention. Funerary buildings? Pyramids are only a few thousand years old and many millions would turn them to dust on the surface, and subducted ones = melted away.
There has been time for a 200 million year old race to be very very hard to find - except on the moon's surface? If there was a moon project 200 million years ago, would gradual meteoric impacts over this time period have buried them beyond finding? Direct impacts would have destroyed them utterly. Indirect impacts gradually bury the surface of the moon with impact scattered rock powder. We know the moon is deeply cratered and has a deep coating of impact dust. Metal landers would endure and gradually get some feet of accumulated dust, but various metal detectors would find them - but a huge area would need to be searched. I assume good dino-engineers would use aluminum and titanium instead of steel/iron, so ferrous metal detectors would not work. Even good detectors of conductors are good for only a few feet.
So we may never find evidence of the war between the warlike dinosaurs of earth versus the Insectoids of Ganymede - that was won so decisively by the insectoids 65 million years ago with their impactor...
> Is still cannot comprehend how in the world Chinese fell for American cars.

Well, because it's not an American car as such; it's a car designed for the Chinese market by an American company. Similarly, Ford is pretty popular in Europe (and so was GM until fairly recently when they sold off Opel), but their big sellers are largely cars designed for the European market.

This goes both ways; Japanese and Korean manufacturers have models that are primarily or entirely designed for the US market.