skysight-inc/HackerNews huggingface dataset:
The system you have in europe means creating a permanent underclass of young adults that have no prospects for jobs, until they are in their late 20s and they finally have to get off govt aid

By my late 20s i was already a midlevel executive in NYC. Thats the same age when the avg student is just finishing their uni studies.

Education in the EU is just a holding pen for young adults to do something, erasmus, whatever, while they are permanently unemployed. I was visiting friends, spending cash in restaurants, while they ate ramen in college dorms or small urban housing, well into their late 20's.

That sticky 12% unemployment is no coincidence
The level of bureaucracy differs from country to country in EU. I grew up in Switzerland and always thought they're super bureaucratic. Now I live in Berlin and that's a whole other level of bureaucracy.
ProtonMail is nominally based in Switzerland, so I would assume that any backdoor in their software is controlled by the Swiss.

Although I see their CTO is based in the US so it is certainly possible.
Not really. His team paid the price of carrying the burden of his laziness/treachery for a year. If they hired a competent person, they would have been better off.
> Github's study predates any negative press, so that would not have be the reason for them to manipulate the study.

I seriously doubt that no one raised the concerns that are raised today during the development of Copilot.

> And the examples that are making the rounds combine two aspects a) prompt-engineering b) famous code samples. That's hardly representative of normal use.

That's true, however the way they advertise Copilot is to prompt it with comments, which might push it to regurgitate code more often.
Thanks for the link. I am actually not happy they did not mention this court case in the page I posted above. But the thread you linked also does not clarify the details.

Their clients are open source so you should be able to
build them yourself.
https://github.com/tutao/tutanota/blob/master/doc/BUILDING.m...

How would that court requirement work ?
"most of us"?
[citation needed]
Ask HN: What strategies should I consider for backing up my home NAS
I've recently acquired a NAS (QNAP, if that matters) to help manage the data my business generates - primarily video and audio files and projects. What strategies should I consider at the outset to make offsite backups reliably, affordably, and hopefully automated for this new device?
if the hallmarks of a startup are a lack of foresight, poor planning, incompetence and ignoring the law, then you have a good case.
I said this in the other copilot threads too, but don't forget that copyright is not the only protection there is.

Lots of countries (USA first) have tons of software patents. Apache and GPL have clauses to protect the project and its users, but that obviously does not extend to copilot generated code.

Now go guess where that code comes from and if it is somehow protected.
Yup, same, it's pretty common sense to only have about what you need for a month in your checking account. That's something the banks themselves promote as well, since it's in their best interest to limit damage as well, since they will put the money back if you've been defrauded.
It's not really MFA if it's all done on your phone.
Hilariously, NixOS actually gets steam set up perfectly every time, all the time.

Of course this presupposes you got NixOS set up at all in the first place. And I'm not ENTIRELY sure I'd recommend it for your daily driver. But a friend of mine talked me into it all; and despite the warts at times it just seems like it's the least worst distro (to praise it with faint damns)
Ethereum has had a couple of reversible payment systems built over the years, but nobody used them. Non-reversible, immediate, guaranteed transactions are just more convenient outside of a few edge cases
Seems like even bitcoin supports it, even though it's not typically thought of as a "smart contract" platform.

https://en.bitcoin.it/wiki/Timelock
Ocaml sold me on the value of functional languages. F# taught me that they could be practical outside of academic projects.

Ocaml's standard library is amazing, and it has a great developer community, but at the end of the day Ocaml is its own thing. F# had virtually identical syntax, but put all of .NET at my fingertips. I was using it for UDFs in SQLServer, UIs with tables and plots, and a lot more. My brief flirtation with windows ended years ago, but F# remains one of the most positive parts of that experience.
35h/week is IG metall, i.e., "metal works" / mechanical engineering work, machine manufacturing, etc. Think Daimler, BMW, Thyssen, Porsche, VW, Bosch, ...

> Or is 35 the standard for government workers

Government workers typically have 40h/week, but govenrment supports 50% and 75% time (so 20h/week or 30h/week) with the corresponding reduction in salary.

> tech jobs

That's usually 40h/week unless you do a tech job at a "metal works" company like BMW, VW, Porsche, etc. in which case its 35h/week. Outside of these companies, you can negotiate your work time pretty much freely up to the legal limits for salaried employees.

Legal limit on a particular day is 10h/day, and you need 1 day off per week, so your max weekly workload can be 60h/week. However, the legal limit _on average_ is like 45-50h/week, so if you work 60h one week, you have to work 20 the next one to avoid violating the average limit.

These legal limits are actually very harshly enforced. It isn't uncommon for, e.g., chinese companies to get fined in germany for violating this, and after the first fine, they are required to report the exact work times of each employee. The fines grow significantly, so usually chinese companies end up closing the office and kicking everyone out after 40h/week to avoid getting close to a second fine.
One would think that in the internet era, where so much information and knowledge are avaialble online for free, those would disappear.

Apprently not.
“I” create dozens of ephemeral terraform deployments for every iaas every day using terraform so I don’t have this luxury. Do you have any suggestions for keeping tabs on automated systems beyond spend anomalies?
OS13k – A Tiny JavaScript OS
My dad remembers having seen Pink Floyd live while at university, which i think would be 1963 - 1967. He said they had a similar light show live, based on a sort of lava lamp projector device, like this modern one:

https://www.mathmos.com/mathmos-space-projector-light-with-l...
This is a reasonable article. I would like to address the part about the IDE though. All too often that discussion revolves around the advanced features of the IDE and how well it does project management. The part that's usually ignored in all that is how much overhead is involved with using a language. Not everything is a million-line enterprise banking project with 27 developers trying to integrate their work. The ability to write a program without an IDE and without configuring a project is gold. If I want to write an R script, for instance, it's nice to open a text editor and start typing. I don't need a fancy IDE or any project configuration.
Telsa patents new method of lithium extraction using NaCl
Good. Thank you Xi!
At first I was thinking since when does Tesla build (war) tanks. Because then I’d understand the fuzz.
>Good Eastern europeans are really good coders. Would not hesitate a second outsourcing any development to ukraine or romania if the contractors are vetted and proven to deliver value.

The problem is not that America has a monopoly on good coders but that the good coders in any country will not work for the Ed-Edd-n'-Eddy type foreign contracting firms.
pedantic addendum:

looks like i messed up my PEPs -- i linked to PEP622, which was superseded by PEP635 [1]. the gist of it hasn't changed though.

---

[1] https://www.python.org/dev/peps/pep-0635/#the-match-statemen..., Ctrl+F "Statement vs. Expression"
Paying by cash is irreversible. That’s how payments were until credit cards and the Internet came along.

One of the big innovations of cryptocurrency is allowing for electronic, cash-like payments. To solution to coercing a “reversal” of a transaction is use the legal system.
As kind of an outsider to a lot of things payment and crypto, just a normal consumer, I feel like this is a scenario where you don't know you're an edge case until it's too late.
> I am yet to work with a payment method that does not support reversal

Is CHAPS reversible? I don’t think it is. Or is it just not exposed as an option to institutions?
> Those people probably make less money because they don't job hop as much, but they are valued a lot more by their bosses and peers

If they were truly valued more by their bosses, they would be paid more.

This is ridiculous, but not unsurprising coming from a recruiter
Zombies and doomsday viruses: What is Hollywood telling us? (2015)
It'd be a more or less automated version of this (German) article:

https://www.fabiblog.de/2018/08/21/openssh-certificate-autho...

Google Translate'd Version:

https://translate.google.com/translate?sl=de&tl=en&u=https:/...
My favorite is when you've finished interviewing or whatever and then they ask you to sign an NDA. Haha, no.
In general yes, applications and permits are public documents. I'm not 100% sure about rejections though (maybe somebody can chime in) but in any case you can infer it from the diff of application and permit.

Publicly available does not necessarily mean easily accessible: The official way they get published is at the official bulletin board ("Amtstafel") or the official gazette ("Amtsblatt") of the local administrative entity, and usually for a limited amounted of time. Most councils etc. do have electronic versions though.
The whole point of copyleft was as a stepping stone to get to RMS's four freedoms (https://www.gnu.org/philosophy/free-sw.en.html) which effectively eliminates copyright for software.
How many people do you know of who failed a class or were expelled for that kind of thing?

Where there ever any rumors of that kind of thing. In a large enough class someone will be tempted to cheat, and if the school is taking decisive action there will be rumors even if they are making great effort to protect the students privacy and make the discipline a learning experience
Real world rights infringement work completely different from programmer's understanding, and is dictated by monetary gains: Rights holders sue manufacturers of million dollar products to get the cut or secure a deal. That is what it is for.

Programmers think that a right is granted to novel concepts itself to preserve a technology family tree, independent of cash flows or organizations or stakeholders' power dynamics. That is not what it is.

I tend to sympathize with programmer thinking though! Code has to be law and law has to be code.
> It'd be so interesting to take a peek into an alternate reality where CoPilot has been released by Google or Tesla(!) instead of Microsoft. My gut feeling is that the reaction would've been very different depending on the company that released the tool.

I really doubt that. I do think the reaction would be more favorable if the project was itself open source.
Looks like Dilbert is now working for a real company...

And there are 30 thousands of him.
Or like in this article, the victim gave access to their phone to the thief - that's 2nd factor authentication broken, and if their password manager is also unlocked (e.g. via Face ID or by coercion to put their password in) that'll give the thief full access to the account.

Of course, they could put in a 24 hour delay as well for larger transactions. But that's a setting that the user should probably engage themselves.

Also don't use Face ID or fingerprints to open up your phone or especially your password manager or 2FA app.
This is a common myth, but you'll never get less money in your account by earning more. Never. (If other conditions remain the same, naturally)
Linus recently said something that left me thinking that Linux on the desktop has much deeper problems that need to be addressed before it's worth even thinking about the fine details of GUI toolkits.

https://www.youtube.com/watch?v=Pzl1B7nB9Kc
Most of Samsung's seemingly odd back and forth antics can be explained by realizing that:

Samsung is the manufacturer most capable of forking Android and telling Google to shove it, and that most of their product development has been making sure that it's possible to do so (Galaxy Store, Bixby, Tizen watches, etc.)

And that Google, knowing Samsung has the brand loyalty and wide userbase to devastate Android's market share, is in a constant effort to pay Samsung to stop pushing them away.

So they built competitors to Google's product library, and then Google pays them to push a Google product anyways, and then they build a competitor to the next Google product, and wait for the check from Google for them to shelve it... Through this back and forth, Samsung both ends up with a competitive ecosystem to Google ready-to-go if they need it, and an extremely lucrative pile of concessions from Google that Google would've preferred to not have to give them.
Whatever the bank asked, I gave her all the information. It's insane how easy it was. I had no defenses at all.

Moral of the story: please don't store large amounts of cash in your checking account.
Minimalist Program (Chomsky 1993)
In principle biomass energy schemes can be carbon negative

https://en.wikipedia.org/wiki/Bioenergy_with_carbon_capture_...

If you have pure carbon dioxide compressing it to 1500 psi and injecting into old oil wells or saline aquifers is straightforward and the American South has comparative advantage doing it because industry there is world beating at pumping gas out.

The "pure" part is important because even a percent of Nitrogen or Water will cause phase separation and uncontrolled behavior while pumping.

It's easy to get a pure waste carbon dioxide stream out of an ethanol plant (the yeast make it) but you need an acid gas stripper with an expensive stock of Aniline to get the CO2 out of the waste gas from a thermal power plant or a biomass-to-fluid system. It helps if you can do combustion in a nitrogen-free environment (with an oxygen plant like a steel mill, recirculating waste gas to keep the temps down or with chemical looping combustion)
This isn't a scam, it's robbery/theft, which is an important distinction. If you're robbed at an ATM the bank will make you whole. If someone lies to you and asks for money, you go to an ATM and give it to them, the bank isn't going to do anything about it.
I once asked about the best way to exchange a significant amount of crypto in a public FB group (I know, poor opsec).

That night, someone on the other side of the world shared a random PDF with me.

I was smart enough not to touch that bad juju PDF, but I wonder if it was an attempt to hack me. Anyone know?
> It's so weird to see free software proponents argue for what is in effect a big extension of what should be protected under copyright.

I don't believe that's what they're arguing. They're arguing that they're putting themselves (or their employer's) products at risk by having unattributed copyright protected code in their products. It doesn't matter how much any of us would hope that copyright didn't exist, the fact is, it does.

There are other issues with Copilot, but by far the biggest is the licensing risks for those using it in a professional software engineering environment.

I'm a FOSS advocate and all my FOSS projects are MIT licensed. Anyone can use my code to do anything they like, but my day-to-day professional software engineering life needs to know where the code comes from and what its license is.
> it’s that you’ll never see them again ...

> When the project falters, attempting to parachute the actual skilled people back in will fail ...

The argument there seems a little inconsistent to me. The skilled people aren't going to be rushing from failed project to failed project - that is less productive than just getting involved to start with.
https://goomics.net/239/ needs a few more darts ;)
The result of this is that every app does do inefficient notifications because in many cases it has no access to an external (to the app) notification service on the phone.

Just another crappy smartphone OS feature that works fine on OSes where the developers don't want to control every aspect of the device.
If school is using grading curves that school has already failed and there is no saving it before grading system changes.
Because crypto-weebs would never ever make a mistake, ever.

So clearly this is better.

Sigh
Yes, that is true - they would have to comply regarding the data collection. However, they would not need to impose limitations on the usage of application itself, only on the tools/platform used to submit the data.
"A few edge cases" including the fact that a sizeable chunk of the population will go through extremely convoluted means to steal from you, especially in the case of non-reversible, immediate, and guaranteed transactions?
The actual quote (with my emphasis added):

> "The movie business *as before* is finished and will never come back."

And I think that's correct. Superhero blockbusters taking over all box office receipts was one thing, but now those blockbusters are becoming deeply tied to streaming services like Disney+ that's bringing content into people's homes and away from movie theatres.

I won't mourn movie theatres (though I hope places emulate the likes of Alamo Drafthouse and do dinner, drinks and let us make an evening out of watching a movie), but I do worry about things like movie financing. It feels the industry has split in two, either making super-expensive superhero blockbusters or super cheap indie films.

It makes me feel like a grouch to complain about the uber-popular, widely loved thing but this intertwined superhero universe exhausts me. I don't want to have to watch three previous movies and two TV shows to fully enjoy the movie that's in front of me. So I watch a lot more limited series TV instead... and maybe that's just fine?
What's the best non-monetary way to give back to the MIT OCW program?
That's not "operating like a startup", that is just plain illegal behavior. This is a company that operates heavy industrial equipment and makes machines that can kill both the people inside and outside them when they are shoddily built. Moving fast and breaking stuff is not acceptable when you are the size of Tesla.
Very cool, two random questions. Can you talk more about how the buyouts work? When you do the move out do you also have shipping for an extra fee? Often when I've moved out of an apartment I have at least a few boxes of personal stuff to ship and it'd be nice if the company already hauling stuff away from my place could just do it all
Never thought I'd read about Patagonia clothing on HN of all places. /s
This article makes an interesting contrast with another article on hackernews this morning, about the median student debt of Columbia MFA students: https://www.wsj.com/articles/financially-hobbled-for-life-th...

I guess I’m lucky that the subjects I enjoyed at school are fairly lucrative.
Benn there, done that, got a t-shirt. Two t-shirts actually. The first year was great, the second year with new developers was okay, the third meh, the fourth was a huge drag. We switched to another eastern-european outsourcer and the story reset: first year great, second year new team and meh, then I left but I doubt it went anywhere but downwards. Moral of the story? Longer term contracts are dangerous for you.
You got grandfathered in then, congrats.
As a person living in an authoritarian state, the inability of the government or other authority to reverse a payment looks like a very attractive feature to me. Yes, it does have downsides. They just don't look as troublesome as being completely cut off all financial services with a simple stroke of a pen - which was experienced by many members of political opposition in my country.

"... but but Drugs! Criminals!" is what common people say at this point, to which I answer that drugs and crime flourished long before Bitcoin came to exist.
Here's one take: You don't go around calling yourself a crypto trader if you do not have a significant stake. The victim engaged with the thief because they too had "I am a crypto trader" in their bio, which indicates they may be equally wealthy. It's a kind of financial classism, common financial ground, possibly "falling into wealth" from low investments, etc.
FYI this comment actually had the effect of confirming that the story is all but made up - there is nothing remotely resembling evidence anywhere, including in this ostensibly defensive comment.
The only time average people wire money is when they close on a mortgage.
US Cities Where the Most Tech Workers Are Moving Now
It may be my personal bias, but I'd imagine anyone whose role makes her their enemy would lack the moral fibre to care about the distinction.
Do App Store Rules Matter?
Similarly, outside of a few edge cases, it is a lot easier and cheaper to build a house with no fire protection whatsoever.
Well Germany did bend over to Wirecard quite a bit and as a result facilitated the success of a large tech company.
How often is code submitted on stack overflow copied from github or other sources though?
I'm a cinema guy, go to cinema about once a week. But to be honest, nobody misses movies like Godzilla vs. Kong. I think one of the worst movies ever.
Battle of B-R5RB
I have a sidecar attached to my Honda shadow. It's a weirdly fascinating thing ; riding a sidecar is as different from riding a bike, as riding a bike is from driving a car. The dynamics are all different, handling is absurd, etc. A pretty good overview of the weirdness is as [1]

It's definitely not my daily ; I can't lane split, which means it takes as long to commute with as the car. But every time I'm riding it, I can't help but grin under the helmet.

[1] https://www.rideapart.com/features/255154/how-to-ride-a-side...
I was responding to a suggestion not to use an NDA, and to 'just share secrets later'. Just pointing out that that's more involved than simply not breaking down (explicitly, in the actual interview) exactly how your middle-out compression algorithm works or whatever.
This is the way all my successful courses were in secondary and post secondary school years ago, except with textbooks rather than videos. The inverted classroom is just learning correctly for people who can't use textbooks (which can be a difficult skill, so I don't mean to denigrate the improvement.)
Well, Clojure and its dialect ClojureScript (and ClojureCLR, if Microsoft stepped up and did at least something for it) are so close, you really kind of have to consider the first two as a single group in my point of view. Many projects have a frontend written for a web browser - using ClojureScript there is very natural. You can share most utility functions between frontend and backend (in Clojure) just as we do at OrgPad.
GraalVM, Babashka (based on GraalVM), libpython-clj and the Python interop and other more or less Clojure related projects (its a stretch, but Hylang?) just show the breadth of the ecosystem.

F# seems nice and if I had to pick C# or F#, I would pick F# but I see Clojure as conceptually stronger, easier to explain and teach, to finish projects quickly and run them reliably. Immutable datastructures, the REPL and somewhat related hot-code reloading on the backend and frontend also really is something. (I know, F# has a "REPL" but is it more a Shell or a REPL e.g. running even in production?)
Perhaps I should update my views about F# sometime. With my current knowledge I see it as somewhat inferior to the Clojure/ ClojureScript duo and the related ecosystem.
Me too. I thought I was the only one that still uses RSS for my YouTube channels.

I could just subscribe to the channel and open the subscriptions tab on YouTube, but RSS allows me to add manual filters on my RSS client (blogtrottr), because for some channels I'm only interested in some of their content.