skysight-inc/HackerNews huggingface dataset:
Be careful with any sort of auto-dialer, even if you script it up yourself. If the contact number you're given happens to be a cell phone, you'll run afoul of the TCPA. Those fines can add up quickly.
Pgloader can be very powerful. Despite never having using Common Lisp, I found it easy to add in a custom column conversion functions without modifying pgloader itself. You can write additional lisp files with custom procedures and load them at runtime.
What makes you confident in this fund in particular vs the rest given that in aggregate they can't beat the market? The history of past returns I assume?
How to Pick Your Next Gig: Evaluating Startups
Inside the vintage bomber NASA is using to film the '17 solar eclipse
I have passed on many opportunities. Without a lucid mission and vision, what is the company doing? If my heart isn't in full alignment with the organization, why am I committing a large chunk of my waking life to furthering their goals? Our dance on this earth is too short to commit your health, talent, and wisdom to something you don't believe in.

Can you share the circumstance that you're mulling over? Good paycheque, ambiguous plan?
Puppeteer: Headless Chrome Node API
Infowars has 2 million subscribers on YouTube, so...
Exactly. We need some kind of better information than just a trivially faked phone number to be passed to the end user devices.

If nothing else I want some sort of non-forgeable identifier for the telcom provider of the calling party. Then we can work on blacklisting those that cater to spammers.
Is a company's mission a big part of what you look at when you're looking at a potential employer? Have you ever sought out a job because of the company's mission?
I started using the robokiller app and it's made a huge difference for me. I get at least a few telemarketer calls every day and I had stopped answering any phone calls. I've been using the app for a few months and now only get calls that I want. Definitely worth the money for me.
Very true. The media cares about making money first and foremost, so if they see a way to vilify somebody for ratings...

The truth is almost always subtler.
Sure, it's possible if e.g. there was a hostage situation and somehow I was the only one with a gun. But I would feel no pride and the shame would stay with me for the rest of my life. The cavalierness of "self-defense fetishism" worries me.
> The USPS straight up sells your phone number when you move just by filling out the change of address form online. There is no opt out.

Just because they ask for it (phone number) does not mean they actually need it. Does USPS ever call anyone? Just enter a fake number (xxx-555-1212 often works if their web programmer was not trying to be smart).
I almost signed at a software company working with interesting maintenance optimization for big machines, like trains or helicopters. Up until the final meeting with the CEO, I was promised that I could stay out of the military applications. But the CEO luckily told me that actually I could not be avoid those applications. So I politely said that I would being declining the offer and that I was disappointed that lower staffs and bosses mislead me.
F# problems from a C# developer point of view:

#1 tooling: visual studio integration of F# is poor. You don't get cross language usage reference, so you lose all the benefits of static typic. Projects and references are a mess. Being primarily a scripting language, it feels like a toy language

#2 compatibility with C# is poorly done. That F# functions cannot be consumed as C# lambda is a real mess. Boxing / unboxing doesn't feel FP ish at all. You often need to implement classes with interfaces to interact with C#'s core libraries.
Not a terrible point but it's worth considering that this was a 70-year-old drug. It's not like Shkreli put the money into the research in the first place, and he certainly profited personally.

(Not sure why anyone owns the "rights" to a drug that old in the first place..)
Previous article from Bloomberg in 2015 about Driscoll's: https://www.bloomberg.com/news/features/2015-07-29/how-drisc...
When will the US get rid of these juries? How can they seriously trust judicial decisions on random people?
I will just make one criticism ... it is sadly somewhat awkward to install F# even on windows

and they do need a good ide

if you go to the F# .org site, installing F# without installing visual studio, is a 4 step process .. and when I tried it on windows 7 it just didnt work for me

i eventually gave up and install visual studio
on linux, thing seems better, but .. still missing a solid ide
Since we live only 3.5h drive from totality, in a low-population density area, we're planning to load up the car with water, potato chips, kids and a sat phone and set off very early on Monday morning.

When I thought to check first, in early June, there were no hotel rooms available but you could get camping sites still. Interestingly the Eclipse doesn't seem to have overloaded the airlines in this area: you can still get a reasonable price ticket to Idaho Falls on Sunday for example. But there are no rental cars left..
> But if someone disagrees with the point, they pull up the study, pick out some section of it where any type of subjective judgment call was made (usually the details of the sample, because that's the most clearly subjective thing, making it the easiest thing to criticize), and say "There are real problems with this study, how about a real study? [that is, a study that agrees with my point]". Also popular is "Yes, but this author is affiliated with former employer x, y, or z".

This is virtually impossible to do effectively unless one is an expert in the field. Studies that have been published by reputable journals have gone through a rigorous peer review process. A layperson criticizing such a study is highly unlikely to discover any valid points that have escaped the experts.
It really is a case of shooting the messenger. It isn't exactly clear what the messenger was saying, though, other than "This is one of the reasons why the US health care system is broken."

Every pharmaceutical company is doing exactly the same thing--overpricing their life-saving drugs--and he did it to such an extreme degree that ordinary people actually noticed it.

The only real reason to hate him is that he disrespected Wu-Tang Clan. (Read to the very end of the article.)
Yes...F# for a non C# dev is a major pain.
Shkreli knowingly played into this in full, so he's not exactly a victim when he managed his fame playing a "heel".
definitely this one:

juror no. 52: When I walked in here today I looked at him, and in my head, that’s a snake — not knowing who he was. I just walked in and looked right at him and that’s a snake.
Not really, because yuppie employment doesn't move the needle in most places. Pittsburgh is having a real renaissance with a tech scene built around CMU. There are new restaurants where you can get a bone marrow whatever. [But the city is on pace to post another double-digit percentage population loss this decade.]

Edit: I can't read. Pittsburgh has only lost 0.7% since 2010: https://www.census.gov/quickfacts/fact/table/pittsburghcityp....
Why the scanners on VirusTotal flagged Hello World as harmful
I've wondered about the whole flagging algorithm. I've never tried flagging anything; I just move on.

However, flagging does seem to serve a purpose while at the same time it could be abused. Could a throttle for flagging be introduced to slow down abusive flaggers? What I mean is maybe the ability to flag postings is only possible if you haven't flagged something in say 7 days.
All I need to look at is his previous (and continued) harassment of Lauren Duca to know he's not just an "intelligent guy doing no harm". He's not completely evil but he does very bad things intentionally.
It's often very difficult to come up with one, because there isn't really a silver bullet here.

The draw to F# for me, when I was learning it, was I needed to build a DSL in a large system I was working on (side note: there must be a law somewhere stating that any large system will have a DSL in it somewhere). I didn't know about libraries like FParsec or anything (or a C# equivalent), so I just googled "how to write a DSL C#" and ended up somewhere showing F# code. I was curious.

A week later, I wrote the whole thing in F#, with tests, and all requirements were fulfilled. Upon re-writing in C# (because reasons...), I had to re-think the problem. I used F# types and pattern matching everywhere, and Active Patterns to make stuff really concise and readable. A lot of the branching logic in my C# rewrite didn't really exist in F# because of this, and it was really hard for me to track down how everything worked in C#. I'm still convinced that someone unfamiliar with F# could understand the F# version better than the C# version because of how much less code and branching logic was involved.

For a more professional case study, Microsoft Security Risk Detection is a fuzz testing service written in F#: https://blogs.msdn.microsoft.com/dotnet/2016/12/13/project-s...

We blogged about their experience, and they do have practical examples there.
Can Didi Out-Network Uber to Win the Global Ridesharing Market?
Yes, if you don't believe in the mission or at least think it is a good idea you aren't going to do well there as some place where you do. It's a lot easier to do that much more even in a 9-5 role when you don't have to spend effort trying to make sense of what is going on. It's the same as on the other side of the hiring equation saying someone is a 'bad fit' for the work you had planned for them.
I applied for an internship at a local-ish company (I'm from a very rural area, so local means within 100 miles). They did check out my GitHub, and all I had on it was my blog (Rails app I had made when first learning). One of the interviewers checked out my blog, which had only posts about really basic topics on it, and I was worried I'd be outed as an idiot. He said "Oh, you're keeping a blog. That's really cool." I got the job on the spot. That was a little over two years ago.
This is true, it does trigger with wet wood. Aside from framing lumber (2x4s, etc), most woodworking is done using kiln-dried hardwood, though.

I worked around a sawstop at the Stanford student shop for a couple of years, and saw it triggered a handful of times: once was a piece of mirrored acrylic, once was a (wet) oak stump, and once was a TA's finger (he was fine, just a nick).

We frequently turned the safety off if a student needed to cut something that we knew might trigger it - it's just a key that you turn next to the start/stop switch.

The blade is not always ruined - just depends on the blade you're using. We primarily used a blade with carbide tips (which is very common, though more expensive), and I never saw the blade ruined.

Personally, I would never buy a table saw without this technology. However, I'm not sure we need a law to require it.
I love the song you linked, thanks! Awesome recording, too.
We can sell the vision without sound like a Pythagorean-cult of mathematics (functional programming). Hell, once I showed some of Python programming brethren pure functions they were hooked, HOOKED I tell you!

When I showed how to make an object system using closures, they were like, "Cool!"

Some people start with the math, some people finish with the math and others deny the math. But we can all be better programmers with functional programming. If our goal is to educate, our actions should be the opposite of alienation. Some people gravitate to FP because it is seen as hard, as bad-ass and want to show their mastery to others. Those people should probably not be teaching FP.
> I have several friends who have H.I.V. or AIDS who, again, can’t afford the prescription drugs that they were able to afford.

Skreli's defense for this is that the costs are primarily borne by insurance providers. I have no idea about US healthcare which seems a bit of a quagmire, is this true?
I don't work for fossil fuel companies, or companies that do heavy business with them. Along the same lines I would love to find a job with a company in the green energy/sustainability business. Problem is that there don't seem to be a ton of options for the kind of coding I do...
According to that Vice interview it's a fraction of a penny, and some giant corporations like Walmart were the only ones who actually stood to lose anything, which maybe helps explain why our corporate-controlled media was quick to portray him as the devil.
Will anyone debunk the above? :)
I would counter that with his message to the Ghostface regarding his purchase of the Wu-Tang one off album, Once Upon A Time in Shaolin.
>cut their massive marketing budget to finance more research.

You think a company that sells a single drug for a rare disease has a massive marketing budget?

The pharma industry (medical industry in general, really) has been completely fucked for awhile, and Valeant did much more harm to people than Shkreli but no one bothers to actually read about anything. Knee jerk reactions and following the current is much easier.
I disagree with this, you can sell F# to C# developers - things like type providers for SQL checking their query strings in compile time and no extra build step to produce SQL type definitions vs monstrosities such as Entity Framework... if they've been burned by ORMs to drop to stuff like Dapper they'll love F# type providers.

Immutable data is also becoming a common pattern even in C# but it's tedious as hell to write.

Functional programming is also seeping in but again tons of boiler plate.

Biggest problem with F# is that it has it's own warts + it's a big upfront switching cost and a steep learning curve but it offers many marginal improvements - when you sum those improvements it ends up being worth it IMO but that's a very hard sell.
Free Productivity Apps for Your Smartphone
Oh come on, you must know it's not just "some insane reason."

A culture of remote work takes a lot of discipline, as it's so easy to have an in-person conversation, make a seemingly small decision at the time, and immediately the remote workers feel out of the loop.

Remote work is actually /hard/ to support, and a company has to make it a priority to do it well and be disciplined about writing down all communication. Otherwise, they're setting up their remote employees for failure, which nobody wants.

Also, there are things a remote worker just can't do; stand at a whiteboard and evaluate paths forward, for example. If a company values that sort of collaboration above anything else, it is certainly not "insane" to want people in the office.
Atom has actually gotten significantly faster recently. It seems they've started to rewrite some core components of it in C++ for performance reasons. I've also used some Electron apps that are very lean. I think it's more of an implementation issue. Slack is pretty terrible at resource usage, for example, but Zeit's Hyper is very efficient & it's resource usage is comparable to iTerm in my experience.

Slack's issues with their electron app shouldn't be particularly surprising, either, considering it was their head architect that published an article on Medium advocating for PHP on the basis of it's concurrency model...
I've been reading this Disrupted: My Misadventure in the Start-Up Bubble and it just kinda got me thinking about the topic in general.

There's no special circumstance that's prompting me to ask this question. It was something I thought about and was surprised that there were no HN discussions about it.

We see a lot of posts here about culture fit, compensation, and perks but I wonder how many people go to a company because they believe in the mission of a company.
"Guano (from Quechua "wani" via Spanish) is the accumulated excrement of seabirds, seals, or cave-dwelling bats.[1] As a manure, guano is a highly effective fertilizer due to its exceptionally high content of nitrogen, phosphate and potassium: nutrients essential for plant growth."

https://en.m.wikipedia.org/wiki/Guano

In other words -- why do I give a shit what Adam Smith's opinion is?
More on Dota 2
OK, so I googled around a bit more and found a useful presentation on LibreOffice internals: https://people.gnome.org/~michael/data/2014-05-13-iwocl-libr...

Looks like it is indeed identifying large groups of cells with common formulas, and running those calculations on the GPU.
Speaking as a 20+ year resident - thank god.
“I’m just getting pissed off. That’s not the way I do business. If I hand you $2 million, f-ing show me some respect. At least have the decency to say nothing or ‘no comment.’

“The guy says ‘…before his business practices came to light.’ What the fuck does that mean? I f-ing make money. That’s what I do. That’s why I can f-ing afford a f-ing $2 million album. What do you think I do, make cookies? No, motherf-er. I sell drugs. [Laughs] I felt insulted.”
Maybe not 100% but it did influence the decision on working for an open source company.
Cost-plus contracts are common in the defense industry:

https://csis-prod.s3.amazonaws.com/s3fs-public/legacy_files/...

you'll be darkly amused to note that the F-22 wasn't very cost-plus intensive and the F-35 is completely cost-plus.

Also note that the F-22 seems to be a more effective weapons platform and at the end of the program, many people thought that we could just kill the F-35 program, fill up our airforce with F-22s and save money.
FWIW The technology that often makes older computers more tolerable these days tends to be the SSDs. I have a mid-2009 MBP with 8GB of RAM and a 256GB SSD that I still use for light duty web browsing and as a DAW in my little hobby studio.
It's like democracy: the worst system there is, except for all the others.
My wife, when we were dating, bought me a Unisaw, one of the so-called dangerous saws. (She's also the woman who would say "I'm going out to get some milk, do you need more clamps? Woodworker joke, sorry :)

I have no intention of getting a sawstop saw. Why? Because my shop is full of dangerous tools. My 1930's drillpress ripped some of my hair out, my 1940's metal lathe can take your arm off, my bandsaw is way more dangerous than a table saw, don't get me started about my shaper, etc. Tablesaws, treated with respect, are very safe.

But why not have an even safer tablesaw? Because I don't want to get complacent around one tool and have that feeling linger when I go use the next tool. They are all dangerous and all need to be treated with respect. Unless there is a way to make them all safe (there isn't), it doesn't make sense to me to have one safe one.
Energy drinks and risk to future substance use
you forgot the part where the author is trying to flog their new romance novel, available now on Amazon for the low price of $2.48
This is systematic semi-blind guessing at what other people will guess in the future are good investments. It sprays investment capital equally at companies that are not in any way equivalent. Hypothetically, just because two companies both have names that begin with "Z" and sell product on Amazon, that is not an investment thesis for treating them alike. Treating them alike is a recipe for misallocation of capital, in the long run, which is what it seems sometimes we have in this economy in spades.
It's not a comparison, it's a juxtaposition and you are tying yourself in knots trying to avoid admitting the truth. Women DO have greater sexual power than men. Some women DO use sex to control men. Young women definitely have an idea of their power in the sexual marketplace. And the idea that we can just decide to switch lust on and off is ridiculous.
I don't follow Shkreli closely but him sexually harassing journalist Lauren Duca (he still continues to do this: "when I'm acquitted, I'm going to fuck Lauren Duca") makes him very much not a "man of the people in the truest sense".
Precision Through Imprecision: Improving Time Objects
Dang, why don't they do that everywhere then?
> "don't kill people" sits almost at the root of my value system

You're free to make that decision and quite possibly die for it. Don't attempt to make it for me via legislation.
It's about exercising restraint even if you don't care for something. Anyone with an ounce of self preservation would have learnt to do into early adulthood.

Now what did I comment on concerning the government or the industry that Shkreli represents that I didn't know about?
As an outsider, why are juries not "blindfolded"? As in, given a fake name, only the transcribed testimonies, and relevant evidence. It's just strange that the accuseds identity and (potential) reputation could influence the trial (positively or negatively).
As an outsider, why is juries not "blindfolded"? As in, given a fake name, only the transcribed testimonies, and relevant evidence. It's just strange that the accuseds identity and (potential) reputation could influence the trial (positively or negatively).
Bitcoin Satellite – Satellite Network for Bitcoin
Four Lessons Learned from Bootstrapping Products
PC culture is approaching it's logical conclusion: the metamorphosis into fascism.

Aw, come on. Your points were thoughtful and cogent. Casually dropping the fascism card discredits your earlier rebuttal and takes the conversation into flamewar territory.
What is your "it"?
This. The only time I answer a call from an unknown number is if I'm expecting a food delivery, and it might be the restaurant or delivery person calling. Otherwise, I mash the 'decline' button, and it goes to voicemail.
Download Instagram stories from other users with Python 3
Probably never? The jury system, especially for criminal trials, goes back a very long way in US/UK legal system (as well as many other ones).
> #1 tooling: visual studio integration of F# is poor. You don't get cross language usage reference, so you lose all the benefits of static typic. Projects and references are a mess. Being primarily a scripting language, it feels like a toy language

Could you clarify what you mean here? Although things like Go to Definition and Find all References don't work across C#/F# boundaries (yet), but you absolutely get IntelliSense and the benefits of static typing. F# isn't a scripting language, although it does support F# scripts.
> Listen to the man speak for 5 minutes, instead of listening to the media's portrayal of him, and you'll learn he's an intelligent guy doing no harm.

From what I've seen of him on Twitter he's a complete asshole in addition to being kind of a creep (he's currently banned after repeatedly harassing Lauren Duca). That's enough for me to not like him regardless of his company's price gouging.

> The only reason Shkreli's company even acquired the rights to Daraprim is because other companies couldn't make enough money on it to want to keep making it.

I think you should read the Wikipedia article [1] (and it's may sources). But quotes like this don't lead me to believe that Turing acquired Daraprim to "make it better":

> Presentations from Retrophin, a company formerly headed by Martin Shkreli, CEO of Turing, from which Turing acquired the rights to Daraprim, suggest that a closed distribution system could prevent generic competitors from legally obtaining the drugs for the bioequivalence studies required for FDA approval of a generic drug.

> In India, over a dozen pharmaceutical companies manufacture and sell pyrimethamine tablets, and multiple combinations of generic pyrimethamine are available for a price ranging from US$0.04 to US$0.10 each (3–7 rupees).

[1] https://en.wikipedia.org/wiki/Pyrimethamine
Sock Drawer Security with Shamir Secret Sharing