skysight-inc/HackerNews huggingface dataset:
I was interested in quantified self for qualitative statements and the social aspect of asking strangers questions to try reveal interesting things.

I enjoy using Quora.

I generate random questions based on permutations of templates a bit similar to a madlib generator but for questions.

https://github.com/samsquire/human-query-engine

I had another project that could collect salary data and stock market portfolio's based on statements you add to the system. it was a personal data collection syste. that was programmed to produce useful functions based on what you tell the system in the form of templated statements.

The closest software that existef at one point in time is Mozilla Ubiquity which I loved. It was a twitter CLI for Firefox.

The idea was meant to be used to give targeted advice and judgements or evaluations to people. It's a bit similar to a choose your own adventure book but with advice or a problem flow chart.

This attempt is here
https://github.com/samsquire/living-documents
And here
https://github.com/samsquire/fact-collector

This one uses prolog to collect statements then shows statistics of your collection.

Think of it similar to Siri in reverse. Rather than asking Siri for an answer for a question, you are asked a question and the answer is used to generate something useful. The problem then becomes thinking of useful questions that you can do automation over

Simply having a twitter style tweet that allows you to say "I am at London", "I am eating this" then calculate calories or nearby trains home or travel information.

My other attempts are here
This one calculates train journeys using neo4j
It parsed plaintext statements for a "I want to travel between <station> and <station>"
Ah, got it! Thanks for confirming! And it's definitely not stupid: I didn't even know of this concept, so I learned something today thanks to you :)
I’d just chime in that emissions controls are about particulates NOx, SOx and other pollutants, but not CO2. Combustion of a gallon of diesel will create the same volume of CO2. That’s not to say that those other pollutants aren’t important, they’re damaging to human health, but when I hear “green” I think CO2.
Short answer: Yes.

Longer answer: Very occasionally, a Hawaii-type volcano has a major landslide, which can create a huge tsunami - https://en.wikipedia.org/wiki/Nu%CA%BBuanu_Slide
I wouldn't recommend fixed-size integers in general. Most of the time you want size_t or the lesser-known, signed ptrdiff_t. More often than not, integers are array sizes or indices, so size_t is the best type to use. In other cases, int is practically the same as int32_t and long long the same as int64_t except for really exotic platforms.
Sure they wouldn't just shoot your lawn? Could help against moles though.
I also use a Synology with Time Machine. It does seem pretty functional, but I regularly run into weirdness associated with it (some backups fail for unclear reasons, sometimes I can't ls my /Volumes directory while the TM backup is mounted, etc). It has the feel of an under-maintained system.
It's 35 years old, not 65 years old!
A lot of comments are mentioning using git-notes with CI/CD systems. Could someone elaborate on how this is done? Like what kind of metadata could be stored. And if there are some references, it would be really helpful.
https://www.rac.co.uk/drive/advice/emissions/stop-start-engi...

Summary - if you simply turned an old 1988 car on and off all the time, it definitely would damage the engine and the battery and produce more emissions. But modern cars with auto stop-start are designed for this from scratch. Emissions are lower for the same reason.

If you're right - that this is bad for reliability and emissions - that would suggest some conspiracy from governments and manufacturers who are pushing for this.
I am relieved not to be the only one that thought that.
The market decided that emissions and safety were particularly important. But it never decided that simplicity and repairability weren't important. Turns out there was just more money to be made by slowly eroding those qualities.

Theoretically EVs should be the solution. They're remarkably simple compared to their gas counterparts. But manufacturers aren't just going to give up the golden goose. They market EVs as complex, technological marvels when the only real marvel is our ability to produce efficient, low weight, high capacity batteries at scale. They do everything they can to stifle independent repair behind the scenes, and we just accept it because at this point the frog has been well and truly boiled.
NYC landlords must post FDNY safety bulletin warning of e-bike battery fires
Does that car even have airbags? Crumple zones? The fact that someone didn't get into a serious accident in 35 years says very little about their chances if they are ever involved in one.
Is it wrong to assume that this is because the industry is mostly built upon a house of cards or because of bad actors? Objectively asking.
I think it is not just readers of HN. Do search engines read urls (unlinked ones) to build their index? Cause then it will be very easy for spammers to post links & take advantage of HN's high rating.
IBM historically was the most proprietary of the most proprietary. Like, if there were ANY information sharing out there in public about mainframe programming the way there is about Java/JavaScript/Node/Go/Rust or even Windows programming today, that would get you visited by an army of men in suits. Not government agents, but just about as scary: IBM lawyers.

So that cultural value of keep everything close to the vest and only learn through official channels, still persists in IBM mainframe culture today. Especially since there is little to no "hacker culture" surrounding mainframes since it's not like you can download z/OS and run it on your PC (things like Hercules notwithstanding).
Is Coinbase safe?
Is the big island the biggest just because it is the newest? Were the other islands bigger and have eroded over time?
Constant-evaluated expressions with undefined behavior are ill-formed but constexpr annotated functions which may in some invocations result in undefined behavior are not.
Can you please clarify on why you think they are so shitty? I'm not disagreeing, but you'll have to justify here.

For 99% of my searches I already know which websites I want the results from, and DDG is kinda pretty good at showing me those websites. Sometimes the results are not great, but I feel Google has not really been showing me better stuff once I switch to it.

The one thing Google has as a major advantage is being able to correctly guess the language I type in when I'm not typing English. I wish there was a way to specify "never show me results in Spanish, I'm never typing Spanish". But that kinda defeats the purpose of a search engine that knows nothing about me.

Also, there are some searches that I always make and always click the same result, and for those Google's ability to know about me and remember my history is kinda helpful.
Goede samenvatting. (Good summary.)
If you suspect you are a narcissist, you probably are not one. You can also go to therapy to sort things out.

So basically meta questioning yourself and your personality probably means you do not have NPD.
I did the Amsterdam-Dakar banger challenge a few years ago. The story was that a Lada Niva has never made it to the finish line :-). Oh and Landrovers you could track by the oil they were leaking.
Not a vulcanologist but, the hawaiian volcanoes largely erupt low viscosity (low silica) basalt lavas. Consequently they are not generally explosive in the way volcanoes with higher viscosity lavas (higher silica content) like andesite or dacite are. They don’t produce ash in a way that could have a major effect on the global climate.

Happy to be corrected by someone more in the know, but I think the main risk to the wider pacific would be a flank collapse and associated tsunami but the probabilities of this are very low.

There is evidence of previous such events:
https://en.m.wikipedia.org/wiki/Hilina_Slump
How long before browsers have a built in setting to automatically tell these cookie prompts "essential cookies only please"?
Bluetooth doesn’t work underwater. Water loves to absorb 2.4ghz signals. I dive with both my iPhone and Apple Watch Ultra and they can’t communicate underwater unless they’re actually touching.
Hard times make strong companies
Sequoia was very late in getting into crypto and then piled money into FTX without any diligence, and then wrote glowing articles on SBF promoting him as a savior of humanity:

https://web.archive.org/web/20221027181005/https://www.sequo...

Sequoia coming into AI now, with the same kind of grandiose proclamations doesn't sit well.
Thanks! Your details of one time charges passing through to invoice/billing, probably bypassing aggregation, totally makes sense. I’m thinking of that case as something like “incurred line items” now. I haven’t seen that much as I’m more on the Service side of the *aaS space. And yes the variable pricing still makes sense there. I like your example of variable decline fee based on plan as an analogue to my related SKU discounts I mentioned in another comment.

Edit: belated additions to your great list of “basics most people miss some of”: pro rating & amendments, especially retrospective prorata! And the classic retrospective amendments after you’ve crossed a billing period. Aka “we’re sorry and here are some fungible credits!”
but really, "cutting-edge tech made the netherlands a major exporter of food". why the clickbaiting?
Obligatory mention of ‘Master the Mainframe’
I do not think that study is relevant for assessing the risks of abuse from an unrelated adult man or woman being paid to take care of your child.

>Mothers were identified as the perpetrators in all of the neonaticides and were the most common perpetrators overall (71.0%; 95% CI 63.9%, 77.2%).
I'm not sure what you're arguing exactly but the tech market of literally walking down the street and offering to help random businesses for $7.25 an hour is so far from HN hiring, or really any salaried tech hiring, that I'm not sure why you bring it up.

Most tech employers who make job posts might be happy if you suggest a salary near the bottom of the range they've already decided for the position, but will absolutely take it as a negative if you come in far below their range, especially if it's clear you're doing that because you're desperate.
As an artist I love when when other artists push the edge of art and do something different. These are amazingly inventive.
For most (not all!) of that complexity, if it fails you're left with an inoperable part of the car, not an inoperable car.

I've got a 2011 Hyundai that's...well, it's got all sorts of problems, most likely caused by the chipmunks that call it home . The backup camera doesn't work and stereo system is silent.

But the car still drives just fine, those systems don't cause a full failure of the vehicle. The screen goes black when backing up of course, but I can still back up.
Show HN: Get the trust score for an Ethereum Wallet ID
I built this page to check the trustworthiness of an ethereum wallet ID. Feel free to comment or at the bottom of the page, there is a link to provide feedback.
It wasn't me who downvoted this. I didn't understand some of the words, but no big deal; I could look them up (but didn't bother).
Also very accurate and adaptable image matching for depth perception. But that won't help you on your trigonometry test either.
Even funnier that there is a control bar for gfycat itself that gets covered by a cookie acceptance popup that shows up after a second or so. Try to pause this and you'll get blocked halfway through your own click.
I can see it as rational from a number of viewpoints - "When user types 'fo' they want to go here, 'foru' usually results in this, 'forum' has this result etc etc.

But I think all those other viewpoints lead to less desirable behaviour, for me. I'm not going to pretend it's universal because I don't have the research, but it pisses me off.
To confirm, what makes Coinbase different is that it's not a lender?
Even then, access is still significantly better on a local machine in a VM than it is on a shared server... You are effectively the only real user, generally speaking. The Gen4 NVME drive and 64gb+ ram on my local system is still better than shared server resources are generally going to be, short of dedicated (ie: expensive) server environments to do the same.

I'm not a huge fan of VM development, generally speaking... that said, my current work setup is Windows + WSL + Rancher Desktop + VS Code (remoting extensions) for nearly everything. My windows terminal default is set to WSL, so it's pretty close to in the box... I can launch windows apps from the wsl environment... the integration is pretty seamless. In terms of performance, if you're stuck on an older Windows version (I am), then you can limit the max memory that the WSL environment gets, similar to a VM... I usually reserve 8-12gb for my host environment and give the rest to my dev environment.

My personal desktop is Linux (Ubuntu-Budgie). My previous job the laptop was an M1 Max, which had faster ram/disk than the windows laptop for the current job, or my personal desktop (which is impressive to me).

In the end, for most things, it's not significant enough to worry about... The aarch macs and i/o have been more problematic than wsl and other x86 environments... I think as rosetta support improves with qemu and docker, it will change and get significantly better.

That said, with VS Code's remoting extensions, I can be working on a remote system nearly as effectively as local anyway... which is how I typically use my laptop. Wireguard to home, vs code w/ ssh to my personal desktop.
The v1 devices never supported a real local API. The v2 devices like the Awair Element do have a local API built-in. It does have to be enabled via the app but it lets you hit the device's LAN address and get back real time JSON with the sensor data. Not to say they couldn't figure out a way to brick those devices in the future, but you could theoretically turn on the Local API and then firewall the devices to your network to prevent future firmware updates.
The industry is mostly built by bad actors on a house of cards.
Good one, thanks. Note that it requires Clang; GCC 12.2 doesn't have it.
Sure!

Tokei says that we've got ~76k lines of Rust.

I used ripgrep to find occurrences of `Arc::` (to exclude type signatures and only find constructors) and then just gave it a quick manual look to exclude tests and benchmarks.

This leaves me with:

- one data structure that contains general application state and contextual information, which is created at application startup and shared across all tasks/threads

- one data structure for accumulating results that is shared across threads. This is an Arc<Mutex<u64, SomeEnum>>. The less common of the two enum variants is an Arc<BTreeMap>.

- one data structure used to pass a database connection in to a context where it'll be used to spawn async tasks

All told, we've only got four places in production paths where we construct a new Arc. One of those four is only called once in the life cycle of the application, while the others are called for any given invocation.
That's the thing, you only depend on centralized actors if you want to. The entire point of cryptocurrencies are to not depend on centralized institutions that can screw you over.
https://archive.ph/22XML
> The only real counter-argument I could see is "fflush might terminate the program, hence we need to run the function before we know if UB will be triggered".

The thing to realize is there is no such thing as "UB will be triggered". The only thing that exists is "UB is triggered", combined with the as-if rule, which allows modifications that don't affect what the standard considers observable behavior. Or in other words, the standard defines a program according to its observable behavior. People think it's time-travel because they think of the program in terms of expressions and statements rather than side effects, but if you think of the programs in terms of observable behaviors rather than the lines of code executing, you see that there's no time travel.
Mathematics Works in Serendipitous Ways
Hotwired Stimulus v3.2.0
Oh, cool! It looks like that's the limit of Apple's Depth app, as well, which is what I found when I searched, and assumed it was the limit of the watch.

Well that's definitely better - I wonder what happens when you go under 130 feet, though. A dedicated dive computer would at least provide accurate information, rather than throwing you to the wolves because you exceeded some legal limit.

Also on the plus side, some of the existing air pressure transmitters use bluetooth, so if they could get that working, they'd actually be one of the cheapest air-integrated computers on the market.

(edit: they do not use bluetooth, they use low-frequency radio ~38khz)

I think I'll stick with my Shearwater Peregrine though, pros and cons considered.
I remember reading a blog post a couple of years back on undefined behavior from the perspective of someone building a compiler. The way the standard defines undefined behavior (pun not intended), a compiler writer can basically assume undefined behavior never occurs and stay compliant with the standard.

This offers the door to some optimizations, but also allows compiler writers to reduce the complexity in the compiler itself in some places.

I'm being very vague here, because I have no actual experience with compiler internals, nor that level of language-lawyer pedantry. The blog's name was "Embedded in academia", I think, you can probably still find the blog and the particular post if it sounds interesting.
12-14mpg is not “the same as a modern SUV” by any stretch of the imagination. A RAV4 hybrid is 41mpg, or 3.41x less consumption.
Just the scheduling via TimeMachineEditor so it only does backups between 2AM and 8AM or so, mostly because the Synology is audible during backups and I find that annoying when I'm in the room. I don't backup over VPN or the like, just via the local LAN (if I'm not at home, no backup gets made).

As to amount of data, I run it on my whole drive with a few excluded directories, that's 700-ish gb of non-excluded data and the backup on the Synology is 1.6TB. I've recently migrated the TimeMachine backup from an older Intel MBP to a new M2 Air (I wasn't even aware you could do that) and that seems to have worked just fine as well.
Oh wow, code generation will have its prime time next year already, and in 2030 we will already be all replaced? Wow! Better hurry now :/

"Copilot is generatin 40% of code in projects where it is installed" - is that any true, to start with something? What are these kind of projects?
Molecular mechanisms of antibiotic resistance revisited
I think that note just means "this post isn't about unspecified or implementation defined behavior". I'm sure you could write articles about each of those.
Correct. It would just take a small nudge and the whole car would fall apart. Replacement parts are cheap though.
Here’s what it made it click for me: .addEventListener(‘onclick’, () => {})
I go with the latter: IMHO it is a category error to confuse the symbolic manipulation of abstract symbols for physical processes, even if the symbols are intended to stand for quantitative data about those physical processes.
Well I just pointed to knowing liars and people who rely on knowing liars. Honestly I think most people are just doing their best to tell their incomplete knowledge accurately, and assessing people in that lens helps clarify a lot. Science media tends to laud an experiment that turns out to be non-replicatable, so it's good to keep that in mind when you read science media. Scientists are incentivized not to do boring experiments, so that's useful to keep in mind when reading science.

But like, how did you know that science media tends to do X? Scientists are incentivized to do Y? How do you know that NYT and Fox are incentivized in the ways you're talking about? The reason why they're even notable is because someone else is looking at it and going "hey!! this is going on!!" and presumably this person isn't a known liar/acting on known lies. Maybe enough independent people are saying it that collusion is statistically unlikely. But you do have a knowledge base. It's as simple as knowing what your knowledge base is, in relative to the knowledge bases others are using.
How hospice became a for profit hustle
I suppose the UK government could choose to use this line of argument combined with the 2016 Psychoactive Substances act to ban spicy curries: https://www.gov.uk/government/publications/psychoactive-subs...
Facebook Parent Meta Fined $276M in Europe for Data-Scraping Leak
Seriously ... how many of us who are debating the decision to write it in JS instead of TS are ever going to submit the PR to project or will contribute in any other meaningful way ? ;)
Well...look around you. Stock photography is used everywhere.
Systemd started as a launchd clone actually.
I've seen it said on HN say FAANG hiring is as much to keep other people from hiring you/to stop you from creating startups, as it is to have you do a work for them
> If it crashes, you as a diver know what to do and it’s no different from any other dive computer breaking.

Ideally, yes. However, a crash significantly increases the chances of diver error leading to an incident. Diving without a computer requires more careful adherence to a dive plan. If you lose your dive computer and haven't been carefully following a preset plan, you should generally start the process of surfacing immediately and do so with decompression stops that have as large a margin for error as feasible and then stop diving for the day (edit: or if you've been good at staying with your buddy, you use their computer while still adding a healthy margin for error).
> You seem to think that prison time somehow rehabilitates people, but data simply doesn't back you up on that.

That's a cop out even if it was true. "We can't put them in jail [so you have to suffer the break-ins and violence]". If you can't help then step back and let people who either can or are at least still willing to try.

Portugal imprisons, and has great results, but it imprisons you in a rehab program and doesn't give criminal records from the drug-use portion of your charges. (If you stole to buy drugs then you get a record for the theft.)

> People are categorically worse off and more likely to commit more serious crimes after being imprisoned.

People are categorically worse off after being preyed on by a criminal. Please consider the actual victims here.

If your prisons are that bad then you should pay to ship them off the countries that run humane prisons, but you still need to do something.

> If we want to lower crime, we need to address the source of the crime, and that's primarily poverty.

Once citizens are safe on the streets and can work on community wealth-building programs then sure. Many people are poor because of crime and need help too.

> one of the most effective places we could set our sights is wage theft

Now you're in the spirit of the thing. Recognize more crime and punish more criminals to make things better for everyone.