skysight-inc/HackerNews huggingface dataset:
Yeah, it's easy to undo the war on drugs in terms of laws; just write new ones.

To undo the cultural damage will take generations.

In Norway there's increasing political support for decriminalisation of drugs after the Portuguese model, but culturally I see much less progress. Because now the debate is couched purely in medical terms. "Imprisoning addicts is wrong", "replace fines with medical treatment", etc. While not wrong, these perspectives are missing the bigger picture. We're merely changing drug use from being something we want to eliminate by law enforcement to something we want to eliminate by medical treatment.

The "want to eliminate" part is the real problem. We shouldn't want to, because we fundamentally can't. We need to instead have a culture of responsible drug use, like we already do for alcohol. Most people who drink don't drink very often, because that's the cultural norm. For illegal drugs, the dominant cultural norm is total abstinence. The problem occurs e.g when you try to give advice to a young person who just discovered they like weed. When you come at it from a total abstinence point of view, you will seem out of touch to them, and they will subsequently ignore everything you say, even if a lot of it is true.
Indeed, and tools like dep-tree provide a combination of 1) making module structure visible 2) making rules about this structure concrete and 3) automatically checking for rule violations.

These all help to lower the cognitive barrier to learning and maintaining the code base effectively. For developers new to the code base they help with learning and for those more experienced they help with ongoing design and maintenance.

Most long-lived code bases I've seen have adopted or built such tooling at some point, often with tools customized to the code base. For example in one large code base (c. 250 devs) we built tooling that simulated and helped optimize the changes to implement a major refactor of the overall module structure.
This is really useful context, but doesn’t entirely invalidate my point, right?

We should reduce one type (possibly the most urgent), and then move on to solving the next?
There are some interesting answers on quora. But so many stupid questions posted by trolls. The signal to noise ratio seems to drop every month.
Depends on what GUI library you're using, same as every other programming environment. There's GTK Sharp for C#.
What specific MOOCs are recommended for the first one?
When discussing potential alien civilizations, one can’t discount the existence of civilizations which exist on substantially more radioactive planets.

If the background radiation of earth was 100x higher, would we care about an Orion launch? Or a small nuclear exchange…
However if you really want to optimize data currently residing in Postgres for analytical workloads, as the original comment suggests - consider moving to a dedicated OLAP DB like ClickHouse.

See results from Gitlab benchmarking ClickHouse vs TimescaleDB: https://gitlab.com/gitlab-org/incubation-engineering/apm/apm...

Key findings:

* ClickHouse has a much smaller data volume footprint in all cases by almost a factor of 10.

* There are very few ClickHouse queries that have >1s latency at q95. TimescaleDB has multiple >1s latencies, including a few in the range of 15-25s.

Disclaimer: I work at ClickHouse
Yes, but the portable GUI frameworks by Microsoft themselves are generally not very good, and they tend to be abandoned after a couple of years.

Avalonia is developed outside of the Microsoft corporate madness and seems to be slowly becoming the defacto cross-platform framework because it is expected to last a bit longer than a manager's attention span: https://avaloniaui.net/
This is really cool. And as OP pointed out, I really like the pipeline integration. Like when linting catches function-level complexity, but in a cross functional way. I prefer to think of programs in layers where the top layers can import lower layers, but never the other way (and also very cautious on horizontal imports). Something like this would help track that. Unfortunately, I'd really need to support Go. I find it interesting the the code is written in Go, but doesn't support Go. But I will watch this project.

From the visualization perspective, it reminds me a lot of Gource. Gource is a cool visualization showing contributions to a repo. You see individual contributors buzzing around updating files on per-commit and per-merge.

https://github.com/acaudwell/Gource
If I knew that, I'd be making a lot of money by now.

It's good that you have the option and disposable income to pay a premium for a private nanny or however else you're maximizing that direct 1:1 attention, instead of an ordinary daycare. For the rest of us, we mostly need someone to watch the kids while we're at work, and paying that much would probably make it cheaper overall to just watch them ourselves.
I’d rather not, it was 6 years ago and I’m no expert on this topic. My intent here is to explain my experience as a parent looking into these things, and my dismay at the polarization and lack of nuance in scientific discussion.

I would recommend doing a broad google scholar search and looking at everything you can find before coming to your own conclusion, and not letting a stranger or authority cherry pick studies for you.
Perfect, that worked, thank you!

I thought this could be solved by changing the directory to src/ and then executing that command, but this didn't work.

This also seems to be an issue with the web app, e.g. the repository for the formatter black is only one white dot https://dep-tree-explorer.vercel.app/api?repo=https://github...
Yes Quest 3 is a completely different ball game to Quest 2 as far as this goes. Quest 2 resolution and lenses were completely unusable for me and Quest 3 is usable. But there are people that will say Quest 3 is unusable so you have to really try it.

One thing it convinces me is that the resolution in Vision Pro is completely unnecessary for me. I need about 20% more resolution and I am done, after that other things are more important.
I was a runner first, but years made my knee joints brittle, and biking is amazing to avoid pain there. And talking about knee joints, single leg squats are magic to restore them a bit. I was quite surprised.
The link you’ve posted says paracetamol is bad for your liver in overdose and “harmless” at normal low dose
Working in the Vision Pro [video, 1m11s]
It's not actually used for DRM, that's part of Intel ME and why AMD PSP is closed source. Both of those are involved in setting up "protected media path" which is all about setting up encrypted channel between display and media player to prevent sniffing.

TPM could be used for DRM in the sense that DRM software could refuse to run on system that isn't approved, but it's not going to stop you from enjoying a DRM free system - in fact it can help by explicitly supporting clearing of TPM state by owner.
Unless you are in an "at will" employment state or otherwise fall under those rules, then the company trots out "at will" (which you signed an agreement to) then the HR DRONES will state "You have no grounds to sue."
> If you're interested in writing C# and .Net code on a Linux machine. Then wait no further. VS Code (with .Net dev kit extension) works great.

Unless you're writing Roslyn source generators. You can only debug them with (non-code) Visual Studio on Windows in my experience. Rider does not work well either.
How many users does my $90 a month support?

How much disk space?
Learning too much from this thread. I tried to look at Wikipedia and it seems there is an opportunity for a page about vector networks!
Most people have negligible assets beyond where they live and stuff like clothes. Legal settlements can't generally force people out of their homes.
> that can be said of any software

that can be said of any proprietary software with call-home functionality
If you want a tool to be able to generate executable validation from a schema, a compiler framework should come in handy.

It seems like they did not aim to make yet another mvp configuration language, but something that can scale across a wide range of usage scenarios spanning all the way from short-lived processes reading a number from a file to huge libraries of default/override hierarchies. Lack of universality sets an upper bound for the value of a configuration language, particularly when seen through the lens of configuring heterogeneous tech stacks.
Only if it’s not already priced in.
The Four Phases
GP forgot the /s

I had read GP's link prior to this. It's about a researcher claiming that signing a truthfulness statement beforehand reduced lying, but that very research was tampered with.
It’s certainly almost as heavy.

Unfortunately iOS is very nerfed compared to MacOS even though my M2 iPad probably hs more compute than my i9 laptop.
> It’s easy for the super-rich to structure their wealth so that it doesn’t generate much taxable income. That’s why the income tax fails.

> Since the notion of income for the very rich is not very well defined, it should not be expressed as a function of income but of wealth.

> Our proposal is to have a minimum tax equal to 2% of the wealth of billionaires each year.

I think this is pretty reasonable.

To me the more interesting part is a structure for tax-avoidance where he says each country should be able to look at a company's total global tax bill, compute a "deficit" of how much more tax they would have paid if that country's tax rate applied to its global business, and pro-rate based on how much actually occurs in that country ... which presumably then updates their "deficit" calculation.

> There can always be countries that play the role of tax collectors of last resort. If Spain decides that it wants multinationals to pay at least 25%, it can calculate the tax deficit of each multinational that has access to its market, defined as the difference between what they are taxed globally and what they would have to pay if they were subject to a minimum tax of 25% in each country where they operate. Some will pay at least 25% everywhere and will not have an extra tax in Spain, but for those that do not [pay]? Spain could collect a portion of its fiscal deficit. For example, if Apple has a global fiscal deficit of 10 billion and does 10% of its global sales there, Spain could say, “If you want to continue to have access to our market, you must pay 10% of 10 billion, an additional €1 billion in taxes.” The logic is very simple: you have to link market access to minimum taxation.

Am I wrong, or does this mean that if multiple countries took such a policy, calculating taxes then requires a fixed-point process to converge on a value?
Also given AMD's repeated bungling of the fTPM, Pluton is probably the better option if you must enable one.
clickhouse, influxdb, timescale, rockset, etc are all viable solutions here. a single ec2 box for ~$100/mo would give them ample room to grow. no need to split read/write. This is anything but a hard problem. Literally the defaults on the above DBs and they'd be fine.

20M rows is so tiny it's laughable.
> If you were a language designer of some renown, you might convince a large and wealthy technology company to fund your work on a new language which isn’t so beholden to C runtime, especially if you had a sterling reputation as a systems engineer with a deep knowledge of C and UNIX and could leverage that (and the reputation of the company) to get rapid adoption of your language. Having achieved such an influential position, you might introduce a new paradigm, like stackful coroutines or effect handlers, liberating programmers from the false choice between threads and futures. If Liebniz is right that we live in the best of all possible worlds, surely this is what you would do with that once in a generation opportunity.

This seems... a bit specific? Was it a reference to a specific new language or was that more of a poignant wish?
I agree, but that's because (good) teaching is also being a interactive model for those hungry little brains, and are needed when something occurs outside the specialization of the software.

The "distractions" are harmful because suddenly kids are getting their world views and expectations from too-ficticious characters or "influencers" with perverse incentives.
TPM 2.0 provides encrypted sessions specifically to handle this problem.

Of course you need to first use them...
(2022)

Or is this something different: https://www.crctr224.de/en/research-output/discussion-papers...
I don't even get why people spend money on this stuff. You're just paying an idiot tax because you're a sucker for marketing. Someone who waits, say, 5 years before getting something like this will get more enjoyment out of it at a fraction of the price. Or it will just turn out to be a silly gimmick and they'll save the time and money entirely. Stuff like 3D TVs come to mind. The "patient gamers" subreddit seems to agree with this thinking. You basically just delay your game of choice by a few years. Makes absolutely no difference to you except you save money and perhaps skip some disappointing titles.
GP forgot the /s.

If you haven't yet, GP's link is humorously topical.
They made a profit in 2018 and 2019 ($1.2bn and $1.45bn according to SEC filings) but not in any other year.
But how do we “solve” those incentives? There will always be winners and losers, and since successful fraud is by definition indistinguishable from genuine success, there will always be people trying to game the system.

The only effective solution I see is making fraud harder to hide. (There’s also making the penalty for fraud higher and trying to instill integrity, but the problem is some people will still take the risk.)
Many of us loved the article but didn't have anything worthwhile to comment, so maybe one consolation is that the one rude comment is just the one that gets posted but not representative of people's overall reception to the article. You can't please everyone, as they say
StackOverflow has the same problem, prioritizing question askers instead of answerers.

As a result, the site is now "welcoming" to new users asking low-quality questions, but actively hostile to what the answerers and mods would like. While they're the ones left to clean up the spam.

And when the low-effort questions are closed that then drives away the question askers too, because all the "nice" onboarding didn't tell them their question should actually be well-researched. Their expectations of getting help now clash with reality and they end up hating the experience.

But all this drives views and "questions" in the short-term and management is so clueless it's hopeless. See e.g. the recent mod strike due to the AI policy issues, where they initially wanted to prevent/ban mods from deleting low-quality AI content from serial ChatGPT spammers.
No big deal here. This attack looks like it's using a crusty old TPM 1.2 laptop, so encrypted parameters to the TPM aren't supported. Even with Win11 and TPM2.0 (required for Win11), encrypted parameters to the TPM would just slow down an attacker.

You need to use pre-boot auth, like a PIN. Obviously, the TPM needs to have some kind of authentication to release the key, not just the default mode where Windows just needs to request it. This is all outlined in MS documentation: https://learn.microsoft.com/en-us/windows/security/operating...
Location: Serbia, CET timezone
Remote: Yes

Willing to relocate: No

Technologies: Python, R, SQL, PySpark, Databricks, dbx, TensorFlow, PyTorch, SAS, Power BI, Git. Experienced in top 3 cloud vendors (AWS, GCP, Azure)

Résumé/CV: https://docs.google.com/document/d/1kvVga86vAbI7b56aQff1N22K...

Email: pantovic.aleksandar@outlook.com
In many of the disciplines with widespread reproducibility crises (e.g. economics) this is already the case.
Wonderful book! One of my all time favorites. Though just cause they did in a book doesn't validate the science of doing it.
I'm guessing it's a reference to Go
Even now, if you join a discussion on crypto and say something like "Why don't we double the key length" or "Why not stack two encryption algorithms on top of one another because then if either is broken the data is still secure", you'll immediately get a bunch of negative replies from anonymous accounts saying it's unnecessary and that current crypto is plenty secure.
Yes. It’s crazy people
Just don’t wait 5 years.

I assume
You are being deliberately ridiculous?
> She quickly discovered that there was little hope of that. The driver who killed Seamus had just $100,000 of liability coverage per victim

This is pretty wild. The legal minimum coverage in Austria for cars is 7.6 Million Euro (6.3M for personal injuries and 1.3M for property damage). Apparently in most US states the minimums top out at 50k (however they are per victim). Seems widely off though.
more depressing is that a space elevator might never see the day, since the material required for it is difficult to make

and even if it did exist, I have no idea how that thing would be put in place

if I remember, in the mars trilogy, it's assembled in high altitude, low gravity, and then put in place?

but gravity is lower on mars so rockets work better?

anyway, for earth, assembling a space elevator in space, meaning putting tough cable in orbit, would require so many launches and would emit a lot of CO2 in the process.

also the cable might be progressively thicker starting maybe at 1/3 of the distance, to bear the entire weight of the lower cable that is the most affected by gravity, while the rest of the cable would have a progressively centrifugal force away from earth to compensate, so maybe the cable would not need to be thick everywhere.

maybe that question was already asked
Three week wait to start is not acceptable for my slightly over minimum wage job on the other side of town or in the next city over.
Location: Nigeria
Remote: yes
Willing to relocate: yes
Technologies: Typescript, JavaScript, Node.Js, Nest.Js, Express.Js, TypeOrm, Sequelize, Mongoose.
Email: obinnaedmund121@gmail.com
That's exactly the problem, this demo doesn't tell anything about antennas or power levels, so it's completely impossible to say if their thing is worth anything.
The average household probably watches significantly more tv than HN users. That is almost all streamed - something like 6 hours per day times multiple TVs.

1tb feels reasonable to push that much video.
I'm personally not interested in MicroPython either, but...

> the resulting solutions need an order of magnitude more resources to accomplish the same tasks when compared to writing an equivalent system in C.

I mean, yeah... but that's true when you're writing Python code on a normal computer as well. It's not really an argument against writing Python except in cases where you're actually running into resource constraints.

If you can get the resources you need in a microcontroller you can afford, and you prefer programming in Python... why not?
> It all starts with clicking "I accept."

You don't have to click 'I accept'. If the dialog is too complex to figure out what you're accepting, click reject or close the page.

If there is no obvious reject (even if there is a hidden one) just close the page and never come back.
> since successful fraud is by definition indistinguishable from genuine success

This is absolutely false in real science and that you say it seriously is proof of just how far gone the academy is. Needless to say no matter how much you fake your data or results, nature is not so easily fooled.
Doesn't this depend highly on whether that resource usage is worth the tradeoff of developer productivity? Python devs are much more plentiful and easier to hire, and if you now need a $1 microcontroller instead of a $0.5, and you're selling 100k units, that's a $50k cost.

It really depends here. The lower the volume, tighter the iteration time, etc the more sense it makes. I know oil rigs, for example, have a bunch of rpis running on them, because the manufacturer is selling a $100k box and any amount of time spent shaving $10 off the BOM is really not worth it at all.
TPM 2.0 supports encrypted sessions, which block this kind of attack (TPM 2.0 is wholly different beast than TPM 1.x series).

I do not recall if cryptsetup's TPM2 support sets up encrypted session, but for BitLocker just setting it to require PIN breaks this attack (the PIN is used as part of TPM policy preventing automatic decryption).

Additionally, some laptops at the very least attempt to erase TPM on case open.
Oh, that's interesting, thank you for bringing up this analogy.

Yeah, I guess I'm looking into two aspects:

1) understanding argumentation framework
2) practicing in the real world conversations

For example, one of the recent revelations for me was the fact that people typically have judgement or belief (planted in their head by society or parents), and then use logic to build the arguments in order to support their view. So the confirmation bias is not really a bias, but pretty much a 'default' mode. That kinda changes the whole game, as it becomes clear that attacking person's arguments and bringing up yours is kinda futile most of the time. I.e. They didn't build their conclusions based on these arguments in a first place. In fact, they might not even believe in those arguments, but bring them up because they've heard them used by others in the similar debate.

And if you present them your arguments, they will just dismiss it as cherrypicking or the lie. So basically you can't use your own arguments supporting your view to win the debate. But if you can take arguments that person brought up (and thus signed that they believe in them) and use them to build your conclusion – that's much more powerful move. In a way that require you to agree with some arguments, so you have common language and set of facts you both agree.

So I'm looking to read more about debating at this kind of level...
The worst is that Quora paid its own users to spam the service with questions they didn't actually need answers to.

You think you're helping a real human, with a real human need, and then you see he's asked not only what museums you recommend in your hometown, but also what museums you recommend in 400 other small towns from all over the world, and what restaurants you recommend for 400 other random small towns, and then what local radio channels you recommend for 400 more etc.
UK bill requires prior notice to gov't of plans to improve security/privacy
It's not just the funding but the jobs themselves. Universities and even the funding bodies want to show shiny easy-to-digest numbers to their stakeholders to justify tuition and government funds. Which means these institutions in turn expect those numbers from their researchers, who then are happy to comply and build their paper mills and citation cartels, solving no real problems at best and producing fake data at worst.
The 90s called and they want their talking points back.

Fact is firefox is not competitive. Its not because MS is playing dirty. If it was then chrome wouldn't be dominating everything.
That does sound like an improvement.

Still, from a very cursory bit of reading it seems that these are designed to detect other vehicle headlights only. How about pedestrians and cyclists (or even motorcyclists)? I'm really not convinced that these sorts of technical solutions are the best way to address the problem (in the same way that forward and reverse cameras - while helpful - aren't a proper solution to good old fashioned line of sight).
And often when you expand comment replies the comment you were looking at disappears and you have to scroll around to find it again. It must be deliberate, there's no way you accidentally make something work that poorly.
Another piece is to use encrypted session where the traffic between OS and TPM is encrypted as well.
We also shouldn't confuse people who investigated scientific fraud with necessarily being ant-establishment.

After all, being anti-establishment is often associated with scientific quackery.