skysight-inc/HackerNews huggingface dataset:
Yeah, I do agree. I meant that there may need to be a temporary refocus of spending (with the emphesis on temporary) during the difficult period, which may include some cutting-back on development, spending instead of expanding infrastructure, etc.

Totally agree that austerity as practiced in this country is dogmatic and about keeping people in place.
Ask HN: Please roast my 2-min Product video
I'm launching a AppSumo Select campaign soon, and here's the first draft of the product video.

Please roast it, tear it down, give 100% hard-hitting, no-holds-barred feedback.

*What can we improve?*
How do we make it more clear and impactful?

The video: https://www.youtube.com/watch?v=M6bNnzvIgbg
Even if it wasn't a perfect system, it was a useful system.

Old blue check = ~90% confidence that this is the person/org I think it is. Yes, mistakes happened, but by and large the verification added trust.

New blue check = This person was insecure enough to pay for a symbol. Most of them are frauds.

New grey/yellow/green/whatever check = I already forgot. Some are real, some are frauds, some are hacked, the whole system is untrustworthy.
No, I would say this is a totally different issue actually.

It doesn't matter where kids go these days because every single one of them has an internet connected cell phone at their side.

When they are with their friends, they are still with the internet. Their actions are moulded by it, as well they should be. If anything you do could be captured in video and posted online forever, you're going to change your behavior to reflect that reality.
Well, it is an advertisement, but much of what it says is undoubtedly true. It's true that databases are effectively global mutable state in practice, with all the headaches that gives, and that event sourcing and materialized views is a damn appealing solution to it.

However, the jump from that to saying you have it is a bit like the jump from talking about the messiah and saying that he's sitting in the next room just now.

We investigated event sourcing and materialized views as the backbone of a (new) big business application five years ago. The problem was that there were so few products back then and they were so untested (unless my mind is playing tricks on me, we did look at EventStoreDB, as well as Kafka streams), and despite being open source they were also usually heavily tied to one commercial provider. No one had anything like experience with it. I couldn't convince my colleagues to go for this, much less my bosses. Hell, I could barely convince myself.

Philosophically, I believe it's sound, but how much has changed in those years?
Yeah most people will percieve austerity as saving. As something like when they stop paying netflix or buy less of the expensive cheese they like.
Inherently a good thing that will lead to having more money in future.
Infinite scrolling was also present in desktop.

I blame the pivot from the chronological feeds to algorithmically generated feeds based on engagement (or whatever other metric).
NASA's Artemis mission to take humans back to the Moon delayed until 2025
There are well-founded stereotypes regarding women's need for gossip. Men compete in other ways. It's women who are most addicted to social media, instagram, etc.
Space man good, lightning car man decent too. Unhinged speech emperor bad.
I think what you are both missing is that everyone reading this thread can, right now, schedule coffees and lunches and dinners for a month out and text people and get the ball rolling. We should not underestimate the impact of a few people making this effort, it will compound into great and positive results. I will be doing this myself since I recommended it. I expect to have at least five coffees or dinners scheduled for the next week by the end of the day. Let’s do it! Let’s get it done!

It has to start somewhere after all. <3
I've been using the attended sysupgrade and I guess I'm lucky that there's no migration needed at all. All settings are preserved.

Also, I think the configuration file is already robust enough; you can edit them using a text editor like vim or edit them using the UI or edit them using the CLI tool. I cannot think of anything to make the configuration file even more robust.
SDFs and Hilbert Curves
Related: https://www.datarevenue.com/en-blog/pandas-vs-dask-vs-vaex-v...
I agree with you and the examples you mention. At the same time I am not disappointed that the model/analogy does not work in all cases. That does not mean it is not illuminating in others.

Following your example (kind of, with planes). Dont people use wind tunnels to test aerodynamics of planes? Miniature planes/boats might be useful to detect design flaws early on. In that sense you can derive useful things from that model. The same model of a small boat will be useless to decide the route, the weather, or the electronics on board.
That's a fascinating process. Even the slow way of forming veins is something that I didn't know until today. Science blows my mind.
A lot of people want to spend more time with people irl but just dont know how/dont have access to like minded people irl.

Part of the allure of the internet is that if I want to talk about Mass Effect tabletop roll playing, there are plenty of other people to talk about that with. If I want to have a conversation about the same thing in person... Maybe there is someone in my city who might want to talk about that? But it is so much more work to make that happen than online.

I dont mind talking about sports/local stuff/mass media/small talk all that much but that is most of what I'm going to get from the folks I'm interacting with on a regular basis IRL.
> Few deny that a drinking age is necessary.

Because of drunk driving. If that was not an issue, we certainly wouldn't have a drinking age of 21 in the US. Several states still allow your family to serve their children alcohol, which is closer to the example of letting your kid use the internet.
You're going to have to let a lot of scientists know that, because they're still publishing papers with that understanding. I guess they should have consulted you first.
ChatGPT Code Block Modal Extension
OK, done on Android https://untested.sonnet.io/Sit.+Offline+Mode

In a marvellously diabolical turn of events iOS nosleep support works as long as the app is not in standalone mode. aargh! Will post an update with that later.
I would even advise to author the shaders directly in SPIR-V with a basic SSA checker and text to binary translater. That, very conservatively to avoid any drivers incompatibility (aka nothing fancy).

I wonder if there is an open source HLSL to spir-v compiler written in simple and plain C... but I am ready to work a bit more to avoid to depend on a complex HLSL compiler.
Depression is easier to treat than lung cancer
Just FYI the email field on your homepage is white text on white background for me (Firefox on Windows).

Was very hard to sign up.
Stronger: Because I'm not desperate enough to willingly take abuse.

You want me to spend 4 hours on a coding test? Without paying me? I don't know what my odds are of landing the job, but let's say that it's 1%. If I keep applying at places that do the same thing, that's 400 hours of coding tests before I land a job? No. That's abuse. I'm not doing ten weeks of free work to try to land a job, and I'm not doing 4 hours of free work for a 1% chance at landing a job.

Interviews are a bit different. With interviews, if you're wasting my time, you're also wasting your own, so I assume that you have at least some incentive to not waste my time. But with a homework assignment, you have no incentive not to waste my time.

In interviewing for my current job, they gave me a small test. It took me five minutes. That kind of thing doesn't bother me.
Furthermore, companies that don't already have very mature security programs will not benefit from bug bounties. I've run a bug bounty program before on H1, and it was a nightmare. No one reads the scope and you're inundated with 99/100 really trashy reports. Managing such a program is a full time job for one or more people especially if it's a big company.
It's not exactly what you asked for, but if you're interested in the low level, algorithmic part, I recommend "Network Routing: Algorithms, Protocols, and Architectures".
You are looking for simplewall
Computers have to solve hard exact problems. You don't seem to understand that heuristics can significantly speed up NP hard problems, especially if you are willing to give up exact solutions.
This sort of logic is a good candidate for views.
Of course, someone could choose not to use the view, but you can solve it with DB permissions, etc.
That being said, there might be an easier way by configuring the desktop environment to make a noise on notification, but that is route I did not want to go.
Lol, if you hover over them, the label is "Important Rainbow Internet Checkmarks!
Important just got colorful!"
We’ve received your order … we’ve taken payment for your order … your order has left our warehouse … your order has arrived in another warehouse … your order is with a delivery driver … all for a $5 cable.
> which won't be fun

Says who?
When I wrote this article I would have never expected anyone beyond a few friends to notice it. My blog has been mainly a place for me to think through ideas I'm interested in by writing about them.

I love the book recommendations. I'll share them with our local Utopian book collective. For those interested in positive sci-fi futures ... The club has a blog here - https://justutopias.com/just-utopias-blog/
For US companies, the FTC has some guidance on transactional vs marketing, including commingling of the two. https://www.ftc.gov/business-guidance/resources/can-spam-act...
Know a few people who've done this and had a blast, definitely something I want to do one day.
China is posting viral fake videos of Taiwan president
I read the 7th edition and I agree with you. It's a great book.

My wish would be for the section/mention of NAT to be expanded on and discuss NAT traversal mechanisms.
>> Austerity had nothing to do with growth.

George Osborne originally said:

>> Mr Deputy Speaker, let me now turn to the measures in the Budget designed to deliver this accelerated reduction in the structural deficit.
The coalition Government believes that the bulk of the reduction must come from lower spending rather than higher taxes.
The country has overspent; it has not been under-taxed.
Our approach is supported by the international evidence, compiled by the Organisation for Economic Cooperation and Development, the International Monetary Fund and others, which found that consolidations delivered through lower spending are more effective at correcting deficits and boosting growth than consolidations delivered through tax increases.

>> “and boosting growth”

I’m having a hard time seeing this as anything other than intellectual dishonesty on your part.

Given this is HN, I’ll be curious instead of judgemental. Help me interpret what you said about austerity had nothing to do with growth?
In my humble opinion, no vendor making such a tool will ever cover the level of customisation for edge cases needed for my own preferences.

However, that's not to say it can't provide a lot of value, but the value is probably better captured by yourself in saving tonnes of time in scaffolding new projects as part of an agency business. If it saved you even a day of labour every time a new project gets set up, that's more time for hiring/marketing etc.
> Gmail and Yahoo are getting serious about spam monitoring and senders will need to ensure they’re keeping below a set spam rate threshold.

Does anyone know what this sentence means? Is this “the user said this is spam”, or “the gmail spam filter false positives 10% of the time; don’t be part of the 10%, or it’ll permaban you”?
Just because a row is soft-deleted now doesn't mean it can't be actually deleted later.
Grabbing an FM antenna when you've got a weak signal has a similar effect
On the contrary, I would say that this is a garage you rent on a public space. The internet is open and I can do requests to any server. If you don't want your system to answer me, make sure it does not.
If I am in front of an ATM on the public street, it doesn't give me money without authorization. Make sure your server does the same.
Oracle (the software) isn't a database, though. It is a database management system. It seems highly unlikely that it kept all the data in one place. Different workloads generally need different database structures. And Amazon circa 2008 was complex enough that it no doubt had a gamut of different workload needs, even if that was all managed under one management system.

Really, as it pertains to this, it is a question of "where do I want to move the complexity to?", not "can I eliminate it?"
A certain prime ministers alleged daughter?
I’d be surprised if this wasn’t at least a part of the effect. I wasn’t diagnosed with anxiety until three years ago. I don’t think I suddenly developed it in my 30s - it just wasn’t caught by any medical professionals back in the day.

This was a good development for me - a minimum dose medication helped improve my quality of life a ton
Ask HN: Books to Advance Chess Skills
Does anyone have any good book recommendations to advance chess skills?
> Kids don’t learn to be on their own, to think without a computer or their parents, and have every minute of their day mapped out.

I get what point you're trying to make, but while (especially) the lack of a father seems logically good for independence, overall the increase of absent fathers has had disastrous effects.
Try soaking store-bought paneer in warm water. I simmer it on low for 10 minutes while cooking the rest of the meal.

The paneer turns so soft and fluffy that it’s hard for me to distinguish from homemade.
The best approach is not to do it. Demanding money from someone that didn't hire you is never ethical - just childish. Would you like it if I showed up at your house, mowed your lawn, and then started banging on your door demanding $100 for mowing your lawn?

Also, what marketing value - if you're just pwning random web sites rather than getting hired to test a site's security you aren't in any market.
agreed, chronological feeds have a visible signal to users telling them how far they've scrolled. If you're seeing posts from Feb of the past year, you've been scrolling too long.

Ad-based social apps (all of them) replaced that with algorithmic, so you have no real signifier of how long you've spent scrolling.

Tiktok takes this one step further by stripping the date from the videos.
Ask HN: How can I run untrusted Python code?
Hello HN. There's a side-project I've been wanting to work on for years, but there's one thing that keeps holding me back because it won't work without it.

It all started when I read about people running poker-bots. Systems that play poker on poker websites. I wanted to try my hand at writing a robot but I didn't want to play against humans. Those websites have rules against robotic players and I didn't want to spend time fighting that arms race. I wanted a system with an API designed for robots to interact with. I also didn't want to gamble with actual money. This would be an intellectual effort for me so I'd want all the "chips" the robots gamble with to all evaporate once one robot has been declared the winner.

Not being able to find such a venue, I wanted to try building one. Wanting to avoid human players meant that a tournament would need to be held in a closed system where all the players are completely autonomous, allowing no interaction with the outside world.

I sketched out my plan. Each developer would upload a ZIP file to my server that contained the program code. The controller code on my server would unzip and launch each player process, connecting to the stdin and stdout of each process. The controller would send event notifications into the stdin ("You have been dealt this hand.") and read player instructions from the stdout ("Discard card #3.")

That was when I realised my problem. If I allow strangers to upload any program they like, people are going to send me malicious programs. Bitcoin miners. Spam senders. All sorts of potential for evil.

I considered JavaScript as that's designed to run inside a restricted environment but it was impractical. Do I launch a web browser from my server? How does my service code communicate with the JS code? Can I stop JS code from connecting to the internet?

Even if I could work through to a practical solution, I didn't really want JS, I wanted Python.

Googling for answers led me to a set of projects that didn't quite fit the bill. Most hadn't been touched for years and others had a different security model to what I needed. If this project was going to get anywhere I'd need a partner who knows exactly how to run a process on a Linux server in a way that can't do anything other than be a poker bot.

So here I am. I'm hoping that projects like the one I described already exist and that'd be great. Maybe someone knows of a way to launch the Python interpreter but won't allow code to start reading files or connect to other services on the internet.

Or maybe I should stick with my plan B where player code runs on the developers own machines and I accept the possibility of human players as an unavoidable reality.
>Is not the atomic indivisible of computing no more that a simple switch? A binary?

It is for the dominant computing paradigm currently in use, but that isn't a universal truth. As I understand it, we use binary logic primarily because it's more tractable for humans to think about and work with, not because it's the only option or even the best option in all cases. For instance there are plenty of analog computers in history, which are in some ways more closely related to biological "computers".

https://en.wikipedia.org/wiki/Analog_computer
We live in the safest time in human history by a margin so wide it's remarkable.
Would absolutely love to buy this and throw OpenBSD on it. Not all proposed hw appears to be supported yet but if this gains traction then that might be enough of a catalyst.
> It’s not a broadbrush statement, it’s a very specific statement. It’s a statement that this is how EMFs can affect our neurology and our biology. I don’t understand you’re complained about this at all.

That fact you think your statement isn't broadbrush suggests you don't understand the rest of my previous comment.

All interactions in your daily life are either the electromagnetic field, or gravity. Even though some of the radiation you're constantly experiencing is coming from the weak nuclear force, the radiation that does your chemistry any harm is the bit that interacts via electromagnetic fields.

It's EM fields that make lighting bolts work. It's EM fields that travel along your nerves. It's EM fields that stop you from falling through the floor, that keep the floor intact, and stop the Earth from collapsing into a black hole. It's EM fields that give you sunburn and vitamin D.

Saying "EM fields affects us" is as true as saying "chemicals affect us": Yes, light is an EM field, water is a chemical. You don't get to remove these things from our environment, they are our environment.

That is why it's such a ridiculously broad brush. Without specifying power level, duration, and frequency, one can get literally any result from no impact to you exploding (which would happen not only from too much, but also if one were to suppress every EM field in your body).

> Why are you assuming there has to be some residence between the EMFs and the speed of the fire neurons for the voltage gated ion channels to be triggered or disrupted? This makes no sense.

Because basically all electrical interactions depend on frequency. If I have a circuit with a capacitor in it, that acts as a high-pass filter; if I have one with an inductor in it, that acts as a low-pass filter. Almost everything acts a bit like both a capacitor and an inductor, including our bodies.

And the fact you think that makes no sense, suggests you don't know the absolute basics of electronics, because I managed to pick that up from 101 courses.

Likewise, basically all chemicals in your body have different responses depending on which wavelengths of EM field they're exposed to. Your brain is wired to respond strongly to extremely low frequencies.

> https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6513191/

You should have led with that.

But…

…that quote was on the section about genotoxic effects, which have almost nothing in common with anything from the section of calcium channels, judging by the citations used.

A different quote from the same link:

> Thus, the vague fear for the many unknown effects of RF-EMF exposure is expressed as ungrounded negative effects not only to the scientific community but also to the general public. In addition to this, scientific data published by various researchers have been contradictory in their outcome.
I don't use social media, but I have Whatsapp groups for organizing, and its useful if I want to read something I don't have immediately on hand on the go, or if I want to take a picture, or take a call, or check the map if I want to go somewhere or if I get lost. I can look up recipes or set timers while cooking, use it as an alarm clock, stopwatch. Plus the one, billion, quadrillion apps; though, they were a lot cooler back when smartphones first came out, and, as I said, I usually don't use any apps besides email and the browser and maybe also a music streaming app.

I think those are the main things I use my phone for, and getting rid of it would be very inconvenient at this point, especially since I have an iPhone anyway so I can shut off all push notifications and all tracking software and what have you. It's not 100% secure, but what can you do. Though, to be honest, I think this will be my last smartphone, I won't get another one after it breaks. I was in my local library the other day, just checking it out, and there happened to be a travel guide for a city I'm visiting soon. My god, that thing was way better than any info I've found online, and it was quite pleasant to sit down and read a book for a few hours, instead of frantically browsing through one million websites to find out what was cool, interesting, and legit, and what was a tourist trap. Its a shithole, the internet, its just a means for large-scale fraud, theft, and surveillance. But there are still a few good things left, and that redeems it somewhat.
Woops. There are two numbers that don't match here. I just assumed the higher one was correct and the other one was misreported by the system. You may be right that the lower one may be correct and the higher one was wrong, in which case the money never existed.
> Why not late stage capitalism?

What is social media if not an aspect of late stage capitalism? Unlike a normal customer <-> business relationship social media companies don't give the slightest shit about your well-being or satisfaction. Indeed, you're not the customer at all.
Anyone know one for butter?
I agree that OpenWRT isn't absolutely the best, but anything you have mentioned above (prosumer devices like Unifi, or separate APs like Ruckus, Aruba) will cost far more than a simple consumer level combined router-and-AP with OpenWRT.

You probably don't see it because you are used to spending big bucks on your networking equipment whereas most people will spend $50 and then install OpenWRT to wring the most value out of it.
> There is usually a pretty clear and obvious point where you can stop [..] sometimes the juice isn't worth the squeeze to keep going as you often have proven the thing you needed to or found the critical defect

Those who are tasked - and are being paid(!) - to "[do] a cybersecurity assessment" will typically be given a brief.

For those who aren't tasked - or being paid(!) - to do this stuff, things are much less clear. There's no defined target, no defined finish line, no flag you have been requested to capture.

(I don't work in cybersecurity now, but <cough> I did get root on the school network way back when, and man, that took some explaining..)
Cloudflare: Predictions for Technology Leaders in 2024