skysight-inc/HackerNews huggingface dataset:
I guess Pony is your favorite spot in Sylt?
> I liked GoT a lot as it was driven by human decisions and foibles. But it slowly devolved into convenient magic absurdities, like resurrecting dead people, and I lost interest.

The (inconvenient, in context, for anyone who might be considered a protagonist) resurrecting of dead people is a major point in literally the first sequence of the first episode of the series, which is literally telling you what is coming that the people making mundane human decisions based on mundane human foibles and passing off anything more exotic as superstition were ignorant of to their peril. The return of that kind of magic to a largely unprepared world was telegraphed as the central theme of the series.
Reading the comments makes me think I'm turning into my dad. He was a simple man in terms of education and career. He was a fire man on a stream train in 1950, a farmer, barman, handyman. Out in the sticks, he was everyone's go-to guy when a vet couldn't be found, because he kept a "livestock first aid kit" including penicillin & syringes. He talked to vets and read books and knew about the most common ailments and how to treat them. He serviced his own car and tractor, including stripping the tractor engine down in his yard without proper tools, and getting cylinders bored and pistons sleeved, and putting it back together. He ran electric cable in farm building and sheds (after chatting to an electrician) and he did a ton of building work around the house. But at a certain age, maybe around 50, all new technology was out. Electricity was fine but electronics were out. Mechanical problems were fine because you could look straight at a thing and figure out how it clicked together, but once it had a microcontroller and a panel that abstracted away the actual working of the machine it just became some weird arbitrary "thing" that blocked his view of the machine. I'm sure if he was in his 20s when this stuff appeared he'd be all over it, but he was born in 1926, so I think the mighty micro was too late for him. He flatly refused to use the VCR, alarm systems, any type of computer. Show him a rubis cube, he's interested. Show him a microwave oven with more than 5 buttons and he'll make a sandwich instead.

This is me with nix. I'm ok with all the stuff that's emerged in my field (infra/sysadmin) since the 90s. But nix makes me instantly glaze over. Several times I tried, but it's like my brain unplugs itself. I'm sure it does some wonderful stuff at an extremely high price that I'm not willing to pay.

Nix has a huge mindshare, which I don't think you can win back if Nix keeps fixing the core issues mentored in these comments. Best of luck with this, though.
I don’t know if they still sell Panasonic OLED in North America, but I can buy it easily in Europe.

OLED is nice, I don’t regret my choice. But yes indeed if you only ever watch in a very bright room, you might not get most of the benefit from an OLED screen. I still find the colors more vibrant in any context compared to LCD and I love that the black is black (instead of greyish) but I can understand the premium isn’t worth it for everyone.

In any case, I understand what you mean by not Samsung or Vizio… These are dumpster fires when it comes to build quality, privacy, software quality, and after sales service/“repairs”

For those who don’t know the term, look up “automated content recognition” and see how Samsung sells absolutely all the data it can gather from your TV, your LAN, your watching habits, what you actually watch… creepy.
Where's all the electricity going to come from if we only have renewables? Oh wait, no electricity for the public just for the data centers.
I know Dave personally, and I can assure you he’s read Seeing Like a State! In fact, if you spend more than 30 seconds in his presence he’ll probably give you a copy.
Location: Seattle, Washington, USA
Remote: Yes all cases
Hybrid/In-Person: Yes if I'm in person with my actual team. If the only reason I'm going into the office is to join a Teams call with people in other offices, I'd rather not.
Willing to relocate: Not outside of the Pacific Northwest at this time unless role is particularly compelling.
Technologies: C#, .NET Core, .NET Framework, Java Spring, MSSQL, MySQL, PostgreSQL, RabbitMQ, Flyway, Redis, Javascript
Résumé/CV: Upon Request
Email: hn_hireme at matthewbunge dot com

The previous 3.25 years I worked at Tesla as a Software Engineer on the backend of the customer facing Residential, Commercial, and Megapack energy configurators, spending the last 2.5 years as the primary developer and owner of both new and legacy services and integrations directly supplying data to these configurators. Over the past year I've also spent time supporting other energy backend teams including charging and fulfillment. Previously, I was a full-stack developer working on Access Control Systems for vehicles for a company called Tagmaster North America.

My main professional experience is in Backend Software Development, namely .NET, Spring, and Databases. I'm looking for a full-time role doing similar.
10/10 landing page
Tridactyl does this also. Nyxt does this also.

If you really care about all websites having roughly the same key binding experience then you need to use an extension or custom browser.
The fact that he is (probably) referring to music as “content” is telling.
I am quite sure, Microsoft would rather have everyone migrating to ARM, but Intel / AMD are surely not going to play ball, nor most of the developer community.

PCs stopped being a vertical integrated product, the day IBM lost control over it.
Microsoft violates children's privacy – but blames your local school
AMD tried that with HSA in the past it doesn’t really work. Unless your CPU can magically offload vector processing to the GPU or another sub-processor you are still reliant on new code to get this working which means you break backward compatibility with previously compiled code.

The best case scenario here is if you can have the compiler do all the heavy lifting but more realistically you’ll end up having to make developers switch to a whole new programming paradigm.
Reminds me of this story from last year:

https://www.caranddriver.com/news/a44083580/maryland-license...
> have all done a great job building amazing tooling to download and verify resources from the network against a lockfile

This is a bad assumption
Nix solves the same problem we used to solve back in the day (before Docker taught us to run everything as root and disable firewalls, #yolo) ad-hoc with random poorly maintained scripts.

If you never had to solve this problem then it probably isn't for you. If you did, then being able to finally replace the old contraptions with something properly engineered is a breath of fresh air.
Location: Italy
Remote: Yes
Willing to relocate: No
Technologies: Project Management, Business Analysis, Teamwork, Business Development, Software Architecture, Leadership
Résumé/CV: https://www.matteofanciulli.eu.org
Email: dott.matteo.fanciulli at gmail.com

----

I am currently working as a Technical Project Manager (TPM) at one of the largest banks in Italy, leading the development of the new mobile App.
My favorite part of the job is finding the best solution for the client and seeking the most suitable methodology and adapt it to the characteristics of the project, with a flexible approach.
As a TPM, I deal with the client in all stages of the service, starting even before a budget is established and a project is created.
After the project starts, I:

• Manage the project budget and timeline

• Review technical documentation and architectural decisions

• Manage and monitor the consulting firm we outsource the development to

• Provide usability feedback to ensure that the app meets platform requirements.

• Support the consulting firm with the integration of the legacy system
Agreed on multiplying the top 64 bits rather than dividing: if the hash is calculated via prime multiplications, the top bits are "more random" than the bottom bits.

But we don't really know the hash table type. It could be doing something like hash table -> linked list -> items, in which case they might still be utilising the full 128-bit hash (I'd usually just store the lower 64 bits TBH).
I didn't used a kit, but bought the components separately (microcontroller, key caps, switches, wires). It runs custom code as it was sufficient to fit my use case, though QMK may be possible? The keys are mapped from F13 to F22 and can be use in some software that allow custom keybinds.
B. The fact that he's aware there is still JS is obvious from the first minutes of the video and is repeated many times throughout.
The UK government have one:
https://www.gov.uk/service-manual

Specifically the “design” section for our current context.
Did you know that Davy Crockett had three ears?

A left ear

A right ear

and a Final Frontier
That has been studied: "A comparison of 138 species finds that dragonflies perceive changes in their environment five times faster than humans and 400 times faster than starfish." [1]

[1] https://www.newscientist.com/article/2352665-small-and-speed...
Sounds like they should hire you to tell them how to write the laws then!
I can't entirely buy this line of reasoning because it depends on rhyming/sounds-like reasoning but Mandarin and Cantonese are not sound alike. And, I would not expect all sound-like root terms to work in both. I mean french and English sound alike mostly but in no way is sun/son translating to soleil/fils.
I'll agree that the pages about Koheesio hosted on nike's website are strangely empty of persuasive specifics (seems like generative AI used by someone who was in charge of writing it up lol..), but maybe the authors believe that someone who's seriously considering a data pipeline library would want to look at the actual code (which by the way, is structured quite well). Python doesn't "inspire confidence"? Think of the target audience. The frameworks claims to take typing and tests quite seriously, so perhaps your confidence is gained elsewhere. I didn't go through the codebase because I'm not interested, but your dismissive attitude doesn't radiate good faith
Stanford University IT | Redwood City, CA | Full-time | Three positions | HYBRID

Stanford University IT (https://uit.stanford.edu) provides a large number of IT-related services, from desktop support, to networking, to analog & VoIP telephone, Kerberos, LDAP, AD, RADIUS, O365 & Google & Zoom, email, cloud, and more!

Within UIT, Middleware & Integration Services (MaIS) runs the Registries. Many central & distributed IT systems are fed by the Registries, which take information from disparate sources, and combine them into single views of Organizations, People, Accounts, Courses, Groups, etc.. MaIS provides XML & JSON APIs to interact with the Registries, as well as feeding information into LDAP. They also implement business logic, mapping student and employee careers into account & service lifetimes, group memberships, and more.

MaIS apps are almost exclusively Java (using Spring). Tomcat and the Oracle Application Express (Apex) platforms are used as middlewares. The database is, of course, Oracle (with PL/SQL). Knowing any of the following would be a plus: HTML5, JQuery, shell scripting, and SnapLogic.

MaIS are looking for three people:

• IT Software Developer: You'll be working on existing Registry code, fixing bugs, and implementing enhancements. More information: http://phxc1b.rfer.us/STANFORD28zQlx

• IT Software Developer (Oracle APEX): This is the same as the above position, but is focused more on our webapps than on our backend code. More information: http://phxc1b.rfer.us/STANFORDvMXQlz

• IT Systems Analyst: This is similar to the IT Software Developer, but you'll be spending more time talking with clients within the University, understanding their requirements, and coming up with solutions. More information: http://phxc1b.rfer.us/STANFORDw5aQm0

If you don't already live in the Bay Area, we provide a relocation incentive. Depending on where you live, we provide free transit passes. Unfortunately, if you don't commute, you will have to pay for parking for the days you're on-site (except in Menlo Park). There is some on-call around the holidays. We get a 403(b) match, good healthcare, and 30+ days off per year (holidays + vacation). All Benefits are all publicly documented at https://cardinalatwork.stanford.edu/benefits-rewards.

If you have questions, feel free to reply here or email me (the info is in my profile)!
Iron blast furnaces using charcoal go back thousands of years. But hot blast furnaces using coal are much more recent, and the development of a coal fuelled hot blast furnace that could mass produce pig iron without relying on wood, followed by the Bessemer process to mass produce steel from pig iron was crucial to the Industrial Revolution.

https://en.wikipedia.org/wiki/Hot_blast
https://en.wikipedia.org/wiki/Bessemer_process
A lot of rendering benefits from having SMT/HT disabled. Almost every film studio will do so.

Having accurate hardware thread counts matter in those scenarios because the renderers will basically peg each core completely , and the risk of having an SMT/HT context switch between them is detrimental. It was often up to a 30% speed decrease when HT was enabled for us in production scenes.

Similarly , many games run better without HT.

HT primarily benefits scenarios with many smaller jobs without latency sensitivity.

Today though, E-cores have largely replaced the need for HT. It’s much easier to send them to an E core and have them done without the extra overhead of HT scheduling and support.
Essentially. An extremely oversimplified scenario: On paper if you made $1M in revenue, and had $1M in salary expenses that were all R&D, you would deduct $200k of that salary and be left with $800,000 in "profit" that you have to pay taxes on.

Except you don't have $800k. You have $0k.
Bryan Johnson protocol - testosterone and weight training.
Commercial/non-free/beefed-up alternative:

https://www.elektron.se/us/digitone-explorer

Blends an easy to program FM synth, an awesome sequencer, features of substractive synthesis, effects, sound card.

(I' not affiliated with the brand, it's just my favorite electronic instrument ever).
If I am interviewing someone and if they ask me if they can google X, if it is easily googlable, I would just tell them what it is. Or let them google it. But I do not expect them to spend minutes googling it.

It is really unlikely, given a leetcode hard level problem to solve within 25-35 minutes and you can google your way out of it unless you are googling for the solution.
+1, would also enjoy a book recommendation. I can recommend a fun app - Euclidea :)

My favorite book on the topic, unfortunately only in Slovak, is: "Matematici, ja a ty" (mathematicians, you and me). I don't think there is a translation. I also had a university professor who had a similar style - not dry proofs, but "Here is how Archimedes thought about proofs" - which is related to the comment above: if A is not smaller than B and B is not smaller than A, they need to be equal.
Ask HN: Going low-level – what to learn next?
I've been interested in (relatively) low-level programming for quite some time. I know C, I can read assembly (write - not so much) and I have basic understanding of CPU (registers, cache, stack and whatnot). What should I read or learn next to be able to reason about things like cache usage of a C program or possible low-level microoptimizations?
It's still just a hobby for me for the most part, so it's not that I'm trying to prematurely optimize some production code. I'm just interested in how it all works under the hood.
I posted this yesterday, in hope that i might get a couple of pointers on my website, I got none. So I'm trying again!

Most product managers struggle with the same problems. I'm aiming to make a website that gathers all product management problems in one place and provide guides to navigate these problems.
Doing this the agile way, so while the site is live, 99% of the content isn't ready yet.

Looking for some of that rapid feedback we talk som much about in the industry. Doesn't matter if you're a noob or a seasoned veteran, but I would highly appreciate if you disclose your experience points in the comment to make it easier to categorize the feedback.
I'm so tired of soldered components. The performance and power benefits are simply not good enough to justify producing millions of landfill-destined devices and high costs for consumers.
There's a Musk court case about that coming along.
That was my take on kafkaesque too and it seems the take The Onion has on it too for the most part[0]

[0] https://www.youtube.com/watch?v=gEyFH-a-XoQ
How big a deal it is depends on what you're comparing to. Yeah, at first, when I read his post, I was wondering if it was a joke or something, with so many checkboxes in different places. Then I got to the point about Windows and realized he's right: compared to Windows, all those steps in Firefox actually aren't that bad, and actually stay unchecked unlike Windows which happily changes things back.
Scrimba (https://scrimba.com) | Norway | Full-time | HYBRID/REMOTE | Fullstack Engineer

At Scrimba, we’re redefining code communication by blending a video player with a code editor, creating what we call “scrims”. With over 70k monthly active students our platform changes the way people learn how to code.

We have recently launched Scrimba 2.0—taking code communication to another level and we are currently looking for Senior Fullstack Engineers to partner closely with our CTO and contribute to all phases of product development.

Apply here: https://scrimba.teamtailor.com/jobs/4051125-senior-software-... or by e-mail to our recruiter magda.majewska@amby.com.
As a software developer, by far the most imortant advantage of SMT is the reduction in compilation time for big software projects.

I have not encountered any other application that benefits so much from SMT as a compilation that uses all available threads.

On older CPUs, such as Skylake derivatives, a 25% compilation speed improvement from SMT was frequent. On newer CPUs, e.g. Zen 3 (presumably also on Zen 4, which has a very similar microarchitecture), the benefits of SMT are smaller (due to improved out-of-order execution), but a 20% compilation speed improvement is still frequent.

However, doing compilation on a device with Lunar Lake, a CPU with only 4+4 cores, would be a waste of time, so it clearly does not need SMT.

On the other hand, doing compilation on a bigger laptop, with an AMD Strix Point 12-core/24-thread CPU or with whatever Arrow Lake CPU will be launched by Intel to compete with it (presumably having much more smaller Skymont cores than Lunar Lake, to compensate for the lack of SMT) would certainly be useful.
To be clear: It's not that the electorates like authoritarianism, they hate "democracy" which doesn't listen to them nor work for their interests and benefit.
It's cute, and gets at something real, but it's overstated. The first question is "are these things mutually intelligible", with an answer on a spectrum between "yes, perfectly, obviously" and "no, not at all, obviously". There is a huge gray area that stretches pretty far from the middle in which contingency, identity, community, and nation building projects (both military and literary) move the lines around quite a bit... but as we near either pole that factual question dominates. I think. I'd be interested to learn of counterexamples.
Raspberry Pi AI Kit available now at $70
Isn't the entire point of memoizing this to demonstrate you are able to study/grind rather than prove intelligence? Different companies/managers have give me different reasons for the usage of this style of interview but it was usually to 'assess ability to get through rough stuff' and 'assess cognitive abilities'.

Idk anymore either and I refuse to conduct these interviews.
I generally prefer somewhat realistic problems that are multi-disciplenary but have ties to real world applications related to the role.
Location: Hanover, Germany

Remote: Yes

Willing to relocate: No

Technologies: Python, C/C++, databases, Django, HPC (MPI, threads), web technologies, gRPC, Docker, comp sci (numpy/scipy/HDF5/FFTW/....)

Résumé/CV: upon request

Email: hn@jomx.net

I am a theoretical Physicist (PhD, semiconductor research) and software developer. I have broad experience in scientific programming, web and application development with Python and the usual front-end stuff, and I've worked a lot with data storage and processing. At the moment I work for a large German car maker in the R&D department, but I'd like to do something more meaningful. My ideal job combines math/natural sciences and professional software development, with enough flexibility to spend time with my family.
Leetcode style interviews probably serve two functions:

1) A way to suppress wages and job mobility for SWE. Who wants to switch jobs when it means studying for a month or two? Also, if you get unlucky and some try hard drops an atomic LC hard bomb on you now you have an entire company you can no longer apply to for a year.

2) A way to mask bias in the process while claiming that it’s a fair process because everyone has a clear/similar objective.

Meet someone who went to your Alma mater? Same gender? Same race? Give them the same question as everyone else, but hint them through it, ignore some syntax errors, and give them a strong hire for “communication” when they didn’t even implement the optimal approach…

Or is it someone you don’t like for X reason? Drop a leetcode hard on them and send them packing and just remain silent the entire interview.

To the company this is acceptable noise, but to the individual, this is costing us 100s of thousands of dollars, because there’s only a handful of companies that pay well and they all have the same interview process. Failing 3 interviews probably means you’re now out $200-300k of additional compensation from the top paying companies.

I’ve interviewed for and at FAANGs. I can’t believe the low bar of people that we’ve hired, while simultaneously seeing insane ridiculous quad tree/number theory type questions that have caused other great engineers to miss out on good opportunities.

Someone will reply to me “if you know how to problem solve you will always pass.” Ok, come interview with me and I will ask you verbatim one of those quad tree/number theory/inclusion exclusion principle questions and I’d love to see you squirm, meanwhile another candidate is asked a basic hash map question.
You probably like iMessage or Whatsapp over the SMS experience, you just dont like things advertised as encryption tools
Generally HT/SMT has never been favored for high utilization needs or low wattage needs.

On the high utilization end, stuff like offline rendering or even some realtime games, would have significant performance degradation when HT/SMT are enabled. It was incredibly noticeable when I worked in film.

And on the low wattage end, it ends up causing more overhead versus just dumping the jobs on an E core.
>or turning into a murderous wacko

A good example of truth being stranger than fiction.
I think this is a fair criticism. You chose to share this on hackernews, which invites feedback (including constructive criticism). I don't see the problem ¯\_(ツ)_/¯ Do you expect people to only voice praise for open source projects?
Via Phoenician (between Egyptian hieroglyphs and Etruscan), the English alphabet is also a bunch of pictograms with reduced pictorial content.

Here is a picture of a fish under water:

M

D
I have a friend who stopped being a dev and went into management because of this practice.

Makes sense, he is older and has two daughters.

I even considered leaving the field myself.
> It's pretty cool that your MSP handles the SD Card directly!

No it isn't. Accessing an SD card from a microcontroller requires you to do that. To use FAT involves more effort, though lightweight libraries are available.