skysight-inc/HackerNews huggingface dataset:
Yes, exactly this. Because it seems to be converging right now, I quickly get the feeling that there's no meaningful choice, after the first three prompts you end up with something that's neither green nor blue. Re-taking the test gave me a very different score.

It might work better for me to do some contrastive questioning: show a definite green followed by an intermediary color, then a definite blue followed by an intermediate color.
AMD ST (Secure Technology) is the official name for what most people call AMD PSP (Platform Security Processor).
> They'll be using them in a decade, [...]

I'm not so sure. That would only make sense, if the lawyers and regulators are on board.
instead of finishing my side project, i am reading this post
Spam, flagged
> I wouldn't really say the user experience is as good as Windows. Apps hang more often, steam freezes and restarts more...

hmm.. while i do not use my linux systems for steam or high-end gaming, I do not share the same user experience as you. To me, my Linux machines.. running web browsers, RDPs, Text Editors, Mail, etc.. are run rock-solid. If anything, is faster loading apps compared to my Windows 10 work machine and Windows 11 home laptop.

My Windows 11 home laptop (which upgraded itself over a year or so, now) only exists because of a job... but that is ending end of the year. I cannot wait! First thing I am doing when im done.. uninstalling Windows 11... hello debian!
I really wish Supermicro PSU's were accessible over PMBus without their proprietary IPMI utilities[1] but they're not. Moreover, it's x86-only so there's no way to interface it from ppc64el. Had it been open source, it could trivially be built.

[1] https://www.supermicro.com/en/solutions/management-software/...
Good artists copy, AI artists ____
Looking for a suitable project to become a freelancer
"Just an honest opinion from a huge fan of Sonos speakers."

Ah yes, of course, the most honest opinions come from the hugest of fans. But in all seriousness: I will make fun of every single person who will show this level (or less) of emotional attachment to any tech. It's literally "victim of product and an abusive relationship with company".
Rise of the dissident populists on both left and right of the political spectrum is certain rise in Germany; de-industrialisation is inevitable for a country with an energy intensive, export orientated manufacturing economy which now finds itself in a high energy cost, hostile de-globalising world. Germany needs a moonshot
I would like a link to the video. Thanks.
Sorry, what is certificate chaining in this context?

ZKP allows you to run arbitrary logic, without the id providers having to anticipate what you are trying to do nor having to cooperate. Eg you could prove that 'either your age is a prime number or that you have green eyes and live in New York'.
I don't care what our ancestors did before the invention of time keeping devices. If I only sleep when drowsy, I get on a weird schedule. I'll stay up late tinkering, not getting distracted, and find it's 2am and still not be drowsy. When I do finally sleep at like 4am, the next day is off and I stay up until 6am. And so on and so forth.T gets bad. So I (try to) put myself to bed on a schedule, and things are generally better.

A slavish adherence to a schedule might be unhealthy, but so's a 100% impulse driven one. We're humans, not lizards, driven only by instinct, hunting for food on the savannah. We buy our food from the supermarket and have concepts like money and time and consent. The invention of the lightbulb extends the useful part of the day, so if we want to live as our ancestors did, we'd have to give that up and rise with the sun and live in darkness after night has fallen.

Personally, I'm not willing to live like that except for camping trips/similar.

Nine AM Monday morning meetings aren't my favorite either, but they're part of living in our modern society, some have opted out and are happier for it, but not everyone would be. Scheduling is a tool to help with the coordination problem of doing things with other people. Unless your all live together and get on the same schedule and have also the same cadence for sleep/tinkering/eating, you'll want to coordinate. a time for lunch and sleeping so that paired tinkering can happen.
Thank you, that's something I also never have understood myself. For inline anonymous functions like callbacks they make perfect sense. As long as you don't need `this`.

But everywhere else they reduce readability of the code with no tangible benefit I am aware of.
> A former commander of the Israeli army in the West Bank, Avi Mizrahi, says most settlers are law-abiding Israeli citizens, but he does admit the existence of outposts makes violence more likely. “Whenever you put outposts illegally in the area, it brings tensions with the Palestinians… living in the same area,” he says.

What a curious comment. People living in "illegal outposts" are "law-abiding citizens"?

This attitude is a big chunk at the root of the entire conflict.
Because you can enforce password policies without the password ever leaving the (untrusted) client in clear text. I.e. the server only sees the hash and still knows it's dealing with a strong PW.
My first time sitting in the back seat while FSD drives me around
The article should really mention CALM (Consistency as Logical Monotonicity)[1], it's much easier to understand and a more fundamental result than CAP. It is also much more applicable and enables people with little experience to build extremely robust distributed systems.

Idempotence, CRDTs, WALs, Raft, they are all special cases of the CALM principle.

[1]: https://arxiv.org/pdf/1901.01930
Hey Quant traders,hold my beer
I've taken BTC price analysis to a whole new dimension, literally! Introducing my old project where I convert BTC prices into DNA sequences and visualize them as if Satoshi Nakamoto and Charles Darwin had a baby.

Imagine this: every tick, dip, and spike in the BTC market is transformed into a string of adenine (A), cytosine (C), guanine (G), and thymine (T). It's like the blockchain meets the double helix! Not only do we track the wild ride of Bitcoin, but we also get to see it in the form of life's blueprint.

This isn't just a quirky crossover between finance and genetics—it's a whole new way to visualize and analyze market trends. By reading these DNA-like sequences, we might just unlock hidden patterns or even predict the next big move in the market.

And here's the tech stack powering this genomic journey into the crypto world:

Python: The backbone of my project, handling data conversion, analysis, and visualization.

Google AlphaFold: Because predicting the structure and interactions of life's molecules isn't just for biologists anymore—I'm using it to see how these BTC-DNA sequences might "fold."

Deep GA (Genetic Algorithms): Breeding better analysis models, one generation at a time, to refine and optimize the predictions from our BTC-DNA sequences.

So next time someone asks you about BTC, tell them it's in your genes.
C is so much worse than that. Many people declare symbols using macros for various reasons, so you end up with things like DEFINE_FUNCTION(foo) {. In order to get a complete list of symbols you need to preprocess it, this requires knowing what the compiler flags are. Nobody really knows what their compiler flags are because they are hidden between multiple levels of indirection and a variety of build systems.
My point is that the abuse goes two ways. I do not believe this is a recent phenomenon. One of my historical interests is crime, and there's nothing, nothing new about that under the sun.

My default tendency is to trust people until they prove themselves untrustworthy. It goes back to my experience with Caltech's honor system, which is a high trust system and influenced me a great deal.

BTW, the cash register was invented to stop the catastrophic levels of embezzling done by bartenders.

A friend of mine who works at a large store told me recently that management decided to have a look at their surveillance cameras, and discovered a number of employees were filching merchandise. They were all promptly fired.
Both sides breed like rabbits in a territory that they believe God wants them to occupy. In biblical times, the winners killed the men and sold the women and children of the losers into slavery. Why anyone thinks this will turn out differently despite high minded laws escapes me
This might be a contrarian view to the rest of this thread but I think this is a decisive move by Microsoft. AI-enabled OSes are a part of the future (for mainstream consumers at the very least). By sticking with Recall despite the initial backlash, I think Microsoft is showing they're a serious player.

MSFT would not risk their enterprise and government business with features like Recall if they weren't sure that it had a need and requirement at some level. Fundamentally, MSFT isn't a company that preempts the needs of their users and haven't been for the past 25 years. They've lagged behind mobile and then cloud because none of their main customers thought they were important. They face they're going on the front foot is indicative that they have a larger strategic play going on here.

Coming to the product itself there appear to be sufficient controls in place on Recall. It's opt-in even if it cannot be uninstalled. It's all on-device and allocates specific space on the PC. I can specify if I don't want it to take snapshots of certain apps and it doesn't take snapshots of private browsing by default. IT teams can manage Recall through policies AND users can have further fine grained control over their settings beyond that. It's great that MSFT have included these right from the start because if we're frank, not all other tech companies would have thought it through.

Personally, I wouldn't use Recall but I can see the appeal and usefulness -- for both consumers and IT teams. You ask your computer what you did on so-and-so date and it'll tell you? That's great and what computers should do -- take cognitive load off of our minds. Plus it's a great audit trail in the office.

My only gripe with it -- as with anything MSFT really -- is security. I'm not entirely sure MSFT would be able to stop people writing malware that explicitly steal Recall data. I hope they have safeguards but being closed source that's the best we can expect unfortunately.

I know HN users are more likely to be anti-MSFT and more tech savvy than the average consumer -- it's a bit like the tech enthusiasts buying smart products and the senior engineer living alone in a forest off-grid. But what we have to remember that we're the exception than the rule. Most people are tech-illiterate and have no inclination towards learning more or towards spending more time with their computers. Products like this are for them.
He's topless, she's topless, all very natural. It's a beach!
language blocks learning because it reduces thought into words
IPMI and other solutions are nice, but what I would like to have is a standard serial interface to an UEFI shell running at all times. How I access that serial port should be my problem.
> Ad hominem

I'm not sure what do you mean by that. How is this specific decision, or some of the other examples/laws you've mentioned not authoritarian at least to some extent? It doesn't mean that they are not necessarily or unjustifiable in every single case.

> Trying to change subjects without addressing the point I made

I kept repeating this point in every comment I made. Yet you ignored it from the very beginning. Also it's not a different subject, it's intrinsically related to the decision made to ban Twitter since that's how the judge decided to enforce it.

> without addressing the point I made could be seen as moving goalposts

The point that different countries have different laws? Well that's a fact, not sure how can I address it. However I'm curious where do you draw the line? e.g. the USSR had laws, Russia has laws, Venezuela has laws so does China, Hungary and every other country. They all have vary different attitudes to freedom of speech and a bunch of other matters, do you believe that they are all equally valid, reasonable and legitimate?
I fully understand the point the author is making. However, I am not going to sacrifice good JSON and make it flat just so someone can search for it more easily. With the example they give, it is still readable because it is a simple data structure. But with more complex data their flat structure to me does not make it easy to parse and easier to make mistakes as well.
Concept Maps Enhance Thinking
Visual learning tools like concept maps enhance understanding and organization in education, business, and personal development. Concept maps are versatile and effective, allowing users to visualize relationships between ideas. This article explores the benefits, key elements, differences from other graphic organizers, and practical steps to create effective concept maps using the powerful features of Xmind.
Well they're just people living their lives. A person is not illegal or a criminal just because of where they choose to live, surely.
Related, website I came across the other day with free resources on many math topics: https://realnotcomplex.com/

Includes books, lecture notes and videos.
How do I get a US bank account?
Hence my view that even private enterprise is inseperable from it's host government. It is my belief any prohibitions on activity that apply to the government should trickle down to corporations it instantiated. Not privileges, but definitely restrictions.
The discussion in the actual paper is interesting:

* Enhanced ability of LLMs to induce persistent false memories with high confidence levels raises ethical concerns. (e.g. humans might be less trustworthy and less able)

* For good: LLMs could induce positive false memories or help reduce the impact of negative ones, such as in people suffering from post-traumatic stress disorder (PTSD).

* Systems that can generate not only text but also images, videos, and sound could have an even more profound impact on false memory formation. Immersive, multi-sensory experiences that may be even more likely be make false memories

* How to mitigate the risk of false memory formation in AI interactions, e.g. explicit warnings about misinformation or designing interfaces that encourage critical
thinking.

* Longitudinal studies should be done examining the long-term persistence of AI-induced false memories over one week to get insights into durability of effects

full paper https://arxiv.org/pdf/2408.04681, including the interview questions and the video if you are curious.
If anyone wants to add remote access capability to machines without IPMI you can try with something like the $30 RISC-V NanoKVM[1][2]. It provides HDMI capture (and encoding), Ethernet/Wifi, ATX power control, and runs a normal linux distribution.

[1] https://www.aliexpress.com/item/1005007369816019.html
[2] https://github.com/sipeed/NanoKVM
Having experience in other languages it should be fairly easy to pick up. I personally bought the book Let's Go by Alex Edwards. It's a project based book where he teaches you Go by writing an API server. I found it really beneficial as I was familiar with API development but not with Go. After that I used what I learnt to create some side projects and the rest is history.

If you feel you're already past that point of learning then I'd just create little projects. Re-write one of your old ones in Go, and things like that.
Why stop at West Bank? Looks like there's only one state remaining at this point.
Can an AST2600 BMC be used as a graphics card by Ubuntu Desktop? I've read that it has a "2D Video Graphic Adapter with PCIe bus interface", which makes it sound like it is exposed to the OS like any other graphics card.

The desktop would be there only for troubleshooting, not for normal stuff which would usually require an iGPU or better.

If yes, would it work out of the box with Ubuntu?
This reminds me of the good practices and guidelines in coding when I was learning to code, which also includes "proper naming" so you can easily find what you are looking for throughout the codebase.
I mean, the guy worked there as a hardware engineer for some years years, it would be a little bit strange if he showed zero emotional attachment to it.
Governments are elected by people, and are the best representatives of what the people want. You rather a foreign agent with questionable motives be the arbiter of truth, rather than the body that is elected more or less democratically?
Similarly I'm looking into the nano kvm now the firmware is open https://github.com/sipeed/NanoKVM
Yes, this is exactly what I was fighting against.

If I have three classes that interact with "MyTable", then I can grep for places that interact with "MyTable" and I get back three classes.

After refactoring, the class which now knows about "MyTable" is Constants.java, which has no business knowing about "MyTable". Grepping it now turns up a false-positive and finds 0 of the actual usage sites (3 false-negatives).
If they’re participating in illegal activity, isn’t that the definition of a criminal?
Same thinking here, though I got 184
Let us continue this conversation after I set up my trailer in your back garden, and me and ten of my friends decide to just live our lives there.

Aside from the fact that it's explicitly illegal under law, even in abstract general terms your comment makes no sense.
I think it works because banks have nonsensical security already

Even if you are educated, you’re still confronted with insecure security measures and stonewalled by the customer service agent that’s asking you to complete a measure, until you complete it

Getting a call with another nonsensical security measure would be onbrand
> Having more than one "full time" remote job?

Not your business policing that unless they actively causes reduced output or conflict in the work they do for your business.
"most settlers". Settlements can be legal according to Israeli law.
It’s also related to the the layout of the first phone’s keyboards, where you had to type up to three times to select a letter ( it also was latin characters only)
The two statements are not contradictory, and it still hasn’t lost all its users from the twitter times, when it was a decent social media.

You can easily verify my statement if you wish, look up all the instances where Elon decided to ban stuff he dislikes, the rate of flat out racist bullshit, etc.
I regard every cast as a bug in my own code and try to refactor it so there aren't any. I can't get rid of all of them, but they're always worth a second look.

I don't normally grep for them, but others have told me they did.

P.S. one thing about D is you can do things like this:

ubyte b = i; // error, losing bits
ubyte b = cast(ubyte)i; // ugly cast
ubyte b = i & 0xFF; // no cast, no error!

It's just one of the nice little details that making programming in D a pleasure.
Himeetcute.com | Full Stack Developer | REMOTE (USA Only) | Full-time

About us: MeetCute is an early-stage startup developing a dating app that facilitates spontaneous, real-world connections. For details, visit himeetcute.com

We’re looking for someone proficient in both front-end and back-end development, with the ability to lead the coding efforts. Involves integrating our existing matching algorithm into the application, Currently, we are focused on developing an MVP, with plans to launch locally in Manhattan and Brooklyn before the end of 2024.

Compensation: Sliding between $ and equity.

Apply: Email sam@himeetcute.com
That is indeed bs. They gave up some IP addresses in accordance with local laws.

Why are you saying this? To justify your own use of free big tech services at the cost of all your data? Proton services have been audited, Proton staff cannot access your encrypted data. Whereas we know from Snowden et al that your data in most public clouds is readily available to the world police. Make a pic of your kid's private parts for medical reasons and people have found out the difference. My pictures are encrypt before they go to Proton Drive.

If Apple starts on-device scanning to see if I'm a criminal while I sleep, I'll be on GrapheneOS several days later, but still a happy Proton user.
This reminds me of the Chaoscope [1], a defunct app from 2000s for creating a beautiful 3D renderings of Strange Attractors.

[1] https://web.archive.org/web/20200710103948/http://www.chaosc...
yes, it does-

lspci | grep ASP
c2:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 52)
For me it was like "if forced to pick, cyan is more like green". So I kept clicking green and got 184.
Dungeon Dash – A super fun command-line RPG game
Hi folks, presenting my first cli game to all of you!!!!!

DungeonDash is a command-line RPG game where players embark on an epic adventure through various dungeons, battling enemies, collecting items, and leveling up to become the ultimate hero. Each dungeon presents unique challenges, enemies, and rewards. Will you be able to defeat the mini-bosses, gather the legendary artifact, and complete your quest?

Its still a work under construction so all feedbacks and contributions are welcomed. Have fun!!!!
Location: Berlin, DE

Remote: Yes

Relocate: Yes

Tech: Python, embedded C, React, Docker, AWS, GCP, Debian / unix + a bunch of other stuff

Resume: https://www.linkedin.com/in/luke-f-4b992361/

Email: luke226 [at] protonmail.com

I'm Luke, an electronics/SWE currently working as a test engineer / PM. I've been working on sustainability related projects for the last 14 years and want to continue to do so. I enjoy working at the intersection of business, technology and sustainability. Some projects I've been responsible for include; building resource optimisation (energy, fertiliser) ML solutions for the energy and agriculture industries, and managing the development and testing of complex optical sensor systems for Earth observation. I'm looking for a role where I can see the (positive) impact my contributions make to the team, product and stakeholders.
> Isn't string search, or grepping for patterns, even more trivial?

It's not trivial when you looking for symbols in context.

> the method you suggests relies on much more work of the IDE in parsing and indexing compared to

...compared to parsing and indexing you have to do manually because a full-text search (especially in a large codebase) will return a lot of irrelevant info?

Funnily enough I also have a personal anecdote. We had a huge PHP code base based on Symfony. We were in the middle of a huge refactoring spree. I saw my colleagues switch from vim/emacs to Idea/WebStorm looking at how I easily found symbols in the code base, found their usages, refactored them etc. compared to the full-text search they were always stuck with.

This was 5-6 years ago, before LSP became ubiquitous.
Very cool careers page!!
Puzzmo | Front-End | NYC | Full-time hybrid

puzzmo.com is a re-imagining of daily games websites which uses brings modern live-service systems to newspaper style puzzles.

We're a small 4 person dev team, looking to for a senior engineer with a focus on the front-end and happy to learn how to do some API work to get their ideas shipped. Not a games dev position.

- Tech: TypeScript (I used to work on it!) / React / Vite / Expo

- Us: https://www.theverge.com/23929222/puzzmo-newspaper-games-cro... and https://www.puzzmo.com/press

- Apply: We've closed out applications
> It has stories, therefore it's a "social media" /s

Why /s?

Stories is exactly an example of a feature being toxic (especially, but not exclusively) for children.
It’s because they boiled the water in order to brew the beer
Economist Eugene Fama: 'Efficient markets is a hypothesis. It's not reality
Yes, full-text search is a great fallback when everything else fails. But in the use cases listed at the beginning of the article it's usually not needed if you have proper tools