skysight-inc/HackerNews huggingface dataset:
'Certain liberals accuse conservatives of fetishizing campus debate, arguing that debate has little to do with teaching and research. Yet if one adopts a wider definition of debate, this position breaks down. As scholars have long known, values have a critical influence during the research process; even quantitative research reflects philosophical positions. If political balances are skewed, orthodoxies will tilt towards particular ideologies.'
Buttons can't remember their state. The "fire" circle shouldn't exist, and after you click and release, it should go back to idle up or hover.

This diagram is showing more checkbox behavior rather than button.
One interesting idea that I don't see talked about enough is the idea of a "Publicly Owned" search engine. Search engines are utilities with strong "successful to the successful" feedback loops similar to power/water/gas companies. Maybe a government should fund the creation of a really good search engine as a benefit to the public.
https://www.dyalog.com/reference-customers/simcorp.htm
This reference profile is really old though, numbers are way off. Anyway, APL is used in production.
Oh btw, they send their 2FA via regular mail.

WTF IS UP WITH THAT

How hostile

Practically designed to convert people libertarian
I think in large part is there’s a higher focus on modularization in Node.JS which leads to lots more dependencies. That increases the attack vector and makes a supply chain attack easy because all it takes is a single malicious author to break trust in a chain of hundreds of packages. For example a code base I work on currently has over 250+ 3P dependencies, not because we import that many deps but because the dep tree expands that far. Combine that with copycat attacks, where one person does one thing and others feel motivated to push their button, it exasperates the problem.
How many Russian cyberattacks on Americans go unpunished by Russia? I don't see any reason for America to bother prosecuting American attacks on Russia as long as Russia isn't prosecuting Russian attacks on Americans.
Using FujiFilm SDK on a Camera Voids Its Warranty
Could you make one that reduces the opacity of the second half of the word, while keeping the same boldness for the complete text, to compare the effect?
could you format this as a process query piped to awk?
“Say that for most articles you read, you go through this process:

* You read it.

* You’re convinced that it’s true.

* You search for criticisms.

* They are devastating, so you no longer think the article is true.”

9/10 times on HN and I love you all for it. (Well maybe a bit less but I certainly have shared articles and read the HN comments afterwards and come to regret sharing)
> How about some kind of film or sensor that needs minutes of particle exposure from a far lesser powerful source? You would rest your foot or limb on the film or sensor for a minute. There would be a little blur but manageable, maybe corrected digitally?

I think that blur would be problematic for fractures, at least for the variety where you aren't sure whether you should go to the hospital or not.

More generally speaking, even if we had a safe way to get X-rays at home diagnosing them is hard. The "bone is torn in half" ones are easy to see, but I don't think you'd even need an X-ray to diagnose that. The more subtle breaks are hard to pick up on. I googled for fracture X-rays, and on a lot of them I can't tell whether there's a fracture or not unless it's obviously snapped in 2.

At home X-rays make less sense to me if you're going to have to have a radiologist look at it anyways. You might as well go to an outpatient imaging place anyways.
I mean, the game No Man’s Sky procedurally generates 18 quintillion planets but they hold a copyright on all of those planets, don’t they? They certainly haven’t explored all of the planets.
Swearing can increase self-confidence, physical strength and risky behavior
What you propose requires some arrow leading (directly or indirectly) from mutate! to input. The model I commented on:

input -> fn1 -> fn2 -> fnn -> mutate!

doesn’t have such a loop.
But that means any USB-C PD Compliant charger should work for your laptop now, right?
But you can comply with ethical business practices without hiring employees to deal with hundreds of thousands of callers. Automated moderation is a thing, and actually responding to support tickets instead of ignoring them is also a thing.

I think you underestimate how many services you rely on that wouldn't be able to survive with a legal requirement that they were required to take calls from any human that wanted to contact them. Presumably those services are useful to you and you wouldn't want them to be closed down, yes? And similarly, you wouldn't want to be paying the $50-100/month for each service that would likely be required if every single one had to support a fully-staffed call center to deal with not only customers but potentially affected non-customers (as in the Giphy example in the parallel comment thread).
Yeah, I find usually scrambling the keypad or repeatedly pressing 9 or # can yield a person.
Fox News is part of the media, conservatives cancel people too, and calling the Azov Battalion Nazis is not exactly controversial. They're pretty open about that.

But mostly I'm wondering why it matters if they're taking a personal risk or not. How is that relevant to anything?
> vandalism is simply never okay

Neither is invading another country.

Someone didn't delete the files. You deleted them yourself by blindly trusting 3rd party software that you got for free with no guarantees of anything.
> Nuclear should compete with fossil fuels - not renewables. Nuclear power provides 50% of the US's clean energy.

No, it should compete with both on market terms. If a nuclear plant is built instead of a hydroelectric plant, a wind farm or a gas-fired plant, I’ll be able to sleep just as easily about it so long as it wasn’t built for political reasons.
Yeah, self-promotion is fine here, but if someone is only posting links to their own stuff, I'd say "you're doing it wrong."
Right.

Part of the goal of reducing corruption is having alternative behaviors that are more attractive

But in any case there are lots of useful laundering techniques that can pass scrutiny

Just wait for the next darknet pastebin to have that debate
Exactly. The couples who did have kids all had them timed to coincide with the very first weeks of lockdown, before we all knew this thing was going to last for years.

And obviously not enough of them to offset decreased rates through the rest of the year.

And likely just regional/economic - I'm in an upper-middle class neighborhood and most people were able to work remotely and avoid the worst of the economic uncertainty.

Without the numbers, I would have said there was a snowstorm effect. With the numbers, there obviously wasn't.
I think the trade off being evaluated is the damage to the public system against the benefit of choice that a voucher provides. $0 vouchers minimize damage to the system which is fairer to low-income individuals compared to vouchers that are too small for them to afford using.
Why a.out format, of course… on my Sun 3/80.
I'm building one right now: https://sqlonfire.com/

But you're kind of right. Another company would be trying to build this as a web app, but the sensitivity and security required for dealing with healthcare data makes it a no-brainer to build a desktop app.
Can you run software containers as steps ?
He produced wonderful books full of logic puzzles. A delightful author.
The problem is, not every business you need to contact is something you are doing business with. For example, a business that has unwittingly published your contact information. Or, alternatively, Equifax, a data broker that makes plenty of money and controls your destiny to some extent yet which you do not pay directly.

Besides, there is no way to know in advance that you will have a problem that requires a phone call.
I'm more interested in integrating this into the software/ops of my customers at the moment. I just don't want to run a service right now, I like consulting more.

I have a friend who has a data/ops cloud service. He's been looking for something like this. However in that case Kestra would be hidden behind his abstraction, I guess.
> general I am for personal expression.

I’m for signal, not noise. I don’t want stupid personal expressions, I want meaningful or beautiful or somehow useful.

I used to work with a person who would raise their hand in every presentation and say “security is important how is this software secure” even when it wasn’t anywhere remotely relevant. It was counterproductive and distracting and wasted valuable time that we could use to do something better.
The fact that we have better health infrastructure in most places worldwide than ever before in human history is true. But saying a surprise, out-of-the-blue 2.5k medical bill can be taken care of by working nearly a month at McDonalds without factoring the high cut of that wage that goes to living is facile at best and cruel at worst.
I believe those scenes were an amalgamation of Tim Paterson’s clean room implementation of DOS from the CP/M manuals [0] and Compaq’s IBM compatible BIOS implementation[1].

They are a some of my favorites, and are fun to watch.

[0] https://dfarq.homeip.net/did-microsoft-steal-dos-from-cpm/

[1] https://dfarq.homeip.net/first-compaq-computer/
A list of companies using array languages is maintained here: https://github.com/interregna/arraylanguage-companies
> your promo material sucks

Well put.

Yeah I'm not 100% sure yet what level of Django experience is required to use (or at least appreciate) Forge? Should you have used Django at least once before on a project? Gone through the official Django tutorial maybe (https://docs.djangoproject.com/en/4.0/intro/tutorial01/)? At the moment, if you have not actually used Django before then I probably would recommend you go through their tutorial and THEN try Forge (or watch the video / read https://www.djangoforge.dev/docs/start/).

Some differences will immediately jump out — they'll tell you very (very) little about how to manage your dependencies, local environment, hosting/deploying, configuring settings with "secrets" for local vs production, the fact you'll probably want a custom AUTH_USER model later and it will be super hard to change, etc. But yeah, to sell those as differences, you do need to have a baseline familiarity or else I need to do a really thorough job of explaining and pointing them out ahead of time.

I think the gist, if you compared vanilla Django to Forge, would be that vanilla Django is almost completely open-ended. There are a lot of decisions you're going to have to make, and research you're probably going to have to do. Forge removes a lot of those decisions and makes them for you. Some are easy to spot up front, but others not until you're further down the road or have more experience...

> Can you make a video, where you show how to make a full fledged SaaS with django-forge and deploy it? How long would that video be?

Videos are absolutely the way to go. I'll try to do more and run through more of the parts and maybe a complete process. That first video I made stops short of deploying to Heroku, but it's maybe 5 minutes away from being deployed. Beyond that, basically every "topic" in the sidebar could use at least one video.
Yea exactly. Anyone with experience with electronics who is willing to work with high voltage and has some knowledge of vacuum tubes could probably make one.

Side note: old TV rectifier tubes from the 1950s and 60s were notoriously known for being x ray emitters, and were often made with leaded glass or kept inside shielded enclosures specifically because of the X-rays. So X-ray emitters were literally in everyday standard consumer electronics back then! Kind of crazy to think about these days...
Maybe, but Sangeeth is not here to tell us if they are Sikh or not, so it's hard to say.

I think it's unfortunate that (at the time of writing) the comments about the product and its effectiveness are ranked lower than this discussion about the _possibility_ that a non-Sikh person has been represented as Sikh.

If Sangeeth themselves had popped up in this thread to comment on the choice of emoji, then sure, but it's just somebody making some assumptions based on a 't' vs 'th' cluster in the name.
It's like they never looked at the effects of the Treaty of Versailles
Everyone who's been saying "I wish they would just charge money for this", here's your chance to put your money where your mouth is!
Because the keys aren't directly coupled to server configurations, but rather indirected through a CA which hosts the only durable key, those "private keys" users have to have can be extremely short-lived, and tailored for each individual access request.

I think people really get into trouble with SSH certificates trying to reason about the properties of certificates versus SSH keys versus passwords. The format isn't the point; making the endpoint keys dynamic is. If you built a secure messaging system that propagated one-time-use SSH keys, it would address the same problem. Nobody will, because certificates are easier and already work, but you could.
FC & DSM take major step to reduce greenhouse gas emissions from dairy cattle
Also for desktop apps, Windows is such an inconsistent mess that who knows what's native anymore, and that is the largest platform from a visual point of view, while at least electron doesn't get in your way from an integration and accessibility point of view
There’s a really interesting book called “Black Box Thinking” about the culture of safety & reducing errors. The author uses the airline industry (highly focused on the end-result of safe operations and expressly avoids placing blame) to illustrate how culture can indeed have a huge impact on these things. The “fatal” errors often aren’t just one big point of failure but many small issues in combination. A culture where employees aren’t afraid to speak up about the small issues is really valuable because often many of the big problems could have been solved by preventing just one or more of the smaller underlying problems.
https://med.stanford.edu/news/all-news/2020/03/alcoholics-an...
Used to work at BigBank$ where they had an internal 8 node Bit bucket cluster. Down multiple times a week for 6+ months before they could finally get it under control (Jira + CI was apparently putting a lot of load on and apparently BitBucket doesn't scale past 8 nodes)

Needless to say, self hosting can be more reliable but you'll probably end up dedicating a lot of resources to building that out and supporting it
i did so because it is directly relevant to this topic!

the person who for many years was directly responsible for github's databases, and later their overall infrastructure, recently made a horrendously inaccurate statement about the industry's most popular managed database offering

this shows either a severe lack of technical understanding, or a willingness to make deliberate technical misstatements

now github is down literally every single day due to database problems. it is very relevant! accountability is important!
Is you public signaling that youre cancelling virtue signalers virtue signaling?

"This is virtue signaling" is more of a dog whistle ingratiating yourself with a certain crowd instead of an argument. Don't know what youre trying to achieve besides that.
What Is Annihilation?
Why are you so triggered? It looks like the dude has worked really hard for a few years and is now taking a few months break.
Maybe if you have lots of plugins it takes a while to boot. For me, it gets past the splash screen in about 1-1.5 seconds, then it takes another 2-3 seconds to fully restore the project/re-open editor tabs etc. That's not bad for what it's doing and an app of that size. Slow startup times are certainly not a big issue anymore.
Look for a black windowless van with a red stripe on it.
So happy that you needed that snarky comment to reinforce the idea for yourself.
How many more SaaS price increases before folks realize its better to self host?
That's a fair question. The team votes on specific aspects of implementation that can not be verified by running a program, for example:

* Error handling and code structure - whether the code processes errors well and has a clear and modular structure or crashes on invalid inputs, or the code works, but is all in one function.

* Communication - whether all PR comments have been acknowledged during the code review process and fixed.

Others, like whether the code uses good setup of HTTPS and has authn are more clear.

However, you have a good point. I will chat to the team and see if we can reduce the amount of things that are subject to personal interpretation and see if we can replace them with auto checks going forward.
yes we know its always a target like I already said, I know the FBI and others are actively researching and attacking

But a browser escape is different than obtaining root on an OS that doesnt even enable root by default

like I said, different harder attack vector, likely under research

save the argument for someone more in denial about that?
The name and the format are distinct. The linker output (the a.out file) will be in whatever is considered native by the compiler, which for most people is the format of the system they are running the compiler on.

“a.out” is barely a format: just a block of executable, a block of data initialization and an integer to say how large the (uninitialized) heap should be. Later some symbols and a bit of debugging info was added. But remember back then a lot of stuff was still written in assembler and machines were not that powerful, so something simple was not only sufficient but better.

Separating code and data wasn’t even really needed but back then it wasn’t clear that (almost) every machine would be a von Neumann architecture. There were still plenty of Harvard architecture machines (split I/ D) space. Of course these days we’ve partially circled back with write protected executable blocks and execute permission forbidden to data and stack.

When I started designing bfd in 89 or 90 I started with a.out. There were already other formats (predominantly forms of COFF) because the limitations of a.out had started to be a problem.
Should I be concerned if my security guy doesn't know what Vim is?
I'm a scientist, not an IT industry veteran, but it did peak my interest when the infosec/compliance security guy for our production environment didn't know what Vim is. Would that be a red flag for most folks?
But you can buy them on the “market” black or otherwise so you ideally buy up as many as possible and give them back to the Russians for disposal. That creates demand for the currency and is the reverse effects of printing money.
This is fun. Now I’m wondering what it looks like as a regular expression.

Here’s my first attempt. (Probably wrong, since I did it by hand.)

(enter,leave,|press,(enter,leave,)*release,|press,enter,release,leave,|enter,press,leave,(enter,leave,)*release,)*(enter|press,enter,(leave,enter,)*release),press,(leave,enter,)*,release

I’d never really thought about how many different sequences of events can lead to a button activating.
Nestlé says it leaked its own test data, not Anonymous
Single VM (backed up) with gitlab, k8s for workers.

Not difficult, not hard to maintain. Worked fine for our ~500 projects (each with pipelines/ci|cd) and ~100 devs.
Why do people keep spreading this myth? There is NO magical memory compression. If you need 32GB on an Intel Mac you will likely still need 32GB on an Apple Silicon Mac.

I wish it really did work that way or I'd still have an M1 MacBook Air - but it doesn't. If you really need RAM there is no substitute for having the proper amount of RAM.

And don't even bother with the "but it swaps fast" argument with machines that have SSD chips *soldered onto the motherboard*.

Just get the amount of RAM you need up front!
YouTube in Russia is not blocked cause is too popular (75% of internet users)
I would advise against anyone learning Pascal, any more.

I wish I had instead learned C and C++.

The tooling around Pascal was phenomenal, with Turbo Pascal, Borland Pascal, and Delphi. But the tooling around C++ is just as good or better now, in my opinion.
Apple Is Working on a Hardware Subscription Service for iPhones
And I might add that even the above average people are only above average for short periods of time and in very narrow categories.
Be wary of authority figures that rides on past achievements (past performance is not indicative of future results).
If your "competitive advantage" costs you money for every customer acquisition is it really an advantage?
Lead Ethereum Developer Warns Protocol Complexity Is Out of Control
Two examples of things Tailscale doesn't give you for this usage model that SSH CAs can:

* Transcript-level audit trails for what people are actually doing on SSH sessions.

* Differential access to different groups of users to the same machines.

Tailscale and SSH CAs work together nicely: require membership in the right Tailscale group to talk to SSH at all, thus tying access to SSH to your (e.g.) Google login and MFA requirement, and use something like Teleport for the actual SSH login, to get the audit log, group access, and an additional authentication factor.
Below is a comment I posted a while ago [0]. I think the article is right in that google style search is not what will replace google, because we don't need a search engine anymore, and we use google as a natural language web portal to get at stuff we already know, not for discovery. We need a new model that's simultaneously lets us access valuable stuff while incentivizing the creation and organization of valuable stuff

"""
I've realized my searching is basically optimized for google and the web that has grown up around it. Also, in 1998 I wasn't as aware of what was out there as I am now. It's pretty rare (even if its possible) that I do a search and come across a completely new site that I haven't heard of before, for anything nontrivial. That was different when search began.

Google is now almost a convenience. If I have a coding question, I search for "turn list of tensors into tensor" or whatever but I'm really looking for SO or the pytorch documentation, and I'll ignore the geeksforgeeks and other seo spam that finds it's way it. It's almost like google is a statistical "portal" page, like Yahoo or one of those old cluttered sites were, that lets me quickly get through the menus by just searching. That's different from a blank slate search like we might have done 25 years ago.

I think what's really lacking now is uncorrupted search for anything that can be monetized. Like I tried to search for a frying pan once on google and it was unusable. I'm not sure any better search engine can fix that, that's why everyone appends "reddit" to queries they are looking for a real opinion on, again, because they are optimizing for the current state of the web.

Anyway, all that to say I think there are a lot of problems with (google dominated) search, but they are basically reflected in the current web overall, so just a better search engine, outside of stripping out the ads, can only do so much. Real improved search efforts need to somehow change the content that's out there at the same time as they improve they experience, and let us know how to, in a simple way, get the most out of it. I think google has a much deeper moat than most people realize
"""
[0] https://news.ycombinator.com/threads?id=version_five&next=30...
> So most algos let you personalize the feed.

This is where the failure is. Most algos I've experienced show me more of what I already know. Or they show me what I was interested in the past (and I'm done with that).

I want an algo that does the opposite - show me only things completely different - see if maybe I like them.

I'm bored, I don't want more of the same, and I want something new. And there is where every one I've tried fails.