skysight-inc/HackerNews huggingface dataset:
Well if you are a US outsider you probably know a lot less about what is like to be in the US.

Not understanding why Trump was considered a 'outsider' and 'non-establishment' is just a tip of the iceberg. It is very very easy to understand why people viewed him this way. If people don't know this then they don't know a lot of other things they should.

One of the major reasons that Trump won was because he wasn't a professional politician. His competitors had somewhere between 20-50 years of being lying sacks of shit politicians. Almost none of them have any life experience outside of law and running for office.

He had 0 years.

So it was very easy for him to attack other people on their shitty track records and they couldn't act in kind.

Once he had 4 years of being a lying sack of shit then it was easier for them to counter him. His original tactics were much less effective second time around.
Sounds like your IDE is a bit bloated. Not to tell you to stop using it or anything, that's a tall order - but next time you have a sufficiently large file (15mb shouldn't choke an editor?), try head/tail/less/more and you'll save those 5 minutes too
Who decides what the best available science is? It certainly seems to me right now that "best available science" means "whatever the people in charge say". Here's a question for you while we are passing the popcorn, if this is our "entire system of tort and malpractice", why do they need this special law?
We are working on a few things in this vein.
This probably deserves the new top spot in the 'security theater' competition.

Cracked Windows, no security updates since 2018, iso distributed through some telegram channel. This is the software equivalent of trying to buy a homemade vaccine from craigslist because you're afraid that Bill Gates is going to microchip you.
Absolutely. Everyone should have the opportunity to try to understand. Advocacy for something else is no better than religion.
To me it's pretty clear that certain members of the elite be are willing to lose money to wield the power a mass communication platform like Twitter gives them.

The current folks that have control of Twitter appear to have politics and an agenda that runs counter to somebody like Musk. Would they rather run Twitter into the ground than allow a rival to take control of it? I am guessing yes.

Twitter/Reddit/Facebook/YouTube and other mass media platforms are the key way the worlds elite deliver their flavor of 'marketing'/spin to the world to influence and change public opinion. These are not areas of free exchanges of ideas and open thought. "Private platform," etc.

It's yellow journalism 2.0 for the most part, but with clever addictive dark patterns tossed in. Anybody that disagrees gets the ban-hammer or is "de-boosted" into oblivion.
I wasn't talking about importance as much as competence. Russia took massive losses to beat down the Germans on the eastern front. They won, but they ended up losing some 25 million people. Given that they were fighting on their home turf vs a smaller population invader, that doesn't make it sound like they were terribly effective other than drowning the Germans in bodies.
From the post:

> Due to an unfortunate sequence of events, I accidentally made the project’s repository private for a moment. And GitHub cascade-deleted our community that took 10 years to build.

This reads the same, to me, in terms of cause and effect.
This was us 8 years ago. My wife has extra education for special needs kids, and after some bad deals with her school she opened her own business doing in-home services for kids.

Now she's totally burnt out on that, and I'm advocating those roles for her (after a multi-month sabbatical).
Contributed upstream by Oracle after being implemented in Oracle Linux.

The point was that most Solaris deployments are SPARC based, thus it is the only UNIX in production with hardware memory tagging at scale.

Linux currently needs a SPARC for it, in which case most enterprises will use Oracle Linux anyway.

CHERI and MTE Linux mainstream workloads are far from being a common deployment.
I find myself analyzing a piles of json files, or large json files now and then, usually for one-off or infrequent analyses. If I'll never touch this data again, then usually the first thing I do is collect all the data and do whatever is needed to put it in a pandas dataframe, and then throw away the original data. Thankfully I haven't had an issue with the RAM required for this in the last few years. (working with 64GB ram).

If I think I'll have to do at least a few more analyses in the future, perhaps with a growing dataset, I'll usually put the data into Sqlite. If possible I try to keep it simple, with a single table, even if it means a non-normalized schema. As for tooling I typically go with `dataset`, an sqlalchemy wrapper that's super simple to use, and makes it possible to also use raw sql if I need to.
I haven't fully explored the JSON capabilities of sqlite itself, but have been meaning to. If duckdb gets similar features that would be certainly worth looking into.

In terms of "meta-format", I usually like object-per-line and array of objects. Easy to add more records, pretty self-explanatory. Maybe inefficient but if that becomes an issue then it's time to move away from just JSON.

In regards to querying language, I usually don't do anything too complicated so I don't think much about it. Having SQL (as when using dataset) is nice. I also have to use mongodb for some tasks, and I also find that query language good enough for most things I need to do, since I'm not usually dealing with highly relational data.
What would be the point?

So they can track that you keep the TV tuned to HDMI 1 all day?
Maybe that wasn't on the table. We won't know until some executive would retire and end up writing a tell all.
Not willing to associate with Nazis is something that only happened after Germany lost the war and people wanted a specific group to blame, which is ironic because that is exactly what the nazis did by blaming the jews.
If there had been any real violent act, I doubt he would have won his lawsuit. To me, this seems like one of those bullshit cases of "So-and-so is a little weird and his weirdness makes me feel uncomfortable." A sadly typical case of a neurotypical bullying somebody on the spectrum by framing any deviation from the norm as an implicit violent threat.
It sounds like the sort of attiude you might see in a company that is mostly a sales organization, full of "Type A" extroverted people.
I am reminded by Julius Caesar, who, unlike Donald Trump, was smart and competent. Caesar pushed against institutional democracy in Rome (such as it was) and found that very little pushed back.
All around the world.

Most are quite harmless and you still can have interesting conversations with them. Some are more weird and even dangerous, like this individual, which I have not met personally, but people like him.

https://en.m.wikipedia.org/wiki/Jake_Angeli
I pay for several woodworking related YouTube channels and podcasts. I only pledge where I feel the money makes a difference in keeping the creator(s) going. I pledge the amount I would be willing to pay to bring the content back if they stopped.
> The history of the world isn't the history of evil people with glowing red eyes doing evil things; it's the history of throngs of average people, out of touch with their own faults, betraying themselves and others by heading up the wrong set of stairs—usually with the help of a handful of truly bad people.

https://viruscomix.com/page519.html
Ah, yes, The Science, that holy writ that was passed down from the hand of God Almighty at the beginning of all things and that has not changed one iota since.
Also of interest for people might be Genny. It’s a Nim library to automate creating language bindings for other languages. Currently it supports Python, Node, and C.

https://github.com/treeform/genny
I can't speak to an exact payment amount, but I know that lawyers tend to only take contingency cases that they believe will be a slam dunk.
What about license issues? If I download this, do I get to use Windows for free, because if so, wouldn't running this be illegal?

Also since it disables updates, doesn't this mean I run a vulnerable system 'frozen in time', as it were, impervious to the latest patches?
It'll probably still work better than some of the insane and dubious things my Citrix customers manage to do to windows in the name of stability and privacy...
To Putin, Ukrainians are Russians who have been corrupted by anti-Russian influences into believing themselves to be a different people, and the Ukrainian language is a corrupted form of Russian (Russian with some Polish mixed in)

Hitler didn’t see Jews as Germans who had been corrupted into viewing themselves as non-Germans. On the contrary, he insisted full-blooded Jews could never be Germans, no matter how much they wanted to be-even if they completely rejected their Jewish identity. There was a tiny minority of Jews (the Association of German National Jews) who supported Hitler - how did he repay them for their support? He sent them to the camps.
I was born in California and lived there for much of my life, including living and working in San Francisco and Silicon Valley.

Downtime can happen but if a freelancer experiences frequent or prolonged downtime that’s their own failure to cultivate multiple customers, long-term relationships, reputation, and a funnel of work. Of course customers may cancel a project or hire someone else, but a freelancer who pays attention and has a relationship with their customer beyond sending invoices will have some notice of that happening. Personally I have not had downtime as a freelancer for at least 15 years.

$500/hr is full-time equivalent of $1 million/year, far above the average or necessary living wage for Santa Clara county (just over $50k/year, or $25/hr full-time)[1]. Across the US freelance programming and system admin rates range from about $50/hr to $250/hr, with some outliers at either end [2]. Very few freelancers are making $300+/hr consistently, though I know some do because they have very specialized skills, solid reputations, and can keep their funnel primed. Rates are higher for Silicon Valley/SF/LA (and NYC) but not 10X higher. And as a freelancer you don’t have to live where your customers are, so I can work for companies in SF or Chicago or Silicon Valley and live in a cheaper city, or not in the US at all.

You certainly can sustain a living anywhere in the US for as little as $60/hr, which is $120k/year full-time equivalent, well above the living wage for any American city including Santa Clara county. That’s the low-end, though. Most freelancers I know, and I’ll include myself, charge $150 to $250/hr and get that consistently from US customers for 30-40 hrs/week. That’s more than enough to live comfortably wherever I want.

The key to consistent income as a freelancer is not jacking up rates to account for downtime, but not having downtime in the first place. The best way to avoid downtime is to build long-term relationships with customers so replacing you (because you’re crazy expensive) doesn’t come into their thinking. Charging a little more than they would have to pay a f/t employee is the sweet spot. I have freelanced for customers for over a decade, at very good rates, because they can’t hire a f/t equivalent for any number of reasons.

Here’s the big secret of successful freelancing. Don’t build your freelancing practice around constant churn with short-term projects. That keeps you in perpetual search/sales mode, which you don’t get paid for, and prevents establishing long-term relationships with customers. Instead build your practice on retainer arrangements with a few steady customers, where you add sufficient value and the customer has a predictable fixed monthly cost. Customers always prefer predictable fixed costs over unpredictable invoices, and they always prefer someone committed to their business over someone who wanders from gig to gig looking for the best rate.

[1] https://livingwage.mit.edu/counties/06085

[2] https://www.glassdoor.com/Salaries/los-angeles-freelance-sal...
They're making it free after it's already lost relevance?
Telemetry is a non issue if your network has a good nat in front… software updates on the other hand…
First thing to do after installing Windows : disable telemetry

https://wpd.app/
Seems like a half-baked analysis. You would plot x=x to show where y is above and where it is below. It is useful for exposition. The author questions this as if it is an analytical oversight.
I think cryptocurrency made ransomware more rampant, because of the ease of payment. Without cryptocurrency, ransoms would probably be MUCH higher. Folks would be standing in line at western union to pay their ransoms, and the threat actors would have less assurance their ransoms would arrive.
Do you understand why people might get confused? They don't qualify what they mean by "more secure," and it seems reasonable to criticize the project if their idiosyncratic definition of "secure" actually excludes one of the biggest advances in consumer software security in the last 20 years...
> I see this kind of talk from Russian state media as an effort to lay the foundation for the left believing the same thing the next time the right wins.

The left believes the 2000 and 2016 elections were both stolen.
> I did earn enough money, but I immensely regret all the time I didn’t spend with my family over the years

How many hours a week did you average at work? A lot of tech jobs will expect working 9-6. If it was over 40-45, did the money scale linearly to the hours you put in? If it was 40-45 then it's equal to most other jobs except with higher compensation?
> Solving async traits, having a proper concurrency runtime story

Something something let the Java guy cast the first stone.

> reducing the reliance on third party crates to ease error handling does seem to take out forever.

I've written a ton of Rust and I've never used any of these third party error convenience libraries. As far as I'm concerned there is no issue in need of solving around error handling in Rust.
One of the best general purpose solvers (which DifferentialEquations.jl often uses by default) is AutoTsit5. This is a solver that detect stiffness per timestep and uses either Tsit5 (a 5th order RK solver) or Rosenbrock23 depending on the stiffness. These solvers are great because they typically give really good results for a wide variety of problems.

The main way DifferentialEquations.jl deals with this currently is being faster on the CPU than other solvers are on GPU. For small models, GPU has too much overhead, and for large models, you can do linear algebra within timesteps on the GPU without compromising solver efficiency.
I did just that to a cyclist who role through a stop sign, causing a car that I had stopped for to have to stop mid turn to avoid the cyclist. Sure, stopping completely randomly isn't necessary, but a lot of cyclists take the cycle-through-stop thing far too far and assume that they also have priority, irrespective of the state of other rode users.
> made possible by an accident of budgeting

Would this have been legal/ethical to do intentionally?
> everything I saw on Sun systems looked weird, laggy and just super obscure

To me this describes what it’s like trying to develop software for Windows vs Unix
> Lots of people used LSD in the 60s and 70s and as far as I can tell they didn't usher in a new age of love, peace, and tolerance.

Is there any research that attempts to put a number on what portion of the population was using LSD at this time?
I don't think free speech is being absolutist. The goal in the constitution is to have free speech be the norm.
Mines I have worked at in the US only provided meals when you were travelling. Although unlimited double brew and a plugin for every truck/car in the parking lot was provided. Can't speak for oil and gas.
It feels like they actually mostly overlook this study in favor of their thesis that psychedelic research is bogus. The Nature critiques are less than convincing, either way they are doing another phase 3 trial so we will know.

My guess is if this scientist did psychedelics he wouldn't have written this article.
One of my grievances with most engines is a poor story around networked physics. It’s desirable to me to be able to leverage historical physics states in a performant way, sometimes querying or stepping many modified versions of those states at once.

Bevy’s data oriented design seems great for the kind of stateless physics required here, but I couldn’t find any physics OR networking features in a quick five minute browse. Is this something that is well supported by Bevy today, or will be in the future?
I personally don’t use questionable software because I worry about having ransomware installed but had to laugh at your comment. My question would be who gives a shit if it it piracy especially against Microsoft. They have become so hostile I would argue they no longer have the right to say I’ve taken anything after taking my money for a product then using that product against me to steal my personal information. I’ve given them enough money so I won’t feel bad using this and removing the unwanted stuff they are raping me with. One day I will move to Linux instead of complaining but until then me and Microsoft are not friends. I change a setting and suddenly it comes back. They don’t take no for an answer. Rapist mentality
But if your old boss was a total dick and that's why you left then he might try to enforce it. Leaving yourself open to expensive legal action isn't smart. Even though they would likely lose the case (noncompetes are on shaky legal footing) you still lose many hours and legal fees fighting it.
This all assumes that it is moral and just to try to capture the value of positive externalities.

I fundamentally disagree on grounds of consent and equity.

It is one thing to recoup costs and upkeep for a collectively endorsed project.
It is entirely different to claim and capture perpetual dividends on the positive externalities.

If a city builds a train terminal, the citizens pay for it once in taxes and bonds. The city should not be able to extract further value beyond upkeep. After investment costs are covered, the entirety of the benefit should belong to the people.

How many times over is it equitable to expect citizens to pay for a project?

This is the difference between non-profit and rent-seeking behavior, and I think governments should ask more as a non-profit.

This is why use and service taxes are far superior for taxing benefit.
piracy? caring!
Yeah, I think so and we're probably in the minority here. There are a couple of other comments referring to regression to the mean and that the article takes a literalist view which is perhaps unwarranted. You win the followup comment. ;-)

I confess that I've never paid that much attention to the classic D-K graph, and that taking a close look at it, it is most assuredly crap. Now I want to know what the plots of the actual scores for those quartiles look like rather than %ile, or after-the-fact ranking. Yeah, it sure looks like people mostly figure they're in the 55-75 %ile ranking, if that's what that actually is, and that where in that spread they think they are correlates with their actual ranking.

Let's go down a Bayesian rabbit hole. Let's assume, as does the article, that people's self estimations are completely random rubbish: the worst people have nowhere to go but up, the best nowhere but down. Yup, completely agree.

Now let me ask a question: is self-estimation of any use in determining actual ability? The answer in this case is no: knowing one does not inform our ability to know the other in a Bayesian sense, they are not correlated.

D-K sounds valuable as a cautionary tale concerning excessive exuberance and a tendency not to learn well from experience, but aside from child-proof caps and Mr. Yuk stickers where we really want to apply the lesson is at the high-performing end of the scale and here we get into trouble immediately.

It is tempting to say "high-performers have nowhere to go but down" as though maybe we should reject those self-reporting the best performance. The classic chart hints at high performers underestimating their true performance, but it's a crappy chart; maybe they want it to be true.

But in the specific case where there is utterly no correlation and true performance is as evenly distributed as self-assessment, if we chop off the "top X self-reporting" we will chop off just as many poor performers as high performers. Yes, I hear you, and I agree, random is an edge case; I just don't believe that affects its prevalence.

Maybe it is true; alright dust off those priors and have at it.
First of all, I'm neither invested in ChainLink nor ETH. I'm interested in working on oracles.

Secondly, this is an informal discussion on a mainstream forum - one which is pretty strongly against crypto. So forgive me for not being super keen on writing PhD-level responses

The current white paper mentions that for a briber with at most `$d*(n^2 + n)/2`, where n is the number of oracle nodes, there exists a subgame perfect equilibrium for bribers to not issue the bribe and nodes to behave honestly. I can't seem to find a formal proof though.

If you bother to check the listed examples in the white paper, my hand-wavey "trillions of dollars" estimate wouldn't be even that far off, assuming wider adoption of Chainlink.
Not defending this thing, but logging events and uploading them to the mothership are two very different things. To your own admission /var/log on linux.
> * What sort of JSON "meta-formats" are the most important/common for you? E.g. in a file you could have object-per-line, [...]

Yes (also known as jsonlines or line-separated JSON - .jsonl is the file extension).

I think JSON should be thought of as a message format, and messages should be small. Messages can be sent over a stream, without having the "whole" data-set. You also get append-only semantics on files (saving disk-space and virtually creating a stupid write-ahead log become as cheap & hassle-free as it gets), and if you need it you get resumability (say binary search on a file with monotonically increasing ids/timestamps etc).

Additionally, this format will work with minimal hickups when interoperating with other systems. YOU may have an advanced, efficient parser, but others may not. Most environments have a line-parser and a json deserializer. Large JSON-files become hard-to-manage and prompts for more and more complex query-like tools.

And all of these good properties from such a ridiculously simple tech that it can be explained in a short sentence.

Downsides:

- Compression at the file level removes resumability (unless your compression is also resumable).

- You may have to implement your own log compaction if you have many updates/deletes.
https://www.amazon.com/gp/sendtokindle
3 days ago.

https://msrc.microsoft.com/update-guide/vulnerability/CVE-20...
So cyclists would rather inconvenience hundreds of people down to 5 mph than deal with some inconvenience themselves.
What was the vulnerability? Was it in a component that is stripped in this project?
I use neovim on centos. Usually build it myself, but I used to grap app image earlier, just do wget here:

https://github.com/neovim/neovim/archive/refs/tags/v0.7.0.ta...

and untar into a local ~<user>/usr/local directory that I maintain myself.

Compiling is neovim at work is a hassle, since its dependencies are from sites which are behind a firewall. So I decided to use locally built dependencies. The most painful part was getting the 3 luarocks 5.1 (which is not the latest) packages to compile locally and work with neovim.
That's because with 0.6 Bevy moved onto a 3-month release schedule :)
When you feel you have to do this to a product you have to ask yourself if you should be using it in the first place.