skysight-inc/HackerNews huggingface dataset:
I saw the dot imports and thought “What a neat feature! I wonder why nobody uses it.” Then I googled it and saw a million articles saying how they should be avoided and removed from the language because they make code more difficult to understand.

Typical gophers, can’t accept that there’s a time and place for everything and need to have a hard rule to use that applies to every single situation. Imagine that code, but with gomponents.Ul, gomponents.Li, gomponents.Div everywhere.
That's DHH
Yep same
This is not ideal, because within the same occupation, not every industry can afford paying the same salaries. Such policy would disproportionally favor high margin companies: adtech, tobacco, oil, finance, ... Arguably not the ones you should help get access to top engineering talent.

If Indian IT consultancies abuse the system, maybe the US should try to understand why there's such amount of unmet demand for cheap IT labor that cannot be offshored.
I thought you could go between heavy and light oil cyclically, but I think the recipes I'm thinking of are from UltraCube. The others are a subset of nuclear (Kovarex and reprocessing), so I think you're right.
Probably, but you still have to put up the money for 12 years first.
I am so puzzled by this attitude. People are free to make any distinction they want, the way they want, but the representation you have of a scientific literature is erroneous.

Scientific articles are informational tools that report results of experiments and nothing more. If the results are interesting to the peers, they are published. By they are not world's laws made paper unless sufficient replications are made.
This means that each article need to be read with the context of the literature in mind and with a critical eye. Each are a single point of evidence to a phenomena.

Hence, there are subjective informational tools, written toward a specific audience (the experts of the domains) to inform of a specific result in a specific case.

On top of that, their are specific journal/issues where these types submissions are allowed. Don't read these submissions if you are looking for serious "information tools"

Scientific literature must be handled the same way as legal literature. If you are not a law expert, you ask a lawyer. If you think you are a legal expert when you are not, surprising consequences may arise.

In universities, they are classes dedicated to handling the scientific literature. They are provided for a reason.

So please, don't use cat's physic for liquid simulation in game engine... or please do?
I would say anyone mentioning a specific encoding / size just wants to see the world burn. Unicode is variable length on various levels, how many people want to deal with the fact that the unicode of their text could be non normalized or want the ability to cut out individual "char" elements only to get a nonsensical result because the following elements were logically connected to that char? Give developers a decent high level abstraction and don't force them to deal with the raw bits unless they ask for it.
It should be in the description for the byte instructions: LDB, DPB, IBP, and ILDB. http://bitsavers.org/pdf/dec/pdp10/1970_PDP-10_Ref/

Basically, loading a 0-bit byte from memory gets you a 0. Depositing a 0-bit byte will not alter memory, but may do an ineffective read-modify-write cycle. Incrementing a 0-bit byte pointer will leave it unchanged.
Rails World 2024 Conference Recap
Not too bad for me. You likely face the universal problem with more complex software when you don't use them regularly. It's a real skill that requires significant use over time to bed down some lasting neural paths. I have much more difficulty with e.g. Blender, Reaper etc. when every few years I use them. I too have start from tutorials again but I still think they are good tools despite not retaining anything between my rare uses. I bought Affinity, learned to use it but when I returned to it after some time, nothing remained in my head and I had to use inkscape instead.

For inkscape, some of the more sophisticated generative things were "use and forget" for me but they have actually improved to be much more intuitive. The main thing I lose is some of the natural touch that makes it so fast to use. I do love when I use it regularly because it's so quick to pump about svgs at the speed of thought.

Getting really good at a vector tool is such a valuable life skill for explaining all manner of tricky things whether it's for UI mockups, software architecture or graphic design stuff like logos/t-shirt/marketing designs. I live for the "how on earth have you done this?" reaction when I can create a quality diagram while on a call with people. It can really enrich the quality of interactions and reduce cycle time to create designs in real time.

I also use it for all sorts of personal stuff like interior design, DIY, scaffolding etc. I've even submitted official architectural plans I made with it. It's as valuable as a spreadsheet.
I think one really BIG factor is that built-in logical replication wasn't introduced until PostgreSQL 10 in 2017, before that you only had physical replication for master-slave but iirc that didn't work between versions so doing a "hot" upgrade was more or less impossible without third-party tools iirc.

So even if it's available these days, the amount of people still subjected to upgrades from older version still leaves an impression that it's really bad.
>The SD Card was developed by two Japanese companies (Panasonic and Toshiba) and Sandisk.

Yes, but that is after Toshiba threw away NAND flash technology saying Intel invented it (yes, really...) and Sandisk went and picked up free real estate. Not to mention Panasonic and Toshiba basically got roped into marketing what was Euro-American tech: MMC, SD card's predecessor, was invented by Sandisk and Siemens.

Sony meanwhile never got on board until the bitter end with MemoryStick.

>VHS is another Japanese standard, adopted by multiple manufacturers.

VHS is actually an exception and exemplifies what happens IF (and that's a big if) Japanese companies can be convinced to work together on something bigger than anything they could individually achieve.

There are other examples like Nintendo and the wider Japanese video game industry sharing and protecting patents for each other, or Nissin (Cup Noodle!) giving away their trade secret to kickstart the instant noodle market and improve food supply in the immediate post-war era.

Sadly, these things don't happen that often.

>Then there's the MSX standard...

That's actually a Microsoft invention which was co-marketed with ASCII Corp.

If it wasn't obvious by now, what seemingly "Japanese" international standards we do get are usually not Japanese at all having leadership or core involvement from the rest of the west.

eg: Blu-Ray involved Phillips and HD-DVD involved Warner Brothers, among others.

This actually goes to a sibling comment[1] I made here, which is that stagnant or failing Japanese companies are very likely to explode into success if unshackled from Japanese culture.

Japanese are amazing inventors and innovators, but Japanese are also horrible pioneers and trailblazers.

[1]: https://news.ycombinator.com/item?id=41876563
>Surely we don't want to return to the days when all invention had to be kept secret in order to profit from it (and potentially lost)?

There is no such danger as no invention/technology on the market can be kept secret these days - anything can be reverse engineered :)
One obvious example is auto_ptr. And from what I can see it is quite successful -- in a well maintained C++ codebase using C++ 11 or later, you just don't see auto_ptr in the code.
Did you know that Netherlands has about the same population density as India?

https://countryeconomy.com/countries/compare/netherlands/ind...
Reminds me of the US military thst uses an Xbox controller for some submarine machinery.

Cheap (the alternative was a 10-40k device)

Easy way to find replacement

Your personal probably already know how to use it
I wouldn’t upgrade major versions until the x.2 version is out. New major versions come with new bugs and I’d like to wait two minor versions until I start using the image in production.
I have a Samsung smart tv which I’ve never accepted t&c and never connected to wifi.

I’d love to make it dumb or at least get rid of the nags to accept t&c or connect when someone accidentally hits the wrong button on the remote. Anything out there to do that?
> Maybe it is just me but I just fail to see the point of patents for anything else in the world of today, they are a net negative for society.

It's not just you. Most people agree that the current patent system stifles innovation instead of promoting it. They are borderline unenforceable for small players, but make an effective moat (through sheer numbers, not quality) for the incumbents. And let's not even mention patent trolls. The only positive thing about them is that they allow people with strict NDAs to talk about their work, but this is hardly what patents are supposed to be for.

They can theoretically do some good, but the standards would have to be raised by a factor of maybe 100 for that, maybe more.
Stockfish is stronger than AlphaZero or any other chess engine from quite some time.

Another interesting tidbit, both engines share (or at least, shared) the same lead developer.
I feel like I've been on 14 for an eternity... everything is running smooth... I reckon I should upgrade a few of the servers... oh well..
“I consider lying cause trick sales look like real value to me”. Not judging, but sales alone are not real value.
Who defines “profession” though? Is “farmer” all encompassing, or is “chicken farmer” different from “cattle farmer”? Is “battery chicken farmer” different to “free range chicken farmer”? Do I need to be top 5% US-wide or just the city/state I would be hired in?
I'm not the person you asked, but I could have written the exact same comment. For me, SSB and chromium's much better profile functionality are the biggest hurdles when trying to move to Firefox or a Firefox-based browser.

I also encounter way too many bugs and weird behaviours in Firefox web dev tools. I hate chromium dev tools too, but I find it a more consistent bad experience.

The closest I've been to fully switching has been Zen browser. The ability to completely hide the browser's UI so you only see it when hovering is almost good enough to forget all other issues I got with Firefox. That "focus mode", vertical tabs, and side-panels, are the best UI elements to come to browsers since tabs, and I hope and expect all browsers copy them soon enough.
Yeah, the dot import made the whole thing click for this library. It’s the only use case I found for it so far though. :D

Fun fact: I got the idea from an episode of the GoTimeFM podcast, where the hosts and guests were discussing features they would like to see removed from the language.
I do not think that I have the conversation / chat anymore, but I was trying to get it to make a monthly schedule for N workers with specific constraints[1]. I thought Prolog is suitable for this (is it?), but the generated code got stuck / hung up.

[1] https://news.ycombinator.com/item?id=41756679
Do you think it's cultural or just a poverty thing?
Depends on your scale. If you're a startup or even just a small side service, performance isn't going to be a bottleneck and you/the org wants the thing to be fire and forget, including bug fixes and especially security patches. A distro takes care of all of those generally and makes sure the dependencies have the same care taken.
Yeah, give it a try! It’s weird at first but grows on you IMO.
LLVM has:

i1 is 1 bit

i2 is 2 bits

i3 is 3 bits

…

i8388608 is 2^23 bits

(https://llvm.org/docs/LangRef.html#integer-type)

On the other hand, it doesn’t make a distinction between signed and unsigned integers. Users must take care to use special signed versions of operations where needed.
Also former Wikia/Fandom engineer. I won a hackathon with a wiki text validator on page save - the idea was never moved to production because nobody ultimately cared about the wiki part of it for years and years. It was just a cost center. Nice chrome to put around ads.
Microsoft and OpenAI's close partnership shows signs of fraying
Maybe for software, but I bet there are industrial processes which would be significantly harder.

In any case, even if inventions would not be lost, there still needs to be some kind of protection to allow profiting from invention, for some period. Otherwise the competitive advantage in making progress would be severely diminished.
Japan has stagnated and had debt problems over those 40 years. May I ask you if you saw these as they began to accrue and if you think there is a long term strategy to address them?

Seems to me as an alien to the culture, that Japan is uniquely happy to continue on conservatively (culturally) without giving in to medium term fixes(e.g. immigration) but with no long term plan for the economics or population. Is this because of a different cultural view on those things and whether they are successes, or failures?
My guess is that von Neumann worried that it develops in directions that people happen to find interesting, instead of in directions that are important by some objective external measure.
I don't understand if you are self-syncing how would you lose your notes when switching jobs? Just exclude relevant work directories with sensitive info compress the vault and ship it to a cloud provider.
As green card holder, I crossed border in Detroit, MI over to Canadian side, just to do a 1 hour tour for fun, but coming back, the custom wasn't as quick, they asked me a bunch of questions like why I crossed the border an hour ago, who Detroit as I currently live in New Jersey, it seemed that there was some discrepancies (I could be wrong) that two officers had to look at the computer to finally let me go as the bus driver (they have special border crossing buses) was waiting for me, along with 10+ other U.S. citizens on the same bus.

I didn't want to cause any delay or trouble so I didn't inquire much. But I do wonder, what was the hold up? They did try to ask me how many times I've been to Canada and when was the last time I crossed to Canada. They seemed very interested in the dates I did all that, not sure why.

I thought why they couldn't just look at their video camera that I actually just crossed an hour ago.

Thanks!
What do you use to sync Obsidian on your phone? Is it syncthing as well?
Apple Passwords’ generated strong password format
My theory -- linux arm is a real alternative to linux x86 and everyone involved knows that they are doing. Windows in Arm, at this moment, only causes confusion to product lines and branding, for both device manufacturers and consumers. By comparison, it is a hard switch for MacBooks (not releasing new x86 and arm computers at the same time), and I don't think Apple even mentions ARM that much -- they just keep saying "Apple silicon", which sounds stupid to developers but is good marketing.
Ask HN: What are things you wish you knew about hiring engineers?
Hey hackers!
I'm a hacker/tinkerer myself that has started building a software company and soon i'll need to hire at least 5 engineers.
What are some of the things you can share that might be important to know to a complete noob in hiring?
Thanks in advance!
Oh, maybe it was that simple!
Yeah, if you get over a thousand lines of code you need to be building and documenting it in a way that makes it intelligible in a modular way.

FP can be good for that but I often find that people get so carried away with the pure notion of functional code that they forget to make it obvious in its design. Way, way too much “clever” functional code out there.

The data structures are the key for many things, but a lot of software is all about handling side effects, where basically everything you touch is an input or an output with real world, interrelated global state.

That’s where correctly compartmentalising those state relationships and ample asserts or fail-soft/safe code practices become key. And properly descriptive variable names and naming conventions, with sparse but deep comments where it wasn’t possible to write the code to be self documented by its obvious nature.
If the point is about "humanity" and how the world cannot have non-human goals, then rejecting the inconvenient religions (oriental, animistic, whatever) is definitely not a convincing argument. Those are just as humans, and don't explain the world in the convenient western way. So yes, we can very well live in a world not designed for humans.
So i've got a small but important app that I run on PG14 via a container. I literally just put the pgdata dir outside the container and I can keep the host OS totally fine and have an isolated db environment. it's a very nice way to not worry about the db.
But the headline is “GM-level performance without search”, not “computer beats human at mouse movement speed contest”.
Do you find it good enough to consider using it as a second screen replacement in a normal office environment?
Literally every check-in form I've been through had some required checkboxes to declare that you've packed your luggage yourself, have complete awareness of what's in there, and claim responsibility for such items. There are also countless, very visible, posters in airports saying so. Your paper trail might be useful to law enforcement in prosecuting the people who handed you the no-no stuff, but it doesn't absolve you of any responsibility.

Anecdotally, I once had an outrageously difficult time explaining to a German customs officer that the bag I placed in the scanner had items belonging to both my sister and myself. It didn't help that we were travelling together, and she was also there to back my statements up. He simply would not accept the fact that there was an electronic device (e-book) that belonged to her, in a bag that belonged to me, which we forgot to take out before the scanner.
> I meant to say when you can't find the software you want in package manager, it's easier to download it manually and install it on Windows than (again, unfair comparison) a terminal-only Linux server.

In that case you would just copy the download link and paste it into your terminal session. It's rarely needed though as most software is available through your distribution's software repositories.
Well, to me application crashes are way better than car crashes. Provided that they are used by average consumers, not on servers
Adobe had 41% profit margin in 2020, but otherwise in the 25% to 30% range since 2018.

https://www.macrotrends.net/stocks/charts/ADBE/adobe/profit-...
That’s a very cool solution- gives the user explicit control
Love the snark in the proposal. Just one gem

> The question isn’t whether there are still architectures where bytes aren’t 8-bits (there are!) but whether these care about modern C++... and whether modern C++ cares about them.
I agree. It helped me completely bypass any discussion from management about “not high enough priority”. Amazon definitely did me a favour in many ways.
As a user, I prefer Firefox more than any Chrome or chromium based browsers. As a developer, chrome dev tools is just more soother to make use of.
I haven't used Photoshop in about 15 years. Gimp was never close to Photoshop

Krita on the other hand is basically everything I remember about old Photoshop. Even the keyboard shortcuts are pretty much the same. The price is quite right too.

What Adobe has done with generative AI has been really impressive though. I am going to probably have to give PS a try just to see what I am missing.
Factorio Friday Facts #433 – Liftoff Initiated
Thanks, really interesting. I'm going to watch your videos and learn something since I'm on the other side of the fence: I'm creating Zebra Puzzles algorithmically [1] and then feeding their raw and generic rules ("The person who has Dog=Doberman lives next to the person who has House=Green") to a LLM to get the English representation of a thematic puzzle.

[1]: https://www.zebrapuzzles.com/
He was an archetype, and therefore not a specific person.
Two Years of the Sovereign Tech Fund: 25 million $ for open source
Good one! ;-)
Sony haven’t lost the original lawsuit, the question was referred to a higher court, but from what I understand, the appeal court in Germany still holds jurisdiction over the case.

Either way, it’s not a given that legal fees would be awarded. This can also have a chilling effect, and so is not as good for the legal system as it sounds. If I have a decent case against a big company, and they spend millions on defence and get off on an esoteric point of law, I shouldn’t need to pay their multi-million dollar legal bill. Otherwise a company can just spend huge amounts on legal costs as a way to encourage unfavourable settlements (“hey, our legal bill is up to 12 million already, we know you think you’re entitled to 5 million but we’ll give you 50k to settle today. It’d be a shame if we made it to court and you lost and had to pay our lawyers…”)
There was a recent video about this https://youtu.be/GZ1iR71O2gQ?feature=shared
I'm not that interested - I'm not from Hungary, if for no other reason.

However, the guy who started this thread did. While I don't think the authors of this particular study are on HN, I'd bet we have some scientists here who could respond because they are working in a similar area and have some insider knowledge.

Unfortunately, such guys won't see the question because the post is flagged and dead. I even vouched for that post, yet someone came and decided to flag it again. I have no idea why - as I said, questioning the cost-efficiency of a study should be something anybody can do.
OpenCL is a pretty decent hpc spec. It's too bad it never reached critical mass.
previously: https://news.ycombinator.com/item?id=21558805

(Same person, same topic, different materials; this is the article about the bust of Nefertiti linked in the piece.)
Meanwhile we're stripping human leather off books: https://www.nytimes.com/2024/04/19/arts/books-human-skin-har...
There is some truth in that -- if x86 can achieve the same battery life and heat management as Apple silicon, barely anyone would care about ARM for Windows/Linux. AMD has made leaps in CPU efficiency in recent years, but that was still not enough. Your uncle probably couldn't understand or care about x86 or ARM. They want a performant, fanless laptop with long battery life, and it seems that such a (mainstream) laptop still does not exist in the Windows world.
I'M IN!
TVs that old didn't need to be hacked.
Aren't a lot of old TVs 'live chassis' as well as using very high voltages?
Bon courage.
I hope you get these hypocrites through. Do you have a foundation to raise money for lawyers?
Yes, but they have vowed to maintain manifest V2 support, at least until it becomes unfeasible. It also comes with its own ad blocker.

Then again, Brave is an advertisement company, same as Google. And the CEO is Brendan Eich, notorious for two very evil and despicable things: being homophobic and creating JavaScript.
You can just run whisper on the conversations as a background job populating the text versions of all the user inputs, so it doesn't interfere with the real-time latency.
If all you're haggling about is price, then that's not really much of a negotiation.
I agree with you on everything except word choice. Standard review processes are far from what I think of as curation.
Maybe they're thinking of TIMESTAMP in MySQL, which IIRC would auto update its value on any update to the row. Which was useful for uodated_at like columns. Though I think they later limited it to only the first TIMESTAMP column in a table.
In this case I believe it will take a whole generation. People will have to retire before we see the mainstream openly agree that it was a failed attempt.