skysight-inc/HackerNews huggingface dataset:
My current emulation setup is built on an raspberry pi 4 running retropie, and using the wired 8bitdo controllers that look like SNES controllers with analog sticks and l1 l2, r1 r2 buttons.

It can handle systems up to Dreamcast well, and I even put it in a nice retroflag case that looks like a NES. The case is really nice actually, it bulks up the system and adds a sata breakout to insert a 2.5" disk in the cartridge slot.

So while this looks interesting I think I'll stick with retropie for now. I'd be quick to upgrade to something that supports newer consoles like the xbox and ps2. AFAIK right now that would require essentially a gaming PC attached to the TV though.
I recently had a lovely “take home” test, that I was supposed to finish in 2-3 hours.

If I could just build them a feedback system for their employees. Including backend, frontend (as a SPA please), and tests.

Of, of course they didn’t expect me to actually finish, 5 API’s and 3 implemented front-end pages would be ok (and tests, of course). Also, could I maybe make it look nice?

I dunno, for some reason I saw it as a challenge and actually tried. But after 3 hours I was forced to concede that even using a full framework and CRUD generation for most of the app the idea that you could finish was ludicrous.

I spent an extra 30m writing up a review of the process and attached that as a ‘cover letter’.

Unsurprisingly I didn’t get the job, but I guess I consider it a bullet dodged now.
So do some mangos. Why? Because PCR test ran over 28 cycles is 99.9 false positive. This is a scientific fact that Fauci himself taught the world.
In part, by boring results I mean I instantly recognize the top results, and I know exactly what will be in them, and I know which ones will actually contain potentially interesting new stuff, i.e. _I didn't have to search for these, I'd go their directly_. Then next results are all obscure, and I've already visited them, and/or I know they are historical and not something I have to revisit.

With this engine with at least 1/2 the links (to be fair there were < 20) I didn't recognize the URL at all, and it was clear in the text or the URL that there was an interesting bit to check out (i.e. what Google should have also returned after they barfed out the things I don't need to know about), but had never succinctly done in my experience.

I suppose the magic in this engine would have to be alerting the searcher that they found more of this type of link, as once I visited the 10 or so sites they would fall back into the "been there, done that" link category that Google appends somewhere after the ads and "big" sites, mixed in with a million search term spam sites, etc.
Nate Foster wins most influential paper for a Network Programming Language
Fair, but adults have full emancipation and can make their own decisions. Children are not full adults, so they need extra care when put in these situations.
It looks very nice anyway, great job! I did try with other queries and results were in general interesting.
I agree with my sibling commentator that Of Course You Could, but having a framework to end world hunger and homelessness sounds...nice?
Show HN: Liqo v0.3 – Build a K8s super-cluster
He does open house tomorrow/Saturday, so if you live in driving distance to Roseburg, and want to see the house/shake his hand, it’s a pretty unique opportunity.
Yes, absolutely they do. There is a ton of concern about how Amazon is making life difficult for small retail business owners, how a bad review can destroy a small enterprise. There has been concern for a long time when Walmart is the only place to shop in small towns due to unfair business practices. There are many complaints from small manufacturers that Walmart will strongarm them to either just take whatever pricing Walmart will offer, else risk having their work simply counterfeited in China and put on the shelves by someone else.

The amount of concern and complaint about retail is quite epic if you dig into it.
This looks interesting and bears more investigation. One bit of quick feedback: the initial gif/movie is way too fast to follow if you don't really know what you are looking at.
Personally, I don't work on open source software. My personal projects are public, free and open source but they are useless to anyone other than for me.

The main reason I publish them publicly is ... I don't know why actually. However, one benefit to public github repositories is I can try out various services that are free for open source projects. This way I have exposure to these services which is nice. Also it is easier to get help from others or ask questions when I get stuck.

In my experience, I've found programmers very helpful as long as I am willing to put in some effort.
>Would you like to solve the protein folding problem?

Isn't Deep Mind a british company that Google bought it?
Seems to me that most of the credit should go to UK society/education and just a bit to advertising industry.
The article is short on details but it's possible she did call the police. Other articles explored the possibility the woman knew the man, which would bolster a claim of self defense (a stalker, abusive ex-lover, etc)
Look at the DARE mission proposal.
It's the interpretations that will be difficult to replicate elsewhere, I used it a lot studying literature. It's difficult to extract money and gather a large audience/contributors from something like that.
Spotify doesn't, and even for Apple Music lyrics are a somewhat recent addition afaik.
These look nice, I just prefer having an editor with a whole bunch of queries in it.
My comments here are relevant only to my hiring experience, which is decidedly un-FAANG: small companies you've never heard of, teams of 3-5 on average but always less than a dozen or so, for the entire company. But I have a lot of problems with using any programming tasks in an interview.

My biggest problem is that it doesn't have any correlation to the actual job. Coding on a white board, under stress, with multiple tech and non-tech people watching you, with a sub-30 minute time cap, with no access to the internet or debugging tools other than an interviewer who may or may not just be trying to look smart to the other people in the room, is almost entirely the opposite of what an SDE does day-to-day.

I've worked with people who were fine programmers and when I brought up FizzBuzz had no idea how to solve it. Solving programming "puzzles" is completely different than day-to-day work, especially at small non-startup shops, where you're doing line-of-business stuff and maybe a new project every 5 years. It's maintenance 99% of the time. You don't need to know how to reverse strings to implement a recursive sliding window function.

This is how we've done hiring at my current company so far and it's worked out better than any of the places I've been that used puzzles or language trivia.

1. As always, lean on your network. 1st- and 2nd-level connections will already have a lot of previous vetting completed.

2. Interview primarily for team fit. You can teach people technical details easily if they're otherwise qualified. You can't teach someone not to be an asshole, and having an asshole on the team will drive away good people who don't want to deal with it.

3. Have a very clearly communicated probationary period. We use 30 days but honestly 2-3 weeks is plenty. If things aren't working out, cut them in this period.

4. As part of #3, check in a lot more than you otherwise would during this time. We do a management one-on-one every two weeks, so we'll do daily technical one-on-ones during the first week or two of onboarding. We've let one person go during the probationary period because of performance and without these meetings it would've taken weeks longer than it did.

5. Have onboarding. Docs, calls with a defined itinerary, whatever. But don't just drop people into the thick of it if you're doing this type of interviewing.

6. Actually request references and talk to them. You'd be surprised how candid former managers will be about someone's previous performance, even when they're not supposed to be.
Illinois researchers demo extreme heat exchanger with additive manufacturing
Elixir and Kubernetes: A love story – Part 1: Setting up an Elixir Cluster
> If your email client doesn’t do that, perhaps you need a better email client.

Which email client does?
FOD... It would be pretty depressing to launch a multi million dollar optical imaging satellite, only to discover an 300 mile long eyelash obscures every photo.
I say this as someone who uses discord heavily for a couple of hobbies: I truly detest discord search. I'd be more accepting of this trend if search wasn't hobbled; please, for the love of zeus, honor the difference between "normal" and "normals" in channels about 3d modeling.
> just brandishing the weapon is enough

The comment is probably not meant this way, but brandishing has connotations of anger, excitement, or intimidation.

I would caution one not to do this as it may be illegal in your jurisdiction. Only draw a firearm with the intent to use it, not with the intent to intimidate. Certainly, the intent to use it may have a side effect of intimidating an aggressor — I don’t dispute that.
There are decades of academic research not digitized. The digitization window used to only hit around 1990, I haven't looked at it hard recently, but I suspect this still remains true for many important journals. This is grey only to those who do not know how to use a library.
> Perhaps, insofar as it's arbitrary to be more concerned about the well-being of victims than perpetrators.

I’d argue that our current system isn’t really interested in the well being of victims either. Or rather, it’s only interested with the victims when the victims express specific opinions. The actual relationship between crime, survivors, retribution, and forgiveness is an extremely complex matter.

Consider the case of Sirhan Sirhan, and how public figures treated Kennedy family members who were pro-parole vs. anti-parole. Sometimes the same people who were saying “you must listen to the family” were openly attacking other family members for wanting parole!

> Personally, I have arbitrarily decided to care more about potential murder victims than convicted murderers, potential rape victims than convicted rapists, property owners than convicted thieves, and so on.

If that’s what motivates you, you should actively hope for a more merciful and restorative criminal justice system. Our current system has very high recidivism rates, which is very bad for those potential future victims.
The Lucid Air is the first electric car with a 520-mile EPA-rated range
Zero Trust: Is it right for me?
Did people not learn a lesson about closed communities from Facebook? At somepoint Discord will want to agressively monetise the numbers of people using its platform, and a lot of the convenience it currently provides will find its way behind a direct or indirect payment mechanism.
You can use it to load or compute derivatives of environmental configuration once
Scotland has been in a Union with England for 300 years, with a great deal of migration and no barriers between the nations. Has Scottish culture been "wiped off the face of the planet" in that time? No.
I so much agree with this. That's why our team is starting to use Discourse for Teams instead of email and Microsoft Teams.

Structuring discussions per topic is key. Each discussion should have a title. That's how mailing lists, newsgroups, forums, but also Zulip work. That's what I miss the most in Slack, Discord, Teams, etc.

Mailing lists work, but I miss the ability to edit a message to fix a typo or clarify something. Discourse provides a lot of quality of life improvements like to this compared to mailing lists. A forum like Discourse can also seem more lively, with typing notifications and live updates, without becoming annoying like a chat system.
I was thinking it might be that most people claiming to be a former spy were just posing and not really a former spy. I know the few I dealt with that had the legitimate potential to actually being one were all very low key and wouldn't normally talk about it any way. I would probably lose faith in someone claiming to be a spy simply because of this. Not the dishonesty in being one, but that most who claim to be are probably not.
I had this problem recently trying to fix an Atari. There's a guy out there who has ton's of guides on doing video out mods but newer guide references the older. However googling the OG guide didn't find it so I manually scoured his old web page.
Funny because your link directly contradicts the version of events you put forward. Not only was he killed before the police arrived but the two attackers were shot by armed police very shortly after the regular police arrived and prevented any other mayhem. AND a whole bunch of unarmed regular people intervened as well.
Adobe AIR has done this for at least 10 years.
SK doesn’t want a war with NK either their capital is way too close to the DMZ and NK artillery for comfort and even if they win without a lot of damage they have to deal with integrating the population of NK who are vastly less developed economically than the south.
The Hottest Tax Break for the Rich Is a Middle-Class Retirement Account
You mean like how Rust had async from the beginning? Oh wait. I guess we'll have to wait till 2040 for these languages to be complete before we can have a release then.

The massive success Go has been suggest that their decision to start simple, without generics, was objectively a good one, even if unpopular to.somr.

Heck, not even sure if it'll really be Go anymore when it ships...
Congratulations, great work!
Haha, and that was probably some of the straightest, most consistent lumber seen in North America in decades
> New: You can now look up dictionary definitions for words. If you for example don't know what the definition of is is, you can inquire thus: define:is.

Oh man, I love subtle jabs and tongue in cheek writing like this. Very Robin Williams-esque.
Is your site/code on GitHub? I would be happy to give performance tips/tweaks. Also Fyi, https://marginalia.nu/ gives a certificate error (I know that's not the search site)
The decline of industry/manufacture is largely a fake thing American politicians pushed over the decades to enrich their overseas partners. It will definitely come back, especially with the rise of ESG where environment concerns means short supply chains, not shipping everything across the pacific and polluting the crap out of planet unnecessarily.
There's something admirable about the idea that a government would not take away all the guns. The idea that people should not have to give up all of their ability to fight. The idea that people should not be entirely dependent on police for their defense. And the idea that physically weaker people (often women) can defend themselves against the strong.

Does this idea work? Surprisingly well. If you had to guess the effect of supplying a country with more guns than people -- some 300+ million -- you might guess that people would be dropping like flies. But the U.S. murder rate is not all that remarkable, really. Murder is not a major concern outside of a handful of dangerous areas.

And that's it, really. Guns are a problem in these few areas. But people everywhere else don't want to give up their guns because of a few areas where they are a problem. And they have a point: often in those dangerous places, existing laws against illegal gun sales or felon-in-possesseion aren't enforced very well.

One thing is for sure: picking around the edges by outlawing certain kinds of rifles or making all kinds of other weird laws won't do anything. Rifles are used in something like 2% of murders. Either you outlaw and collect all handguns (including revolvers), or don't bother.
It's not just that police forces have been reduced. In some major cities police abandoned certain areas to anarchy.

https://www.bbc.com/news/world-us-canada-53218448
My guess it would probably have to be native clients. It's hard to see how browser based clients can fit many of these principles better than a native client.

The best would be a native executable with no required server component.
As long as few people use it, it will be great. Rest assured that the moment it becomes popular, the people who want to game it will appear.
A gentleman's cane used to be a bludgeon in addition to being a fashion accessory.

Video games are the furthest thing from physical defense. They're amusement. Do you really think that playing video games leads to increased skill and confidence when engaging in a fistfight in the street?

In schools in the US, children are punished for defending themselves in a fight. There is a vanishingly small percentage of people who have the practical experience to be comfortable physically battering a stranger on the street corner to a reasonable degree.

I imagine that description will evoke the thought in your head that there is no reasonable degree, that physical violence isn't the answer, and that the right thing to do in a situation where you're physically accosted is to leave the area or call for security. Yep. That's what we're talking about. There's an amount of security provided by a man who's comfortable slapping another man in the head because the other man is being aggressive, if only because that comfort is communicated in non-verbal ways which subsequently make it unnecessary.
Researchers confirm origins of 'empty sky' gamma-rays
No, they can generally take it, and most jurisdictions recommend it and prioritise them. There is some question of how effective it is in immunocompromised people; some appear not to produce very many antibodies for long after vaccination (though that's not all that great a proxy for efficacy).
I have worked for companies that offered commercial web host services and it is a massive security undertaking. I'm still not 100% convinced it's possible to offer a profitable, truly secure web host without compromising on feature set.
DI makes testing nice. People approximate it with hacks, but you need DI for truly good unit tests.
Yeah, about that: just because the theory exists doesn't make it less work to design new elegant typesystems around them.

Go actively decided against generics in the beginning to make a small and simple language. We will lose that now.
Some of these forum owners want chat instead of forums. Forums just used to be one of the only ways to facilitate chat in a practical way.

I think that the author of this article didn't really consider what the communities' and companies' needs are, and is more interested in criticizing them for "making the Internet worse." For the author, it was all about him and his preferences, not about what the owners of the forums or their users want:

> Due to this, our forum community has declined over the years to the point where there are only a handful of people left actively using the forum.

It says it right there. Eurogamer had a dead forum.

There are going to be communities and companies that want forums for the exact reason the author likes them. They're great for technical support and searchable archiving of useful bits of knowledge. They're great for certain types of discussions. At the same time, not every community is out there looking to do that kind of thing. A lot of them just want to socialize live, and that's where services like Discord shine.
Quite funny, because when bbs became the norm, the old generation was quite vocal on how bad they are because of their flow-style discussions. At that time, Usenet and mailing lists were the norm, which had thread-like style, like this forum or reddit.
That website might be stale, it's been saying the same for over a year: https://web.archive.org/web/20200912125155/https://stocksfar...
This is a fantastic search engine. It delivers on its promise of "serendipity". I found pages featuring my name that I'm not sure I've ever seen before, after many years of searching myself to test out search engines.

Perhaps more importantly, it delivers the most correct result when searching for my username: the first result is not any of my social media accounts, or even my own blog, but the text of the obscure science fiction story that I took my username from! Well done.

I've immediately added this as a search keyword in Firefox, and I'll be using it more in the future.

Could meta search engines like DuckDuckGo include this as a source? Should they?
This is the current Mushroom page:

http://www.wolczko.com/mushroom/

The slides for my 2019 talk about Smalltalk computers (in LibreOffice and PDF formats):

http://www.merlintec.com/download/2019_slides_jecel_fast1v2....

http://www.merlintec.com/download/2019_slides_jecel_fast1v2....

and the video (1 hour and 13 minutes):

https://www.youtube.com/watch?v=tATpzsyC6OA

If you replace the Rekursiv's special microcode memory with a cache to allow microcode to live in main memory you will essentially have a RISC version of the machine. I have adopted this solution in several of my own designs.
It depends if you're looking at it on a relarive or absolute basis (how journalism couldbe), but ya that seems a bit extremist.
> That never really did much more than allow people to annotate text

So Google's search engine is crap because it allows people to 'only' search for a piece of information they're looking for? All the best startups are simple ideas.

Genius also has a great search engine, & allows you to play small samples of songs. It is also designed well and the UI is intuitive. It is more than a Hypothesis[0] clone.

[0] https://web.hypothes.is/
> If Google isn't useful then nobody will use it.

Or they'll continue to use it out of sheer inertia. Google is paying Apple $15 billion to keep its place as iOS default search engine.

IE6 didn't die overnight when Firefox arrived.
The college board AP exam for CS was comically bad when I took it. It was somehow too easy and too hard and not tied to what is needed.

I wish we had better ways to evaluate competency.
Many ignore that the authorities always have guns. The only question is whether the civilians are able to have them too!
This is so stupid. I don't care if HBO wants to "own the customer." As a customer, I'm not interested in being "owned" by anybody. What I want is ONE place (or as few places as possible) where I go to view streaming content, and manage subscriptions and so forth. That is what makes Amazon's "Channels" model so genius to me, and why I have a lot of those add-on subscriptions.

Am I going to go sign up for Shudder, CuriosityStream, HBO, Showtime, etc., etc., all individually on different sites? F%@! no. But I'm quite willing to do it through Amazon. Now, HBO want to pull me out of Amazon and make me go to their site? Screw you, HBO... how does that benefit me exactly? Yeah, no.

So most likely, I'll just forego HBO from now on, and take the money I was paying for the HBO Channel on Amazon and use it for the AMC+ Channel or Paramount+ Channel instead. Your loss, HBO.
Not my favorite type of ravioli
This is helpful, thanks! Just purchased the book.

I have a pretty solid background in relational db's (SQLServer, MySQL, SQLite), used MongoDB a lot 5 years ago, but kind of let it go. I've built several web-apps via Node.js / Express, and PHP. Most of the front-end work I've done has involved Bootstrap and a templating library (Hogan - a derivative of mustache)

Anecdotally, it seems like API integration is big (???) and I've worked with Google's, Twitter's, JIRA's, SAP's, Square's, Stripe's, etc...

I get the general use case of Git, and use it; but have to google anything out of "Git add *.whatever" or "git commit -m ..."

I've thought about learning React; but didn't know if my time would best be spent there or something like getting a feel for Kubernetes or Jenkins or whatever.

Again, this helps. Thanks!
Work on interesting ideas. Not interesting tech. Part – 2
Note the Zigbee / RaspBee II in your link contains a battery powered RTC already.