jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
New headline: Mega Helps Destroy Tor Network

Seriously, he just ended up passing the hot potato to someone else. That someone else is now Tor. I think I would've preferred to let Microsoft deal with the DDoS (they have the means).

Giving in to criminals's demands really ends up making things worse in the long term, whether it's bank robbers, CryptoLocker creators or the owners of botnets that can DDOS sites.
Adrienne Rich: https://en.wikipedia.org/wiki/Adrienne_Rich
Who besides Google would be willing to pay $3B+ for Twitter though? It seems like a flimsy valuation it there is only one party willing to pay that much for it. What happens when that party feels they no longer have any interest in buying Twitter? A huge devaluation?
"Reaction time is a factor in this, so please pay attention."
I come from my own point of view that I have difficulty learning something when it is not likely that I will apply it. I learned basic calculus while learning physics, and it was immediately apparent why calculus was required. Without calculus, the problem domain available in physics is almost so trivial that it feels worthless to study.

Basic trig does have other interesting applications, such as computer graphics and what not, that could probably all be integrated into an interesting high school course. So much of a trig class is about memorizing identities, though, and it's hard to see why you might want to do that unless you had something else to do, like integrals. We end up re-learning trig in Calc 2.

I have heard arguments that setting calculus as a "goal" of math education leaves out the stuff of math that is actually "cool" and makes math seem boring. But calculus is interesting (at least) when you use its applications.

Mathematica can, indeed, solve a lot of problems, but is something lost when students never gain the ability to symbolically solve math problems? I suppose there is a wide space for research in this area, and I haven't heard of much being done.
Any idea if the search feature will be added to safari on the iPhone? I've had quite a few instances where I wanted to search a page (usually wikipedia) on my iPhone.
You've made light of that, to the point where I feel you're condoning his behavior just because he's a great hacker

Your words keep linking the two together. Mine don't. Your words above suggest that I am saying that since he's a great hacker, his behaviour is less serious than were he Joe Average Citizen.

That is so far from what I'm saying that I don't know how to explain the difference using mere words. What I'm saying is that his hacking was his hacking and his behaviour is his behaviour. This one over here, that one over there. His hacking doesn't excuse his behaviour for exactly the same reason that his behaviour doesn't devalue his hacking.

which really pisses me off

I am not responsible for your blood pressure.

Unsolicited advice: Never, EVER allow the words of strangers to control your emotions. It's probably just babble, but I find it comforting to frame my own feelings at a time like this in terms of sadness instead of anger. I'm saddened about certain behaviour, but I'm not angry with certain people.

Makes all the difference to me.
I saw this on Facebook. I'm a little dismayed to see it here, since it's such utter, uninformed garbage. "Deflation makes things cheaper. Yay! I want deflation!"
I fear that society at large will not really get past this denial you speak of until we have a humanoid type of AI, something that the standard, non-science oriented person can look at and say, "Wow this is uncanny." It will need to be shoved right in their face in the most blatant way imaginable.

Advances in natural language processing, metaheuristics and machine learning, as examples, are clearly steps toward the "holy grail" but to the average person it is nigh meaningless.
"5G is not supported by most phones." - "It requires a lot more infrastructure (base stations) than traditional GSM because of shorter range". Is not fully correct. 5G brings a new air-interface and a new system architecture. Your 4G phone might use a 5G network already without you noticing - as the operators moveed to 5G system architecture already while keeping their 4G air-interface. And you can run 5G air-interface on the same spectrum 4G (or 3G) was on.
Touche. You are absolutely right. I will remove these too, but haven't gotten round it to it yet.
A multi-phased trip seems reasonable, where you land the production units, and some robotics to deal with the unknowns.
Then before the manned trip even happens you know that there is viable base already operating. If something happens between the manned launch, and their landing, their spaceship could be setup to handle a shot around mars for a return trip as an emergency measure.

Still making a ship capable of holding 6 years of supplies isn't very attractive.
We must have to assume the developers registered the domain for the client and it was in their name and the client had no way of actually proving that the domain belonged to them - probably because it was an obscure name, and not the name of their company.
I had the same problem. It was hard to continue reading when I was "stuck" back in the "hijack" paragraph.

All I can figure is that the consultants were the ones who purchased the domain and it was in their name. They built and hosted the site, and could change all passwords to everything. The service being built must have had an obscure name, not the official name of the company that had hired the contractors to build it so they couldn't even fax in identifying documents to GoDaddy to show claim to the domain and that it was their company.
Maybe you were interviewing for a position in the legal department. Knowledge of patents could be useful there.
This might also be of interest to anyone looking for less boilerplate code... http://markdotto.com/bootstrap/
The four exercises he suggests is a nice way to decrease your unread emails count. Especially if you do it once per week.

However, one of my favorite things to do is have lots of unread emails and check them every, say, second week. And I doubt I am the only one!
The CEO is one of the employees of the company, so the two are not exclusive. The answer is that all the employees contribute, but in varying degrees. The contribution of a good CEO is usually the largest of all the employees, which is one of the reasons even clearly non-captive boards are willing to pay them so much.
I can't think of a single place where T-Mobile has better coverage than AT&T. As an amalgamation of almost all the former baby bells, AT&T has (geographically speaking) the best coverage of all the providers. Presuming your AT&T phone is a GSM one, you would be able to roam to a T-Mobile tower if AT&T and T-Mobile just had a roaming agreement. This wouldn't require a takeover and wouldn't affect competition in the market the way this buyout undoubtedly will.
What do people (you) think about browser based log viewers like e.g. logio.org? I like to comfortably have all the logs in the browser but do not want to go full ELK (or anything in this category) stack just for a few servers. But I am not sure if there is some better solution? Multitail is great, but sometimes just opening a new browsertab is even greater...
http://techrights.org/2019/02/17/the-cloudflare-trap/

Some interesting reading on it
I've done the same thing. And I agree it is low-volume, but I have come to the conclusion that it isn't so bad to be a little "bored" and not get lost in twitter rabbit holes.
Seriously. It's almost always the best way.
I was relatively umoved by this list.

If you have a hankering for good non-fiction, I'd start with the list of Pulizter Prize winners.

https://www.pulitzer.org/prize-winners-by-category/223
the studies (which admittedly are short-term) reflect remission - i.e., resolution of symptoms. This is a critical point: the goal is resolution of symptoms, not partial improvement.

The closest thing to a cure (for some people) can be cognitive-behavioral therapy, or long-term antidepressant treatment when indicated.
I agree on not recommending Hugo, I spent way too much time on it without being able to figure it out. I now use Lektor, it's simple and very flexible.
I'm just putting the final touches on my app and I'm planning on announcing it next Tuesday.

I'm curious though, what's the best way to announce the app on here? What etiquette should I follow?
It's basically equivalent to the definition you use with your analytics package (Google Analytics, etc.).
I think it only worked this well now because it wasn't done before.

Had it been done in an earlier manner where mobile phones haven't entered the SmartPhone/Social Media craze - everyone would have tuned out faster.

Dodging the Adblock crowd and piggybacking on the Post-Iphone hipster crowd is the hallmark of great timing if you ask me.
I just read the 1998 Data Protection Act, and it is very similar to dozens of laws that govern data privacy in the US.

There are 8 specific directives in the law. #1-6 are about consent, #7 is about security, and #8 is about correcting inaccuracies.

So again, if a website owner clearly informs the end-user about their policies, and the end-user agrees then, the website owner is in compliance with law.

The specific example that motivated my point -- "you can't keep people's data around forever" -- is simply not true in the US or in the UK (if the '98 DPA is the only applicable law; there may be others I'm not aware of).
A Real Demographics Ad Network

quantcast? And since its inference, not regdata based, we can offer significantly more reach than eg blue kai or excelate

NB: for jackasses -- all opinions are my own. My opinions are not endorsed or authorized by my employers: past, present, or future.

edit: also, small site owners should get themselves into a realtime exchange so their inventory is available for purchase, assuming that nothing else monetizes better
Still working on Appointment Reminder. It is pretty close to being ready for 1.0, although it is going to be a very rough-and-ready 1.0.
http://www.intel.com/design/iio/index.htm

Although I doubt they'll make them for much longer.
According to the article history, it was edited to correspond to the number in the main article[1], which cites a proper source.

[1] http://en.wikipedia.org/wiki/Tiger_attacks_in_the_Sundarbans
Long term viability of Go? Go has tons of activity (Kubernetes, Docker, ...), millions of lines at Google[0] and many conferences, Dart is just now getting its first conference later this year.

You should be questioning the long term viability of Dart, not Go.

[0]: https://groups.google.com/forum/#!msg/golang-codereviews/DrG...
Then there is qmail. Totally written in C. No bugs, no security flaws.

But the author is way brighter than I am. I spent my youth programming real-time interrupt rich medical diagnostic software in low-level assembly language, which is harder to get right than C. We had very few bugs.
I would be reluctant to do this in C, probably less so in Rust (which I have yet to master)

I appreciate what the Rust community is trying to accomplish, and suspect it will happen.

However, there is an sense of overselling this idea of memory safety. Keep in mind that SolarWinds and Equifax are not memory safety issues. Also, someone wrote a Rust version of heartbleed, so it would be good to keep a perspective.

And it isn't like I haven't been in the position to be rabid promoter of programming demagoguery. First was the unnecessarily limited gammar of Fortran II. I discovered XP/L and promoted that beyond reason. Then there was the GOTO demagogery which I was one of the loudest. And along with that Structured Programming, then Object Oriented Programming.

So as you promote Rust, don't sell the idea that it will prevent every security nightmare out there--it will massively help with some very important ones. Additional work beyond programming language is necessary to improve security.
Hanlon's razor would suggest that they just didn't do it "properly" rather then that they're actively "evading".

Also they aren't evading VAT but actually they're just not assisting their users in complying.

The most likely answer I think is that they just didn't think it's important or relevant (yet).
Gotcha. I didn't realize LL was a big, national org when I wrote that comment. Knowing this now, my guess is that this form was created at the behest of some big law firm they retained to do this kind of stuff and that these attorneys have no kids in sports. No actual sports parent would want to subject anybody to such insanity.
But this is not symbolic differentiation, it's numerical differentiation. A true symbolic integrator would not give 48.00120000993502 when asked for the value of 3x^2 at 4.

This kind of approximation exercise is given to calculus students all the time ("Use the definition of derivative to approximate the derivative of f(x) at 3 by taking dx=.001," etc.).

edit: I misread! See reply below.
I never wired a token-ring network with RJ-11. Thats ridiculous. We had 10BaseT with various connectors (fat and what have you). RJ-11 with 2 twisted pairs for token-ring sounds painful. I never saw that.
> Age is very important for leveling kids appropriately and keeping them safe

Size/strength and emotional maturity might be, age is at best a very loose proxy for those which fails quite often.
Your face is not really a secret, hardly very secure, I'd say.
CSGO skins and steam keys work in similar ways, the scheme generally looks like this (or atleast it used to, haven't looked in a few years).

1. Buy/ obtain stolen credit card details.

2. Buy CSGO skins / Purchase steam game as a gift with stolen CC.

3. Sell skins/ game keys through a 3rd party, online marketplace.

4. Collect profits.

Congratulation, you've converted dirty money (used to buy stolen CCs) and potentially dirty money (charges put on stolen CCs) in clean, washed money!

Of course you can do this scheme without the stolen CCs (just buy steam games/ skins) but the CCs have a nice multiplicative effect and they add more obfuscation.
Good to see Node.js and Go to be the fastest growing languages.
I do this; my library is about 80GB (hence my somewhat panicked emails to Dropbox asking for the ability to buy more space). I have two Macs, and the syncing works very reliably -- even when I forget, and start iTunes on my laptop before the little doo-dad tells me that Dropbox is finished syncing, and Things Get Confused, quitting iTunes and waiting for the sync to finish always resolves any issues that come up. Of course, I use multiple iTunes instances serially; may the Prophet Muhammad (صلى الله عليه و اله‎) protect you and intercede on your behalf if you try and run the client on multiple machines simultaneously.
Please don't get defensive. Accept the feedback. Move on.

And yes, whether it was intended or not, that statement can be inferred as a negative.
It's a false cognate for the Spanish 'frijoles refritos'.

Frito = fried, but re is an "intensifier" that can mean "done again" but may also mean "done thoroughly" or even "in excess". Thus, they are beans that have been fried thoroughly.
It started a long time ago.

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

Basically the South East kingdom Silla ended up killing everyone and taking the whole country to themselves with the help of China. Then when they pulled a switcheroo and attacked China and unified Korea.
I actually saw this article in my RSS reader Feedly http://www.feedly.com/, which does a lot of the same stuff in, I think a prettier fashion, with a browser extension for Chrome or Firefox.
I have the opposite strict rule: use as many curse words in comments, variable names, and dummy accounts as possible. That way you'll find out quickly when someone else notices!
He also did "A threevening with Kevin Smith" incase people aren't aware. I'd say it's about time for another DVD.
Yes, Flash is the easy target. But it's also a complete non-victory - the prize for "winning" is HTML5 games will co-exist on sites like Kongregate and Armor Games, and maybe one day represent the majority of new titles.

That still leaves games being developed natively for multiple mobile platforms that are bigger markets, more rewarding, and increasingly more important than Flash for casual gaming.

The fight really isn't whether you develop:

Flash + iPhone + Android + WinMo + whatever

vs.

HTML5 + iPhone + Android + WinMo + whatever.

That nullifies the only benefit of HTML5 - not having to do different versions for each platform.
Whoever linebreaks return statements like that deserves what's coming to them.

But I get what you're saying. Simple, consistent rules are better for teamwork.
I agree, and this is why I don't do very much of it. It's pretty exhausting to keep up a charade of caring about people in order to come by opportunities so it's better if you really care about them. I don't really know how people do that part, though.
https://news.ycombinator.com/item?id=8902105
For me, I'd rather brush up on my HTML and CSS than learn a new framework. So I coded a mockup webpage, google'd for responsive CSS layouts and tested on a few devices. Then a little python glue (which I enjoy hacking with) to turn that template and markdown into a simple website. Et viola! http://fadedbluesky.com/projects/sitegen.html
The thing about static site builders is that it's really easy to get started building one, and very difficult to make one that meets everyone's needs. The result of this is a sort of Life-Cycle of the Static Site Generator:

1. Look at the huge list of open-source static site generators (literally hundreds![1])

2. Try some out, and fail to find one that works exactly right.

3. Start writing a new one that fits better.

4. Gradually extend it and make it more general.

5. Get excited about how useful it is, and publish it as an open-source project so others can use it, adding it to the already enormous list.

6. Someone else starts at step 1.

[1]: https://www.staticgen.com/

I've taken to just building a new one one to meet whatever my immediate need is, and developing a sort of mental toolkit of techniques rather than trying to smush an existing program into the particular requirements of a specific project. You can get surprisingly far with just a handful of lines of code.
I wonder how much of the tech stuff like tiled rendering is going to live on separate branch, and how much will be merged to mainline desktop libreoffice.
Does he mention how many hits he actually got in total?
I can't seem to find it in the post
In Germany, Résumés aren't necessarily limited to a a page. Two pages is considered fine too. Three pages is where it starts to be a problem :)
Somehow related: The european union standardized a format for a CV:

https://europass.cedefop.europa.eu/europass/home/vernav/Euro...

(Which is a horrible idea imho, but still...)
> So I think the metaphor fits quite nicely, don't you?

No, I can setup my own MTA, or get a cheap account at a random host which will provide me an MTA, and there are a billion services out there to get email addresses.
Plenty of registrars support .IO domains. Choose anyone you like - http://www.nic.io/registrars.html
Neat (if not that original) idea and side project, but I hope you know that not too many people will take the plunge to extract info out of something like this. About sites should be about easy showcases. This approach would be better for an online utility/tool.
I think they are more generally saying that drivers for these ride share companies aren't aware of the risks that the company is passing on to them. They used the example that quite a few drivers have standard insurance (rather than one that covers ride-sharing). I don't think they were claiming the drivers didn't know what they were doing in that they were mistreating her, but more that they weren't aware of the laws around it. And that from Uber's perspective, it was the driver's responsibility to know all of them and take financial liability for violating them. This is counter to so many other jobs. If this happened in a fast food restaurant, you'd expect that food chain to be held responsible, just like Uber was here. The restaurant would likely fire the person (how they are held responsible).
Perhaps too political for HN, but anyawy...

I can't understand Labor's plan. They seem to be going out of their way to alienate everyone who is attracted to voting for them.

They have lost the green vote by dropping the emissions trading scheme.
They have lost the "doctors wives" (see last election) with their refugee policy.
They have lost most political progressives with the internet filter and now this plan.
Even the unions aren't 100% behind them because of the impact of the Super Profit Tax policy.

I can understand that they think that they might lose primary votes to the Greens, say, and then regain them via preferences. But it seems to me that many people are getting to the point where they think that even Tony Abbot couldn't be as bad as this.

(Disclaimer: I'm Australian)
No I would say the Australian government is inventing policy without consultation to what it's citizens actually want.

Nobody is really sure where all this (plus the internet censorship) is coming from.

It's rather embarrassing. Add this to the mineral-tax grab announced without consultation by the government like some African dictatorship and it looks like the country is being run by a bunch of amateurs with no real experience and heads in the policy clouds.

Probably a bit partisan for HN but I have had it with their ineptitude.
"a tool that make simple things easy" - thank you for this =)
Some ISPs do record that information but they are currently not required by law to do so.
The 'government' is a blanket term. I'm sure there are parts of the government that know perfectly well how these people operate. On the other hand, initiatives like these seem to be instituted by politicians who probably don't know their ass from a hole in the ground.

[Insert nefarious reason that the people that know don't bother to inform the people that don't]
Don't get me wrong Gitbox (and similar 'pretty wrappers') have their place just not as a learning tool.

My rule of thumb for 'mission critical software' like version control systems - if you can't access its fully functionality at the shell when logged in to a remote machine then forget about it.

Gitbox is great for your workflow until the day you have to actually use git and you have no time to 'actually' learn git.
Australians are very apathetic about their rights. Many people think it goes back to our roots. Most countries have some kind of founding story that involves revolution, violence, some kind of struggle for freedom (even if it is more myth than reality). Australia doesn't. We were handed a cosy democracy by the British and it's been all rosy ever since. So while most people easily conceive of the government as incompetent, misguided or even corrupt, almost nobody ever even conceives of government as potentially evil.
For me, there are two aspects of Greplin.

One is a global search across many different services including multiple google services as well as other, completely different services (evernote for instance I think). That is a very powerful new service.

Second is a search within gmail itself, that one, my experience shows, is probably good, and not easily differentiable for me as to google's own gmail search. (And it's potentially conflicting with ActiveInbox, but I'm not sure yet.)

But the universal search is very cool, and very useful.