skysight-inc/HackerNews huggingface dataset:
In Klamath Falls, Oregon, victory declared over antifa, which never showed up
I don't think 5 years has done much of a favor for MongoDB.

Boring in this context doesn't necessarily mean 'old' technology. It means technology that is so stable & reliable that you forget it's there.

I can go weeks on end before being tangentially reminded that we use SQLite to store business entities. I am usually in the arena of business logic working with our various customers. This is what boring technology means to me. Stuff that "just works" and never causes you to spend any time worrying about it.
One remark regarding the speed bookmarks: it should be .8 instead of .75 as 1 / 1.25 is .8, not .75.

As is, if you + - + -, you end up at 0.87890625 instead of 1.
Fundamentals of Declarative Application Management in Kubernetes
These seems like nervous attempts at "making everything right" in a situation where no right can be made - at least there is no easy way to do so.

I share this sentiment entirely. It all feels so ham-fisted.

And also like throwing someone a proverbial bone thinking that it's all good now because we changed a name of something somewhere.
Love the "back to referer". You are right, it should be here by default.
Shameless plug: I literally just pushed a change[0] to my online note-taking app[1] last night that makes it a "full" Zettelkasten (e.g. there are backlinks now!) There are also some other cool features like multi-parent nesting that (in my opinion) make it much cooler than just a Zettelkasten. The main downside for many in the HN community is that it's online-only at the moment.

[0] https://supernotes.app/changelog

[1] https://supernotes.app
I’m not a “typeface dictator.” Some platforms, like Medium, prescribe typeface, so when in Rome...

On my own sites, I tend to use sans-serif fonts, but sometimes convert to serif in print CSS. I also use very common typefaces in my CSS, even if a unique one is more to my taste. Browsers are quite plebeian, and will display my beautiful prose using whatever crayons are in their toybox. If I keep my demands simple, it’s a lot more likely that I’ll be able to exert some control over the presentation.

I generally don’t like serif fonts too much, even in printed material, but that is completely personal.
For the German colloquialism challenged (adapted from a GT translation):

An egg-laying wool milk sow is a colloquial expression that describes something (a thing, person or problem solution) that "only has advantages, satisfies all needs, meets all requirements"
Yes, but it is worth noting that this did not originally refer to skin color, but more to the association in our culture of black with death.
I do. I know it has a reputation, but I have found Reddit has some great communities, interesting and helpful people, and a lot to explore and experience. Sure hanging out in /r/thedonald or whatever is going to be a toxic experience. /r/unixporn? Not so much. :D
Also see the movie, A Few Good Men
Tiny House movement misses the point. The reason housing has become expensive is due to the cost of land, not improvements. Construction costs remain stable. You still need to park this house somewhere, and you always see them parked on huge plots of land with nobody else nearby -- park them close together and you have a "trailer park." So, you end up on the far outskirts or in someone's backyard, where land is cheap already -- so what's the point? Might as well build a normal house, which isn't that expensive to do, once you have land.
I don't totally share your sentiment (what does a UI designer/frontend guy care about Puppet/Chef/Docker ?) but there's something to be said about the fact that some pieces of css and javascript code is bundled as some angular/vue/react/whatever modules/bricks and you need a gulp/grunt/yarn/makefile to get some js/css code.
Absolutely. It has some really nice communities on a number of niches, you can find some amazing in-depth answers from specialists in many corners of the society and the curation of some channels is excellent. When Digg f-cked up, a generous amount of users onboarded Reddit.

I couldn't find another online platform around topics that interest me that's simple enough to join and participate as Reddit (Stack Overflow comes close, but is also one of the most abrupt social networks out there). I rarely engage in commenting, but I do submit & read quite a bit of content in the channels I follow.

old.reddit.com is still the best format, in my opinion. Like HN, keeping it simple and focused on the content instead of the users will ensure to some degree that the right type of public will be interested to spend time around there. This, I suspect, is where almost every other social platform fails and becomes perishable. And probably desperate monetisation efforts, like Quora.

As with every social platform, the more popular it becomes, the more often you find low quality content and users trying to take advantage of the traffic or business generation potential offered by the platform.

LE: typos & suggested channels.

Channels I can recommend (though some are quite niched)

- r/AbandonedPorn/ (images)

- r/AcademicPhilosophy/

- r/Archivists/

- r/bestof/ (arguably best user comments)

- r/indepthstories/ (long form articles)

- r/longform/ (long form articles)

- r/Longreads/ (long form articles)

- r/TrueReddit/ (long form articles)

- r/privacytoolsIO/

- r/selfhosted/

- r/stopworking/
I honestly could not care less about statistics of the redesign, although user numbers would be interesting

The new design is an absolute train wreck, it loads in slowly, feels like you're constantly running through treacle to do anything, let alone it gives my CPU fan a workout just to scroll through a page.

The old design runs butter smooth, almost instantaneous. Navigating feels light and quick and it feels functional. I'm really hoping they don't turn off the old design because that will be a real sad day.
Many countries still have military conscription, so sometimes enlisted soldiers do not really have a choice: you are either drafted with national pride, or drafted feeling moral guilt, or jailed for dodging and then maybe still drafted afterwards into a penal batallion. Or you break and bend the law.
Do you think open source colfusion engines such as lucee[0] are worth using/learning?

[0] https://lucee.org/
This line of thinking does not apply to the US military. If you have reason to believe an order is illegal, or even should have known, you are just as guilty of the illegal act as the person giving an order. That being said don’t execute an illegal order hoping chain of command will qualify as a valid legal defense.
A very good point (and I'm not a china shill). China's philosophy is The State Above The Individual, so it is willing to trade off a many more deaths, in theory. The west is The Individual Above The State (or at least to a much greater degree), so in theory we should do worse.

However the west has imposed large scale quarantines so the collective is in fact valued (because most people understand them paying a some cost will benefit others).

Also china is not an ant's nest, and the government can't go mad or their government will become unstable and even overthrowm.

We're not so totally far apart. I don't know. My feeling in good times the west does better, in hard times authoritarianism does better. We're in a hard time. Things will change. Also china and the west are entangled economically (so you can't examine each in isolation), so if the west does worse, china suffers economically. Also china's allegedly been misusing cash - the tide's going out, who's (more) naked? It's a good question.
Only niche or non mainstream subreddits. Anything popular is absolutely cursed those days.
Honestly, over my nearly 20 year period of programming experience (half of which was not spent on python), I can't recall ever having encountered those terms/concepts. But on the plus side, I guess I have now and I'll be sure to read up on them. Maybe I know the concepts but haven't linked them to the terms.
> Question (To a scientist of today): "OK, so if electrons exist and are the cause of electricity, then what are they, and how are they created?

> Physicist: "I'm sorry, electrons are presumed to self-exist, presumed to be the cause of all electricity, beyond that, we don't question them or that they exist..."

But that's not a fair representation of the scientific position, is it? Don't cosmologists theorise about how elementary particles came to be, not least to try to explain why there's more matter (including electrons) than anti-matter?
I used to live in London and still read the subreddit regularly - it's nice to keep in the loop with London redditors. (Also now use r/Brighton).
One of my great achievements in life is getting a score of 10 in this game. Perhaps someday I'll get a perfect 9.
How to make PageRank faster (with lots of math and a hint of Python)
I’ve seen rumours that AWS lost a lot of money developing their ARM chips. I haven’t seen a strong source confirming this, but it does pour cold water on the idea that ARM is ready to take on x86 for general server compute, though no doubt there are niches where it can do well.
Paying for a bookmark archive should be considered a feature, an archive with no sustainable business model is less of an archive and more like a black hole.

Partly because of that I also subscribe to Pinboards optional archiving of the actual pages bookmarked, so that even if they disappear from the internet I still have a copy from the day I bookmarked it.
You probably turn the 6 upside down.
Switch to React if you can. I've been using Angular for years and the solution to problems is generally "more magic". Its so convoluted these days I don't think its even realistic to build an Angular app outside of angular-cli.
Washington Post police shootings database
Recycling plastic is hard because it will be degraded to various levels, will be of different plastic types, will be dirty, will have custom additives, etc.

If you are interested in plastic recycling: https://preciousplastic.com/
From the Andes to Tibet, coronavirus is sparing populations at high altitudes
Ask HN: How bad should the code be in a startup?
Hey Hacker News! I was recently involved in a startup where the CEO had made a crazy complex app with prisma - it did loads of things but it was a mad balancing act of insecurity, bugs, badly mangled code and database design that left a lot to be desired. I think my problem is they were just copying something that already exists rather than making something new that needs extreme user testing for it to become a thing. Obviously on such a codebase the CEO could get things done pretty fast but I couldn’t help feel it was completely hopeless for anyone else trying to make the project work correctly. Of course even with all this brittle code there were no tests.

My question first is

a) has Hacker News/YC ever seen a startup fail because the codebase is so bad.

b) what is the best calculation to make when trading off code quality vs features?

c) do most YC startups write tests and try to write cleanish code in V1 or does none of this matter?

Should we just be chucking shit at the wall and seeing what sticks? Do most startups bin v1 and jump straight to v2 once they have traction?
> A better question is, did the other people who helped create Facebook receive total compensation anywhere close to proportional to the value they created for Facebook

I don't think that is possible to measure, and even if it was I don't think it is reasonable to say that is then deserved. People that work at FB feel they are fairly compensated, otherwise they can go work somewhere else.

It doesn't matter how much value you add to a thing if the thing you are adding value to is owned by someone else.

If you hire a contractor to fix up your house, and pay him $30k, and these improvements end up increasing the value of your home by $60k, are you going to call up the contractor and say "hey, the value of my home increased more by your work than I thought it would, here is an extra $30k"? I doubt it. And that is in a hypothetical situation where you know precisely how much value was added by that one individual. But as I said above, that is pretty much impossible to do anyway.
Quick and Dirty Theme Switcher
I did mention that though
but if you think it is stupid and/or immoral, the right thing to do is to still carry it out.
They haven't even reached "brutally" yet.

Dr. King advocated non-violent, economic, protest on 3.4.1968
https://news.ycombinator.com/item?id=23414101
On 4.4.1968 they showed him the violence inherent in the system.

Do you have any good anti-authority songs in your country? I've been trying to think of what might be good ones in the US tradition.

In the shadow of the steeple I saw my people,
By the relief office I seen my people;
As they stood there hungry, I stood there asking
Is this land made for you and me?

But that's an ancient one... probably the kids are way ahead of me on this front?
By using only basic functionality that's easy enough to remember I guess I'd go with something like

`echo -e "foo bar baz" | tr -s ' ' | rev | cut -d ' ' -f 1-2 | rev | awk '{print $2 " " $1}`

Everything except the awk part is something that I use all the time and is easy to type & remember.

To be honest I'd use `choose` if it was available everywhere, but for string manipulation I can't justify using nonstandard tools since they aren't always available.

Every now and then there are some new ones I actually start to use. For example `ripgrep` mostly replaced `grep -R` for me some time ago, a lot of it has to do with the fact that if `rg` is not found I can fallback to normal grep and get the same result, just a bit slower.

I guess my point is that while I do appreciate innovation & making better tooling, the hard part always is getting the tool where it's most needed.
I do wish there were one exception to this: as a way to nicely format quotes of other comments, the way Reddit does when you prefix a line with > (or multiple > for nested quotes). I actually think totally unformatted quotes are fine or even preferable:

> To me HNs biggest feature is the lack of features and the lack of 'innovation', or rather redesigns for the sake of redesigning.

But so many people abuse the code formatting for these

To me HNs biggest feature is the lack of features and the lack of 'innovation', or rather redesigns for the sake of redesigning.

I probably see it more often than I see actual code, and it's infuriating to read on mobile. People posting this way don't see the problem themselves (presumably they're posting from desktop), so it's just going to carry on persisting regardless of how "wrong" they are.

At the very least, an instant preview or enforced separate preview-before-posting page would help a lot, especially if either it was narrow enough to represent mobile, or had a warning below not to abuse code snippets that way if there's a detected code snippet. (A preview would help anyway because the reply edit box is monospace, which is really hard to read. I often end up posting an initial draft immediately and using the edit page to fix it up.)
> How's that a single call

syntactically it is. But it's not a very clear description. So how would you describe that single call location getting executed in a loop so everybody understands what is really meant? A single line of code is worse.
I think job descriptions are just marketing materials for developers at a lot of places. Advertising your COBOL just gets you people that want to make more COBOL.

Every job I take, whatever the oldest crappiest technology mentioned in the footnotes is, ends up being 90% of my job.
> The biggest U.S. airlines spent 96% of free cash flow last decade on buying back their own shares.

Imagine a family with a really detailed budget. They lose their house, out on the street. Big financial problems. Someone comes up to you and says "they spent 96% of they money they budgeted for holidays on - get this - travelling and holidays".

There might be problems there, but the FCF is defined as "what is available for distribution among all the securities holders" [0]. It is perfectly reasonable for 96% of it to go to buybacks.

There are a lot of problems with the buybacks and I liked the article; but the 96% quote is meaningless.

[0] https://en.wikipedia.org/wiki/Free_cash_flow
I've tried looking into Windows Sandbox but it looked like the VM can only be disposable. If you wanted it to live longer, it cannot.

Also, is it possible to sandbox any app? Say, for example, Zoom.
Why is that a bad thing? The money gets deinvested and then reinvested into other growth companies, giving them a chance to grow as well.
That's not too unusual for IOCCC entries. Of the top of my head, there's a flight simulator shaped like an airplane, and an addition routine shaped like a full-adder.

A more subtle touch is that the #defines spell out NOUGHTs AnD CRoSSES.
Solve problems for yourself. Then see if it’s valuable for others.
Playing devil’s advocate: what should the rest of the world do when using proprietary technology from the USA, given that NSA likes to have their nose in everything?
Clearly writing databases is not beyond the reach of of current development, since we have a bunch of them and they have been doing pretty well at serving production workloads for literally decades.

Writing 100% bug-free databases is probably not possible with current development tools, but it might also not be required. Every extra "nine" of reliability costs exponentially more, whether you're looking at uptime, durability or any other metric. At some point the extra costs just don't measure up to the extra correctness gained.
It's wonderful. The word "Droneports" is becoming mainstream.

Can someone shed light on their economies of scale? What are the challenges they may be facing?

It is also interesting to know the technical and engineering challenges they may be facing with the technology. Are they drones completely autonomous? Command Control can change the route mid-flight? How do they do communication in long-range? How do they handle faults in-flight?
There is plenty of software for “creative” work for iPads. Adobe in particular has shown how much better performance is on ARM chips than Intel.

The vast majority of consumers are running Mac Pro level hardware. In fact, most computers that are sold are laptops.

Why would Apple care about “dominance” in the PC market? It cares about going after the most profitable share of the market. It’s not like most PC makers are making money hand over fist selling consumer PCs.

In the server market, both Amazon and Google are creating their own Arm chips for their data centers.
Why? What is meant by "right thing to do"?
Let me know if it works for you! You can tap the water display to set different amounts of coffee/water.

Since this is mostly just a personal thing I opted for hidden features to keep the interface simple instead of more discoverability.
Release the hypno-drones
Not a comment on the article, but the CAPTCHA before it seems weird and kind of sketchy.

> Why do I have to complete a CAPTCHA?

> Completing the CAPTCHA proves you are a human and gives you temporary access to the web property.

Okay, but... why do I have to complete a CAPTCHA?

> What can I do to prevent this in the future?

> If you are on a personal connection, like at home, you can run an anti-virus scan on your device to make sure it is not infected with malware.

> If you are at an office or shared network, you can ask the network administrator to run a scan across the network looking for misconfigured or infected devices.

> Another way to prevent getting this page in the future is to use Privacy Pass. You may need to download version 2.0 now from the Firefox Add-ons Store.

How would a virus scan help here? I certainly hope my browser doesn't go around advertising when I last did one of them. And how does Privacy Pass prove I'm human, are robots unable to pretend to be Firefox plus Privacy Pass?
> Gadaffi... South Africa...

What about the US federal government? Banks and investment firms? The oil companies? Blackwater, Haliburton, Bechtel and the like? Mineral extraction companies? Or perhaps - Google, Amazon, Facebook, Microsoft et al, who spy on you all the time?

> There are obvious and important differences between war and management consulting. The first straightforwardly involves killing people, the latter does not.

Well, a lot of the companies I mentioned above delegate the killing of people to other elements. E.g the government and its military forces.
Hamako Mori, 90, plays her way into record books
Technology like this, used to deliver vital services and not enabling more consumption like we usually see is probably a step in the good direction.
There is a reset bookmarklet for that, but I agree that 2 bookmarklets to control speed are better than needing 3 (or having to reload the page+video).
Very important point. It should be considered a cornerstone of democracy to have only voluntary drafting -- just like a free press and general elections.
eBay just got back to me with "If you issue a refund, we'll credit your final value fee immediately." no sure about Paypal though
I'm sorry but I'm not going to install a browser built by random people.

> NOTE: These binaries are provided by anyone who are willing to build and submit them. Because these binaries are not necessarily reproducible, authenticity cannot be guaranteed; In other words, there is always a non-zero probability that these binaries may have been tampered with.
Ever tried iconic? It may still feel boring but it makes things easier when developing.
Rails was popular before anyone ever heard of Django. Rails jobs were already common when it reached 1.0 at the end of 2005 (In early 2006 a law firm offered me $30 to do rails work as a summer job off campus). Django took another couple years before reaching 1.0, though I did do work for some early adopters (0.95) circa summer 2006.
Do you know how they negotiated those deals?
Do these companies approach you with a big offer if you've got the views, or is it the result of renegotiating upwards over the lifetime of the channel? Always wondered how these big numbers come about...
it's where I live and the reddit community is nice.
I use remove sticky bookmarklet frequently. On Firefox one can place a bookmark wherever one wants, so I have a Panic! button to unstick/unfix those dreadful headers.
I use discord for that now.

Reddit's quality in recommendation is not great when it comes to tech. I was looking for a laptop and suggestions made were better than your average consumer guy but still sucked.

Also for headphones too. Almost anything tbh.

They all end up with American brands whereas there are many nice brands outside of USA or Canada.

There is lot of astroturfing going on. Discord is less prone because usually it's private and split into small groups. Hard work for dem marketers.
Police unions then must be unusual in wanting to create extra work for their members. I mean that they constantly pursue additional powers and responsibilities.
That is a common misconception. The Nazis initially did not particularly emphasize the use of Fraktur (it was a mixed message), and in 1941 Hitler decided to standardize on Antiqua fonts for all printing. (And modern Grotesks such as Helvetica are based on Antiqua)
Yeah but the difference is that you can use %n wherever you need it in the format string. Depending on what arguments come after it figuring out the length of the printed arguments might not be trivial whereas with printf, it already has to keep a count of it during execution in order to return it at the end so it's easy to add support for it.
> Engaging with the question itself is assuming responsibility.

This is a dangerous sentiment as it incentivizes people to not engage with such questions in order to avoid the accompanying duty, which cannot be known before considering the question.
Hit the 6MB Lambda payload limit? Here's what you can do