jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Yes fair point I misread the OP that they were strictly talking about the legal tradeoffs. I was more thinking what was the actual cost to creators under this version of fair use.
I am not a fan of Elon's more exotic behaviors but I think Tesla is as committed to excellence in manufacturing as Toyota or Honda. They are just at an earlier growth stage where they have to stand up processes from scratch.

Toyota and Honda have a reputation for reliability, but it is by no means a given. Toyota had to low key rebuild a division after the unintended acceleration scandal. Honda has had persistent issues with their transmissions. It's a never ending battle and there is a limited number of employees who understand how to build the culture necessary for it. If someone manages to poach them or somehow impede your global operations (all automakers have intercontinental supply chains), you're in trouble.
How much precedence does this carry for other cases or does each instance of "fair use" need to be evaluated by the Supreme Court before we know if it was legal?
A neat side-effect (unintended?) is when I hit ^d to exit the shell (almost by reflex), the bookmark add got triggered on Chrome
I really respect this guy's effort to learn to write well in English. It's one thing to get by in a foreign language, or to be conversant enough to work in tech, but he's thought about writing in this language in a way that I, as a native speaker, never have. My thoughts on writing are basically just (1) be brief (2) use easy words.
I've been a songwriter all my life and hate challenges like this. What's the point? To overcome writer's block? Art takes time and thought, and recording is taxing and difficult. These constraints will just force folks to release half baked works.

Edit: r/guitar used to run a fun contest called "one-take Saturday" (or Sunday, I forget) where they gave you a track and you had one take to play over it and submit to the thread for constructive criticism. That was awesome. )
Probably truer of the US market than most other countries. Unless you're really living close to poverty or a pennypincher, I feel most people in the US don't care about minor MPG differences.

Sure, they'll care about the MPG difference between Tiny3CylSubcompactHatchback and GiantThreeSeatV8SUV, but not between two GenericMidsized4cylOrV6FamilyCUVs.

Which is why you'd see something like 4cylinder BMW 5 or 7 series in Europe a long while back, but in the US until relatively recently a 4cyl 5series would have been seen as a joke for an expensive luxury car.

Even now I don't think the smallest engine size tier of vehicles get imported into the US - we get (at least) one level up as our "entry" trim.
Quite an insightful comment. A tangential but classic science fiction story covers a similar theme https://en.m.wikipedia.org/wiki/The_Machine_Stops
Unfortunately, that's most companies.
A fortune 500 company has all kinds of jobs. Not everyone needs to be uberl33t like you.

Did you create an account just to reply to my nonsense post?
If he really wants to help small business and startups, he can work to streamline and consolidate the taxes and regulations.

the problem is not so much the amount of taxes and regulations -- it is the fact that they are redundant, conflicting, and coming from EVERYWHERE! It seems that any govt agency that exists, from the town up past the USG to the UN, wants to stick a finger in my business and stir it or take something out.

As an example, I run a small high tech design and manufacturing shop (mostly carbon fiber and similar tech). This is THE MAJOR obstacle that has prevented us from hiring people for more than a few incidental projects. Simply too much paperwork, regulations, and requirements to be managed before I get the first employee in the door. Seriously, you need to hire an attorney, insurance and tax consultants, and accountants just to sort it out properly. Worse yet, even if I do this, I still cannot be sure that I'm fully compliant with all requirements, and some govt agent isn't going to knock on my door next month to tell me I need to meet another requirement.

If the POTUS could make a program to streamline and organize ALL the governmental aspects of a startup or small biz, it would be enormously helpful. If I could just go to one place (website, office, point of contact, whatever) and get fully setup, many more people would be hired.

This would also dovetail nicely with the recently announced program to reduce redundant oversight agencies, where multiple agencies regulate the same activity.

Oh yes, and simplifying the tax code would help too. when I say simplify, I mean take the tens of thousands of pages of tax law and regs, burn them to a fine dust, and replace them with something that can be written on three standard pages. I love that I'll be getting a nice tax credit this year for being a manufacturer, but I'd rather pay exactly the same as EVERYONE else (e.g., including GE), and not have to invest so much absolutely unproductive resources into complying with the so-called tax code.
Actually, yes. The boost::smart_ptr<...> is highly effective. Prior to that existing, I wrote a similar ref-counting library that has been deployed to hundreds of remote sites, running high-reliability industrial control code.

While complex, the ref-counting implementation gave me something that a GC system just can't deliver:

Determinism.

This system is running on a 300MHz embedded x86 hosts, in a solid-state industrial computer, and has to provide sub-millisecond timing with only occasional hiccups >1ms acceptable. I am unaware of a GC system that could deliver this.

These boxes run for years, with no memory leaks. The cost was, of course, ensuring that no "loops" of objects get created. This was a small price to pay for the benefits. Having written large systems using both GC and ref-counting, I still lean toward ref-counting, even if determinism isn't a strong requirement.

Of course, I'm one of those guys who loves C++, so take my opinions with a grain of salt...
The system is so broken that I don't even know how to begin thinking about fixing it.

1) A PhD prepares you for academia. However, due to the market being flooded with PhD's, industry won't accept you for a research position without one, even if you don't need it. In a perfect world, a Master's should suffice if it gave you any lab experience at all (at least in science). If industry does accept you despite not having a PhD, your salary will be lower, your career will be capped, and you won't move as quickly through the ranks.

2) The incentives are in all the wrong places. Schools want funding. They get funding by writing grants, which requires research. They want to do the research as cheaply as possible so as to maximize how far each dollar goes. So, they have a very strong incentive to keep grad students in limbo as long as possible, delaying graduation. Since grad students often have major loans left over from undergrad, and the additional degree keeps them from having to make payments, they'd rather be stuck in grad limbo for years than be stuck without a job. This is especially true since student loans (both public and private) in the U.S. are inescapable (you cannot bankrupt your way out of a student loan).

3) Even afterwards, really badly paid postdoc positions keep you in academia for 3-4 more years before you can do anything with your education. It's almost indentured servitude with the "promise" of a better future (by the time you're 35). Unlike MD's who actually have a good salary in sight after they graduate, PhD's (after several postdocs) can only hope to make up to $120-130k after all is said and done (unless they climb corporate ranks in industry).

4) Research is fraught with politics. Instead of trying to actually contribute to the human knowledge pool, you compete with other labs for funding, for research (to be the first one that discovers something), and for spots in the best journals. When you discover a neat paper, it's a game of "what can I do bouncing off of this research that will get me published in an awesome journal" instead of "let's collaborate with this lab, leveraging our strengths to contribute to human progress". Quite often, several labs are running the same experiments just because they want to be the first to make a critical breakthrough. Competition can be great, but it can also result in wasted effort and bitterness at life.
Why don't hedge funds create wealth? How do they do it less than, say, DST or any other investor?
Read your own words "immutability allows for concurrent access" Most GCs mutate (mark bits, semi-space copy, etc.) The immutability of Haskell data structures is an illusion, and from the standpoint of real concurrent access, an expensive one.
I think it's kinda fascinating to see the things that powerful public figures thought they could get away with.

There's a Hollywood bigwig in trouble these days for doing pretty much what Marco Pierre White did to Gordon Ramsay when Ramsay was an apprentice. In other words, they both violently threw stuff at people in fits of hysterical rage.

If I did that, they'd lock me up. Try being in a rage and throwing stuff at a cop, or perhaps a judge in court. Context seems to matter here: but the question is, should a brilliant chef in the brigade system, or a powerful Hollywood executive, GET to physically attack people? When a regular person does not get to commit assault as just a random everyday thing?

What's making it weird is, we're more or less talking about rule of law, but nobody appointed Twitch a government. But by the same token, if you're on Twitch's property, it seems like they've got a right to apply their own rules.

Folks seem to want to force something like Twitch to also have courts, and treat people innocent unless proven guilty. We expect this of governments because they're so powerful, but a private residence might have a great deal more freedom for the occupant to apply their own rules on their property.

Castle doctrine for Twitch? Do they get to blackball you and ruin your social media life if you're on their property and they think you've done something horrible? Do they get to share their information with other private entities, can you be permanently shunned because one entity got mad at you?
Switching to electric cars from ICE cars is continuing to do the wrong thing and make the wrong choices, but doing this wrong thing a bit better.

It's still the same status quo, woefully terrible and unsustainable transportation model.

Automobile oriented transportation doesn't scale, is a huge waste of resources, and perpetuates unsustainable, ultra expensive and resource intensive sprawling urban development patterns.

In contrast more compact cities with bike lanes take CO2 intensive cars off the road, and less cars means less parking, which enables cheaper buildings with less CO2 intensive concrete parking lots. Wins all around.

It's frustrating to see so called environmentalist politicians that go all in with big electric car mandates but can barely put any money toward active transportation and rebuilding our cities to be more space efficient and accordingly use less carbon.

Remarkably former British Columbia Green Leader Andrew Weaver even got on twitter recently to oppose a Victoria area protected bike lane and got into all sorts of arguments with cyclists. Incredible to see an environmental leader do this.
If someone is a fiction writer, we shouldn't care what they have to say? Sure. Then let's agree his quote is worthless.

But I'd still argue the opposite. This is a fiction writer who obviously is listened to. He's famous. He's quoted by random people on the internet. And those quotes are taken from speeches that he was presumably paid to give. Words are his profession. It's not correct to say that just because he doesn't do journalism that his words have no impact on reality.

On the contrary, because he is a writer, we should be especially wary of his words. His words are meant to convince you of a point. You can't just ignore his goals and say it's poetry.

His goal is to convince you that Atheism is bad, and he suggests that all atheists worship "something" that will destroy them (since it obviously isn't God, one of the only carve outs he leaves for worship that won't destroy you).

In the context of the above article, the point is crystal clear. The quote was posted with it's intended meaning: that atheists are nothing more than people who "worship" the material. That's bullshit. That's not what atheism is, and Wallace is being disingenuous.
Assuming the facts are as stated, Google's handling of this issue is inept. When there is a substantive conflict between employees, the employer needs to take immediate action, within 24 hours or less.

For example, the complainant or the supervisor should have been assigned to work in a different location, or transferred to another project. This can be done with some finesse, so as not make the reason obvious to others. This is the right thing to do if harassment is occurring as described, or even if the complainant is making a false accusation.

Given that the complaint was sustained, it would be interesting to know Google's experience as to whether supervisors' behavior changes or continues.
Almost all unions rapidly try to transition employers into a union shop. Pretty quickly language starts to arrive about 'freeloaders' and 'scabs'. Simply put, I don't trust you when you say "you aren't obligated".
And the article demonstrates not all tech workers have it great, aye?
For updating the source? Fwiw I skimmed it and it doesn't say anything of the sort. But thanks for making me look at this, now I know which of my friends keep up with their blog to the minute. I've heard these arguments word for word a couple hours ago...
I don't understand how you see a story about terrible treatment of Google contractors, followed by severe retaliation when they try to negotiate better conditions, and your main takeaway is, "Huh, these union people seem to spend all their time trying to protect themselves from retaliation.
Sounds fishy."

These people were offered benefits that never materialized and generally treated unfairly. I don't know why some people instantly assume it's the billion dollar company that's in the right, and the guy or gal making $15/hr who's trying to take advantage of the system.
2 points:
1. Moral issues aside, the key is to get the idea out of your head and have other people go at it. There is a class of people that can't spend enough time focused on one project because all these great new ideas keep coming and coming ("uninformed optimism"). Getting external feedback might help regulate this process a bit.
2. Break out of your echo chamber and talk to complete strangers. I believe the best and most innovative ideas come from being exposed to all sorts of industries/occupations. Talking to a random person in a coffee shop could be your way to add serendipity to your meme pool. (Starbucks in some parts of the country might have some homogeneity in the customer population when it comes to designers/developers/etc, making it not the greatest choice, but you get the idea).

In a word: "serendipity"
It the disqus element up the top alongside the headline.
here I thought you were going to ask for higher contrast text in the Ask HN: posts. :)
Yes, and the wheel on the mouse. Lately I've been using Hacker News Onepage and enjoying it: https://chrome.google.com/extensions/detail/plldnnbdlbgbiknj...
beautiful project
I don't understand your arguments fully, but I think you just follow a black and white path. And that does not help in the real world.
Eclipse should no longer be a valid complaint.

I started Android dev using with Eclipse. Moving to Android Studio made everything much, much smoother (except for builds, which take slightly longer now).

Android Studio is much better for showing views in multiple form factors.

Another important step, using an Atom Based image + Intel Hardware Acceleration Module (http://software.intel.com/en-us/android/articles/installatio...).

This reduces load time from about 2+ minutes to 15 seconds and similarly makes debugging apps much, much smoother.

Things that still bother me (as a converted iOS developer):

* Java's lack of anonymous functions (blocks in iOS)
* having to design for many more form factors
* no standard core data function
* not being able to ignore Android 2.* market share (seriously, this lacks even a simple Action Bar)
* managing 4+ pixel densities for assets
If you're wanting to query the data importing into PostGIS is a fairly straightforward way to do it. And you don't have to download the whole planet in one go.
16th St BART is in San Francisco (in the mission). As crazy as rents are, they're not yet $6-7k for a 2BR in the city (unless you're talking super luxury).
But unlike a resteraunt, you can open abroad and capture labor resources in other countries. So if programmers get too expensive in the states, or Silicon Valley, relative to the world market, there is a point where you are forced to open an office elsewhere (if not your competition does and eats your lunch). Without immigration, that would happen sooner (rather than the mythical doubling of American programming salaries).
I think he means that many people didn't previously understand that they couldn't play the games they paid for when psn is down.
"Tick data" refers to trade by trade execution data. Daily data is end of day summary data. If you are doing HFT, you need tick data and the market depth. Huge volumes of data compared to daily close data.
I had to do a double take after I read this to make sure I didn't write it and forget about doing so.

I too am 31, changing careers, and building space into my day job to do interesting things.

Of course, the Adderal prescription helps.
Nofollow was introduced in January 2005, so it's been around for a while. While the first wide-scale deployment was on blog comments and similar content management systems, it was always a general mechanism that Google respected. In fact, the very first nofollow links on the web were not placed on a blog or a forum. They were on my school home page. I put them there for testing in late 2004--they're still there, in fact.

In this instance, if someone is running a consumer complaint site that is going to be linking to a bunch of semi-scuzzy businesses, it's reasonable for that specific niche of sites to ask themselves whether they want to add rel=nofollow on the links to the businesses that are being complained about.
I can blame you guys for getting me re-interested in Arduino and Cocoa.
Exactly. Why ruin a perfectly good website?
Drinking.
eating too much lunch -> afternoon drowsiness.
At 25 microns thick, I doubt the RepRap will be able to complete a similar feat. If the RepRap / MakerBot ever manage to self replicate more than the pcb - electronics wise - I will be shocked.
https://news.ycombinator.com/item?id=22719573 and the rest of that thread just makes me clench up.

As sibling reply also says, even if they do eventually zero it out, do you want to owe the richest guy on the planet $100k? He has law firms like you have pairs of socks.

Obviously everything I'm saying goes for unlimited-billing cloud infrastructure, where your customers (or your mistakes) generate cost out of view.
but, like, do two words "a bank" really do anything compared to what the reader could google conditional on not knowing what HSBC is? i feel like its just very performative
I thought it was an interesting tool, thanks for sharing. But it's very opinionated in often bizarre ways, where it required choices all of which seemed bad and often all choices would increase the debt. For example, it asked which free college choice should we offer, there was no "none" let alone a "reduce government loan subsidies" option. So I stopped partway as this seemed more like a tool trying to push a specific policy agenda (maybe good or bad, depending on your perspective) than actually balance the budget.

I'm also not very sure a bunch of small changes can really work. It's likely big dramatic changes are necessary. For example:

- replace all social welfare programs with basic income that we can afford.

- replace all healthcare with a universal healthcare system that focuses on free human-less diagnostics and generic drugs and otherwise a free market. (It would be very cheap to offer this and it would be dramatically better for most).

- cut military budget by 50%, but let the military itself determine how to cut. I was in the Army. There is easily 50% of waste there, but it is everywhere and you would need to implement a culture of budget awareness (e.g. don't start your tank to heat a can of soup).

- reduce prison population 90% of it's current level. Once or twice a year, just order prisoners from "most releasable" to "least releasable", and release anyone over a threshold.

You might disagree with these implementations, and that is fine, but somehow it feels large changes like this are dramatically more likely than killing a million small programs without them coming back.
NOP on x86 is one byte. Patching out an instruction with a NOP is always possible.

Further, not all jumps are equal; while you can certainly patch the assembly and let the assembler manage the variant selection and relocations etc., doing bytecode patching is a different story. You might have to change the jump instruction altogether depending on how "far" away the pointer is.

Also, jumps hold conditions in most cases (the exception being an unconditional jump, JMP) which means that you have to adhere to whatever state is expected at that point in time.

The NOP approach is usually the soundest and safest.
Git also has git-web and gitk for local GUI usage.
Any government is 'engineering society'. Every time you craft a law, pass legislation, create a body to mandate and control things (FDA/FCC/FBI/EPA/whatever), you're engineering a change to society.

I think what is in your mind is some ruling body telling you what to think.

This isn't that. This is using an elected body, to effectively patch society to fix issues that exist therein. The Government is you. If it isn't, get a new Governmental system, or fix it, because something is very wrong.
haveibeenpwned.com does not use the k-anonymity method that you've described when searching for phone numbers: https://www.troyhunt.com/the-facebook-phone-numbers-are-now-...
Does this mean the NSA hacked Sony (from NK)? Would explain both the 'Sony internal' nature of the attack and the FBI's assertion that this was 'from North Korea'.
The best is to ask the interviewer directly, check his / her response and report back to HN.
Exactly. Does your business model care if your server is running apache or nginx? No? Then why the hell isn't that automated, baked, and tamper-proofed? We'll know we've arrived when the only feasible attack is sneaking malicious code into a git repo and hoping no one notices.
You're right. Due to large trading traffic, we get to save a lot on costs on transaction fees.
I played this game some years ago before I learned anything about programming. Coming back to it with some understanding of recursion makes it a lot easier (though still tough in places).
We don't want to get into too much detail as we are aware of few competitors (though they don't offer their platforms to public but to selected clients instead) but we can tell you that your thinking is on the right track.
Historically we've been able to make up to 8 % profit a month. This is reasonable arbitrage profit - anyone claiming to make more is probably fraudulent, so beware.
I can't answer the pooling question but will tell you that we make sure it's 100% fair for all users.
Having highly-skilled women is a status symbol for companies in some cities, particularly in NYC. They're simply harder and more expensive to attract - e.g. women without children get paid 30% more than men with the same education in NYC.

In other words:

More success -> able to attract and afford more of the expensive status symbols like high-skilled women.

Not too sure about a cause and effect in the other direction though.