skysight-inc/HackerNews huggingface dataset:
Hi HN! We are Isabella and David, and we're excited to share Tangram, our attempt to make ML easy for programmers who are not experts. With Tangram, you train a model from a CSV file on the command line, use your model from one of many languages (so far we have libraries for Elixir, Go, JavaScript, Python, Ruby, and Rust), and learn about your models and monitor them in production from a web app. There's a video on our homepage (https://www.tangram.dev) and we're on GitHub at https://github.com/tangramdotdev/tangram.

Over the past few months we have been working with a handful of early users. A team at a small company had a TensorFlow model deployed as a Flask service consumed by their Elixir app. They replaced it with a Tangram model because they didn't want to maintain a server separate from their monolith. A team of front end engineers at a large company was looking for a way to to train and deploy models on their own, without the overhead of involving their data scientists, machine learning engineers, or backend engineers. They trained a model on their own and embedded it directly in their React front-end with the Tangram JavaScript library that makes predictions with WebAssembly.

Tangram is written entirely in Rust, from the core machine learning algorithms, to the bindings for each language, to the front and back end of the web application. We have benefited from Rust's fast performance, strong typing, convenient tooling, and high quality libraries (serde, tokio, hyper, sqlx, and more).

We hope to make Tangram a sustainable business with the open core business model. The CLI and language libraries are MIT licensed, while the web application is source available, free to use for testing, but requires a paid license to use in production.

We would love to hear your feedback. Give it a try and let us know what you think!
You have an unrealistically negative view of the legal system. Google cannot just file unlimited amounts of paperwork and expect either the judge of the opposing attorneys to review it, if they tried the judge might well sanction them, but also it would just cost Google a lot of money for no benefit.

You can go look at cases involving Last Name v Alphabet on the recap archive, they are typically represented by a single attorney. Below are a few examples, I manually filtered out pro-se actions with no attorneys, and class actions, but other then that just went through the list of cases looking for cases with titles fitting the format:

https://www.courtlistener.com/docket/8060229/parties/el-mawa...

https://www.courtlistener.com/docket/6237000/parties/gottlie...

https://www.courtlistener.com/docket/8054663/parties/olson-v...

https://www.courtlistener.com/docket/8067002/parties/lee-v-g...

https://www.courtlistener.com/docket/8133814/parties/kaufman...
Yeah the time to go there and the 50% chance that they don’t have the product when you get there are the worst
I'm pleased to say I finally have funds to start construction on my new theoretical fusion reactor.

In a loose way it is similar to the inertial confinement at LLNL, but instead of pulsing 3 to 4 times per day, I'll be creating billions of implosions per second. This is possible because of the way I recycle energy that is otherwise lost, not needing a hohlraum(heating only the Deuterium), and ramping up the implosion energy harmonically instead of brute forcing it with a single large punch.

I have more information at www.DDproFusion.com
most likely spearte mwf/t th schedules mixing timings or weekdays weekends.
40 miles each way is rookie numbers here in michigan. Due to the large changing in manufacturing and other job shifts since the 90s many people live in one city then commute to another work in flint, detroit, lansing. detroit<-> flint 60+ miles detroit <-> lansing 80+ miles lansing<-> Flint 50+ miles . Decent factory job pays enough to get a mortgage on a house so many are able to afford a house but 2008 the housing crisis also brought recession and factories closed down. Then 2012 on jobs started coming back and many took first thing available but as recovery wasn't in each city uniformly ended up with a plant in lansing largely being run by people living in flint that couldnt afford to move to lansing
Article Recommendation Engine Using Average Word Embeddings
> So, sending actual CSAM would also work as an attack, but would be detected by the victim and could be corrected (delete images).

What if they are placed on the iDevice covertly? Say you want to remove politician X from office. If you got the money or influence you could use a tool like Pegasus (or whatever else there is out there that we don't know of) to place actual CSAM images on their iDevice. Preferably with an older timestamp so that it doesn't appear as the newest image on their timeline. iCloud notices unsynced images and syncs them while performing the CSAM check, it comes back positive with human review (cause it was actual CSAM) and voilà X got the FBI knocking on their door. Even if X can somehow later proof innocence by this time they'll likely have been removed from office over the allegations.

Thinking about it now it's probably even easier:
Messaging apps like WhatsApp allow you to save received images directly to camera roll which then auto-syncs with iCloud (if enabled). So you can just blast 30+ (or whatever the requirement was) CSAM images to your victim while they are asleep and by the time they check their phone in the morning the images will already have been processed and an investigation started.
the drawing of orion is unimpressive, as it is easily visible and drawable to a similar quality with any telescope or even binoculars if you have clear skies. Spotting any sort of features on mars requires huge magnification incredible steadiness and an ability to track the object. Drawing the details for Mars required magnitudes more ability and far better technology.
There doesn't seem to be much middle ground between "this is a hoax" and "we're all going to die". It is possible to think this is something that should be taken seriously within reason but to still think that a lot of people in positions of authority are overreacting, a lot.
First Japanese Hair Spa in Las Vegas Opens in Chinatown
Impressive work and fantastic write-up, thanks for sharing.

Just wanted to say your post on how to build a CNC router [1] was enough to convince me that maybe I could build one too - so I've been using it as a primary reference and my CNC router is slowly but surely coming together.

It was great to see you leverage your homemade router in this post as well. Looking forward to more content from you! P.S. I would definitely subscribe to your mailing list etc if you had one (I'm sure many others here would too), for now your Twitter feed will have to suffice.

[1] https://news.ycombinator.com/item?id=25829337
> Small correction the person who was pictured who lost their job lost it for sending threats to OP. They deserve the blame.

You and Google are not (and should not be) judge, jury, or executioner. Your comment here suggests you want to be.
Okay, you got me. I accept the downvotes. You've missed the point and taken it out of context, but I made it way too easy for you.

So I'll rephrase: In the context of accomplishing a certain task, the accuracy of some information is crucial and the accuracy of other information is not. For instance, if I'm looking to buy a book about Andrea's experience, I care that she's a woman, that she lives in a western country similar to my own. It doesn't particularly matter to me, in this context, what she looks like, so if I see the wrong photo - it's no big deal.

Obviously, the truth matters. And Google can't know what context you care about. But the only way to never be wrong is to never show anything at all. In other words, if you try to be useful and aggregate and show any information at all, you're going to be wrong here and there.

Yes, Google should continue working and improving and getting to as high an accuracy as possible, but it's never going to be 100%.
Dream Job vs. Work in Progress
And the other side is to raise supply by making immigration easier. Maybe the pandemic is a good excuse to not consider this right now (I don't think it is, but it's an argument I'm at least willing to listen to), but there are a lot of people willing to work that get turned away at the border.
Can we stop calling it "CSAM detection system" and simply call it what it is, "the backdoor"?
The comment above that I responded to seemed to talk about that. But in any case, I for one don't care what Apple admits.

But I am certain they will not want all the bad publicity that would come if the system was widely abused, if you worry about that. That much is actually "obvious", they are not stupid.
Main reason I'm using apple devices is for their quick security updates. I don't trust Samsung phone because they even run ads on $1500 phone. I am thinking to go with Pixel phone.
On this note, is there any modern RAD solution like that, that's not essentially in maintenance mode, slowly dying or abandoned altogether?

The closest that i can think of is Lazarus for FreePascal: https://www.lazarus-ide.org/

It allows for native applications for a variety of platforms, is open and free and isn't constrained to a single OS like WinForms are. Things might improve with the new .NET versions somewhat and Java is also passable (with either Swing or JavaFX), but at least Java doesn't really feel native and needs JDK, as does .NET.

Is Electron one of the only modern options (that isn't native though, only cross platform), or am i missing out on a whole class of lovely tools out there?
> 80% of those deaths are of people retirement age and older

No, 80% of them were 65 and older.

For people who are 65 this year, full retirement age (as defined by Social Security) is 66 years, 4 months.

And lots of people aren't able, financially, to retire ar “full" retirement age.
Custom React Hooks: Why Do We Need a Context
Apple should be embarrassed for itself. The “one in trillion hash” was cracked in a week. Everyone associated with that should be fired.
Statement from Commander, U.S. Central Command, Gen Frank McKenzie
These reactors always eventually come up in discussion, but I think that nobody seems willing to use these sorts of designs due to proliferation concerns. The builders refuse to make any changes, and society refuses to let these reactors out of military hands. I have a feeling that there would need to be very big changes for terrestrial operation, as well. Heat rejection is already a big part of nuclear reactor design and something that is getting harder as the climate changes.
I think you're overestimating the capabilities of neural networks here, and especially ones that we know the exact weights for. It is fairly trivial to generate invisible noise that makes an input image get an entirely different hash.
As I understand what has been said, the CSAM detection is part of the iCloud Photos upload process, via attaching some metadata to the photos that're being uploaded. So you could block this service, but it'd be functionally equivalent to just disabling iCloud Photos entirely.
Go fix it then. That's the point of the project.

Or are you just throwing out comments without even looking at it?
> "and what is suspiciously lacking in Apple's response: what are they going to do when they are compelled to extend the CSAM scanner by law in the US, India, China and/or EU?"

from https://daringfireball.net/linked/2021/08/09/apple-csam-faq - "we will not accede to any government’s request to expand it."

From https://www.msn.com/en-us/news/technology/craig-federighi-sa... - "“We ship the same software in China with the same database we ship in America, as we ship in Europe. If someone were to come to Apple [with a request to scan for data beyond CSAM], Apple would say no. But let’s say you aren’t confident. You don’t want to just rely on Apple saying no. You want to be sure that Apple couldn’t get away with it if we said yes,” he told the Journal. “There are multiple levels of auditability, and so we’re making sure that you don’t have to trust any one entity, or even any one country, as far as what images are part of this process.”" - Craig Federighi
Several US states south of the Mason-Dixon line developed a cultural consensus that they wanted to leave their parent country. Was it evil to prevent them?
none of these are self-driving. They are just driver assist feature rebranded and marketed well.

Tesla can't even get their cars to drive in an empty tunnel
That’s already how app reviews work.
I agree with that - people need to know who you are. It's very different than the "you didn't bring your wife to the party so we won't promote you" nonsense (frankly) that I am responding to.
Let me edit that for you slightly:

> Most of the time the truth itself is not super critical - I want to harass the author of this book. Does it really matter what she looks like?

Yes. Yes, it does matter. Falsely identifying the author after she has repeatedly tried to get it corrected, which has resulted in unrelated people being "attacked" (their words) is an unmitigated ill.
Without reading the article (site is down) my expectation is that the data will show significantly lower salaries in Europe than in the USA.

One of the explanations is that there are almost no genuine software development companies in Europe. Software jobs there are mostly internal (enterprise) software development or customization, and not software product or service development.

Being a cost centre instead of a profit centre has its effect on salaries, and is hard to overcome. If you are not satisfied with your enterprise developer role in the USA, you go to FAANG or one of the numerous startups. In Europe, you go, where? In another company that is not different from previous one.
Same here. I'll have to guess at an insightful comment. Here goes

Sure Europeans get paid less - but they also get a bunch of great benefits like time off and government paid health care, so it works out

Also, the average salary in America is skewed by FANMAG paying really high salaries

In the end, I'm happy with my work and paid fairly. I deserve a 10% raise, but I'm not pressured to switch right now

HN of the future, how did I do?
We will have to try brain implants at least once to know it’s a bad choice
There Will Always Be More Work
It's a delicate balance - between being useful and being accurate - and it's very possible Google is wrong here. I don't know what the correct threshold is, or indeed that there exists a correct, globally applicable one.
So, it is maybe worth explaining this a bit: Apple lost these claims in December... and like, really badly: the jugs outright dismissed them; but then the trial was going to continue with the rest of the claims, which were settled.

Apple is now appealing the claims they lost, not the ones they settled (they can't do that: that would undermine the premise of settling anything at all). Legal complaints are not atomic all-or-nothing affairs in this way.
I can't seem to access the site. Can anyone care to share what the content of the website is?
Maybe we should observe China for the next 100 years to find out!
Electric cars are expensive. You need to have money to buy one. By punishing petrol car owners, you are essentially rewarding rich people for having money.
Market distortions are waste.
Agreed.

I bought a pine phone when they announced it. Looking forward to leaning into it when it arrives.

I know there will be some pain, but I'm getting off the ride here.
Local isn't available everywhere in the quantities needed to feed large local (city) populations. That might change over a long enough period of time, but waiting for market forces to adjust the food supply to to closest locations available would leave a lot more poor and hungry people in the meantime.

If we're going to tinker with things in that way, it's better to do it on the side of pushing renewables and EV's as fast as possible. Until then, things like raising a gas tax are regressive, falling significantly harder on people least able to bear the extra burden.
On Apple Silicon Macs this isn’t true, as files are encrypted on disk with “data protection” (same thing as on iOS). You can enable FileVault but it’s just extra.

Also I’ve edited /etc without disabling FileVault, is it just /System which is protected this way?
I'm an Android developer myself, and Samsung is universally hated among devs due to the bloatware/adware.

Manjaro Linux has rolling releases, so you get updates more swiftly than with other Linux flavours. LineageOS (regular or microG variant) get weekly updates if I recall correctly.

Pixel is a solid hardware choice in my book.
Lost & Found Nature
A single digit millionaire can barely afford a home nowadays
In China, iCloud is run by the government.
If you have a Pixel, or are willing to buy one, CalyxOS [1] may be worth a look. It's a privacy-focused ROM that still integrates microG, so it's compatible with most apps (unlike the other popular privacy-focused ROM GrapheneOS [2] which doesn't support microG).

The big advantage to CalyxOS or GrapheneOS versus Lineage is they support re-locking the bootloader, which means that verified boot still works - important if your phone gets swiped.

[1] https://calyxos.org/
[2] https://grapheneos.org/
I think that SerenityOS would benefit from porting to something like RaspberryPi. That would give them usable hardware support.
Are such solid state batteries suitable for cell phones and laptops, power tools (drills, saws) etc?

Are there conflicting engineering goals for batteries of small consumer appliances and vehicles?
Show HN: Sturdy – online-first version control focused on collaboration
Would it be fair to say that you're not a fan of Red Ventures then?

Your review prompted me to check them out on glassdoor, https://www.glassdoor.co.uk/Reviews/Red-Ventures-Reviews-E14..., and it doesn't seem too bad. Is glassdoor not a reliable source anymore?
The Chinese are buying up Serbia's industry and mining. They provide jobs and money but care nothing for the environment.
I'd be surprised if there won't be a darknet service that does exactly that (send CSAM via $POPULAR_MESSENGER) the moment Apple activates scanning.
Ask HN: Where do fellow .NET developers gather
I'm looking for a good place to discuss current .NET tech, learn from peers and help others using my experience. What is a good place for .NET developers? is there any good forum, irc, discord channel that anybody can recommend? Looking for a nice community to join.
Whistleblowing can severely hurt you, from destroying your career to killing you. People who demand it blindly probably haven't ever had to make a hard choice about it.

I recommend against it in almost all cases for people I care about, because people have this natural infatuation for victims that is obviously prurient (whether it's love, reverence, hate, or even disgust) and you yourself are going to end up the center of the storm.

If they decide to do it anyway because they're better people than me. I try to make sure they don't do it stupidly, and work with them on a careful plan that minimizes their personal danger and has the best chance of succeeding.
I remember talking to a Monotype executive in the wake of the Microsoft deal that gave us Arial, Book Antiqua, etc. He was embarrassed about having done it, but he said that the deal saved the company from failure. Out of the whole set, Century Gothic is the most interesting face. They reproportioned the Twentieth Century typeface (itself a clone of Futura) to match the metrics of Avant Garde and ended up with something that is neither of its predecessors.

I suspect that the Microsoft Typography group also was created around as a result of shame around the MS-Monotype deal, although I don't know for certain and I've lost touch with the people that I used to know from Microsoft Typography.
> immediately after WW2. At that time, before the introduction of the floating-point numbers

Well technically floating point was invented around 1900 and then invented again independently by Zuse in the 30s (all of his computers were floating point machines).
How is Waymo's driverless taxi service not self driving? When they come to pick you up there is no-one in the car at all, and when you are collected you are a passenger in the back not a driver.

It's limited to a single suburb, but it's definitely full self driving (unlike a lot of other offerings).
Hey everyone,

My name is Gustav (zegl) and together with Kiril (videlov) we are the founders of Sturdy (YC W21). We are building an online-first version control focused on collaboration. You can think of it as asynchronous pair programming. It still allows parallel work tracks but because Sturdy is centralized and cloud based, it can offer some cool real-time insights.

We felt that collaborating on code today is broken. It is difficult to get started and even after learning all the tools and commands, contributing effectively in a team takes too much effort. This got us sketching and building.

Sturdy is very opinionated around early and continuous feedback. Here are the core principles we have built our VCS around:

* Higher level and more leveraged than existing systems (eg. Git). The actions devs perform are closer to what a human might want. Like “ship this code to production” or “undo the things I did a few moments ago”. In a way this is similar to how high level languages like Python are more expressive than C, at the cost of giving up some control.

* Focused on close collaboration. We are doing away with sharing batches of code (Pull / Merge Requests) in favour of continuous feedback. Developers can see each other’s work-in-progress code in real-time. Trying/running each other’s code is a one-click action and so is making code suggestions or comments.

* Compatible. Despite being a cloud service, developers can still use their local text editor / IDE. We do this with two-way-synced directories on the workstations. Writing and debugging code is local while management and collaboration are done in the webapp. We have also built a Git compatibility layer allowing exporting & importing.

We just finished writing a post telling the story of the mistakes, learnings and vision of our journey https://getsturdy.com/blog/2021-08-18-unbreaking-code-collab.... It turns out that building a new VCS is not just technically difficult but challenging Git also raises a lot of eyebrows (eg. https://news.ycombinator.com/item?id=25121416 ).
What do you think? How can we make team VCS better?

You can try out Sturdy today for free, we would love to hear what you think. Moving forward we plan to offer Sturdy as a SaaS with a free tier for smaller teams, and a paid tier for larger organisations and codebases.

We would love to read any feedback you might have in the comments!
I remember I was helping my wife with her Uni assignment data split between excel and matlab couldn’t believe the errors we got from misinterpretation looks like lab science needs to catch-up with IT standards for handling data with correct integrity
The 500TW are meaningless, the actual input is around 1.5MJ, meaning they got almost 80% of their input as energy back.
“Single data point observed — is this a trend?”
Well if even the average Google employee has that opinion then we truly are doomed.

Its no wonder we've got ourselves in this mess when we allow people with those kind of opinions to run a search and marketing company.
> Nobody really minds that this system is going to be used for CSAM.

I beg to differ. It doesn't matter how evil the content is, no scanning of my computers by outside parties, period. More so by scanning law enforcement can even plant legitimate child pornography on people's computers and get convictions all the easier because the system self-reports.