skysight-inc/HackerNews huggingface dataset:
> Does this mean I’m now breaking the law serving them the website?

As the article specifically states:

The Italian SA found that the website operators using GA collected, via cookies, information on user interactions with the respective websites, visited pages and services on offer. The multifarious set of data collected in this connection included the user device IP address along with information on browser, operating system, screen resolution, selected language, date and time of page viewing. This information was found to be transferred to the USA. In determining that the processing was unlawful, the Italian SA reiterated that an IP address is a personal data and would not be anonymised even if it were truncated – given Google’s capabilities to enrich such data through additional information it holds.

So, unless you are collecting EU citizens user data, transferring it to US and have the capabilities to enrich such data through additional information you hold, no.
> This is an old 4% strength THC I-used-to-be-a-stoner argument that is completely irrelevant to the "real" dangers (multiple) to teenagers, which include: concentrated THC in teenagers causes psychosis; moderate THC in teenagers makes them permanently less intelligent.

>THC users like to downplay them.

What would you have us do then? There are minimum legal ages for using legal cannabis as well as alcohol and tobacco.

That doesn't stop teens from trying it out, nor has it ever done so.

Archaeologists have documented the use of mind altering substances by humans going back at least 8-10,000 years, and it's very likely that such usage goes back much, much farther (e.g., our distant ancestors getting drunk from eating fermenting fruit millions of years ago).

The issue isn't whether or not people should use mind alterng substances, we have done so and we will continue to do so.

The advice I gave to those in the younger generation of my family is that "we've been using mind altering substances pretty much forever. And most people handle it just fine. But if using such substances interferes with your goals and/or functioning as a person in society, there's likely a problem."

Which is why I believe all "drugs" should be legal, with purity and dosages regulated.

From an economic standpoint, it makes a lot of sense. We could spend a fraction of what we spend on "interdiction," "enforcement," incarceration and lost economic output (the result of incarceration and bias against those who have been incarcerated) on treatment programs for the tiny proportion of us for whom using mind altering substances keep us from functioning normally in society.

That makes much more sense to me. Trying to stop folks from doing stuff we've been doing since before we were us (humans), is a fool's errand.

Let's help those who have issues and leave everyone else the hell alone.
I have one trick up my sleeve for memory safety of locals. I'm looking forward to experimenting with it during an upcoming release cycle of Zig. However, this release cycle (0.10.0) is all about polishing the self-hosted compiler and shipping it. I'll be sure to make a blog post about it exploring the tradeoffs - it won't be a silver bullet - and I'm sure it will be a lively discussion. The idea is (1) escape analysis and (2) in safe builds, secretly heap-allocate possibly-escaped locals with a hardened allocator and then free the locals at the end of their declared scope.
anyone runs self hosted matomo/piwik instance for analytics?
> Last week we told some of our customers that Brex would no longer serve them. We did a poor job explaining this decision, which eroded some of the valuable trust we built over the years.

Brex is an intelligence-gathering machine that exists to gather data on the finances and operations of your business, masquerading as a credit card. I understand why Brex would want to build that machine. I don't understand why businesses would want to divulge their data to it.
For further reading, I recommend Niko's latest blog, tangentially related to rustc internals (and arena allocation): https://smallcultfollowing.com/babysteps/blog/2022/06/15/wha...
I think I can explain this that for most people the whole world is basically magic anyway. They don’t understand any of the details about how any digital tech works so to them they have no framework for which things are impressive and which things are not. The just know that computers can do a great many things that they know nothing about. “Oh I can bank online? Ok.” “Oh, I can have the computer write my book report for me? Ok.” “Oh, this McDonalds is fully staffed by sentiment robots? Ok.”
I don’t understand the thought process of putting someone down based on what they do for a living. Particularly when it just doesn’t make any sense whatsoever. The world around you revolves around people that clock in and out day after day. Maybe one day we’ll have 7.5 billion CEOs in the world, huh?
It’s dumb because it is based on the objector imagining what an uninformed reader would imagine and thinking that anything unlike mighty Thor smiting satellites out of the sky with lightning bolts would make the word “plummet” inappropriate.

Satellites are falling relatively very fast compared to usual and some of them have or soon will burn up in atmosphere as a result, it’s a headline, not a half sentence expected to grant a degree in astrodynamics.
This is good. Things like nonsystemd beyond the now age-old anti-systemd sentiment reduces the amount of "barely held together by ductape" mess . Modularity is a joke when you depend on specific third party modules instead of standardized interfaces and protocols. Unfortunately corporate developers focus on specific products and goals are not incentivized to do this in my opinion.
But also, 256 is overkill for collisions and pre-image.

There's a point where truncating starts to make it weaker, but when you first start chopping off bytes the benefits outweigh the drawbacks.
> Who's morally responsible for the laws and policies resulting in high crime, bad schools, rampant homelessness, and high taxes endemic to urban areas (at least in the US)?

You have a lot of options. You could blame the voters for electing the folks who make the laws. You could blame the politicians, since they frequently do things the voters wouldn’t know about or approve of. Since unintended consequences are a thing, maybe nobody is to blame.

Some theorize that a society where poor people live all together in one area while the middle class and rich live somewhere else naturally leads to those kinds of problems.
These are 1000 times worse than even a segfault. These are the bugs you won’t notice until they crop up at a wildly different place, and you will have a very hard time tracking it back to their origin (slightly easier in Rust, as you only have to revalidate the unsafe parts, but it will still suck)
I've gotten a lot of "wow, that's cool!"s, which is a pretty fair response for a non-technical person if you ask me!
IIRC, it basically only applies if you're actively doing business in the EU, or courting future business.

So, if you have a personal blog that grabs IPs? Not illegal. If you start a merch shop for your blog (or put in ads/sponsored content, etc.), then the whole site needs to be GDPR compliant.
Haha yes. I love knowing I'm in bounds but unfortunately saying anything about C++ (that isn't a criticism) is out of bounds and my comment got downvoted enough that I don't feel like saying more
Treating Imagen as just an "AI art generator" is extremely short sighted. Sure, you could just try to sell the outputs directly. But the real value is using it to supplement larger works. No need for a stock photo subscription service if you can just generate them automatically. Don't need artists to create textures for your simple games. I can spin up a merch shop powered entirely by AI art and nobody would know. The marginal cost of creation is approaching zero.
> This change would mean most website couldn't be used by privacy concious people anymore

wouldn’t the market react?
So glad this sentiment is becoming more common in the OSS community! I MIT license everything, if someone wants to make money using stuff I wrote that's awesome, and I wish them the best.

I don't think users owe me anything at all. If people want to PR back that's cool but if not that's cool too.
I'm happily deploying Deno projects to Cloudflare Workers. Outside of Deno.* (not like any isolate-based serverless thing has processes or files), it's all APIs specced by browsers.
sure, how fast you enter deep restorative sleep. If you measure your HRV, you can definitely see the effect
I've been using upvotes as a way to save things, and then using a script (https://github.com/anishthite/HN-Saved-Links-Export) to export them to json so I can search through them.
What is a weapon of mass destruction? How does that get defined?

Beyond that, I don't believe the Second Amendment was ever meant to be framed in that manner. The idea was that firearms helped keep the government from ruling over it's population by physical force rather than the consent of the governed. This, in simplest terms, would mean that what the government was allowed to use for force, so too should its citizens, thus carrying on the whole idea of checks and balances.
Which they were then liable for.
Another decision in a long stream that will make it much harder for EU start-ups companies to catch up to American ones. With absolutely no improvements to actual EU citizen well being.
If its a couple lines of generic code, of course. That's also an indefensible copyright, btw. But if its hundreds of very specific likes of code written to do one thing under a license you don't follow, that's something else.

This isn't just an issue of code. You can write a program that combines songs, or combines novels creating a different work that has sections that are essentially the original protected work. I don't think the authors of those novels are going to be OK with you selling or giving away a version of their work just because an AI edited it or combined it somehow.
I'm not sure there has been a period of more rapid development in DL than Diffusion Models (maybe transformers?). The next few years will be really interesting.
The CNIL in France is really pushing companies to not use Google Analytics, and you better listen to them here. It seems US companies should really make changes to how they host/manage data to be able to able to work in EU in the near future. (It isn’t a criticism, simply an assesment).
I bought a 1500w psu soon after the previous crypto collapse for around $150, one of the best purchases I did.
"There’s a reason Vincent Van Gogh never sold a painting in his life."

Sorry, but didn't get passed the first blurb. Van Gogh's paintings sold in his lifetime. In fact his brother was an art dealer. [1] Starting with a common misconception that is easily disproven doesn't help the the article at all.

[1] https://en.wikipedia.org/wiki/Theo_van_Gogh_(art_dealer)
Well, they're discrete problems. Version control of source code, packaged applications, container images, databases are all quite different.

Git is a distributed file manager that operates on files where every change is a commit, and a commit is a set of operations on files, and/or a change to a block of text strings terminated by newlines. Versions are merkle trees of commits.

RPM/Deb/etc is a semi-centralized file manager that operates on files assuming each change is a collection of files with executable stages before and after copying/linking/unlinking. Versions are arbitrary key=value pairs which optionally depend on other versions, with extra logic to resolve relative versions.

Docker/OCI is a distributed file manager that operates on layers assuming every layer is a collection of files overlaid on other layers, with extra logic to do extra things with the layers at runtime. Versions are (I think?) merkle trees of layers.

The database is going to need a helluva lot of custom heuristics and operations to do version-control, because how you use it is so much different than the above. Databases are much more complex beasts, require higher performance, higher reliability, tons more functionality.
The problem is there are way too many "Scary Warnings™" out there, so anyone not completely versed in the technological world will just ignore them especially if they believe someone from "Tech Support" is telling them to do so.

It's a moderately hard problem to resolve.
If nuclear plants were twice as efficient that would be great too. They aren’t.

Land use isn’t relevant for rooftop solar. There is basically no opportunity cost.

Everything becomes less efficient over time. Sunpower warranties their panels for a 20% decline in performance over 25 years. That means a 20% efficient panel is warrantied to be 16% efficient after 25 years in the field. To put that in perspective, panels made 15 years ago were around 16% efficient. There isn’t a cliff and they are still useful.

Suppose you abandon the system for whatever reason. You go back to the steady state of not producing power on that site. There is again no cost.

I am not saying nuclear is bad. I am outright rejecting the claim that solar panels are inefficient on any dimension that counts. I think this argument about degradation is beyond silly. I also think you are an astroturfing troll.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8123278

>> Melatonin exhibited various mechanisms to restrain metastasis, such as modulation of cell–cell and cell–matrix interaction, extracellular matrix remodeling by matrix metalloproteinases, readjustment of the cytoskeleton, epithelial-mesenchymal transition, and angiogenesis [127]. A recent study reported that the overexpression of the ADAMTS family in renal cell carcinoma was suppressed by melatonin via amplifying of miR-let-7f/miR-181d and reducing protein stability. It is of note that ADAMTS, a disintegrin, and metalloprotease with thrombospondin motifs family, thought to have an impact on cell metastasis and developing of cancer stages.

Note:

>> Melatonin has short plasma half-life, variable oral absorption, and low variable bioavailability that could be due to extensive first pass metabolism [327], in addition to its poor solubility and stability [328]. Therefore, conventional oral dosage forms (immediate release) are unsuitable candidates for melatonin delivery.
This kind of ridiculous laws do not understand the boundless nature of internet. If you want to protect privacy of netizens simply make a universal law instead of having different laws in different countries.
Eh, maybe that one will work in Codium, because Copilot doesn't for reasons.
It could also be used for more nefarious reasons like disinformation campaigns though... it will be interesting to see what the next few years have in store
It has been abandonware for years now

I pay to keep the servers running, not so I can have something new and shiny every month. If it somehow quits doing what pinboard does, then I'll look at alternatives.
I use the API to send myself a daily email with a combination of random and anniversary bookmarks:

https://github.com/klenwell/pinprick

I find it a good way to keep in touch with past bookmarks and do some light maintenance.
What kind of component are you talking about? Could you give an example, because as a backend dev, I have no idea what sort of thing would require that level of separation.
Use Word Clouds and Sentiment to Understand Text Comments
Classic case of the attempted response being strictly worse than saying nothing.
Do you have a link to any papers about this? Would love to check them out
I've seen billboards in other states advertising $5 eighths; probably not the same quality but it's not necessarily as expensive as you make it out to be.
First time I've ever heard of someone moving to Miami to avoid crime.
Here's a version that takes much less willpower.

The next time you buy junk food, the first thing you do as you get home is that you divide that junk food into two piles: That which you intend to consume today, and that which you were planning on saving for tomorrow.

Then throw the part you were saving for tomorrow into the garbage.

Now you are no longer at risk of overeating, because the excess is not there to tempt you, and you can enjoy the first pile without reservation, fear, or guilt.
That's a 4-bit nibble, the version byte is 0x00 to 0xFF.
this. People are being willfully blind here, like cult members looking dead-eyed at their leader and chanting "This is great" as they drink the kool-aid.

And from Microsoft no less, once outcast for mass poisoning.
I love Pinboard. It has all the features I'd expect from a bookmarking service, but nothing superfluous. There's no upsell. There's no advertisement or JavaScript bloat.

Part of the reason for Pinboard's success is the lack of VC pressure for growth. I'm happy to keep paying for Pinboard indefinitely.
This quote stuck in my brain for a long time and I resonate with it and how I used it at a certain period in my life. It doesn't have to be like this if you approach it differently but in a certain context and state of mind, it's like an anti-adderall. Makes the day go by in comfort and nothing at all gets done.
In my ears, knowledge graph sounds a bit grandiloquent. I do not have a definition, but I know that when talking about knowledge as it is embodied in people, it's quite a subtle thing, hard to formalize and to be honest, something relatively rare.

Why can we just call these things fact databases?

Add. Knowledge evokes a lot of other associations as well, for example that what we are able to know changes over time. That a time has a certain underlying grid, into which certain factual stories appear and later disappear.
While the cost per-editor per-word is probably comparable to other professional editor solutions, it’s weird to me that you’re then marketing to people who don’t normally pay for an editor. The use-case of “I want to get my blog posts on the top of HN” is certainly interesting, but doesn’t justify the cost.
Well, the archiving hasn’t been working.
> I also believe that should be opt-in.

But that is irrelevant, we European citizens are happy to have it.

And actually fought to have it.

It's a consumer protection law, what you want is consumers with less or no protections.

> Fraud implies an unwilling party, a victim. Not comparable at all to what I'm suggesting.

I'm quite sure the majority of users visiting a website that hosts GA are giving away their data unwillingly.

Would you opt-in theft too?
Mattermost CEO here,
Thanks for the question. Like many companies we use a 3rd party service to check if someone we’re doing business with a company that has been flagged on export compliance.

This was more a blanket error than on specific to an account, tweeted about it just now as it’s hit a number of customers: https://twitter.com/iantien/status/1540039939089367040?s=21&...
Yep, or generational references [0] which also protect against that kind of thing ;)

The array-centric approach is indeed more applicable at the high levels of the program.

Sometimes I wonder if a language could use an array-centric approach at the high levels, and then an arena-based approach for all temporary memory. Elucent experimented with something like this for Basil once [1] which was fascinating.

[0] https://verdagon.dev/blog/generational-references

[1] https://degaz.io/blog/632020/post.html
And perhaps even more interestingly these things not only exist but there is competition in this space! Essentially unregulated competition as well (and likely for the next 10 years). The cost will be driven into the ground.
I'm not sure I was clear enough when I expressed my doubts about the concept of intellectual property.

Your musical example is playing out in the courts in multiple forms. The Marvin Gaye case, Led Zeppelin, Katie Perry etc.

And each case pushes me further towards wanting to rip down the whole rotten edifice.

We've lived through 4 or 5 decades of unprecedented expansion of the domain to which IP lays claim. Surely it's time for the pendulum to swing the other way?
Rails to trails is being done in multiple areas and is a great way to reuse right-of-ways (sometimes the railroad still owns them and has the right to redevelop them in the future!) that already exist, and you can even add trails next to active lines sometimes (especially since many "active" lines are one train a day or less).

https://www.railstotrails.org
The GP is talking about the "overall chemical profile" that depend on the strain and growing conditions. There are over a hundred cannabinoids identified in cannabis that have a variety of effects in humans (not to mention the terpenes/terpenoids), including several that are produced when THC oxidizes so the "overall chemical profile" depends on the age of the plant matter in question as well as how it was processed and stored.

Whether the Indica/Sativa marketing labels correlate with that chemical profile or not is besides the point. We know that different batches of the same strain can have different concentrations and ratios of all the of the relevant compounds because most legalized states require testing every batch. I don't know of any high quality research that studies how the subjective experience correlates with different doses and ratios but given that at least one of the most common compounds in cannabis is FDA approved to treat epilepsy (Epidiolex) and all the anecdotal evidence, it's really not a stretch to see how different strains produce different highs in different people.
I think it's fair to say that most unions have been established as a sole result of proportional human effort, while the same cannot be said for the success of most businesses. There are many instances where an existing imbalance in power or resource ownership is a significant factor in a business' success.
I believe it is only for performance, as malloc will have to find place for the allocation, while it is a pointer bump only for a certain kind of allocator.
Considering how much I got downvoted no I don't want to comment more about this. But I'll let you ponder why while using rust has you could get a use after free sometimes https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-4572...
Is it multisocket?
Hackers exploit any avenue (and usually come in through the basement!), regardless of how skeptical we might be that they won't. They don't need the details, they'll figure it out. You give them a scrap and they'll get the rest. It's a different way of thinking that we're not used to, and don't understand unless we're exposed to it first-hand, e.g. through red-teaming.

For example, another way to think of this is that you have a buffer of initialized memory, containing a view onto some piece of data, from which you serve a subset to the user, but you get the format of the subset wrong, so that parts of the view leak through. That's a bleed.

Depending on the context, the bleed may be enough or it might be less severe, but the slightest semantic gap can be chained and built up into something major. Even if it takes 6 chained hoops to jump through, that's a low bar for a determined attacker.
If I pay a monthly fee for a search engine, and the search engine displays snippets of copyrighted work published online, is the search engine re-selling that content?
> Requiring people to drive a car 20 miles, 40 minutes, whatever to just live their lives is so stupid it defies belief.

That's pretty misleading and tendentious framing. There's no law requiring people to drive that much: even in the most suburbanly zoned suburb, if you pick someplace close to your job, you have to drive far less than "20 miles, 40 minutes." If you have a more of a commute, it's probably due to optimizing for other priorities.

It'd be great if I could walk around the corner to the a coffee shop and a grocery store, but those businesses just wouldn't be viable at the density I also want to live in.
I hadn't heard of zutilo, I will check it out, thanks.