skysight-inc/HackerNews huggingface dataset:
Went on a small get away with in-laws last week. They probably went through 200 bottles of water over 7 days. I would say at any given time there were 10 or so half full around the house. I was the only one who was filling up a metal bottle in the sink. Very disheartening to see.
Why is dark mode treated as something new since around a year or so?

Look at 70's terminals and 80's DOS computers. Notice how they are green on black, light gray on black or amber on black: dark mode.

Look at code editors from the 90s or early 2000s. They allowed choosing color schemes, many of which were light text on dark background.

Look at websites from the 90s and mid 2000s: there was still some diversity in design back then, some allowed switching CSS color schemes by the user.

Look at Windows 3.11, Windows 98, XP, etc...: allowed changing all the colors of everything (no clue how the situation in Windows 10 is).

Android also has been having white text on black in various iterations of early to recent versions, especially for OLED screens.

Etc...
I feel more productive when using dark mode.

Better?
Microsoft launches agritech startup scheme in India
Bridge Stupidity in Copenhagen
I submitted this video because of the interesting software parallels we can take away from it, in a city known for very good infrastructure.
> I am rather amused that the same group is simultaneously calling for the tearing down of secessionist monuments and statues, while promoting a secession of their own. The cognitive dissonance is real.

From the webpage:

> Fundamentally, CHAZ is an occupation of Capitol Hill, not an official declaration of independence.

They are fairly clear that their ultimate goal is neither secession or independence. The area was abandoned by the police in a political move, and CHAZ is occupying it as a statement of how they would like to see the city as a whole run instead.
http://archive.is/eMHFp
Worst concert I ever attended. Absolutely zero engagement with the audience. Played what he wanted to play, and that didn't include most of his hits. Showed up, collected his fee, left.
But if you look at the numbers, police abuse has gone down. There were 1007 shootings by US police last year. Yes, that's still terribly high, even per-capita, for a high income/developed nation, but police departments have been embracing body cameras.

If you watch YouTube channels like Donut Operator where people do police breakdowns, a lot of people .. really do deserve to get shot. Body cameras also make it way easier to get rid of police who are psychos who shouldn't be on the force, and can help push back against police unions.

Body cams are great solutions, and we're already seeing departments firing people who turned them off in bad faith (mostly due to these protests). Maybe more money should be diverted to training and wages, and less to equipment and vehicles?

I think there were already a lot of positive changes, and this whole set of protests may give us more. By disbanding or defunding the police is an absolutely crazy idea, that I think the vast majority of Americans do not support.

I get it. I hated cops in my 20s. I hated speeding tickets and saw friends get busted for pot and minorities get pulled over a lot. But a lot of that changed via policy. Pot is less of an issue in many places, and legal in several states. As far as people calling the cops on people (one of my good friends, black, had a neighbour call the cops on him, while he was jogging in his own neighbourhood, where he was a home owner)... yes that's racism, but not from the police; from a person in his community. That said, I have seen neighbours pulled over and searched in Cincinnati and it seemed like it was totally because they were black in a cheap car. shrug

I no longer hate cops. I've seen some do really amazing things for people they didn't need to. Yes there are probably 8%~10% that are psychos and I think most officers wish they could get rid of those people from their ranks too, but hating police just for hating police is childish. All these people calling for disbanding feel like they're just children.
It's an entertainment channel with two hours of daily news.
Because the rest didn't "explode" in the usual sense. SN1 lower tank failed a liquid nitrogen pressure test in a rather spectacular way. SN2 was a short one tank version that passed its pressure test. SN3 collapsed under a screwed up pressure test when the lower tank was emptied before the upper tank. Lower tank collapsed under the weight and the upper tank popped when it hit the ground.

SN4 didn't really fail any tests. It was the fault of the disconnect. SN5 was supposed to be moved to the test pad today but there may be a delay.
Talk about an industry needing to adapt to survive. But it reminds me of a quote from Mozart in the Jungle "classical music has been losing money for people for 500 years". Or something like that.

I guess either some HN mod enjoys classical music or it is something people love discussing.

And as a web designer, I just love their website :D
Just my personal opinion: I’m from a european country, so not a US perspective. Anyone with a weapon is scary as hell. I avoid to come close to any military or police people if they seem to be armed.

Also I don’t know how are festivals in the US, but I’ve never seen armed cops at one, and would be really uncomfortable if there would be some.
The com. trick works
> > The point of coroutines is absolutely to make my code execute faster.

> I think rather the point is to make your APPLICATION either finish in less time, or to not take MORE time when given more load.

Potato potato.
Medical treatments can be really faulty too.
This article is the epitome of faulty generalization. Visual astigmatism is one of the most common eye conditions. Reducing the quantity of light on the screen greatly reduces glare and light scatter for those effected. And this is only one eye condition where illuminated black on white printing is far less than ideal.

Some readers, particularly those who are older, have a large number of "eye floaters", fibers that float in the vitreous of the eye. Illuminated black on white printing exposes these far more readily to the reader, making reading more challenging and chaotic.
That's different.. it's unlikely that this offer would be made to you "on your way out the door".. and then you have time to review and see if the deal is worthwhile.

Sorry if I wasn't clear, I meant signing stuff during your exit interview, so on your last day and quite literally on your way out the door.
Absolutely fascinating section on Lissajous figures. I had only been exposed to the concept through orbits.[1]

[1] - https://en.wikipedia.org/wiki/Lissajous_orbit
Adobe officially debuts Photoshop Camera for iOS and Android
Mojang put the browser version back on-line last year: https://classic.minecraft.net/
This podcast has a similar problem too. Right when you think the guest is into something, Cantrill rants about a tangential thing and the topic chances afterwards.

I normally enjoy Cantrill's rants, I watch his talks on YouTube solely for listening him rant, but it gets annoying when interviewing a guest.
The Queue Metaphor: List or Beast
The endgame is a radical re-think of society, and how society is funded. You've probably seen "defund the police" as a slogan bandied about lately -- police departments have been taking an ever-increasing chunk of city budgets, while education and other social services have either remained at the same funding level or have been cut. Spend less money on the state's monopoly on violence, spend more on reducing the need for violence.
Firstly, I never said anything about taking up arms against anyone. I am simply stating the fact that “unchecked power” is impossible when a monopoly of power (force... aka weapons) is held by the state.

History has shown us over and over and over that an unarmed populace will either A) be subject to unchecked violence by its overlords, or B) be successfully invaded by new and less desirable overlords.

Secondly, “fixing the regulations” is not necessary; what is necessary is enforcing the already existing regulations.
previously on HN: https://news.ycombinator.com/item?id=23478454
Optimizing for size versus performance often eliminates optimizations like unrolling loops.

At the assembly level, it's sometimes true that a single instruction or smaller sequence of instructions takes more cpu cycles.

Analyze the different instruction sequences here:

https://www.nxp.com/docs/en/supporting-information/MC680X0OP...
I don't think the person you were responding to ever made the claim that it would never happen if the police were there. I think the point is that it did happen. If this is supposed to be a utopia free of cops then they are doing a poor job. They have "cops" that beat up people for petty crimes.
I just saw so many of them .. more than I have in any other city in the developed world (and I've lived a lot of places).

I never had any bad interactions with them I guess, but I broke my heart to see that many of them, especially in the downtown areas and further out towards the Interstate and underpasses.

I dunno, maybe I'm too sensitive, but it broke my heart. It's one of the many reasons I left Seattle.
Segment starts around 17 minutes: https://www.bbc.co.uk/sounds/play/m000jw02
Any chance of this turning into something like Copenhagen's "Freetown Christiania"?
In terms of open-source alternatives, there's Zulip [https://zulip.com]. It's very similar to Slack and fairly simple to set up. They do offer paid hosting at a subscription cost per user. However, if you install Zulip and host your own server you can run it completely for free. If you're still in the early stages of your startup you could also consider signing up for the free Zulip cloud tier to get a sense of the app.
But that's the point. I don't care about anyone else's preferences. I'm not trying to find the best option out of the two for anyone else but me. My biases are the thing I'm trying to measure here :)
For me, MongoDB has track record of bolstering a lot ("webscale") and hiding/denying mistakes.

PostgreSQL is quite the opposite on that front, confident yet open to critics and abble to admit mistakes. Hell, I've even them present their mistakes at conferences and ask for help.
I suppose if it is illegal there's little room for actual regard for human remains.
Side note - I'm impressed that a 2 year old account with so many comments has negative karma.
async implementations build a scheduler into the runtime, and that's generally slower than the OS' scheduler. 10-100x slower if it's not in C (or whatever).
A lot of places in the US are basically implementing the Sweden model already, but accidentally rather than intentionally. Which I think is a big mistake.
Please don't cut sections out of what I wrote and deceptively edit it to make it look like I said something entirely different.

I said your argument is wrong and that Stanford, which you claimed was not accredited, is in fact accredited, and you are confused about what accreditation means, as ABET accreditation is not what we're talking about, but regional accreditation, which is the standard.

Most CS programs are not ABET accredited and do not find it necessary.

I had been told before that Harvard was not accredited and that was clearly incorrect, so I also corrected that in my comment with the information I found when I looked it up.
8:46 By Dave Chapelle
Kneeling Is Patriotic
Strangely, saw him (twice!) almost 25 years ago and thought the same thing.
They apparently also did it in Camden, NJ, and that turned out quite well.

I think the real issue here is: the police want to show that without them, things turn to chaos. Instead, they show that with them, things turn to chaos. Meanwhile, the protesters want to show that without the police, things are peaceful, and they seem to be succeeding.

That's not a great story for people who believe in police brutality, of course.

And yes, if the entire police department believes that they need to use force to dominate the American people, they refuse to stop when ordered to by the civilian government, and resist change, then disbanding the police and starting over with a better organised police force might not be such a bad idea at all.

It's not easy, and it's important to quickly have some alternative to fall back on, but when it's the police itself that's part of the problem, something needs to be done about that.
If we hadn't broken the rules to study anatomy, we wouldn't have modern medicine.

Scientific advances are often made by pushing past the qualms of present cultural mores.
I wonder what else seems simple but is actually hard to draw from memory. My example is the simplest knot, although the difficulty seems a bit different from that of the bike.
https://news.ycombinator.com/newsguidelines.html

> Please don't post insinuations about astroturfing, shilling, brigading, foreign agents and the like. It degrades discussion and is usually mistaken. If you're worried about abuse, email us and we'll look at the data.

Report me, then.
The parent's point being that feeling productive has roughly no correlation with being productive. You can feel very productive with that https://pippinbarr.github.io/itisasifyouweredoingwork/ game that was recently linked here; but that doesn't mean that you are more productive, and in fact you will be much less-so, because the "work" in the game is meaningless.
Being able to read code from similar projects in Github.

It allows you to do better design, learn how to write readable code, and allow you to move faster.
> Start voting for people you want in power.

> Stop voting for the lesser evil.

This is tantamount to calling for individuals to write-in their fave candidates. Do you actually think that will work?
and yet if you dare to disagree with a scientist (as we see in the comments here) you can expect to be shouted down because SCIENCE!
> which is expensive (e.g. you need more memory)

Memory is cheap; the cost is in constant de/serialization. Same with "just rewrite the hotspots in C!"-style advice; de/serialization can easily eat anything you saved by multiprocessing/rewriting. Python is a deceivingly hard language, and a lot of this is a direct result of the "all of CPython is the public C-extension interface!" design decision (significant limitations on optimizations => heavy dependency on C-extensions for anything remotely performance sensitive => package management has to deal extensively with the nightmare that is C packaging => no meaningful cross-platform artifacts or cross compilation => etc).
> Spending three years at a community college

This makes no sense. Spend as long as you want at the community college, transfer all the credits you want, by definition they will all be 1xx or 2xx classes. Your degree will require half the classes to be 3xx & 4xx, so you will always have to spend at least two years at the university.
What happens if there's a ASGI speaking web server implemented in C/C++/Rust?
Yeah, probably about as well as any of the quicker RPi clones would, which is pretty decent for light tasks. $100 is about as much as you’d pay for one of those plus a touchscreen anyways, so it sounds like a fair deal.
No tank has failed a pressure test since SN1.
> 1) You should be able to discern what's wrong with your own work. In order to improve, you need to complete the feedback loop of 'making an attempt, recognising where improvement is needed, studying how to improve that thing, and then making another attempt'. You need to learn to identify your own weaknesses, as well as your strengths, and not expect other people to do it for you.

That's a pretty insane thing to expect from someone trying to learn. It's something you eventually get to, but to get there, sometimes you need help finding the way. This is like saying, "I'm not going to teach you to read until you can read this sentence." Um... Thanks? You often don't know what you don't know.

> often with beginners, the list is far too long to even know where to begin

That's a pretty defeatist attitude. You don't have to tell them everything that's wrong with their work. You wouldn't tell a small child who drew you a picture that their light logic is wrong. You can pick a single thing that you think is the biggest problem and explain that.
Have you ever applied to a job and been asked if your college was accredited?

Have you ever hired someone and stopped to check if their college was accredited?
It's ending its unlimited free books program, and going back to the old version, which is limited.
Well is the solution more tech (like improving on C language) or is it making sure we have robust non technical fallbacks as a civilization
I figured a bunch of only children would reply here.

I spent 4-5 years playing Avalon Hill wargames alone (Panzer Blitz, Squad Leader, 1776, etc.), trying to play each side's strategy as accurately as I could. I don't know if it made me a better tactician but it certainly threw open the gates of historical curiosity to the point that 12-year-old me knew more about WWII than my parents.
I doubt I would, not least because most of my use cases for image editing these days revolve around photography, and FOSS library support for late-model Nikon raws just isn't where I need it to be. No shade on the devs and maintainers, it's a closed format and they have no support. But I still can't get the quality out of Darktable that I can from Lightroom, so I use Lightroom. (I'd miss my Loupedeck a lot, too.)

I did pull down the current Gimp yesterday to do a quick test of text rendering cases similar to the ones that it failed so badly on back a decade ago. The results were the same as I remember them: aliasing everywhere, illegible at small sizes even in very high-DPI files. If I had to guess, I'd think Gimp just always rasterizes text at 72dpi and then nearest-neighbors it up to match the file resolution, but that's just a guess based on the behavior I'm seeing; I haven't been into the code.

Granted, high-DPI displays were quite rare back in 2009-2010. Print workflows weren't, though. In 2020, displays >72dpi are rapidly becoming the default. Print still exists, too. Both of those are things you'd expect to see well supported in a tool whose homepage advertises it as suitable for photographers and graphic designers, among others.
That misses the point. The problem people have with the statues is that they honor people who they feel promoted/protected the subjugation of another group. They’re not taking offense to the act of secession.
One annoying thing I've noticed is that a low brightness setting on the iPhone screen makes a big difference with light vs. dark mode.

For example, at night, sitting in a low-lit living room, I can set the brightness to 20% and comfortably read articles where the text is black on a white background. But if I then switch to a "dark mode" app that has white text on a black/gray background, I need to bump the brightness up to 30-40% for it to be comfortable.

I'm not sure what the solution is, or even what the "scientific" explanation is. Isn't the contrast exactly the same?

Surely this is not an uncommon problem?
The other major difference is that Swedish people trust their government.
I don't think "how to draw a bicycle" is the thing that your brain tricks into thinking that you know. Instead, it's "what does a bicycle look like?"

If you ask most people if they know what a bicycle looks like, I think they'd tell you, yes, definitely. But really they don't. They know that it has a couple wheels and some sort of metal tubes, and that's a workable mental model to convince yourself that you know what a bicycle looks like.
You're projecting a lot on my comment. I spent most of my youth pirating CS and Unreal Tournament so no I don't care at all if people can do it from the comfort of their browser, besides such old games might as well be in the public domain as far as I'm concerned. I was just surprised that a website like this one managed to operate for more than a few days before getting shutdown for obvious piracy, that's all.

I guess there's precedent for Valve being pretty lenient with that stuff though, after all they embraced the Black Mesa HL remake when most other editors would've ceased-and-desisted it into oblivion.
Great book and spot on of the problem statement. One interesting note to point out is I didn't see any mention of testing your data models or version control? This should be part of the process of the modern analytics stack to ensure data quality.

A suggestion of approaches and tools could be useful. Whether it's via tools such as dbt for expected field values or with frameworks such as GreatExpectations. What happens to data that doesn't conform to expected values? How should you handle it? and how can the testing process be automated? This forms an important part of ensuring data quality and reliability of the analysed output.
Which may be good. If I post to HN I'm looking for critics, not for an empty Attaboy.
sorry for the tight tone. I was clicking on the link on the first load and the images are all broken. It worked after several refreshes. Thanks for heads up!
> that first email, my god, that should be titanium-and-gold-plated standard of a bug report.

It's a thing of beauty. It even includes versions of software used!

My daily experience with bug reports are that they 50/50 won't even include a description, just a title. It's such a cliche already, but "project name is broken" makes my blood boil. What environment? What were you doing? Is this production? How do I test this bug? (from an Ops perspective) When did you notice this? Has anything changed recently to possibly cause an error?

Arg, my blood pressure!

/offtopic, sorry.
>They influence the government to pass laws that can strengthen their hold or eliminate competition entirely. They hide behind a wall of government when it is convenient and act like angels when the people want the government to break them up.

>I don’t know what the answer is, but rewarding corruption and discouraging success are not feasible in the long term.

Maybe the answer is limiting the government's ability to pass laws that unfairly privilege one company over others. Power that doesn't exist can't be misused.
sorry if I mislead. I'm criticising Academia, and how science is actually done by humans trying to get tenure. Not Science.

And my point was that my anecdotal preferences are massively more important for me than any scientific study, no matter how rigorous.