skysight-inc/HackerNews huggingface dataset:
Any one who signed the FSF's CLA to get their code into Emacs is still boned.

This is particularly dangerous because in the anglosphere, open source licenses are by default bare licenses -- they do not have the force of contract, meaning they can be revoked at any time. An organization which released any code under the GPL or any open source license can revoke the right to use that code on a whim (yes, the GPL'd code itself, not future revisions of that code), meaning a hostile FSF can prevent use, distribution, or -- critically -- forking of Emacs.

Projects such as Linux without a CLA requirement are better protected against this because of their patchwork ownership. A single contributor has less to gain, and more to lose, by revoking their license to their contributions. That's not to say it's perfect protection but it does help.
That's crazy. Who pays the single-unit retail price for 100,000 units of something?!

That doesn't happen in business, ever, unless something weird is going on.
2016, says "updated May 2021" but apparently not substantially:

> The Daily Dot was unable to obtain a copy of the probable cause affidavit by the time of publication, and it may be under seal.
How strange. I routinely drive uninterrupted stretches of 160 miles in my Model Y without emptying the battery. Are you sure they weren't pressing the acceleration and break pedals at the same time?
As a Tesla driver, I really want to rent a Tesla when I’m traveling.
Where would you say Django finds its niche?
The no ring thing is very reminiscent of NGO's recently (discovered) no-click hacking efforts.
Show HN: Jeval allows to run Java scripts as ordinary executable files
With new version of jeval we added support for shebag (#!) directive which is available in Unix-like operating systems.

It allows to run scripts written in Java without calling jeval. Instead of:

jeval script.java

You can run it directly as ordinary executable file:

./script.java

For that to work you need to put following line as a first line of script.java:

#!/usr/bin/env jeval

And make file executable:

chmod u+x script.java

https://github.com/lambdaprime/jeval
It's not really fair to call the Lighthouse system an "inside-out" tracking system. "Inside-out" generally refers to the tracking data collection and processing happening on data collected exclusively by the headset, without any specialized, external reference. That's not what Lighthouse does.

Lighthouse is nearly identical to outside-in camera tracking, with the one wrinkle being that the photons flow in the opposite direction. Instead of a fixed, designed constellation of point-like emitters on the headset, you have a constellation of point-like detectors. Instead of a stationary grid detector, you have a stationary grid emitter. But otherwise, the data is practically the same, the math is all the same, the calibrations are all the same, and the whole system doesn't work without those stationary, external reference points.

Similarly, ray tracing doesn't simulate photons leaving light sources, bouncing off surfaces, and arriving at a camera sensor. The simulation is of anti-photons, leaving the camera, bouncing off surfaces, and seeing what lights they hit. It's like conventional current actually being the opposite direction of electron flow. The systems can run forwards or backwards and get the same answer.

Actually inside-out tracking does a completely different thing. The acronym "SLAM" stands for "simultaneous locating and mapping". It's building up a coherent, consistent model of the world around it. It adapts to new surroundings.

Bump a Lighthouse emitter or CV1 camera out of position and everything stops working because the data no longer makes sense. Designing a Lighthouse headset or controller requires given the tracking code a 3D model of the position of all the detectors.

But move the furniture around in a room and SLAM catches up in a few seconds. SLAM also doesn't care about the shape of thing you're tracking. Hell, it really doesn't care all that much about the quality of the camera feed, other than being relatively high framerate and not very noisy.
Estimates are that each supercharger slot costs Tesla over $100,000 for permitting, install, equipment.

Have you been to a rental car company lately? Most don't give the impression of being flush with cash. In order to get the best charging speed and turn your cars around, do you see them laying out $100K per vehicle/slot?
The tech is definitely higher quality, and so are current requirements from users and apps. People hated the cheapest netbooks for a reason.
Their TOS just came out. Apparently they will only ask for a minimum of 10% charge level:

https://news.ycombinator.com/item?id=28996234
I think they will with a new release of the “Afterburner” card, this time powered by Apple Silicon instead of FPGAs.

https://www.gettingtechnologyright.com/apples-mac-pro-wheels...

>The second bit of design is in the optional “Afterburner” video editing card. The discussion of it starts at around the 1hr. 26 min. point in the Keynote. It is described as a custom FPGA-based HW accelerator. It is claimed to be capable of processing 6 billion pixels per second. The silicon is not Apple’s but the design is.
If you his the accelerator steady, you can easily keep a pretty constant speed. It's not like you have to either be slamming on the accelerator or completely off the accelerator, you can keep it constant and hold a speed. I really prefer single pedal as with just the single pedal I get far more control of my speed than if I had to switch between two pedals. Want to slow down a little? Just ease up a little. Want to go faster? Just ease a bit more on.

I have not seen coasting modes to be more efficient than single pedal on my own electric car.
jeez just take classes at a community college instead. there will be more academic rigor and your money isn't going to these types.
Hertz is poised to make a mint off the people who forget how to open the doors due to muscle memory.
Agree.

Often small team doesn't have dedicated PM to divide and conquer big issues into smaller ones to be fit in a sprint timeline. It's the main reason to fail at delivery on time for most of my projects.
It partially is. The M1 max comes with integrated hbm, which is way higher bandwidth than ddr4. Modern Intel/AMD processors are memory bottlenecked in multicore workloads (hence why 3d cache for Zen is a 15% improvement). The combination of hbm and on package memory means the M1 has much higher bandwidth and similar latency to anything else on the market (at the cost of not being scalable).
Note that they say a free product. It shouldn't be produced by a company, but rather be produced at a loss by the government, so there's not incentives to keep people addicted, but rather to reduce addictions.
>But the higher issue is information. Should you be able to sell the same product with a very different quality under the same name?

Barq's famously does this and doesn't seem to have any issues.
After further poking around, I see that if one ponies up one's email and follows the (surprisingly dark-patterned) [0] "Sign Up & Customize" button [1], one can see the whole catalogue of planned PiBox hardware. It looks like you'd want the currently-unreleased "Box 2" -- assuming you could swallow the presumably still unpalatable shipping charges.

[0] OK, I get that these guys want to gauge interest as precisely as possible, given the frightening prospect of being a hardware startup during a chip shortage and/or burgeoning logistics apocalypse, but it's still a real eye-roller. Especially given how, like, cool this project otherwise seems.

[1] https://pibox.io/prefs <- note that without having already signed up, this'll bounce you to the homepage
FWIW, used needles were a common sight in my childhood and youth in the '80s/'90s in Italy too, and we didn't have such policy.

I've literally not seen a used needle in at least a decade, but again, I'm not sure it's because of policy, it seems more likely that people have just, for the most cases, switched to different drugs.
Thank you for the honest feedbacks. Respect.
They did also state that the free charge situation is only "for now".
So, I take it that you have never ridden in a car? And if you have, you've explicitly assumed responsibility for or complicity with, the potential taking of a life of a pedestrian? Is that what you are saying?
Minerals follow cycles. If biological activity is utilising and removing specific minerals faster than they're returned to their respective sources (atmosphere, soil, or water, generally), then those minerals are depleted.

Leibig's Law of the Minimum states that it is the specific nutrient which is limiting of growth or metabolism which is most crucial. This is a point missed in numerous dicussions of growth or limits. Typically this is a fairly major nutrient such as nitrogen (fixed from the atmosphere, but at high metabolic cost, largely through microbes which are sybmiotes with legumes). Phosphorus and potash are the other most heavily utilised, and most frequently limiting nutrients. In parts of Australia, a land that is remarkably inactive, tectonically, critical micronutrients arrive as wind-blown dust, much from India or volcanic eruptions in Indonesia. A few grams per hectare can make a significant difference in crop yields.

Soil alkalinity is another major factor, as is drainage charcteristics, with sandy, clay, or high-carbon soils all being favoured or unsuited to specific plants. Then of course, climate, temperature, and precipitation.
There's 1 PCIe gen 2 lane, so 5 Gbps theoretical. Real world 400 MB/sec r/w, or 120 over the 1 Gbps LAN.
Dear Apple,

I have no interest in using your locked down operating systems. On the other hand, your M1 based hardware is excellent. Please open up your drivers so I can run Linux on it at full performance (instead of using reverse engineered drivers which will probably never reach the performance levels of the proprietary drivers).

Thank You
In their words, they had "Smalltalk and C++" in mind.
I see this sort of “concern trolling” so often around Tesla and I just shake my head. Really, an easter egg inspires this reaction? I’m sorry, I don’t believe it.

(I have no Tesla investments or products.)
Modern heat pumps provide a lot more than 100% efficiency. I'd stick to the heating system unless those containers are doing something profitable (mining?)
> The allegations could have been real or trumped up (pun not intended). We won't get a chance to see that day now.

I'm no fan of Huawei or the PRC Regime, but the theory of the case against Meng Wanzhou was made in Canadian court by Crown prosecutors.

While they were just trying to argue that the US government had a case to try, and not guilt, the judge found the US case to be a bit tortured and convoluted.

So while we are deprived of a legal outcome in US courts, we do know that the US wasn't exactly trying Wanzhou for crimes against humanity (regardless of those she or her organisation may or may not have committed).

More information https://www.theglobeandmail.com/canada/article-judge-in-meng...
The border box is just a visual aid. The real issue is with placement, ex: centering vertically. If you don't know the exact text bounds you will have off center text.
Typed languages and explicit-over-implicit frameworks are much easier to upgrade. I worked on a large project based on Wicket and we would curse the library developers for making their classes "final" so we had to copy-paste rather than subclassing, but the result was that even major version upgrades were completely routine and painless.
bootcamp grad here (different bootcamp - Fullstack Academy in NYC). i completed freecodecamp before doing my bootcamp. did not feel job ready, did not have any leads on jobs, barely made it thru freecodecamp copying and pasting code that kinda sorta worked.

let me put it this way. at the end of my bootcamp they had a "hiring day". ~20 employers came by for ~40 students, including Google. I ended up getting a job with the very first hiring manager I sat down with that day, for 160k base.

granted, i'm abnormal, and we had "failures" too, but i have many friends whose career change was eased because the bootcamp had taken care to build quality relationships with employers.

one more example. one time my computer just borked. create react app (or whatever we were doing that day) just refused to run. I had no idea but something in my $PATH was corrupted somehow. i was unable to do anything, and asking for help online wouldve been very futile. instead, i raised my hand, and my instructor (hi Cassio!) came over, showed me how to debug, and had me back up and running in 5 mins so I could continue learning.
Just don’t try to rollback the odometer.
Not directly related to the post (which is focused on which database to host for your app), but I'm writing desktop apps (think DAWs) in C++ and Rust (not JS), and want to synchronize settings through a Dropbox or Google Drive (so I don't have to host my own cloud sync servers). What's a good library or schema to achieve this?

Personally I usually don't have multiple instances of the same app open on multiple machines, but other people might open the same or different files on their desktop and laptop.

- Not all settings should be synchronized (don't include machine-specific "recent files" paths).

- How should settings be stored locally (if I may have multiple instances of my app open on a single machine)? Registry (Windows-only)? INI with atomic saving (requires care and locking to prevent multiple instances from trampling or racing with each other)? SQLite?

IMO Stylus is a pretty good implementation of offline-first cloud settings sync over Dropbox/etc. It's currently based around one JSON file per CSS file (Dropbox/Apps/Stylus - Userstyles Manager/docs/uuid.json), and what appears to be a transaction log (Dropbox/Apps/Stylus - Userstyles Manager/changes/number.json). Cloud sync has been 100% reliable in my experience, though I do notice temporary file lock errors when switching between different machines in my dual-boot setup (but sync seems to be eventually consistent nonetheless).

uBlock Origin is worse. Instead of merging settings, it expects the user to upload and download the entire settings blob at once (and pulling an old blob can erase changes you've made locally). And in the past it's entirely failed to sync because the blob was too big to upload to Mozilla's servers. (Right now it "works" but takes several minutes for one computer to see a config uploaded from another computer.)
Hertz presumably bought the SR+ trim, which is all going to be LFP batteries going forwarding including in the US
> Is there any application forced sandboxing feature yet?

On Linux you can use flatpak where you can manually limit the permissions on a per application basis.
Turo is a huge market for laundering cash.

In my area there are multiple Chrysler 300Cs that are "available" to rent for $600/day.

Except they're not available. They're actively being rented for weeks on end.

Would be a great plan if you were a dealer. Have one of your customers rent your car for $600/day (no legit customer will pay that for a 300C), and you launder cash. Best part is you don't even need to actually rent out your car - they're not going to complain that they didn't get a car, because they never needed it.
Some further follow-up and resolution of the case:

https://www.databreaches.net/prosecution-drops-five-felony-c...
I have this issue right now with my tomato plants. Am I right in my understanding that you don't necessarily need to crop rotate and just supplementing the soil with nitrogen would be sufficient?
One reason I've never gone to work for Apple (before they became Evil) was because I saw so many people who had poured their hearts into great products only to have them buried.
Fascinating. U-Haul was/is famous for this too.

A decade ago I rented a large U-Haul for a move. I knew how crappy they were and purchased the insurance just figuring it in as the "true" cost of the rental.

I pick up the truck at like 4:00pm. The truck they gave me had some serious damage to the box, it had been painted over. I documented everything and went on my way.

I return the truck at ~12pm the next morning. I get a call a few hours later from U-Haul saying I'd damaged the truck to the tune of $1700 or so. I told them, "So whats your theory? That I drove the truck 100 miles, damaged it and had time to paint over the damage and for that paint to dry in 16 hours? And, I bought the insurance anyways SO WHY THE F** ARE YOU CALLING ME?!"

Some businesses are so routinely corrupt its unusual if they're not trying to cheat you.

Another time, I took my vehicle which had very expensive tires (think $650 each) to an Allen Tire for a slow leak in one of them (would deflate once a week). I took pictures of my tires bcause I had been dreading this and putting it off for months because-- I knew what would happen. And it did:

They called me a few hours later and said one of my tires had been slashed and that I would have to replace both rear tires. The guy was a great actor. He genuinely sounded distressed over my misfortune. I told them to put the tire back on and I'd pay a reasonable fee. They refused, "Sir we can't do that, the car is unsafe to drive."

I am livid at this point. I made probably a poor decision... I calmly explained that I was missing my regularly scheduled shooting practice (which was true) and I am coming down there, with the guns that I intend to take to the practice, so I hope my old tire will be on the car so I won't be late.

When I got there (no guns of course), they had magically discovered a nail in the tire and they were sorry for the mistake. The same bastard trying to scam me was outrageously apologetic for the "mix-up."

anyways, if you made it through this slog of a post thank you! Little bored this evening...
Festina lente

Make haste slowly

https://en.wikipedia.org/wiki/Festina_lente
A real calculator app is better if it's written to do math the way a human expects (which Python isn't[1])

1. https://www.geeksforgeeks.org/floating-point-error-in-python...
https://en.wikipedia.org/wiki/List_of_Easter_eggs_in_Tesla_p...
> Should you place your production data on a single machine -- definitely not if you know anything about production or complex (file) systems. I mean it could be literally your computer dying on you. You trust your company on that single hard drive not dying really? Or any system bug -- OS/firmware etc? Are you that crazy? Just short S&P long term -- it's less risky.

OP was using HDFS which is a distributed/clustered filesystem, their data was replicated across multiple machines. But "rm" still deletes it from everywhere.
They're almost all cases of the university lending its name and occasionally space to companies that provide the curriculum, instructors and examination. Not a lot different from any other bootcamp except there's less incentive to have quality anything because people trust the university brandname.
Go doesn't have if-expressions, which makes propagating errors even more painful.
Is it better now? Were there over initiatives that played a role?
You're right, what could an unexpected loud noise or visual disturbance in a car possibly do to reduce safety of a distracted driver?
superchargers are not too bad. 30 mins at a charging station while you grab food and stretch your legs is all it takes.
Ask HN: Help me find a creator’s site I found on Hacker News
I’m trying to find a site that I think I found on HN. I thought I would have had it in my favorites or upvoted submissions, but I could have failed to parse the titles to find it when I was digging, or not upvoted it at the time, two to six years ago? Yeah, hard to remember.

I’m hoping someone here will recognize the description and be able to point me to the site.

It was a very simple site that described how to make solvents, detergents, polishes, varnishes, glass cleaner, sanitizer? etc… I can’t remember if it was with household items or with easily obtainable chemicals or reagents, but it was probably one of the two. It may also have had descriptions of tools for a home lab…

The page was, if memory serves, simple, on a large screen took up a postcard sized space on a 1080p screen. Was black on grey-ish, maybe beige with a nice font. Images were included of some concoctions, I think in color featuring a lot of glass and wood. The site was simple and mostly text with some lists. I feel like I loved the aesthetic.

Any leads?
Would you be able to eat fruit from that? Does bacteria travel to the fruit from within the plant?
It absolutely makes a difference. I live a five minute walk from a camp of meth users. They smoke it and use needles in broad daylight, right in front of law enforcement. Their camps are a hotbed of drug trafficking, rape, theft, assaults, and prostitution. Some cartels run the camps themselves and demand rent from their victims. If this stuff was enforced these camps would be cleared out and people put in jail, but as it is in my county most people are let off bail and go on to commit further crimes sometimes within the same day (usually the case when picked up for catalytic converter theft or grand theft auto)
You may be right but the downsides are large. I think the effects are knowable, but since it's a complex issue there's lots of ways to view the data.

https://www.vox.com/2016/5/8/18089368/war-on-drugs-marijuana...
Tesla’s stock price is confusing if you compare them to a car company. But they are not just a car company. They are also a car manufacturing supply chain, having brought much of their component production in house. They are also an energy company, both generation and storage, but also distribution, like gas stations. Think Exxon, BP, Chevron, ARCO, etc.

They are probably a few other things, but this is the mystery of their valuation.
> It's insane that any one company is expected to successfully moderate three billion people, they're doing the best they can with impossible constraints.

They're also making money off 3 billion people. If it costs $1/month (on average) to moderate a single person, they can afford to do that and it wouldn't even cut their profits in half.

And I think $1/month is actually high for what it would actually cost. I think for $1/month you could have US-based employees do it.

You can complain that it's a high cost, but it's certainly not impossible.
See also Google's Lovefield SQL browser database:

https://google.github.io/lovefield
>this is really interesting

Sadly this is not really interesting, it's disingenuous. He benchmarked against a ten year old (03/06/2012) server CPU. My two year old intel laptop cpu (i7-9750H) also outperforms the xeon's he's comparing against by almost 40%.

The M1 is a great chip, it's sad that this got published with a "server chip" comparison at all. A real server class CPU from the modern era, at a comparable price point, is the AMD EPYC 7443P, which is 400% faster on cpu bench.
Their price is fine if you look at the Apple analog. Not even knows they want a Tesla like not everyone knew they wanted an iPhone. It's not that they even want one, you basically have to have a smartphone nowdays. EVs will be similar in many many respects. And once someone tries one, that is it. There is no going back.

Of coarse there are other brands of smartphones, but not thing comes close to iPhone in terms of the brand, just like Tesla. There will always be metrics other brands can beat Tesla in, but the overall brand and product is unrivaled and will probably be so for the next 10 years. After that though, it's anyone's guess.
Faster than a rolling O. Stronger than silent E. Able to leap capital T in a single bound. It’s a word! It’s a plan! It’s Letterman!
I suspect that kid is going to change his name as soon as he can. Was taking their fantasy name and turning it into something like "Ashton Archangel Musk" too just too pedestrian for them?

I unfortunately have a number of people who have the same name as me. Get emails for them sometimes...
By metrics that Tesla uses. IIHS, NHTSA, other entities have other thoughts.