jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
An advice for the younger enthusiasts out there: don't buy this _yet_, it's an overpriced pseudo-workstation platform for now, even if you can afford it.

It's nice to watch (and have) new CPUs pushing the available computing performance up, and bringing new features. With Ryzen 3000/EPYC Rome this finally happened in a meaningful way, and TR is(shortly will be) the most powerful CPU there is. _AND_ Intel is getting kicked in the ass, which is good.

But objectively, even if AMD is better value than Intel now, it still is overpriced.

The first problem is with the launch price. This kind of system maintains the top status for one year or so these days. Then it slips into mainstream level which can be got for 50%, 30% price. Look at what happened to 2950X, or EPYC Milan platforms. They were similarly expensive at launch and they are mainstream performance now, their prices have fallen dramatically as well. (If you want AMD, those are much better choice now.)

The second problem is, the TRX40 motherboards available now are simply underwhelming and disappointing, take a look:

https://www.pcmag.com/feature/372107/first-look-all-the-amd-...

You can get 16,24,32 cores for x $1000, but only 4 channels of memory and 3-4 PCIe slots and 2010-era networking? The Xeon workstation boards are so much better. Here is how you design a motherboard in this price range:

https://www.servethehome.com/supermicro-x11spa-t-motherboard...

It's like mobo manufacturers are thinking, the TR CPUs are cooler than Xeons, let's make a killing on expensive gamer-like motherboards.

If you're after nice punch performance on the cheap, go here, sort by performance, then look for rows with highest value.

https://www.cpubenchmark.net/CPU_mega_page.html

The result for me is, if you're after performance but clever with money, go for 3900X or 3700X on an B450 board, anything else is kind of stupid for most people.

If you're after solid workstation with ECC and 2020-level, connectivity, Intel Xeon W now or wait for better motherboards (unlikely to happen).
Would you have preferred 0/5ths or 5/5ths?
I’m nowhere near the west coast - I’m on the opposite coast. In most major cities in the US outside of the west coast your bog standard enterprise developers make $110K - $170K. This also excludes NYC.
What you’re describing is called the Contribution Margin.

https://www.investopedia.com/terms/c/contributionmargin.asp

Essentially, how much did that add-on ($100m) service “contribute” to the companies overall margin ... which obviously factors in absolute dollars

Edit: fixed typo
I believe this actually JITs a trampoline with libffi, so only one code pointer is needed, not separate code and data pointers.

(Also hi, go contribute to Nixpkgs again!)
You should save the job ads for the whoishiring thread next week. You definitely shouldn't attach an off-topic comment as a reply to the top comment.
I don't really see how you can simply assume that there's some sort of absolute standard for "banality". Would this article be banal to a 10 year old? A 20 year old? How many super surprising things might seem banal to an 80 year old? I'm 34 and I didn't think it was banal at all. A lot of PG's essays seem obvious to me now, but I can tell you what originally brought me to this site is that PG's thought's were not obvious to me at all when I was 18, and they had a huge influence on me. Perhaps I'm banal? Wouldn't be the worst thing in the world I suppose, although I don't think people that know me would generally describe me that way. If you were to think I'm banal, it's probably because you have thought about things I'm saying more than I myself have, but that doesn't mean my statements would be banal to people who haven't thought about things I want to say.
The Google Cloud client libraries are open-source; I don't really see the difference.

I should also point out: often, with this type of project (in-the-open development of a client for a paid service) the client comes with some sort of stub emulator for the service. FOSS developers can test their changes against the emulator, and then submit PRs, which then get run by CI against the real service.
If you're a web developer, you owe it to your users to add this to your site even if you have no connection with Netflix or Fast.com. Randomize the image name every time to avoid caching - it doesn't matter if the image isn't found.
> Society. Don't like it, pick a new society like the two commenters you responded to you are considering.

I guess you can move out from the US and that's probably a very good decision to make, however: first of all, those corporations are not local to the US, but global, world-wide. Furthermore they are willing to work with authoritarian governments, like Google working with the Chinese government to spy on their citizens. Second, corporations and Western governments are actively trying to remake the rest of the world in US image, project their problems on us and force everyone to make the same mistakes they did. You can run from the problem, but it's not going to solve anything and it will eventually get you too. As far as I'm considered, America falling apart would be an acceptable outcome for me personally, if it wasn't for the fact that you're trying to drag the rest of the world down with you.
Your experience reveals the structural flaws in the infrastructure of our cities.

They're designed to maximize traffic flow for cars with little to no thought towards the safety of pedestrians and cyclists.

When there exist separated bike lanes, people can be assured of their safety, and that's when you see cycling growth.
The best way to think of it is, FAAMG are money guns and your job is to build bullet-proof buckets.
In th Culture books by the late much lamented Iain M. Banks, one of the oldest drones began life as a house minicomputer that over time accreted many programs and uncountable layers of software, achieved sentience by the time the Culture came about some 9,000 years later.
Some of us use Make + evnsubst[0] (and more recently make + kustomize[1]) in defiance.

I haven't found time to take a look at Helm 3 yet though, it might be worth switching to.

[0]: https://www.vadosware.io/post/using-makefiles-and-envsubst-a...

[1]: https://www.vadosware.io/post/setting-up-mailtrain-on-k8s/#s...
I don't know if we discussed it, but FF-only is a dealbreaker. Our usual criterion for breaking changes is supporting >95% of users according to CanIuse.
Well, cosmic rays can cause perceptions: https://en.wikipedia.org/wiki/Cosmic_ray_visual_phenomena

That said, just saying "chaos theory means any change can cause anything" is a terribly weak argument for "cosmic rays cause ideas". Not to mention all the reasons why it's implausible as a significant idea generator.
I would argue that Twitch would be wrong for banning even a convicted criminal whose publications themselves were legal.

Censorship is abhorrent regardless of who you are censoring.

Mein Kampf is available on amazon.com, for example.
These are also the areas that work great for bike lanes, a nice uninterrupted stretch of bike lane without cars turning into them.
@Mikeash. Thanks. Will do.
I think rubber ducks as ESAs would be just as effective and far less annoying :)

There are significant fines for businesses that refuse to accommodate legitimate service animals, so businesses are afraid to question if an alleged service animal is real or fake.
It's a similar situation on iOS, where new developers sometimes use (in Objective-C) `[[NSDate date] timeIntervalSince1970]` which is natural, but wrong. NSDate draws from the network synchronized clock and will occasionally hiccup when re-synching it against the network, among other reasons.

If you're looking at measuring relative timing (for example for games or animation), you should instead use `double currentTime = CACurrentMediaTime();` That's the correct way.
> when all they needed to do was buy a plane ticket to Bangladesh.

As someone from Bangladesh, I have to say it's not quite so simple. Does the country need more people in general? No. Does it need more more parents to spend the time, money, and energy it takes to raise highly-educated kids that are going to be the backbone of the economy in a couple of decades, and to do that in Bangladesh instead of moving abroad? Absolutely!
It's somewhat useful as poor man's backup, since forgetting to push to the other remote would be a pretty human thing to do. I guess you could do some kind of bash alias to push both remotes, but that would also assume that both are available from your network location (not sure if Git can have n remotes with one push alias).
That is a very scary argument. To deny education because it could be used in ways you may not like is a very unfortunate position to take. Education is likely the only way a system like North Korea's will ever fall short of a militarized take over - another horrible fate to wish on those same people. And were it to fall, an education is all that would permit their survival in the world at large. To deny individuals a modern education is a particularly cruel punishment - maybe more so to punish those who would wish to educate.
I mean, I wrote the first comment while I was waiting for my daughter to finish pooping, so I only had a few minutes. I thought my joke/comment conveyed enough info to get some of my point across. I didn’t have time at the moment to write out the longer one.

I am not sure why you think the comment was so antagonistic towards the person I responded to; it was a light hearted joke pointing out a flaw in their suggestion, it wasn’t a personal attack or anything.
Eh, recognizing state versus state has to be difficult. Can't rely on color.
The majority of software developers are employees of corporations. As such they typically receive only a small fraction of the economic benefit derived from the value they create.

If I choose to work for myself, then usually I am accepting a much higher degree of risk. Maybe I am developing a new product, and I don't have a portfolio of other products to fall back on should my idea fail. Maybe my business is too small to take advantage of certain economies of scale.

If I choose to work for a corporation, there is a good chance that the two risks above, and many of the risks you may come up with, have been mitigated to some extent. Also, chances are I probably work in a large team. So the economic benefit is divided among more people. Furthermore, the mitigated risks warrant less return.

It's all about the trade-offs that economics so wonderfully covers. I have to disagree with your statement.
Yep they were fabless, didn't mean to imply otherwise. They had a chip out before they were acquired.
Good article, and I agree that Kennedy's speeches are generally associated with the push for the Apollo program ("We choose to go to the Moon..."), but I would hardly say that LBJ's role was "unsung". They did rename the Manned Space Center in Houston to the Lyndon B. Johnson Space Center (JSC) in 1973. All flight control of the Apollo, Space Shuttle, and ISS operations have been, and continue to be conducted there. Kennedy's tragic assassination (56 years ago, yesterday) increased the public focus on "fulfilling Kennedy's dream", a glimmer of hope the American people needed after such a terrible event. True, LBJ isn't the individual most people first associate with the Moon landings, but for Apollo-geeks like me, Johnson's name and role are quite evident.
You and parent comment are not convincing me of anything other than your own biases.

Some of the people at every level of financial stability cheat some system somewhere.
I was born and raised in Miami, in a house with no A/C. But the house was also built in the 1950s before A/C was commonplace.

You mention "the native peoples" (though I think you don't mean that as the indigenous people who lived there, but rather the more recent immigrants who have been established there for decades)? I know that I got used to the heat. And now when I visit, I find I have lost that ability.

I think one of the long-term failures in US construction has been 60+ years of eschewing vernacular architecture in favor of nation-wide standard building styles, and trusting in cheap power to work around any problems.

It's clearly possible to live in New Orleans w/o A/C, as that's what people did for centuries. The buildings can be designed to help with the heat, with high ceilings and ways to improve airflow. The culture can change to avoid being active in the middle of the hottest days (think 'siesta'). Even simple things help, like not walking fast, and wearing thin cotton clothing.

There's a different set of techniques for living in the desert SW. Thick adobe is the traditional method to delay heat transfer so the day's heat doesn't reach the inside until the cooler nights. Open the windows in the morning to cool the house, then shut them for the rest of the day.

However adobe specifically is more expensive than stick and frame construction methods, and requires more maintenance than slapping on a bunch of insulation and installing a big-ass A/C. There are other approaches than adobe - I'm have only rudimentary knowledge of the topic though, mostly a grab-bag from living in New Mexico for 7 or so years.
> Hanja characters are basically pictograms, not phonemic representations

This is language-dependent. In Japanese, for example, kanji can be used either for their semantic value ("kun" reading) or for their phonemic value ("on" reading).

For example, the Japanese word "futon" is written as 布団. The first character, "布", has a semantic meaning of "fabric", "spread out", or "disseminate", all of which are unrelated to the native Japanese word "futon". (That is, the word "futon" does not have a Japanese root meaning "fabric".) However, 布 is pronounced in various Chinese dialects as "bù", "buó", or "pu" -- which the Japanese language assimilated as the on reading "fu".
Many world class athletes are also very good at other classes or sports. But by specialising in one event, it will be enough to take them from just outside an OS final in multiple events - to inside an OS final in one event. This can be the difference between a 1 million sponsor contract or no contract.
You can always speed the video up. While I realise that this is a suboptimal solution and I also prefer text, I don't think I've ever watched a MOOC video on normal speed.
There is a bunch of non-broken (at least in design) client authentication protocols for WiFi. It's rarely used though since it causes problems on most devices and hard to set up (at least on win7 it didn't work for most people on my dorm).
Yes, the caps are legal, but counting some data towards the caps and other data not towards it is what's illegal. The question is will Comcast hamstring their own streaming service by counting in the cap, or just get rid of the cap?
Oooo, that's profound.

I ran across an interesting one earlier, understanding Maslow's Needs by negative example: We usually say that, when someone has food and shelter and safety, when they have friends and feel a sense of belonging, they can pursue higher stuff. And we know at some level that if someone is starving, they will do anything to find food -- civilized behavior goes out the window in that mode. But we forget that if someone has no friends and doesn't feel a sense of belonging, they will also stop at nothing to rectify THAT.

Suddenly so much conspiracy stuff makes sense.
Your analogy needs to be reworked a bit. Information about what’s in the menu doesn’t solve the hunger problem. Headlines or summaries can solve peoples information problem. Your analogy works slightly better for Yelp actually. Apparently the restaurant industry is upset about it but I’m not familiar enough with the issue to know why
People are way overthinking this. If people are losing hair and it makes them insecure there's nothing to talk about. Stop trying to "help" by telling them the secret to being secure again or how to get women. To each their own, mind your business. LOL

ITS AMAZING THAT TECHNOLOGY CAN HELP NOW
COTS = Commercial off-the-shelf

CAS = Close air support
Docs are conspicuously missing.

Student loans are the reason for this. Physicians have to pay a great deal for school in USA.
There are plenty of reasons to not work for Coinbase, regardless of whether or not they call one of their offices "headquarters".
The protection you get isn't a racket, it's a system that enables you and others to live in a society. If you don't want to live in a society, best of luck to you.
Oh OK thanks.
> Are you a mod?

Nope. Not even close.

You should be able to get the modmail from the guidelines or FAQ or someplace.
Try not to get mad please, but ...

> Where is the "Don't switch" option? Because as much as I hate that Facebook bought them, they're part of what I would call "critical social infrastructure."

No such thing as "critical social infrastructure." Could you live without whatsapp? Yes. Then by definition it is not critical.

> Asking to leave WhatsApp is like cancelling your contract with your ISP and going offline just because you don't like the company.

Not at all. Some areas in the US don't have choice of what ISP they can use, but you have many good choices for messaging apps.

I am growing tiresome of people complaining (on HN, of all places) about how evil facebook and google are but will not go as far as cancelling facebook or using duckduckgo for search, or protonmail for email.

Folks, if you are not happy, you have choices and they are free and very convenient. The services you complain about using for free are not the problem, you're just lazy.

EDIT - you folks in the replies are basically proving my point. Instead of taking ownership over the freedom of choice that you have, you would rather make excuses to justify lack of initiative. That's not a healthy or happy frame of mind to box yourself in, and it gives too much of your emotional influence to the platforms. Like you folks are seriously comparing a messaging app to ISPs and heating in london...really? Give me a break, snowflake.
Too many are... Some are built upon a novel ideas though. Can we build web apps like desktop apps? Can we use one language on the frontend and the backend? Can we write everything in java?

Rails was built upon the novel idea of, "Can we build a CRUD app framework developers enjoy using?". As there is no silver bullet, this comes with tradeoffs many do not want. Performance is not a first class citizen. Code is prescriptive. A lot of rails apps are just gluing together gems.

I will say though, if you are building a CRUD app. There is no other option that will get you to done faster than rails.
Why Jeremie Zimmermann stopped using Signal: required mobile number, not really free software, centralised servers, etc...

https://www.youtube.com/watch?t=3655&v=Xmy3_QIGOe4
Matrix supports this. (Check element.io for a good client)
Problem solving skills.
It doesn't matter if your tool is the best, it only matters which tool is suitable for the job.

So the master to me is the one who knows which tools for which job !
Both H.264 and H.265 are Open Standards, even more so than Open Media Alliance. They are just not Royalty Free.

And AFAICT, All Smartphone shipped in the past 3 - 4 years has had Hardware H.264 encoder and decoder enabled. That is roughly 4.5 Billion of Smartphone and virtually all Smartphone users has H.264 decoder.

H.264 Video distribution over the Web is also Royalty Free in perpetuity.

H.265 is a bag of hurt, hopefully H.266, the MC-IF [1] will sort this out before release. The only major company missing from that list is Qualcomm.

I dont mind Royalty, there are huge amount and Research and Investment going each next gen codec. The problem is when they start being greedy. If they just collect $0.2 per hardware encoder & decoder shipped, that is a $400M annual revenue stream form the codec, or $4B to $8 Billion over its Codec lifetime split across different companies.

[1] https://www.mc-if.org
FWIW, the framework I wrote (Mithril) is a direct product of working on a multiple-man-year Angular codebase and the pains that arise from such a beast. I wrote about that here ( http://lhorie.github.io/mithril-blog/lessons-learned-from-an... )

On a related topic, I talk about complexity walls (the idea of code that outgrows a framework's zone of comfort) here ( http://lhorie.github.io/mithril-blog/decreasing-cognitive-lo... ) and there are slides for a presentation I gave a while back that talks about the design decisions that went into Mithril to reduce learning curves. (here: http://lhorie.github.io/mithril-presentation-oct-js-tech-nig... )
I started along the same path 12 years ago, so I can share my experience.

* I started with PHP. My suggestion today is to start with Django (Rails is fine too, but Django has less magic and so things are lot more explicit)

* Bootstrapping out of nowhere is difficult. He will have a lot to learn from the knowledge perspective. So, looking out for opportunities, negotiating payment etc. can be draining. This is where you can help so that he focuses on learning his craft first.

* It will be tempting to work for free. Advice him against that. He can work for a low fee, but getting paid puts the work in the right context.

* Stay away from portals like Elance and ODesk.

* Working as an intern at a company would really help him with the other meta aspects like planning, team collaboration etc. which are all important to pursue his long-term goals.
Just to put that in perspective, 900 miles is ~London -> Vienna. 99% of people would fly/take the train.
HHVM language is PHP,Hack is a spinoff of PHP.

So yeah,they basically use PHP.

HHVM is a different implementation,while Hack is a superset.

Now why,with the tons of money they have,they chosed to stick with it,I dont know. But it's 100% accurate to say they have some PHP code powering their website. But I bet they have as much java code deployed,and next to none haskell.
On Surveillance, war on terror, war on drugs and war for fun, Obama is republican. All his policies are continuation of Bush era ones. They diverge on social issues.
>The weeks flew by. My boyfriend proposed, and we bought a house. Then, just three weeks after we closed, the market crashed. The house we’d paid $240,000 for was suddenly worth $150,000. It was okay, though — we were still making enough money to cover the exorbitant mortgage payments. Then we weren’t.

I don't understand how a mortgage payment can go from (presumably) reasonable to exorbitant with just an adjustment of the perceived value of the home. My impression is that in the past people put less stock in the financial value of their home and just continued to pay their mortgage regardless of the underlying market. Now it is more common to walk away if you're under-water or refinance if you're in the money or want to take out some equity.
I used to have a breadfruit tree in my yard in Tennessee. We would take the fruit as it fell and line it up in the street and watch cars run over them. Seeing them crushed was pretty satisfying (I was 9 years old at the time).

Then one day a car lost traction on our breadfruit gauntlet and the driver got terribly pissed. Haven't played with the fruit since.
That's true, but on the plus side, things don't go wrong very frequently.

I've run this beast:

http://pics.camarades.com/v/jacques/cars/golf/

From '09 to '11 and it had more than 300K km on it by the time I was done with it (and it still brought me back more than I paid for it...).

You have to be pretty sharp when you're buying them to make sure you don't buy one that has been maintained poorly.

Fuel pump and turbo are the most important things to check.

That car cost about $750 to buy and another $200 for fixes required right after buying it to get it through the 'MOT', after that it ran without a hitch for two years.