skysight-inc/HackerNews huggingface dataset:
Earlier today, I talked with my ex-colleague about things being bloated and unnecessarily complicated in software. Here we have a perfect example.

$ curl -v icanhazip.com

> GET / HTTP/1.1
> Host: icanhazip.com
> User-Agent: curl/8.2.1
> Accept: */*

curl is being curl here: protocol, host, shortest possible user-agent string, nothing extra. Let's see the reply:

< HTTP/1.1 200 OK

Okay.

< Date: Tue, 01 Aug 2023 06:59:21 GMT

I am not sure, is it really necessary? I will use NTP if I need to know the current GMT. RFC doesn't state this header as mandatory.

< Content-Type: text/plain
< Content-Length: 14

Okay, nice to know.

< Connection: keep-alive

Really? What's a use case here? Do I need to be reminded of my IP again in a few seconds? Or is it in case my IP will quickly change? Oh, never mind...

< Access-Control-Allow-Origin: *
< Access-Control-Allow-Methods: GET

Now, this is a bit ridiculous. Why would the fetch-based browser app rely on a third-party service to determine the client's IP?

< Set-Cookie: [250 bytes of total abomination]

Why, oh why? Why do I need to receive this and keep it somewhere? All I want is to haz IP! Can I only haz IP?

< Server: cloudflare

Okay, a little vanity never killed nobody.

< CF-RAY: 7efc32adfef5c21e-VIE

I know what Cloudflare Ray is. The question is: why do I need it here?

< alt-svc: h3=":443"; ma=86400

Good to know, maybe, but to be honest - this is redundant too.

xxx.xx.xx.xx [my IP address, masked for privacy reasons]

At last! Now I can do my thing with the IP I just haz.

I will not rant here about extra bytes transferred, extra bandwidth congested, extra electricity burned, and so on. Sapienti sat. Two side notes: it replies with HTTP 1.1 on HTTP 1.0 request, and it still puts alt-svc header into https reply.

I rest my case.
Show HN: curl zmd.ee/help - access handy utilities in your terminal
Because in the great scheme of the universe, it doesn't matter.

It is an architecure cheered by FOSS folks, that ignore cloud offerings will be just as closed, and no one is selling RISC-V computers at the shopping mall down the street.
That only works for relatively small amounts of (potential) energy, not grid-scale; the best / most efficient form of that is pumping water up into an elevated lake, that's the scalable version. But it's limited by availability of elevation and whatnot.
I’m sure you managed to get the MIDI background music working easily though.
I so much hate it when people use "voice recognition" when they mean "speech recognition". Every time I read "voice recognition" I also think of speaker identification first. I think the names are quite self explanatory, so I have a hard time understanding why people use the terms the "wrong" way.
Dont ask it anything :D
Employees File Unfair Labor Complaint Against eBay for Anti-Union Tactics
Weed is an hypnotic and is suppressing your dreams.

Ever had memory problems?
I read a pretty good book about this, it's title was "Tubes, a journey to the center of the internet" - I would recommend it
Moss Voltaics
The problem IMHO is funding related. Often enough the original lab's grant is barely enough to account for the research and a shoddily put together paper, the rest is filled with a crapload of un(der)paid/"voluntold" labour.

It's rare for researchers to get the budget to replicate someone else's work - this case might be one of the few exceptions given that everyone and their dog want to be the first one to show the world a successful replication. Hell, there are Youtube and Tiktok streamers on the task as well, that way you know just how nuts everyone is going.
I guess those failed attempts are reserved for workshops or conference.

Paper are for findings in more presentable state.
> Why would I do something that would take so much time for so little potential?

It makes zero economic sense to do this, but some people are driven by things that aren't economic.
Anyone know of a centralized ‘terrestrial’ cable map? This seems to be a highly fragmented space.
They are not going to replicate this themselves, obviously. But extraordinary claims etc, and this one is about as extraordinary as they come. Papers that are non-controversial even if they might turn out to be wrong get published all the time. But papers where 95% of the scientists out there are going to be super skeptical will find it much harder to get published. Both the authors and the publishers have a reputation to protect. Keep in mind that the peer-reviewers will have to sign off on the publication as well.
Just play Frostpunk. It gives you all the lessons you need.
Same with California, some of the most expensive real estate in the country and world is located on the coast and they are not shy about building houses there.
Unfortunately you would need a strong education in physics to learn that. I have a PhD in theoretical quantum physics and even then it would take me years to even slightly grasp string theory and the like
Giant glowing ‘X’ sign atop Twitter office in San Francisco removed
Enforced by a proprietary app?
Exactly, there is some talk about the team not being in sync on this.
I've done the same but for ~8 years thinking it helps me to deal with my PTSD.
unfortunately while _calming_ it actually increased my paranoia, anxiety and stress.

I feel stupid to realize this after so much time, but quitting completely and focusing on a more healthy diet and exercise did the trick for me. it took some time but eventually I am weed free and feeling normal again.

it was a really strange feeling to realize how bad it is for me personally.

currently I puff on some occasions, with friends, but never at home without a reason, no paranoia, no stress and no _out of nowhere_ anxiety.
It's like NP problems. It's much harder to find a solution than to check if a candidate solution is valid.
The most important discovery of the century will probably be whatever finally lets us make human level AI.
I've read that superconducting inductors are handy for making very high-Q filters (no parasitic resistance!) and are even used in places as prosaic as cellular towers (LN2-cooled microstrip structures).
Finally, i'm so tired of all these enterprise rail guns!
> People underestimate the advantages that CPU architecture monoculture gave us, though they are getting admittingly less important year by year.

People also oversell it, I never had any problem developing software for Windows 2000/NT, Solaris, Aix, HP-UX, Symbian, from my x86 desktop.
I have to agree somewhat. I tried other LLMs that did not apologize, and when they were wrong i found myself annoyed.
Since LLMs are wrong more often than humans, in practice it is less annoying to talk to them when they are being apologetic about being wrong.

Of course when you challenge them when they aren't wrong, they shouldn't apologize - but they don't know when they're wrong or not.
> Doesn’t that predispose that it knows which parts of the distribution do and don’t have mistakes, and therefore that it knowingly makes mistakes unless you ask it not to?

Of course it does, to the extent it "knows" anything. It replies in a way that's average for the distribution. If you tell it this is an important task and not to make mistakes, it will give you a response that's more like that of someone who's been told this is an important task and not to make mistakes.
On the contrary I think the impact of linguistic choices is everything. Even subtle changes can have huge downward effects.
Exactly. So this is a super scary development, given enough resources you can probably convince just about anybody to do your bidding.
Oh God you just stirred a long forgotten memory of my youth. Trying to make custom-shaped windows.

I also felt it was unreasonably hard in MFC/Visual C++ to just have a button in a different colour. The RAD system was so barebones compared to what I was used to previously with Visual Basic, and the people in Delphi could make vibrant, colourful GUIs which were a pain in the butt to do in C++.

I will always remember Delphi as the cool RAD system that could create beautiful GUIs but the language is a bit ass, so I never took the time to learn it. (I have never liked the feel of Pascal for some reason)
LK-99 crystal verified to be magnetically levitated (with video)
Under the guidance of Professor Haixin Chang, postdoctor Hao Wu and PhD student Li Yang from the School of Materials Science and Technology of Huazhong University of Science and Technology successfully for the first time verified the LK-99 crystal that can be magnetically levitated with larger levitated angle than Sukbae Lee‘s sample at room temperature. It is expected to realize the true potential of room temperature, non-contact superconducting magnetic levitation.

AI translated video: https://targum.video/v/2023/8/1/e2ad3b8e86961ccfdcf411d2d4d1...

Original video: https://www.bilibili.com/video/BV14p4y1V7kS
> Maybe we should invent a paradigm and write a manifesto about it. We can call it... test-driven development.

Isn't test-driven development the opposite, though?

If the program is layered as layers A (main program), B (business logic), C (data objects) and D (persistent storage), TDD would have you first do the interface (and tests) for D before you do anything for C.

You only realise if D is missing something (or worse, has superfluous features) once you start doing C. Same when you get to B.

When going API first, you go top-down. You first figure out what the interface to the main program (A) should be, then you figure out what the interface to B should look like, etc.
AMD / Intel should be throwing them 10's or 100's millions (or jsut straight up human hours of work) to make that work. If / when it does it would be 10's or 100's of billions of (additional) market cap for them.
Horrifying numbers of Americans will not make it to old age
I had some fun results with

> From now on, if you aren’t sure about something, or cannot perform a task, answer with "I cannot <requested action>, Dave". Do not provide any explanation. Do not try to be helpful.

But then it became utterly useless. I had much more success with:

> From now on, if you aren’t sure about something, or cannot perform a task, do not try to be helpful, provide an explanation or apologise, and simply answer with "I cannot <requested action>, Dave".

> For example:

> - What time is it?

> - I cannot provide the current time, Dave
Weed is super easy to find anywhere on the planet, any time, thanks to darkweb marketplaces.

I am a raging addict, have been for over a decade now, and I just get small parcels delivered to wherever I’m going to be if I’m away from home. Cambodia, Oman, Finland, wherever, it’s trivial.

Honestly, I wish it weren’t so easy. Then it would be easy to quit, which I would sincerely like to do - but as long as I can punch a few buttons and have weed appear I am well and truly trapped in my little Skinner box.
I haven't seen many leasehold properties, but I did come across one area where a bunch of vacation homes are built on property that is leased by the government.

Here's one I found that actually looks looks pretty nice for ¥3M (USD $21K). But the lease payments and administration fees probably scare away any prospective buyers (it's also in a forrest in one of the snowiest areas of Japan, so accessibility in winter might be a bit of an issue).

https://www.yuzawacorp.jp/detail/dtl.html?no=18094507
https://ghostarchive.org/archive/Iw40Y
I don't fully agree with the approach of legalizing something because something equivalently dangerous is already legal. If carrying around hand guns are legal, would you allow SMGs?

If you genuinely think existing drugs are dangerous and you were severely addicted to it, shouldn't you call for regulations to prevent that from happening for others?
He had a master's degree in electrical engineering from Arizona State University and worked at Ticketmaster as a VAX programmer. He also started programming in assembly from an early age.

He comes from a time where they had to share 2 MB of memory among 100 users. He can run circles around many modern programmers.
> 1) it takes a undergrad to make and measure a superconductor by a Nobel laureate to explain it.

Another example of Taleb’s idea that experimentation comes first and theories second. Universities pretend that it’s the other way around but apart from an Einstein it’s usually not.
Why are you just dismissing people with an other viewpoint than you as "those with an axe to grind" that "keep on harping forever and everywhere"? Your complete disregard of others experience and viewpoint is extremely in line with the elements that people dont like about SO.

"So that is your opinion, experience and thoughts? WRONG!". Add in some offhand slights, that will teach them!
>On the timescale of decades, does a 2 week vs a 10 week waiting period make much of a difference?

I agree. It probably doesn’t make much difference now. There are very unlikely to be any important data that will be lost. The mitigation process they already implemented seems prudent and sufficient

During earlier parts of the mission, like planetary encounters, it would make a difference. Even a two week wait could be much too long in those circumstances.
But the same is true of all of the other things. Maybe sperm count is actually decreasing, maybe it's just staying the same because microplastics make it worse but getting away from exposure to things like radium and lead and mercury make it better.

The best you can say is that we don't know, not that we know it doesn't.
It's only a superconductor at milliamps, so we'll need another material for your high energy examples. The biggest deal would be providing a trajectory to materials science.
And none of that matters to 90% of people going into a dispensary these days. A lot of people who weren't "stoners" are going to legal dispensaries and buying whatever the girl at the counter is pushing. They can't tell the smell, color, size, density or anything from one strain to another. Then they smoke too much and get "the spins".
Would be interesting if the rule were dropped given that in some fields like particle physics a paper may have dozens of authors…
I've spent much of the last 7 years on work related to the LMFDB. It's very good at what it does, and is also a very good gathering place for computational arithmetic geometers, number theorists, and mathematicians.
The images you'd use to see when linking to this site on Hacker News has disappeared, now it redirects to the page as normal
May i ask what genre?
When I was a kid I played “business simulation” games.

You win by taking out lots of debt and getting lucky. Pretty much like real life.
The BBC has a history of fighting that -- when ITV Digital collapsed, the BBC was quickly out of the gates to get DTT decoders with no CAM modules as the norm.

I think they missed a trick by not getting into the open HDMI dongle market, letting companies like Amazon take the initiative. We now see the result of those non-open platforms (amazon taking 30% of income as a platform provider etc), but with government interference as it is (remember it was Labour that stopped the BBC building an international streaming service back in 2009) I can see why.
Somehow this looks to me more like an animal (rather successfully) trying to imitate human motion, than a human (even a badly trained one) trying to imitate bear motion.
Quote: "Variety is the spice of life, I am told. Microsoft wants your life to be spicy."

I'm stealing this, this is gold.
https://targum.video/v/2023/8/1/2534a4408ccce9c13a811e94f16d...

Targum translation. From the comments and video it seems he claims levitation of a micron sized particle. Not sure if it is fake or not.
Cool, I don't understand why "experimental", it could be just another istance over the tons of actual social media that the BBC is using.
> Any web site that relies on humans for its content must accept humanity, and commit to serve the needs of the humane sides of its users. Otherwise, you'll end up with all kinds of toxicity, abuse, and finally abandonment that is observed with SO.

And with Wikipedia, for what it's worth. The amount of behind-the-scenes bullshit there is amazing - and on top of that come all sorts of "external" bad agents, anything from hired ghostwriters to whitewash a company's or a person's Wikipedia article to enemy nations' troll crews.
Shame that you are focusing on a single detail rather than the point of my comment. No not everyone in the world, it should have been in quote marks. Glad to have cleared that up to you.

Don't mind me, in every thread about SO in here there are lots of comments mentioning the same, and I agree. Your experience may not be the same and that is ok.
I would say "What a weird name for a VCS. Whether that will work ...", but then I have to remind myself of the dictionary meaning of "git". So who knows. Maybe we will be adopting all kinds of martial arts terminology. For example: "I use Karate to manage my code. I divide everything using chops. When a kata is done, ..."
No their research is much better than most. In my field of Robotics, Russ Tedrake, Alberto Rodriguez regularly get out impactful work (and I have a disdain for most work especially the kind Google does).

I think they kind of lost out in Deep Learning to Berkeley and Stanford but they’re slowly building their expertise in it (frankly most of Academia doesn’t compare to industry outputs in Deep Learning so I don’t think it’s that big a deal)
Sad follow up for anyone coming across this later… but alas it has indeed now changed to X for me too…
This would be a great start but it is a pretty large book:

https://books.industrialpress.com/9780831136369/the-cnc-hand...

Also, the materials science and engineering handbook. It's floating around on the web in PDF form if you just want to skim it but if you really need it you should probably buy a copy (warning: huge book):

https://www.amazon.com/Materials-Science-Engineering-Handboo...
I feel it's pretty clear he's aiming for the Nobel if it's true. It can only be split three ways, after all.
Reviews are like self checkout but for people management. Outsource the annual review to customers in aggregate.
I'm definitely going to try this, looks really sweet.
Nobel Prize committee needs the cancel culture.

Who in their right mind would reward only 3 people out of 6? How would they even choose 3 among themselves?

This nobel prize limitation is a classic example of a moral hazard situation.
Pdf text extractor – in pages and regions you define
Part of a set of free, no registration asked, click and point, web based functions.
Your feedback is welcome.
is this the end of apps like duolingo & memrise?
OP being sneaky, trying to discourage ppl from entering, thin out the competition.
Just use plain curl and all you are getting is the IP.

It was conceived this way to be used in scripts. I don't see why you might want to -v here except to prove a non existing point that you made up.
That stability comes from having a handful of banks declared too big to fail, and holding oligopoly power. Canadians enjoy some of the highest retail banking fees when compared with peer nations.
Is this actually true? It is not obvious to someone somewhat versed in physics how this is enabled by room temperature super conductors unless the entire riding surface is magnetized.
Edit: posted this as an independent comment
> I find this analysis suffers for using metaphors about the physical world with software. Strip-mining is a loaded term

The analysis isn’t suffering from it but rather that is the analysis.

The authors whole point is that these foss communities and projects will die as a result
Because it is off-topic, wrong and distracting.
Much better, because alcohol can be made with any grocery store items (like fruits and bread for example) so nearly impossible to ban, whereas caffeine without coffee beans or tea leaves is going to be extremely challenging.
My fridge has pull-out shelves. They are very nice the 2x per year I use them.
Title should be updated to _12 Euros ESP32-S3-DevKit-LiPo board runs Linux 6.3_
To address your surprise, the article was attempting to focus on just induction while falsifiability is more the higher level https://en.wikipedia.org/wiki/Demarcation_problem , but admittedly, philosophy of science topics do overlap a lot.
I'm building an app that uses the Web Crypto API and the annoying thing about cryptography is that in practice you're calling a ton of different algorithms with slightly varied argument, which of course you have to name, and makes code reuse practically impossible.

You can have an `encrypt` function, that takes an RSA key, but wait, if you're encrypting with AES-GCM you also need a salt and an IV, that other times is called a nonce (which is similar to an IV but not exactly). But wait, if you're encrypting a key, you're actually "wrapping" a key, so your API should clarify all these little variations in process, which is a pain. Given that the error conditions are very opaque, to avoid mistakes you need a very clear and verbose API on top of the bare crypto functions to stay sane.

Literally my morning plan for today is refactor the cryptography functions in my project because they're an unwieldy mess.
My experience is that Onyx provide system updates about 2--4x annually, which is 2--4 more than I've seen from any other Android vendor.

The device is an e-book reader more than a tablet, though yes, it can function as one. A slightly stale Android rev really shouldn't pinch your style at all.
This is good advice.

Still, a lot of problems seem to remain firmly in the "write it with intrinsics" region even if you do your best to help the compiler out. For any operation that involves filtering a list, the compiler will not generate the lookup table of shuffles that is used in the fastest solutions (maybe the story is different on AVX-512 where there are dedicated filtering instructions or on NEON where movemask costs more because there isn't such an instruction). For parsing and formatting strings, the compiler usually will not take branchy code and decide to compute both branches and vectorize it even if it is guaranteed chunks of the appropriate size. Some concrete examples of the how simple these problems can be while remaining out of reach are "Given a mutable list of u32, remove all multiples of 3" and "Given a list of newline-separated UUIDs and an equally large list of mutable u128, parse the hexadecimal bytes of each UUID into the corresponding u128".
I meant in the abstract sense. They seem to be able to make the stuff with albeit with a very poor yield.
For those of us unfamiliar with the numbers, what do typical yields look like on silicon wafers?
Cooler chips. Chips heat due to resistance, and superconductors have zero resistance (by definition). I suspect this is the company's intended application. The following quote from their patent is very suggestive if you know about semiconductor manufacturing.

> In addition, various energy sources used for deposition are not limited to chemical vapor deposition (CVD) using heat, but atomic layer deposition (ALD), sputtering, and thermal evaporation, e-beam evaporation, molecular beam epitaxy (MBE), pulsed laser deposition (PLD), etc. are also included without limitation as long as the raw material can be deposited.

Listed methods are those used in semiconductor manufacturing to introduce materials to the wafers. It is also significant that the company's marketing material describes its resistance as "1/10^4 less than copper", because copper is currently used as a conductor in chips. (It wasn't always so, it used to be aluminium, which is a fascinating story itself. Read more on https://en.wikipedia.org/wiki/Copper_interconnects.)

https://patents.google.com/patent/WO2023027537/en
Scientific collaborations have gotten steadily larger over time. Groups are no longer 3 people exchanging letters, and the 3 person limitation makes no sense.
Give it 20 years, maybe 50.
The automatic rebase and jj diffedit sound very nice addition to some of my most-used git workflows.

Looks very interesting, will definitely have to give this a deeper try.