skysight-inc/HackerNews huggingface dataset:
I’m surprised it’s not more personally if the numbers are accurate. A lot of pretty casual users in professional jobs were mostly not going to find a friend of a friend to do an illegal transaction with. But they’ll go into a dispensary now and then.

But you really see that reflected in the doubled number of users which is probably the more relevant number.
The beauty is in using email and document scanning, technologies that for the most part are pretty well known and tested (outside of modern email UIs that smash in ads everywhere)
Is there a source for such topics that isn't an anonymous Twitter account?
>as severely damaged the growth of cannabis industry

Do you own weed stocks or something? How is the growth of the cannabis industry supposed to be the mandate of a government?
(Polytomic co-founder here)

We automatically do the right thing depending on the situation. The type engine is highly-precise when we generate our own schema. For example, JSON objects and arrays get converted to native struct and array types in data warehouses (e.g. Databricks, BigQuery) rather than strings.

But we're forgiving in other situations where we don't control schemas. For example, we'll automatically convert a source string type to a date when mapping to a Salesforce or Zendesk (or other cloud app) date field.
Ok load balancing definitely seems like a feature that seems out of scope of an API Proxy. Do you use the Kong gateway for microservices?
Yes there are entitled children who will get a wake up call, a lot of people were openly rooting for a major recession in part because they WANTED that wakeup call to come very badly, not just executives but their co-workers who were driven crazy. I thought that was messed up but I get it, it seems unfair. They aren't doing their fair share, very common human emotion in social groups.

But that sentence I highlighted just illustrates the thinking at the executive level (writer of this post is a CTO/Founder) and it drives me mad, and I believe the primary desire for in-office work. Creating a sustainable working environment where you deal with business problems is not the goal, the goal is to squeeze every ounce of labor you can for the money you pay and with no real idea how much work goes into the job, what's actually hard v. not, the only thing they can do is observe and bristle at stupid metrics like "how long is that coffee break."
In university, my friend used an iPad for all his notetaking. He had a keyboard for it, and used it like a little laptop. Bet he would have been all over this!

The UI is good, looks clean
If I could face consequences for using drugs, I will deny it even after being positive in a test. Of course, once legalized, I'll have no problem saying that I used in once or twice a year. Being it legal, safer and out of the dangerous black market, there will be some new users.

Same happened after alcohol prohibition: more people consumed after the ban was lifted, but consumption was safer. But rarely people that didn't consume during the prohibition went on alcohol binge after the end of the ban. They just drank a couple of beers per week, maybe even a glass of bourbon twice a year, now that they can buy and consume it safely.

Thus the stats you linked doesn't necesarily show a "massive" increase in use, but many people using it sparsely now and many people now admiting to use it that were using previously. In fact, while statista.com shows a 100% increase, the second and more controlled study shows only a ~20% increase that makes more sense (far from massive).
I would kill for these languages features in Go
Then you'd be against giving gifts to Detroit to keep those high.
I’d recommend people give it a try - if only to see what some properly different thinking looks like about what a browser could be. There are some really interesting UI things going on in Arc, and if all it does is makes you go “oo, interesting” then it’s worth it. There are so many boring paradigms repeated all the time, particularly in browser ui’s that it’s worth a shot.

And to anyone bemoaning the “must have account” thing - this is HN, I’m sure you’ve all got the technical nouse to set up a burner account if you’re that uncomfortable. Or SimpleLogin.io - another HN favourite ;-)
To me the scary thing is the idea of multiple companies deciding to compete directly with Starlink by launching their own satellite constellations of this size, in addition to all the other satellites that are already up there. Sky could fill up (so to speak) pretty quick. At least it's unlikely any of them would ram into each other since space is so big.
Ansible is strong when done right. Check out the tutorial series by Jeff Geerling on YouTube, he's amazing.
I think that's.. perhaps not orthogonal, but has some orthogonal component - you could certainly have something like:

for i in range(100):
ip = cidrhost(subnet, i)
if exists := get_server(ip):
continue
create_server(ip=ip)

and so on. I don't like it, but because it's procedural/imperative, not because it's particularly more 'petty' than the Terraform (or equivalent) would be.

For me it's more about what I'm doing, conceptually. I want a server to exist, it to have access to this S3 bucket, etc. - the logic of how to interface with the APIs to make that happen, to manage their lifecycle and check current state etc. isn't what I'm thinking about. (In Terraform terms, that belongs in the provider.) When I write the above I'm just thinking I want 100 servers, so:

resource "cloud_server" "my_servers" {
count = 100

ip = cidrhost(subnet, count.index)
# and so on
}

comes much more naturally.
Logitech makes hardware with Gamer Lights that doesn't fall apart in six months, at least :P I've been using one of their keyboards for four or five years now.

Razer, on the other hand... I was once gifted a secondhand Razer Blade laptop whose mainboard went dead after a year or two of use. They quoted me $500 for parts alone on a 3+ year old model.
OK, sorry, I thought you were arguing for copyright.
I really want mobile networks to accept their role as dumb data pipes. I should be able to just provide a password or certificate and connect. No IEMI, no SIM.

And while we are at it stop tunneling my data back "home" when I travel. I don't want increased latency.
Why is it important to be able to build into portable binaries? Pyinfra doesn't require running Python on the machines you manage. Pyinfra basically turns your Python code into shell commands which it runs over SSH. So only your development machine has to run Python.

I think there is not a lot of overlap between people who need to automate infrastructure and people who don't know how to install Python on their development machine.

As for your other comments regarding Python as a language: I mostly agree. I have stepped away from Python as a language to develop production software. In Python I miss the confidence I get from static typing. Having said that, for automating infrastructure, you're effectively comparing Pyinfra and Python to bash scripts and YAML (for things like Ansible), which are both orders of magnitude worse if you like static typing or any form of being able to verify what you wrote.
You should link to the site directly in your post.
Roger Ver extracted for $48M tax fraud
> From the US it seems like the EU is doing fine and enviable from an employee perspective (except wages).

„Except the wages“ is kind of the problem. The source of that issue is the ability to raise capital, which is kind of addressed in the article, if you’d bothered to read before commenting.
This is the main reason why I'm still on Slackware. Pat is keeping the same thing for the last 20-30 years. Sure, he had to introduce some stuff, like NetworkManager or PulseAudio, to keep up with the latest software versions, but every major change is postponed as much as possible. Hell, even systemd is not there yet, and I'm pleased about that.
> The drug war destroys more lives than hard drugs. It's a policy failure.

Again, this does not seem as clear as you attempt to present it.

In areas with decriminalized hard drugs, drug usage dramatically increased. It has a direct impact on the lives of the users, and also secondary impacts on the lives of everyone around them and/or has to deal with them.

Drug usage is not the so-called "victimless" crime some position it as. It has a lot of effects on society as a whole.
proof or not true.
I read that as "most people [who smoke weed] grow their own". Also a bold statement but way less absurd than "most Canadians grow weed".
> hooked

Tobacco and alcohol are much more addictive than weed, yet they are legal.
Elon Musk fires Tesla's entire supercharger team
Oh you do: this work completely differently from sudo, there is no suid binary involved, instead it does IPC to the systemd pid 1 and asks it to spawn you process, attached to your current terminal. So if you don't have systeme as pid 1, it'll have noone to talk to.

Whether you like that or not is for you to decide.
They wrote a Swift language projection for WinRT, akin to Microsoft's projections for standard C++ and Rust.

https://github.com/thebrowsercompany/swift-winrt

https://github.com/microsoft/cppwinrt

https://github.com/microsoft/windows-rs
Continuous mathematical functions which have derivatives.
We've changed it now. Submitted title was "TL;DR AI are better community-written abstracts for research papers"
Ongoing discussion [0] (71 points, 8 hours ago, 91 comments)

[0]: https://news.ycombinator.com/item?id=40209382
What languages are you using it with? Last time I tried with python the code was super verbose, type hinting suggestions was not happening, both vs code and pycharm… can it be linked by the fact it’s transpiled from typescript?
It'll be hard to position this against Sentry. Sentry's a joy to use and their performance product is so helpful in debugging performance issues
If someone knows your IMEI can they track you?
See 'Can I post a job ad' in the FAQ (https://news.ycombinator.com/newsfaq.html) for instructions.
> If all you are using sudo on is a personal (i.e. single user) laptop/desktop to install packages, this (along with other things like pkexec or doas) would seem to present no issues

Of course, once distros start to say 'wait, why are we shipping 3 different privilege escalation systems again? Systemd is needed for starting units anyway, so lets just drop sudo and su'
This kind of rule should be made by an executive agency, empowered by a congressional delegation of that rule-making power to that agency.

This is just the same principle as private organization boards of directors delegating the minutia of running the organization to the executives and their teams. If you think it would be madness for hiring decisions on individual contributors to be made by board votes, then you should support the delegation of rule-making authority to executive agencies.

Yes, it means that changing the executive might change the rules. Congress remains free to overrule the agencies by passing further legislation, if they so desire. And voters remain free to replace the executive the next time around, if they want to see different rules. These are all features, not bugs.

There is certainly value in stability and predictability, but there is even more value in having an executive branch of government that is empowered to make decisions quickly and a short feedback loop between the public and the government.
Yes this seems to be increasingly common, at least on the west coast. The suboptimal part is that the buyer typically gets hit with an out-of-network ATM fee for doing this, so the consumer is paying $2-5 for processing per transaction.
Why should subjective effects direct the scheduling of these drugs?
Changed now (more at https://news.ycombinator.com/item?id=40214624). Thanks!
The HIV retrovirus was first discovered in 1983, and the first antiretroviral drug began trials 2 years later in 1985. That's how long it takes to discover and develop a new class of drugs. HIV researchers said at the time, "we're getting all the money we ask for; there are no delays in funding". But you think the researchers were being held back by something?
Maybe, maybe not. Support for the legalization of marijuana has consistently only gone up for 50 years and even more than half of conservatives supported it in 2023:
https://news.gallup.com/poll/514007/grassroots-support-legal...

You typically see flip flop rulings on issues that half the country actually does not support.

Abortion is probably the biggest issue and that's because a lot of the country does not support it and this has not substantially changed in over 50 years: https://news.gallup.com/poll/1576/abortion.aspx

Another contentious issue has been gay marriage but support for that has only risen over the years (although much more slowly), so generally that is another issue that I don't expect much flip flopping on:
https://news.gallup.com/poll/506636/sex-marriage-support-hol...
Braves success proves that's Firefox's problem, and not that user's don't care about privacy.
Agreed -- but I think nobody knows quite how it'll play out.

I think of the thriving microbrewery scene (vs not just Budweiser et al but so-called "premium" beers from megabreweries that don't hold a candle to the local stuff).

I also wonder about the degree to which psilocybin might be following THC's path, wrt state vs federal laws....
Is there really conflict here? It seems like good enough is an obvious first or second step, but over time experiences accumulate to the point where one more iteration of good enough comes to approximate perfection.
I don't think it's fair to say that C has no type safety. To recap, I had:

typedef struct foo Foo;

extern Foo* foo_create();

extern const char* foo_getStringOrSomething(Foo* foo);

The only valid way to get a Foo (or a Foo ptr) is by calling foo_create(). Inside foo_getStringOrSomething(), the pointer is definitely the correct type unless the caller has done something naughty.

Of course there are a few caveats. First, the Foo could have been deleted, so you have a use-after-free. That's a biggie for sure! Likewise the caller could pass NULL, but that's easily checked at runtime. Those are part of the nature of C, but they're not "no type safety".

You can also cast an arbitrary pointer to Foo*, but that's equally possibly in C++.
That's a fairly a common practice for cash only businesses, normally a different company is supplying the ATM and its cash. For example I've seen cash only ice cream shops with the same setup.
Apollo Had Some Death Bets
Looks like Biden is really worried about re-election.
Only if you also change your SIM every day.
The best possible thing would be an open-source satellite constellation which everyone could route data through.

Though, that wouldn't happen due to the US business environment, and the government would have to run the whole thing (and they're not known for being amazing at this kind of stuff)
No, I think the inspiration is more direct https://duckduckgo.com/?q=lewis+carroll+alice+in+wonderland+...
Yes, it's good for the government to not be tyrannical, but I'd argue that when the majority of people increasingly and collectively want things that are net negatives for society like recreational drug use, it's a red flag that society is in decline.
> The fact that this was a bug at all makes me fear for the rest of the code base.

The fact that the commit was accepted into a release without any changes to accompanying tests is what is most concerning. You should be afraid.
I grew weed durring covid, it's like taking care of a baby for weed that's mostly OK. I sold everything after two attempts. I learned alot about gardening though lol
sure, sure... facts... Oh I get it, the "facts".

The stuff i can make up and call it probable future that never materializes but then nobody remembers it as I move on to another grift, facts wink
Changed now (more at https://news.ycombinator.com/item?id=40214624).
As in: when I subscribe to the NYTimes Games app I also get a newspaper? (kidding!) When I look at their subscription page it just shows the paper and a few other bespoke properties like Wirecutter. (https://www.nytimes.com/subscription/all-access)
There is no privacy concern, really, as this is unique to the device, not subscriber, and only shared with the network operator, who obviously already "tracks" the subscriber through the SIM
, which contains the subscriber identifier (IMSI).

On the other hand, the IMEI in principle makes tracking and disabling of stolen devices easy.

By the way, in the UK it is actually an offence to change the IMEI [1]

[1] https://www.legislation.gov.uk/ukpga/2002/31/section/1
https://archive.ph/TKs0m
I'd bet alcohol use went way up after prohibition too. Both in number of people consuming, and on how much they consume on average.

I've personally known people with terminal cancer who wouldn't use marijuana to manage pain and nausea because it is federally illegal. They suffered more than they should have. Is lower use always good?
I think it’s referring to ‘primitive functions’ in the sense that they’re the building blocks of more complicated functions. If f and g are differentiable, f+g, fg, f/g (as long as g is never zero)… and so on are differentiable too. Importantly, f composed with g is also differentiable, and so since the output of the whole network as a function of its input is a composition of these ‘primitives’ it’s differentiable too.

The actual primitive functions in this case would be things like the weighted sums of activations in the previous layer to get the activation of a given layer, and the actual ‘activation functions’ (traditionally something like a sigmoid function; these days a ReLU) associated with each layer.

‘Primitives’ is also sometimes used as a synonym for antiderivatives, but I don’t think that’s what it means here.

Edit: it just occurred to me from a comment below that you might have meant to ask what the ‘differentiable’ part means. See https://en.wikipedia.org/wiki/Differentiable_function.
Except cupcake shops and craft breweries are allowed to differentiate (gluten free, superhero themed, we only sell wild fermented German beers...) while the legal cannabis retailers in Canada are more akin to owning a Subway franchise.

You must purchase your cannabis from a select set of suppliers chosen by the government (yes, the very same ones your competition must purchase from), you are not allowed to offer discounts/freebies on cannabis products (only rolling papers or similar non-psychoactive products). It is still illegal to operate any kind of venue that allows consumption, so while you can decorate your retail space like an Apple store or a Pier 1, you can't run trivia nights or do movie screenings or anything that might result in people patronizing your business over the one next door offering the same product for $0.05 cheaper.

Pre-legalization, I could go to a store (not legally operated) and look at the bud in the jar, smell it, and make decisions based on something other than a sealed package with no artwork or description on it. Some stores even offered consumption of "dabs" which is a great model: those things cost a lot of money and aren't really fun to have in your home and maintain, and it was very competitive with "a pint after work". All of this went away after 2017.
Yes. Part of the white collar recession.
Nicotine and alcohol are more addictive than weed. Why aren't those illegal?
Tesla wants to monetize its cars to process AI workloads
Yeah, we get pretty ripe :-)

After a month or two, the smell is pretty well settled into everything. Nothing really gets clean until it's had three or four trips through the wash. It should be added that synthetic fabrics stink differently from natural ones too. Don't know why, but it's not a stink most folks are accustomed to.
Legitimate question: How is it nonsense if it is still treated, currently, as a S1? If this changes anything it's not nonsense.
Hmmm. Interesting, but I prefer his sci-fi stuff. The Baroque Cycle was… weird. Full of intricate detail, but I derived relatively little satisfaction from reading it, and I’ll wait for proper reviews before reading this one.
This is the entire thrust of the article....
Unfortunately they're not really a thing. Some grandfather/grandmother clocks came with moon phases, but innovation never made it further.

IMO mostly has to do with the fact that mechanical clocks didn't see much innovation over the past century. The most talented watch makers have gone on to watches and people largely stopped buying Grandfather clocks.

Not to mention, other obvious problems of weight, material costs, and the increased size requiring more power to turn all those gears.
I understand you're not saying this is a proof of anything.

However, I have a hard time understanding the connection between those things you list and "... and therefore this may be evidence of a constructed universe."

I just don't see it. For example, things "without concrete explanations" are more easily chalked to our lack of understanding. Or even better, to the idea that there's no "why" to the universe, it just is; we can sometimes understand the "how" to some degree, if at all.

I think some emergent properties like consciousness and others are elegantly hypothesized about in Stephen Jay Gould's "The Panda's Thumb". Some things arise as secondary structures to other things which more readily relate to the environment. Like some hypothesize -- mind you, not interested in whether this specific hypothesis is right or wrong, just an example -- that walking upright/hip posture may have precipitated the evolution of mammalian brain cortex as a side effect!

I don't want to pick on or challenge your every sentence, because I understand this is just opinion and we're all entitled to it. But I really don't see where's the evidence for a constructed universe.
In CEE (excluding Germany and Austria) sure, but not as much in Western Europe (eg. France or Germany).

I've had an easy time managing Eastern European employees in English, but Western European ones sucked at the language, and always had a bit of a complex surrounding English.
These differences aren't inherent to transpilers vs compilers, they're mostly the result of the fact that the vast majority of transpilers are less mature than the battle-tested compilers that you're thinking of.

The average hobby compiler—regardless of target—doesn't optimize code and works directly on the AST because that's simple to get started with. Most hobby compilers also target some other language rather than LLVM or machine code because that's simple to get started with, so the result is that most transpilers are hobby projects that don't optimize. But there's no reason why a transpiler shouldn't include optimization steps that adapt the output to use code paths that are known to be fast, and a production-grade transpiler typically will include these steps.
Much code incorrectly assumes that ASCII can be rendered in any code page.
That is a trade-off towards density that seems not worth it where all it would take is a 16 bit NOP to pad and a few more bytes of memory to save on transistors of implementation.

Maybe they did the actual math and figured it's still cheaper? Might be worth it.
From experience in Border Control and Military, it's a double-edge-knife.

You can cold-call/email HR, etc. and keep in mind, that at the very same time you will be added to the 'sus' list (I think this is how younger people would call it).

Every country's Military has storage(s) all over (from fuel to weapons), mega-big corporations also hire physical pen-testers (which companies provide this service - look it up and send them a CV).

Since you are in the UK, I remember one time I lost my keys and I had to pay 200 pounds for someone to come over, break-in and open my door. How about you do this as a side-gig? 200 pounds for 30mins of work is not a bad idea (assuming you work in your area and won't have to spend hours traveling to other towns)
Alex Martelli's talks are always worth watching.
Have any good research on this subject?