skysight-inc/HackerNews huggingface dataset:
Clojure isn't pitched to be a toy language. The sell is that it is making a great many really thoughtful design choices that add up to a pleasant language.

The reason Clojure Classic is hosted on the JVM is because Rich wanted access to the Java ecosystem (and probably because the JVM is an awesome piece of tech). If ClojureRS follows the same mentality, the point here is someone wants to program in Clojure but have access to the Rust ecosystem.

From this perspective it is clear why they'd avoid taking a small-subset approach with a possible performance hit. This isn't a tour of force showing how great Clojure is & how clever someone is that they can implement it on Rust. The idea is to get work done, using Clojure, which may need access to Rust's libraries. It doesn't need to be elegant, that isn't especially important.
My experience with imposter syndrome – and how to (partly) overcome it
I'm currently evaluating PAAS services. The use case is early-stage SAAS with very small dev team who want to focus on the product and not have to deal with Kubernetes or the AWS services soup. Maybe further down the line that might be necessary but right now there isn't sufficient time or people for devops time-sinks. So PAAS it is.

I've used Heroku before and it was fine, and price as you say is not an object compared to developer time, but when I see people not being able to deploy for 2 weeks that rings very loud alarm bells. It means they don't have enough people to fix the problem (whether customer service or developers) and they can't afford or don't want to hire more people. Salesforce clearly are happy to let Heroku die on the vine, and are OK with current customers slowly leaving the platform while they squeeze the last drops of profit from them. That's a shame, but it is what it is. So instead currently looking at other options - Render, Google Cloud Run, fly.io etc.
Interlingua maybe?
Scipy has a good implementation of that. I had some fun with it over the last couple of weeks. Just be aware that it runs a "polishing" optimization at the end which might improve the results, or just take forever :-)
For the form field "List the query terms", shouldn't it be a multi-line field?

The instruction is: "Please enter one query term per line (max 10000 lines)"
Alt+Shift+Left-Click for any JetBrains IDEs. I use it for coding as well as data editing (eg. Aligned MySQL CLI results in a scratch file) all the time.

The support is excellent as when you have multiple cursors, all other standard key combos, like Ctrl+arrow work for all at once. It's also great for selecting a list of aligned text and pasting it elsewhere.
Hmm, interesting. Might be a case of anhedonia, which can be associated with things like addiction or depression.
Can you embed this view into a third party website? Like a client website?
Don't let this make you think this is a general feature of electric buses. There is an electric bus fleet (at least 20 buses, probably more) in Hradec Kralove, CZ for 5+ years now and it has never caught fire - and it's always the best bus ride I ever had, and it's also much better for the city environment (I mean loudness and smell)...
So does Salt Lake City, Las Vegas, and Phoenix. Albuquerque, too.
Public transport hasn't solved the problem of "the last mile". How do I get to/from the train station/bus stop? Frequently you still need a car to even get there and then you will need parking - which is often limited and costs a lot.

Then there's timeliness. Deutsche Bahn is known for frequently their trains are delayed. In summer, even on the Intercity connections (IC, ICE) trains will be filled to the brim and air conditioning unavailable.

I love trains. I want to use public transport. It's just so goddamn inefficient.

I live in a small town about 70km north of Frankfurt am Main. A lot of people will commute daily from here to Frankfurt. The drive is 45 minutes to 70 minutes depending on traffic. If I were to take a train I could:
- Walk to the bus station (5 minutes)
- Take a bus to the train station (25 minutes)
- Take the train to Frankfurt (60 minutes)
- Take the metro to the closest location for my office (10 minutes)
- Walk into the office (5 minutes)

The time given is assuming no delays, and a schedule that matches up perfectly. Realistically you'll lose another 30 minutes just standing around on platforms.

Ultimately the whole trip, even with a daily ticket will already cost you double your fuel costs for the same ride while sacrificing air condition, quiet and comfort.

We need better solutions for a lot of things. I loved seeing how Oxford in the UK has massive parking lots outside the city center with free buses connecting you to the city. It means that people can take the highway to the city but not get stuck in city traffic.
I'd recommend the book "the man who mistook his wife for a hat" by Oliver Sacks which I seem to remember digs into some phenomonon like these.

There are very interesting differences between certain lesions in the left side of the brain, and in the right side. For instance there are some people that are blind, but do not believe that they are, and vice versa, which lines up with your experience.
So you are looking for a free magic solution?

I mean, I like houses made from big stones but it is probably cheaper to paint an existing house, instead of tearing it down and replacing with stonewalls.
Amazing!

Rustler precompiled[1] is exactly what I was looking for to start writing NIFs in Rust.

Having to bring in the entire Rust toolchain stopped me every time I thought about it - not mentioning that at my current day job I'm not completely at liberty of deciding what tools I can/cannot use.

Combined with Livebook[2] this is the perfect combo to lure into the Elixir ecosystem my fellow data scientists colleagues.

[1] https://dashbit.co/blog/rustler-precompiled

[2] https://livebook.dev/
Depends if you trust your government.
May I ask whether these databases provide full ACID-compliance? I thought that some form of transactions is always needed internally in order to rollback non-atomic filesystem changes in case of an error. Wouldn't you get an inconsistent database otherwise?
I've always found it interesting that some words are constructed the same across many languages. For example, response: responsibility in

- English (well)

- Russian (ответ : ответственность)

- German (Antwort : Verantwortung)

- Scandinavian (svar : ansvar)

There's likely more! Even though the modern words have diverged completely, the concept behind the construct is the same.
Stevan Apter (The Array Cast #26)
I don't think real pianos are tuned precisely like that, and the use of a dominant key may have been about historical trade-offs in tuning between different keys, but that's mostly a guess.

There's also the ergonomic aspects of key size and hand width.
I thought the rest of the article was equally lousy.

Quoting Death Valley temperature as only “99F” to make a point that Delhi is really fricking hot at this time. Well, Death Valley currently isn’t at its peak temperature and the summer has barely begun. It’s also not experiencing a heat wave.

The whole article appears to be GPT’ed.
White House Sets Up Monumentally Stupidly Named Disinformation Governance Board
Big tech companies operate at the edges of the problem space. As a theoretical example, if you need to ingest and process 10TB of numeric data every day, you can probably find an existing DBMS that you can tune to do this. But what if you foresee your volumes growing to 100TB? No one has needed that before.

Patching an existing DBMS means your changes have to mesh well with all its other features. And since you have a lot of talent on payroll already, it's probably easier to write a DBMS that solves your narrow use case, but solves it 100%.
And is there any sentiment that this is caused by climate change, and coal phase out should be accelerated?

I get the immediate need for electricity, but talk about increasing coal stocks sounds weird nonetheless in light of what the goals are now in Western countries.
Technically there is no such thing as a continuous wave, as any signal of finite duration (time) must be composed of multiple frequencies, and all signals are of finite duration. This is closely related to the uncertainty principle in physics, whereby quantities that are related by a Fourier transform are also related by an uncertainty principle. Duration (time) and bandwidth (frequency) are related by a Fourier transform.
Because that’s not what happened. I don’t want to suggest politics had no role in why people where investigating it, but the models had to be plausible with available information.

Global temperatures where approximately 10C colder during the last ice age which humidity survived. So, initial estimates that global temperatures could briefly drop by 10-20C don’t automatically mean the kind of earth devoid of life that you described. That people looked at a range and only paid attention to the worst case says little about the paper involved.
note that words have special pronunciation such as kehBEC not keeBEC. Pilots also pronounce numbers differently Tree (3) or Fow Er (4)

https://skybrary.aero/articles/icao-phonetic-alphabet
Netflix can have free speech. They can make and do whatever they want.

No one should be expected or required to keep paying a subscription when they start disagreeing substantially.
So are all sorts of terms, but in the sciences at least the rule is still that you introduce the full term and its acronym the first time it is used, before switching to the acronym for the rest of the paper. Sure, everyone doing electrochemistry knows what EIS means, but you still write "electrochemical impedance spectroscopy (EIS)" before you go on.

You can adjust the strictness for audience and intent perhaps, but it's still sloppy not to.
I deployed my own design (not calculated, eyeballed) of a buoyancy based passive cooling at my parents home near Mumbai, India. It did make a measured difference of approximately (temperature meters aren't very accurate) 2 degrees Celsius. I have been reading a lot in my spare time and your blog looks like a nice read.

My point is, is 2 to 3 degrees Celsius enough? From what I read is that I need to really move very large columns of air to make a sizeable impact. TBF my energy bills did come down by ~10%
I have long wondered whether this was inherited in some way from the military research project AOA, "Airborne Optical Adjunct" my brother worked on, decades ago, while a young engineer at Hughes Aircraft. They too used a 747 with a hole in the top and an infrared telescope exposed to open air pointing out of it. Keeping a telescope steady with wind blasting past at hundreds of miles an hour is uniquely challenging.

That system was meant for some sort of missile defense project.
Yes, same as paper.
On the contrary, the OP has got it right (perhaps accidentally), and you're the one confusing things.

You're correct that taxes, insurance, and pensions are different things, but in the context of "what amount of money arrives in your bank account at the end of the month", I find it a distinction without a difference.

Plugging in a 100k brutto salary into https://www.bbx.de/brutto-netto-rechner/, yields 57k of take home pay for the year, which is within spitting distance of the 58k figure quoted by OP.

The _income taxes_ of it add to up to "only" ~29k, sure.

And your example of getting 75k on 100k of income if you're married only applies if your spouse doesn't work; which; while I'm sure is a commonly occurring situation, it feels disingenuous to not specify that when mentioning it.

Don't get me wrong — having immigrated from Poland, I am having exactly the same feelings you do towards paying high taxes in Norway — I'm more than happy to pay those, and I see a _world_ of difference in how that that money is used; but we can make _those_ arguments without downplaying the actual amount of money that goes to the State.
Cool video from Veritasium about this https://www.youtube.com/watch?v=094y1Z2wpJg
Actually as mentioned in another comment, I believe I did at least think about it, even if not for this project. However I believe I went in another direction
Here is a video of the fire : https://www.leparisien.fr/video/video-bus-en-feu-a-paris-reg...
It is a shame to retire these at all. Surely there is a great deal more that could be done with them.
Yep! And, at least until the 'standardization' of Irish by a bunch of non-native speakers, modern Irish still used a base-20 system. It's actually still in use by a lot of native speakers in the Gaeltacht areas, though it's dying out as it wasn't included in the standard because it was 'too hard' (and, the cynic side of me would say, too different from English). It's a shame, but it's so nice to use and I try to use it whenever I speak Irish as it's part of the distinctly non-English heritage that is being lost in the language as it basically becomes coded English thanks to poor L2 learners.

There's also all sorts of languages that have non-base 10 counting systems. Some use 3, some use 12 and some have even more exotic ones. One in Papua New Guinea even originally has a base-27 counting system!
This was submitted yesterday too. Duplicate?
https://news.ycombinator.com/item?id=31205283
Why? It’s easier to just invent fusion and get air conditioning going at the national level. Or just paint the entire country white.
Hydrocolloid bandages
Berkeley - CS 61A Spring 2021

Berkeley - CS 61B Spring 2021

Helsinki - Full Stack Open 2022

Some LeetCode here and there.
Nice to see you here, thanks for stopping by :) Really sad to hear about the epilepsy, hope it's going better now!

Regarding picking it back up, would you have any interest in being funded by the community to work on the project? I know myself and others are very interested in seeing Clojure in Rust with interop, and would be interested in funding the effort if it's something you're interested in.

Maybe you could leave some contact details on your about page here on HN (no one except HN mods/admins can see your email) and we could talk privately if you prefer that.
Agreed it's simpler, but using NIO with one OS thread per core also has it's benefits.

The context switch (how ever small) will cause latency when this solution is at saturation.

I think they should write four tests: fiber, NIO and each with userspace networking (no kernel copying network memory) and compare them.

Why Oracle is stalling removing the kernel for Java networking is surprising to me, they allready have a VM.
In my experience, Bluetooth on the Mac is not great (especially if you aren't willing to exist solely in Apple-land).

Windows, with the right BT card/drivers (usually anything Intel) is the best, with Linux a close second, but some of the other vendors have very sketchy Bluetooth support.
Transposing is effortless on most modern keyboard instruments: you press the transpose button. Now you have a choice of what key it sounds in and a choice of what fingering you find convenient.

Isn't that better than your suggestion, where you're locked into one fingering?
> https://youtu.be/74Ig_QKndvE

Bon jour, the doc is en Francais. However, it does have legit subtitles (i.e. not auto-generated).
I just set up LSP[1] with Spacemacs[2].

Now on to getting SQLModel[3] going with GeoAlchemy2[4].

This is all for the school project. The day job is all about Terraform.

[1] https://langserver.org/

[2] https://develop.spacemacs.org/layers/+tools/lsp/README.html

[3] https://sqlmodel.tiangolo.com/

[4] http://gaia-gis.it/gaia-sins/index.html
Microsoft is adding a free built-in VPN to its Edge browser
Why wouldn't they expect it? It's a perfectly valid question to tease out curious aspects from our reality.
That points that you make are sound, and for a prototype or MVP you can certainly get started more quickly with a usb drive or scriptable ftp site.

But my experience of integrating Owen Wilson wow effects into a wide variety of applications over many years is that you inevitably hit a point where there are things you can't do unless you have access to a good REST API.

Ultimately, if your app needs Owen Wilson wows then it's best to architect it to use an API from the start.
It's very hard to understand what is actually at stake - how would nuclear weapons use actually play out. I'm curious, I just don't know. I have to imagine that and actual use of nuclear weapons would play out very differently from how it's often imagined (i.e the mutually assured destruction idea, or the end of all life on the planet meme).

My gut tells me that the balance of power is not at all as "equal" as it's claimed ("both sides have nukes") but there is enough uncertainly on all sides to want to test it.

The "usual" rules of gradual escalation probably apply. Of course, it's best to avoid any escalation because it can be an uncontrollable situation.
Hi, I'm working on something maybe relevant and I'd like to know more,

- Focus on persisting insert-only events

What do you mean? (Are there other events you don't want persisting? why? and what does 'insert-only' mean?)

> and defining aggregates / materialized views (event sourcing); with all the power of SQL for queries.

Can you explain what this means in practice?

> - Allow DB transactions where the current state of DB is queried (to check if the operation is allowed) and if it is, insert the event.

This is really unclear - what is 'current state of DB' you're interested in, what is 'allowed' here (and why)

I'd really appreciate some clarification! TIA
Is this a direct clone of the frontend of Plausible.io?
Apple to developers: if we deleted your old app, it deserved it
Experts are busy being experts, hence they are not great at public image.

You know who are the expert at public image? Politicians, influencers, musicians and actors. They are so great that they suck all the love and admiration out of the population to attribute it to themselves and so only hatred remains, which of course it's duly offloaded onto experts.

Nobody would doubt Fauci if he was as great at public image as Brad Pitt, much like nobody doubted Brad Pitt would beat the virus in World War Z...people did grab onto their theatre seat, but only to see how it would happen.
I'm currently interested in learning more about preference revision algorithms and formal properties of preference revision for my work in formal philosophy. I've read some of Grüne-Yanoff & Hansson (eds.) Preference Change, Springer 2009, but I'm looking for something more recent and in-depth. 5Just in case someone has a reference to share, I'd be grateful.
He's just the operating system of life. Keep up the joy.
I'm glad the word decimate is actually useful now, rather than referring to obscure taxes and military punishments.
Meanwhile we've had an unusually cold spring here in the Midwest.
One of the rules of thumb of process management is to reduce the median, rather than the average time taken, because outliers are more likely to have one-off causes and so be harder to fix systematically. In fact, attempts to fix outliers can be a distraction and even net negative.
This makes a great deal of sense. Coupling it with the classic American entitlement thought in a peer thread, I think I can even see why it's only manifesting as a problem recently in the United States (I would say mostly within the past decade or so, whereas the technology to enable cheap long-distance cross-national cultural and economic flow is decades older)... Americans hadn't had this problem previously because the global metacultural phenomenon had been heavily America-biased. People were concerned about McDonald's crapping up in Russia, but concerns about other people's ideas blending with the American way of doing things were dismissed mostly, I think, because a lot of Americans just assumed their way was the best way so it would dominate.

But that was never going to happen, and the cross-national mixing has been passing the inflection point where things that seem anti-American to those disconnected from the rest of the world seem perfectly natural to those deeply plugged in.
Houdini.
Major part of the problem is working 70 kilometers away. Before cars you would basically just live pretty close to your place of work. I think that's how it should still be, but don't see any realistic way for societies to encourage that beyond building denser cities where every new residential area comes with rail transport from the get-go.
Privacy Friendly Apps – improved privacy protection on the smartphone
Sounds like the worktree feature in git: https://git-scm.com/docs/git-worktree
The first question they should be asking is, how much of this can I discard immediately, and how much can I discard after storing it in summarised form, then get technical.
Looked that up. Doesn't sound quite right. I enjoy working on things. It's just that actually finishing something doesn't contribute to the enjoyment. So, if there's a task that improves the project but doesn't bring it closer to actually being releasable, I don't feel any incentive in prioritising the other tasks that merely aim to finish the project.
It's worse than that. You need the median time for the whole project, which you can't get just from summing the medians of the individual tasks.
A lot of French people are very materialistic. They're obsessed with Monet.

I thank you. I'm here all week...
Have you found good learning resources for Russian?