skysight-inc/HackerNews huggingface dataset:
Ford's PR on this: https://media.ford.com/content/fordmedia/feu/en/news/2022/08...
It’s a bit over-optimizing for every aspect of life. I’ve been WFH for the past 2.5 years, but I didn’t mind my 20 minute commute on subway before.

My previous employers were completely fine for us to work from home (bad weather, repairs, or just simple sickness) if we ever needed to, but in-office environment was fun. Not everything needs to be over-optimized to the T when you have plenty of free time in the morning.
Note that the vast majority of child gun deaths are not from mass shootings. One third are intentional suicides. Most of the rest is kids accidentally shooting themselves or each other with guns that they gain access to.

(While we're at it, and in the vein of the article, gun-owning parents tend to drastically overestimate how well-behaved their kids are around guns, and thus allow them more access than is safe.)
C++ and rust are not really comparable here; C++ is pretty close to most other statically typed languages like Java, TypeScript, etc. So in terms of spending lots of time appeasing the compiler from my experience that's plainly not true. Orders of magnitude more time is spent debugging why your code is wrong despite it compiling. On top of that almost every time it doesn't compile it's a bug in your code; as is the nature of static type checking. C++ is difficult to write because you're navigating a minefield of undefined behavior, expensive copy constructors and manual memory management; not because of compiler errors.

Rust has taken a trade-off here, where you get more cases of "appeasing the compiler" but significantly more bugs caught at compile time. Memory and concurrency bugs can be extremely hard to debug or even reproduce, so a language that lets you avoid most of those is a positive for productivity.
Calories certainly aren't the only factor. If you feed animals the same exact diet and they have similar exercise habits and their excrement has the same caloric value, why does one get obese while the other doesn't? Genetics, epigenetics and gut biome likely all contribute to the problem. https://nautil.us/what-if-obesity-is-nobodys-fault-234639/
I suspect the moment Canada loses protection of the King is the moment the US invades. Some say we already have ...
1 death by suicide per month of American citizens in Japan is probably high - maybe not if they count the military base. I don't know - I wish I could easily look up their statistics and see what they said - too bad KiwiFarms is not allowed to defend itself against accusations and what they've previously written I'm forbidden to read.

Regarding Near's friends - he wrote that he had no friends. None of the people who claim posthumously to have been his friends offered any evidence that any suicide took place. Near, when writing to KiwiFarms, said that right before he killed himself he would send copies of his passport to KiwiFarms so that they would be able to tell he actually did kill himself. Then, in his final message, he decided not to do that. There is no real evidence that Near's suicide actually took place - it's all "This person on Twitter knows Near's friend and they say he killed himself." Maybe that's accurate - but it seems like a low bar for confidence levels if we're going to ban a group from the Internet based on it.

Regarding discussing Near's suicide - Near emailed the site owner, Joshua Moon, and made the offer - "I'll pay you 125k to remove the thread or I'll kill myself." Moon replies that he doesn't even know if it would be legal to accept that offer, says that he probably won't and that he would feel guilty about taking Near's money, and the pair discuss it for a few exchanges before Near, apparently, loses patience. Moon also expresses his confusion that Near is upset, because the KiwiFarms thread is about 100 comments in length, none name Near, the thread is not active, and the comments are mostly pretty benign (e.g. "Near must be autistic to spend so much time on emulators).
I didn't knew that Scilla, Epilobium and Phacelia have blue pollen... interesting

If blue honey appears in june-july is too late for Scilla in any case. Beekepers culture Phacelia that is also an US native
It seems to compile on MacOS and Android already so not being on Windows (yet) doesn't really sidestep having a cross platform GUI/events library.
By all means, shutting down North Korea is the real issue here; Don't ruin the internet on your way.
Too many people forget WebKit was KHTML initially... no, Apple didn't start it.
There are two Tornado Cash entities: one is made of people, and the other is autonomous code running on chain. The OFAC action confuses those two, and it's not clear they have the authority to sanction code.

For much more on this, see the legal analysis by Coincenter: https://www.coincenter.org/analysis-what-is-and-what-is-not-...

Note that FinCEN does pay attention to this sort of distinction, and says that software providers are not subject to money laundering regulation.
What's meant by "integral" in this context?
I don't think this is correct.

> Imagine, for example, deciding to put your right hand on the wall of Taylor Swift’s pupil. You’d literally get lost in her eyes!

You would have to first take your hand off the wall in order to put it on the pupil. The idea is you put your hand on the wall at the entrance and never take it off, not put it on arbitrary walls.
I've seen that. It looks like it is no longer available.
> If we start slowly, focus not on delivering a working product ASAP but a nice codebase that's accessible for other developers to read, carefully split modules so each part of the browser is a mini project by itself, with clearly defined business logic, outward connections (GUI, APIs, Drivers, etc), it can be done.

My understanding is that this is exactly the opposite of how Linux was started. It started off as a barely working product on 386 only and went from there.
Reminds me of nothing so much as this:

https://medium.com/@chipotlecoyote/ipad-only-is-the-new-desk...

Old HN discussion:

https://news.ycombinator.com/item?id=12198561
Shush, be calm. Just keep writing more javascript...
If there's one thing monarchies have perfected it is the "flattering painting/coin" of the King where you can recognize it's the King even though it kinda doesn't look much like the King actually does.
Because there are plenty of people who are willing to take on the role, who love Mozilla products and actually believe in the mission. 3 mil. is more than enough for the CEO of a non-profit or a company like Mozilla. If she were to really be worth 10 millions as CEO she would be at FAANG, or a unicorn, etc... In that comment which at the time people called out, she was just doing more of the virtue signaling we are used to, and just revealed the type of leadership Mozilla have.
It used to just give a warning
Looks like a restyled https://richtr.github.io/NoSleep.js/example/ but in the source I can't see the patch applied that makes it actually work on Safari v15 and higher https://github.com/richtr/NoSleep.js/issues/135
Hydro screws up the local ecosystem. Admittedly cleaner than fossil fuel powered plants, it’s still not great for the environment.
Date given on the cover sheet is 1982. (Very early versions of Unix were already running in Bell Labs in 1970, but the kernel was still entirely written in assembler, it may not have had a hierarchical file system yet, and certainly didn't have fork().)
'It’s everyone. It’s all of us' – Americans are living paycheck to paycheck
?

https://home.treasury.gov/news/press-releases/jy0916
> That's like saying knives are designed to facilitate murder.

There are a lot of laws banning knives of various sizes and constructions. I'm not sure you picked the example you want.
Well... you can force push to a remote with sufficient privs, but you really don't want to do that if you can help it.
I'm on the PyTorch core team at Meta and just wanted to say I'm so happy to be able to share this news. We are actually increasing our investment not decreasing it. AI is critical to so many parts of Meta these days and we are doubling down. However, we see a strong virtuous cycle between open source development of the framework and SOTA AI that continues to grow. Being able to bring our partners to the table in a more formal way gives us the opportunity to move forward even better. Soumith, lead core maintainer, has also now posted on HN at https://news.ycombinator.com/item?id=32810976 so feel free to join a discussion there.
> A vast subset of our economy depends on parasitically feeding off of people commuting to work.

1. Building rents
2. Transportation
3. Parking
4. Eating out/beverages

Building rents are the craziest. The company I worked for doubled their area in December just before the pandemic, for more people to be packed in. The job was inherently easy to make remote, but they hated remote. When remote happened, they were holding a multi-million dollar bill on rents gone to nothing.

Companies that realize they can get 1/10 or less the area, and still have co-working areas and a few offices can save enormous amounts of money and be more *agile* than the in-person companies can be. But having companies reduce their rentals down 90% scare the landlords.

Transportation exerts a LARGE cost on workers. We're not paid for this lost time. And even at 30m drive, represents 5h a week lost to nothing. Well, not nothing. Gas prices are expensive, as is vehicle maintenance. So we're *paying* for the right to get paid at our jobs. And if your work is easily-remotable, then this shows a cost (at 30m/oneway) 5h + $.56/mi that you're wasting.

Parking is usually a perk. But regardless who its coming out of, still represents a significant cost for dozens or hundreds of vehicles to be stored somewhere. In big cities, that's upwards of $50/day. In my smaller city, the company was paying $300/yr in a terrible condition 4 story parking garage. Didn't even have guaranteed spots either. That was just "permit" to get in. Again, someone's paying it, and it's not cheap. But it is needless.

Food/beverage costs are also much higher, due to not being within vicinity of your kitchen. If I wanted coffee prior, it was going down to the coffee shop and getting one. However, I had the equipment and matewrials to make them at home, but being in an office prevents me from that. Same with food... although I could take my own lunch.

Now, instead of costing $15/lunch, it's costing me like $3/lunch. I brew my own coffee. I eat leftovers or make food I want to eat during lunch. I can also do things like make (chicken, beef, duck, turkey) stock on the stove while working. I can also now do more complex recipes that take time (like Pho) with only being present in the kitchen... There's no way I could leave the stove on going to a workplace. For those of you that says I'm stealing time doing long cooking - I'm not. Being present is just to make sure that a fire or other bad doesn't happen.

And I'm only looking at monetary costs. We also have a magnitude of environmental costs I never discussed. And that also percolates down to health benefits of less pollution and less injuries on the road. There's dozens of 1st and 2nd derivative effects.

But in the end, it's a bunch of technophobes that believe workers MUST be 'supervised' in an active panopticon manner so they work. (And as a corollary, that's also why open offices and hot desks are a thing. Same reason)
I agree. I see AI-generated art as a force multiplier for skilled individuals, same as better editors, tools, languages, and frameworks have been for developers.
I don't think this level of absolutism is justified. I think that it's a stretch to define cloud providers as "users" in the first place:

What is Akka? A distributed messaging platform.

If you want to use Akka to move messages, then the SSPL is just like the AGPL to you. (Even if you're Amazon! No discrimination against trillion-dollar companies!)

If you want to use Akka and Akka's code to learn how messaging work, then the SSPL is just like the AGPL to you.

If you want to use Akka's code as a starting point to author your custom messaging platform, then the SSPL is just like the AGPL to you.

When is it not like the AGPL to you? Only when you don't want to actually use Akka yourself, but you want to charge others a fee to let them use Akka on your server.

In that case, and only in that case, SSPL says "you are not a user of this program and are not entitled to the Four Freedoms". I find myself in agreement with that assessment.

EDIT: I originally mentioned the BSL in this thread, that was a mistake. The BSL (free except for users >$25M) is a non-free license that I consider legitimate and understandable and better than almost any other non-free license, but less than ideal. The SSPL (free except for cloud providers) is the non-free license that I find most acceptable, to the point where I think AGPL projects will make the world a better place by switching to the SSPL.
I wonder if it'll stay C++ because of momentum or switch to the aforementioned home grown memory safe Jakt like much of the rest of Serenity is expected to.
Will wearing N95 masks when near busy roads help at all?
What I've learned about scaling up robot deployments
Mathematica, correct. But fun fact: Mathematica has no MPS exporter. So I had to write my own, which is somehow the perf bottleneck in my whole setup now. Even after wrestling with it for several days. Apparently string operations are not its forté.
After rereading I agree with you. It wasn't clear to me whem first reading it.
The article's point is: AI production and consumption is becoming so widespread that the tools and usage can't be controlled by a few entities
DLP TV mirror chip from 15-20 years ago had 2M mirrors.[1]

[1] https://electronics.howstuffworks.com/dlp1.htm
Stop Sugar Coating Software Engineering Jobs
If it's a mafioso bank used mostly by the mafia, then yes, absolutely, they should be investigated and shut down.

As for data, just as a first-order estimate, check out the rekt leaderboard [1] and see how many of the stories end with "and the stolen funds were routed through tornado, fin." If all crypto-adjacent crimes are reported to FBI at some point I am sure they have a much clearer statistics, but even as a civilian you can see that it's not small.

[1] https://rekt.news/leaderboard/
>integral: 2. Possessing everything essential; entire.

one PDF with everything in it as opposed to, say, one file (or webpage) per chapter
Sounds like you’ve found (psychological?) utility in aesthetics and beauty…
> the "better things aren't possible" party

Very popular in the UK. We don't like to imagine that things could be different, let alone better. The monarchy represents the eternal status quo, which is deemed "apolitical" because it's always been like that.

I'm a soft republican on this: the monarchy obviously has no place in a truly egalitarian society, but on the other hand its practical impact, positive or negative, is pretty small. The House of Lords, the voting system(s) and the constitutional settlement of devolution are far more pressing issues.
I second the "you're doing it wrong" note. The use of a tool that permits easy squashing and rebasing opens up new ways of doing development where you can commit and checkpoint at any moment, cheaply. So e.g. when you inevitably break something, you can bisect to where it happened, or when you find you've added a mismatched assumption you can see where the thought process went wrong.

You don't need to have things tidy, you know you can recover anything you do. So likewise when you're "done" you can squash and split them into changes that make more sense logically before pushing to some shared tree that someone else is going to have to reason about.

People who develop without tools like this tend to do it in a big flat directory and think about "commits" as something done every day or so. Once you get beyond that style, it feels really clumsy.
Hi, big fan of Rebass, Theme UI..although sometimes Theme UI with Next.js doesn't work right out of the box, are you still the maintainer of these libraries?

And how did you get the word out for your boilerplate product, just on Twitter? Do you have any tips on how to find a niche where a good, well maintained boilerplate is missing and how to make it profitable?
Thanks
I have a feeling that I lot of people don't appreciate the degree of information about them that is public as a matter of policy and law. It's cheaper and easier to obtain today than a few decades ago but much of it has long been public.

Of course, availability through an API can greatly expand how the information is used but, for the most part, it's tricky to say that data is public but you have to make it painful to access.
> It's all about what's knowing what's best for you.

They were implying that separating home from work is what is best for them. Some people like to work from the office - you do not need to keep pushing WFH on everyone.
Context is 17th century so ball is not going very far and parabola will be perfect with the measuring technology of the time I think :)
You seem to think that freedom means a world in which you are allowed to hide your assets from the government. You have never been allowed to do that. You're going to have to change the law, and because you live in more or less a democracy, you're going to have to convince people that its good to change the law.
Honestly if the default font for composing and reading was better I'm sure I'd like the look and feel of plaintext much more. Surely it's a setting somewhere, I just haven't gone looking for it.
So if I'm following correctly, you are saying that WordPress was successful in the first place because of its high code quality and software development practices, right?

WordPress works great from a business standpoint, but it is not well made.

I've spent the past month developing plugins for my own WordPress website, and it is laughable how bad it is. I mean, the official advice to understanding things is not to read their documentation, it's "look through the code lol" [1].

It's probably fair, since their documentation is so bad it does not explain what any of the parameters of the functions are most of the time, accepting a map that you don't know the possible values of unless you read their code.

And, well, that code was probably okay in 2005, but it's hot garbage in 2022.

[1] https://developer.wordpress.org/plugins/hooks/filters/#add-f...
But that's because the laws on software developed prior to tech becoming as powerful as they are now.
One thing that shocked me about cancer treatment is how little they asked me about environmental factors. I assumed there would be questionnaires asking about all kinds of specific products and foods, maybe even asking for soil and water samples from my home. But there was none of that, and this was a major research hospital. The only thing was that they asked permission to use my biopsy for additional research.

I know the data would be messy, and if released to the wild it could lead to sensational news stories that affect the sock market, but surely there is some value in collecting up all this data? How long did it take for glyphosate to be linked to cancer? How much sooner could it have been caught?
Yeah, specially if you can find it used. Btw, there's Hacktribe firware as well: https://github.com/bangcorrupt/hacktribe

Novation Circuit Rhythm has been under-powered from the start, hopefully they will release mk2 with faster CPU and bigger RAM.
This was not Feynman's own description of himself, it was how his colleague Murray Gell-Mann described Feynman's process [0]. The way that appears to others may differ from how someone believes they are working themselves.

[0] http://wiki.c2.com/?FeynmanAlgorithm
This is the least spineless thing Brian Armstrong has ever publicly done

And I think we should commend him for that

since there really are consequences for his relationship with the government and Coinbase’s relationship with the government
I enjoy finding stuff like this, and kudos to the author for making it. I remember hand-writing HTML going back to using BBedit in 1995 and just enjoy the simplicity of semantic html elements. Sometimes, less is more.
.
I spend more of my time doing back-end work and some ops type work.

Later on (early 2000s) obviously I'd have to use tables for laying stuff out, then relying on the good work of Jeff Zeldman and the like to beef up CSS knowledge, then finally using stuff like Bootstrap and Tailwind.
In my experience there is another very simple offsetting method that is better for "simple" curves. I think it is (or was?) used in paper.js.

You take the intersection point of the curves's handles and offset curve's handles. Then you calculate the distances from these points to the curve's/offset curve's end points and use these distances to scale the handles of the offset curve.

Here is the code, reformatted so you can basically copy it into your existing code. It should require fewer subdivisions than TH, but more than shape control and your impressive solution.

// This function needs to go into the Point class
scale(s) {
return new Point(this.x * s, this.y * s);
}

handle_scaling() {
// p: points on original curve
// q: points on offset curve
const deriv = this.c.deriv();
const p0 = this.c.p0();
const p1 = this.c.p1();
const p2 = this.c.p2();
const p3 = this.c.p3();
const q0 = p0.plus(this.eval_offset(0));
const q3 = p3.plus(this.eval_offset(1));
const tan0 = deriv.eval(0);
const tan3 = deriv.eval(1);
// s: intersection of handle vectors
const sp = ray_intersect(p0, tan0, p3, tan3);
const sq = ray_intersect(q0, tan0, q3, tan3);
// r: ratios of distances from handle intersection to end points
const r0 = sq.dist(q0) / sp.dist(p0);
const r3 = sq.dist(q3) / sp.dist(p3);
// calculate control points of offset curve
let q1;
let q2;
if (r0 > 0 && r3 > 0) {
q1 = q0.plus(p1.minus(p0).scale(sq.dist(q0) / sp.dist(p0)));
q2 = q3.plus(p2.minus(p3).scale(sq.dist(q3) / sp.dist(p3)));
} else {
q1 = p1.minus(p0).plus(q0);
q2 = p2.minus(p3).plus(q3);
}
return CubicBez.from_pts(q0, q1, q2, q3);
}
Apple’s next big thing: A business model change
Off-topic, but as I was reading the article I kept double-clicking the page thinking I had accidentally selected the entire page. On osx the default settings for showing selected text is black on a blue background.
https://imgur.com/a/yQa1JUj
I knew it wasn't likely, but part of me was hoping the headline meant they were doing something with Keybase.
That's what I said.

It was a barely working product, but it was accessible enough to other developers to develop on it and extend it.
Ask HN: I struggle a lot with the 9-5 work game. What should I do?
I work in the data field (sql+python) and I like my job, that's not the problem. But the idea of working 9-5 in an eternal loop drives me crazy sometimes. I know the alternative: freelancing, but that's easy said than done. Anyone else in the same situation? What's your plans?
Let's suppose you have Bob's Traditional Bank. They keep meticulous records, and comply with US government requests for them (regardless of what you think of such practices, let's just say that this particular bank happens to do those things). They also facilitate transactions on behalf of North Korea.

Bob's Traditional Bank would be sanctioned here, because transacting with North Korea in that way is what triggers these sanctions. This is why Tornado is being sanctioned. The privacy thing may or may not be illegal, despite its ineffectiveness, but the transacting with North Korea thing definitely is.
How did you get the word out? Did you approach different sports teams?
What's the minimum Clang for this? I've been playing around with old versions of MacOS recently and most of the "Let's keep some old version of Firefox alive" projects are failing or bound to. Sooner or later this might be a good alternative.
big numbers good. we need big numbers. big numbers better than small numbers. big numbers please monkey brain. monkey brain happy = more sales = more money = bigger number in bank. bigger number in bank good