skysight-inc/HackerNews huggingface dataset:
What?

Haven't been following much (since I'm not interested in paying close to $1k for a phone) but from what I gather the Pixels are still excellent devices.
> You already have CI

Don't worry about me. I mean all projects that do not have people and resources for this stuff. People just want to write Python and be done with it.

Without type hints they wrote Python and if they run it and tests pass then it works. Now they write Python code that can be wrong but they don't find out unless they also run an extra tool.

The fact that it requires CI now is a good illustration of the problem;)
Has the USA banned all remaining Huawei and ZTE tech yet? That's a good place to start.
Wasn't there a general consensus from most scientist that methods for CO2 storage or filtering it out of the air are highly flawed, inefficient and not worth pursing when it comes to combat climate change?

Or do I misremember?
This is fantastic, I really like the idea. Great stuff!!
This is a measure of how well the supplied text matches what the model itself would have produced.

A low perplexity means the text isn't massively different from what it might have output itself (which might be an indicator that it was produced by a model), whereas a high perplexity suggests it's the kind of semi-random nonsense you'd expect from a student. ;)
> I mean, there is no requirement that we use neural networks for driving (or for all of driving); standard logic and sensor analysis is also an option if less general.

I really think this is the way forward for self-driving cars.

I wonder how expensive it would be have a highly precise, synchronized clock in all cars, and have them send out digitally signed, time-stamped messages every ~millisecond in order to enable locating them via triangulation. They could also report information from their own sensors, such that e.g. a traffic jam further up the road can be transmitted to cars further back.

This would require that each car contain a private key in a TPM, where the entity that issues license plates would act as the certificate authority.
I disabled auto-updates for my router. I also didn't bother setting a calendar reminder to check manually for updates and apply them. My router was compromised last week, 2 months after the latest firmware update was released.
this is one of the more annoying things about the Web "apps" and the ecosystem.... virtually no control over what's being used...
Show HN: 3D SVG Editor
I originally started writing this app to more quickly design 3d models (especially multi-color models) for my 3d printer. When you're just extruding shapes from SVGs, this program will save you a ton of time compared to programs like Blender or Fusion360. Enjoy.
Were mRNA COVID vaccines expensive? Not like 100s of $. And there is mRNA platform developed by some European researches for controlled expression of the reprogramming genes. And in animal studies there were almost no adverse effects when this biotech was applied partially and in a time-controlled manner.

The only caveat may be types of tissues with rapid cell exchange or which already regenerate well, as the liver, for example.
But it should be possible to bypass this by proper design of the treatment.
Bummer. What did the compromise look like from your end?
No they didn't. I'm not defending HP at all, but let's stick to facts.

HP didn't brick any machines because of ink choice. They prevented them from working with off-brand ink, but the printers worked properly again once HP ink was inserted. "Bricking" is permanent, but the ink thing wasn't. "Bricking" was a disappointingly widespread misconception in the thread from 7 days ago:

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

Again, I'm not condoning the ink thing at all, but "bricking" is not what was happening. HP is already bad enough, we don't need to spread false information on top of it.
Framework hinted several times that they could be doing printers [1]. That would be nice.

[1] https://twitter.com/search?q=printer+from%3AFrameworkPuter&f...
With M$ the bias is towards their certification and training business. They have to change enough to make training seem more important.
#!/usr/bin/env python3
if input().rstrip() == "Are you conscious?":
print("Yes")
else:
print("Sorry, I don't understand that.")

Does this program also believe it's conscious?
Pair review is the new code review
To be frank, I had the HP-48SX, donated it and have gone back to my trust HP-15C (or reissues). For anything more sophisticated, I use a CAS on a computer, like SymPy/Mathics or inside Jupyter.
I thought the same about the iPad.

who in their right mind would like a huge screen like a phone, without a good way to input information like a keyboard or a mouse. what would be the use case for a product like that? watch youtube?

boom
So the internet went from $3000 being the BOM cost and Apple not making any profits to $1.5K BOM cost? [1]

And for anyone who knew something about CE BOM cost. That list is just complete BS. At this point it is highly likely Apple will release an AR/VR Headset at $1999 and the internet will think it is a bargain. Given how PR had everyone set the expectation of its cost.

[1] https://mp.weixin.qq.com/s/r36yKbcdmZKH0dtxlKAZ8w
Thanks, that looks like a good solution.
The archive feature is nice for cleanup. It doesn’t delete, just hides from lists and searches. I’ve un-archived many items before.
The largest archive of licensed content from museums
Version of Python is a runtime thing that can be checked.

Formatting is not relevant to whether the code is correct, but types are.

The problem compared to static languages is that it does not need to compile, types are completely ignored at runtime and there is no built-in way of checking it (like python binary with a special flag) so everyone does things different.
I am a little confused by the purpose of this paper. The architecture described is roughly how graph databases have always been implemented on HPC systems. The main contribution seems to be that they put a lot of polish on what were admittedly prototype-ish implementations historically? I was hoping for some interesting approaches to some of the fundamental computer science problems that cause scaling issues when graphs become large but this is more of a standard “throw hardware at it” solution (which has significant limitations).
>Well, in fact, nobody will do it.

You're stating this in absolute terms but the reality is not black and white. If it was possible to review the code that actually gets deployed, then it would depend on a project's popularity how many people would be willing to take a look at the source code. I might do it myself if I relied on it for something like a password manager.

The intransparency introduced by the app store makes it impossible for anyone to look at the code. Any publisher of malware can be 100% certain that no one will look at their code. It's sort of the inverse of the chilling effect.

And when a suspicion arises there's no way of finding out the truth about what actually happened and you have no way of knowing what to protect against.
Went to school is Wisconsin. Lots of beer. A lot less after-hours computer lab. Had above-average career trajectory. Checks out.
Hiring a lawyer is expensive, but loosing your money is expensive too.

No one on the internet would be able to tell you exactly how to resolve the matter as no one knows the specifics or how binding what you have signed with your friend.

Consult a lawyer, even if you pay for an hour or two to get a good advice.
I'm highly confused by the popularity of Blindsight, but don't want to make a big deal of it.

Instead, I will point out that "The Mote in God's Eye" has a quite similar setting and is overall one of the best S-F books.
The shady part is when you tell people it's carbon capture, with a clear hint of helping avoid CO2 emissions, when actually the end state is even more oil out of the well.
On "framing personal success", Michael Sandel puts it very well[0], when he says:

"Meritocratic hubris reflects the tendency of winners to inhale too deeply of their success, to forget the luck and good fortune that helped them on their way. It is the smug conviction of those who land on top that they deserve their fate, and that those on the bottom deserve theirs, too. This attitude is the moral companion of technocratic politics."

* * *

PS: I wouldn't give much weight to Newport's words—he's a clever marketer[1][2] and repeats the same few points ad nauseam in endless "books". The antidote to Newport is the classic originals that he's poorly paraphrasing from. I mentioned a few here[1] in the past.

[0] In his book, The Tyranny of Merit — https://us.macmillan.com/books/9780374289980/thetyrannyofmer...

[1] https://news.ycombinator.com/item?id=29035998

[2] https://news.ycombinator.com/item?id=20082125
> without offering a better alternative

On the one hand, I sort of agree with you, I think the disadvantages of current PGP tools are overstated. But I think there are some plausible alternatives depending on your use case. They just aren't bundled into a single tool.

For file encryption, there's age. This uses all modern crypto and does authenticated encryption.

For signing, there's signify. I wonder if age and signify can be made to use the same keys...?

For live two-party encryption, there are protocols appropriate to the use case. Axolotl for chat, Wormhole for file transfers.

For PKI, there's... whatever people actually do instead of PGP keyservers and WoT, because they've never been a reliable way to find out someone's public key. In practice, you'd either download it from someone's website, get it off a keyring, receive it through some other secure channel, or be given it in person.

It's ironic that people make the argument "the reason no one uses PGP is that it doesn't have network effects, and the reason it can't build a network is that it sucks", because the thing keeping me on PGP is its network effects. In the circles I run in, you can count on people having PGP keys and knowing how to use them for encryption and signing. They've been used in Linux packaging for years, for example. I can't count on someone using age, at least not yet.
While I love the idea of FPGA co-processors on CPUs, I'm wondering how useful they could be. I guess you could replace the video transcoding unit so you're not tied to one codec but how often do those change anyway.
"certainly not anarcho-capitalism!"
Most environmentally friendly too. Oil tankers, trains and trucks get into accidents and use large amounts of fuel to transport.
> Command line apps reward repeated use, but they lack in discoverability.

The biggest thing preventing me from learning more CLI explained in one sentence, I'll definitely be looking into this.
This is really encouraging! I'm keen to experiment with Cloudflare and Rust. Thank you for sharing.
> VOIP statistics: You can make very good guesses about encrypted voice communication by knowing how it compresses speech, figuring out how long different phonemes are, and statistically trying to reconstruct the conversation.

This sounds interesting, do you know of any good resources to start learning about how to do this?
Even just as a fancy checksum I think it has some value, and I think it does serve some security goals. I feel like this article also kind of amounts to listing off a bunch of threats that aren't being properly mitigated, and it doesn't really do a good job of separating which threats are not mitigated because of intrinsic deficiencies in PGP from which threats are not mitigated because other parts of the system haven't even made an attempt to mitigate the threat.

And then there's the third category, which is "threats which could be mitigated but PGP makes this hard so people tried and gave up." Just giving up entirely doesn't seem like the right reaction here, and that seems to be what the PGP downers are advocating.
Those are huge numbers, but I understand the need for airconditioning and no gas means heating / hot water too.
How easy is it to get this to compose nicely with typer, which also sits on top of click? like, if i expose the command group to the decorator or something, will that work?
> The iPhone cost roughly the same as 2007’s competing smartphones that were already selling millions of units (e.g. the Nokia N95), and it offered completely unique capabilities.

At the time of launch the iPhone was one of the highest priced (including carrier subsidies) phones on the market.[1]

> Today there is a high-volume VR headset in the market, the Quest 2, but the new Apple device is projected to be nearly ten times more expensive and it seems to be more of an incremental advancement of the state of the art.

As Ballmer mentions later there were high-volume Windows Mobile phones available at that time too.[1]

[1] https://www.youtube.com/watch?v=nXq9NTjEdTo
That looks like a potential overnight success. Everyone including my grandparents understand the problem with printers, inks and strange software they require to install, so the problem-space is well publicized.
"Is there anything to prevent the pay for our most important and meaningful jobs from approaching zero?"

One way is to raise the bar so it is harder to become a teacher and increase pay.

The problem though, is in the U.S., pay differential is very much geographical. There are plenty of teachers in the NY and NJ making $125,000, whereas in other parts of the country, it's less than 1/3rd of that.
(full citation)

Roadside Picnic by Arkady and Boris Strugatsky. A philosphical science fiction book on the theme of aliens visiting earth which also influenced the game S.T.A.L.K.E.R.
More fun than Apple’s ‘84 super bowl ad?

https://youtu.be/VtvjbmoDx-I
Highly educated people spent a very long time creating a moat economically with their intelligence. Now, a being of intelligence can augment anyone without having to waste most of their lives learning, and most of professionally brain work is about to be obsolete.

Who has more to lose with the advent of such a tool?
man i’m installing that this instant …
Excel is distinctly different from the rest of Office for a power user because while you're right that they've reorganized things (though only one real reorganization since at least Office 95, that's pretty good), the keyboard shortcuts have remained the same for literally my entire life. It's why Excel is nonstandard and weird compared to even other Office apps: Excel is the most this-is-for-work tool in Office, and they've been loath to break things for people like...well...me.

And I don't hate the ribbon interface, I think it's totally fine--but also, in Excel specifically, I almost never click a button on it.

QuickBooks's online version, on the other hand, has terrible discoverability and doesn't have standard keyboard controls.
Getting triggered over a can of beer is fucking pathetic.
This is right. Try stuff, invest energy in building things, no one knows in advance what will take off. It is not bad or wasteful in any real sense. Money is only useful when it's motivating action. If an idea is bad that branch of investment will eventually wither and die if nothing useful is found. You do not need to take personal offense if you think a current trend is dumb. You might be wrong, you might be right, the only thing I can say for sure is that whining about it is lame, and if you think you know better then go and try to build something else and make bets on the trends you think will become real waves.
Regardless of HP's actions to fix this, I'm curious what the law in the US and/or EU says about this.

If you have any kind of electronic device that gets bricked by the manufacturer via firmware update after warranty.

If the manufacturer decides to just do nothing (unlike HP which is trying to fix things here), what happens? Do customers have no recourse? Or do they sue the company individually? Or does it become a class-action suit? Or does it not go through the courts at all, but is there a regulatory body that fines the company for the value of the devices plus a punitive fine, and then distributes money or replacement devices to affected consumers?

Not asking what should be done morally, but what the law actually says?
Why if it's all good? Brothers Strugatsky wrote wider than Asimov and I may wholeheartedly recommend all of them.

(Read ~12 tomes of Strugatskies and perhaps a dozen titles by Asimov)
Sure do:

https://www.jonashietala.se/blog/2022/09/06/the_current_t-34...
>it leads to what I consider an abusive over-reliance on ad-hoc interfaces that just get in the way of understanding the code

I actually like it, from the architectural angle. Say, I have an entity (class, service etc.) which does only one thing X and it does it well. For a certain scenario, it wants also to do Y, and it wants to delegate it to a different entity, because it's not its responsibility. It doesn't really care how it's done and who will do it, it wants to just delegate it. Why should it know or care if there's an existing interface in some package? That's an implementation detail. The consumer specifies what it wants by declaring an ad hoc interface close to its own definition, and as a result, there's no explicit dependency on a different package. Sure, there will be duplication if several entities in different packages want similar interfaces but, as they say, duplication is cheaper than the wrong abstraction.

>in Go errors are just strings with a gross, inefficient library and system for adding context

Not quite true: errors are interfaces, there's a common pattern to construct an error from a string (because most of the time, that's all you need), but no one stops you from using other ways to construct an error. What is inefficient about it? It's no different from constructing an exception in Java/C# etc.

>Go's handling of dependencies...leaves something to be desired

Can you elaborate?
The particular problem with work is, people that are commonly promoted to tasks that are neither interested nor comfortable with the task they have been given.

You've instead moved the task from general human capability to one of management alignment with worker capability and human statistical probability. This is something that human management has been failing at for about forever, especially as team size gets large. Maybe we'll see AI 'management' align humans to tasks better, or more likely as time and LLM capability progresses, we'll just see the average AI capability increase over the average worker capability and companies will just depend on unreliable meat less.
No airconditioning, still on gas for heating/cooking. My “idle” of my house is 58 watt (no fridge running)”.
Not if you ask the Dread Pirate Roberts to translate the paragraph for you!
It's a bit like `git` in that yes, it is a complicated tool, but you can do 99% of what most people need to do with like 5 commands. People make exactly the argument you are making about git.
Wikidata has basic tutorial here
https://m.wikidata.org/wiki/Wikidata:SPARQL_tutorial

Which has a lot of wikidata specific stuff but allows to get the basics.
What are you using for unique email accounts? DIY or some service?
No loops? What about a process with this kind of structure?

https://en.wikipedia.org/wiki/OODA_loop
Or learn to build well. There are still standing roman buildings much older than that, that only require sporadic maintenance after earthquakes and such. The Pantheon in Rome is a brilliant example, as is Hagia Sophia in Istanbul. The latter being built in all of 5 years!

Edit: Pantheon, not Parthenon...
> not sure what you mean by "people seem to forget this every time"

People seem to forget that this wasn't ever intended to be the mass market consumer version of the tech.

They've been iterating internally on a consumer version for years now, and they'll keep at it until they have something for the mass market that they think is worth shipping.
Because someone is going to pay them?
Not too hard by the looks of it.

https://twitter.com/renan_r_santoss/status/16603059638391029...
Italy floods: six months of ‘apocalyptic’ rain in a day [video]
I mostly use permanent rules to increase the score of reputable contributors to the kernel mailing lists, maintainers, etc. I also use a mixture of permanent and temporary rules to increase the score of things I want to follow or decrease for things I want to ignore. Oh and I lower the score of replies, which has the effect of de-emphasising them unless they’re part of a thread that has an increased score.
Papyrus Oxyrhynchus 69
Bhutan turns to crypto in search of fast growth
I thought the same about Apple Watch.

who in their right mind would like a watch they need to charge every night?

bam
> No loops?

It has loops. Check out the examples here: https://drakonhub.com/drakon-examples
TCO is what's important for companies.
At the same time, would you say they're therefore the better phone for the tech literate?
Write it on my tombstone, if it makes you happy. This headset is dead-on-arrival the moment their "Starting at" figure is revealed to be over $1,000. If that sounds like a longshot to you, then the WWDC response is going to make me look like William Tell.
I've never seen another language with generic syntax as poor as Python's. What's a better solution adding sensible syntax to the language or requiring every programmer to us an AI agent to handle the byzantine imports?
You seem to be delusional. I know for a fact there was no experimental neuroscience research done on my brain. It seems like you genuinely believe that you can read someone's mind based on what they write on a forum. This is a dangerous delusion and it seems like you should consider antipsychotic medication.

So, was that somehow not condescending because I used some weasel words? You tell me.
There is a C plugin API, but I couldn't find a way to register callbacks on file save.

If there's not, I think I'll add it when I have time because it should be a fairly trivial process to convert to PTA format.
Or it was ChatGPT trying to fool you.
My greatest concern is the planting of this material on political activists' computers. It's by far the easiest way for the state to take their political opponents down. The general public will believe the accusations without questioning it. Russia is known to do this. Live in the UK, speak out about Vladimir Putin, go to jail...

https://en.wikipedia.org/wiki/Vladimir_Bukovsky#"Prohibited_...

These laws over image and text possession[1] are complete and utter madness. It is like Islamic fundamentalism. No way this should be happening in the UK or the USA either, especially in this day and age. We are supposed to be past all of this, just as with blasphemy and heresy laws. Something's gone really wrong here.

1. 'Simple' possession, with no intent to distribute.
Verifying correctness will become more valuable. Since there's going to be larger piles of code/documentation/artifacts due to generative AI, those who can verify/validate implementation matches spec will become more valuable.
What’s up with the “Mini LED backlight” mentioned at the end? Aren’t all the panels supposed to be OLED?
> this affects the pricing of it due to volume sold.

And yet the Chinese supermarket 1km from Tesco can sell it at £2.40/kg, and at Tesco it starts at over £6. It's clearly possible.

As for Quorn, I used to eat tons of that as I had a vegetarian parent. It's "OK", but if we're doing anecdata, it does cause digestive problems for many people. As I'm not vegetarian, I don't feel the need to use meat replacements. If I'm eating something else it's because I want to.

As far as I can tell, non-exclusive consumption of tofu is unlikely to be a major issue in terms of health effects of phytoestrogens (at least compared to what I would say are my top health risks: sedentary job, then probably occasional cured meats and overall salt intake).

> Do we need cultured meat when Quorn is satisfactory for most people who don't eat meat for whatever reason?

Exactly my original point with a substitution of a different protein source.
I have been using it for some 15 years now. GNUCash is great.