skysight-inc/HackerNews huggingface dataset:
> In Windows it's convention for the top right X to be "Quit Application" and equivalent to alt+f4.

Depends on the app. Some apps, specifically communication, have a convention of: "_" minimizes to taskbar, "X" minimizes to tray. The latter is used constantly because I don't want Discord sitting in my taskbar half the day, but I want to stay online (and sometimes in a voice chat with friends).

On that note, I find this point completely ridiculous given that: (A) Discord notifies you the first time you "X" it that it minimized, and (B) IM apps dating back to MSN Messenger in 2003 would do this.
I'm a huge fan of the charming puzzles Eric Wastl puts together every year for Advent of Code. Some people compete to be top of the leaderboard. I prefer a more casual approach, as well as the fun of sharing solutions with friends who are also participating.
There is absolutely no way this sort of data would ever hold up in court.
Yeah. It may just be the best on/off ramp for crypto but but without any real compelling applications for it idk what that's really going to accomplish. You'll still be able to pull crypto out and spend it.

If they are the last ones standing and find a way to run a profitable business, then we may just see more competitors crop up that aren't actually scams. Or maybe existing banks will jump in. Who knows.
Hopefully this is the end of this entire dumbfuck historical moment. Absolute fleecing of normal people disguised as some kind of technosocial revolution.
Matrix v1.5 Release
How is it a difference of degrees? This is just plain inaccurate:

The Einstein-Szilard letter was talking about a danger that they had no way of proving was even possible.

Supporting your argument with an inaccurate thing is not 'a difference of degrees'. It's a difference between a good argument and a bad one.
> Storing commits on GitHub

I said git, not github

> previously published logs can be deleted to recreate a false history.

No it can't, that's the point of git. In git parlance that would be a rebase, which is instantly and unavoidably obvious, and people just wouldn't take anyone's rebases.
iWork/Numbers does this properly, and repost 0/0/TRUE/TRUE in each case
Companies like FTX collapsing do negatively affect the space. But what's even worse is companies like FTX that are irresponsible and haven't collapsed yet. What's a guy to do?

I warned people last year not to use FTX. Now FTX is gone. Please tell me what feelings I'm allowed to feel now that they're finally gone.
Maybe. Unfortunately I think a lot of Americans do have crypto holdings and a lot of investment firms as well. Also, crypto tycoons are heavy contributors to political parties.
Just removing the content is not sufficient; one must still respond to the ticket with the information that Linode requests in order to keep the server from being disabled. The instructions in the ticket I received were not hard to understand or comply with in this regard and the whole thing was resolved within minutes of my response.

I’m not sure what the point is of interrogating me here; I am just a third party who went through the same thing and thought additional detail about the process would be appreciated. I didn’t have any service interruption, but I followed Linode’s instructions, and this leads me to conclude that the OP probably did not.
Perhaps when the supernovae spits out a pulsar the mantle does not have enough soft or hard chocolate to complete a sphere.
Hasn't total wealth gone down by $10 in your scenario?
Shameless plug time! I've been working on something like this as a custom web component with no dependencies: https://github.com/catapart/Magnit.NodeGraph

Not the most feature rich - I'm developing it for a single project, so that's project's needs come first. But it's rudimentary enough to start from if you're looking to build your own, and it's simple enough to customize if it already does what you need.
My previous employer also had a (proprietary) data transformation system like that, with a column-oriented table data structure and lazy evaluation. It was also part of a larger hierarchical system of (table) data sources and sinks. Powerful stuff.
I don't live in the US and I only set foot in the country once in my life. Is it really an orwellian nightmare with a boot stomping in your face forever, or is it merely a threat that it could become this for everyone, with isolated incidents of different branches over-stepping and being held accountable later?
I like this! The UX is quite unique. Added it to diagramming.
Maybe seeing a secret government aircraft from private property makes that property into government property for as long as it takes to render the aircraft unseen.
I've written comic scripts myself and I'm sure you are probably aware of this but the traditional way is really not complex word processing templates based on screenwriting templates. It's just whatever random format the author likes.

Scriviner has no collaborative features and IMHO you are making things unreasonably difficult for yourself by using the wrong tools for the job.

I've kept using Evernote "legacy" (or whatever its called, the pre electron version ) without upgrading to v10 so I don't even understand why you've created this problem for yourself if you still like Evernote.
Which market? I own some bonds that yields 8%.
Glad to hear you tried and liked it
From my experience, the same is true for most Rust frameworks. In fact, I don't think there's a single stable Rust GUI library that tries to accommodate system controls.

You can use the win32 API on Windows and Gtk on GNOME, but for KDE and all else you'll need to use some kind of Qt wrapper that has the problems you encounter.
The best way to win an unwinnable legal case- if money is not an issue, is via attrition. They're wearing Gordon out financially by dragging out the legal case. Both the legal case and the public statements are part of the attack.
> So there will be no will to rescue anything and a full on bank run can commence, destroying lots of wealth

How does this actually benefit anyone? It's not wealth redistribution.

> When will then take some of the extra money out of the real economy

But it wasn't real money in the real economy, it was fake money in a fake economy.

Admittedly some real money went in, and some came out again to buy stadium endorsements and superbowl adverts, but the main effect of this is to wreck the savings of (a) ordinary rubes and (b) over-optimistic VC firms. I can see why people want (b), but you can't separate it from (a).
All the good APL functions can be implemented easily (but please, they're just built-in functions, not syntactic sugar!). It's the selection of which functions to implement that makes it so much better for working with arrays.

"even C#" seems to imply you have less obscure examples than a function in a Linq package, is this the case? I admit I've never looked into Linq but I do see it come up in array language discussions sometimes. It's possible it has a more APL-like philosophy for a slightly different use case. The other difference is that APL uses a function on two arrays, which is nice because you can easily filter based on, say, the previous element.

EDIT: No, the C# function seems to only do the mapping and concatenation and doesn't even take a number of copies, that's really not the same.
> Crypto hedge fund Galois Capital said roughly half its capital is stuck in FTX, according to the Financial Times.

This is astounding to me. I would be curious how long they kept their money in an exchange and if that’s common practice among other firms.
None of those are supposed to stay on the background (specially not browsers, which are sandboxes for untrusted apps nowadays).

But if I click X on my email client, it keeps receiving email; if I click X on my torrent app or JDownloader, they keep downloading; if I click X on Steam, it keeps updating my games; and if I click X on a chat application, it keeps receiving messages and, yes, usually keeps voice chat open.

And BTW, browser tabs sadly do stay open in a twisted way: notifications, often malicious for the kind of users that accept the prompts without reading.
Speaking for myself, I find that whenever I think "I just can't see how..." it makes me want to figure out what it is that others can see that I can't. This is the reason I learnt APL, actually, after seeing half a page of k code and feeling annoyed that I couldn't read it. k subsequently led me to APL.

You can try it for yourself -- NumPy is a fair "Iverson ghost" -- APL without the symbols: it has a similar enough array model, and most of the APL primitives as functions or methods. APL lets you express linear algebra in a very natural way. Doing it in NumPy is much more convoluted.

Or try Rob Pike's (of Go fame) "ivy" -- his attempt at an APL-with-words (https://github.com/robpike/ivy).
Top Most Common Passwords
> You don't have to have a presence established in the EU to be under EU jurisdiction. Any european user makes you responsible to ensure GDPR rules for that user.

That argument has always seemed recursive to me. The law that says "having an EU user means you are under EU jurisdiction" is an EU law, so for it to apply to you, you have to be under EU jurisdiction. What's the base case?
Show HN: In-Car Social Media Detox (Blocker)
> I think the difficulty of this is overstated.

I have my degree in mathematics and I've used my fair share of symbols. It's been a consistent finding in articles, books, classes and peer conversations that symbols are not that optimal. Inventing new symbols, or overusing them is frowned upon because they don't really make things easier to understand and can sometimes be a cause of confusion.

> It's a little disingenuous to claim that something you've never tried to do is too hard and has no value.

I'm not saying "it has no value", I'm saying that I've never seen a good argument to actually invest time in them. As I explained, other languages have clear value propositions. In J/K/Q/APL , the value proposition tends to be a vague "I like it" from people who like it.

> Lol, that is literally the point of them

Yes, 2_&{&/x!/:2_!x}'!R is very understandable.

> I've been really enjoying https://www.arraycast.com/

Offtopic, but I really dislike how so many information out there is the inaccesible format that is "podcasts".
I am sure this were joint Air Force and FBI raids, but the optics of the phrase "U.S. Air Force and FBI recently raided homes ..." is really not that great. Maybe just me, but few want to hear of the Air Force raiding homes in America. They should really leave the domestic law enforcement to the FBI, both literary and in public perception.
An article on the original "tragedy of the commons"

http://links.org.au/debunking-tragedy-commons
I've built 2 production sites so far in rust and documented it here https://rust-on-nails.com/
NYTimes used to have a similar mobile subdomain you could browse on desktop too, it was great. It wasn't strictly text only but made reading the content a much nicer experience.
Sorry to hear about conditions in Lebanon, but that particular camp is under Palestinian authority territory in the West Bank. What does the legal situation look like there?
Daniel.

I can only wish you the best. 6 months ago, I was in your shoes. Today, I have my own startup building applications I am passionate about. I have never been happier. I’m grateful for everything that I’ve learned and endured so far.

I just wanted to tell you that I hope you stay positive even during the dark days and that you maintain your integrity. Truly, I wish you the very best.

Regards,
Daniel :)
The flags are hardly read, but computed often.

Computing them while doing operations is nearly free in hardware, so it makes sense to add them in hardware if you can. It's not nearly free in software, but it's important to do it where not doing it might be obervable in normal flow (tricky things with interrupts are out of luck, even if you always do the software calculation, you could interrupt in the middle of it). In many cases, it's easy to determine the flags aren't observable and you can skip software computation.
Feel however you like. I will continue to feel that most "this bad news is actually good for crypto" claims involve quite a bit of at least motivated thinking and pure shillery at worst.
But doesn't everyone usually say how dumb the general public is, citing the results when posed a ridiculous question?

Can't help but feel people are citing democracy here when it aligns with them but otherwise they're scornful of the general public.
'Handbook of Robotics' by Siciliano & Khatib.

It covers a lot from principles to application, it was the book that clicked for me in terms of understanding kinematics of robots.
I guess what they mean is that the Vec would allocate heap space, and you could steal the allocation for your object to make the Box? You'd need to create this MyType manually and then tell Box what you made unsafely with like Box::from_raw()

It feels like a better way to do that directly with Box is Box::<MyType>::new_zeroed() which will make you a Box<MaybeUninit<MyType>> full of zero bytes. If MyType is definitely valid when made entirely of zero bytes and you're sure of that, you can unsafely assume_init() to have the MaybeUninit resolve to an actual MyType.

[[ If you lied, now everything is on fire, I did warn you that you need to be sure and it is an unsafe function ]]

If MyType is very much not valid if consisting entirely of zero bytes well, new_uninit() gives you memory in unspecified (must not be read) state, you can properly initialise it and then assume_init() as before - but all the extra work kinda sucks, and in either case clearly it would be nicer to just write what you meant and have it work.
Some people like working round the clock as hard as they can. Some people like playing with their kids in the evening.

If you're a single 19 year old who can code pretty well, seeing what you accomplish at twitter might be appealing.

For other people it might sound quite unpleasant. Just different choices for different folks.

This style is pretty consistent across SpaceX, Tesla, and now Twitter.
Yup, that's exactly what happened.

IME, the best managers are the ones who trust and enable their teams to make the right decisions. It would be a red flag if the manager was just giving out offers without allowing the team to provide their input.
It comes down to intent.

You’re trying to reduce both “I took a picture of a sunset and a top secret drone happened to zip by and appear in my picture” and “I routinely fly drones next to top secret military installations to photograph their goings on” to the same thing.

But I am pretty sure that is not how it works.
Bridging banking and blockchain networks with Multis (YC S19)
Madagascar’s Path to Neutrino Physics
It made the news, and not just the fact of the dump happening but also individual documents from the dump.

And how is dumping documents different from publishing raw video and letting it speak for itself?
> possible ways for people to combine LibreOffice with blockchain technologies. (We’re not talking about putting blockchain into LibreOffice!)

anyone care to explain to me the difference here?
> This all-American notion has fueled some spectacular meltdowns — but also scored big wins. The willingness of U.S. investors and customers to take bets on the young, untested and brainy has delivered world-transforming innovations and companies — a computer on every desk, a smartphone in every hand.

> It is not surprising that a nation born from the overthrow of hereditary wealth has long celebrated self-made inventors who forge an independent path.

Even an article criticizing the idea, accepts this obviously false framing as true.
Mar-a-Lago Model Prosecution Memo
If artists and venues used market clearing prices there would also be much less demand for a secondary market. The "problem" Ticketmaster solves is that for someone like Taylor Swift the supply of tickets is VASTLY lower than the demand for tickets. But Taylor, reasonably, doesn't want to be seen selling tickets for thousands of dollars each. Instead you get presales and lotteries and "ticketmaster fees" and a secondary market.
In the US, classified information only legally binds people with security clearances, and people who are complicit/conspire with them to violate them. But otherwise, you can publish it. There is one legally untested exception, which is nuclear-related restricted data.
I mean the Web.
Number one password still in use with a total count of 4,929,113 is simply "password".

https://nordpass.com/most-common-passwords-list/

Which is why there are Identity and Access Management (IAM) and Privileged Account Management (PAM) solutions that help protect against a users own laziness.
This is VERY anemic, as far as features go, but if you're just looking for something easy to understand that uses native web features (vanilla js and web components), I've built a starting point: https://catapart.github.io/Magnit.NodeGraph/
https://w1mx.mit.edu/flea-at-mit/

I'm not aware of any announcements email list, so I add that URL to my calendar for March, as a reminder to see what that year's schedule is.
Of all the departments in the org structure of Wikimedia, the Technology and Product departments are the two with the highest individual headcounts. Combined Tech+Product staff is slightly over half of the entire org's headcount. Most of the employees in these departments are technical in nature (either engineers of some kind or direct supporting roles), and you can make a fair case that they're all necessary operationally for the sites (maybe only Tech is necessary on a day-to-day level, but you wouldn't make it much further into the future without Product's work as well).

I would argue that the other departments/teams you listed are also necessary to the long-term health of the Foundation and the sites as well. However, even if we hypothetically decided that your whole list of "non-essential" org departments/teams/functions were a complete waste of resources (and again, they're not, IMHO!), those still don't comprise all the "other half" of the org's non-tech/product headcount, as you're still missing other essential teams like Legal, Talent&Culture (HR), etc, which are also significant chunks (Legal alone is a little over 10% of staff and extremely important and impactful!).

As to your point about budget growth: it was a different site and a different Internet in 2006. The org is growing up and becoming more responsible. It's getting more resilient in the face of an increasingly hostile Internet, it's getting better at fighting technical and legal censorship battles around the world, and it's slowly replacing the externalities of burning out a handful of highly skilled and overworked staff with more robust and "normal" staffing where employees can have real work-life balance and vacation plans or departures don't cause undue risks, etc. We're also trying to reach out to and support the growth of underserved Wikipedian communities around the world (both in technical and non-technical senses) in ways that we couldn't even dream of in 2006. Increased costs and overhead are to be expected with all of this!

Even at today's Tech headcounts, if you compare us to any other major sites of this importance, scope, or even traffic level on the Internet, we're still operating on relatively-shoestring tech staffing levels, especially considering we don't outsource core infrastructure to 3rd party services or clouds, mostly due to our strong user privacy and legal stances.
America May Not Be Ready for the Looming Tsunami of Deepfakes

How is this unique to America?

And it's too late for policymakers in the United States or the EU to stomp the brakes on the development and commercialization of deepfake technologies.

Even the body of the article agrees this also impacts the EU. I would suggest it impacts the entire internet. Is there an international body that would regulate this or will each nation have to implement it's own regulations once deepfakes reach some level of critical mass?

Are we about to reach a point where video and picture evidence will be dismissed from courts? Can deep fakes yet provide the quality required to allow someone to record a video of them breaking into their own home and then make it appear to be a neighbor they dislike? Could a government agency afford to create deep-fake evidence of a bank robbery to put someone away or silence them?
Someone bought a similar domain and copied all of the content – wdyd?
Our original domain is https://wasp-lang.dev, while the fake one is https://wasp-lang.net/. They didn't change anything, even all of the URLs remained the same. Also didn't try to get in touch with us, we discovered it by accident.

I'm not sure what is their motivation (sell us domain at a premium?), but doesn't sound benign. What can we even do in such a situation?

Thanks for your advice!
1. it's not

2. the beauty of immutable data isn't in hiding meaning behind meaningless piles of functional abstractions
Can APL be used for symbolic computations, like Mathematica or Sympy, or is it practical just for numeric code, like Matlab or Numpy?
Debunking the Tragedy of the Commons (2008)
A look at the 1968 paper that termed the phrase "tragedy of the commons".
Rust's syntax took me a long time to get used to, and was sort of dazzling and difficult to read at first. Lifetimes and generics were especially difficult, it just looked like a jumbled mess to me.

There's (at least) three things going on in the snippet you posted. One is that actix, like most (all?) Rust frameworks, is macro based; that code would look pretty similar if it were written in Flask, but with different syntax.

Another is that the strict type system can lead to some heavy verbosity, eg having to populate the generic in `std::io::Result<()>` with unit (`()`) just to say you're not returning anything.

Regarding `HttpResponse::Ok().body("Hello world!")`, the builder pattern is also pretty verbose and some people don't like it, but it's friendly to the type system and you can use it to provide really cool guarantees (like not being able to call `build()` until you've fully populated the builder).

Generally I'm of the mind that computers should conform to the needs of people and not the other way around, but programming language are a place where I'm willing to make many concessions, since as a rule humans are smarter than compilers.
That’s not what -ffold-simple-inlines does. The -ffold-simple-inlines flag simply removes debugging information for certain inlined functions. It doesn’t affect whether the function is inlined in the first place. The result is that debug builds may have a smaller amount of debug information, but the code will be the same.
Long-Term Respiratory Extracorporeal Membrane Oxygenation and Prognosis
What does? Are you saying that New Zealand regularly tear gasses the Māori? I’ve never heard that before.

I have no doubt whatsoever that New Zealand’s colonization was violent, inhumane, and broadly under-accounted for. This doesn’t somehow excuse Israel, which is unique by virtue of the recency of its founding and actions.

Besides, things don’t need to be special or unique to be wrong. Everything I’ve said would apply equally even if Israel does not stand out in its contemporary applications of violence (which it does), and still bears unique relevance by claiming to represent people like me (which it doesn’t) through blanket claims of antisemitism.
I feel this dream of robots everywhere gets us farther from a garden of Eden.

To cultivate the earth we're going to mine other parts of it? I'm not suggesting getting rid of the tools that improve quality of life but does automating one aspect not cause 100 other things down the line? There's mining, factories, repairing, replacing.

Maybe instead of robots we work on getting people to have gardens on their property, in cities use the rooftops, stop importing foods from across the globe, etc.
Google filings + meta filings show it.
100% ok as long as the drone is not of the order Diptera.