skysight-inc/HackerNews huggingface dataset:
Thanks for the non-flame-baity answer! Hopefully I wasn’t too emotional in my previous reply, because it unfortunately does happen from time to time.

Regarding Jackson and JPA the only thing I can tell about these is that their age shows, and they come from a domain and age where the (in my opinion, bad) POJO and Java Beans conventions originate. So I fully agree that things could be much better, and hopefully there will come a renaissance replacing these tools with modern java equivalents, that don’t rely on runtime magic as much, and will use the modern datetime APIs by default, etc. Serialization is especially in need of a huge revamp, hopefully records will make it much better.

Regarding ORMs, have you by chance tried JOOQ? You may prefer it over JPA.

Also, just a small note on Rust - I find it to be an excellent language, but I really don’t think it fights in the same domain as Java. Systems programming is fundamentally different. So writing a huge business application in Rust (or in C++, equivalently) is a suicide mission in my opinion — initial write time may indeed be low for an experienced Rust dev, but with the often changing client requirements that mandate quick changes touching everything, the low level details that leak into the high level view of the app will slow one down (now you also have to change the memory model because this lifetime has to be extended, etc). But I only mention that as an explanation for why Rust is not a replacement for the huge, ever-living business app domain (at least for me)

So all in all, I think that Java fights a good fight, it remains religiously backwards compatible which is painful at times, but is perhaps the biggest value there is; but it is improving with a huge pace with records, sealed classes (giving us algebraic data types), upcoming `with`ers will provide a good syntactic sugar for “modifying” immutable objects, and full-blown pattern matching is coming built on top of these. But the real deal happens under the hood, Loom will make blocking codes magically non-blocking and Valhalla tries to heal the rift between primitives and objects and will provide excellent performance boost.
So the part I actually like and defend about Java is this one, not the historic baggage it comes with. But I also work on CRUD apps, and that’s not an exciting domain no matter what.
There are way more (real-world) versions than two, with quite a few arrangements that can cancel out some of the systematic error, both with and without inputs requiring a data connection, and with some augmented solutions passively broadcast as "one-way" data.

The funny thing is that the James Bond/ Tomorrow Never Dies plot device has turned out to be the most realistic, but doesn't actually require the theft of some encoding device, with various record and delay replay attacks.

Other underused plot device: lots is made out of over reliance on GPS and what would happen in the event of an attack on the system. But most ignores the fact that the US NAVSTAR GPS constellation is multipurpose, and is also a (confirmed) primary component of worldwide nuke detection, with some (afaik unconfirmed) claims of a missile launch detection capability, as well.
Mindfulness is an English translation of the Buddhist word “sati” which Buddhists use to describe one particular quality of meditation. To dismiss it because some people have coopted it would be like, well, to dismiss the yoga tradition because of “yoga pants”.
> I'm only speaking about publishing in journals, because peer review in conferences is a very different beast. In my field, of machine learning and artificial intelligence research, I'd go as far as to say that peer review in conferences is broken, getting published or not is a lottery and you're better off putting your stuff on arxiv: less hassle and more people will read it.

The situation for conferences in CS is basically how it works in journals in other fields. There may be more low-quality submissions to journals, but at the same time, the extreme competitiveness means most high-quality submissions are rejected also. The "solution" has been the appearance of open-access journals which are less concerned with subjective reasons for rejection like "impact", and scale to accept more papers. But they cost thousands of dollars. Open archives are a more democratic solution.
The explanations I've seen are akin to a lamp above shining onto a desk. The lamp moves across the plane of the desk and moves closer to the desk as nears Finland and further away as it moves toward Australia.
Israeli vaccines: “We have made some mistakes”
There's rumours of them revamping PS Now and PS+ into a new service.
Order your rapid tests from the USPS (US only)
Does this count for selling a personal item to another person?

Let's say I sell my old Mac on eBay, and the buyer sends me $750 using PayPal. Do I have to pay taxes on that?
I’ll try to get that out this weekend, now that I know there’s interest!
300ns is a latency of PCIe, not DRAM.

DDR4 CAS latency is 15 clocks, which is about 9ns for highest clock frequency. Add to that cache latencies and memory controller latencies and you easily can get about 25-50 ns of latency and more. And to overcome that you have to use stream-friendly algorithms just as with SSD and spinning disks.

The technology of persistent memory is no different than NAND or whateger SSD tech de jour is used. This means that wear will be same as with other SSD drives and may be even worse due to different abmient temperature conditions.

Persistent memory is also more expensive.

The conflicting transactions must be ordered as if they were processed serially, the actual processing order can be different and their committment to disk also can be different than "commit transaction1 and then commit transaction 2". Having these two transactions commit at once or none at all is also permitted by serializable isolation order. Which is heavily used in any semidecent transactional storage engine.

If you go all-in to persistent memory, you lose cheaper multi-tier storage opportunity. You can use heavily read-optimized storage structures on the spinning disks, for example, by rearranging writes to these disks using SSDs and just plain old RAM. If I remember correctly, currently spinning disks are 5 times cheaper than SSD and you can either increase bandwidth or storage volume by using them.
One can certainly also imagine a mix of both option, for example your preferences deterministically determine which options you consider but a random event determines the choice you make. But that doesn't make a big difference, it's still a mix of predetermined and random things.

A third option would have to be a wild thing - a choice would have to neither depend on the state of the universe, i.e. be determined, nor be independent of the state of the universe, i.e. be random. I personally don't see any room for a third option but there are probably a lot of things you could try to poke holes into. Is the state of the universe a meaningful concept? How does it relate to time? Does true randomness exist?
>reality-distortion field type charismatic executive

This sounds like something you would read in a SCP article, but is the perfect description for those kind of leaders
Launch problems that lasted for about a month on a decades-old game. It's still absurd.
no conflict of interest with Intel's foundry customers.
which brings it in line with the other reporting requirement of $600

this really helps the IRS find non-compliance in the other long mandated 1099 filing

big penalties to collect
Joe Biden in October 2020:

"We're eight months into this pandemic, and Donald Trump still doesn't have a plan to get this virus under control.

I do."

https://twitter.com/JoeBiden/status/1316894374500962305
I used color schemes as an example, perhaps it was a bad one. I don't update it regularly, no.

As others have said, the appeal of Kak is orthogonality and accessibility. The keybindings are sensibly organized, there is exhaustive autocomplete and on screen documentation, and the configuration language is simple. It is ridiculously easy to write plugins for, because you can use shell scripting, or create a program in any language you want and invoke it from a shell block. Kakoune's LSP plugin is written in Rust and communicates with Kak via the shell.
Even better, use a receiver in low-earth orbit. See also: COSMIC, GeoOptics, Spire, and PlanetiQ.
The idea is, when unused, the laptop could be left in the sun, where the back of the screen could trickle charge it without any user intervention.

Ideal? no. Better than having no power or using a crank? yes.
macOS Subsystem for Linux
Just no.

I love the terminal and everything but we should not teach people how to use it. The terminal is not the most user friendly thing out there is it? (maybe its harsh saying "should not teach" but lets say make them aware there is a terminal but there should be alterantives)

I would not get rid of it.. ever, but I would love to see alternatives to it. People are too fixated on working from the terminal and using the terminal that they don't see that its literally the thing that gate keeps people away from trying Linux.
So each commit is an NFT. Now, where’s my million dollars?
Income tax was supposed to be temporary. It shouldn't even apply to people making under a certain amount because they have very little disposable income. The first say 50k, probably more, is eaten up pretty quickly by expenses. That's why so many people take out massive loans and go into credit card debt. I honestly think taxes like this are meant to subjugate what's left of the middle class and keep them from gaining financial traction.
Is the single mother selling arts and crafts outside of society then?

If anything this is the problem. No one thinks they should pay any taxes. Everyone basically wants to free roll the structures built from taxes without paying anything.

I am hardly rich but I gladly pay taxes. I would prefer to pay less but that is the reason I vote.

If you want to blow it all up then I think the counter to that is Freud's Civilization and Its Discontents.

I even might gain personally in that world but overall it is a miserable world to live at the systems level. It is better to just pay taxes.
No, as long as you don't mark the transaction as payment for a good/service i.e a commercial sale then it doesn't get reported or counted towards the $600 limit.

This is exactly the same distinction Paypal has made for over a decade; if you want purchase protection on a transaction then they collect a percentage and (now) they will also count it towards the seller's $600 reporting limit. If you are just paying a friend back you don't want to pay the transaction fee anyway and you don't need purchase protection either.
At some point there are people in the world who are stupid, there are people whose goals are stupid, at some point one must be able to describe things as they are.

on edit: not necessarily so that these people are stupid, but I think vanishing the concept of stupidity is a worse result than just sometimes mistakenly describing people as stupid.
Language Development Libraries for Rust
I still support a full stack web app that I wrote for a client 10 years ago.

Whenever I revisit a section of code that I haven't looked at since then, I always have to re-learn the code's logical structure and function. I'm sure most developers have experienced this.

I wonder if, 10 years ago, I were to have routinely viewed my code in a visual manner like in the article, would today's relearning process take less time and frustration.

Sort of like when you revisit an old beloved vacation spot. Even though those memories have aged, the layout of the spot is relatively the same. You quickly remember where things are located.

I also wonder what value a code visualization like this would have for a new developer working with the code.
Love how the contributors all have what seems like dedicated accounts with no 'legal name'. Take for example this: https://github.com/gchq/CyberChef/commits?author=n1474335

n1474335

Great name. In typical GCHQ style they have good OPSEC.

You can find more contributors here:

https://github.com/gchq/CyberChef/graphs/contributors

d98762625
s2224834

Among others :)
Who?

To write that you would be very surprised how non-partisan the reality is.
That's obviously a different beast. To deal with a bunch of folks getting paid under the table, the obvious answer is to jail the person paying them in cash, and then investigate them to see if they are exploiting folks in other ways as well. Without exploitation of this sort, folks without paperwork find it harder to be employed.

If you want to reduce illegal immigration, a good starting point is to look at laws and make sure they are not only fair, but easy for the would-be immigrant to follow. Most folks in the US 'illegally' started out being legal, after all, and you realistically want to close that gap.

And so we are clear, asylum seekers aren't "illegal".
What different versions were you seeing? Everything just gets uploaded to iCloud automatically.
You've entirely missed the point. You need a permit to drive _on public roads_. You don't need a permit to buy a car and only drive it on private property. Plenty of people have project cars that they tow to a race track / drag strip and don't need to register or license anything.

This is obviously NOT analogous to the 2A, where you need licenses and registrations just to buy a gun. In an analogous situation to cars, you would not need a license to buy a gun and shoot it at a firing range. So the low effort quip "lol what about drivers licenses" that adgjlsfhk1 and many others make is not reasonable.
"This would be more fun in a blog post. Twitter is a fucking horrible format for a complex analysis of special relativity."
My very first sentiment, having read the whole thing.
61% of Americans paid no federal income tax in 2020.
> Typically whenever a once competitive firm becomes a lazy monopolist, at some point others want to break in and get a piece of the profit pie. It could happen someday.

The problem is, as in many other domains, a combination of opportunity cost and network effect.

Getting in the commercial farming game is going to be expensive as hell and gruelling as you try to get a foothold, and unlike, say, a car, your average farmer has a ton of equipment from the same brand which works together, and the more time passes the harder it becomes to interop (though I guess at least in farming you don't have too many patented hitches or PTOs these days?)

Not to mention in farming you really need to have a network on the ball for parts and repairs, if you fuck up a farmer's season by leaving them stranded for a week they're not going to be happy campers.
The halo universe is pretty big. There are about 20-30+ books that I can recall, a phone game, and 2 RTS games on top of the FPS games we know and love. There is a TV show releasing this or next year. The universe of Halo is one I've grown up with and can't stop waiting for the next piece of lore to come out. There's a lot to enjoy in the Halo universe even if you don't play FPSes. The books themselves are solid though a solid % is just your run-of-the-mill fiction.
Do you believe someone with an etsy account selling a few hundred dollars of merch is more likely to be audited than a billionaire?
They catapulted over the shark with the conclusion of SC2's campaign, so it wouldn't surprise me, buuut if I've learned anything in this era of reboots, it's that no IP is really dead, some of them just hibernate for a while, and promises a popular franchise is done aren't worth the electrons inconvenienced to convey it.
Yeah and surely the timing of this whole campaign has nothing to do with it. That’s exactly what a “woke uprisings” is. Conveniently exploiting victims to fit your own benefits be it political or economic. Last 2yrs have seen plenty of that.
If you have access to wikipedia you could learn that neither of those statements are accurate. It has 6x more players than the first few months of 2016.
Great point, thanks. I edited.
They mean the costs a company would bear for you if you were a full-time employee. This includes your theoretical employment salary plus extra costs an employer pays for having that employee on their books, for example in the UK there is employers national insurance (tax), as well as other overheads like a fractional contribution to office space and software licenses.
Ya the other comments here are all good, but this is the one that resonates with me the most. As developers/makers/inventors, we can generally solve any problem or adapt to any situation. But it's the idea that we'll have to do that tomorrow, and the next day, and the next.. that really undermines my psyche.

If it weren't for the confines of the normal world, I could have automated or otherwise solved most of the issues I have to deal with. I could have written my own software to sell for residual income, or a library that helps countless other developers, or even a language with fewer or no foot guns so I could solve actual problems instead of putting out fires endlessly.

But instead I have to go to work each day to make rent. So my perception is that I have to spend 5+ units of work to free up 1 unit of free time where I could get actual work done. My best efficiency under the workaday world will likely never break (or even approach) 20%.

That said, I realize that my view as stated above is laced with negativity. I'm not seeing the benefits of civilized society such as the infrastructure that's already in place around us, or how inexpensive even high-tech goods have become. I'm ignoring the stochastic and emergent behavior to dwell on the deterministic. Which I believe is what's at the core of suffering in the postmodern world.

So I'm centering my focus on making work seasonal again. I think humans evolved to hunt and gather for 2 hours per day and store enough food to rest for 3 months. We're working about 5 times harder than we should, right at the limit of sustainable human endurance. A 30 hour work week would get us closer to 4:1. I'd also like to see more jobs where 2 workers do the work of 1, at 20 hours each. And at a minimum, we need far more businesses like Uber (no affiliation) where workers have full control over when they work and for how long.

Short of all that, meditation does appear to shift attention towards the reality where progress is happening. Setting boundaries appears to effect those changes externally. Metaphysics don't exactly follow physical laws, but I believe there is a harmony to them that can be modulated.

In my case, I reclaimed Saturday in my personal relationship as my hobby day and negotiated a 30 hour work week with 2 days remote. Now your current employer may be reluctant to do this, so you may need to flip things around and see their needs. You can build a team or find friend(s) to cover your hours (best choice IMHO), or pitch the reduced cost to them (rarely but occasionally works with small businesses). If your employer isn't motivated to consider your needs, then land a 30 hour position elsewhere and let them decide if they want to keep you. If not, no harm no foul, it's just business.

So far I've only set a couple of boundaries like this, and very recently. Working through that kind of growth can be hard but it's made a big difference. It's not the act that we get stuck on, but the ramifications. That's why I think that metaphysical practice is so important for getting unstuck.
"They" often include unpopular riders with necessary bills. This happens with a lot of military and pork belly spending as well.
Playstation has also bought (and closed) a lot of studios (and one publisher) over the years. A lot of the Playstation 1st party studios were not built from ground up but instead bought.
It’s a local copy of England retained for emergencies: The people of Hamburg are seafaring, somewhat arrogant (but not without cause), used to bad weather, proud of the Beatles, envious of Berlin, and really wrong about libel law.
I probably should not compare a country to a company, but when a company starts getting more aggressive with debt collection that is sometimes a sign that the company is in trouble financially. Could that be the case here or is that just wild speculation on my part?

Or is another possibility that these institutions are positioning themselves to become actual banks with their own ATMs so that one could entirely bypass the reporting that banks do for the IRS? Can people extract money from these institutions without interfacing with a bank throughout the transaction?
The Loop Is the Lesson
Don't get me wrong, I'm not saying Windows or Macs are better, I do have a windows machine where I game and do ocasionally some work, but they are miles better when compared to Linux and its ecosystem.

Have you ever tried running an old App on linux compared to windows lets say? Windows compatibility is unmatched. I can effortlessly run old programs and games.

If a linux project is abandoned for a few years, good luck making it run. (and I know you can always recompile etc, but thats besides the point, no "normal" user will compile an app)
Doesn't Sony have an insurance / financial business subsidizing their operations[0]? Not to mention a movie studio that rakes in the cash, especially since riding the backs of Disney with Marvel[1]

The interesting one here for me has always been Nintendo, they are a still a pure gamers play, and have managed to thrive in a world of shifting sands, sometimes bucking entire trends in the industry with success, like going all in on the Nintendo Switch form factor (a lot of the industry people thought mobile gaming consoles were dead in the water)

I think there's a lot of competition in this space still, and while I don't like consolidation either, its also hard to say Activision Blizzard is a well managed company at this point

[0]: https://www.nytimes.com/2013/05/28/business/global/sonys-bre...

[1]: https://www.cbr.com/spider-man-no-way-home-sony-most-profita...
> You've entirely missed the point. You need a permit to drive _on public roads_.

No, I haven't. Driving on public roads is what most people mean by "drive."
It took me about 3 weeks to realize that all the major banks supported Zelle... how crazy is that? And then I looked into its origins and discovered that it was all the big banks getting together to say 'hey, lets keep the money in our system'

So it is not surprising to me that they probably lobbied somehow to be excluded since Zelle is a "cash replacement" sponsored by the banks.
Yeah exactly, MS will only play nice as long as they have to. If they own most of the popular AAA titles, you'd better believe everyone is going to have to use their launcher, with DRM which doesn't work on Proton, and log in to a MS account to play games.
>Doom cost $30 in 1993 ($60 today) and only had a handful of developers. By all rights, games should be costing $150-200 given the complexity and amount of human effort required. Instead, they've cut costs everywhere.

Except the number of people with the skills to make games has increased (which depresses gamedev salaries), the tooling to make and publish games has become cheaper (or outright free with tools and engines like Blender, Krita, and Godot), and the overhead costs of physically publishing and distributing a game have been largely eliminated by digital publishing. To top it all off, the amount of competition in gaming has increased, which drives down prices. If anything, games should be even cheaper. And in the indie scene they usually are
In all seriousness, I do have a gripe with folks not allowing for artistic license in representing a specialized, trained thought process as a 2D visual artifact.

If the actual process couldn't be understood by & isn't relevant to 90% of the viewers, why is accuracy the goal? Instead of summarization and communication?

I look at representations of underlying systems all day, that aren't accurate to the underlying mechanics. But they're useful!