skysight-inc/HackerNews huggingface dataset:
I am like a lot of people, near the point of giving up.

If the choice is between wealth inequality and market ineffeciencies, I'm going to threaten picking market ineffeciencies simply as bargaining leverage against wealth inequality. Like all go threats, I'd be willing to pull the trigger.
Huh, I stand corrected, thank you. Looks like the primary difference is then in requiring that consent be freely-given, clarifying that consent is specific to a purpose, and requiring that consent be retractable.
Does this mean that Visa, AMEX and Discover don't sell our data?

I agree. Just curious if I should be preferring a specific card company.
Related because it costs the utility company more than zero dollars to send someone over and reconnect water/gas?
Who said anything about nefarious? Struggling with reading comprehension? It's about quality.
Appreciate you taking the time to engage in the discussion but I think I’m going to stop here.
Major recent examples that spring to mind are the Wikileaks and OnlyFans bans.
Fun fact: IJ has "embedded language" support, meaning it understands that some parts of yaml (and any other source code) are another source code and thus offers both syntax highlighting and its usual bunch of introspections. That may not be as meaningful for test SQL, since it probably doesn't have a ton of existing schema against which it should check, but it undoubtedly is helpful when IJ is told this is the PostgreSQL dialect of SQL and thus is able to offer relevant completion and quick-doc for the functions

One can tell IJ what's going on in one of two ways: comment markup or creating a JSON Schema for the yaml and placing x-intellij-language-injection metadata into the relevant elements

tests:
- #language=SQL
query: select 1 as result
results:
- result: 1

or

$id: pg_yregress
$schema: "http://json-schema.org/draft-07/schema#"
properties:
tests:
type: array
items:
$ref: '#/definitions/Test'
definitions:
Test:
type: object
properties:
query:
description: the test query to run
type: string
# https://github.com/JetBrains/intellij-community/blob/idea/233.9802.14/json/src/jsonSchema/schema.json#L52
x-intellij-language-injection: SQL
results:
type: array
item:
type: object
additionalProperties: true
Isn't this in essence the idea behind effects systems, where you reify side effects, manipulate them as values and execute them "at the edge" of your program?
I think the GP has read but not comprehended the "best public cryptanalysis" part of that page.
You need to be a grifter to lie through your teeth to get elected, and a fool to believe you won't be corrupted by power.
Well, that's one.
This may sound pessimistic.. nihilist (?) but I wonder if America's defense companies do not use conflicts in Ukraine, and elsewhere, as an opportunity to test weapons systems. Is there any country that has as much real world war data than America?
>You can go to SteamDB.info and learn a lot about millions of people based on what games they buy. It's a psuedo-anonymous per-user purchase history. Here's mine: https://steamdb.info/calculator/76561197975362423/?cc=us . You can look up basically anyone on Steam, and even do advanced math on all of it. It's been going on for at least a decade.

can't you opt out by making your profile private?
Climate change is improving French wine–for now
> What is the suspected reason?

fraud

I'm still looking for ways to answer my own followup question

how does it make sense that this is the suspected reason?

(who is defrauding who? why and how?)
A Surprising Reason Why Depressed People Do Not Get Better
There's a '/snip-story?id=...' request sent to HN when you do it. The response is the metadata about the story that is slipped in at the end of the page.

So maybe?
For the local maximum issue, there's plenty of optimization algorithms that deal with this issue which I think are perfectly viable for this case scenario.
This is incredibly useful and it'd be great to add this helper to pg_yregress to improve the experience for IntelliJ users!
Saying that you don't have to trust anyone because the code is open is absurd.
There's an opt-out here: https://www.mastercard.us/en-us/vision/corp-responsibility/c...
Window Maker was my first window manager, but I hate to say I don’t think it has aged well.
This is a good point. I think it can be made more readable by forcing labeled else statements, like:

'outer: if a() {
'inner: if b() {
if c() {
breakelse 'inner;
}
if d() {
breakelse 'outer';
}
} else {
// E2
}
} else {
// E1
}

This way, you can trigger syntax errors when someone refactors the code. It's not particularly pretty, but it does communicate the control flow better than simple gotos in my opinion.

Thinking about this, I imagine there's even a way this could be made useful: in languages where if/case/match statements are expressions, you could make breakelse an expression that returns the result of the else branch. On the other hand, perhaps a "checkagain" statement to re-evaluate the if statement once would be better for that:

if isInDatabase(id) && isProfileComplete(id) {
return db.fetchUser(id);
} else {
api.autocompleteUser(id);
let retry = checkagain;
if retry != None {
db.update(retry);
}
}

Honestly I think it's ugly as hell but I think there could be something here if someone competent at designing languages would take a look at this.
Nice to know why I can never find command-line options when I search for them. :-/
Tools like `cargo --fix` do exist. Such as clang-tidy. They have to be more opinionated to be viable for things like this, but if you're the is passionate about it, try starting a project like that.
looks at collection of local LLMs Eh, one more couldn't hurt.
If Microsoft isn’t wanting to increase their monetization of me after I bought their software why are they 1) inserting ads across all aspects of their OS and products, 2) switching to a subscription based model when one time purchase models were how they became one of the biggest companies in history?

And how is any of this stupid? It makes them more money. Short term? Apple has existed as an alternative since the beginning of Windows 1.0 and has a tiny fraction of the market but a much higher monetization rate. After 40 years and dozens of competitors they still are on top despite hundreds of examples of alleged stupid anti-user behavior. Windows 12 requiring a subscription is only stupid if making money is stupid.
So most major waterways affect and are affected by interstate issues, especially when you take into account watersheds that feed into them. And anything you put into the air by definition is going to be impossible to contain within just one state. And the ocean is by definition an interstate issue by default.

So maybe we need some kind of federal agency to, you know, protect the environment.

And since 90% of these issues affect the nation as a whole, and this agency would have the most data, maybe it could, like, set some rules for everyone to follow so we have consistency. That way you don't have to figure out 50 different sets of rules to do business in this country. And 50 states wouldn't have to spend all their money just to re-learn the same lessons independently.

And then we are right back at the issue that strong federal regulation is the only efficient and effective way to run things.
This is funny. I started with friendly tone, looks like it was the right thing to do. Usually prompt is <task> "Can you do it?". Or "I need your help with <function>". As conversation goes on my queries become shorter. It has context window. So with long prompts it starts forgetting sooner. From time to time I have to post the whole code (which is always < 10k) saying "to be on the same page". Otherwise it forgets the names we are using.

Once gave it a big programming task. Obviously not fit in one response. So it gave high level structure with classes and functions to full. Me: "No, no, I don't want to it all by myself!" GPT: "Alright, .." and gives implementation for some functions.

But the main thing I noticed using ChatGPT is that I'm thinking more about _what_ do I need instead of _how_to_do_it_. The later is usual when using unfamiliar API. This is actually a big shift. And, of course, it's time saving. There is no need to google and memorize a lot.

For bigger programming task I think it's better to split it in smaller blocks with clear interfaces. GPT can help with this. Each block no more than 300 lines of code. As they are independent they can be implemented in any order. You may want top-down if you are not sure. Or bottom-up if there are some key components you need anyway.
and this one: https://www.youtube.com/watch?v=yb0b4nV8OIE&ab_channel=Israe....

I may have seen this 100s of times today on my TV, YT app.
I'd be afraid of doing that, knowing how insecure most home routers are. Seems like a zero day (or really even a "zero year", considering how behind updates can be) away from having your home router become part of a botnet...
I like how random/catch-all it is. I don’t have to go through a million subs and just check what’s there and always find something interesting and unique. It’s why I hang in resetera.com (etc) even though I can’t stand the community.
2006 Palestinian Legislative Election
Thanks!

I should have tested it on Apple stuff :/ Thanks for reporting, I'll check it out
Show HN: View Amazon search trends and optimize listings
This is a very small weekend proof-of-concept that combines OpenAI's embedding model with 9 months worth of Amazon search trend data (available via their reporting API). I also added a small GPT4 wrapper to optimize listings based on the search data.

Right now it is available for free.

Would love feedback from Hacker News!
Hey, it’s your life. I’m just asking people to be honest about what they’re doing. That said, if you really think we’d be better off without YouTube I’m not sure how giving them your support and attention is going to get you closer to that goal.
As another commenter mentioned, it's common practice to shove all your device's functionality into one characteristic to reduce service discovery time (and, in some cases, memory footprint in firmware). With that in mind, can OpenBLE be used to describe the structure of the bytes being read, written, and indicated by the characteristics?

OpenAPI is useful because it not only generates a frontend for testing an API, it also can be used to generate the skeleton of an API's implementation. Can I generate Zephyr macros using this tool? Can I generate Android or iOS code? A complete tool should be able to generate firmware, Android, and iOS code for both a GATT server and client.

As a professional firmware engineer working in IoT, I'd advise against hanging your hat on Web Bluetooth. Bluetooth is already rife with security problems, and exposing direct control of it to a browser is asking for zero-day nightmares. This is beside the antipattern involved in asking web apps to directly control a peripheral's communication interface.
The "Security. Cryptography. Whatever." podcast just did an episode about the origin of the nistp curves.

https://securitycryptographywhatever.com/2023/10/12/the-nist...
But it's not just Alice looking here.

You can fix both problems at the same time.

If you consider arguments by certain groups advocating for the fix of the problem, they aren't even the same groups.
Why are these ‘experts’ credible when so many experts have been wrong?

Topics like this that impact more people deserve much more open scrutiny.
I think this should be a paid site that hosts, i.e. the nerds should pay a small amount per month to cover the ad-free hosting, like $5. Demand could drive that price down quite a bit.
So the phone needs to be unlocked and the user not noticing somebody controlling the phone, while unlocked. God it.
Raindrop is primarily for saving and archiving links and websites, Omnivore is primarily for reading.
VSCode was released several years before the github acquisition, and is unrelated to atom.
Woah.. Rafael is paying their lobbyist $60,000 a month to lobby the US government

https://disclosurespreview.house.gov/ld/ldxmlrelease/2023/Q1...
yeah parking is a total bummer especially in los angeles where im currently living
I think I’m in your camp, but how much better would we be if we played music for a full shift every night, every summer?
How does this compares to pgTAP? I've been using pgTAP for a long time, how is this better?
The largest dam removal in history stirs hopes of restoring tribes' way of life
The Bitter Lesson: General Computation Methods Are the Most Effective
Raindrop is very good for storing bookmarks, Omnivore is pretty good at being a read-it-later app. You can annotate in Raindrop, but it's not very ergonomic, and I honestly don't even recall if it has a reader mode. I'm certainly not sure where how to turn it on on the web. Omnivore's reader is excellent and annotating documents works great.

FWIW, I use both services daily and maintain a plugin to import Raindrop annotations & highlights into Logseq. I enjoy using Omnivore for reading much more than Raindrop.
I was just thinking about trying to create an archive of all the manuals, firmware updates, drivers, and any software utilities for current synthesizers, eurorack and otherwise, since they’re actually hardware that will still be around in a few decades. I already keep copies of all this stuff for gear I own, organized by manufacturer in my personal cloud storage drive, but it seems like it would be a public benefit for the community to have something centralized and more importantly long-lived.

I was thinking about how to potentially have some kind of yearly distribution of such an archive, maybe have some type of archival blu-ray that people could pay for a physical copy of that would hopefully last 100 years, then the odds of /someone/ out there having a copy of that last esoteric firmware .bin that you need to save your corrupted firmware on your ARM-based DSP eurorack module should approach 1.
Please also report relevant issues to CMake itself. We can't fix what we don't hear about :) .

FD: CMake developer.
Ignorant question: Is "2nd law of infodynamics" and presumably "1st law of infodynamics" part of mainstream science? Is it Physics even?
Major Depression: A Function of Childhood Maltreatment? (2014)
Whose fault would that be? Geez, now blog authors need to have disclaimers, like reminding people that, no, you shouldn't eat Tide pods.

The topic is Wayland, not C code hardening techniques for internet facing services. Quit being an obnoxious pedant.
As someone who pays a yearly subscription for Readwise, I have a hard justifying that price when Omnivore excels at that core functionality entirely for free.

Matter is another paid read-it-later app who's lunch Omnivore is eating, though they seem to be shipping useful features (podcast transcript parsing, send-to-Kindle, etc.) much faster than Readwise.

Tough time to be a for-profit reading app these days, when options like Omnivore exist.
That’s just a variation of the effects of mass market elections.

If you only vote for president? There’s no reason to go to the polls in the majority of states.

The problems even worse in Australia where voting is mandatory with a fine but if you’re in Western Australia you could be “forced” to vote in an already concluded election.
The "public" ISS gave over $100B to Boeing et al.
They are talking about the security council, not the UN. The way members in the security council holds a veto to every decision paralyzes it. You should automatically lose your veto/seat in the council if you invade another country.
I approached Nicole recently with a mostly complete project I felt might be appropriate for her blog, and I thought she’d have the connections to get it across the finish line. And the response was a polite “why would anyone bother with this?”

And here we are… playing duck hunt on an LCD.

Keep on keeping on, Nicole.
Bravo honestly
FedNow instant payments in the US. Already live, just taking time to ramp (already plugged into 108 banks and financial services providers, including JPMC and the US Treasury). What it could look like is India’s UPI. UPI is so detrimental to Mastercard’s India business it complains about it publicly.

In Europe, more aggressive adoption of SEPA instant payments.

TLDR utility priced payment rails provided by a central bank or other neutral clearinghouse, instead of a for profit corporation trying to maximize its skim off of nation state or some fraction of global commerce volume.

https://news.ycombinator.com/item?id=36801491

https://techcrunch.com/2023/10/11/mastercard-india-upi-econo...

https://www.ecb.europa.eu/paym/intro/news/html/ecb.mipnews23...

https://www.ecb.europa.eu/pub/pdf/other/ecb.eurosystemretail...
Great point. My favorite to use is the back tap for shortcuts. Handy but unknown.
It has been tried

* https://en.wikipedia.org/wiki/Laser_(debit_card)

* https://www.reuters.com/technology/europes-planned-rival-vis...

* https://en.wikipedia.org/wiki/Eurocard_(credit_card)
You could not be more misinformed about the space constraints.
Seems a good guess. https://www.tomshardware.com/reviews/raspberry-pi-T;

“The Raspberry Pi 5 is the hottest of all the Raspberry Pi boards we have ever used. At idle, without any added cooling, it sits at around 50.5 degrees Celsius and consumes around 2.7 Watts“

If that were classified as “electrical and electronic household and office equipment”, they could not legally sell that in the EU (https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=uriserv%... is not yet in force, but its predecessor already limit standby power usage to under 0.5W)
No, they’re taking a clip of every sale and if I want to pay by card (which is increasingly becoming the only medium) I must choose them or VISA who I assume are just as bad.
Yes! Let's ignore the fact that more and more companies do not take money at all. Problem solved.
You know, you can dumb down stuff too much.

But if I am travelling it is even more error prone for my computer to compute the correct difference.
We do take XML feeds from Resales.
It's just OpenVPN, and the version was up to date when I enabled it.
Browse the github and test all the code there.
It doesn’t seem like an actual example of this is linked anywhere in the article, so here you go[0].

Generally the „products” share a prefix with one of the parties.

For example, KO (koalicja obywatelska) - kolendra (cilantro).

[0]: https://twitter.com/dominikdrzazga/status/171360390555935949...
Another instance of this is Urbit. I wish it didn't use ETH for namespace but it is a pragmatic solution and funds development, the rest of the architecture is free of blockchains. I especially like the model of moving your "ship" from one "pier" to another if you don't like the moderation, tho the network hasn't really gotten big enough to actually experience a netsplit like mastodon - it's a couple thousand users if that. The fact that a 32bit name costs money adds a bit of a durable reputation factor, but 128bit names are free.
I miss those early days when Apple was announcing new features for OS X. Now, macOS gets iOS’s hand-me-downs.
Hmmm, I mean there is a more general question: in the space of algorithms, how continuous are the paths between different solutions?

For instance, if you start with bubble sort, I don't think it's at all clear this algorithm can take small finite steps to turn into improved to merge sort. This is the low valley you are talking about.

This also aligns nicely with the results in the paper. GPT-4 improves, so it's perhaps good enough to make larger steps or transformations of an algorithm, whereas weaker models don't.

The real interesting result would be if they improved an algorithm beyond what people have been able to do. Otherwise it's just interesting and a peek into the future..
I wonder how this impacts Apple Card (via GS) and knowing Apple's whole privacy focus
I expected this to be about hyphenation, which (as i just realized and checked) breaks search because it won't find hyphenated words. I'm "happy" to see it's an entirely different and another problem.
I'm speculating, but I think that if one enforced "module is a namespace", projects like Qt, standard libraries, and other libraries would be forced to ignore them for far longer than anyone wants due to ABI stability requirements. If `#include <vector>` got you a different `std::vector` than `import std;`, I don't know how you would get everything that passes a vector over an API boundary ported without doing it all-at-once.

Not to mention that if it were the case, things like a "Boost incubator" library would be in a separate top-level namespace as it could not "inject" itself into `import boost;`.
Sure, but they defined the term. It's reasonable to follow the pronounciation. Intentionally doing the opposite is a pretty strange stance.

Still, people refuse to say 'gif' correctly either, so you just can't win sometimes.
But now strict mode is on by default, the situation has improved substantially.
IDK

> Mapping all hyphens and minus signs to a single character, as people whose blood pressure spikes over this issue tend to promote as a first resort, is an ineluctably information-discarding operation. In my opinion, man page source documents are not the correct place to discard that information.

Treating all dashes as minus signs within the context of man pages sounds perfectly fine to me (even though it can be unacceptable in other situations). I see man pages as a sort of an extension of code, be it shell code or C code. If hyphens started to creep into my code I'd be furious.
Actually it is. Several times I called thing the wrong name and it corrected. Sometime I describe what I want and it says "the thing you are talking about is called..." Sometimes _it_ does mistakes and _I_ have to correct. Double checking and testing is always a good idea ;).
Randy Pausch Last Lecture: Achieving Your Childhood Dreams [video]
Thank you for the input. Would you care expanding on why you would find it useful?
What did you end up doing with the project? Did you post it somewhere?
Yup. In my experience, the main argument for #2 is that it's just too hard to remember/bother with what some default margin or padding is in the first place.

If it's nonzero, it's always going to be something extremely arbitrary, and will almost never be the value that matches your design anyways.

Best to just nuke it all and make every positioning decision consciously. And when you forget to set something, it'll be quite obvious where it needs to be fixed.
Some tips to help us channel our inner Elon: Discover the audacious habits that propelled Elon Musk to reshape our world, from embracing chaos to working tirelessly. Dive into the mindset of a genius and see if you have what it takes to shoot for the stars.
The origins of the October 7th attacks
I feel like we can recreate this with color and 4k easily with the tech we have today.
I'd go even further and ban ALL political advertising.

Politicians should have a page on the electoral commission's website, like a university professor's page on the university website.

People can type in their postcode on the website, see who's on the ballot and look at their policies, then vote on the date.

No campaigning. No advertising. No flyers. No social media. Nothing.

Randomise the position on the ballot.

If people go to the polls on the day with no idea who to vote for, it will be a better outcome than people having been manipulated with big money through aggressive media campaigns to vote one way or the other.
INTERCAL by Donald Woods and James Lyon
Is the motive behind the felling still unknown?
"Let the kids WALK three blocks to school? Not anymore, things aren’t like what we grew up with."

One truth in this regard: people will straight up call the cops, or worse, CPS, on unattended children. In their perception that things are scary, people manifest their fear and become villains with "good intentions."

And, to the hilarious dead response to my first comment, I'm just gonna repeat this back to you: "You're one of billions of ultimately meaningless voices."
Let's fall a hundred of SUVs to balance the prejudice