skysight-inc/HackerNews huggingface dataset:
MIT's research output is certainly top notch, but the blame for this breathiness is squarely on the institution's communication office and whoever directs them to constantly put out such fluffy pieces. FWIW they're not the only institution with that particular problem, and it clearly does well to boost their prestige with the general public.
I recalled a company doing exactly that design (but 60m high), EnergyVault - I think they also had mineshaft-based projects too. The cranes stack the weights, so there's a lot more than one weight.

Checking their site, I see they currently have a 100MWh storage under construction in china, with a different, boxy-building design. No idea on costs. https://www.energyvault.com/project-cn-rudong
Ah, yes! PRINT AT. I didn't know PETSCII had control characters to place the cursor, but in any case, I think everyone will agree that's more obscure than a nice high-level PRINT AT statement.

(Still, I'd love to go back in time and tell my young self that I could use control characters instead!)

PS: pretty sure there was at least one BASIC that had a LOCATE command, or am I confusing programming languages?

PPS: well, duh! It was GW-BASIC that had LOCATE. No wonder I remembered the command, GW-BASIC was my first true love and the first language with which I actually programmed games.
Grug Brained Materials Scientist.
Chinese University of Science and Technology's LK-99 verification [video]
It tells me what's going on, which is useless because I already knew whats going on. It does not tell anyone who actually needs to be told whats going on.
So that means that there should be new captains entering the workforce right around now (7 years post-fact, nevermind that the rules were probably not just sprung on you in 2016 but there was some forewarning even before then.)
Writing language code idiomatically is a bit of the deal with any language. Trying to break a languages fu to be more like a language you’re more familiar with is common when learning a new language, but blaming the language is a rookie mistake.
Thats right, just keep an eye on error rates either from parsing logs to metrics or sending exit codes somewhere
No, no it isn't. It's a very particular violent act designed to maximize ongoing physical pain and social disadvantage in the victim. Sort of like throwing sulfuric acid at someone's face.
Yeah it would be pretty silly for humanity to invest so much time and effort into lowering CO2 levels only for a Yellowstone or equivalent to erupt and send temperatures plummeting into a new ice age levels. When if humanity did nothing the eruption would only have taken us back to pre-industrial age temperatures.
Yes I think we will end there someday but are still overcoming a publishing model historically based on physical journals. Open science becoming more common shows that progress is occurring.

It will take a while before academics and systems upgrade skills and infrastructure. When they do, I am excited for enhanced capabilities like continuous science. Imagine a website with a study result with P values which continuously update as data is published and integrated into the existing analysis!

https://towardsdatascience.com/continuous-science-6b5ed833ab...
Bug free code only exists when it can be formally verified.
TLS is easy enough... I'm just not sure why one would want or need a certificate authority involved with local connections other than to get rid of the nag screen in Firefox or Chrome.
I'm not justifying the price, but it looks more complicated than editing host files, which wouldn't just be hard but sometimes impossible on devices without access to `/etc/hosts`. Is an mDNS broadcaster worth $20? Apparently 250 people think so according to their marketing. I'm not sure I agree either.
There isn't much else. Depending on the mainstream language in question you may have a little bit stricter typing, and while you get Data Race protection that is motivated by wanting to get performance from multi-threading with less risk.
A great idea or sacrilege? We test a Jaguar E-Type converted to EV
Cause you pay then not 19$, but you want to pay, did you not know this?
It's perpetual license. So you can enter the license key on a new device and it will automatically deactivate previous device.
Overcoming Challenges with LLM APIs
Once we accept that LLMs can sometimes hallucinate, we're left with other integration hurdles when incorporating them into apps:

- Inconsistent APIs across different LLMs

- Not entirely reliable

- Higher latencies

- The need to manage rate-limits ,downtimes, errors

To address these, I recommend starting with these 5 steps:

1. Log and Analyse: Ensure you're logging all requests and responses. If you're dealing with a lot of text data, consider a specialized logging tool to prevent costs from spiraling.

2. Alerts for Failures: Be proactive. Set up alerts for both request and response level failures for swift issue resolution.

3. Eye on the Clock: Monitor API latencies closely. Opt for streaming, smaller models for simpler tasks, and parallel calls to boost performance.

4. Navigating Rate Limits: Don't be hampered by HTTP 429 errors. Implement rate limit handling on both the LLM provider's side and on the user's end for a smoother experience.

Captured more on this in the blog here: https://portkey.ai/blog/building-reliable-llm-apps/
From reading David Anthony's book and others... The evidence seems to be that early proto-Indo-Iranian speakers traded and blended with the Bactria–Margiana Archaeological Complex (BMAC) in central Asia on their way to the subcontinent and the Persian Gulf. BMAC was a settled agrarian society with extensive trade networks and an unknown spoken language that probably lent a whole pile of words and concepts into the Indo-Aryan culture (multiple times in different eras, too, apparently).

A somewhat similar process likely happened in the settling of Europe the Yamnaya culture passed through, integrated with, displaced, or dominated the Cucuteni–Trypillia culture and other settled agriculture societies in the Danube & Balkans regions.

Likely by the time early Indic speakers came to dominate in the subcontinent they were at least in part a non-pastoral culture, maybe with the typical Indo-European tri-partite class system with warrior-priest-farmer, but all proto-Indo-Aryan speaking.
> Well it shows potential

of q^2/2C
War must benefit the Chinese in some way if they are considering it.
I suppose there's some truth to that as long as you recognise that for Apple, profits come first. This whole new "private & secure" thing on their end is pure marketing/business.

They didn't give two shits about it until they realised that it was a major issue of their competitors, now it's become their core features/marketing. But don't think for one second that the protective wall won't spring a leak or two if it can make Apple a profit.

Apple's dominance also comes from them cornering every possible market they can, they want to do everything themselves and monopolise as much as possible, their recent step was designing their own processors, the debacle with them trying to make their own cellular modems etc. Maybe they'll go for displays next but Samsung et al are so far ahead on that game.
The cycle of supply and demand. Give it time. As ipv6 adoption increases, the cost of ipv4 will drop. Then ipv4 will become more attractive thus slowing the adoption of ipv6. Rinse and repeat. This can go on for a long time.
I don't know anything more than the docs I linked to.
Setting aside the fact that things like BBC have nothing to do with energy taxes...

Let's say there are X things government currently funds thanks to energy taxes, and overnight everybody stops paying for energy - do you think government's wouldn't just increase other taxes if they needed to make up for lost revenue?

These seem like completely different problems, and your wishing you paid less taxes doesn't mean the world can't move to better energy systems.

Lobbying by companies who make money under the current system and who aren't best places to react to developments is the biggest roadblock, not government fearing the loss of energy taxes.
Musk's X Corp sues nonprofit that tracks hate speech over claims about Twitter
Have a think then about modern encryption and consensus on top of Usenet, which is the SMTP-compatible message queue of your dreams (in terms of available capacity)
Quoting:

"Last month, the spacecraft - exploring space since 1977 - was sent the wrong command, tilting its antenna to point two degrees away from Earth."

...

"... Voyager 2 is programmed to reset its orientation multiple times each year to keep its antenna pointing at Earth. The next reset is due on 15 October ..."
I agree, but for a continuous function you need abs((n - floor[n])-1/2)*2 https://www.wolframalpha.com/input?i=abs%28%28n+-+floor%5Bn%...
Sure they are, after IPO they got a nifty return. Uber is a VC success story by any reasonable metric other than "was it the next google/fb/amzn?"
A LLM Assisted Exploitation of AI-Guardian
Got a link for those buttons?

Background:

I’ve been trying to find something like that but everything I look at is Smart Home related and bigger than needed.

The smallest BLE button that I did find is part of a cheap China Gadget used to scroll tiktok/social media. Like this https://www.amazon.com/Bluetooth-Control-Photograph-Scrollin...

Unfortunately I couldn’t figure out if it’s hackable or not
GNU C Library version 2.38 Released Great C2X feature improvements
I had the same experience. It used to be quite convenient, but not anymore. A few weeks ago I tried to get from Shoreditch to Canary Wharf during a normal workday. Used both Bolt and Uber, took half an hour to get a car while both promised pickup within 3 minutes...
Reminds me of this "gem" in C#: https://learn.microsoft.com/en-us/dotnet/api/system.func-2?v...

You better not have more than 16 parameters with Func (which is kind of a good thing? Functions who take 16 parameters are pure evil).
> why would Nature publish this before it has been independently replicated?

Because it's Nature?

We're not talking about Organic Syntheses [0], which has replicated every paper before publishing since 1921.

[0] https://www.orgsyn.org/
>As long as it ships and barely works, it's good enough.

Rails in a nutshell.
Every country I know of had special exemptions in place though, after the first few weeks of panic, for those who could supply credible written explanations.
Yes, there is a dynamical equilibrium between engineering and science; with "analogical engineering" often occurring before "direct explanation".

So, accidental discoveries -> lenses -> optics -> telescopes -> theory of gravity -> etc.

The full picture is here is very subtle. The idea is that we are in the world as animals engaged in a protoypical science in every action we perform: we interpret causes, take goal-directed actions, refute universals, etc. Our conscious mind is a kind of "local, heuristical science" of our own bodies and how we relate to our environments.

This "native science" gives rise to a "naive engineering" where we play around with possible tools and see what they do. You then bootstrap those tools to do non-naive science.

Science, in the sense I mean of mechanistic explanation involving making claims about stuff that exists, how it works, how it interacts etc.... must necessarily proceed engineering (in the sense of "utility of coincidences").

But it's an incredibly naive science of basic animal intelligence at first -- a science of one's body hurting finding out why, etc. -- you need to supplement this with iterated engineering-science loops to "get to the stars".

The problem with Hume, and the sceptics in this thread, is they either have this backwards; or have no science at all in the picture.

Hume just assumed science is impossible because we were just "engineers of images in our heads", rather than "scientists of our bodies"
At 1:55, we see a drop from the first side of the magnet. As we see it fall, we can tell that it is the rightmost corner that was standing. Take a look at the top edge - the two sequential dips. The bottom edge is a smooth-ish long curve that protrudes out to a bulb on the leftmost corner.

Now let's go to 3:03 and do the same. Once again it is the rightmost corner that was standing, the same as before, even thought the magnet has been flipped, and the right edge has those two sequential dips, and the left edge has the smooth-ish long curve.

However, let's go back to 2:05, and the original magnet position. We see it stand and fall, but we can tell that it was the leftmost corner this time, the one that has the long curve that ends in a protruding bulb - we had different corners in the standing position with the same orientation on the magnet, and the same corner set in the same standing position with the flipped orientation on the magnet.

I don't fully understand why the same magnet orientation could result in different corners being stood up (though I would guess it is related to the object likely being diamagnetic), but the same corner standing up even when the magnet is flipped rules out a regular ferromagnetism, from my limited understanding.
I mean, the creator's personal website exactly looks like the Apple website and he's selling clones of Apple wallpapers, too.
I was never a huge Uber fan but would use them occasionally, especially when I needed to take a trip that did not start or end in zone 1. These days? I ended up nuking the app from my phone because the service had become useless. Back to black cabs (and tube/bus) for me.
Bayenism is great for things that doesn't require explanations it's horrible as a method for knowledge creation.
At least for me they're compact, reasonably cheap, and yet still much better than a £10 plug in soldering iron from Amazon or wherever. I'm sure if I soldered regularly I'd want something better, but in practice I solder two or three times a year, and don't have space for a workbench with a soldering iron permanently on it, so the point of comparison isn't a full blown soldering station, its the £10 bargain basement iron.
The one annoying part about the Uber quarterly report is that there is a huge amount of variability coming from the "other income" part, which is basically where it accounts for it's investments in Didi, Zomato, Grab and other ride hailers.

I really hate this trend of divesting operations by taking an equity stake(remember the Shopify logistics sale to flexport for equity ?Many other examples) in the buyer. You haven't gotten rid of the unprofitable operation, you have just given it to another company for an ownershipstake instead of cold hard cash, so now the variability/loss from operations gets moved to other income, and instead of loosing actual money you are holding unrealized losses on your stock investments.
| Bug free code only exists when it can be formally verified.

... okay. Although, on the other hand:

| Beware of bugs in the above code; I have only proved it correct, not tried it
- Knuth

Perhaps bug free code does not exist?
Rust is more imperative with a functional nature, and has no meaningful runtime reflection and fairly weak object nature making it a real shift for Java developers, but a more natural shift for C developers who are familiar with basic functional programming.
Yep, and I would freely admit that if you really do have a heavily concurrent workload and you're going to be doing a lot of multithreading on high core count machines ... you could/should in fact reach for Rust.

Writing a low latency, high throughput ad server / RTB system from scratch? Sure, go Rust. Google uses C++ for this stuff still for a reason.

But in reality most of the services we're talking about are I/O bound low-thread-count data pipelines. And they'll be perfectly served by various managed languages.

Instead we get tokio-all-the-things...And Rust is a flavour of the month, and the JVM Isn't Cool, etc...
Lets introduce proprietary service with a payment plan. That will simplify things LOL.

Just switch to Linux and you will never ever had to deal with this weird stuff agian!
> If you can describe the day-to-day of what we do without much prompting that's a very strong signal you're a good fit

Why not just ask that then? "Tell me about yourself" is just a bad open-ended question. I've been in enough interviews to anticipate generic bad questions like that or "what's your biggest weakness" style questions, but not everyone has.

Hiring managers frequently can't differentiate between people who are knowledgeable and people who are just good at interviewing. I've coached many of my peers and done lots of coaching with success because at the end of the day, interviews are about taking advantage of the information asymmetry between your actual experience and what the hiring manager can actually know.
What could you possibly hate about this?

$19 is only a couple minutes worth of engineering labour.

This is actually useful if you're running multiple servers on your network and don't want to remember the IPs of every single one of them. And not having to set up HTTPS for every single one of them is a plus.
What a silly thought. It is far easier to explore materials and test them on earth than hope to find novel compositions on asteroids
Here's a different video where the same side lifts up for both poles of a magnet. The corner that stays down is the same the whole time.

https://www.bilibili.com/video/BV1Ex4y1X7ix
New games coming to Apple Arcade in August
Ask HN: Is QuiteRSS Dead?
I use QuiteRSS[1] as my tech news RSS aggregator, in part because it's open source, fast, and has a small install footprint, in part because there's an easy "right click to post to HN" option (which I try not to abuse). Of late it seems increasingly unstable, frequent crashes, and there hasn't been an update in quite a while... is this a dead project? (If so, what are the best alternatives?)

https://github.com/QuiteRSS/quiterss/commits/master
<hostname>.local is usually setup if you have an mDNS daemon running. I think Ubuntu does this ootb, and if you still have an old windows install, you may have a copy of 'bonjoir' that was bundled with iTunes.

You could probably lean on existing software to do most of the work.
High level discussion of the techniques in this paper.

https://www.theregister.com/2023/08/01/google_boffin_breaks_...
There's no foundational IP at uber that prevents a competitor from copying them (and many do), but the network effect is a non-trivial moat in itself, particularly for a two-sided market like that. Ebay has no foundational IP either, but it has been the marketplace for online auctions for a long time because of that network effect.
How the US is fighting back against deadly floods
This is my poor man's, do-it-yourself, LAN development with HTTPS method:

https://doc-kurento.readthedocs.io/en/latest/knowledge/selfs...

Should probably be a blog post. Would be happy to get comments on improvements or updates to the explained process. For now, I already gathered that Android seems to have finally added mDNS resolution support, which is nice as a whole Note banner can then be removed from that page. I also took note that maybe the whole thing can be simplified greatly with Caddy, albeit I think that getting into explaining mkcert is useful for readers who are new to that stuff and don't know how to generate their own SSL certs (like myself a month before writing all that).
You need to manually trust on each device. There is a button for that in the app, that shows the Trust certificate dialog. For other devices it quit easy, e.g. you can AirDrop RootCA.pem into the iPhone or iPad.
Genuinely wondering why you mention “in a vacuum”, as the signal would have to go through the atmosphere.
Hah - I like this.

We're releasing two (massive) underperformers. One of which you can hear him playing games in the background on VOIP calls. The other is almost definitely not working - both are closing maybe a single task a month, whereas we "expect" (roughly) four or more.
And sometimes I hate the HN comment section.

Obviously you’re not paying $19 for hosts file editing. Obviously! SSL cert generation is a pain in the ass, a tool that automates all of that for you is a valid tool. And I find the mDNS stuff really interesting, I do a lot of testing on mobile devices and connecting to my dev server from a phone can be really annoying.

If you don’t like the price that’s fine: don’t pay it. The market will decide whether this price is appropriate or not. An independent developer has made a tool that scratches their personal itch and made it available for others to use for a fee. And gets heaped with scorn for it. This place is an absolute cesspit sometimes.
The issue here is that Rust presents itself as a systems language, i.e. a language where the programmer has control over how the system's resources get used. However, Rust has safety mechanisms that will stop you from doing what you want, even when what you want to do is safe and sensible. There is a contradiction here that Rust enthusiasts endlessly make excuses for.

Rust is more like Go than C. Both Rust and Go can be used to write high performance services. Both Rust and Go have many modern convenience features. And both languages expect you to write code in a specific idiomatic way, wrt borrow checking and go channels respectively.

If you need shared memory and fine-grained locking for performance you're not going to have a good time. And that makes Go and Rust unsuitable for a large chunk of applications.
Yeah - there's a huge psychological difference between adopting a language out of your own free will and it being forced upon you. I suspect that's where a lot of the current hyperbole about Rust comes from...
This is what Doctorow refers to as the "reverse centaur"
How else would it get upvoted to the frontpage, if not through the secret flamewar word?
This video shows the flake standing up in the same orientation (on its pointiest tip) for both applied polarities of the magnet: https://www.bilibili.com/video/BV1Ex4y1X7ix/
hate? for something that saves more than it costs?
That is what I thought too, but reading the paper referenced it seemed like they only included the coils, not even the support structure to keep them from collapsing. But it wasn't that clear.

Edit: they were clear that the limiting factor on energy and power density was the forces exerted on the coils.
I just setup a local https dev domain wildcard (*.internal) with mkcert and caddy a few days ago - working great on all my devices and only took a few hours to figure out and get working.
Indeed. A lot of the captains retired early when things slowed down.
Picking Rust up for work, I feel like I had the opposite experience due to how much the difficulty curve had been hyped by some members of the community. The compiler basically tells you what to do, if you don't understand the message, you google a little or find the relevant part of the Rust book online. I'll admit, I started a lot smaller than the author of that post.
Right, so we agree that fundamentally, this is a pay shortage.

That's exactly the point everyone is trying to make to you. That ultimately most labor shortages, unless caused by extremely rapid change in conditions (such as a law being introduced with only weeks notice that dramatically changes the regulatory landscape with no time to adapt) are usually pay shortages.

Labor shortage has long been used as a weasel phrase to imply that it's the fault of the workers/labor that companies can't fill positions. That's what the pushback is on. If your business can't find enough workers, you or your industry aren't offering enough financial incentive to have people work for you. You need to offer more money. And if you can't because it's not financially viable? Well...seems the free market has spoken and said that your business is not viable anymore. As the kids say these days, 'sucks to suck'.
The main page is www.aousd.org but I think it should be updated to go to the press-release from the Linux Foundation as thats whats linked to on the site.