skysight-inc/HackerNews huggingface dataset:
>>Why should I pay for someone's crimes? It's such a stupid system. If they are murderers they should just receive the capital punishment. And if the crime is not murder, they can be put into factories where they are able produce something of value -- farming or whatever. If their business is not profitable it should at least reduce the taxpayer burden.

God, I would hate to live in the system you're describing.

And again, it's all me me me. Society wants to punish people with prison, so society should pay for it. Whether you personally want to is fortunately irrelevant.

As for forcing people to work so they are not a burden on society - that's just slavery with extra steps. But oh wait, I forgot that US still does that. Nevermind then.

>>if training them with skills will help the prison make money, why not?

Because prisons should never ever ever be money making institutions in a functional society. I can't believe I actually have to say this.

>>Let me ask you this first - do you think public schools are doing poor kids any good? Especially in the inner cities where many poor black families live?

Of course they do, what are you on about.
I mean they weren't "forced" to use anything. They chose the chip. If they had different requirements they could have chosen a different chip.

Most likely they just used the specific kernel version with closed binary blobs from Qualcomm for a typical embedded Linux, not the full Android system.
Isn't Helium quite expensive here on Earth? You could literary line your pockets.
It is good to have choices, provided they are fully implemented and bug free, instead of jumping into the next possible solution.

Phobos still doesn't fully work with @nogc, DIP1000 is undocumented and now there is @life getting the spotlight, meanwhile the GC is stuck in early 2000 design, the std.allocators library is in experimental limbo for years.

Even if the results are cluky, they can double down on an eco-system in libraries, IDE tooling and OS support, that D lacks.

Currently the motto is Jack of all trades, master of none.
These systems are already there in small spaces (with 25km speed limit)
I've switched from the Jamstack/static site generators to nocode WordPress for content sites, to focus my coding more on app UIs in the long term.

Jamstack is nice, but it's either for personal developer blogs or larger teams. Outsourcing is too expensive with coders being in high demand.

Everything WP can be easily outsourced when needed, and there really isn't much of a speed benefit with Jamstack sites if you cache your WP site on the edge (e.g. with Cloudflare APO) and use a fast DNS. Security of the origin server isn't a problem with a good host or going static.

You can generate static sites from a local WP install if you find secure hosting too expensive, here's a nice docker based tool for this: https://lokl.dev/

WP is really as hard, ugly fast or slow as you make it, you have to find the right theme and plugin ecosystem within WP.

I don't have to and don't need touch the code building sites with it, so all those weird WP code conventions don't really bother me.
> The team found a clever loophole around music rights in the form of YouTube videos

That site already existed as plug.dj, but that shut down in February when they ran out of money.

It basically worked the same way as Turntable.fm, except instead of picking a song list or uploading songs, you would search YouTube and queue up YouTube videos.

The only limitation was that some YouTube videos are set so that they can't be embedded into other web pages. Songs uploaded to YouTube like this couldn't be played on plug.dj.
I read the article - but it doesn't explain why high schools are doing this. Is it purely sexism? Could it be that girls are performing better than boys and the pursuit of a 50/50 gender split increases the requirements for girls? Would be interested if anyone knew the reason as it isn't presented in this article.
It's a reference to a song Sohcahtoa82.
I'd agree with that. We spent a busy few weeks getting basic things setup (sofa, table, tv, book-cases, etc).

Over time I started to get annoyed that because we'd bought things used with no real planning we had different colours/styles/designs all mishmashed together.

There was nothing wrong with any of the things we bought, but over time it did become annoying to live in such a state. I can imagine that if we'd moved into a furnished house we'd have had similar views and even less control about replacing things to match. Feeling more like a caretaker than living in "our home".
Unfortunately for every "it works perfectly here" post, there's just as many people where it doesn't work. My own experience with Ubuntu is "it works fine until it suddenly doesn't", and when looking for solutions on the internet, you find a thousand answers, all contradicting each other.
Collect phone numbers during the registration process with Twillio veri codes. Then ask them for feedback via phone number.

You just need to justify during registration, why the user will benefit from leaving the number during registration. You can write it down and half of the interested user will leave the number that you can collect feedback from more efficiently.
As a fan of the language I also don't get this. I mean I welcome wider adoption of Rust for various reasons, but this whole "it's written in Rust!" checkbox filling doesn't have any connection to what matters in reality.

If you're rewriting something anyway, or creating something new then Rust should be considered. But a lot of the value of old software is not the set of features listed in the Readme. Not every area comes with its own "don't roll your own crypto" warning, but almost everything has its share of edge cases and quirks that were already handled in existing tools.
Too much magic if you ask me.

There are often two ways you can do something. In this case:

- Explicit clean markup and a deterministic GUI or

- Tons of heuristics and a magic GUI that works great most of the time but fails in ways that are hard to understand.

I feel you get this tradeoff a lot in "clever" systems. Whether it is just finding the main text on a page, blocking ads, doing search, or even self-driving cars: I often prefer the "pedestrian" approach over the "magic" approach. Even if it is a bit less powerful, it is also less surprizing.
What about classes? Can you re-define those?
Worth reading the article. :)

"According to the Mainichi Shimbun's research, high schools under Tokyo Metropolitan Government jurisdiction are the only prefectural schools to have separate enrollment caps for male and female students. "
A small local company.
Key point here is:

[H]igh schools under Tokyo Metropolitan Government jurisdiction are the only prefectural schools to have separate enrollment caps for male and female students. The numbers at each high school are based on the ratio of boys to girls at public junior high schools in Tokyo.

I.e., this is sort of “affirmative action” for boys since girls score much higher. From personal experience, too, I’ve seen girls score much higher than boys at the school level here in India.
> Another interesting thing is that you pay for 100% of a VM virtual CPU even if it is only utilised 40%, but the cloud is selling your other 60% capacity to another user

AWS don't overprovision CPUs outside of the t instance range, in which you get vCPU credits, not full vCPUs. If you rent an apartment but don't use it, is it the landlord's fault you don't? The landlord can't rent the same appartement to another client.

Especially on AWS/GCP/Azure, where there are many alternatives ( Lambda, Google Cloud Run, Google App Engine, etc.) where you pay per compute used.
The context is building a robot for a sumo competition in university. By this time I am towards the end of my Phd, and regular strategies don't cut it anymore. We want to show off.

Since many of these robots use ultrasound locators based on echolocation to find other robots, we want to eliminate those from detecting us. One of the strategies we wanted to try, was to generate sound at the right frequency ourselves, which should completely ruin those sensors, thus making us invisible for no apparent reason.

So I bought a transducer used to clean ships, which was rated for use around the correct frequency. I connected it to a signal generator at an ultrasound frequency and wanted to test its effect on the echo sensor.

Now, I am doing this sitting in a noisy lab with a bunch of noisy instruments, robots whirring and computer fans. Some other people in a corner chatting away.

I put the transducer in front of the distance sensor, set up the program to print the distance measured, turn on the signal generator, and the whole room goes eerie silent.

I turn it off, and luckily the sound comes back immediately. It appears that if you pump 100+ decibels of ultrasound in a room, it actually drowns out other noise! This thing was quite powerful. After all, it was made for cleaning ships from foul.

At that point, I do realise I have no idea whether this is a safe thing to do for my hearing (and that of the audience), and shelve the idea. But I remember the split second where I thought I made myself and everyone else in the room deaf.
Positive discrimination doesn't look so nice when it works the other way, does it?
i'm sure you would have been fine if you hadn't have made it executable.

Companies House did the right thing.
I'm not very familiar with baseball so the concept of a "stolen base", the rules around it and how they changed over time were a fascinating read for me personally and I thought it might resonate here as well. It seems like it did not.

My heuristic for submitting is when I come across something (in this case ClickHouse) that I find useful or fascinating (a-ha moment) where I also think this might be of interest to others here (filter).
Is it impossible to make a secure CMS? I'd think step 1 would be to not have the admin stuff with the same access as the public website, and step 2 would be to have a way to sandbox plugins, but are those things possible?
It's been a while since I did any coding on macOS but if I remember accurately, I think it didn't play nice with macports (which I needed for some other packages).
Slippery slope fallacy?
A resounding no in my case, but that's because my line of work is mostly CRUD web applications. For such roles these tasks are mostly recruitment theatre.

The puzzles are enjoyable though.
> Could it be that girls are performing better than boys and the pursuit of a 50/50 gender split hence increases the requirements for girls?

This is it. It’s in the article:

[H]igh schools under Tokyo Metropolitan Government jurisdiction are the only prefectural schools to have separate enrollment caps for male and female students. The numbers at each high school are based on the ratio of boys to girls at public junior high schools in Tokyo.
How we got burned by ignoring what customers want?
The reasoning is something along the lines that a college education is more important to boys than girls, which kinda makes sense in a world where jobs require college degrees and men are the sole breadwinner.

Basically, the logic goes: giving a seat to a girl at a high school robs the seat from a boy and therefore his chance at getting into a good university, and since the girl is going to be a homemaker anyway ...
I cannot upvote this comment enough. This list of tools are tried and trusted, and have under went 1000s of hours of usage.

Sure that given enough resources, motivation and time, Anything is possible. But new code means bugs and uncertainty.

Some of the tools listed are not small if a one for one replacement is the target. Vim is listed??

How long before these tools are considered as matured and ready for production?
Welcome back! Please leave a comment
Probably a good reason not to use MAC as development platform.

The last straw for me was being unable to do something simple like install vey common Perl packages natively via CPAN.
Wait. You've just excluded a bunch of stuff without even hinting what you're in favour of. For all we know, you might think it should be Alex Jones.

Don't do this. It's hand-waving and people can read all kinds of things into it.
To me it makes sense. I predict the future of the tool/product partly on the technology, and the programming language is part of it
And what percetange of those "static pages with JS sprinkled on top" have a need for automatically generated custom avatars?
> Social media companies just want to make money.

Being a government is definitely the best and easiest way to make money.
I think this is the most plausible explanation too, but is this true in practice? I would have thought most talented programmers don't want to waste their time on leetcode, so it would primarily select for people who can't succeed without dedicating time to it.

Have you seen this first-hand and compared leetcode grinders against say, prolific open source developers?
>That's my cynical, entirely pessimistic outlook of it all anyway.

Yes. I read the announcement totally different. They're keeping blocking webRequest because there's no other way to make good adblockers, and it will stay that way until there's a way to get them working in a new API.

This is good news. Great news, even.

>I'd like to read Raymond Hill's thoughts on this.

Would not be surprised if he was one of the developers mentioned in the article...
Related, there is a "bug" in chrome that disabled autocomplete="off" on input elements, marked as won't fix

https://bugs.chromium.org/p/chromium/issues/detail?id=587466
Like SVG background issues https://stackoverflow.com/questions/40986798/repeated-svg-ba...

clicking issues https://stackoverflow.com/questions/24077725/mobile-safari-s... (yeah even clicks are broken)

background jank https://stackoverflow.com/questions/9983520/webkit-animation... (not sure it's exactly this bug but I do have fixes in the codebase for that)

round corners https://stackoverflow.com/questions/50995411/cant-set-border... (still happening right now)

And countless other JS and CSS bugs I forgot I have in the codebase. There's scrolling bugs, navigation bugs, layout bugs, form bugs... I'm sorry to say but nothing really "fully works" it's always slightly off one way or another.
Damn, for me it breaks every couple months
I don't think this is true, and I'm hesitant to go down this road on the internet but why not. My limited understanding of 'affirmative action' in the US is that it allows a schools to bin people based on specific categories, with race/ethnicity the one I think most people think of when discussing affirmative action. So maybe a school can legally bin based on gender if they wanted to hit a 50/50 ratio. A quick google search turns up some discussion around the topic, with the top hit describing a change in advertising instead of relying on affirmative action.
Manufacturing: Asean vs. China
We can argue about whether or not "Be liberal in what you accept" is a well-intentioned but utterly terrible engineering principle overall, but surely it is beyond debate that when applied to HTML it has been incalculably costly over the years.
> the first time I went to Europe that if you were in a wheel chair you couldn't access 90% of building. Even new ones. Also good luck navigating their subways and train stations.

All I can say is `wat?`

But probably depends on which part of Europe, too. Most of the Northern Europe I've seen, you can access pretty much everything and every train and subway station is equipped with a wheelchair-accessible elevator.

Some parts of Europe may have old infrastructure that can't be easily retrofitted. London's subway has stations that are not wheelchair accessible, and accessibility is always marked on the map: https://content.tfl.gov.uk/standard-tube-map.pdf
I think they're targeting this at the kind of people who are almost happy to donate money to MDN just to see it continue.

The exclusive content just seems like a way of pushing would-be donors over the edge.

It's sort of similar to LWN. The articles are top notch but available for free after a delay (likewise, anything truly useful on MDN+ will leak out on to other platforms). People who subscribe to LWN just want to support the efforts and make sure the content continues to flow, they're not really concerned with the exclusivity of getting it first.
Those aren't comparable. There's no score-based admission to US High Schools, and for colleges the SAT/GRE is only one part of a broad application. There's no such thing as a score above which everyone is admitted, as there is in many Asian countries.
Yes, but the dream is to build physical things, just with software.

You type in your commands and then magic happens and something is build (after a while). Nothing to be done by hand (ideally)

But I would love to play with a fully automated remote controlled printer the size of an crane, though.

But then there should probably be no humans around.
In 2017 Marc Lipsitch, a leading epidemiologist at Harvard, warned already for the risk of a pandemic caused by gain of function research: https://www.nature.com/articles/d41586-017-08837-7 (end of article)

That same Marc Lipsitch was one of the scientists that signed a letter in May that asked for a deeper and objective investigation about the origins of Covid-19: https://science.sciencemag.org/content/372/6543/694.1

He explained his motivation for the letter in an interview:
https://www.wbur.org/commonhealth/2021/05/16/scientists-inve...
In this interview he also expressed his regret that the discussion about the COVID origin had become so polarized.
The man was right in 2017 but sadly most people didn't hear him ..
That was the explanation given for rigging medical school scores so 70% of doctors could be male:

- https://www.theguardian.com/world/2018/aug/08/tokyo-medical-...

- https://www.theguardian.com/world/2018/dec/12/two-more-japan...

- https://apjjf.org/2019/07/Schieder.html
Hence the founder's use of the term 'moonshot', presumably; they're being fairly upfront about it, at least.

What are the chances of the average seed-funded web startup still being around in five years? Can't be much over 1%.
In my opinion Safari is way too aggressive with filling usernames and passwords. Anything in any way similarly named like these it forces an autofill. And of course it overrides autocomplete="off". We definitely need an attribute that implies, "I actually know what I'm doing Safari! Please really don't autofill this."
> s-edit

https://interlisp.org/ shouldn't be hard

> more

https://github.com/disconcision/fructure

Partly inspired by hazel, less active but probably a more broadly appealing language.
[ my public key: https://keybase.io/jezarnold; my proof: https://keybase.io/jezarnold/sigs/7Gg3L8RwOJqavgX5dm4mJqBVyE... ]
Be aware that WordPress makes it easy to breach GDPR compliance when the db is copied left and right and especially if other environments are shared with third parties (like external developers).
Why would it be “faulty”? The paragraph starts out describing how “antiquated and offensive language” was removed.
There is a browser without bugs?
I just imagine the scenario of someone getting nostalgic for Welcome Back, Kotter, firing up Safari and having this happen on every fan page they try to surf.

On the other hand I guess it must also happen on every page that mentions this bug.
What is the suggested ecommerce play for Ghost?

Are you aware WooCommerce is an ecosystem in itself?
The assumption here that this is being triggered because Safari assumes any page with this phrase must be a login page sounds plausible (if odd) to me.

However, anecdotally I imagine there will be an uptick in sites using similars phrases — as following easing of Covid restrictions around the world even little brick and mortar stores will be making such welcoming statements on/across their homepages. :D
If this is a real problem they are having and not a cultural artefact boys and girls need a different curriculum. Lean on strenghts instead of weaknesses.
From my memory, Turntable was the predecessor to Plug.dj. Plug got big once Turntable shut down.

https://trends.google.com/trends/explore?date=all&geo=JP&q=t...
2 is why new people should write blog posts too!

Ancient greybeards went through what you went through so long ago they've forgotten it. New perspective is valuable

e: of course don't rely on it for income. As soon as your post becomes popular the spam blogs rewrite it and outcompete you on SEO. Got a couple months rent out of Windows 8 wifi randomly disconnecting :)
> This article was amended on 28 May 2021. An earlier version misspelled the Latin βινέω as“βίνέω”. Also, the headline was changed to remove a reference to the dictionary being the “first English dictionary of ancient Greek since the Victorian era”.

When the amendment needs an amendment...
Latency could be improve if we had access to low level parts of the RPI to modify camera encoding code, changing it from encoding whole frame at a time to for example encoding 4 separate picture strips. Same bandwidth, 4x lower encoder delay. Afair one of OnLive patents covered similar method. They patented every obvious thing, like for example dual encoding variable quality stream while recording high quality video - something every Twitch streamer does, but they also patented some actually useful stuff for lowering latency.
Uh. Plug.dj came after turntable.fm. Turntable was already doing this.
Did it affect the other people in the room, or were they too far away from it?
Same argument can be applied to kubernetes too
Project specific centralized package repositories have the danger of being political (see npm and others). There already is a CoC here that can be used against wrongthink or people you don't like:

https://crates.io/policies

These days, I prefer Linux distributions or BSD ports, though Homebrew seems to be pretty casual as well.
Hobby projects? I wonder how many of these projects match this pattern:

1. Rust is new and cool and I want to be a Rust developer.

2. There are almost no Rust jobs out there.

3. I don't have original ideas or any actual use cases for this language.

4. So I will rewrite something that already exists in it.
IANAL, but I imagine that could give rise to (attempted) obstruction of justice. (Maybe it won't hold up in court, but it still gives the DA an opportunity to go after the mail provider.)
Show HN: Meetinch Attend – Digital assistant for meeting attendance tracking
Color Swapping Techniques in Image Processing
Royal Academy of Music set to decolonise collection – News – The Times
That's spam. Keybase has clear instructions how to prove yourself on HN. Follow them.
Did you ever do web development for customers? You build the website (10% of the work), and then the rest comes.

"Can you put our holidays on the main page?", "Can you adapt this text?", "We have a new image of our main shop, can you update it?", ...

I've seen plenty of people building a website for someone and thinking they made good money, but after all the requests that come afterwards, it's not worth the time.
Not really no but there's a very large tech gap between both Chrome (plus associated) and Firefox and on the other hand Safari which feels like it's in "maintenance mode".
Of course the approach is misguided. They should instead address the systemic discrimination against boys that is causing them to score lower. Isn't that how it goes?
E-green Insulations – insulation suppliers melbourne
E-green Insulations has the solution to all your insulation problems. Providing insulation for the next building or renovation project, including soundproof and wall insulations.
> ********

I don't get it?
"It is weird, but sometimes you can cause pain without a direct physical cause."

Since the brain and the body are wired up pretty closely - this is not so weird at all.
No, but Safari routinely causes many problems that seem utterly basic for Firefox/Chrome.
Final tagless encodings have little to do with typeclasses