jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> If you were [...]

Firstly, job security has value. Even if you manage to bill 40 hours a week (or close; I think 36-38 may be more usual for Germany), for an entire year, that is still just 1 year. Who knows how many it will be the following year.

Secondly, how many freelancers actually do achieve that number of hours in a year. I don't have data but I would guess it is a small number.

Thirdly, benefits do have some value. Thankfully in many European countries (though definitely not all!) they're slightly less "necessary" than in the US, but they still exist and you can't consider a full-time employee's base salary in isolation.
Is there an alternative for companies of that scale?
I recognize this from some years ago, but it's not an issue any longer, as long as you go to a modern host (ie. Heroku). The old "optimized for PHP"-hosts still make things hard of course...
That's sample bias. We moderate comments that are nationalistically aggressive regardless of what nation the commenter has a problem with.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

As for "dogs"...please be better than that here.

https://news.ycombinator.com/newsguidelines.html
"they even have the YC logo on their website and claim to have funded Airbnb, Dropbox etc. "

YC的创业方法论培养了大量例如Airbnb，Stripe, Dropbox等的明星企业。经过了14年的实战考验，充分证明了其有效性。在中国，我们将YC创业方法论落实到本地企业中，用来服务我们的初创公司。

"
YC's entrepreneurial methodology has produced a number of star companies such as Airbnb, Stripe, Dropbox and more. After 14 years of practical tests, it has fully proved its effectiveness. In China, we implement the YC entrepreneurial methodology into local companies to serve our startups."
They offer a "MicroMasters" on EdX [0] basically covering a lot of this RCT work. I can recommend it (I've completed it), I work as a data scientist and have learnt quite some new statistics tricks (and a lot about causal estimation) from some of the courses.

[0] https://micromasters.mit.edu/dedp/
It's typically endearing for everyone the first time they see Musk present, and I agree with that. But after seeing it enough times you wonder why it's getting worse, rather than improving.
Indeed, this is the reason ICs used in credit cards don't use them, but embedded flash can still be mechanically probed, and this is how EMV cards are allegedly being cloned
>>Does the US not have pedestrian safety standards?

Yes we do, get out of the way.

Outside of major cities there are almost no pedestrians in the US, the only time people walk in the US is when our car/truck is broken..

and with Uber we do not even have to do that now... Technology is great :)
> I wish PDFs had a reflowable mode. What would it take to add such a mode to the PDF spec without breaking backward compatibility?

PDF has everything including the kitchen sink. There’s a fairly esoteric feature called “tagged PDFs” which contain extra markup commands within the page description that map it to a logical structure and alternative textual presentations (e.g. MathML). The problem is that nobody uses it as it’s extremely hard to generate (most software which does text layout discards high level semantic details fairly early on, making it hard to retrofit - pdfTeX for example only recently started inserting space characters between words!). Likewise PDF viewers don’t bother to support it.

Reflowing a tagged pdf is fairly easy... once you have the pdf, which of course you don’t.

It’s a hard problem.
Exactly. This practice directly boosts more sales for Amazon which subsequently increases their stock price ensuring continued market domination. They could have easily blocked and prevented this but why would they do that? Until this becomes a bigger problem that lowers their market share then that's when we will see them begin targeting those fake purchases/reviews.
Goofy? Having driven through rural America this summer, the thing will fall right in.
the problem is that really good crypto will never be able to go underground.

The amount of work that is needed to actually build a good crypto system is enormous, even when you rely on completely open and well understood standards it is still a task that only a handful of community projects can tackle, and even those usually tend to mock it up quite badly and quite often.

When you get to a point where not even the standards can be trusted you wont have underground crypto, at best couple of math geeks thinking they are smart enough to design their own encryption.

The easiest thing to do is to design encryption you yourself cannot break, but encryption that is actually hard to break is a completely different story.

And that's again before you go into designing the actual cryptosystem which is as mentioned before a completely different can of worms.

On top of that add the actual and real possibility of export restrictions reappearing on crypto as they were enforced by US Government pre 2000's(The laws in place were never actually removed, weavers and permits just were given by default). Meaning that development and even implementation of non approved cryptographic protocols can be penalized by law and you pretty much reduce the chance of community driven encryption of being realized to pretty much nothing.
The thing with yubikeys is that, I can change them. I can't change my face or fingerprints. Use that for authentication reduces control over privacy and enables tracking across the web.

Was there an audit but independent privacy focused organization done of your claims? Till then any privacy claims are just claims. New day, new privacy friendly face recognition that will website big corporations to do tracking in the name of "kyc" and security
I agree it is odd to say that something is running concurrently but with out concurrency. The problem is threads and locks and what not are well known as concurrency primitives, programming with them known as concurrent programming, etc. So what do we call concurrent programming that doesn't make use of any of the concurrency primitives, concurrent programming techniques? We want to call it something but we don't want to co-opt current nomenclature. Parallel isn't "taken" and does an OK job of expressing what they are doing.
I've asked GitHub to enable CORS for their https git endpoints, and I'm not the first. Email them at support@github.com if you can think of some cool stuff to do with that enabled.
Drones that can carry people are likely to be more expensive than existing aircraft that can carry people.

Why? Because they have to meet the same safety requirements as existing aircraft, but carry enough electronics to fly the aircraft as autonomously and as safely as a human pilot, which I think is actually a substantial hurdle to overcome.
I always find reading over this article pretty entertaining, in particular Sonoluminescence generally catches my attention:

http://en.wikipedia.org/wiki/Sonoluminescence

As it seems like it should be practical to replicate it on a relatively small budget.
Or people who leave their slack notifications audible while they are on video calls. The whole team is on the call and someone posts to the channel and you hear 10 slack notifications.
> neighborhoods or people to try to protect, to the detriment of everyone else wanting to live there

Wait, you have a problem with a city government trying to serve the people who actually live in a neighborhood rather than potential new residents?

That's the whole point of a city government. To serve the people living in the city.
The fact that inequality exists in no way indicates that there is a society-wide conspiracy of white supremacy. That other minorities have rising incomes should make it obvious that the issue is very complex.
https://en.wikifur.com/wiki/Eric_W._Schwartz
My n=1 indirect experience as a consumer of someone else setting it up. The devops team had a lot of trouble keeping Minio up and running. Performance was not great.

The main pro and con is that it is self-hosted.
It's strange how poorly the lessons from prohibition took. Making alcohol illegal didn't get rid of it, it just moved it to the black market. Same with every other drug, and prostitution. None of them are better off for it.

Similarly, guns are more complex to make than booze or crack, but they are still simple enough that the black market can make them. Or steal them and sell them.

The best solutions are ones that make it easy enough to do legally that the black market can't take hold, while hard enough to do legally that it's still somewhat regulated.
Just by starting to use the TM symbol next to words or images you intend to trademark is enough to offer some immediate and free protection (IANL)
> I usually advise beginners NOT to start freelancing

I switched from product manager to developer through a masters, and started freelancing because while I received interest for FT positions from very good companies in my country, they only offered me junior positions (and naturally I cannot blame them), in a country with low wages. I ended up clearing over 2x the salary of a junior in my first year freelancing (so more or less the salary of a decent senior), working with two very large non-tech companies and one pre-seed startup.

However, I agree with your comment.

For starters, my situation is fairly exceptional; I have proven sales and product/project management skills. I'd feel comfortable walking into a room with C-level executives, pitching to them, and then delivering on those promises (while navigating fairly well the inevitable small failings such as missed deadlines, etc.)

But above all I wouldn't recommend this route to anyone who has even a remote possibility of getting an FT job because learning everything on your own is a gruesome process. It's possible, but it takes huge amounts of discipline and deliberate practice: you need to force yourself to read more code and books to discover patterns and acquire skills which would otherwise come naturally by just being present 9-to-5. Also bear in mind there's no outside pressure to write that unit test or refactor that smelly code - it's all on you. And of course you have no one to talk to - you have to endure a permanent and extreme loneliness in your doubts, only mitigated by making dev friends in real life and posting regularly on SO (and don't count too much on the latter!).

It's had positive things for me too. It allowed me to work all across the stack, from product management, design, front-end to back-end, and I am starting to position myself (locally, at least) as a product engineer that gets shit done, and to a high standard of quality. I also get to choose my own stack and technologies at all times (which also builds particular skills in research, etc.), and no corporate politics or whatever get in the way of you suddenly shifting your focus to a different discipline, which is what I hated most when I had a career.

Nevertheless, I'd say if I didn't factor the 2x wage (which is probably not realistic for a lot of starting devs), the cons would clearly outweigh the pros, and I would repeat your advice to most people.
I'm sure they will face the piper at some point, but you don't see people in Copenhagen living on the streets or in squalor. Probably because China makes all of their stuff and immigrants build all of their houses, but still.
I think this is a huge part of the conversation that is being overlooked. Younger workers are perhaps more willing to grind than more experienced devs.

I’d gladly take 20% pay cut to get Fridays off, but I’d get laughed out of my current gig if I asked for that.

It seems like most gigs are full-time, usually with an on-call rotation, and if those aren’t compatible with your schedule, good luck.
It sounds like you're not looking hard enough
Eventually she found more than 20 accidents, which killed nearly 30 people, all involving Ford Explorers riding on Firestone tires.

Only, as it turns out, it wasn't just Ford Explorers. GM vehicles on the same tires also had tread separations. Explorers running on Goodyear tires didn't have the problem.

For a good account of what went on inside Ford during the Wilderness AT crisis, read Jason Vines' What did Jesus drive?

http://www.amazon.com/gp/product/B00OQOWBCG
Well, ever since I lost my bitcoins on gox I don't let anything on exchanges. This because if you let your coins on an exchange they are not yours, if the exchange closes you can loose everything.
What I've been using recently is the BitShares decentralized exchange. I can save my assets there and everything seems to run smoothly up until now. It seems to be a nice solution, you can still trade and don't need to worry about exchanges going down. Not to mention their market pegged assets have prevented me from loosing some money on this last price drop. If you would like to try it, here is a link http://bitshares.org/ it's still something new but definitely worth checking out, it solves most problems with crypto, which is trusting exchanges and volatility
How do you "turn up the heat" ?

Start saying things like "if you don't start making progress on this, I'm going to publish details". Contact Mitre and ask for a CVE #. Write to CERT, CERT-FI, or NISCC and ask them to help you. Write a blog post about the issue and send it to them saying "I'm going to put this online on Monday unless I hear from you first".

Then put the blog post online on Wednesday.

EDIT: Also, try different communications channels. Sometimes a phone call is far more effective than an email.
1. Very little.
2. Very little.

I've was the primary developer on an at-one-time popular site, and have been working at web startups for awhile. I don't recall a single malicious user on either (there were quite a few stupid users or users angry at me, but not messing with the site). Until you get big, people won't mess with you. Until you get big, you have little to lose if they randomly do mess with you. Writing robust secure apps is harder. Unless you deal with money or credit cards, just figure it out when it is actually a problem. (Protip: you will probably never be big enough for it to be a problem. I would spend all your effort figuring out how to get big, and then welcoming malicious users and script kiddies as one of the trimmings of success).
Love it! Bravo. Can't wait to see the next episode. Fans of The X-Files or SF in general may want to check it out. Has an indie feel to it, but still pretty slick.
Are the barber shops allowed to operate where those people live? Are people allowed to travel all the way to whoever used to cut their hair?

Shaving it all away is easy.
Finding the right job takes time. Staying in the wrong job for a while makes sense. Plus, the job market is very unhealthy now (though it's recovering, at least for engineers).
I wonder if the license actually deactivates after 6 months, or if the creator simply added this term to limit his liability. Per jtreminio, he purchased two years ago and continues to have access. I bring this up because you could flip this and rather appreciate his transparency, letting his customers know that they'll have at least 6 months access if and when he decides to shut the game down.
Yeah, programmers/coders/hackers/developers are "proletarians" and not bourgeoisie since they trade their labor for monetary compensation.

I don't know from where in my reply did you get this notion that I was implying that we developers are/should be classified as capitalists.

Anyway, what's important is for you to distinguish between the concepts of labor as a commodity and the commoditization of labor.

These marketplaces start out as facilitators in the market to bring more efficiency and vibrancy, increase overall transaction volume and value but over time they tend to get parasitical and feed off every "host" they could infect.

So, basically my comment was a protest and critique of this specific business model of marketplaces and not to debate whether programmers have to join ranks with the bourgeoisie or not.

But if you wanna debate capitalist societies, technological unemployment and the alarmingly increasing income inequality and the overhoarding behavior of resources by and with the aid of the bankers worldwide, that's a whole new thread to engage in.
You can't make that sort of distinction. It teaches kids the "sacrifice" is worth the "glory". We need to be doing everything we can to de-glamorize this sort of behavior.
Firstly, 40 cm isn't much of an air gap. If your secured and networked machines are that close together, maybe consider larger cubicles. Otherwise, this attack is probably mitigated by a cheap electric fan aimed at the gap.

It almost seems as though it would be worth designing your own isolation boxes, because a mere air gap is not enough any more. A commercial version could secure kiosk computers and ATMs.
Exactly. They just came up with a way of transmitting information from one computer to another with the appropriate software running on each computer.

From the headline, I was imagining some tempest like result where data could be read from the heat signature of any computer. But this is just more click-bait from Wired.
These are some fair critiques. I like the form of the Dyson + Heat I have (not an air filter), but more importantly, I like that it's constantly drawing in air and sampling the temperature much more accurately than a typical space heater which is basically just hoping the bi-metallic strip eventually flips the thermo off. The Dyson seems to do a really good job of holding a fairly consistent temperature, plus it looks cool.

But I got my refurbed on Woot for like, $100, not the $450 brand new they wanted, which is lunacy.
Been there, done that.

http://www.animats.com/source/obvious/obvious.c
My unpopular opinion is that as long as everyone has a universal basic quality of life and isn't living paycheck to paycheck, then wealth inequality is not bad. What's bad right now is that we have some people who wouldn't bother picking up Benjamins and other people who are scrounging the streets for pennies and leftovers. That sort of inequality is baffling. At the same time, there are some folks who could be given a winning lottery ticket and be homeless the next month.

I think of UBI and wonder about all of the people who do not know how to spend their money properly, and if they'll just end up homeless anyway. Maybe UBI is not the answer, but UBS -- universal basic services. UBI is the wrong metric. The best metric is how many people are living in unfathomable poverty. I bet that UBI will not be able to solve homelessness in and of itself.
You may want to check out Ada, then: https://docs.adacore.com/spark2014-docs/html/ug/en/source/ty...

You can catch a hell lot of things at compile-time. Correctness is huge in Ada/SPARK. You write safety-critical software in it. I have a comment on Ada/SPARK in great detail, but I do not have the time to find it sadly. :(

Consider this:

Total : Integer range 0 .. Integer'Last

"Any attempt to assign a negative value to variable Total results in raising an exception at run time. During analysis, GNATprove checks that all values assigned to Total are positive or null."

Analysis here means static analysis.

You can do stuff like this, too, for example:

subtype Natural is Integer range 0 .. Integer'Last;
subtype Positive is Integer range 1 .. Integer'Last;

The above is actually declared in the visible part of package Standard.
> If one cannot decide whether they are male or female

It's not that they can't decide; they just do not fit into either of the two boxes you deem acceptable. People are complex. Saying someone needs medical help for a simple label they choose for themselves is insulting
It was also huge in the embedded space, e.g. ATMs, various kiosks, and POS terminals. I regularly encounter ATMs running some ancient version of Warp.
> Huh? Literally everybody grasps this. This is the most widely parroted mainstream narrative about the economy right now on the internet.

I find this hard to believe. The narrative of the doves, the current administration, and most of the Democratic Party is that these bailouts are necessary. That’s the entire reason they are doing this.

Your post reflects current mainstream thinking in neoliberalism. There is nothing special here and it’s just a disagreement on whether near term depression is worse than supporting the inequality.
Nonsense. There are level of abstractions in all walks of life. You mustn’t be a trained economist to understand the points Piketty is making.

> Otherwise you end up parroting talking points without actually having thought about it.

That is quite a leap and a lot of assumptions baked in.
Legitimately asking: Outside of working at The Economist, why is spending $17 on this worthwhile?
What you said looked more like "If women didn't want videos of violence against them uploaded, they shouldn't do that."
"Because" what? That sentence structure suggests you're answering a question I raised, but you're not.
On the other hand, I, as a year round motorcycle rider, consider anywhere that regularly drops below 0C/32F top be "unfit for human habitation"... :-)

New York city is fun to visit, but I'd never live there...
If society weren't bunch of puritanical prudes walking around with sticks firmly implanted in their rectums whether someone created pornography or not wouldn't be an issue at all.

This entire "problem" is the result of society's backwards thinking towards sex and sexuality.
What is the actual monetization strategy other than sending money? Seems a bit weird for anyone to just send money to a creator. Is this meant to be some kind of tip jar?
Would you want to move off the cool project you've been working on to build an HR system?

Besides, buying SAP is Opex. Google wants its engineers working on Capex projects.
> It’s called ‘inability to accept that you need to actually put more effort into things, and it’s not going to be fun’.

It’s not, though. With ADHD, people are as likely to get stuck in hyperfocus in things that are not fun and that they actively dislike, and be unable to maintain focus on things that are fun and that they like. People that have bought into the that behavior reveals preference have trouble understanding this as it directly conflicts with that wordlview, and tend to view ADHD as a failure of willpower in which people refuse to “properly” deprioritize their own desires for what is socially appropriate, but that is very much not what it is about.
The way they do moderated group chat. It isn't just a giant chat room.
> If the plane is connected to anything else, it can be hacked. Just because it hasn't been reported yet doesn't mean it's impossible or even that it hasn't happened.

And if that's a realized threat, the planes can be disconnected and still function at a reduced capacity. That's not true for drones.

It's like GPS. It's a really nice technology, but warplanes and weapons also have IMUs, so they'll still be effective if GPS has been jammed/knocked out.
Another great editor is iA Writer which has a wonderful Focus Mode and a color scheme that is rather pleasing and easy on the eyes.
It maybe relatively low volume but it's a multi-billion contract.
What does it matter what they are based on. GP's point " To serve the people living in the city." still holds.
You can of course continue to believe whatever you like. You will most likely just have a harder time convincing other people of your beliefs if they are in contradiction with reality.
Not really. What matters is whether the company has the political power to get you a VISA in a modern country.

Every grown up has figured it out.