skysight-inc/HackerNews huggingface dataset:
> Has it accidentally become a halfway useful site?

It has. It is nowhere near the quality of MDN, but also nowhere nearly as bad as it used to be.

W3Schools has less information than MDN. This is bad for the experienced, but a relief for people who are entering the trade.

As an example, consider an inexperienced web developer that wants to do something when a button is clicked. They google for it and find these two pages:

- https://www.w3schools.com/jsref/event_onclick.asp . Right there in the middle of the page is an example snippet that will get the job done. If I scroll down I see other ways to do it, all of them fully contained (i.e.: I can copy-paste it to some website and they will work).

- https://developer.mozilla.org/en-US/docs/Web/API/Element/cli... . There's a table of things I don't understand (Bubbles? Cancellable?), two lengthy discussions about weird edge cases in some browsers, and (finally!) a single not-so-simple example that is not even enclosed in <script> tags.

What website do you think they'll pick?
In general I will rebel against any authority that claims to know what is better for me than I do. Nobody is my master. That is what our Constitution protects. My individual right to do whatever the hell I want to as long as it doesn't inhibit other people from doing the same. That doesn't mean I would not comply just for the sake of it. If something is requested of me I will weigh the risks and benefits for myself and my family and make a decision that is best for me.

Despite what the media and elected/appointed officials are telling you the SARS-CoV2 vaccine is not 100% safe[1] or effective[2]. The authority to mandate vaccines resides with states not the federal government. The SCOTUS has upheld this authority in Jacobson v. Massachusetts. The federal government has absolutely zero authority to mandate vaccination in any capacity.

Yes, I did get vaccinations that were mandated by my state to attend public school. All of them were for diseases that are much more destructive and deadly than SARS-CoV2. In my case the vaccines required by my state were diphtheria, tetanus, pertussis, polio, measles, mumps, and rubella.

[1] https://www.cdc.gov/coronavirus/2019-ncov/vaccines/safety/ad...

[2] https://www.thelancet.com/journals/laninf/article/PIIS1473-3...
Aledade | Software Engineer (many roles, see link below) | Remote USA | https://www.aledade.com

Note: We are hiring for multiple positions for Software Engineers, Senior Software Engineers, Technical Leads, etc, due to a massive expansion in our business.

While we are looking for "T-shaped" engineers, heavy front-end experience is not required. I personally only work on the back-end writing Python and SQL and never touch the front-end. Thanks for listening, now for the canned stuff...

"Aledade is a leader in population health that is using innovative, value based solutions to transform the way physicians interact with their patients. We are on a mission to change healthcare for the better and solve complex problems within the healthcare system.

We're looking for a Senior Software Engineer to help develop our web application, which helps deliver the right care to the right people at the right time. A Senior Software Engineer on the Aledade App team is primarily responsible for expanding, improving, and maintaining our existing web application. We’re looking for our engineers to be self-starting, and proactive; they are expected to serve as a trusted resource on the business logic in place as well as our system architecture. They are expected to work collaboratively, with minimal supervision, to ensure our application meets our users’ needs, as well as project requirements and scalability characteristics. This is a remote telecommuting role and can be based anywhere in US."

On a personal note, my time at Aledade has been wonderful. The people I've worked with, both on the tech side of the house and the "in the field" employees have all been very knowledgeable and genuinely care about our mission. Our CEO and other leadership are VERY knowledgeable and genuinely care about the people in the company and our mission, and the transparency is like no other company I've ever worked for.

Our tech stack consists of Python 3, Postgres, Snowflake, DBT, Flask, and Vue for you lovers of pixels, and many other technologies as well.

Please feel free to reach out with any questions and/or a resume if you're interested, and I can submit your resume as a referral. Unfortunately due to the nature of the data and our work, we are only hiring people located within the U.S.

pmiller@aledade.com https://www.aledade.com/current-opportunities
Benchmarks and geekbench are not "where theories can be implemented in isolation and shown to either work or not."
it's a real shame though, being surrounded by Black Joy was the most memorable attraction for me
I used it to learn CSS way back in the day and it still seems to be a good balance between too little and too much for the beginner, so I still send my newbies there.

Not surprised it shows higher than the actual spec. I think the HN community is just getting to the greybeard stage (I'm still cutting out grays), and this is our version of JUST READ THE MAN FILE
Why isn't static analysis taint-checking the boundedness of data? Unbounded data should be flagged as unbounded and that flag should propagate through checking until it can be proven to be bounded.
Show HN: An Interactive Reference to Ethereum Virtual Machine Opcodes
Sure, not the only way. But unions are an example of circuit breaker for when a pure capitalistic system fails. Some countries extend the union to all citizens in all industries as a minimum wage. The nordic region (including gov't) seems to have their shit together, more than the rest of the world. I think less gov't is better, just not the anarchy the previous poster suggests.
The ones I would like to read are usually deleted because they are "not relevant".
I think there are many click bait titles other than "10 things ..." lists. Still don't understand why there's a special rule just for these.

"You Can Now Save Money with Y New Strategy”

"You Can Now Travel Abroad Without Having to…"

"The Last … You’ll Ever Need"

"You Won’t Believe… What Y has Found"

"Why You Should…"

"Why You’ve Never Heard of This Top Travel Destination"

"This is why you’re losing money"

Just a few examples.
I don't think you're going to find anything as cheap as a single Pi, but you should be able to find something cheaper than the Turing Pi 2 ($200?), 4 of its CM4 adapters ($40 total), and 4 Raspberry Pi CM4s ($140 total): $380ish.

One option is to buy a used Intel NUC on eBay. I bought one for $235 (with RAM, SSD, and case) a couple years ago that satisfies all that.

I haven't looked into a lot of the other x86-64 SBCs. I really liked the ODROID-H2+ but it's discontinued due to supply chain problems. I'm hoping an ODROID-H3 or something will come out next year.
Rust this year! We should have a daily HN post to share our solutions for open code reviews :)
You're not wrong, but you're missing how people become smokers. "Approximately 90 percent of all smokers start before age 18; the average age for a new smoker is 13." [1] A momentary error in childhood judgment (to the extent that isn't an oxymoron) quickly becomes an addition. "Inhaled smoke delivers nicotine to the brain within 20 seconds, which makes it very addictive—comparable to opioids, alcohol and cocaine." [2] Once they're hooked, it's very hard to quit [3], so it's often a life-long addiction. And that's before we even get into all tobacco companies have done to hook people.

So even as a life-long nonsmoker who absolutely hates smoking I think there's a lot of unnecessary victim-blaming for smokers.

[1] https://www.cdc.gov/tobacco/data_statistics/fact_sheets/yout...

[2] https://www.camh.ca/en/health-info/mental-illness-and-addict...

[3] https://www.heart.org/en/news/2018/10/17/why-its-so-hard-to-...
I think the main surprising thing here is that people are putting smallish arbitrary limits on the sizes of inputs that they let their fuzzer generate.

With the benefit of a little hindsight, that does feel rather like saying "please try not to find any problems involving overflows".
>seemingly worked fine

That’s just it though, it never was. That C/C++ code base is like a giant all-brick building on a fault line. It’s going to collapse eventually, and your users/the people inside will pay the price.
> How do you do due diligence on used free software (licenses and security updates)?

Use the same process you would use if you had a monolith.

The rest of your issues can be solved by planning out your services, rather than giving everyone free reign to make a new service. Switching to services doesn't magically mean your teams stop talking and designing together.
It’s much worse than that. The Chagosian islanders who lived in this territory were all exiled by the British to make room for a military base on their land. They have been fighting in the legal system for decades just for the right to go home.
> As someone who grew up lower-class and now makes six figures in tech, I don't think this is true.

holding this opinion means you've bought into the false narrative.
In this case, verify how? Ask and trust the answer?
Neat! The explain feature is exactly what I had hoped to see built: https://news.ycombinator.com/item?id=27813639
> is Google just having trouble recognizing that these are using stolen content?

It's very possible. In general Google will penalize you for duplicate content, but that might not apply to code snippets since code is often re-used within projects or between projects.

The code snippet sites also typically have 2 or more snippets on the same page. When combined, it might then look unique to Google since their algorithm probably can't understand code as well as it understands natural text. Just a guess
> Auto-translation won't work because Rust won't allow you to build it in the same way you would have built it in C.

That is not entirely true, but if you translate the C code to Rust, you get C code, in Rust, with similar issues (or possibly worse).

Of course the purpose would be to clean it up from there on, but it's unclear whether that's a better path than doing the conversion piecemeal by hand. The C2Rust people certainly seem to think so, but I don't know if there are good "client stories" about that path so far, whereas the manual approach does have some (e.g. librsvg), though it's not for the faint of heart.
Truework | Software Engineer, SRE, EM, PM, Designer | San Francisco, CA | Full time | Onsite or Remote (US) | https://www.truework.com/careers/

Truework is hiring engineers, engineering managers, product managers and designers to help overhaul employment and income verification and build a trusted identity layer for internet commerce. A full list of roles can be found here: https://www.truework.com/careers

Truework is building a platform to make it easy to leverage income and employment information to do business on the internet. Our platform enables faster closing of loans and other transactions, increases access to financial products (that are often limited to W-2 employees with good credit), and gives employees visibility and control into how their employment information is shared with others. We are growing quickly and currently handle thousands of verifications every month, which has enabled the approval of billions of dollars in loans and helps employees in regulated professions (e.g. nursing) start work more quickly than before.

Our team is still small, which means you’ll play big a part in shaping the future of Truework, and your work will have a significant impact and visibility. We are a Django and React (Typescript) shop, and run our infrastructure on AWS.

I (Steve) am Truework's head of engineering. If you’re interested or want to know more about working at Truework, send me a note at (my HN username)@truework.com.
I wonder if that will take the Zero 2W without excessive power drain.
And that is bad?
To me, this comment made it sound like this "block site.etc" was a feature that Personal Blocklist has and uBlacklist doesn't, but if I open the ublacklist page the first screenshot of the extension shows "Block this site" next to each search result. Is the "block site.etc" in Personal Blocklist different from the one in uBlacklist?
Sorry, this role is currently open only for Canada, though we will support relocation in some cases (esp if you already have a PR).

The good news is that our sister team is also hiring: https://careers.microsoft.com/us/en/job/1210106/Senior-Softw...
That position is in Redmond, and requires similar qualifications since they have the same charter as us. In fact, we often "trade" people based project interest.
C/C++ will be around for at least a hundred years. Our descendants will be writing C/C++ code on Mars.
Music-as-a-Service is fantastic as a convenience, and I too have discovered a lot of great music this way, but (a) I all the time want to listen to a record and find it missing from their catalogs; and (b) as with so much else on the web, I'm so over the constant minor psychological drag of knowing that my interactions are being tracked, logged, and gamed.
Tinder co-founders win $441m after valuation dispute with Match
Here is the post explaining why & how it was built: https://tairasim.com/evm-codes/
SEEKING WORK | Remote

Experienced software developer, specializing in Clojure(script), Optaplanner and performance tuning of JVM applications.

I'm looking for part-time contracts in addition to current assignment, or full-time contracts after May 2022
Guilded (YC S17) | Full Time | Full-stack software engineer | $150,000+ | REMOTE (U.S. only)

We're looking for senior full-stack software engineers to connect the world's online gaming communities. You'll join a quickly-growing, engineering-led team, where you'll be using modern processes and tools to build features that teams need and love (our users often say Guilded makes Discord feel like Skype).

We're a fully-remote and asynchronous team. We know that many engineers are the happiest and do their best work when they're empowered to build on their own schedule. If that sounds like you, we'd love to hear from you.

We enjoy working and gaming together, have meetups in fun locations (when safe, last one was in Hawaii), and have a lot of very interesting challenges ahead in all areas from shipping new features to scaling infrastructure to meet demand.

You should have 5+ years of software development experience (ideally at least 2 years building and shipping consumer products) with expertise in Javascript, React, and SQL. Our tech stack is primarily Node and React, but we pull in other technologies as necessary.

Be sure to check out our company handbook and apply at https://www.guilded.gg/jobs

Feel free to email me questions at neil - at - guilded.gg
California moves toward launching nation’s first heat wave ranking system
No, NFS over TCP. The service we supported was a POSIX filesystem used by many thousands of clients.
Thought about that last year. You wouldn't have your solutions public but any chance?
> Do you disagree about the purpose of an encyclopedia?

Seems like it.

As another commenter wrote: “Encyclopedia is not supposed to be an introductory learning material, it's supposed to be a reference work.”
PS Vita Homebrew (post-mortem)
Maybe I don’t understand your point, in psychology for example sterile lab tests are isolated and can be shown to work or not, is it not the same idea here?
ImageMagick: CLI for Image Editing
A huge strength of Xamarin is how easy it is to use the native platform APIs and things like real multithreading in C#.

> Lots more devs, documentation, industry-use, etc. in the React world. Serious question.

Don't forget that C#/.NET has its own rich ecosystem.
Web Almanac – a free annual eBook about the state of the web
> It is also hard to convince people to do a ground up rewrite of code that is seemingly working fine.

I think this is an understatement, considering that it's a core cryptographic library. It appears to have gone through at least five audits (though none since 2010), and includes integration with hardware cryptographic accelerators.

Suggesting a tabula rasa rewrite of NSS would more likely be met with genuine concern for your mental well-being, than by incredulity or skepticism.
> You are blaming the victim

I am not. For you to interpret helpful advice as blame is some serious mental gymnastics. "If you need to send in your phone, you can do X and Y to protect yourself" does not assign blame to anyone.

> Someday you might be hacked. Is it your fault for using technology at all knowing you can be hacked?

Why are you so obsessed about assigning blame? Do you think everyone should ignore security best practices, since its not their fault if they get hacked?

Go ahead and set your HN password to "password", please. It wouldn't be your fault if you got hacked, so why would you care if I knew your password?

To actually answer your question, no. It would not be my fault if I got hacked. But I don't want to get hacked, so I take reasonable steps to avoid being hacked anyway. I am an adult with the responsibility and agency to take care of myself.
But Mozilla is already using Rust. They are a major proponent of Rust, so if they did switch to a memory safe language it would seem like Rust would be the most likely choice for them.
Good lesson also about how much our security relies on these largish ongoing fuzzing efforts, and makes you think what's going on at even larger fuzzing efforts that are less public.
Rust has been around for more than a decade now and is still very niche. Evidently, it isn't a good enough argument.
Anything that is a flexible tube or cable (including those put inside the body)
Comments moved to https://news.ycombinator.com/item?id=29397799, which was posted earlier.

Explanation for those interested: sometimes we re-up posts a la the second-chance pool (https://news.ycombinator.com/pool, explained at https://news.ycombinator.com/item?id=26998308), and when we do that we try to privilege the earliest submitter and/or to share karma with them. It's on the list to make the software do this in the future, so different submitters can automatically share in the credit for posting something great like this (thanks btw!)
A related rant/con talk: https://idlewords.com/talks/website_obesity.htm
> On the other hand... if someone is doing work that returns $15.50/hour on average to the business, and is employed at $10/hour, raising the minimum wage to $15/hour doesn't get that person a raise: it gets them laid off.

No, what it does is it causes prices to go up, which are amortized across all of society - between both people who are paid $15/hour, and people who are paid $150/hour.

On average, it is a small wealth transfer from the average person to the working poor.
FWIW, Go absolutely would not stop you writing unbounded data into a bounded struct. Idiomatic Go would be to use byte slices which auto-resize, unlike idiomatic C, but you still have to do it.
Felt | Frontend and Elixir Engineers | Oakland or REMOTE (US timezones) | Full-Time | https://felt.com

Felt is the best way to make maps on the internet. It's surprisingly hard to make a map today, and people in 15+ industries rely on them to do their jobs. Climate change and the resulting natural disasters are forcing even more people to become map-makers, and Felt is here to meet that need. It's the first easy-to-use collaborative mapping software, founded by a team of technologists with a proven track-record. My CEO, Sam, is a former YC founder with an exit [1] and I'm an early Uber engineer.

Our technology stack is Elixir (on Phoenix), a good amount of PostGIS and React on Typescript. We are looking for folks who want to work on a modern, collaborative web-app. Think Figma for Maps. We are especially on the lookout for front-end talent that is energized by the UI challenges of working on an infinite canvas and spatial tools.

Reach out at hello @ felt.com or visit https://felt.com

https://techcrunch.com/2021/03/09/via-buys-mapping-startup-r...

https://techcrunch.com/2021/08/10/felt-raised-4-5-million-to...
Location: Denver CO, USA

Remote: Yes

Willing to relocate: Willing to consider; ideally looking for full-time remote position though.

Technologies: Linux System Administrator. Primarily web-hosting server focused. LAMP, LEMP, Varnish, Nginx, Linux, CentOS, Ubuntu, Debian, Apache Tomcat, cPanel. Certified cPanel server administrator. Virtualization technologies: OpenStack, Virtuozzo, Proxmox. Languages: Python, Bash, HTML/CSS, some Clojure.

Resume/CV: Available upon request

Email: alex@alexkraker.com
Run native, statically-compiled apps on any embedded platform using WebAssembly
Usually people say "oh, it's just another typical failure of writing in memory-unsafe C", but here's a slightly different angle: why is this common error is not happening under a single abstraction like "data structure that knows it size"? If C was allowing for such things, then 100000 programs would be using same 5-10 standard structures where the copy-and-overflow bug would be fixed already.

Languages like Rust, of course, provide basic memory safety out of the box, but most importantly they also provide means to package unsafe code under safe API and debug it once and for all. And ecosystem of easy to use packages help reusing good code instead of reinventing your own binary buffers every single damn time, as it's usually done in C.

So maybe it's not the unsafeness itself, but rather inability to build powerful reusable abstractions that plagues C? Everyone has to step on the same rake again and again and again.
Surely, even using an extension mainly to hide these stuffs.

Not only mirroring SO, also its siblings (like serverfault and askubuntu), and others like GitHub.

But the most annoying part is it keeps showing those mirrored and machine translated stuffs that offers little to none benefits to me and I'm already being forced trained enough to identify those at first glance.

Those even shows up when I'm already searching in other languages, ahrr.

edit: formatting
I remember him saying it in "The Kingdom of Dreams and Madness" and that was almost a decade ago!

Also if you're a fan of his films, I highly recommend that documentary.
First US case of Omicron Covid variant confirmed in California
A thought I've had about the $3000 cables, is that they may serve mostly as loss leaders, in the following sense: A person may believe that the $3000 cables are a rip-off, and satisfy themselves with $300 cables instead.
Is there a library-focused video streaming service?
There's an O'reilly book called Fluent Python. You might start with that.
> In case anyone else was confused as to why a card game was launching a platform

I was, actually, having written a Reversi game in the past. So thanks! :)
I prefer to buy, not rent music. Bandcamp is good for it and they sell FLAC. This is also fitting comparison to cassettes library a lot more than Apple Music where it's not your library, but Apple's.

Other stores like 7digital are also good.