skysight-inc/HackerNews huggingface dataset:
On your own network? Does it really matter whether you use telnet or ssh? And if it’s on a shared network, don’t you have an IT department that can set up the local key infrastructure and push out certificates?

The argument here is that we should enable lots of shitty IoT devices to masquerade as being secure, and inure browser users to click ‘yes’ to accepting a broken certificate.

If it’s on a managed network, IT can set up a certificate and push that out to client machines. If it’s on your home network you can do that (unless your IoT device can’t take a user configured client cert, in which case it’s rubbish anyways), and if you can’t then you might as well use HTTP.
And that's two out of how many?
https://www.nytimes.com/2019/12/27/us/navy-seals-edward-gall...

I’m sorry but that’s not how the Gallagher case went down. To specifically reinforce the point:

“ It is an unspoken rule among their teams that SEALs should not report other SEALs for misconduct. An internal investigation could close off choice assignments or end careers for the accusers as well as the accused. And anyone who reported concerns outside the tight-knit SEAL community risked being branded a traitor.”

“ The platoon members told investigators that they tried repeatedly to report what they saw, but that the chain of command above them was friendly toward Chief Gallagher and took no action. Finally, in April 2018, they went outside the SEALs to the Naval Criminal Investigative Service. Chief Gallagher was arrested a few months later.”
This is like suggesting a muffin as an alternative to a wheat tortilla.
On “White Fragility”
The article strangely neglected to mention that June 30 is Asteroid Day:

https://en.wikipedia.org/wiki/Asteroid_Day

“Asteroid Day aims to raise awareness about asteroids and what can be done to protect the Earth, its families, communities, and future generations from a catastrophic event.”
Every time and no tracking if device indentity changes.
I suppose you might think my comments off topic? I'd make a similar comment on a post titled "The Hardest Part of Investing in a Ponzi scheme or "The Hardest Part of buying a car to work for Uber" or "The Hardest Part of Selling for Amway". The statement itself is a deception, because the answer to the easy question for 99% is don't fucking do it.
> Looking back, I see much of the promise of modular software as addressing goals related to project management, not technical excellence.

I couldn't find this point discussed elsewhere in the comments. I think this is one of the most important sentences in the whole article. I know this is essentially just another perspective on Conway's law, but I think it is important to identify factors like this early in a project if at all possible so that human factors around development can be factored out of engineering decisions.

I think that this is especially critical for open projects that want to achieve long term sustainability. Open communities don't have the resources to maintain all the packages, even if they use the same build system and follow the same pattern, even if most of the maintenance can be automated, some human being still has to deal each of those systems separately because they are part of the environment surrounding that individual part of the project.
It helps to understand COBOL in the context of its environment: punchcards containing a single line of code, hierarchical (e.g. IMS) and network (e.g. IDMS) databases, the intended application being business data batch processing on mainframes, etc. In this context those field and record specifiers (etc.) make more sense.
What if the other customers don't like Democrats? Or leftists in general? That would be perfectly fine?

I don't think this ends up you imagine that it does.
Good article, thank you for it. I only heard good things about Hetzner from many people, incl. networking setup.

As an owner of an iMac Pro (the 10c/20t CPU variant) I have to tell you that you are slightly mistaken -- the Xeon-2150B is a pretty strong CPU even compared to the bursty high-end desktop i9 CPUs. Sure I mostly do parallel compilation and work with (and produce) highly parallel programs, and there it really really shines.

But even for the occasional huge JS compilation it still performs pretty well. (Turbo boost puts it at about 4.3Ghz is the max I've seen.)

The iMac Pro's only real downside is that it has only 4 memory channels so as lightning-fast its NVMe SSD is, and as efficient the CPU with its huge caches is, the machine can likely perform anywhere from 30% to 80% faster if it had 8 memory channels.

But in general, iMac Pro is a very, and I really mean very, solid developer / design / professional software user machine.

I mean, all of that doesn't matter much in a world where the Threadripper 3960x / 3970x / 3990x now exist but still. iMac Pro is still the best Mac you can buy (Mac Pro 2019 uses the very last possible high-end desktop Xeons and I don't think Intel will be making many more of these; AMD is definitely on their tails and I don't think Apple will produce that many Mac Pros).

That being said, I am looking forward to buy a Threadripper 3990x monster machine somewhere in the next 1-2 years with dual 4k or 5k displays. Hopefully the Linux community will finally get its act together and make proper sub-pixel font aliasing by then...
Comparison of JavaScript Frameworks
Looks great! This really makes it easier for me to see what belongs where.

Thanks for the quick adjustment! I'm already curious what new things I will find with this site.
Really cool - thank you :)
By market share, locations etc., it's probably Starbucks.

Edit: sorry I looked into the numbers and changed my stance.
Lessons learned from my first three years of freelancing
Knowledge Without Context Is the Game of Status
I've struggled for a while with this kind of overload and ended up with a system that makes it manageable:

1. make is as easy to 'bookmark' stuff as possible -- with a single hotkey

2. make it as easy to search over bookmarks as possible -- also ideally with a single hotkey or as quick as you could do google search

My way of achieving this is using org-mode files for 'bookmarks' [0] and using emacs/ripgrep to search over it [1]. Additional benefit of org-mode is that it's very easy to add notes, priorities, refile bookmarks, so the most interesting stuff propagates through my notes, and I don't feel bad about missing out on information that I don't have time to process because I can always quickly find it when I need.

[0] https://github.com/karlicoss/grasp#readme

[1] https://beepb00p.xyz/pkm-search.html#personal_information
This was in several places including West Midlands but also other places in Britain such as Glasgow. Can’t remember which stores had ”Cheddars” over (all) the cheese, but might have been Marks & Spencer’s. This was 20 years ago, so has likely changed since.
> England and France famously fought a "Hundred Years' War" in the 14th and 15th centuries over the claim of the English king to the French throne. From that time onwards, neither country ever experienced a Hundred Years' Peace even on their own soil. The longest stretch of peace for either country started in 1945 and extends to the present day.

And Spain fought for independence/Reconquista for 780 years against Moorish occupation of Iberia, the Sengoku Jidai lasted 148 years of internal civil war. I'm really not sure what else you're trying to achieve other than deflecting from the point that we don't have to abide by this mode of operation moving forward and trying to one-up your understanding of Imperial conflicts form the past isn't proving as effective as you think it is.

That fact that it occurred is not being denied, no one is disputing this took place. It just isn't in the US' People's interest to do this given the alternative that exist today. I'm come for a military family, I lived near the biggest Marine Base camp in the US: I've seen first hand the consequences of these campaigns, there is no glory in it just a long list of sad casualties and injured people on the US side.

> It's more than zero, which is what you made it out to be.

Only because your initial argument was based on the notion that the dark ages awaited us if the US pulled out of trade route protection in its attempts to fill the vacumm left behind Rome, when in reality that it's clearly not true... But if you wish me to clarify: yes, US joint coalitions helped, in conjunction with other Global partners participation, re-commandeer sea vessels lost to pirates.

> Yes, and I think it takes a completely willful or perhaps tendentious ignorance of history to claim otherwise.

You seem entirely fixed on the idea that it must continue this way so much you refuse for it to be any other way. Do you really think having this mindset is correct during a pandemic, mass economic crisis and global civil unrest while China is trying to expand its territory and illegally annex Hong Kong and eying up Taiwan, while playing bully in the South China Sea? This doesn't end well for Humanity if it does and could ensure we really do go extinct, Nuclear leaks have been detected in N. Europe from possible failures in Russia this week, do you really think Warfare is in any way a viable choice given all the problems we have going on? We still have Fukushima pouring nuclear contaminated water into the Pacific Ocean for what will soon be a decade in 9 months from now.

I'm afraid there really is no getting to people this belligerent and jingoistic about the matter, I just wonder how long you'd hold that point of view if it was you and those you care about on the front lines fighting these needless banker wars.

1: https://www.independent.co.uk/news/world/europe/radiation-sc...
History of Wii Sports Resort Golf World Records [video]
This was so annoying that I built a stand-alone clone of edit using VB for MSDOS. Unfortunately after compiling it was larger than QBASIC :(
Sort of. Many NT functions are officially documented. But they're also officially documented as unstable. They probably won't break many of the oldest functions but they reserve the right to do so at some point.
> While for most anglos, cheddar is synonymous with cheese

The anglos across the channel have literally hundreds of different types of regional cheese. Cheddar is not synonymous with cheese here.
Wow. I thought this would just be gimmicky, but I kind of... almost actually like it better than the main HN page.

Having text snippets from the first paragraph, and an image, give me waaay more information as to whether something's interesting enough to click. This is really, really nice.

A bunch of random thoughts, hopefully it's useful feedback:

- I don't care about it looking like a "paper", but I love the grid view with image+blurb. So if you could make the top stories the same size as the rest, and make all images color, I'd love that even more

- I find both the upvote count and hours ago added really useful, if you could find a way to include those back in

- Some blurbs are 15 lines long, others are 2. Instead of trying to break at a paragraph boundary, I'd prefer if they were all just a standardized 6-8 lines. I'm glancing just to see what the article is actually about (for when the headline is vague), I don't care if it ends at a sentence ending

- The bold "topic" thing you click on to get to the comments is clever in whatever ML you use to select it... but unfortunately is also meaningless and kind of distracting, so I'd prefer it without

But for real... I think that if you focused on making this a "rich" image+blurb feed for HN instead of the newspaper thing, you could become a super-popular interface for HN.

Kudos!
> National Association for the Advancement of Colored People v. Claiborne Hardware Co., 458 U.S. 886 (1982), was a landmark decision of the US Supreme Court ruling 8-0 (Marshall did not participate in the decision) that although states have broad power to regulate economic activities, they cannot prohibit peaceful advocacy of a politically-motivated boycott.

> In a decision by Justice Stevens, the Supreme Court reversed the Supreme Court of Mississippi's decision, holding that the nonviolent elements of the petitioners' activities were protected by the First Amendment to the Constitution of the United States and holding that the petitioners were not liable in damages for the consequences of their nonviolent, protected activity. This decision means that "boycotts and related activities to bring about political, social and economic change are political speech, occupying “the highest rung of the hierarchy of First Amendment values.”

https://en.wikipedia.org/wiki/NAACP_v._Claiborne_Hardware_Co.
Sirum (YC W15 Nonprofit) hiring full-stack engineer to make medicine affordable
None of my last three jobs - the dev lead position, the cloud architect/developer or Amazon asked me to do a take home test.

I’ve never done a take home test in my life. Every time I’ve been on the job market before now, I usually have multiple offers within two weeks. By the time I did a “take home test”, I would have at least one or two offers that didn’t require it.
In every one of these articles I see people complaining about agile but also admitting they aren't doing it. If you are having hour long dailys (instead of 15 minutes) and don't talk to your customers, then you aren't doing agile. It sounds like you love agile but just aren't doing it.
There's an organization closely resembling DARPA but with exclusive focus on computing. Wish more gets written on it →

https://en.wikipedia.org/wiki/Intelligence_Advanced_Research...
> there are usually no layers of open source that might make behavior difficult to understand

Ehhhh.... this in contrast to closed systems where there are layers of closed source which lead to all sorts of unexpected behaviour without the recourse of looking under the hood to find out what is going wrong. Closed systems are harder to debug than open source systems.
Neat Droste effect when this article itself is featured:
https://imgur.com/yrwMWnw
Yes, all locally smooth complex functions (e.g. whose real and imaginary parts satisfy the cauchy-riemann equations) are analytic, one of the main reasons complex analysis is way less of a pain than real analysis.
> Denying the existence of POC and their oppressed status in America is more than just "not supporting BLM," it's a denial of the foundation of their reason for existing.

Acknowledging the personhood of people of color is not synonymous with supporting BLM. One might broadly support the ends of BLM while being uncomfortable with the means.
What is a better track record? I don't know what that means? More papers? More consumer products? More social impact?
Soooo... Fox deliberately spreading misinformation (they’re probably liable) is an “opinion”.
People who don't want to admit that we've banned (or rate limited) them for breaking the site guidelines always strike a noble posture as "those who have unpopular opinions" and accuse us of secretly siding with their enemies. The commenters you accuse us of supporting say exactly the same things and then some. They certainly don't think they're "supported".

The tell in comments like this is that they are linkless. Supplying the relevant links would reveal the rest of the story and let readers make up their own minds. That's why they're conspicuously missing.
I did not say anything about LHC2 opportunity cost being better than no LHC2 for physics. I was giving a counterargument for specific flawed reasoning/question.
Any electron app is also a skia app and writing an app with skia only is needlessly too low level.
>it's very difficult now to find a local shop ouside of a larger city

I'm skeptical. How hard have you looked? Or what do you consider a "larger city"? Towns and cities of 80-100K people near where I live seem to have independent coffee shops. Sometimes across the street from Starbucks.
What does a better track record mean? More papers? Products? Social impact? Why is DOE the worst?
They do, but are they the McDonald's of coffee?

Edit: originally a response to McDonald's selling a lot of coffee
A big part of the "DARPA formula" that doesn't seem to get much treatment here is consistency. DARPA is going to spend a few billion this year, and it spent a few billion last year, and it spent a few billion twenty years ago, and you can feel confident they'll spend a few billion next year. That means that if an academic researcher or similar can position their lab in an area that DARPA likes, they have a good shot at reliable funding for the length of a career. With all the economic uncertainties around research, this is tremendously appealing and will cause a lot of smart people to re-orient their entire research programs around DARPA-friendly subjects [0]. A funding organization that might disappear in a few years, by contrast, will get plenty of grant applications, but won't attract nearly the same level of researcher devotion.

(As a side note, I want to pull out a quote I thought was really nice, hidden a ways in:

"DARPA funds wacky things that go nowhere. DARPA programs have a 5—10% success rate and have included things like jetpacks, earthworm robots, creating fusion with sound waves, spider-man wall climbing, and bomb detecting bees. You can’t cut off just one tail of a distribution.")

[0] Which may, incidentally, go a ways towards explaining why DARPA heads describe their projects as "idea-limited"
Make educated wireless router/AP upgrade decisions
> California olive oil is $20/l at least.

California Olive Oil is fresher, the Italian imported stuff can sit in an unrefrigerated tanker for an extended period of time before being shipped across the ocean to the US.

Cooks Illustrated did a chemical analysis of olive oils a few years back, and US sourced olive oil was by far the freshest and least likely to be rancid. Some of the "authentic" Italian olive oil wasn't even 100% olive oil.

From what I can tell, California Olive Ranch's products took off right after that, since they were #1 rated. Heck when the alternative is "most likely rancid", well, I certainly switched to them as well!
I wonder if Facebook and others will miss earnings. This seems to be gathering speed.
The thing is, nobody can agree on those broad concepts because they are too vague. On every technical interview I’m asking one question „what is REST?“ usually followed by another „how is different from RPC?“ The answers Usually differ so much, that there’s no way to understand what kind of API these people are describing. It’s like in that tale about six blind men, describing an elephant after touching different parts of its body: one said elephant is like a snake, because he touched only the trunk. Another compared it to a tree after touching a leg. And so on.
Led by France.
Is REST without hyperlinks for discovery and "state transfer" still REST? People use REST to mean just about any type of API-over-HTTP, which makes the term nearly meaningless. If someone--an individual developer, open source project, or vendor--claims to have implemented a RESTful API, that tells you nothing except that you're going use HTTP to consume it and that it probably uses JSON for data serialization. Why not just say JSON-over-HTTP instead?
Except you’re using garbage certificates so anyone could MITM you and inject whatever they like.
True. somewhat long winded, edited thanks.
OP of Unim.press here-- yep, extracting text is pretty hard, though I think Instapaper and Pocket have good tech in that space. Certainly more than a weekend project's worth of work, which is why most of my focus personally was on the layout / visual fidelity. But it's cool to see that you put more time into extracting the content. I think for HN which is mostly longform online writing it definitely adds value.
And I would recommend the TortoiseHg GUI client when you need to see or do something visually. I find I use the GUI and the command line about 50/50.

https://tortoisehg.bitbucket.io/
This sounds like something that would be close to meeting my needs. I, too, end up leaving far too many tabs open and I feel the need to have something in between a bookmark I'll never look at again and may have little context as to why I may have created it to begin with, and a tab just eternally polluting my browser and that might just end up getting sent to OneTab and thus as a "lesser" bookmark. I know Firefox (and probably Chrome as well) lets you leave tags on bookmarks, but these always seem like they're hardly enough. And that's without even mentioning all the different pseudo-bookmarks scattered over many different services!
My own theory is that postmodernism is much much older. Even some of the Mannerist art from the late Renaissance has that sort of conceptual dissonance to me.[0]

The four big pillars are romanticism, which is focused on the past; realism is concerned with the present, modernism is focused on the future. And then postmodernism exists as some sort of combination of the three, combining elements of each in surprising ways -- sometimes a synthesis, other times a rejection.

Of course all my university education is in physical science so this is probably stupid and wrong.

[0]: Seriously, look at this one: https://en.wikipedia.org/wiki/The_Librarian_(painting)
Amusingly, the domain in which I used to work (physically-based rendering) primarily computes hemispherical integrals that would all conveniently be tau (the solid angle of a hemisphere). The only downside is that tau is almost always used for optical depth in scattering / Lambert-Beer’s law, but as that’s a distance tau always seemed a weird choice anyway.

mhartl: feels like you should organize Wikipedia editing parties to make alternate equations in terms of tau. https://en.m.wikipedia.org/wiki/Solid_angle would be an easy target :).
However in TLS 1.2 and earlier in most cases there is also a potentially long-lived key inside the server to enable faster (1-RTT) resumption. Bad guys who obtain this key get to decrypt all TLS sessions protected with that key, even if the client never used resumption at all. This is fixed in TLS 1.3, where having that long term key only lets you see inside subsequent resumptions that don't redo the DH key exchange.

That recent GnuTLS bug resulted in bad guys not even needing to steal that resumption key for any servers using affected versions of GnuTLS because GnuTLS was just initialising it to zero...
Wouldn’t that mean having distinct hashes for every library? If so, that means you would have to, somehow, serialize the hash function inside each library and provide an efficient way to compute hashes.

It also would mean having to hash each function name multiple times during linking (once for each library searched until you got a hit)

Also, I think you would have to change the hash function (almost) every time a symbol is added to a library, but that isn’t a show stopper. In the end, the linker will compare strings, anyways.
This argument can be made in a lot of industries. Farming, furniture making, automotive, consumer electronics, appliances...

There are things we can do (and I'd argue we should) systemically to incentivise building for the long term but I think the cultural mindset needs to change first. I hesitate to lay all the blame on consumerism, but it certainly seems like a big part of the problem. I hope that projects like The Long Now and Artemis signal a shift toward thinking more about future generations.
Gotcha! And keen on implementing an effective cloud cost management tool as suggested. Do share updates; Looking forward to a solution like that. Thanks
Fair enough! Created an issue https://github.com/karlicoss/promnesia/issues/120
Figure out a way to make money from a hobby. It’s not passive but it can be no net effort.

I like to make wordclocks. I like the process of figuring out better manufacturing processes. Some people buy them. Win win situation.

I don’t sell many, but enough to pay for my cnc.