skysight-inc/HackerNews huggingface dataset:
I hope some will go and shop in local stores although its often more expensive than shopping online. Or shop in hybrid local/online stores. Otherwise city centers will become less diverse and mostly filled by things that cannot be bought online.
For those not in the UK, the pearl-clutching here is about an incident where a bunch of teens had a fight in the 13th largest city in the country and four ended up stabbed. None dead (at the moment) and it is headline news here. I would invite the Americans in the audience to imagine a world where a gang fight that left four kids stabbed in Fort Worth, Tx was national news.

Yeah, let me tell you about what a dangerous shithole this place is becoming.... /s
I feel for you- I have a family member running a medical supply retail store, and the people who use it to showroom their online purchases and act like they've caught a shyster because of a 10-15% price difference is maddening. Amazon, etc doesn't walk people through models, usage, fitting, etc. Then folks pontificating about how they need to "innovate" in the face of huge corps selling less than they can buy wholesale..
Show HN: New static analyzer from kotlin-awesome
"I found it easier to program when I was trying to figure out the logic for myself rather than trying to figure out where in the infinite stack of documentation was the function I needed. So for me, programming is more like creating something rather than looking it up, and too much of today’s programming is more like looking it up." - K
It probably isn't your argument, but the author devotes enormous amounts of effort to arguing that 'transgressive sexuality' was a precondition to the Russian Revolution (meanwhile, when the actual authoritarians took charge, they wasted no time setting boundaries for relationships based on their concept of the state's needs) and doubles down on it with passages that start off with 'social justice warriors play a similar historic role to the Bolsheviks' and end it with corporate America no longer frowning on homosexuality. I'm going to go out on a limb and suggest the actual Bolsheviks had a somewhat different approach to bourgeouis institutions than convincing them that people of alternative sexualities were employees and customers they might wish to retain...

It's not insight from Arendt, it's a religious conservative arguing his laundry list of dislikes, from acceptance of homosexuality to -checks notes- mayors not crushing protests must be totalitarian because -spurious parallel-. Totalitarianism isn't bottom up social consensus, and it definitely isn't the mere absence of social consensus around one's own moral values.
To my understanding, PlatformIO is (merely) a set of scripts to handle multiple toolchains and HALs in a consistent way. In esp32-s2 case, it means integrating ESP-IDF only. What stops you from directly invoking cmake using the ESP-IDF?
Oddly enough, while the local Panda Express has a drive through line wrapping around it almost the entire day, we’ve had two local Chinese places close their doors. And one is right down the road from the Panda Express!
That's because USA is broken.

I went from a tipping + starvation wages culture to a no tipping + living wage culture.

Soooooooooo much better.

Sadly the push to deunionize and deregulate and zero hour contracts.... is pushing things towards starvation wages here.

But the solution isn't tipping. The solution is to pay attention to complaints of worker abuse and the boycott such businesses.

If that causes the business to die, we're all better off without it in the long run.

Killing off non viable jobs is a mercy killing, it allows viable businesses to survive.

Racing to the bottom is a loss for all.
In real life? Maybe 10.

On the internet?

Maybe I spend too much time on discord, but I've met potentially hundreds of people who unironically believe that the value to life of non-white people is very low and that most do not deserve life.

Lots of actual crypto Nazis and fascists are there and they radicalize young and impressionable gamers...
You can subscribe to RSS feeds for any channel you care about.

To watch the videos, you can copy paste the url into VLC. No ads and very little tracking. Best of all no related videos so you won't waste tons of time there.
Not sure why this needs a dedicated application, you can do this in Chrome or FF with a single line of JS:

javascript:(function(){viewer.style = 'filter: grayscale(1) invert(1) sepia(1) contrast(75%)';})()
Have you read this, and, if so, what do you think of it?

https://experimental-geography.blogspot.com/2016/05/employme...

> Building enough housing to roll back prices to the "good old days" is probably not realistic, because the necessary construction rates were never achieved even when planning and zoning were considerably less restrictive than they are now. Building enough to compensate for the growing economy is a somewhat more realistic goal and would keep things from getting worse.

> In the long run, San Francisco's CPI-adjusted average income is growing by 1.72% per year, and the number of employed people is growing by 0.326% per year, which together (if you believe the first model) will raise CPI-adjusted housing costs by 3.8% per year. Therefore, if price stability is the goal, the city and its citizens should try to increase the housing supply by an average of 1.5% per year (which is about 3.75 times the general rate since 1975, and with the current inventory would mean 5700 units per year). If visual stability is the goal instead, prices will probably continue to rise uncontrollably.
"US officials view f-91w wearers with suspicion"? Better keep an eye on this guy then:

https://i.redd.it/5o061ntl2m651.jpg

https://i.redd.it/b4j5fzl4d6f41.jpg
That were a lot of words before you got to the product you wanted to advertise...

Ads are allowed but I do feel like I wasted my time reading all the way up to the last paragraph where instead of getting to the promised innovation of dead drops, you reveal "guess what, you can buy this now!"
Curious to note it has the same effect in humans as it does business.
A billionaire speeding does not increase the danger to motorists and pedestrians more than another person speeding does, so I think punishing the billionaire's speeding much more severely is immoral. In the U.S., the federal and state revenue services know my income, but the police do not, and I don't think they should.
Are you implying that an Ayahuasca retreat will improve your sleep?

Or decrease cognitive decline?

What does an open heart/mind mean in this context?
As someone who's been using ad blockers for years and was watching YouTube a long time before ads, it was quite a painful experience suddenly having ads pop up on every video when I started using YouTube on my tablet.

This isn't just YouTube though, the internet as a whole has slowly shifted in the direction of more ads and more pay walls. I get it, but as someone who vividly remembers the internet before ads and pay walls I still find it odd how people growing up online today just seem to accept it.
Sure, we could do a rousing rendition of Monty Python's "Every Sperm Is Sacred". There's a theoretically infinite number of people who aren't being born.

On the other hand, lots of people dying of Malthusian starvation would not have been pretty.

There's probably some reasonable middle ground here.
If you see "gratuity" on the bill, that's a required tip. From what I remember they're usually only added for large groups though (like 6+ people).
It's really weird to me how recommended tip levels have shifted in my lifetime (really in the past 15 years):

When I was a kid in the 80s/90s, 15% was standard (there was even the mnemonic to calculate it: 10% is easy to calculate, then take half that and add it). 18% was for really outstanding service, 20% was for outstanding service when someone wanted to show off, and 25% was basically unheard of besides some gossip mag detailing how rich a celebrity was ("They tipped 25%!")

Now I see tip amounts that default to 20%. My hypothesis, and perhaps this is a relatively sad commentary in the US, is that the level of inequality in major US cities is off the charts: for many people eating at a nice restaurant in a major city, food, even eating out, is a tiny portion of their overall budget, so adding 5% is really nothing, but people working in restaurants are really struggling to get by (and diners know it), so the increased tip rate is basically a consequence of trying to make unaffordable large cities bearable for workers.
It's obvious the SAT does not measure native intelligence independent of education. I attribute my success in the SATs to the excellent teachers I had in high school. I didn't study at all and found that everything on the test had been covered by the classes I was already taking.

As for social background, yeah, the wealthier you are, the easier it is to move to a good district. Yet, within a single school district, what difference would social background make?
The world's largest "No Code" userbase can likely be found with spreadsheets. There's a stable OSS project which combines a spreadsheet user interface with a fast 2D layout engine for text and graphics. Desktop cross-platform on Linux, Win & Mac via wxWidgets:
http://strlen.com/treesheets/

The cross-linking patriarch of this category, Lotus Agenda, can still be run via DOS emulation:
https://lock.cmpxchg8b.com/lotusagenda.html
I don't think it's a straw man to note that what you want (rigour) comes with a cost (accessibility of development). The decline in rigour among applied computer science corresponded with an increase in software availability, economic output, and probably also literal lives saved.

I don't deny that it's frustrating to be stuck with poor choices, ones which cause confusion and make development difficult. However, I think that this method got more software in the hands of people sooner than the counterfactual high rigour world. There's definitely an argument to be made that there's an inflection point, where the rigourous method is slower up until some point where it becomes a better baseline, and from there software development accelerates and overtakes our current world. I think it's hard to be confident in that argument, though.
All these examples use way too many colors. The ideal (and minimum) number of colors for a sober site is two: one color for the background and a very different color for the text, each of them an extreme and opposite shade of gray. If you are really fancy, add a third color on a couple of very small places, almost inconspicuously. More than three colors results in an ugly pastiche. The worst offence is having several slightly different shades of the same base color. This is what this article seems to propose and it is unbearably horrendous.
The clavichord plays like a piano with aftertouch. Instead of hammers bouncing off the strings with no control except speed, the strings are hit with "tangents" that remain in contact with the string like tapping on a guitar. It was not often used for performance historically because it's too quiet, but modern amplification solves that problem.
I think Erlang is older than Ruby? (Not sure, but it's pretty old!)
As for single threaded, they are not, even with green threads, IO is usually the problem (otherwise you chose the wrong language).

As for static typing, there advantages and disadvantages to that, I wouldn't consider that a minus at all. A good engineering culture brings you in the same place with a dynamic or static typed language. Same goes for a bad engineering culture.
You just guard those sequences by disabling and reenabling interrupts around them. It's a very common pattern in systems not designed for SMP.
Wait what? I try to get some Suhr model from Europe since some of the models aren't here in the US, but the price there is more expensive, also need the shipping cost here to US.
I was surprised when I recently learned that the big concert pianos that are used in the music halls usually lasts less than a decade. But of course, they are played constantly. I assume a home piano that in best case gets played an hour a day or so last longer. And most home pianos are rarely played at all.
Elegantly handle all kinds of repos in VS Code
Businesses were always involved in politics but you didn't really know the politics of your business or leaders as you do today. They did lobbying but it really wasn't something discussed openly and often-times had varied interests.

> “Anything less than a vote for Biden is a vote against democracy,” Mr. Barrett proclaimed.

To see a business say this nature of thing is really shocking. I have a hope that all of this behavior is a one-off to rid the world of Donald Trump, but I really doubt it. Judging by the respondents just on this thread, people aren't bothered by this.

This is very dystopian.
I got it a while back and have to say it was worth it. Sure it’s more expensive than a normal book, but if $100 can get me the condensed reference of an expert then I see it as a win.
> I've only heard of Yellow Dog, but for many modern distros, the transition from "flash this file to a USB drive using this program, plug in, and turn the computer on" seems like it should be a much more accessible option (even for people without an Apple budget) than it was even 10 years ago.

Yeah, this was over 15 years ago. Yellow Dog was basically Red Hat PowerPC edition, so imagine Red Hat circa 2002.

Things have certainly gotten easier since then though, no question.
Elite colleges also don't want the type of people that will spend 4 hours a day cramming for an uninteresting test.
I round up to 320.
Just to point out, ignorance knows no boundaries. https://en.wikipedia.org/wiki/British_scientists_(meme) is a way to turn any serious research finding into a joke in Eastern Europe.
Show HN: Cookietemple – programming templates for Python, Java, C++ and more
Hi,

One of the most annoying things when starting new projects is copying the skeleton of an old project and adapting it for the new project. But even cookiecutter based templates on Github do not share a common structure. Even two Python templates may strongly differ in their architecture and design. Most templates are very basic and unfinished. They rarely ship with documentation setups, makefiles, issue templates, extensive continuous integration pipelines and many more best practices No one ensures that these templates adhere to best practices and nothing ensures that any templates updates are applied to already existing projects. It is annoying to bump the version across several configuration files.

cookietemple offers powerful project templates for several domains (e.g. command line tools or libraries) for several languages (Python, C++, Java, [...]), which can be created interactively with user choices (cookietemple create). Although, these templates do of course differ due to the different ecosystems, they share common structures and quality. The created project can automatically be pushed to a fresh Github repository. Whenever cookietemple updates a project template, a pull request is automatically submitted against the repository with the latest changes (cookietemple sync) and a custom linter ensures that the project always adheres to cookietemple’s high standards (cookietemple lint). cookietemple bump-version bumps the version across several configurable files and inserts new changelog sections allowing for regular releases. Please take a look at our website, documentation and repository and try out cookietemple.

cookietemple is free software licensed under Apache 2.0.We love the community and want to give back. cookietemple aims to be a community driven project and we would like to invite you to join us and to contribute new templates (e.g. Rust, C#, …), features, bug reports and fixes.

Cheers
Sass Basics seems like a good place to start: https://sass-lang.com/guide
Istiklal Street
Bus factor related to usage? Am I thinking of the wrong bus factor?
YouTube's costs are rather entangled with the rest of googles costs. You could hire many different accountants and either find it to be very profitable or deeply loss making depending how much you value YouTube's use of Googles CDN's, network, and infrastructure. It's far more expensive to deliver YouTube video content than it is to deliver say Netflix where the library is tiny and very cacheable in comparison.

Having said that, YouTube could quickly pivot to profitability if they simply said "any video that gets less than 1000 views a day will be deleted". And if they could suppress the inevitable user revolt...
Yea. I remember when I got interested in computers as a teen, I used to think he was some hacker genius after coming across his website ( https://web.archive.org/web/20020802033500/http://hackingtru... ).

I remember getting one of his books on "Ethical Hacking" and found it completely pointless.
Climate Friendly Super Markets
Also this, and maybe this is where social background comes into play. If my parents didn't value education, they wouldn't have moved us to a good school district or taken the time to look over my homework and assignments.
That's not ST, it's by the Chinese company GigaDevice that makes (decent) clones of the STM32 series. Your point still stands though.
People forget that a military is one of the few legitimate reasons for a state to exist
For us mortals, SELinux is a synonym for "complicated, scary thing that I don't know how to use properly".

Can you link to something with minimal working "mark and block" examples?
Refactoring UX of the most overlooked fintech
I see scientists who put themselves in the public sphere behaving like this mostly. They double down on the science, when people are questioning the whole institution rather than whether or not some particular science is correct.
I want to be clear about something. I don't care how those use cases get addressed.

I do care very much about Unix remaining Unix. And the way X was implemented is multi-user graphical computing. That's got a lot of advantages and lot of use cases that people put to good use.

X works works over the network because Unix does things over the network. X is multi-user, like Unix is multi-user.

Same goes for multi-headed systems, multiple displays all kinds of user interface devices. You name it.

The problem quite simply is the new development isn't unix-like in the way X was Unix like.

The question is whether people will accept a lesser Unix then they know is currently possible.
https://en.wikipedia.org/wiki/Anti-caf%C3%A9
> "impoverishing them" doesn't seem like the right goal

I don't think anyone should be impoverished, and indeed I'm not a supporter of the idea of "meritocracy", but I think it's fair to take the arguments for it to their logical and abhorrent conclusion. After all, the supporters seem perfectly content to allow the non-wealthy (and assumed non-meritorious) to become impoverished.
What does "the best" really mean? At the end of the day I assume they want to optimize for future success. In that case we humans have been proven to be not very good at that in many other areas.

And why can't you select a the best students and then randomly select among them? I don't believe that a 3.8 student will certainly perform worse than a 3.85 student, for example.
Funny that 10 years later it's still going strong.
Docker's never been quite as portable as imagined because of this. I wonder if this will make people rethink it as a model for containerization.

Interestingly, FreeBSD has native Docker support because it has a Linux compatibility layer that adds/maps/implements(?) Linux system calls so it FreeBSD can run Linux binaries. Looks like FreeBSD Docker support is also broken right now.
Tipping rules are a convention by social consensus which, to make it even more complicated, is regional and slowly changes over time. Different parts of the US have somewhat different tipping conventions.

Even as an American, if you travel to a different part of the country you figure out the local tipping convention by observing other people.
Yes! I was having trouble getting an analogy to fit into my comment, but it's analogous to HIV in humans or bark beetles killing off forests.
I studied classical French cuisine in Europe and when I came back to the states, I found that everything here is measured by volume vs by weight there. The scale is such an integral part of the kitchen. Because it’s drilled into me, I still measure everything by weight.

Otoh, for Indian cooking that I grew up with, it’s always by ratio. Or at least how I learnt it. Example: 1:3 ..rice:water. I guess it’s based on volume but with non standard cups/tbsp etc. For seasoning, you go ‘by the nose’. And taste...taste...taste.

As an aside/off topic slightly: You cook with your senses. For example, one of the earliest kitchen chores my grandmother taught me was to make ghee from churned butter. It’s a thin line between caramelised and burnt. How can you tell? You ‘listen’. When the butter fats are completely caramelised and there is no more moisture content, the top froths and there is no more sizzling sound. So here..when you are in the steam/multiple mingling smells and you can’t see the bottom of the pot of caramelised butter fats...all you have is your hearing. If it becomes silent, then it means it’s done. You can’t make ghee with a timer or thermometer. Tools don’t make the chef.

I used this technique at work when I was cooking professionally. Caramelised butter can be beurre claire(just melted butter..you don’t want it to smell caramelised), beurre noisette(smells like roasted hazelnut), beurre noir(black..as when used with cooking skate etc). I had a counting system after all sounds have stopped to get to the right point of butter melting.
Excuse me, it's called 'good taste.'
I like the idea, though it doesn't need to be in tweet format for me (probably easier to "follow" for people and build an audience though) and this particular summary was kinda vague. Perhaps the book is simply like that, though, and the example was a bit unfortunate or just not my thing.
you still don't have too
Show HN: Minimalist App for Backups to Any Storage
Lack of tips was the best thing about Uber. I've always found tipping to be absurd and actually hoped that Uber's popularity would help it set precedent in regards to tipping. It was disappointing to see them cave in to the complaints and add it in.
I use a Samsung Galaxy Tab S5e. Large high resolution AMOLED screen, a reasonably fast processor, thin and light design good for long reading sessions. Sometimes I use an iPad 2017 when the Samsung's on the charger but the older screen on it just isn't as nice in my opinion.
I don’t think that’s how benefiting users works. Simply removing the options people have historically found suited them better doesn’t by itself create a better world.

There’s nothing whatsoever preventing the FOSS community coming up with better solutions, if they are capable of doing so, and taking away their main competitors doesn’t seem like a good way to incentivise competitive improvement. In fact we’ve been told repeatedly and often by FOSS advocates that open will inevitably beat closed anyway.

On the back end yes this has come to pass, but mainly because big corporations like AT&T, Intel and IBM have invested hundreds of millions, probably billions in Linux. Microsoft and Apple have also invested hundreds of millions, probably billions at this point, in their desktop platforms. The independent hacker community just can’t come close to that level of disciplined, organised, focused investment of effort.

Linux on ARM is another case in point. It takes a big company with huge resources like Google to get it done in a coherent, usable way.

We need to stop thinking about companies like Apple, Google and Microsoft as obstacles. They aren’t stopping the FOSS community from doing anything. They’re just bringing their own contributions to the table. Take Apple out of the picture and OSX, iOS and M1 Macs wouldn’t exist and FOSS would be exactly where it is now anyway.
If you're going to play it over a speaker, you already have way more signal loss than the compression is going to introduce. The solution is redundancy.