skysight-inc/HackerNews huggingface dataset:
Software developers miss it too. Most libraries are pushed for how efficient they are, how few allocations they have, which algorithms they use, etc. regardless of in what circumstances they're being used, and easy to use libraries are assumed to be making a significant tradeoff.

Ease of use isn't something that can be measured though, and most people don't have the framework for arguing UX decisions so debates come down to "well I think this is easier to use than that". Maybe not SAP, but no matter how terrible a system is there's someone who's used to it and will argue that it's easier to use than the alternative, and that proponents of the alternative just need to get used to it.

I kind of feel like this is something a leader with a feel for it needs to dictate. Torvalds made a similar comment about good sense with Julian Hamano, which I don't feel effectively supports this, but I do agree with at some level.
Just make more.
The flaw isn't that it is not realistic enough, but that it goes too much against an average human's preconception of how a basic traffic system should work.

It is absolutely not unreasonable to expect a 1993 game to not choose a random route at a junction; it should use a basic pathfinding algorithm (which were well-known, even in 1993) to choose the closest one.

Of course it is limited by performance but optimization is hardly a good counter-point to intuition in this kind of game.
Agree, and probably cheese and cured meat/sausages.
The language discussed in TFA appears to be Datomic's proprietary Clojure DSL, but has nothing to do with Datalog/Prolog.
Processing cash also has non-zero cost (labor to count, secure, transport) but I guess it's still slightly cheaper than digital

In addition, businesses that handle most transactions in cash, at least here in Canada, are notorious for tax evasion

That being said, I'm not a fan of payment data being sold to ad companies
The problem with Datalog, and Clojure in general are the licenses. Terrible licenses.

Everything is about Rich Hickey. Apache 1.0.

Now that Nubank basically owns it and there's very little progress or activity as of late, I don't see why one would chose to use Clojure, Datalog etc.

Also, a lot of functional programming concepts has been since added to big programming languages like Javascript and hell, even Java has lambdas now.

I'm guessing that also hardcore FP people have moved on to Haskell. The ones that like LISP to Racket... and only people tied to the JVM in legacy projects are with Clojure.
Indeed. IIRC Searle’s point is that any finite approximation of a Turing Machine (at least if defined over finite inputs) can in principle be replaced by a ginormous look up table. But if it matters, the person in the Chinese room can of course make notes on scraps of paper and implement a system more like a Turing machine.
Well, it's south of Switzerland.
Employee vigilantes browsing forums is not a viable method of customer support.
Pi is perfectly capable of running Plex. Maybe run it on there with some cached data on the Pi and then the main content stored on the server. Then when accessing Plex, it will have all of the content showing what is available but in the background will be starting up the main server with the main content.

I guess you could just attach an external HDD to the Pi. Thats worked for me before.
This is an awful take

Also, they are likely using the OpenAI API which is not a "chatbot", and was built exactly for the purpose of building apps like this
datalog is just the query language. For me there's no such thing as a datalog db, there are various db that uses some derivative of datalog for querying but that's it. To give you an idea, datomic has other ways to query your data than with datalog alone.

The "closest" to datomic is datahike right now.
Crux/datahike/datascript/asami all use datalog in some way or another but they cover different use cases.
It sounds like you're arguing for the right to knowingly infect others with contagious disease.

Sometimes things happen that cause society to need to be rearranged. In the case of COVID it really didn't require that much rearrangement - prefer outdoor activities, wear masks, stick HEPA filters in enclosed spaces, keep windows open. Contact tracing apps, maybe. We had those in Taiwan in a way that protected privacy.

Predictably, people with reactionary tendencies, well, reacted, to which I say good luck in your next hurricane I guess? "Bah to this flooded city, I'm not about to let a half meter of water change how I live my life!"
Yes there are other reasons, you lose a lot of control, but there are other comments here already discussing that.

Yes there needs to be such mandates to limit this but it's difficult to anticipate if/when this would happen.

There was such a limit for the older Maestro cards ( https://en.wikipedia.org/wiki/Maestro_(debit_card) ) (afaik, but I'm not an expert in this domain). I think there the limit was CHF 0.3 per transaction. But you couldn't use them in online shopping or Apple Pay. The new debit cards can be used for that.
My code got faster, and removed memory safety issues, but I got no upvotes :P
It's unlikely that web3 will solve it; cryptocurrency already exists, and its many serious issues are not going to be solved by a fresh coat of paint or "moar adoption".

If you want an actual solution, look at FedNow. This would enable direct bank account payments, like in most of Europe, with a government-run intermediary in the place of MasterCard/VISA. This changes the censorship situation from "four out of four must accept" to "one out of thousands must accept".
Maybe you’re thinking about throwing out exponential growth in differential equations, where only decay makes sense physically. Eg in quantum well analysis this is done cause the former would give a wave that is not normalizeable.
Lufthansa: IT fault causes flight disruptions worldwide
Shoichiro Toyoda, who turned Toyota into global automaker, has died
The main reasons I'd say are the very intuitive JOINs and queries. Like you give some partial relation and you get every "fit". So as long as you mostly do equalities in JOIN and WHERE, the queries will be very intuitive and obvious to the layperson.

If you work with VIEWs or CTEs a lot, then Datalog is your friend, as every derived relationship is just a VIEW. If you like to encapsulate and reuse queries, then Datalog is ideal. We had plenty discussions on HN about SQL code reuse. Not an issue in Datalog.

And lastly, there are many ways to compile Datalog programs to "executables" that take maybe a few CSV-files as input and give you the results. I'm not saying that this would be always faster than loading the CSVs into SQLite and running SQL against the data, but a lot of work has been done on Datalog query optimization and compilers can emit very efficient code.
To me, modern AI is just "black boxes all the way down". Even specialists don't really know what's happening. It's not encouraging or interesting.

Personally, I'm more interested in analyzing those black boxes than tinkering ones that "seems to work", would it be with graph theory, analysis, etc.

To me, if something works but we're unable to really understand why it does, it's more the realm of "testing broken clocks that work twice a day".

Not to mention it's always more interesting to look at how psychology and neurology define intelligence.
FWIW, everything added together for my homeserver in the parent comment was about €120 ;) With the 0.4€/kWh that I pay here, that’s worth it quite quickly.
> Apparently the headlights didn’t automatically turn off after I left the car

Do any cars made in the last 20 years leave the headlights on after removing the key?

> If you mess up this “jumper cable” configuration, the battery can explode and send acid everywhere. This is ridiculously unsafe, especially considering that the battery is so close to extremely flammable gasoline.

Yeah its a good thing every EV made doesn't have a similar battery to bootstrap the car which would also do the same thing if you jumped it backwards.

I get the premise of this article, but its pretty lame.
What's your reasoning for saying he's probably not a great human being? Assuming what he says is true. If he had no way of seeing that coming, how is that different from blaming / judging a train driver in any way for someone's suicide or going as far to as to say they killed them.
"influencers are insincere and suck" is not a hot take. It's not even a lukewarm take.
https://linux.die.net/man/8/rtcwake
Its the established 30k fake online profiles that you are hiring, and the service they offer is to astroturfing propaganda.

An Investigations Correspondent with a PhD in OSINT should really be able to difference between software and services.
Apple isn’t stupid, they have done this before. They’ll just have some of their own guys run their line so people aren’t cutting corners.
Have they ever responded to this criticism on HN? This is so weird, and it really shows that you should stay away as far as possible from Stripe.
If chess was interesting enough for Ken Thompson to work on, that's good enough for me.
> It still takes effort to switch and there may be an issue with the original payment provider retaining your funds.

I haven't seen a case where Stripe doesn't retain 1-2 weeks worth of revenue "to handle refunds".

OP also is subscription based, and if he used Stripe's tooling to implement the subscription process, they're holding a lot of customer data hostage.

(Which is why you shouldn't touch these "helpful" all in one solutions in the first place, but it's an easy enough mistake to make.)
It sounds like you’re trying to make it seem like I said something I didn’t.
It's more than just fees and surveillance. It means you need permission for each transaction. Permission to buy a loaf of bread, a taxi ride, a train ticket. And even Canada does things such as freeze protester's bank accounts without trial. Let's not make it that easy for them, shall we?
https://en.wikipedia.org/wiki/Trie#History,_etymology,_and_p...

The idea was independently described in 1960 by Edward Fredkin, who coined the term trie, pronouncing it /ˈtriː/ (as "tree"), after the middle syllable of retrieval. However, other authors pronounce it /ˈtraɪ/ (as "try"), in an attempt to distinguish it verbally from "tree".
The value proposition isn't just a server in every city, but a highly optimized reliable low latency server.

I understand why you thought of blockchain when i said p2p has bad latency. Blockchain of course has latency that is beyond terrible, but that is not what i was thinking of. I was thinking of bit torrent. Bit torrent is amazingly fast for a bulk download once it gets going, but is really slow to get going. Even just figuring out which nodes have your files is unacceptably slow for this usecase with the current distributed technologies (DHT). CDN is all about serving small static files with very low latency. P2P simply involves too many layers of indirection to work for that use case. I also don't see a way around it without centralizing things.

As far as security goes. Its actually not that bad and largely a solved problem using combinations of digital signatures and hashes. (Preventing DoS is a bit trickier although i think there are solutions for that albeit probably ones that prevent using geolocated nodes)
Huh weird. I’m a daily twitter user and have seen no issues with images.

Instead engagement with my posts has increased, accounts I like are back, and it’s easier to see a timeline view now.
It's really all about risk.

There are certain categories of transaction that see a lot of disputes.

Payment processors, banks, and card schemes (like Visa/MasterCard) don't like disputes - they are costly to deal with.
If you read the article, you'll see he did look, extensively.
It's not, but employees who see things that are wrong and shrug their shoulders isn't exactly viable, either.
Is there? It's been all over this site, all over twitter, and all over AM radio around me. NPR has reported about it, as have other major media outlets. Yet I keep seeing people insist it's "not being talked about".
You should listen to the full first movement of Beethoven's 5th Symphony. It's one of the most popular pieces of music in history, and for good reason!
What are the licensing issues with First-order Horn clause logic?

Datalog is not a licensed product or software, the same way Answer Set Programming isn't.
Maruti, Kia, Volkswagen and Nissan are exporters of cars from India to 100 locations around the world. Simple search would have fixed this.
Do you think these dictators and criminals come to Switzerland with airplanes full of bank notes? Do you think there are vaults of physical cash?

I don't get how this relates to having a cashless society.
Yes, but Google Docs, or any word processor for that matter, is an inessential nicety.

Access to means of storing value and exchange, on the other hand, is a necessity.
Scale first, clean up later. It's the DNA of unicorns.
And they're blaming Putin...
Stripe is probably the tech company doing the most outreach ever in terms of help, support and documentation. They have people on HN and many subreddits, they officially use Discord, Reddit, Twitter as support channels, they provide phone support…

Really there’s many tech companies guilty of the “so complaining on HN is the only way to fix it” but in my experience this is not the case with Stripe.

Disclaimer: I work in fintech and sometimes partner with Stripe.
Visas for Chinese students: US shoots itself in the foot again
India also has a clearly stated and un-ambiguous "No First Use" https://en.wikipedia.org/wiki/No_first_use rule.

Our neighbour China also has this rule. All the recent border flare-ups with China haven't even involved fire-arms because no commander on either side wants escalation. The border lines have been literally maintained by sticks and fists.

Any escalation there would be an utter nightmare. So even if the media plays it up, at the local commander level, there is a lot of internal mitigation that goes on.

However, any border flare-up with our other neighbour - Pakistan always causes a lot of anxiety, because there are a LOT of hot-heads in the Pakistan Army who have a dream of taking Kashmir by force by any and all means necessary. You don't even have to take my word for it - just listen to what they explicitly state. And read the books their Generals have published.
I2pd (I2P Daemon) – Full-featured C++ implementation of I2P client
That sounds a lot more complicated than making a screenshot, which also discards all metadata that might lurk in the original image and won't introduce hardware-specific patterns. Some screenshot tools are really simple to a point you can actually check what they're doing.

But if I ever learned anything about that area it's that there's probably still five other details I haven't considered.
How do you stay up to date with the latest front end best practices?
I am a React developer and used to work in a big company in which knowledge sharing was much easier as fellow colleagues would share new tips and tricks and best practices.
However as I moved to a tiny company, its much harder to follow the best practices and latest tips and tricks especially in what I build with (React).

How do you keep up to date then and learn new things?
More accurate would be “understanding sometimes enables compression”. If you understand the underlying regularities in some dataset, and if those regularities themselves have a compact representation (which is in no way guaranteed - an equation can be bigger than any given finite data set which it describes), then you can use your understanding to compress the data. But the implications of that banal observation for AI are roughly nil. It certainly doesn’t imply any identity relation between compression and understanding.

A realistic example might be the Mod/RM byte in x86 instruction encoding. There are underlying regularities, but a lookup table could quite possibly be smaller than the code required to generate the correct Mod/RM byte given operands. So you can understand the Mod/RM encoding without thereby being able to compress anything.
Sadly OP is behind the times here. The storage industry has pretty much co-opted GB to mean 1000^3 bytes, which is why you see folks in the know refering to GiB for the power-of-two-numbers. This is super-frustrating, but it's been like that for decades (literally: this was finally "officially" resolved in the late 90's by the IEC).

It's frustrating that SanDisk used to give you extra bytes and they stopped -- and everyone including me HATES it when products get worse with no external indication that they changed.......but let's be honest: it's kind of SanDisk's primary MO to buy the cheapest NAND they can find and sell it on the consumer market.
Ask HN: Is it normal to post problems here to get employees to help?
e.g. Right now, on the front page there's someone who got their Stripe account closed unfairly.

Any normal user would be screwed, because the normal support methods result in a "screw you."

But in that thread a Stripe user chimed in, gave his personal email, and now the guy will probably get it all back.

I've seen many other situations like this.
Is it normal to have to hope for employees to help here? Or to get the public eye by being upvoted?
The risk is exponentially higher as the 409a goes up. That said, given your current life (single, 20s, with some cash on hand and truly vested in a company) and the total cost to exercise (maybe $1-2k) it might make sense. But a lot of things have to line up for this to be beneficial, otherwise you’re better put the money on a roulette table.
Here in South Africa I pay around $0.11 per kWh, not that bad all things considered.

The challenge is more that electricity supply is not consistent, which luckily is easily remedied by investing in solar/batteries. It's not yet common for consumers to feed back into the grid.
Meanwhile, we're making dates for replacing current cars, and "total EV" and the advent of VR "meta" reality, and cryptocurrency, and GPT-<N> AI, when the reality for the average person is getting more like:

https://www.wsj.com/livecoverage/cpi-report-today-january-20...

and like:

https://www.cnbc.com/2022/01/19/56percent-of-americans-cant-...
Numbers in the screenshot are fake, right?
The issue I see is that the privacy of cash is non-scalable. This results in an equilibrium where ordinary transactions can be untrackable, but you can't quite move hundreds of millions in or out of the country in a suitcase.

For digital currency it's just a number. One cent or a trillion dollars are equally easy to transfer. This tips the balance in favor of the "grey" and "black" economies. Long-term, that's likely to be destablizing.

(Grey being roughly "not technically legal but the average citizen doesn't care", such as paying people small amounts of cash so they can avoid tax, and black being "illegal and also agreed to be bad for society")
> You can pay people more to keep them at your company for a while longer, but there is very little you can do to overcome their inherent cynicism.

Exactly, after 2 decades in this industry I've learned to let myself go with the flow of my build-up of cynicism.

I hate interviewing, from both sides, so I tend to stay longer than what most other tech workers do (my stints vary between 2-4 years in general) but it's absurd how the pattern always repeat: I start a new job with a lot of motivation to learn the business, learn how I can have good impact in the product, foster discussions; just to eventually get jaded by management, start being cynical and working with the mindset "it's just a job, do what's expected, take the cash" until eventually I overcome my hatred of interviews and start looking for something else.

What surprises me is how long I can keep the game of doing the bare minimum after getting cynical, I don't stop delivering but I know for sure if I was more motivated/less jaded I could deliver more, hell, I've done it at multiple places but it's extremely hard to not get affected by seemingly stupid decisions from upper management. I do my job well because I care about my colleagues and don't want them to have extra work, I don't do my job well for the companies sake or bottom line, not for the past 10-15 years at least. I simply don't care about the business at some point.
Here's the "pitch" part of the system, as narrated by the owner of the system:
https://www.haaretz.com/static-interactive/pages/2023-02-cli...

Taken from the Haaretz.com Israeli news outlet story:
https://www.haaretz.com/israel-news/security-aviation/2022-1...
Nobody here has addressed the actual issue of Blockchain in a cashless society. You need internet for using crypto, your internet company accepts only legal currency (card, cash, etc) and since there's no chash and you have been cut off from using cards you can't pay for your internet bill and that means it'll eventually get cut and you won't be able to use crypto. Crypto needs cash to work, because people need cash or card for utilities, those companies won't accept your make believe money like the little shop in the corner does.
>A device or a tool will never thank you for taking care of it.

It will thank you by not failing when you need it most.

A proper craftsman takes care of his tools. Yes, they're banged up from many years of use, but they are otherwise in good state of upkeep. They are also never deliberately abused.

If a "craftsman's" tools are in a badly kept state, he's not worth your time or money to hire.
The situation in Europe isn't quite as rosy. SEPA is a huge PITA, usability wise, and closer to US ACH transfers; and so most countries have their own special sauce online payment solution that serves as central point of failure for that country's customer base. Belgians use Bancontact, Austrians use EPS, Germans use giropay, Dutch use iDEAL, … or, more often, don't, and just use Paypal or credit cards anyway, since it's so much of a hassle.

And even if you wanted to implement all these systems, it's so much effort that you're back to relying on payment providers like Stripe, realistically.
They got two new ones.

But it would be very weird if different drives in the same batch had different capacities. That's a lot of wasted effort.
> If you want an actual solution, look at FedNow.

Fed No.

The US is not the world and the rest of the world is certainly not on FedNow, and never will be.

At least with stablecoins like USDC on Ethereum, Stellar, Solana, etc it is available today 'right now', worldwide, 24/7 and with instant, same day transfers with low fees.
This website is great for developing math intuition, but they also have an excellent article on the very basics of the stock market:

https://betterexplained.com/articles/what-you-should-know-ab...
Nice, however… that is not how orbiting works: https://imgur.com/a/yEWadl6
Cashless society is an orwellian horror. I am so endlessly sad Switzerland apparently is the only nation to value their cash.
Great job! Projects like these were what fascinated me with front-end web development in the first place. :)

https://peel.fm/12e9f28
You should learn more about car manufacturing in India especially Maruti with its bestselling models to around 100 locations worldwide.

Also wrong on chip fabs, there are no commercial high scales fabs but govt owned or small scale ones.
I’m surprised by how often I see these threads about Stripe specifically. I don’t know how much of this is because Stripe is the biggest player, or how much of it is because people have learned that you can come here to get your stuff sorted. Honestly, to me, it doesn’t matter. There are a handful of beyond viable Stripe alternatives that I’d be tempted to use because this is just teaching me that this is a regular thing that happens for anything but the most bland Stripe uses. I vaguely understand that anything financial has these sorts of ham-fisted risk controls. That doesn’t help quell the unease I have about Stripe. The optics are just…not great.
You can set it to automatically spin down. No need for cron job.