jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
That reply contains a rather petty ad hominem attack about the relevance of someone's security industry reputation.

But I am interested in the argument about "responsible disclosure" damaging "the industry" is one I would like to hear. Since it's not hard to make, it should be easy to repeat. I'm not sure what "the industry" is here, though.

Some other strange parts of the response: "The dollar value of a reliable Windows remote is too high to pretend that bona fide researchers are the only people who will find them."

Why accuse someone of pretending? I would not be surprised to find that you are right, but you should be able to point at data.

Another problem is use of the passive voice: "product managers at large vendors are given the latitude to fix problems on the business' schedule instead of the Internet's"

Who gives them that latitude?
Well, that's weird. It certainly doesn't seem to be boilerplate, since the first google hit for "credit card occult materials" is this thread right here (which right now has no comments anyway) and the rest are all offering to sell you occult materials using your credit card.

It would be interesting to get to the bottom of this. (I used my ouija board to ask the spirits, and they said BKMEWERARGAOK, which isn't much use.)
I laughed out loud at the bit about "probably something from Bruce Schneier". Really funny stuff overall. If you didn't like this, you need to relax and have more egg nog.
Another lesson is to avoid saying amazingly haughty things like, "clever only to people of pedestrian intelligence."

Metacommentary is annoying, but here goes. His comment was downvoted because it was demeaning without furthering the discussion much. I considered downvoting your comment because it insultingly misstates the reason for members' downvotes when the actual reason is pretty obvious; I actually voted up your comment (since it was down to -1) in spite of that and its defeatist tone because it still made an interesting point.
Well it can be frustrating in some cases, because you have to clean up other peoples messes. Then you run into bad design decisions, laziness, obvious non-caring about the code quality or other negative behaviors that angers you.

And before you go into you don't understand their constraints and so on, this applies to people who you fully well know their design and time constraints, yet still do the wrong thing while you haven't under the same constraints.

It's the whole 'hell is other people's code', and 'let's rewrite this piece of shit' tropes that programmers go through.
A command line (autocad style) doesn't require programming and the average user doesn't even need to use it, once the GUI expose most API.

The command line in Photoshop would be a way of improving productivity. As an example, I don't know any power-user/really productive Autocad user that works with the GUI. It's a waste of time.
> its probably worked because he actually facts of the case in his favor

I think that's the point. He makes it pretty clear that he considers the chances of this actually reaching court as close to enough to zero.

> not because of these shenanigans.

The 'shenanigans' obviously saves at least a short consult and by refusing to dignify the claim with a proper legal response (and doing so confidently) he may be saving an extended and costly engagement.

Of course if the claim actually does go to court you've disadvantaged yourself considerably.
These same libertarians are the first to propose both open and conceal carry (of guns) which are the #1 enemy of free speech and civil discourse.

Because clearly the same cops you've been roundly criticizing as "highwaymen" elsewhere in the thread should have a monopoly on the possession of firearms.

I've got a better idea: you guys move to Somalia. I'm fine where I'm at.
>Check out the Hawkeye Initiative [1], Hawkeye is drawn the way female characters are drawn. Notice that you never see comic book heroes drawn that way unless they're women.

OR unless you're reading Jojo's Bizarre Adventure.

http://theglorioblog.files.wordpress.com/2012/12/jojos-bizar... -- pictured: some kinda Aztec vampire thingy eating some poor soul
>to reiterate read the definition of true fan. are you that big of a fan of literally anyone?

Well, I do have a few Patreon accounts I support, so there's that. As for $100+, I have given such amounts to several causes (devs working on something like Asahi Linux etc).

And there are indeed lots of people who are $100+ Patreon / Substack, etc supporters as you can see directly there. Not to mention OnlyFans, where the amounts can get crazy...
I installed element the other day, clicking through what I thought were the most common settings.

Am I supposed to see which of my friends are on it? I see none at the moment, and one of the main things that told me that Signal was gonna happen was when I started to get notifications about yet another non techie friend getting on it.
I think the same people, wwo run own mail servers. You get better latencies if you will use it for calls for example.
I'm sorry that you've had bad experiences with VC's, but that's all I'm really able to take from your post.
I'd really like to see it support native iOS password manager new credential storing and credential updating. The feature in Safari to ask and store a new account makes using the password minder much easier, and being locked into "use our Firefox one or you can only read from others" is really lame.
Why you have pigeonholed yourself? "X Dev" is so cliche. You can compile C# to x86 machine code - this project has less to do with C and more to do with PE format and syscall tables. It means that it's language agnostic but not standard library agnostic.
I don't understand the reason to want to "physically own" something, unless you think the banking/financial system is going to go under. If it does, inflation will be the last thing you'll have to worry about.
And that's probably the best trade-off between correctness and complexity.
Isn't having too many "engineering people" and too few "business people" the reason why Google hasn't come up with any compelling new products over the past five years, not couting the ones acquired by their "business people" (Android, Grand Central, Youtube, etc.)?

Isn't having good "business people" the reason why every Fortune 500 company pays huge license fees to Microsoft and not to Google?
What I don't like about this idea is that, seeing as companies have scads of money and job-seekers generally don't have any, it seems unfair to put fees on job applications. Unless they were limited to a certain level (say, $5.00) I wouldn't support it.

What I would do is create a job-search site where each application costs 1 credit, and encourage employers to spend a lot of time using my well-filtered site. Each member gets 12 credits for free every year, and more credits can be purchased via a premium membership. As the site branched out into a career site, with discussion boards and networking, credits could also be given as a bonus for positive contributions. Limiting the application volume solves the spam problem, though.
This (article) is ridiculous.

That was not the first “R” adjective I wanted to use to describe it.

People will find anything to get all PC and fussy about.

You can’t make a blanket statement like “little people don’t want to be taller, they celebrate their dwarfism” or whatever argument he’s making. Certainly there are plenty of people affected by it who wish they could have had a treatment like this.

Hell, I’m 5’10” and I’d have gladly taken HGH or something when I was younger if I knew it was a chance to grow a few extra inches.

Like the song goes... I wish I was little bit taller, I wish I was a baller, I wish I had a girl
who looked good I would call her, I wish I had a rabbit in a hat with a bat... lol
Sheeps on the ship. Terrible story. But it’s similar to liquid transportation not having proper organisation can unbalance the forces.
HN link for that article: https://news.ycombinator.com/item?id=21636583
Opens the lock after wiggling for 3 seconds… That's all I have for you today!
Medicaid for all for one. Wanting to break up companies rather than regulate first.

Yes, there is a problem with google and Facebook controlling what people see (algorithmic rather than organic) as well as soft and hard censorship, but I’m not sure the hammer of breakup is necessarily the first tool to go for in addressing the issue.

Joe is more pragmatic, but he’s also just skating. Tulsi is more of what Washington needs. No more foreign interventions. Let them fight it out. We’re always in the middle and always get flak and everyone else just sits there and does nothing. Only get in if it’s meaningful to us.
worked with a lot of techs this way. They get mad if you show them what you're trying to teach them shows up with very good instructions on the first page of google. At least half of them get pissed off :)
More than tangential! For those on the fence, the article is fun. It has some technical details about the actual mechanics of getting inside safes but gets a little into the psychology of it as well. For example, families cracking the safe of a deceased loved one may be both excited, sad, and afraid of what they’ll find (secrets are like that).
Go to school for your job, study what you love for a lifetime. Get that degree that will pay the bills, but then once you start work, make it your hobby to study music or 17th century French Lit or whatever.

If you like the group study dynamic, join a book club or audit some classes at the local community college or state school. Most of the higher level lit classes have very few students anyways and they'll welcome another voice in the discussion.

Better yet start a book club, or a lit discussion group. Put that tech degree to work and make an online version of this group. If it gets big try and monetize it!
Great- thank you for the information.
Maybe. It can't help his self-esteem.

On the other hand the stock was trading around that price just a few weeks ago. He must realize how fickle the market is.
I remember the Microsoft deal with Conduit [1], but can't dig up anything that links Microsoft with Babylon.

Interestingly, that link implies that Conduit had a deal with Google before they got a better deal for switching to Bing.

[1] http://allthingsd.com/20101201/conduit-dumps-google-search-f...
I've played tournament chess for a few years. In fact, I'll be playing in a chess tournament this weekend. I've lost lot of games. The effect, I think, has been an increased ability to handle failure, rejection, and frustration in other areas of life. How one gets better at chess is a subject of intense interest among chess players. Of course, one has to learn opening principles, positional ideas, endgame technique, tactics, and more. However, I think there is also a psychological change that must happen. A transformation in how one views the game. Generally, I think it happens this way. A tournament player eventually realizes that the game is (most likely) a theoretical draw. Nobody can win a game by force. Every loss is the result of your own mistakes. Coming to that realization the chess player stops trying to force wins from unclear positions, stops mentally calculating long and wild variations that eat up time on the clock, and in truth will never appear on the board (and are full of errors anyway), and instead begins to focus on his opponents (perhaps subtle) errors. He begins to accumulate small advantages. In short, he lets the other player beat himself. Of course, it's all easier said than done.
There is a useful guide for this:
http://www.zerohedge.com/sites/default/files/images/user3303...
It also alerts if a process does something 'weird',
it allows exploits to run in a sandbox and records what they do, so you can analyse it later.
> Once you've tried property based testing, I think you never really trust things quite the same :)

Oh god, tell me about it. So far I've hit 4 pypy bugs, 3 cpython bugs, two pytz bugs (one caused by a cpython bug), and I've learned far more about the edge cases of the language than I ever wanted to know.

Lets just not talk about the number of bugs I've found in Hypothesis itself in the course of testing bits of the system I was sure worked perfectly.
The wealth of the US at times shortly after the second world war came from the broad middle class. Today the wealth of the US is lying in the hands of the top 1% of the society. Something must have been happening in between.

In the European Union there is also a similar trend. There exist studies that today it is much more difficult for somebody coming from lower income (and society) levels to become rich than it was 40 or 50 years ago. There is nearly no exchange anymore happening, because today's rich can rely on the fact that their money will beget more additional money nearly automatically. Also times are over, where many people build their riches from scratch. Most rich people today are rich in the second, third or fourth generation today.

Low taxes on wealth and inheritance are doing their job. But also the fact that earning money by just having (enough) money costs less tax than hard working for money in Europe (in Germany, you will pay for your worked-for money (if you earn enough) up to ~40% on taxes and additionally you have to pay social security fees that can eat up an additional 20% (estimated) of your earnings. For money you got threw having money, you will today come away with 25% flat rate tax.

With such tax laws in action, you could come to the view, that letting work your money for you is more difficult than working in a factory and must be promoted by the state.
$50MM isn't big enough. It just doesn't support most funds' basic economics. It's nothing personal about you or your idea.

Furthermore, why would you want to raise money if your market cap is $50MM? If you were to raise, you'd likely have to exit for upwards of $300-500M to have the same exact returns as not raising. A bootstrapped, $50MM company is absolutely nothing to scoff at.
There are costs assorted with creating good software as well but the community have found ways to still make FOSS a viable reality. Is there any reason the same methods can't be modified for MOOCs?
> Due to latency it might waste some bandwidth, but it's deemed to be an insignificant problem, since otherwise nothing else would be using the connection anyway

That sounds like it could be an issue on mobile devices. If I've got a 1GB data plan, I don't want you sending large files that I've already got cached. Even partially sending them could consume significant bandwidth given the latency involved.
I agree. This type of business isn't very transparent about how liability is transferred to the driver. All drivers "proper" uber and lyft are getting a raw deal. I feel exceptionally bad for the uber/lyft drivers, they are unwillingly turned into scabs and are under paid given the liability they have to incur. Not to mention some are embarrassingly inexperienced. I think the wrong windows are being smashed.
I define a good parent as one that is able to care for a child physically and emotionally. A sociopath, at best, will be able to put food on the table, but they will never be able to show genuine affection. An emotionally neglected child is more likely to commit crimes or abuse others.

I haven't suggested that there be some kind of mandated treatment for anti-social individuals, I just think we should try to have a better understanding of how a person can lack empathy.

Yes, this is based on assumptions and value judgments, mostly on this weird notion I have of not wanting to be killed or harmed by people that don't particularly care if they hurt others. Like, I don't hate lions or grizzly bears. I don't even think they're evil. I still would like to avoid living in close proximity to them.
He's a strange guy and so attracts a lot of attention. He is kind of a living hyperbole so people use hyperbole to talk about him. I'm sure it sells magazines.

Worst. CEO. Ever.? How 'bout Kenneth Lay. He didn't just lose the whole company, he was likely actually evil.
great little choppers - I trained in a Robinson 22 and Schweizer 300cb for a civilians license. I encourage everybody to take a few flights - the experience of hovering is something you'll never forget.
The best of both worlds

Partially agree! Modern engines, or a properly rebuilt & maintained engine, can do great things for an older chassis. That said, a rolling chassis can and will wear out. There comes a time where replacing all the failing parts is a losing proposition both for you and Earth.
The system continues to be broken. Hundreds of millions going into building lethal drones to deploy to Afganistan/ME; some major american cities are on a brink of releasing police surveillance drones en masse (its constitution/law-questionable now), and yet we do not have drones to fight fire.

I am pretty sure there are lot of challenges within the project, but I can envision drones working together to connect each other and transport water to sprinkle it when needed without humans being endangered. I mean, if we achieved this [1], why not go further?

[1] http://www.youtube.com/watch?v=oDyfGM35ekc
I don't really understand what this means. In ALL languages you are going to be spending some time learning, understanding and customising the platform to some extent. Go is no different. I have seen nothing particularly special about Go's standard library apart from having a clean concurrency model.
I have a tendency to not use things I dont feel that I fully understand.
This makes me stick to using the more basic elements of the language.
In C# for example recently, there was a part of a game I am writing in my spare time for which 'events' would have suited. But I still dont feel I understand what events in C# is doing exactly. So instead I just put all the things I want the event to happen to in a list, and when the event happens everything in the list has a particular function called on it. I will probably get around to using C# events eventually when I have looked at them more and feel like I understand them.
There is maybe a very small performance cost to what I did (according to some stuff I read, but I havent tested this so I dont know) But at least I have an architecture for my game and code that makes sense to me and that I feel like I understand completely (at least at the abstraction level of C#)
it is natural and a good company strategy. Let several teams to produce competing designs that solve a similar problem with different tradeoffs. Eventually one will win inside the company.

For example Google has many many competing data backend projects build on top of Big Table, emphasing different requirements.
There's an equivalent method which can be called to read individual lines: ReadLine. There's also join and split methods to more naturally model what the D code is actually doing.

fileBytes, _ := ioutil.ReadAll(<file>)
text := string(bytes.Join(bytes.Split(fileBytes, '\n')))
fmt.Println(text)

> Added lines of code for sorting a single list once : 30. What the ...

Sorting requires implementing three methods, at least one of which is usually given to you for free (Len). A simple case will usually cost about 9 lines of neatly formatted code, 3 if you're not so neat (which the Go sort library does itself).

func (sl structSlice) Len() int { return len(sl) }
func (sl structSlice) Less(i, j int) bool { return sl[i].MyKey < sl[j].MyKey }
func (sl structSlice) Swap(i, j int) { return sl[i], sl[j] = sl[j], sl[i] }

Ultimately, even this isn't a case of verbosity so much as it is not abstracting away the basic sorting functions.
Reading the model numbers and sizes, the top row is 2TB drives, the second row is 3TB; the 3TB were launched more recently. So, they have a smaller average age. And, apparently, they also fail at a lower rate.
Easy: just set all of your investors' money on fire.

Oh, no, wait, that's just an easier way to accomplish the same result.
The Brand Killer system is discussed here (currently #2 on the front page) https://news.ycombinator.com/item?id=8925019
We do this quite frequently at work when the weather permits (or occasionally in circles around the break room when it doesn't); we refer to them as "kinetic meetings". We'll also frequently find that even if there wasn't an original topic for the "meeting" and everyone just wanted to go for a walk, the team tends to cluster into groups working on related problems and there are usually at least one or two breakthroughs that people didn't even know they needed to have.
For a few years? What kind of lifestyle do you have that a few millions only last a few years? I really doubt with that math you would have been able to save a few millions in the first place, unless you won a lottery.
> but I’m always looking for another trick to hold the flow for longer.

Flow is usually something not to be sustained for long periods, because sustained flow is actually not practical - there must be an intermittent ebb to every flow state (usually in the form of breaks).

I noticed you mentioned Spotify and I commend that. Music makes everything seem epic even though you are doing very mundane tasks.

My only tip for making a flow state last longer is getting natural nootropics in your system like coffee, walnuts, omega-3 fish oil, MCT oil, and blueberries, which are all brain-boosting foods.
With regard to your first point, I don't think that's what the author is describing:

"Once all of the votes have been cast, you pick one voter at random and use their choice"

It's not a matter of representation, which would not only be OK with me, but necessary if we claim freedom of speech. The author is describing a random dictatorial mandate weighed based on constituency size. Maybe I'm completely misunderstanding this...
This is actually a really good idea. I use Read It Later and saving videos I want to watch later just doesn't work.

Big problem: Copying the "Insta" prefix just isn't going to work (unless you're Instapaper). You're using their branding and marketing efforts to your advantage, so if your site happens to take off you'll be up against legal issues.
Yeah, Lisp is a really good mind-bender. If you picked up some good experience with CLOS, I recommend using the Moose packages in your perl work. Moose adds to Lisp's default CLOS with lazy attributes, roles, and a functioning type system.

SML, OCaml, and/or Haskell will show you a new way of looking at types (and secondarily, expose you to unification on a level that is a little deeper than destructuring-bind). If your background is in perl and then some Lisp experimentation, I recommend checking these others out in order to fill in this other nice piece in the equation. Finally, once you have convinced yourself that type systems are the hotness, it will be good to expose yourself to Erlang, specifically with regard to error handling and the role of supervisors for process restarts.
Not to be all full of stop energy or anything, but why would you want this over a print dialog?
What about this example. You have Acme Corp Datacenters who sell dedicated servers to their customers. If Acme Corp has a network outage because their single Comcast connection went down because Comcast was having some routing errors, the customers who are effected go to Acme Corp. It isn't the customers fault that Acme Corp wasn't prepared to deal with a downed connection and setup a redundant network.

In this example, think of Amazon as Comcast and Acme Corp as Heroku. Heroku wasn't prepared to handle this type of failure, so they're at fault.
Why assume the mean is zero? People that are shorter than average don't have negative height :)
I haven't had one that long--I got it because a co-worker was impatient at my not having one. But I haven't particularly noticed quantities of spam that followed it to my Gmail account, other than from Borders of course.
People forget that PayPal got started by literally giving money away -- $10 -- to get people to sign up.