skysight-inc/HackerNews huggingface dataset:
Most people seem to interpret this as "don't hide things".

I interpret this as "file systems need to have a flexible metadata mechanism instead of ad-hoc hacks". Of course, at this point in time no such thing will happen, because it's easier to invent 100 new databases than change some assumptions about our core architecture.
> You don't want to waste time clicking the Rect tool to draw a rectangle

but how long does that really take? maybe it'll be more useful to develop some patience?

also, as we get older, we get slower. I recall watching my dad use a computer with such pause that I found it infuriating. Now (decades later) I find that I now pause sometimes rather than rush because I have so many more things on my mind.
Coworkers might not be your family, but it doesn't mean you can't be friends. Some of the people I'm closest to I met at work, however to ensure our interactions aren't constrained to the workplace, we've made deliberate attempts to meet up outside of the office.
A group of engineers run the numbers on a thursday afternoon and see immediately that it just isn't practical/possible. The idea dies without ever getting out of the lab or even off the whiteboard.

A kid stumbles into the idea though and has the gumption to actually carry it all the ways to a "working" prototype, which inevitably wows everyone who isn't in the field (pretty much everybody).
Yeah I deleted my linkedin some time ago though, and it did not have several of these emails they used.
Nice. I recently tried a few small distros on a P166MMX with 80MB of RAM.

The best one turned out to be DSL.

Unfortunately, I could only get wifi using Win2K because of the driver and then IE can't handle current SSL protocols and most sites don't work.

I really liked using SPARCStations back in the day, and the amount of software available on them was probably a lot less than what even DSL offers. I guess we've become used to having a lot of software very easily available, so retro hardware seems a bit dull.
He's being brought away in handcuffs, mandatory interview would definitely seems like a better way to communicate the seriousness.
I tweeted a thing the other day about how there are surprising parallels between stand-up comedy and coming up with good questions for interviewing job candidates. In both cases there's a lot to be said for thinking VERY hard about the exact wording you are using, and the way in which the material is delivered. https://twitter.com/simonw/status/1556277081691959296
What's a sane/legit use case of such inferring in general?
I think you are saying it is bad to equate some undesireable behavior with nazism, because its equivalent to he nazi's equating Jews with Pedophiles, then labeling people as pedophiles to push an agenda. If that's right I think its also relevant in this case the person's tweet was of an actual swastika.
I keep hoping @bcantrill & the Oxide crew will do a Twitter space on the i432, or perhaps failed architectures generally.
They meant a use case other than crime.

I mean look, it's not really even good for that. You have a public ledger of all your illegal transactions that you then share directly with law enforcement for them to feed into their automatic crime detection engines. Why bother with pro forma warrants? Just email your transactions directly to the FBI and have them make sure you didn't do anything wrong, I always say.

Dr Nicholas Weaver from UC Berkeley referred to such transactions as prosecution futures. I agree. After all, you're not even defending against current deanonymization tooling, you're defending against all future such tooling. Pepperidge Farm remembers Tornado Cash.

[edit] If I were in an authoritarian state capable of oppressing me, the last thing I'd do is use Bitcoin lol.
How interesting (: I find myself typing a lot of `ls -dl /a/b/d/*` these days.

What a strange fingerprint I imagine all our collective accumulated behaviors project about our past experiences.
Sounds like a great way to harass someone legally.
It's relatively common to capture it and use it in places where air pollution is taken serioisly (it also avoids the occaisiobal ecplosion). Definately worth doing if the landfill already exists, but much easier to keep the organic material seperate in the first place.

It's one of the remedies the paper mentions for the sites they identified
What are you doing with onMouseMove that would be perceptible to the user at higher than 60fps, or even 120fps?
All vehicles are getting bigger, for various reasons including safety regulations. A 1985 BMW 3 series had a curb weight of 2,400 to 2,600 pounds. Today a BMW 3 is up to 3,200 to 4,300 pounds. A Tesla model 3, which is in the same class, is up to 3,500 to 4,000 pounds. The top end of both cars actually hits the bottom end of the current F150 range, which is about 4,100 pounds.
They want to raise the price. If all they wanted wad to offer an ad subsidized option, they could have dropped the price for that: "Pay less if you are OK with watching ads" and had a new $5 tier.
Hmm so I have a channel with Target, Target has a channel with my neighbor, and my neighbor has a channel with my cousin.

You're saying I could send money to my cousin and Target and my neighbor would take some sort of cut if they agree to process the transaction?

How do they prevent double spend? What if I have that network, and also a channel with Walmart, and I send all my money to Walmart at the same time I send it all to my cousin, and they give me a sofa

In <some_time_period>'s time when everyone closes the channels, my cousin will have my money, Walmart won't have my money, and I have a sofa.

Am I understanding this correctly?

EDIT:
Oh, I see, my coins get locked in the process, so I couldn’t have a separate channel with all of my coins with Walmart. They would have to have a channel with Target, and I assume a good chunk of people in the mesh would have to validate every transaction to prevent double spend.
So it’s not totally broken, it just scales poorly as the size of the mesh network grows?

To service the needs of an entity like target which may have a channel with everyone at the same time, I still think a centralized company will emerge to take on the processing with an intermediate hot wallet, instead of a lightning mesh.

But thanks for helping me understand lightning!
The current medical system in the US is not remotely free market.
“In working with DALL·E 2, it’s important to be specific about what you want without over-stuffing or adding redundant words.”

I found this to be the most important point from this piece. Often people don't really know what they really want when it comes to creative work, let alone to some omniscient algorithm. In spite of that, it's a delight to see something you love from an unspecific prompt that you won't find with anything you receive from a human.

Dall.E 2 never ceases to amaze me.

For anyone interested in learning about what Dall.E 2 can do, the author also links to the Dall.E 2 prompt book (discussed in this post https://news.ycombinator.com/item?id=32322329).
> Sure: there's a general trend towards cars projecting hostility. But again, this feels like a distraction at the best: pickup trucks, especially American ones, are exceptional in adopting the trend. The fact that we can pick out another kind of car that also does it doesn't disrupt the pattern.

I don't know why you're so invested in salvaging that blogger's clickbait, against pretty compelling evidence. If it's a general trend, it makes no sense to read it as especially significant when applied to pickup trucks.

> It sounds like you're taking personal umbrage at the fact that people don't like these pickup trucks.

No, I just don't think it's a good idea to take clickbait or some random hot take as showing some kind of essential truth, especially in an area where there are biases to profitably exploit.
I call it the one page problem, which is how you represent something that's bigger than one page. Code and math notation attack this problem by design. All other tools try to do it as an afterthought, or not at all.
What did you end up doing? And how long did it take to land on your feet?
I'd argue that Rawls more than anyone understands the true purpose of his unit and later the BPD. Ultimately, the BPD works for the mayor and its job is to make the mayor look good. You can see that in how he handles the bodies in the vacants or Hamsterdam. Same thing when he was in homicide. He fights to keep murders off the city's books and clear the ones he can't avoid.

Anyways, great show with IMHO some great lessons about dysfunctional organizations.
Without knowing a lot about the situation. My hunch is that Google is being very proactive. They know that bad times are ahead and that d(Net Profit) / dEmployee is negative. But they aren't in any sort of distress.
Who's the prey in a good pun?
The US medical system is not remotely free market. Obamacare, for example.
Yup. Obviously this isn’t black and white - but for the type of presentation / meeting from the blog - the decision is not the presentation. :-)
Those sound like excellent questions for the people who enacted the law and the people who enforce the law, or perhaps a lawyer.

I'm none of the above (thank god).
Can I use NLP to generate input for DALL-E 2? That would be cool.
This is the way. You don't need high density at home (usually) so don't pay the price for it. Get a mobo with ECC ram that fits an ATX case if you want server grade stuff. If you don't use stupid tech like VMware it won't eat your resources either (not that VMware is bad in a datacenter, but it is quite resource hungry in comparison to virt-manager or Proxmox).

I mean unless databases or Java are your favorite things in the world.

Configure power saving as well, that way your CPU really doesn't consume a lot.
I might not know but it seems like a very fair default assumption given the history of anti-nuisance laws in meatspace.
For twenty years no Qt developer has complained about the speed of Qt signals. Even in PyQt the speed of Qt signals is not issue - it's the code responding to the signal that can be a problem.

This is a non-issue and anyone who is worried about it is having a severe case of premature optimization.
> you are now creating 2 ways to do things based on what version of the compiler you use

Which of the features in Rust 1.63 adds a divergent way of doing something you could already do?

> The reason C is still used for the kernel isn't because of circumstances, its specifically because there is very few ambiguities in the core language

What are some ambiguities in the core Rust language?
One more thing. It is not true that stars simply fly through. Already in the second-order approximation in GR there are forces that behave like Lorentz force of electromagnetism perpendicular to the line of movement. Granted this a small effect, but on the scale of millions of years it matters. That alone can explain a lot of subtle behavior.
Narrow scope scenarios don't properly serve the discussion.

If Dunkin Donuts (a coffee shop) runs an app and gathers data about your purchases linked to you name and ID, they can any time later sell that data to life and health insurance companies, which in turn can use that data to justify charging you higher rates when you sign up to a life insurance or health care plan. That may not be happening now, but it could easily be rampant in the future in thousands of ways, and it's just a minor example of how people can be undermined financially by personal data overreach within private companies.

Social media companies have a lot more data than that if they consistently track users by location (under the false guise of targeted marketing), and there's no real public awareness nor understanding of these issues to this day.
Had the same happen to me, but with Into the Breach. That game is very addicting and should come with a disclaimer for this :P
Did it end well for her?
I am interested in which web serials you follow and what you tool looks like, if you are willing to share!
It gets more complicated once you start using it for services outside the country, international transfers, or you decide to work overseas, or just retire overseas.
I was curious to compare results with Craiyon.ai

Here is "llama in a jersey dunking a basketball like Michael Jordan, shot from below, tilted frame, 35°, Dutch angle, extreme long shot, high detail, dramatic backlighting, epic, digital art": https://imgur.com/a/7LoAtRx

Here is "Llama in a jersey dunking a basketball like Michael Jordan, screenshots from the Miyazaki anime movie", much worst: https://imgur.com/a/g99G7Bn
So is food. But every country that tried socialist food production reaped famine.
While that would be a specific instance of it, my understanding is that "the pale" would refer more generally to the fence, or palisade, that encircled a town (made up of wooden stakes, or "pales"; this is also the origin of "to impale"), and "beyond the pale" simply meant "outside the protection of the town", and thus, metaphorically, outside of what's right and proper.

....In fact, Wiktionary states [0] "According to the Oxford English Dictionary, there is insufficient evidence that the term originally referred to the English Pale, the part of Ireland directly under the control of the English government in the Late Middle Ages".

[0] https://en.wiktionary.org/wiki/beyond_the_pale
Neovim – Build UI using nui.nvim
Baton Drop (CVE-2022-21894): Secure Boot Security Feature Bypass Vulnerability
Are the operators expected to drive by looking at cameras, or by looking out of their windows?
How come the first example isn’t a race on a since it’s accessed from two threads?
In general the slow part is getting the data out of the ADCs, so by interleaving multiple you can increase the speed. To reduce costs, if you have a repetitive signal, you can trigger the ADCs at different points in the waveform to build up a better idea of what is going on.

For scopes that can do these high sample rates they frequently use two lasers and have the scope capture the beat between them as a demo of how fast they are.
A high-profile research program was shut down by MIT following allegations that the science didn’t work. Now a researcher says administrators were told over a year earlier about the failures, yet continued raising money. The school still hasn't addressed the allegations. #Food Computers
Thanks for the suggestion, but not looking for blockchain type of storage, that's a can of worms in terms of security and availability/reliability in my opinion
nothing but if you want to do something, say even at 1fps, you need to enable the signal to fire in the first place.
Would love something like this for grafana charts
> The fact a fairly minor inconvenience was suffered to somebody with a pretty sick ideology certainly means I wont be clutching my pearls.

This feels like Martin Niemöller's poem, personified. I agree that this guy has a pretty sick ideology, but what if one of us posted something snarky/disrespectful about, say, pedophile religious leaders, and someone got offended, claiming we were being disrespectful toward their religion? I doubt you'd be so calmly dismissive of an arrest in this case, even if it was a "fairly minor inconvenience".

I know UK law is different, but at least in the US, just the fact that you have been arrested, even if no charges are ever filed, can cause you problems down the road. Just last week I was applying to renew my Global Entry subscription (for non-Americans who may not be familiar, it's a lame-I-have-to-do-this-yet-useful program to streamline re-entry into the US after traveling abroad), and there was a question that specifically asked if I had ever been arrested, even if the record for such an arrest had been expunged or sealed. Fortunately I was able to truthfully answer "no" to that, but had I been caught up in something ridiculous like the article describes, I would have had to answer "yes", and possibly be denied a useful government service.

You might also consider that a "minor inconvenience", but I'm sure there are more severe examples where merely having a no-charges-filed arrest on your record can have some dystopian consequences for a person.

> Im sure the government did 1000 worse things happened today that didnt catch the attention of the editor of the mirror.

That's just whataboutism. So we shouldn't care about what are perhaps minor abuses, just because there are worse abuses?
nitpick: It's Qt (pronounced "cute"), not QT.
Rare Skills
Older discussions:

* https://news.ycombinator.com/item?id=20014281 (2019, 42 comments)

* https://news.ycombinator.com/item?id=8391400 (2014, 16 comments)

* https://news.ycombinator.com/item?id=7052479 (2014, 32 comments)
Exactly, the logic is that "...", "....", "..*", etc. do not exist and besides users should have the common sense to not name stuff like that. Therefore it is much easier to just use the easier to write (assembler) and much faster solution.
There are a number of valid reasons. Immediately jumping to the most conspiratorial may not be the healthiest approach.
The Smalltalk Balloon by Dan Ingalls

https://wiki.squeak.org/squeak/3459
One example would be the lack of pragmatic rust native GUI libraries. There are wrappers for GTK and Qt, which are probably your best option.

The most popular pure rust ones are based on somewhat esoteric patterns and seem prone to being abandoned.

Within that there are some interesting options, like for functionally reactive programming and immediate mode guis, but these paradigms aren’t all encompassing and in fact cover a pretty minority use case based on what GUIs are being created today.

Maybe one day we’ll all only ever create purely functional GUIs and speak Esperanto, but until then, we’re a little hamstrung in rust.
From a purely esthetic point of view, if you're using a graphical file manager, the symbolic link might be denoted by an ugly icon. Surely there's a solution to that, but that's the only reason I could find.
Both threads are only reading the array. For it to be a race, at least one of the accesses must be a write.
I leveraged GitHub, Hashnode and Gumroad to build my website
> Vaccines might one day “make multiple sclerosis become a historical disease like polio,”

You'd think so yes.
Looks like the answer is effectively "yes".

https://wiki.squeak.org/squeak/3459
Windows users use them, Mac users use them, hell even on a fresh profile in Gnome I use them...

It is a little weird to see htem on a server OS install though
> ‘How do you decide what looks “meaner?” ‘

If you’re a pedestrian crossing in front of one of these or sharing a narrow residential street while riding your bicycle
you might feel it. Last time I felt this was when I was in a shopping center parking lot and someone, parked gangster style (facing the wrong way in a no parking zone), pulled out much too quickly (it’s a frigging shopping center parking lot) in front of me on my motorcycle.

The curb weight can rival a light armored Humvee. And the grill is very high, promising to plow you under the vehicle.

Add lifters, 20+ inch rims, battering ram grill attachments, and all black trim…then you’re looking at the grim reaper of vehicular death.
Wow, dropping "how" from the actual title really changes what I expected this to be about.

I think there are about five thousand projects that try to do exactly this. Omnigraffle comes to mind, so does OneNote which I hated because I don't want any of this infinite canvas stuff in my note app.
Wishing you well in your new position mate. Some great anecdotes here.
This really sounds like a naive implementation expecting that naive use of a feature is perfectly optimized. IE, don't use that number of signals, or treat signals like a broadcasting message bus. 10X the cost of a virtual function call is pretty optimized, btw.
Machines Rising Slowly: Robot Adoption Hasn’t Kicked into High Gear Yet
If that is the case then the whole point is mute. However, what about Finland which was also specified?
+1 for goodnotes, I keep track of every paper I've read and research I've done since grad school using the app, you can search, import anything, it's awesome.
I strongly doubt the signals, even at 10x a virtual function call, are a bottleneck when handling 100k network requests in a second. When you're optimizing that deep, you can do that extra bit of work and replace the qt signal library by a real vtable. It's not what signals were designed for.
Thoughtful post, I think it's such a strong ability to develop to be able to see this thought process happening in your head and being aware of it. Thanks for sharing this
The Signal Path has a teardown of the Keysight UXR oscilloscope, which has a BW of 110GHz and samples 4 channels at 256Gbps/channel, with 10bit resolution: https://www.youtube.com/watch?v=DXYje2B04xE.
I think the one here is legit (perhaps more realistic would be where you're passing the new array to an actual function that requires a certain array length).

People always complain about Rust's type system being verbose- well, this makes it less verbose. It knows what you need from the function call, so it doesn't make you say it. And as an added benefit, if the required type ever changes in a way that can still be generated by the provided code (eg. the function you're passing to needs a different length), you won't need to update any explicit type annotations at the call-site.

If that's ever undesirable - you want to be very precise about your code - well, then you can do that too by specifying the generic parameters explicitly.
Yeah, people acting like this is a market disruptor that's going to kill Garmin or Iridium simply don't know what they're talking about.
Ask HN: How to best document large, legacy systems?
I'm a relatively new developer coming into a 10+-year-old business-critical app with the expected share of arcane domain knowledge and unintuitive behaviour.

We have some very high-level overviews of the UI but very little documentation on what the system 'should' do for a given interaction. This means that I and the other devs are constantly second-guessing what the expected behaviour is. Authoritative answers from the business come slowly and piecemeal, usually via word-of-mouth, and aren't recorded in any systematic way.

I've been trying to do my part by documenting what I learn on the development team's personal wiki, but it doesn't feel like enough. Does anyone have experience writing after-the-fact specifications for legacy software? How did you sell it to management? Were there any pitfalls you fell into? Most importantly of all, I guess: was it worth it?
Frequently at an increased rate. The garden isn’t fully walled yet, but they are closing in. I’ve already had to refuse to participate in social and work events that required me to download an app to my smartphone.
Why would you use QT signals for that? The point is you do not have to interact with the UI at that high of a frequency.
How Can Textbook Publishers Milk Students Even More? NFTs, Apparently
> There's some incorrect information in my kid's medical file. It's basically impossible to get it corrected.

Not the case, chief - that's covered by HIPAA. If you submit a formal correction request, they're obligated to respond or land in very hot water with HHS. If they disagree with your correction request, you have the right to get a statement of disagreement added to your records.

https://www.hhs.gov/hipaa/for-individuals/medical-records/in...
No, they didn't fix it but is has gone better. Today 25338
MW from nuclear. A year ago 37119 MW from nuclear. So almost 1/3rd down.

Source: https://www.rte-france.com/en/eco2mix/power-generation-energ...
My 6th Gen Paperwhite (2015) is still used to this day! So yours almost certainly would be functional.
You can cram a seriously surprising amount of stuff into a Fit. It's a well-designed compact car.
> upsampling on the computer

That would be better. Upsampling on a scope is dangerous, it's just too easy to fool yourself about what you're really seeing. Much better to use a slightly more clever algorithm on the PC than just "nearest crossing".
Finally, a Web3 use case that will probably actually get used! /s