jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
As instructed and directed by Mayor Wilson Goode. The black democrat mayor of Philadelphia.
Who do you think appoints the people who run fed Fed?

If you're looking to cast blame on bad policies, then blame those ultimately responsible: the politicians and the voters who put them there.

Ideally, the United States would have a mechanism that would allow voters to choose politicians with the best policies. What we have instead is a system where voters have to chose between the least worst of two possible options. Both parties are beholden to the top 1%, but the are not equally so.

What I find amazing is the lengths people will go to to blame government bureaucrats while reelecting the people who appointed them in the first place.
One professor provided scans of his written notes. For one of the theorems in his notes, he’d stated it, attempted to prove it, failed, crossed out the proof and wrote ‘QED’. At least he was honest enough to include it!
You know that they're people and can, like, talk?
I need a Kubernetes Kubernetes Kubernetes Kubernetes Kubernetes emulator so I can run Civilization 14 on my iPhone 35XSXS.
The first half of the article paints the FBIs work against the civil rights movement as an anti-communist movement so fervent that it caught up the civil rights movement along with it.

I'm sad to see this accepted so uncritically, especially as the rest of the article belies it. The truth is that american leadership opposed the civil rights movement because it challenged their power and wealth. Communism is just the boogeyman used to justify surveillance and sabotage.
It's funny, because a lot of people, esp in the Agile community emphasize the necessities of having people work together not only in an office, but in a wide open space.

Personally I find it rather frustrating as the noise sucks and sometimes I'm not going to get any work done whether I'm in an office or not and offices are generally lame to just hang out in and recharge until your ready to start the horses again.
I have a friend who works for Bose. Their product line is mostly acoustics, but they also do a lot of really interesting and varied research/innovation in a number of electrical and mechanical engineering fields.
I don't see LSD as a "geek's wonder drug", and I'm skeptical of many of its purported benefits. Are those benefits real? Sure, but so are the risks. Could most of those, for most people, be better achieved (given enough time) through other means, such as yoga and meditation? Probably. To use geek terms, recreational drug use scales very poorly. I know a fair number of people who've used LSD once or a few times and consider it a very positive experience, but acidheads and frequent users seem to be among the most boring and damaged people I've met.

Do I think these drugs are evil or that no one should use them? Of course not. They have incredible therapeutic potential and it's a travesty that they're illegal. On the other hand, I think a lot of people overstate their power (in terms of the ability to improve oneself) relative to alternatives. Do these drugs (LSD, MDMA, mushrooms, ayahuasca) have a place, for some people and in some circumstances? Absolutely. Should psychedelic therapies be researched and made available? Of course. Should anyone go to jail or be considered "evil" or "hedonistic" for the curiosity to try some psychedelics? Obviously, no. That said, I think a lot of "geeks" tend to overstate the benefits and downplay the dangers of recreational drug use, especially as a lifestyle. Timothy Leary was actually a mess toward the end of his life, and I've seen a few "psychonauts" crack up.

There may be benefits of long-term recreational drug use that I'm wholly ignorant of, having never gone down that road and having no intention to do so, but what I've seen around me recommends against that pattern. I prefer meditation because, although it requires more time and patience, it scales better: you get accelerating positive returns, and safely as well.
I think you're drawing the wrong conclusions from the grandparent post. It's not These guys are the best, so we will just have to live with these failures. It's These guys are smart people sailing in uncharted waters, so they're going to get a little lost now and then. The second conclusion implies that these waters will eventually become charted, so everyone will be able to avoid these problems in the future.
The best Perl practice I came up with for our ancient Perl scripts was to convert them to Python.
Easier to read and maintain, at least in our case.
These are just edible pickles - no promises of renewable energy that I know of. We have helped people make theremins, web apps, and curriculum already so pickles seems like a logical progression :)
I guess you don't understand proper subset. He was implying that all pedophiles are gay (or that all gay people are pedophiles which I'll give him the benefit of the doubt that he wasn't saying that).
That would seriously break the network effect and eventually kill them off. Skype, Yahoo Messenger, etc got popular because they where free and easy to use. However, the market is really fickle and network effects can kill stuff off really quickly.

WhatsApp is already DOA in my circle of friends, it might come back but the odds aren’t great.
That's the reason why I put off quitting Facebook for years.

I have done that a few years ago though, and neither I'm isolated nor I feel like I've lost anything meaningful.

I'm still in touch with my dear friends and family, and that will continue without WhatsApp.
Well. I taught my mom to use wats app just a year back. If I just uninstall and say they changed color she will be fine. There is just one group called "My Family". My sister and dad can easily migrate. Office and friends are easy as well. Now that everybody has turned on that auto delete. Only very old messages are those and who goes back and reads those.

If whatapp provides api to track people in the group. I will think on staying. Ofcourse with user content. Last seen in this location every 15mins. Old dad problem blackmailing one day I might get lost...
I remember when my addiction to computers started and I got there because of two things:

1. where I live they were very expensive at the time and so very rare

2. Primarily I wanted to play games on them (things like Heroes II on Intel 386)

At some point I had enough of games and as a side effect I had to reinstall my system so many times (thanks to win-cih and other viruses) that I started thinking about building my own OS. Childish dreams :) but it got me to C programming and that's how it started for me.

So now, decades later, I have my own children and I think how on Earth am I going to get them attracted to technology when it's sooo mainstream that it's not mysterious anymore. It does not feel like adventure to my children, it's their environment.

So instead of thinking much I started with things I remember from my childhood - simple instruction-less lego bricks, or more modern geomag, whatever else that comes without ikea-type instruction so my children can just build stuff. I'm yet to think the step-two.
Vim koan:

> A Markdown acolyte came to Master Wq to demonstrate his Vim plugin.

> “See, master,” he said, “I have nearly finished the Vim macros that translate Markdown into HTML. My functions interweave, my parser is a paragon of efficiency, and the results nearly flawless. I daresay I have mastered Vimscript, and my work will validate Vim as a modern editor for the enlightened developer! Have I done rightly?”

> Master Wq read the acolyte’s code for several minutes without saying anything. Then he opened a Markdown document, and typed:

> > :%!markdown

> HTML filled the buffer instantly. The acolyte began to cry.
Fair enough. For what it's worth, according to the President's Advisor Panels and the Brookings institute, this would raise taxes for the bottom 90% of taxpayers and drop taxes for the top 10%. http://www.brookings.edu/papers/1998/03taxes_gale.aspx

Reading his paper it seems like this idea has some merit but this implementation is also fairly suspect.
I've just finished reading "Left in the Dark" http://leftinthedark.org.uk/ Mind=Blown; much less crackpot than you'd think, and with a hypothesis that explains it.
They may not be rookies as Ruby hackers, but the evidence clearly points to them being rookies from the standpoint of data robustness. That's embarrassing enough when it's not your core business offering.

They even brag about it on their main page.
No, not just in the mind of the assailant, but feeling like you've been been assaulted doesn't make it assault, either. There is a lot of case law refining the status of the relationship between the intents of the attacker and the perception of the event of the victim. (I'm not familiar with specific US examples on this, maybe someone else can fill me in here...)
If they did, I would expect a IPO around now then.
This is interesting: http://en.wikipedia.org/wiki/Photonic-crystal_fiber
If it did matter what the victim thought, any patient could accuse their doctor of sexual assault because they had a bad day and felt victimized by their check-up.
This is hard to answer without knowing something about your current mathematical background and more about what you want to get out of learning some mathematics.

Assuming that you want to learn some 'university-level mathematics', then you'll really need to be prepared to study and work through problems rather than just read. Mathematics is an area where it's hard to get breadth of knowledge without also having at least some depth because things build very much on each other.

If you really do just want an overview of areas of different areas of mathematics to whet your appetite, there are books by people like Ian Stewart, Marcus du Sautoy and Keith Devlin, all worth reading. Just be aware that reading these is a bit like reading about different programming languages without ever having written a computer program.

If instead you just want to keep your brain engaged mathematically without learning more serious mathematics, there are also plenty of recreational mathematics books out there - Martin Gardner being the name that instantly springs to mind. On a similar vein, you may also enjoy the books of Raymond Smullyan which are more focused on logic.

The only really nice non-textbook taster of university-level mathematics that I have found in Alice in Numberland by Baylis and Haggarty. However it's out of print so you might have problems getting hold of a copy. It is a lovely book though if you can get your hands on it.

Otherwise you are looking at textbooks. I'd recommend maybe 'Introductory Mathematics: Algebra and Analysis' by Geoff Smith as a gentle but rigorous intro to the basics that I'd expect every maths student to learn at the start of their degree course. There are lots of alternatives out there too though. I taught myself lots from Herstein before going to university but that's pretty heavy going and there are better books out there these days. If you look at other books, I'd probably suggest getting one on abstract algebra maybe, covering things like sets/functions and group theory rather than say analysis or linear algebra to start off with, as it's easier to get into the right mathematical mindset if you're not distracted by content which you already have intuitions about.
Great job following up on that...
Yes, of course! Why wouldn't you take your vacation? It's in your employment contract! Not taking your vacation is exatly like not taking all of your salary.

In addition, you have the legal right to take four consecutive weeks of vacation in the summer, but you might not get to choose exactly when if you insist on four weeks, depending on scheduling for your work. If you're a blue-collar worker, you typically get July off, so the entire manufacturing industry shuts down simultaneously.
This seems like a report someone had to do for school but wasn't actually interested in. I'm not sure the authors even considered what people mean when they say they believe in the singularity. For many folks, it's just an expression that they believe computers are capable of such a thing...
What's relevant isn't whether a technology or forensic discipline is good, just whether courts will accept it.

Antonin Scalia (in)famously commented in one of the Supreme Court's dog-sniff 4th Amendment cases that obviously the police would want dogs that didn't produce false positive alerts, since they wouldn't want to waste their time searching where there were no drugs. The resulting caselaw sets up a situation where a dog can be wrong over half the time and still be used.

The concept that "probable cause on four legs" would be used simply in order to get to search where they otherwise couldn't was apparently unthinkable.
My next site is one that lets people who use any one of 160+ mobile phone carriers pay their bills or recharge their prepaid phones with Bitcoin. I've already found a company that does most of the heavy lifting and has already secured the agreements with the right parties.

They don't have an API, but they do have a standard template I can email them to have them perform the action and they offer net-30 billing.

This will allow me to ask for people's phone numbers, select their carrier, and send me Bitcoin. Then I send the order to the fulfillment company who loads up the users phone account and I pay them at the end of the month.

I'm excited by it because everyone talks about how Bitcoin is good for the remittance market, but there needs to be a use for Bitcoin in the developing world for people to use it if they don't have access to an exchange and a bank account.
This is an issue that has affected my Nexus 4 since I purchased it two years ago. It makes nearly all third-party voice apps unusable. I have not been able use SIP dialers or Skype without the other side hearing echoes. I even considered buying the Nexus 5 just to resolve this issue, but I'm not sure if there are any fatal flaws affecting that phone which won't be resolved either.
From a development standpoint, it reminds me of Silverlight and WPF. I'm very happy to see this. MVVM is a simple but powerful pattern.
Do you know anyone who has unsuccessfully done so?
Yeah, I think of troll-feeding as an excellent opportunity to think more deeply about things that I hadn't really considered previously. The problem is that, at least in this community, it produces these crazy ginormous threads that totally overtake the rest of the discussion. And to be honest, most people don't do it well at all. So not only is there this huge blob, but there's nothing really interesting in it.

Not every form of discourse is appropriate for every forum.
If I have a cold, it's annoying and makes it hard to breathe but it doesn't prevent me from working. Getting a few colds a year while working in an office is normal. I'm more than happy to work with a cold, I'd just prefer to do it from home than at an office where I'm probably going to share it with at least one other person.

If I have to make a mad dash to the toilet every few minutes, then working isn't practical. If I'm burning up with fever and feel like a truck hit me, working isn't practical.
Depends why they've been banned, probably.

Corporate blacklisting is illegal, but there have been substantial carve-outs in the name of safety. DISA [1] is a great example of this - fail a drug test and you're banned from about 10% of the US economy for 7 years.

[1] https://disa.com/why-disa
> vehicle life cycle emissions considered emissions from the manufacture of vehicles, with aggregate carbon values per vehicle type (cars, motorcycles, bikes and public transport vehicles) derived assuming typical lifetime mileages, mass body weights, material composition and material-specific emissions and energy use factors.

and

> The observed e-bike share was 4.5%; therefore, average emissions include 4.5% e-bike, 95.5% normal bike.

It’s not totally clear to me if the emissions required to produce the energy the human burned to power the bicycle are included—it would certainly vary quite a bit based on the food.
To avoid penalizing customers who don't use it, they could make you incur an instant overcharge fee when you go over your limit, say 5% of your limit, which would be pooled to compensate for any extra cost Amazon could need to incur to salvage customer data. Like an insurance, fundamentally.

Now that I think about it, a third party could do this as well... except that if it were built in to AWS there would be much less friction.
That's an electric car which, according to the article, is the wrong choice. It has all of the parking issues as a regular car. It needs all of the electricity to move its weight.

Just because it has two pedals doesn't make it a bike.
> we've arrived at "innocent until accused" instead of "innocent until proven guilty"

For a platform like Twitch, this is fine. They have a brand. They’re akin to a modern television channel, and television has always been this ruthless. There are lots of other streaming sites.
Are corporations the new government? New form of legal or justice system?
I personally like Ribbon over rows and rows of small icons without labels. I think of Ribbons like tabs that organizes the buttons that makes sense together.

But I'm not a power Office user and that's just my preference.
Glad to hear they're doing well. I've been slowly tinkering with the tryfsharp.org tutorials and I'm liking what I see. It might be the first MS language I've actually liked since QBASIC.
Okay, so React is not fully reactive. But to say people shouldn't use it because it's not reactive? because it abstracts virtual-dom? because it should be more reactive-friendly?!

Seems like the author was offended they said they are reactive, and made a non-informative presentation, that comes off as a rant because of the rising popularity.

Edit:
looking at his Cycle framework's "Why?" on github, besides the part of 'Rendering separated from View' (arguably, you could say that React's render returns React elements which are virtual-DOM elements equiv), you can use the same approach with React.

My current project's component almost never update themselves, except minor UI changes, which is understandable. apart from that, all the data flow comes from above, and my components change according to it. oh and it's immutable (immutable-js another great fb lib).

That's the thing about React, there's quite a diversity in approaches for handling data, events, user actions, etc.
True, also a lot of industries requires heating things as well so if it's efficient for them to paint their warehouse it's a good thing!

And if you have a nice source of heat, it could provide a nice A/C without requiring electricity (http://en.wikipedia.org/wiki/Einstein_refrigerator)
More applications taking advantage of deep learning opportunities: perhaps in 2015, deployment of (Dr.) Watson and its derivates when its diagnoses are become credible.
Have you ever had a development job? You can give them a number without putting yourself in a position of having given them a number, e.g. "Previously I was making $x" or "I know the salary range for developers in my area is $y to $z."
The internet is still very young, and I'd like to think that we will learn to do better. Most systems are already much more resilient than they were 10 years ago. Things like Ubuntu's auto-updates are making the average web server more secure.

Specialization is also starting to play more of a role. Various hosting and cloud companies have pitched themselves as experts in security, and large ones like Amazon have never been hacked directly. Companies that specialize in something other than IT (like Sony) can rely on cloud firms' expertise rather than trying to figure it out themselves (and repeating past mistakes in the process).

Software companies also put a higher priority on security than ever before. New software like Google Chrome is setting a high standard for security, and insecure stuff like Adobe Flash is shunned.

It's increasingly obvious that even the best programmers in the world can't always write secure C software, but new memory-managed languages are playing a greater role. Google's Go is quickly being adopted to write software that runs anywhere, nearly as fast as C, but with proper memory management.

I could provide more examples, but my point is that we're doing more than playing whack-a-mole with the exploit of the day. We've invented (and widely deployed) new ideas that make things permanently better, and there are more such ideas in the pipeline.

Call me an optimist, but I think we will see massive improvements over the next few decades.
If you use a heatpump you can convert electricity to heat at >100% efficiency.
>> "API keys [...] need to be in your committed code"

> No they don't.

A better approach is what the rest of the comments here are suggesting:

(1) store your secrets (API keys, certs, credentials, whatever) in a highly-secure system, with both strong encryption and immutable audit logging around their access and modification;

(2) expose those secrets at run/compile-time via variables, such that the secret is never stored on-disk anywhere other than in the highly-secure system from (1) and in transient storage while in use;

(3) wrap an authz layer around variable access, so that only authorized services/users/hosts (those that have authenticated properly and who are allowed access via the authz policy established here) can read/write/mutate the secrets

It's (basically) the "privileged identity management" space; the challenge is that the commercial software in that market hasn't kept up with the combination of automated ops infrastructure and cloud-hosted dev tools. There are some ideas around how to do 1-3 better, with a devops/cloud-native design built in. (Full disclosure: I'm part of the founding team at a company doing this.)
Possibly. I will make it open source eventually. It's just that's extra work that I don't really have much time for.
I grew up with phone books so I suppose that's not the worst thing in the world. I have received more scam calls lately but so has everyone I know.

Eagerly awaiting the news that Facebook takes security seriously.
3. No one would recommend a product that is likely the next item to go on the killed by google chopping block.

4. Oracle and SAP have actual customer support that people will want to call when the product crashes. Google will cancel your account for spamming them.

5. Oracle and SAP have sales engineering teams that spend as long as you have budget for to implement the solution.

Yea... it would be nice to have a not Oracle and not SAP product... but Google wouldn't be my first, second, or third choice for a company to buy it from.
The main point of the article is that public speaking engagements help your career growth. I would be interested if others find that this is a good career growth mechanism for technical employees. I would think it would help if you going into a technical leadership position, but I believe that networking with the right contacts and a solid portfolio of projects provides a better path to career growth.
Direct download, if interested http://appldnld.apple.com/iPad/061-9857.20101122.VGthy/iPad1...
Not only that, but by distributing the code, Novell effectively, under the terms of the GPLv2, granted usage and redistribution rights to all receivers of that code (me, you, Red Hat...), regardless of whatever patents they could violate.

I love the way GPL renders toothless some threats.

And the claims Linux code was a copy of Unix were completely refuted, IIRC.
I love it. It has a great culture and is moving extremely fast.
You nailed it. The two metrics most startups are judged on are both very toxic: money raised and number of employees.

I blame the press, who use those two false metrics as a proxy for company success. In return, founders tend to want to grow headcount quickly and raise a lot of money, both of which can lead to a quick and untimely death.
I would also like to add to contact the SLFC. http://www.softwarefreedom.org/services/ They are likely to also be helpful.