skysight-inc/HackerNews huggingface dataset:
thanks andrew. glad that you thought it was valuable.

you summed it up quite well. it is very easy to lose sight of what your users go through for the first time every day when you are the one adding to the system to extend or expand it.
> a terrible disease that will grant nothing but a short and excruciating existence

That's not a necessary qualification. For example, 90%+ of fetuses diagnosed with Down's syndrome are aborted, even though Down's is far from a death sentence: https://www.youtube.com/watch?v=Ju-q4OnBtNU
I dunno, satisfying both "not low contrast" and "not bright colour schemes" together, along with a good design in general, requires a moderate amount of knowledge.

I'm not arguing that it shouldn't be done, but the idea that it's effortless is simply not true.
For those who don’t know there’s a data structure called a HyperLogLog (https://en.m.wikipedia.org/wiki/HyperLogLog) that does something similar. Just learned about it last week.
How else can you enjoy the animation uninterrupted?
My success rate with giving Pips has been 40-50%. Sometimes people just don't understand they're not performing until it's forced on them. Sometimes they can react.
Why use lasers at all? My brain doesn't need anything like a laser to figure out where objects are in relation to me. Is there something about a human eye that a camera can't reproduce for a machine?
Just look at all the places named "Castle Rock"...
If the child is 2 or more years old, the FAA doesn't merely recommend that they have a seat, it requires it.
My point is that I find it extremely hard to believe that anybody could ask the question "what's wrong with a whites only event?" in sincerity.

That said, I admit that a men only event is reasonable in certain circumstances.
I would think Transfer-Encoding would be a better choice than Content-Encoding. It's processed at a lower level of the stack and must be decoded – Content-Encoding is generally only decoded if the client is specifically interested in whatever's inside the payload. (Note that you don't have to specify the large Content-Length in this case as it is implied by the transfer coding.)

Also worth trying is an XML bomb [1], though that's higher up the stack.

Of course you can combine all three in one payload (since it's more likely that lower levels of the stack implement streaming processing): gzip an XML bomb followed by a gigabyte of space characters, then gzip that followed by a gigabyte of NULs, then serve it up as application/xml with both Content-Encoding and Transfer-Encoding: gzip.

(Actually now that I think of it, even though a terabyte of NULs compresses to 1 GiB [2], I bet that file is itself highly compressible, or could be made to be if it's handcrafted. You could probably serve that up easily with a few MiB file using the above technique.)

EDIT: In fact a 100 GiB version of such a payload compresses down do ~160 KiB on the wire. (No, I won't be sharing it as I'm pretty sure that such reverse-hacking is legally not much different than serving up malware, especially since black-hat crawlers are more likely than not running on compromised devices.)

[1] https://en.wikipedia.org/wiki/Billion_laughs

[2] https://superuser.com/questions/139253/what-is-the-maximum-c...
TB of raw data but could it be structured and "compressed" logically ?
That pales in comparison to the contraception apocalypse.

And now that more have access to contraception, abortion rates are steadily going down, which I think everyone can agree is a good thing.
I would imagine that most seasoned professionals who can tell this don't put themselves in a position where they are likely to get PIPed in the first place. If it's a culture fit problem, they remove themselves from consideration at organizations that don't share their values. If it's a skill problem, they work like hell to correct the problem before their manager notices.
(Some) conservative Christians absolutely do not agree with this. Hence abstinence-only education, shuttering planned parenthood, cutting requirements that insurance cover contraceptives and cutting government funding for them (and health services for women more generally), trying to restrict access to Plan B, etc.

For folks trying to make policy on moral absolutist grounds, the outcome (number of abortions, stable healthy families, ..) doesn’t really matter as much as making sure all of the relevant questions have black-and-white legal status in accordance to the extent possible with their religious beliefs.

Trying to get deontologists and consequentialists to agree on policy is difficult partly because they typically don’t understand each-others philosophical frameworks, and talk past each-other, making assumptions (e.g. less abortions = good) which are not valid to the other party.
Not sure I agree that men have a pressure to succeed that women don't. My wife faced plenty of this pressure in her software career: as a point of professional pride, as a prerequisite to career advancement, and because her family raised her to be financially independent. Stuff you cite was all stuff my wife went through as much as I.
Get a bicycle trailer! It fits a lot more food than a backpack.
Microsoft didn't make the program.
Bankruptcy wouldn't be the worst outcome.

Our private medical insurance and income were never considered in our treatment and while controlling health care costs is a concern everywhere I never felt it influenced the delivery of services. We have more doctors per capita, more hospital beds, better life expectancy and spend less on health care and do it with a comparable tax burden and lower public debt. Nowhere in the article does it acknowledge that the developed countries with falling maternal mortality rates have very different healthcare systems to the US.

It just might be a factor in this.
the "learning" can come from things like the compounds in various food and so on! "learning" is, in a generalized sense, any non-genetically-bootstrapped environment->body information transference...
Tech Talk: CSS Modules in React and Webpack
The thing is, at this point saying that there's discrimination and systemic bias should be about as controversial as saying that the earth orbits the sun. It's not something that should be responded to with a demand for sources, and the fact that it always is, and always devolves into people trying to shift the argument to whether there's even a problem at all (regardless of any one individual's reason for starting such a conversation, that's where the conversation inevitably ends up), is just ludicrous.

People who are unaware of the existence of the problem can use a search engine and read up on it.
Even so, their self-congratulatory attitude that refunding a customer because they were unable to deliver the service purchase is somehow them offering "goodwill" shows an astounding level of cynical arrogance.
How to Rip and Convert DVD to WMV with DVD to WMV Ripper
Congress Casts a Suspicious Eye on Russia's Kaspersky Lab
Black text on a white background with the occasional underline is ugly? God help you if you ever have to read a book.
I'd say it is coming from a group collective, because Joel Surnow and Aaron Sorkin are nothing without a platform for their shows. It's the conglomerates that own US television networks that chose to fund and broadcast the strong worldview of these writers.
Defending by throwing things back at the attacker, instead of simply locking your door.
I think that can be aimed at solving a different problem to the one superficially described.

I've seen places that take 4-5 weeks for a sysadmin to assist a developer through how to get a development environment going. That is to say, I've been a sysadmin in a place that chose that approach.

Putting the work in with containers or vagrant and a reasonable CI and workflow that just lets people get in front of the codebase and change something is an incredible Godsend and I hope to always have that approach in future. Whether someone actually pushes a fix for something that day should be a side issue.
This could also be seen as a bug on the browser side. I'd also be interested in the browser results for the petabyte version.

I wonder if there's room to do this with other protocols? Ultimately we want to crash whatever tool the scriptkiddy uses.
completely agree. most "Critical User Journey" articles are written by UX or product designers.

this article was meant to be an introduction to show how any product, startup, or company can use User Journeys as a framework for product development (not just product design) and how if executed in a systematic way can unblock growth.
Does anyone know if this kind of white hat stuff has been tested by law?

Because it seems in the realm of possibility that if a large botnet hits you and your responses crash a bunch of computers you could do serious time for trying it. I'm hoping there's precedent against this...
They provide it through RSS feeds.
It's a bit of a stretch, I think, to equate an intellectually chilly or even hostile reception, on the one hand, with professional blackballing over mere opinions, and in one case that comes to mind an attempt to incite multiple criminal investigations over a piece of satire, on the other.

I don't imagine that either side in the current political conflict would in general be any more virtuous than the other, given power. The thing about power is that, having it, one is tempted to use it. But it would be foolish to ignore the fact that, in the current political conflict, one side by and large does have power, and is less shy daily in wielding it.

Some believe the proper solution to this is to wrest that power away from those who now hold it, the better to wield it and say, well, they hit us first. I understand the appeal, but disagree with the goal; I would rather see a modus vivendi which enables both sides of the political divide to live more or less in peace with one another, ideally without the sort of constant incitement that goes on today. Such behavior seems probable by trivial extrapolation to take us all to a place where nearly none of us wants to go, and even most of those few who think they think otherwise will drown in horror and regret.

Ignoring reality doesn't seem likely to advance such a goal, but on the other hand, there's little evidence to suggest that is a goal which many are likely to share.
This is why web crawlers are built with upper boundaries on everything!

Nobody malicious brings down crawlers. It's just unexpected things you find out on the internet.
Does that qualify as "p-hacking?"
The LogLog and HyperLogLog algorithms are a probabilistic way to calculate the approximate cardinality, or distinct elements, in some set using a small amount of memory. I think it’s pretty awesome because it still works even if there are duplicate elements in the set.

This counting bloom filter lets us estimate about how many times we’ve encountered a particular element in some huge set using a relatively small amount of memory.

So we’re answering two different questions with these guys:

Counting bloom filter: About how many times has a particular element shown up in this set?

(Hyper)LogLog: About how many unique elements are in this set?
Was there a reduction in ip's that Fail2ban would have picked up but instead were treated with the zip bomb?
Having a large boat for recreation (rather than work, like fishing) is sort of a cultural symbol for wealth (in the USA, anyway).

The California Lottery's current TV spot shows a youngish guy on a yacht, with a pony.

It's perhaps inspired by the old Lyle Lovett song, "If I Had a Boat", which says:

"If I had a boat
I'd sail across the ocean

and if I had a pony
I'd ride him on my boat."
A better outcome for an infected machine is complete failure than silent intrusion. The person then definitely knows something is wrong, AV software or not.
Yes. The human eye is attached to the human brain, which we haven't yet been able to reproduce for the machine.
That sucks.

When you get off on the wrong foot, there is very little you can do to correct it, beside changing teams. Once a manager thinks they know something about your performance, or perceived lack, it's hard to counter that. No matter what --colleagues, clients, other managers, etc. I've seen this play out a couple of times.

There is no stopping the snowball.
Auto play video ad.
What we want from exhaustive pattern checks is the ability to check on all cases without falling back on the "default" case. Having the compiler warn you about missing checks is a powerful thing to have.

This is easy to achieve if you're matching on a variant type, since there's only a finite number of them.
Sure. And yet Thomas Edison intentionally nodded off with a handful of ball bearings (to wake him up just as he nodded off) to help solve problems. Diffuse mode learning, aka putting things on the back-burner can be very useful for solving complex problems. As any number of articles posted here can attest, there's more than one way to skin that particular cat.

A lot of those programs probably are due to fold. At the end of the day that's up to the customer. As I said, we have competitors willing to snap up business on fairly short notice. Quite often the contracts are structured so that the customer can cancel them at will, no lock-in.

Saying everyone involved should be fired is a carpet-bomb solution that risks punishing good talent. Sometimes the program you work on ends, or you want a career change, and take what looks like a good opportunity but turns out to be shit. Sometimes a change in leadership turns a good program bad and there are no good transfer opportunities. There are no glassdoor.com reviews for internal company programs, if you're lucky you get hearsay, and I've known many good engineers that were stuck on bad programs for some time before being able to transfer off. Fire the offenders sure, but it's not black and white.

I wouldn't brush any of the criticism off, actually. I'm well aware of my company's institutional flaws, many of us gripe about them on a daily basis. But I think you'd be surprised how many of us bag lunch and work unpaid overtime when deadlines are near. I'm not defending my company, but I am defending most the engineers I've met there. A lot of us are actually hoping for some extra competition to shake up upper management. Hell we had no less than two dozen people, including a low-level manager watching the SpaceX live-stream when they landed the first Falcon 9, and we were as excited as anyone. We'd universally love to work on something like that, but we don't get to pitch contracts or control the money. I can't speak for the entire company, or even a substantial fraction of it, but that's my neck of the woods. The picture is not as black and white as you think. Don't let your passion or prior suffering blind your attention to detail.

Yeah, my company sucks when it comes to vision (and some other things). Here's hoping SpaceX eventually makes us better in that regard. Not that my program's in danger anytime soon, we're not in SpaceX's direct line of business. I'm in my late 20s BTW.
Yahoo Denies Flickr's Kismet
I'm personally convinced we couldn't. The blood was already on our hands when we decided to start counting slaves as 3/5 of a non-voting person.

Of course, those who passed this compromise may have been thinking: well let's not rock the boat or we won't have a Constitution! So maybe let's wait a year or five and revisit...

How did that work out for them? Or the slaves?
Win the Future: Help Us Create the People's Lobby
(video)
Yeah, I can see how such an e-mail wouldn't exactly feel so welcoming if your participation was assumed and suddenly thrust upon you. But I don't necessarily think that it makes sense to believe that they wrote the e-mail that way because they thought you were helpless. Whoever wrote it could have been excited about the program and assumed everyone else would be too.
I don't think there's a law against serving obscenely large files on the web, at least nowhere except Germany.
Before saying this is just one side of the story, ask yourself why nobody questioned Zach Holman's post that narrated his firing from GitHub. https://news.ycombinator.com/item?id=11299310
It's...okay. I think Brownworth adopts way too much of a great man model that oversimplifies the sweep of history. The podcast provides an OK outline, but the History of Byzantium is far deeper and holistic. Robin captures a lot of the drama of events like the Nika Revolt and the outbreak of the Justinian Plague with aplomb too.
Rust doesn't have a concept of inheritance and overriding which is a pretty key part of the qt design.

If you are okay to use qt out of the box, there are a few bindings. But you won't be able to customise it like you would with actual qt.
He's got a pretty good defence in that all he's really doing is filtering requests and serving up a really large file to some of them. No active agency, and no executable code. If merely loading a large file crashes a computer, that's arguably the fault of the browser and/or OS.
I'm looking at this from the standpoint of someone who likes to write music. If I'm the composer then I'm important. :-)
This is sound advice, but not new advice. A couple of things that jumped out at me -

Yes, yes, 1,000x when it comes to the importance of simplicity. It's far too easy to unknowingly distract yourself and your users from what is important in your product.

My criticism is that this pays very little attention to how important it is to get to know who the people are you are attracting at the top of your funnel. It's tempting to reduce your acquisition funnel down to the level of "here's how many people we dumped in the top, and here is the % rate at which they activated." The truth is a lot more complicated. Too many people overlook this and optimize for what is working, which puts you at risk of unknowingly niching down into a small portion of your addressable market.
I wish more people were like you. If everyone tried to assume the best of others until proven otherwise instead of assuming the worst we would all be much happier as a group
You don't have to repeat the same old thing just to show that you care. Do something more useful.
There was some of that... generally, skepticism that internet startups would become large enough to challenge businesses like Walmart, ever.
https://www.forbes.com/sites/ericjackson/2015/09/24/revisiti...

And also people saying things like tiny businesses of people with bookstores in their spare time will make Amazon obsolete...
https://mobile.nytimes.com/1999/02/26/opinion/foreign-affair...

Ah, Thomas Friedman. Thanks for the advice to not buy amazon stock in 1999.
WHY DONALD TRUMP CAN’T TAME KIM JONG-UN?
>I don't think there's a law against...

Connecting to a server...( A lot)

Putting random strings into forms...( A lot)

Moving your money between banks... (In different countries)

Buying stocks... (With insider knowledge)

A simple act doesn't spell the whole story, and fraud, computer crime, etc laws are written vaguely enough for a country to prosecute someone " sending large files."
You're not wrong, but a well-designed process for welcoming new employees to the company doesn't have to be a dog-and-pony show, or a week of meetings, or a nightmare specifically designed to torture introverts.
My favorite is the Puerto Rico Evolver ( http://www.tropiceuro.com/puerto-rico-evolver/ ), which both allows you to play (vanilla) Puerto Rico (the board game), AND evolves to your playstyle as you play. Pretty amazing.
One of my friends uses something like it (not sure of the name, could be Blue Apron?).

When they told me that is how they make their dinners, I thought they were joking.

They were incredibly wealthy and well cared for as a child, so much so that apparently they never learned how to prepare a meal themselves.

They have never bought the ingredients, followed a recipe, and made their own meal in their entire life. So it did make sense that they would use this service when I thought about it.
Electric Miata? Would buy!
It was common in early Google as well...I knew someone fairly high up that used to leave drive-by code reviews for people on other teams. It wasn't done much by the time I joined in 2009, and became explicitly taboo by 2010 or so.

I think it's actually because when you're in a young fast-growing company, the success of the company is literally everyone's responsibility. You have both the means (because the company hasn't yet ossified into management structures and the codebase is small enough that most people can be familiar with all of it) and the incentive (because a large portion of your compensation is in stock options that are only worth something if you succeed) to materially affect the company's prospects. And many people who join in that environment don't get the memo about when it becomes inappropriate for a new, larger structure.
exactly. It is also in line with the idea of a meritocracy.
If you're going to write a TCP stack to see how it works, it's useful to log all packets that don't advance the connection. This includes all rejected packets, plus any duplicates or ACK-only packets that don't advance the connection sequence. Examining the contents of the bit bucket is useful. I did that in the early days of TCP, mostly to debug other implementations that had interoperability trouble.
I've played both and I like HRM better myself.
I don't necessarily agree with this. This can be true in a place where management is poor at coaching and development, or simply wants to cover their asses. But at its best, it can serve as a way to add explicitness where implicit assumptions of expectations aren't working out.
I don't think it's fair to blame the audience for what happened there. (Not to pick on you; people diss the HN community left and right all the time and say all sorts of things that aren't true, and I sometimes feel like standing up for what's good in it.)

By far the best thing about this thread is how many women have been posting their thoughts. That's excellent for the same reason that a systems programming thread with lots of systems programmers would be.
>lotharbot

Confirmed, robots are replacing men
Reminds me a bit of Upside-Down-Ternet: http://www.ex-parrot.com/pete/upside-down-ternet.html
Dismissing a result doesn't mean it won't come back later with better data and modelling. It's really not that dangerous.
> Do they truely have no liability?

Liability in being the victim of harassment?

> Why is it impossible to consider the possibility of some women using sex to get ahead?

It's not impossible to consider this, but this isn't what is being discussed.

> and continued association is not only a mixed message,

And again you keep missing the point. Continued associated is a result of a business relationship. That's exactly the point. By continuing a professional relationship with someone does not mean you are consenting to further sexual advances that you've already declined.

> whom we paint (unfairly and innacurately) as defensless

Again noone is painting anyone as defenseless. You're view of this entire picture is skewed. It is about being placed in situations that people shouldn't have to be placed it. Or make decisions they shouldn't have to make. That doesn't make anyone defenseless. Victims of sexual harassment (whether men or women) have agency in life, it's just situations that they shouldn't be put in.
Similarly, I only just upgraded from an i7 860 (2009) to a 6700K at the end of last year. In performance benchmarks, it's only twice as fast as my old one, and that's over seven years. Big difference to how things felt in the past. Imagine if your 66Mhz Pentium still ran well enough that you weren't sure it was worth upgrading to a 500Mhz Pentium III. Same time span.
It's not useless, but until the activities around it amount to more than mere speculation, its value's uncertain.