skysight-inc/HackerNews huggingface dataset:
When the seller knows that will be the result, that basically is what happens.

The problem is that most accidents are accidents. You can't deter someone from causing something they don't expect to happen.

And if they aren't deterred then they have to pay for the damages, but it's easy to cause more damage than you have money to pay for it. So we end up on a quest to solve that problem without destroying individuals and small businesses (which would be destroyed immediately by e.g. a large bonding requirement).
Gumroad founder here. Just wanted to say: AWESOME!

And if you have any questions/concerns/feedback good or bad (you or anyone else reading this), I'm at sahil@gumroad.com.

Glad you're finding value in what we've built.
> There's no right not to have the government find out you did something wrong...

Did you think this one through? Law is a lagging indicator of what society thinks is acceptable. That works in both directions: sometimes things are legal that shouldn't be, but also things are illegal that should be. Beware a lopsided bias, or you get a ratchet to a totalitarian society.
An SSD, like a SD card is actually a computer that accesses a large amount of unreliable storage and presents it as a smaller amount of reliable storage.

It is impossible to reason about the way the storage actually works because it is completely invisible.

If you write a large amount of zeroes, the disk may well only write one sector of zeroes and use some index to show it all over the disk. You'll never know.

If there is a bug in the firmware or someone uploads a different firmware to the controller, it might be possible to retrieve the data you thought was overwritten.

The only way to be sure that the data cannot be retrieved is by encrypting it with a key that is stored in a place where it can be removed.
> Part of the elitism within the field is that, at times, the community places pride on being as incomprehensible as possible because we should be smart enough to fill in the "trivial" details. That's morally wrong and it turns people away from the field. Further, it locks out a huge number of people who are not specialists from accessing the material.

Saying something is trivial when its not is insecurity. See it for what it is. Has nothing to do with elitism. This is no different from a driver who claims he doesn't need a seatbelt because he is such a good driver.

But even recent PhDs have to understand that our old-ish professors simply deem things trivial that are very difficult for us to understand. They've just gotten used to the material. The mathematician I admire the most, from whom I've initially learned algebraic topology, would react to questions to the material with such sweeping, elegant, simplistic arguments that you would either be mesmerized by the beauty or call it arrogance/elitism. But that's just the level he operates on.

Pretend there was an alien arriving on earth asking "stupid" questions like "whats 2+2", expecting you to explain in detail how you arrived at the answer. If you can't "dumb down" enough to get to where you lose him, are you an elitist because you "pretend" the calculation is "trivial"?
Google is legally obligated to provide that information. They can fight the subpoena's merit in court if they wish, but right now, the requesting police and the issuing judge are the problem.
Dosbox is slow; you need a relatively powerful computer to run most things. That also means it's not really something that you want to run on battery for a long time.

Even if that weren't true, I find value in documenting the old file formats and having readable implementations of the games that used them. From the point of view of the developer, it can be incredibly satisfying to see the functionality come together, and to get a picture of how things were done 25 years ago.
Yes; they changed their name to Segment at the Series A.
The LHC Just Discovered a New System of Five Particles
In this case it seems entirely reasonable as you say.

However. Let me straw man a bit here.

In the case of, say, someone being murdered with "a 16 inch double ender" at a themed orgy... Well, let's just ask google for anyone who has searched for an appropriately inclusive set of terms in the past 3 months. It's logical that someone who gets flagged in this data set could be the culprit right?

Gosh I sure hope none of the data gets leaked or misused in any way by the fine upstanding people who get access to it.
How long have you been applying? It's a marathon. Instead of blindly applying to jobs, try to meet people who can introduce you to employers. Warm-calls are always better than cold-calls.
I don't think it's zero-sum, though. Before Uber/Lyft, I very rarely took a taxi, not because of cost, but because of the difficulty and uncertainty in being able to find and secure one (in SF). (I would either drive myself, and have to leave earlier due to the difficulty of finding parking, or take the bus, and have to leave even earlier due to how slow it is.) If Uber/Lyft were to increase prices to the same cost as a taxi, yes, I'd use them less, but I'd certainly use them more than I ever used taxis... because I'm getting a lot more for the money.
Well the difference is pretty clear between your case and the rest. Developers scraping a website isn't going anywhere. A business reliant on scraped data is making money off of it. That will lend you in precarious situation more.

My criticism was that you mixed in service providers and tool providers that enable businesses to make money off scraped data-the vendor cannot be held responsible for misbehaving clients, the best it can do is cut them out when requested by external parties. Toyota doesn't appear as witness to vehicular man slaughter cases. It's a car to take you from A to B but it's not Toyota's fault if the customer runs over something between those two points and not it's intended design (QVC vs Resultly).

It also doesn't help that there are pathological web scrapers who simply does not have the money to do anything fruitful so they will bootstrap using any means necessary and plays the victim card when they are denied. This particular group is responsible for majority of the litigations. People who otherwise have no business by piggybacking off somebody else using brute force to bring heat to everyone involved.
Most elaborate troll post I've read in a while, I upvoted it.
Not saying it isn't.
Just that it was supposed to be gone, and it's still closer to the levels in the late 70s than it is to gone even at it's lowest.
Agreed 100%, it can be annoying sometimes, but it is part of the game.
There are several other posted here, but I feel that all of them do something which will fundamentally disrupt the flavor (e.g. crockpot will make them soggy and not quite the deep mahogany brown that you want, adding water will do the same). Being a lover of French Onion soup, here's a method that's worked well for me over the past four years or so of experimenting:

1) Choose a pan that has high heat retention. A cast iron skillet would work well for this purpose, although you may run into some concerns when it comes time to deglaze. Generally one deglazes with something like wine, but people recommend keeping highly acidic stuff away from cast iron out of fear of damaging its seasoning.

2) Throw the onions into the pot/pan. Add a pinch of salt and a pinch of sugar to the onions. This will help them caramelize more quickly.

3) Turn the heat up to high and cover them for about two minutes. When you open the lid, you should notice a large amount of steam escaping. This is called "sweating" the onions. Onions need to be dry in order to brown properly--the sweating method helps them dry out more quickly.

4) Turning the heat down to medium-high, stir occasionally. You'll stir more frequently towards the end, pushing up from once every two minutes to once a minute, to once every thirty seconds, to constantly near the end. They're done when they're a deep mahogany brown.

That's it, really. As the original author said, there aren't any shortcuts to proper caramelized onions. The salt+sugar will help ever so slightly, the sweating will help ever so slightly. But you really shouldn't expect to caramelize them in less than a half hour.

EDIT: Down-votes for posting a recipe on HN? That's gotta be a new one on me.
Thanks! Would love to hear more feedback.
> Do you think all vegans are the same? There is no need to make a huge generalization about a group that is so diverse.

True, I should have qualified this. It's only a subset of vegans who frustrate me this way.

> I've never seen anyone claim that meat is easier to digest than plants. Do you have a source?

Really? Google "is meat easier to digest than vegetable protein". It literally has millions of results.

> In terms of quality, you first need to define quality and that depends on your goals. Whole plant protein comes packed with fiber, while animal protein comes packed with cholesterol, IGF-1 and saturated fat. If your goal is to prevent heart disease and cancer through dietary means, plant protein is higher quality.

Yeah, I get this argument. It's why I'm eating vegetarian or vegan at least a few times a week these days.

> This statement makes it clear that you don't know much about vegan diets. This is usually a concern I hear from pre-vegans or people who have been vegan for 2 weeks.

I'm going by discussions such the ones in my vegan cookbooks, similar to this one:

http://veganhealth.org/articles/protein

> If you've been eating meat for 20 years, it will be easier for you to keep eating meat, no one is disputing that.

That was the crux of my argument: it is NOT easy to be vegan, stop saying it is. It is arguably better. Healthier and more ethically sound. But my vegan days have much more time-consuming shopping, cooking and prep days.
This bookmarklet helps a lot with this:
https://alisdair.mcdiarmid.org/kill-sticky-headers/

What's frustrating is that this is a solvable problem. I've seen sites that have fixed it, and fixed it well. But they are vanishingly rare. So I will just keep killing their sticky headers and footers...
I don't have any proof that they know or even that they suspect they happened. Do you have proof that the police didn't make these same requests to other search engines? If this information exists it may help the police find the scammer and they don't seem to be overreaching to me.
One day you'll wake up and realize that employment in America is always unusually high. During the depths of the last recession it barely crested 10%.

What makes it seem worse than it is has been the way these unemployed people are highly clustered today. There's counties with 50-60% unemployment, but they're low-population so they don't skew the national rate all that much. It certainly sucks to be in one of those affected areas, and I know people who are stuck there, but the big picture is a different thing.

America is far from a homogeneous thing, but it's also full of opportunity if you're able, willing and prepared to move to them.
I was going to bring up mushrooming!

Very interesting. I've heard Morels are TOUGH to spot. I want to go next season, since I live in NJ and it's supposed to be a good area to find them.
On a similar topic, for those unfamiliar with the Iroquois Confederacy, the wikipedia article itself is an interesting read:
https://en.wikipedia.org/wiki/Iroquois

In essence, they were a sort of "united states" before the United States we know today. Although the wikipedia article provides sparse evidence for this, it's theorized that the 6 Nations influenced the founders in shaping the early [western] American government.

So many fascinating aspects of American history and pre-Columbian have been overlooked, sadly, because we have tended to view the natives as either savages or "noble savages".
8%? You either live very close to (or under) the poverty line or are fabulously wealthy. I'm assuming that you're rich since you mentioned tax shelters.

TurboTax put my effective tax rate this year at 26%.
> "I'm trying to see what the big deal is here.."

It sets a precedent and the danger is that it becomes standard practice for anything they want to use it for. An attempted fraud that didn't succeed isn't exactly a high bench mark is it?

It's like the police saying that they solved a historical crime because they happened to obtain DNA from someone who committed some other random misdemeanour. So let's just take everyone's DNA and solve a bunch of other crimes too.
DuckDuckGo. Probably.
Yes, this is one case.

However, injustices happen all over the world in varying degrees. It's important to figure out the balance of damage done / good done. If one out of 100 million people is wrongly convicted each year due to these practices, but 1 out of 50 million is rightly convicted each year, then this tool net good (even though innocent people have convicted.) This is just a simple view though, it's up to society to balance this equation (but that means not having a puritist and irrationally stubborn point).

What is the prevalence of accidental conviction due to the police having access to your limited private information?
> "Ethical consequentialist vegetarians believe that farmed animals have lives that are worse than non-existence."

Nonsense. There are plenty of "ethical consequentialist" vegetarians who don't care about animal welfare but believe eating meat is unethical because it harms the environment or exacerbates human poverty and hunger.
The speed of sound is probably more in the latter category as it is dependent on altitude and temperature, and even then only after assuming that someone really meant the speed of sound in air. If I search for "speed of sound" Google's info box will give me an answer labeled as "speed of sound at sea level" which should probably instead say "speed of sound in the atmosphere at sea level at 20 degrees celsius". It's an ill-defined question when asked so vaguely, and if you're going to pretend to give a definite answer by making a bunch of assumptions, they should be clearly presented.
20 years is a short time for unification theories. How long in the existence of humans did it take to unify electricity and magnetism ? ;)

By the way, I'm happy people are still searching, just in case...
> Everyone is striving for what's called maximum information density, communicating as much data with as few words as possible, and they do so in the jargon of their respective fields of interest. The problem is, those that are not specialized in that field cannot decipher the language well enough to gain anything of use from their efforts at being succinct. Quite the contrary, the field of potential interest becomes even less appealing for having appeared so mentally taxing to parse.

That sums up my frustration perfectly. When talking to the general public, information density is your enemy not your friend. I have been trying to get mathematicians to understand that for years but they almost unanimously actively refuse to do so. I can list the reasons as to why I believe they refuse to do so but one thing is clear in my mind: you don't understand a concept unless you can ELI5.

For an expert to be able to dive into a dick measurement competition with his PhD friends about who can use the most fancy jargon possible is of no use to society. I just wish more people in the sciences could understand that!
Have you found any good tutorials for Rocket? The one on Rocket's website is detailed but doesn't go beyond an extremely basic website.
Do you have any particularly memorable example of a complicated proof which was lacking complicated "trivial" details? My experience (I work in interactive theorem proving) is that many such proofs are subtly wrong.
If I remember correctly, Lyft's tip options are No Tip or +$1 or +$2 or +$3, so it's not much math.

I usually use Lyft, and one reason is that I get the option to tip the driver.
I think it'd be reasonable to only allow use of that feature when heading home at the end of a shift. Could enforce it by (for example) refusing to allow the person to sign back into the app as a driver for an hour after getting home or something.
That's a good point. It looks like I'm at least somewhat wrong on that point. The same dynamic definitely doesn't apply to cloned banana trees though.
(Author of the post and Microsoft Edge team member here.)

This is actually an active area of discussion for browser vendors, and we're all experimenting with "interventions" that are designed to benefit users at the expense of web developers. Our most recent efforts can be browsed at https://github.com/wicg/interventions , and you can see things in there like "passive-by-default" event listeners, timer throttling for background tabs and cross-origin iframes, requiring user intent for vibration, etc.

Not all of these efforts have been popular with web developers, and some of them may even need to be rolled back. But browser vendors are indeed trying to address this problem! :) You'll note that Chrome, Firefox, Edge, and WebKit representatives are all involved in this effort.
I asked, and they responded with this:

>Copyright and Reuse

Lawrence Livermore National Laboratory grants certain permissions to reuse content created by Lawrence Livermore. These permissions are governed by Creative Commons copyright license CC BY-NC-SA 4.0 (link is external), more commonly referred to as "Attribution-NonCommercial-ShareAlike." Under this license, Lawrence Livermore permits others to remix, tweak and build upon original works created by Lawrence Livermore, as long as appropriate credit is given to Lawrence Livermore National Laboratory, any reuse is not for commercial purposes, and any remixed works are shared under identical copyright terms.

Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
NonCommercial — You may not use the material for commercial purposes.
ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.

Source: https://www.llnl.gov/copyright-and-reuse
Sporteventus Is on PH! A Worldwide Search Engine for Sporting Events and Tickets
> So a digitally shot film would probably be preserved digitally (as well as possible) alongside any other medium.

It's not like there's any real choice these days. YouTube has 300 hours of video added to it every minute.
Japanese and English are the only languages for the exams. Unless the curriculum has changed radically I would not recommend doing a MSc without already being proficient in Japanese. It would be far better to enter as an undergraduate on the MEXT fellowship that includes a year of full-time studies learning Japanese before you proceed to enter a university. Only a handful out of hundreds of classes are held in English at a graduate level and I suspect that the situation is even worse as an undergraduate. PhD studies should be fine, most schools have Japanese classes and as long as your supervisor is fluent you will most likely have a good time.

But hey, I am looking for a tenure track position at a decent university back in Japan over the next few years. There is a will to become more international and hopefully I can find a way to contribute towards that goal. Still, we should not fool ourselves and say that things are fine as they currently are -- know what you are getting yourself into.
Wow, such straight up fascism, pretty much everything you just said is awful.
How Not to succeed in your 45-minute coding interview
One of eight remaining functional Apple I computers goes up for auction in May
2012 was a very different time. Stuff sucked so much back then, especially wireless. It doesn't help, also, that most people don't buy hardware for Linux but expect it to run on a random machine that they spared. Buy good hardware (Thinkpads, Chromebooks), do research, never worry about stuff not working.
That's not a logical assumption. Three months is a long time and you have applied no geographic limitation. Sure, if the situation was different it would be ...different. That's not much of an argument though. Also, you would really only be identifying orgy attendees.

And yeah, I don't trust the police with my data but I am reassured by the limited time and geography in their request.
Have you guys considered going bare metal or a hybrid approach? With such immense spendings (even when saving the $1m/yr) it would probably be a lot cheaper.
How to Break Up the Silicon Valley Boys’ Club
The blackhat SEO would at least be interesting if not terrifying.
>> police want to know who has searched for a particular name [douglas] used as part of that fraud

This is a super click-bait headline. Sounds like Police got the search history of everyone in the city. The reality, which is quickly explained in the article, is nothing like that. They have a list of people in the city who searched for a pretty specific term and it sounds like Google does the digging and gives them a list of names.

Whether that's a problem or not is still up for debate but that headline is ridiculous.
Which means there is no real difference; if all the types are known, it's just some form of Hungarian notation?
I've been doing research on this but it's not clear whether this problem is a pain for enough number of businesses to justify further investments.

I often feel like web scraping is a commodity without understanding any of the inherent technological complexities and challenges.

Very discouraging field to be in, especially when people claim to have pain but are unwilling to pay very much for it or show appreciation for the effort that goes into it.

edit: thanks for the downvotes. perfect illustration of how innovation is punished and unrewarded in this field.
Or maybe Minix3, XNU, L4, or Mach?

http://www.minix3.org/

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

https://en.wikipedia.org/wiki/Mach_(kernel)

https://en.wikipedia.org/wiki/L4_microkernel_family
Oh man you just reminded me of the Will Arnett skit from Human Giant. The one where Aziz Ansari "disguises" himself as Mary Kate Olsen to sneak into a party.
> Do you have proof that the police didn't make these same requests to other search engines?

That would make it worse not better.

> If this information exists it may help the police find the scammer and they don't seem to be overreaching to me.

Yes, that's clear. But I'd rather they found the scammer first and then petitioned google or whoever they feel might have relevant information with a targeted request. Instead they now will use this information to generate a suspect which is the wrong way around.
Service is by and large a function of how well a place is managed.
"Avoding voilence" is not an ethical reason?
Show HN: horbito – The new Cloud
For those that might not know. You can remove keywords and sites from a search.
Most search engines can do this but the syntax might be slightly different.

For Google it's a minus sign. (sometimes it's the word NOT)

E.g. "onions -news" (without the quotes) will search for the word onion and not return any sites that have the word news in them. This can have false positives so youd need to play around with the words.

False positives because non news sites may have the word news and news sites might not have that word.
I can't imagine many people are 'nomadic' as the amount of hassle with moving location every few months would likely eat into productivity. Time zones are also a large factor as you might end up sleeping during the day and working at night (Bangkok has a 11-hour time difference with EST).

What a lot of people are doing is simply taking advantage of the visa free status a western passport provides to remotely work in a low-cost location. Usually Central or South America or South East Asia.

I honestly think that a more worthwhile pursuit is become a remote worker in a cheaper area of your own country or a country you can easily locate legally.

For example contracting for London-based companies whilst living in rural NI or North East England.