skysight-inc/HackerNews huggingface dataset:
> It's funny you chose Rust, because at face value, ignoring how useful the language is, creating a programming language from scratch for a browser seems a bit overkill and a waste of money/focus.

Rust was the right technical approach for this browser, given the existing technology and the problems they had to solve to update the rendering engine.
A lot of things still. A lot of manufacturing jobs moved to eastern Europe rather than Asia in the late 90's and early 00's.
Sounds like a legitimately good application for block chain - both parties can have access to the immutable transaction history. Similar to how Walmart applied block chain to inventory delivery disputes.
I agree. But will a conservative-appointed, computer illiterate SCOTUS see it that way?
Recently I've signed up with Paddle, and they have opted to verify user identities with Onfido, so they have asked for a government ID and a selfie. I have contacted Paddle and refused to provide a selfie, so they eventually asked me to upload my ID too in place of a selfie and manually approved the submission.

Paddle has no excuse for collecting selfies, they are providing services to businesses that can be verified in more humane and secure ways, such as an electronic signature.

Verifying people with selfies is a degrading and insecure practice, especially when you encounter Onfido during the installation process of a bank's app that you already have an account with, opened in person at a local branch in the EU. This bank also asks you to create a video of yourself and submit your speech to configure their mobile banking app. I'm sure the data will be useful for someone when Onfido eventually gets hacked, or just sells your biometric data.

My hope is that biometric data collection for online account verification will become illegal once all EU member states have intoduced electronic IDs which have an NFC chip. The verification should consist of a person holding their ID next to their phone, and the online service would only receive the minimum amount of personal data to complete the verification.
Is there enough extant Neanderthal DNA in some Homo Sapiens lineages to restore Homo Neanderthalensis by back crossing? Actually doing so would almost certainly be highly unethical, but I still wonder if it’s possible.
So you're saying Privacy should reinvent the wheel with an incredibly difficult, terrible-to-manage process, itself requiring an entire company worth of people and a huge support staff, laden with insane amounts of red tape, just to perform a small function of their business, instead of contracting out another company that specializes in doing this exact thing?

This seems like a larger security/privacy surface area than the latter approach.
the only device i own that has a camera is my camera.

if it isnt primarily a camera i destroy or remove the camera within minutes after purchase, often to the shock of the salesperson.
The thing has always been "broken". Google has had a page limit for at least a decade.
Djamo | Software Engineer, Devops Engineer, Security Engineer | Onsite, Remote (EU / Africa timezone), or Hybrid | Full-time | https://djamo.breezy.hr/

I'm the head of engineering at Djamo and we're looking for talented people at Djamo. We are building the neobank for 210 millions people in Subsaharan Africa.

Our goal is to build seamless and affordable banking solutions to bring millions of people into financial inclusion, where less than 25% of the population is banked. You can find out more about us on https://djamo.ci

Here are our open positions:
* Senior Software Engineer
* Senior Security Engineer
* DevOps Engineer
* Site Reliability Engineer

If you're not in the roles but feel you can add something to us, feel free to contact me.

Our stack is simple and scalable: Typescript, Flutter, Postgresql, Redis, Kafka. We run our servers on AWS.

You can directly join me at vianney@djamo.io
I don’t think they misunderstood you at all
There are no immovable mountain. Everything is vulnerable, everything exists because it, or something esle, didn't break/transform it into something else.

This gets lost in conversation because what is said rarely communicates all the nuances related to what actually is. It may be said something is done - this pipeline has been built, obviously none of that communicates the choices made, the corners cut, and all their pros and cons. So people assume what they wish on what isnt said, and invariably they will communicate what their understanding is, more details are lost, and we end up with statements like this, that have always been true, said like it's some sort of epiphany.

Until we can tap the whole of knowledge and understandings when communicating, this will always happen.

Please someone come up with the semantic calculator, not ML FFS, a semantic calculator, a tool that deterministically can put into relation concepts of higher degree than what can be done with prepositional logic. This way when you encode the whole of knowledge into it, encode what you already think you know, and then you can query it to get what you need without having to parse an entire book, article or paper and all their references.
(Oops, Google posted another one to play list.)

_________________________

EP005: Project Zero | HACKING GOOGLE

- https://youtube.com/watch?v=My_13FXODdU

Summary: Covers Google’s Project Zero team, which is tasked hunting zero day exploits across the internet in software, hardware, and Google products.

Response: Beyond basic information and covering already publicly disclosed zero-days Project Zero has discovered, there was not much incite into how they prioritize research or hope to bring zero days down longer even as technology changes.

_________________________

Related links from video:

- https://en.m.wikipedia.org/wiki/Siege_of_Château_Gaillard

- https://googleprojectzero.blogspot.com/?m=1

- https://en.m.wikipedia.org/wiki/Project_Zero

- https://en.m.wikipedia.org/wiki/Zero-day_(computing)

- https://i.blackhat.com/USA21/Wednesday-Handouts/us-21-Can-Yo...

- https://en.m.wikipedia.org/wiki/L0pht

- https://googleprojectzero.blogspot.com/p/vulnerability-discl...

- https://googleprojectzero.blogspot.com/2019/08/a-very-deep-d...
> In fact, it often makes a lot more sense financially to rent, and it is also a lot more flexible.

If you need the flexibility, then yeah, sure.

But if you have no plans to move or don't think you'll ever need to move, in the long term, owning is always going to win.

Rent money just goes into a black hole. Mortgage payments build equity until you pay it off, at that point the asset is 100% yours and you're no longer making payments. Sure, you're paying for maintenance, but the maintenance costs will be less than what you were paying before.

Also, rent always goes up, sometimes faster than inflation. A fixed mortgage doesn't. When I bought my house at the end of 2015 for $330K, Zillow estimated the rental value at $1,800/month, and my mortgage was $1,500/month. Now, cash value is estimated $560K and the rental value is estimated to be $2,700/month.

If I chose to rent 7 years ago, I'd be spending $1,200 more per month right now. Another couple years, and I could be spending double.
My first job after college was back in 2006, working as an associate product manager at GameSpot on this flash-based download manager. Another era, lol.

I only lasted a year before I jumped into working for myself as a freelance developer, but I learned a lot at that job. And my favorite part was that I got the job because I posted my resume on Craigslist and my manager found it and called me to interview. I had basically no relevant experience or anything, and I'll always be grateful to him for taking a chance on me.
I have moved between phases of high productivity and high procrastination. IMO a system and routine are great if you have a goal you genuinely want to achieve. The more time it takes to achieve the goal (I’m thinking 5+ years) the more helpful a system/routine is. The problem occurs when you find yourself working hard to achieve a goal you have no genuine interest in - and then no system is going to help you.
How much do you sleep? Cutting down as much as possible on evening internet really helps my whole life.
MediaWiki is pretty technically challenging to self-host. It updates frequently and the updates are nontrivial to do especially if you have a large userbase. Also, if you want an extension like Cargo, SMW, DPL, etc, that lets you query data from one page to another, your server demands will go up a lot and hosting can get quite expensive.

There's a new competitor though for gaming wikis that's started hosting some forks & some new original wikis, https://wiki.gg/.

Disclaimer: I was a contractor for Fandom until they terminated me in August this year (I ran their esports wikis including Leaguepedia).
Well at that point, who really cares if the content of the 1001s page is deterministic, or in perfect order? Get the first 100 or so pages right, and thereafter just request the nth results from each of those m computers. No merge and no memory explosion, you'll just get them slightly out of order.
It's actually pretty common to separate music and lyric writing. For instance, I'm sure you recognize names like Puccini and Verdi as famous opera composers. It was very common for someone else to write the "lyrics" to their operas (called libretto in opera). For instance, both Puccini and Verdi had Francesco Maria Piave write libretto for multiple operas. And yet, we still think of Puccini and Verdi as having written their respective operas.
Woah, that is concerning. Making it harder, rather than easier, to chargeback fraudulent uses is not what I'm looking for.
That's true, but even when Oxycodone was easy to get a legal prescription for from any pill mill doctor, there were still hundreds of thousands of people dying from overdoses from their professionally-made, exact dosings.

The wild west going on with fentanyl is certainly worse, but I don't think legalizing what is likely the most addictive drug on the planet would improve things. Even if you cut down on contamination and improper doses, just the sheer increase in users would cause a ton of deaths.
For some reason I felt that the author was a girl by the writing. And then I checked her other post and it turned out I was right. I wonder what tipped me off.

The other post on the blog is also pretty cool. Hard relate. https://eden.bearblog.dev/on-writing/
If you open the tab in its own window (i.e. no other tabs) and also pin the tab, turns out ctrl-W doesn't close the tab in Firefox.

The key combo still appears to be intercepted, as the menu flashes but it doesn't close the tab. So I doubt you can use it in the terminal, but at least you won't lose your work.

If you pin the tab but not in its own window, ctrl-W doesn't close the tab but it does switch to another tab.

Source for the first point: https://www.reddit.com/r/firefox/comments/rs2bhn/comment/hqn... The rest is from me trying things out just now on MacOS, where really I used cmd-W, because ctrl-W doesn't do anything on MacOS. I'm assuming the corresponding behaviours will apply to ctrl-W on Windows and Linux, but you should test before relying on this.
No, by "broken" I mean "let lazy auto-generated spam take over the results almost completely". So now those of us who did used to browse past page one (which, to be fair, may not have been many people) don't bother anymore.

[EDIT] For those who weren't around for it, Google used to play cat-n-mouse with spam-site operators. It'd go through cycles where results would slowly get worse, then suddenly a ton better, though never as bad as they are today. Around '08 or '09 they (evidently, I'm just judging from the search engine's behavior starting around then and continuing to this day) seemed to give up and just boosted a relatively small set of sites way up the results, abandoning the rest to the spammers.
The free in the post above was free in 'available' not 'gratis'. Though there are still a few 'free as in beer' chargers available at shops like LIDL, and some company-office locations.

The user of the chargers pays for them.... they are all equipped with RFID cardreaders and compatible with all different charge-card suppliers.
Prices have been going up a lot lately with the european energy crisis, with prices going from 20-30ct/kwh to ~40-50ct/kwh now, and fast-chargers going at 70-90ct/kwh.
Yes, but they take 1-3 days in my experience. I'm not sure why the parent wouldn't have used them in this case except that they also require sharing of very sensitive information, which doesn't work too well unless transferring within family/close network.
You can email me at mark @ supabase dot io. (Yeah, I know there are probably robots that can parse that as valid email address, but I'm old-school :))
There is more than one perspective to every story.
China Is Rerouting U.S. Liquefied Natural Gas to Europe at a Big Profit
That's the first I've heard of it... so I looked it up.

https://brightthemag.com/lucky-iron-fish-raise-questions-abo... and https://pubmed.ncbi.nlm.nih.gov/28049274/
Well I guess that settles it. All the tens of millions of men having issues with dating don't exist in real life since you haven't personally met them.
> making constant comments about "journalist mode" that plays the game for you

This is a bad criticism because it’s about Dean Takahashi, whose actual problem is he’s just kept around to give softball interviews to CEOs to make them feel good, but nobody actually noticed this so just remember he can’t play Cuphead.
Ukraine war: Czech crowdfunding buys 'Tomas the tank' for Ukraine
> None of the men I talk to in real life have the experiences I see men complaining about online.

Same. Just from talking to the women in my life it's clear that women experience way more unwanted harassment via online dating apps than I did personally (I met my wife this way), or any men I know did.

Yes, it's harder to men to get attention on dating apps than it is for women. Yes, men on dating apps are targeted by OnlyFans sex workers. If those issues seem insurmountable to you, then my recommendation is to touch grass and go meet people in RealLife™.
I know this feeling extremely well. Routines are routinely broken by me, but I found that I just needed someone else there with me to do the thing. Even if it is just their presence.

In the ADHD community, it’s called body doubling ( https://doubleapp.xyz/blog/how-to-body-double ), but it can absolutely extend to those outside of the ADHD sphere as well.
I’m not surprised, because all of those things you mention are different and much more specific than I’m referring to.

The vague idea that “if Tesla the company does well, TSLA the stock goes up, in a loose sense” is much simpler and it’s hard for me to imagine there are many retail investors that don’t understand that on some level.
I'm not super sure what you're asking, but Javalin doesn't care at all about your directory structure. You can add it as a dependency to any existing gradle project you have, and import it like any other Java library (like java.lang.String).
This is happening on an unfathomably large and devastating scale in Sweden, right now.

Old forest is being savagely clear-cut and replaced by monoculture plantations to the detriment of animals, insects, birds and the entire rich ecology of the ancient woodlands. The new plantations have introduced new diseases and encouraged pests that further damage the old-growth trees - leading to even more clear-cutting to prevent the spread of the new blights.

Near to where my family have a cottage, a forest that surrounded the visible remains of a bronze-age settlement was brutally clear-cut using the usual enormous machinery that completely churns the land and scars it irrevocably. The forest itself was probably five or six-hundred years old, and it was felled by these monstrous machines in a morning, leaving just horrifically bare soil and the cratered disfigurement of industrial forestry. No-one cares.
Node Effect | REMOTE or ONSITE(SEAsia) | 20h/week freelancers/part-timers

- Mobile/desktop developer: experience building with Android and/or iOS and/or macOS and/or Windows and/or Linux. A plus if you're familiar with Xamarin/MAUI and/or GTK.

- WebAssembly developer: experience building nonJavaScript things that are run in the browser. A plus if you're familiar with UNO/Blazor.

- C#/.NET developer: experience using .NET6 or older (we're not the typical Microsoft shop, we happen to care about .NET on Linux/Unix a lot FYI). A plus if you have some F# exposure.

- Blockchain/smartcontracts developer: experience building crypto stuff. A plus if you're familiar with Bitcoin Lightning (even if just as a user).

Please write me at andres at nodeffect dot com and I'll give you more details. Thanks!

PS: These are not managerial or semi-managerial positions, we're fishing for manpower at the moment.
I successfully used Javalin in a project using Kotlin + Koin for dependency injection + jOOQ for database access. Was a joy to setup and work in that project.

Thank you!

Congratulations on the major release and keep up the good work.
FusionAuth | Software Eng and more | Full-time | Denver CO or Remote (in USA only) | https://fusionauth.io

FusionAuth is the authentication and authorization platform built for devs, by devs. Our software solves the problem of integrating essential user security without adding risk or distracting from the primary application.

You know, the one your users want to pay you for.

For developers and technical leaders creating products aimed at large numbers of customers or external users, we offer control, flexibility and developer ergonomics.

FusionAuth comes without the risk and complexity that typical identity systems have. With self-hosted or cloud installation, extensive documentation, free options, fast deployment and a no-hassle process, we eliminates hurdles that make it hard for developers to meet their authentication and authorization requirements.

We aren't VC funded, but we are profitable, growing fast, and need your help. We are currently hiring for the following roles:

Senior Software Engineer, Staff Software Engineer, Documentation Engineer, VP Engineering (Denver area only, the job listing is getting updated today)

Learn more about these positions, including salary info and expectations, here: https://fusionauth.io/jobs
Ask HN: What companies with cool missions are hiring?
That is the definition of phishing. This is why "vishing" is "voice phishing", etc. Phishing is stealing information. It's not a "semantic angle" - it's the definition of phishing. You're free to consulting a dictionary to fact check me.

Plaid is not phishing, by any true definition of the word.
PC games have these weird all-powerful anticheet detection software. I'm not sure what its doing, but its trying to catch bad actors. Slightly scary the permissions it uses. (I play a little fornite on my partner's pc occasionally).

That game (fort nite) seems to have interesting change in visuals, random NPCs walking around and different looking characters natively. I wonder how much of that is an attempt to tamp down on cheating.

eg:
https://www.easy.ac/en-us/
Does having a partner imply not having SzPD? Like would that be sufficient for someone to not qualify for a diagnosis.
Location: Toronto, Canada

Remote: Yes (also hybrid)

Willing to relocate: No

Technologies: C#, .NET/.NET Core, MVC, Entity Framework, ADO.NET, LINQ, REST, MSSQL, PostgreSQL, MongoDB, Elasticsearch, Redis, Git, Jira, Bitbucket, AWS

Résumé/CV: Upon request

LinkedIn: https://www.linkedin.com/in/ruslan-arepyev

Email: arepyev.net[at]gmail.com

I’m a .NET back-end developer with many years of experience in development in C# and database design. I have more than 10 years of experience in banking creating data analytics solutions using SQL Server data platform,
collecting data from different sources, automated bank systems, processing and analyzing this data and transferring it into a single system as well as 5+ years of growing experience in designing, implementing features and WEB applications using C# ASP. NET and .NET core.
Also, I’m experienced in software documentation, testing and solving performance issues. I participated in support, troubleshooting and enhancements of most WEB applications, automated systems and databases.
Frameshift Genomics | Backend Developer, Full Stack, Database | Remote / Boston, MA

Frameshift Genomics (http://frameshift.io) is hiring backend and full-stack web developers to work on our genomic diagnostic, analytics, and visualization platform. Genomic data is growing at such a rate that it is becoming one of the biggest types of data in the world. This data holds enormous insights and value in fields such as drug development, personalized medicine, disease diagnosis, disease research, crop development, and more. Our goal is to provide a self-serve product to empower doctors, researchers, and biologists to directly bring their expertise to bear.

The successful applicants will be developing new features for our flagship product, Mosaic, and/or developing (and potentially leading the development of) our real-time variant warehouse, which will store and query millions of variants. Our technology stack is postgres, node, and vue.js. Specialized knowledge of biology or genomics is not required.

Remuneration will include both a competitive salary and stock in Frameshift Genomics. Contact us at cmiller@frameshift.io
I’ve noticed in my life I really limit my “must-dos”. In fact I may only have one. I have to run the four or so days a week I plan to. Too much structure I think doesn’t leave enough slack time and then too often does the inverse of what it disposed to do which is help you feel grounded. Everything else is sort of “agile structure”. Planning athe beginning of the day or maybe the week, but having a strict routine is almost like trying to plan years ahead of time, you just don’t know enough about what life will bring.

With a simple structure it really does feel like it brings order to chaos, if I have a really bad week and maybe don’t even get my runs in, it’s relatively easy to get my runs in the next week. Six different morning activities all at once? That’s just asking for failure.
Hinge is a steaming pile of horse shit. If any match complains about you they will ban you for life (Guilty without any investigation) and refuse to tell you the reason. Good luck with your appeal.

Before any SJW replies that I must be some troll here is the proof "Revenge reporting" is real. Revenge reporting happens to men too.

https://www.stylist.co.uk/relationships/dating-love/dating-a...