skysight-inc/HackerNews huggingface dataset:
I know what you mean. I wish I could find a job that allowed me to use Clojure. I've just accepted a new position... as a Java dev. Oh well, the good tools are for side projects only, I guess ;)
Not to mention that the ease of fixing the bug has little to do with the cost of the bug showing up in production.
It appears based on one's cookie, as it is isn't present if I delete my cookies.
Laissez-faire capitalists are a dime a dozen in technology. You cannot swing a cat without hitting a libertarian (so, you know, put the cat down). To the extent that a conservative is claiming to be discriminated against, they're not suffering for the fiscal dimension of their beliefs.
How are we nearly a decade into the life of NodeJS and still suffering from problems with its package manager, which itself is up to version 5.x?
There's a guy who goes by "Ian" and he's been riding his bicycle up and down the west coast for years, pulling small-time grifts. I met him while touring between Portland and SF in the summer of 2010 and his story seemed fishy, then was surprised to see him pop up on a Portland bike blog:

https://bikeportland.org/2012/05/30/oregonians-come-to-aid-o...

He told us he was a former aircraft mechanic for Quantas and had been given lifetime unlimited airfare, and was spending his retirement touring every continent. Had a story about every topic we brought up, and I think his angle was at least partly about impressing us with his adventures. He didn't ask for money directly but it was implied that he needed some. Another group of cyclists showed up before the conversation got too awkward and we took the opportunity to turn in for the night and let him work his magic on the newcomers instead.
Tunnel collapse may have killed 200 after North Korea nuclear test
Cell phones use pouch batteries, aka prismatic cells. Laptops almost all use 18650 cells, which are cylindrical and look a lot like very large AA batteries.

Coin cells are just really simple. They're pretty standard for proving your battery works. The thing is that there is a huge difference between that and a real useful battery. You can pay a grad student overtime to build a coin cell of about anything. You need a machine to make a pouch cell.

It's like if someone showed you a go-kart and said they could make a car. They share the same elements and everything, but there's a definite world of difference between them. It's a lot more than just being bigger.
Controls (WASD) are way too quick on my computer. I can only tap it slightly and it already moves quite a number of degrees, usually past the point I wanted it to move. Also, having the world rotate around you makes me nauseous. That being said, very clever and I am really impressed with how smooth this game is.
75mg daily here...

[Edit: sorry, mine's clearly not a "standard" dose]
Did they limit the reviewers time with the iPhone X? Or did they limit their time before the embargo lifted? Genuinely curious, some reviewers are saying they will update their “impressions” with full reviews.
Here's a dissection: https://www.reddit.com/r/ProgrammerHumor/comments/78aa07/red...
Good pieces of advice but I have a honest question:

> There’s nothing worse than waiting for a reset password email — use an SMTP server, you don’t want your emails queued up.

Do SMTP servers never queue messages, not even under load? That would be a surprise.

Maybe the advice here is to use a separate account to be able to bypass less important notifications.
Trust is not binary. I trust Microsoft not to, say, deliberately weaken Bitlocker. I trust them to generally keep me safe and not turn on my webcam and watch me at night.

It does not mean I trust them building up a profile on me. Someone in this thread said Cortana pops up coupon offers when visiting Dell.com? I do not trust this to not be abused.

It is also about the overton window and shifting people's acceptance of spying, even in innocent forms like crash metrics. I've defended telemetry and used to turn it on for most machines, because it was optional. Making it mandatory is the wrong policy.
Adding a data point: we're at 1.5% for 6 figure monthly revenue.
So in this case, privilege and luck are synonymous?
> That was not written in C++, that was around the time I discovered Common Lisp, which was about 8 years into that 15 years. And there was no way the consumer of this would use Common Lisp, so I wrote a Common Lisp program that wrote all the yield management algorithms again out as SQL stored procedures and gave them this database, which was a program.

> Eventually I got back to scheduling and again wrote a new kind of scheduling system in Common Lisp, which again they did not want to run in production. And then I rewrote it in C++. Now at this point I was an expert C++ user and really loved C++, for some value of love

> [Audience laughter]

> that involves no satisfaction at all.

> [Audience laughter]

> But as we'll see later I love the puzzle of C++. So I had to rewrite it in C++ and it took, you know, four times as long to rewrite it as it took to write it in the first place, it yielded five times as much code and it was no faster. And that's when I knew I was doing it wrong.

Seems like a pretty good argument for Common Lisp here.

> So, when I discovered Common Lisp, having used C++, I said that, "I'm pretty sure to the answer to this question is, 'yeah, absolutely'". And can we do that with a lower cognitive load? I also think, "yes, absolutely". And then the question is, "can I make a Lisp I can use instead of Java or C#?". Cuz you just heard my story, and I used Common Lisp a (?) couple of times, every time it got kicked out of production, or just ruled out of production, really not kicked out, it didn't get a chance. So I knew I had to target a runtime that people would accept.

Pity he hadn't heard of Armed Bear Common Lisp (http://abcl.org/), which runs on the JVM.

> And the old Perlis, you know, quip about, you know, "any sufficiently large C or C++ program, you know, has a poorly implemented Common Lisp", is so true.

That's actually Philip Greenspun: https://en.wikipedia.org/wiki/Greenspun%27s_tenth_rule

I (unsurprisingly) don't think his list of problems with Lisp are convincing. I don't mind mutable state, since the real world is not functional: real programs are all about side effects. I don't mind that not everything is a list: as he notes, lists aren't the perfect data structure. I think the package system is very clean & understandable.
First, why is 1% paying customers a risk? That's actually a fairly average/normal conversion rate for a freemium product. Trello, I wager gets way less than that.

Second, why is it likely to get lower the more exposure it gets?
You had the opportunity and means to do so. That's a privilege many are not afforded, due to various circumstances.

Privilege isn't a bad thing. Acknowledging it shouldn't take away from the fact that you had to work really hard, maybe harder than many others, to get to where you are.
Multichannel Ecommerce Platform to Sell on Amazon, EBay, Jet.com, Walmart.com
How the monstrous Weierstrass function paved the way for modern math
Why do people voice personal political views at work? Is this a California thing?
Dremio is focused on a combination of data access, acceleration and a self-service analyst experience (Tableau/Qlik one-click integration, data curation and data management).

We also invest heavily in our pushdowns. For example, we invested heavily in our Elasticsearch capabilities (support for CONTAINS and Lucene syntax, Painless and Groovy pushdowns, index leveraging, etc) and I'm pretty comfortable saying we're the best in world at exposing Elastic in a SQL context. Similarly for our other sources (join & window pushdowns in Oracle, SqlServer, etc, high speed predicate application in Hadoop, Mongo aggregation pipeline pushdowns including support unwind, etc).

I don't know Querona well (just a cursory site review). They seem much more focused on classic federation. It would also be important to understand when they repackage the Spark source connectors versus where they have built something that pushes down more powerfully (which you typically need for the best performance with these newer data source systems).
I think they mean stuff like, "If you want the latest and greatest framework, you won't find it here. We use spaces and not tabs. Our stack is locked down."
Growing a consulting business with a CRM
It may have been the social issues at one point, but the Marxist influence is so significant that there's no longer any real separation between social and economic issues on the left. In their minds, economic disparities breed social inequities and vice versa. They may be right in principle, but it doesn't leave a gray area or room for common ground.
If these heuristics are terrible, shouldn't these companies just throw away applications at random? At least this way you don't delude yourself in believing your heuristics are rational.
> Note that in this example, age's semantics are independent of any Person/ADT. Now a statically-typed language that would let me define a vocabulary that include "age" and its type independent of an ADT would be supporting first-class properties.

What you're referring to is known as row polymorphism or structural typing and it exists in languages such as Elm, Purescript, Scala and Go (and I believe Haskell has these as an extension). For instance, this is valid Scala:

def isOld(thing: {def age: Int}): Boolean =
thing.age > 30

case class Person(name: String, age: Int)
case class Dog(age: Int)
println(isOld(Person("Jim", 25))
println(isOld(Dog(31))

And here's Elm:

isOld : {age: Int | a} -> Bool
isOld thing = thing.age > 30

Debug.log (isOld {name: "Jim", age: 42})
Debug.log (isOld {age: 10})
I made a Google Docs alternative where not only the documents are private, but you also have your own private installation of the app, even though it's hosted in the cloud: https://www.airbornos.com. If you enable "Notify me before updating Airborn OS" when registering, Airborn OS won't update for you unless you want it to. Theoretically, since you have your own installation, you could even modify the code you're running - but there's no UI for that yet.
Thanks, looks great!
The complete checklist for launching your website
Well, in Haskell, this seems like a case where you'd want a typeclass for getting the age out of your type.

More generally, though, it seems like row-types might be a form of static typing that would fit Rich's preferred style of programming.
Great read- thank you!
Pretty sure Apple is identifying a less hostile vendor to bridge the gap until they are producing their own modems.
I can do all kinds of things to prevent bugs showing up in production. I once worked on a mission-critical piece of software in which the entire team was brought in to do a page-by-page code review for all newly written code.

Of course, the cost outweighs the benefit in this case for most industry software that can afford a few bugs at the extreme expense of (this kind of) code review.

Now the question is: are the static verification methods you're using (null-checking, type-checking, range-checking, what-have-you) worth the effort it takes to apply them over time?

And if you say yes, do you believe they are so worth it that they should be applied across your codebase always, without discretion? Most static programming languages force you (or make it hard for you not) to do this verification across the board.
Generating self-signed OpenSSL certs with Ansible 2.4's crypto modules
Show HN: Simple Deep Learning Examples Using Microsoft CNTK
The internal HR tools at some BigCo's may convert your PDF to plain text, so it's possible that a hiring manager will never even see your superior formatting. The interview tracking system at Amazon was doing this at couple of years back.
> The median family income in the US is about $60k[1], and most Americans have less than $1000 in savings.[2]

As a mostly out of touch techie: How does that scale with living expenses? Do average people in SF have more than $1000 in savings because their living expenses are also that much higher?

I come from a relatively unrich area in Europe and when I had $1000 in savings over there, I felt super rich and like nothing can touch me. Now I'm in SF and I have 20x more savings, but feel like I'm one small catastrophe away from homeless.
Wondershare Video Converter Ultimate 10.1.3 Crack Free Download
Spot fleets are really powerful but they take a lot of parameters and are quite hard to get configured right.

But running standalone spot requests is indeed much worse.

Autoscaling groups come much more natural to people, it's just that the native spot implementation is unreliable.

I mentioned before in this thread that I implemented a tool called autospotting that allows your on-demand autoscaling groups to be automatically converted into a sort of spot fleet, by replacing their members with the best available spot instances.

You get the best of both worlds: easy configuration based on your group settings, so you don't have to worry about bid prices, instance types and weights: the bid price is automatically set to the on-demand hourly price of your original instances, the instance type is also automatically determined based on the original instance type, so you can get any other type that's at least as large, even from a different generation, the selection is currently based on the lowest price, so you will pretty much automatically get various types without explicit configuration. When no spot instance types are priced lower than the on demand price the group will happily run the initial on demand instances until eventually some become available for a better price.

Gradually these spot instances are launched and attached to the existing group, and on demand instances are terminated to keep the capacity constant.

Unlike the spot fleets, this supports out of the box anything that is backed by autoscaling groups, such as Elastic Beanstalk, Kubernetes clusters built using kops, environments managed by CodeDeploy, and so on.

And unlike spot fleets, the migration to spot and back is a matter of setting a tag on the group, so you can easily revert back to the original group configuration if you decide to.
The ultimate irony is that many conservatives will hesitate before commenting on this here, because people don't want to be on the receiving end of a torrent of downvotes.
Of course. Lithium is the third lightest element and nearly the most electronegative (ie it has a high voltage). It's the best battery material you could possibly pick! Not to mention, it's absurdly cheap and incredibly common. Lithium makes up <1% of the cost of a battery.
"Shadow Ban" seems like you're saying tech reviewers are entitled to being able to review Apple devices before they're released. But that's not true. Apple always seeds a limited number of devices (rather than giving one to anyone who claims to be a journalist), and it's their prerogative to give the devices to the reviewers of their choice.
I see where your coming from, but I disagree. This isn't a new OS, its a tiny charts library/utility. I'm more inclined to contribute because there are no tests. Either way, someone could PR tests if they wished. Perhaps your comment should have been such a PR? ;)
MediaGoblin perhaps? I've never used it (or Flickr) but it seems like it could be a good fit.

https://mediagoblin.org/

https://mediagoblin.org/pages/tour.html
I don't have any strong feelings about this either way, but the main question in my head after reading this is:

- Are the differences SIGNIFICANT enough to support two (three?) different codebases? A lot of your points seem to be more about building in configurations/plugins versus a completely different (core) storage format. For instance, adding in separate plugins for different dictionary compressions, or being able to specify the block read size or schemes. I would just think you may be spending a lot of time reinventing 80% of the wheel and 20% on 'memory specific' functionality.

(I'm naively oversimplifying, but its something to think about).
If you're as confident on this as the comment suggests, you could purchase the appropriate futures with most of your net worth and make lots of money.

If you don't want to do that, maybe it isn't quite as certain as you suggest.
I really don't get the facebook hate...the internet != facebook. You can opt out of using Facebook. You can use private connections and browsers to make sure you aren't being tracked by facebook. Facebook is non-essential. If you are worried about your privacy don't use it. The rest of the World Wide Web is still there.
This is effortless once you have experience[1]. Besides, understanding the type of your data is beneficial, and so is it to be able to use types as an exploratory tool in a codebase you don't know.

[1] Just like having experience in editor shortcuts bear an initial cost to make you more productive forever...
You've been able to for a while now.
Per the article, they usually give out review units at embargo time - 1 week, and instead they gave out review units at embargo time - 1 day (except to TechCrunch, Buzzfeed, and Mashable, plus some Youtubers, Axios, and Glamour).
Applicants do not self-filter. If you've ever read resumes for a job listing that haven't been prescreened, you'll be blown away by how many people refuse to self-filter even for basic fitness for the job. Put out a job listing asking for a college degree, and you'll get applicants who are still in school with their graduation date two years in the future looking for an internship. That's an extreme, but people will apply for jobs they are very much not fit for. Frustrated job seekers will often submit things under the assumption that "the worst they can do is tell me no" (they're not wrong). If someone is receiving unemployment benefits, they may have to apply to X number of jobs every week/month in order to qualify. The incentive of the applicant is to apply to as many jobs as possible and get one.
Right, but if you don't go deep like Rene Ritchie does, you may not get invited again.
>> It is hard to quickly check this now amidst the large amount of articles decrying D-Wave for calling themselves a quantum computer.

Tip for quickly getting past all the irrelevant results in Google when you're searching for something specific: click the 10th page of results and start from there.

You'll trigger their bot check more often because it's unusual to them that you actually want to know about the specific thing you're looking up instead of seeing 100 identical blog posts/news articles on the subject.
Don't you think you are being a bigot when you prejudge all conservatives as wanting to discriminate against others?
Isn't that true of ANY company relying on some service from some other company? What makes you so sure that this alternative service is more likely to stay around than one of Googles?

The reason we think that Google EOLs so many more APIs than other companies is because Google itself is still around. Some other company's API wont be EOLd, instead they will just go out of business (or they will be bought by someone who will shut down the service).
Stephen King’s Worst Nightmare? MIT Brings AI Horror Writer to Life
Just out of curiosity, having never encountered any issues myself - what sort of issues have you run into with Yarn in CI/prod ?
John Kelley, white house chief of staff, just said that the Civil War happened because of a failure to "compromise" on human bondage.

If you support Trump, you explicitly support white supremacy, and thus make any work environment hostile.

Full Stop.
I'm not seeing the battery issue, but my iP6 is S-L-O-W. and I'm only using 10% of my 64GB of storage. I regret doing the upgrade.
Franchising isn't horrible, especially if you're not creatively inclined, but still a hard worker. It requires a lot of capital, and the willingness to work hard for a long time, as well as following the dictates of the franchisee.

I can't agree that starting your own "Burgershack" is a good idea; the mortality rate for restaurants is just too high.

And most franchisees can't afford to dive in and purchase 10 restaurants. The upfront capitol contribution is too high, and most franchisors don't like to see failure (it hurts their brand) so they want to make sure you can walk before you run.
Finally a page on Reddit that doesn't try ten times to convert you to an app user if you are using a mobile browser.
This is quite cool. I'm adding this to Gonzaga University's CS student career guide: https://github.com/gu-app-club/lets-learn-jobs/blob/master/R...
What if you don't have the hat but don't favor liberal immigration policies? Would expressing this political stance be taken as a personal attack?

If so, that level of "we must stamp out the heresy!" is generally associated with more extreme religious types, not supposedly rational open-minded people. And that's where the danger lies: once you stop permitting the expression of contrary views, your ability to argue against them will atrophy.
I guess it just depends on what you are doing. With npm 5.x installed packages started disappearing at random for me. Switched to yarn and no problems since.
Can you be "the best" if the way you think the company works is at odds with the rest of the company?

Maybe you're just the best at extracting value for yourself but not at creating value for the company. "The best" is super subjective and can mean so many different things.
It's more useful after chrome translates from the original maltese.
Applicants don't self filter because they are conditioned by job postings that bear little relation, if any, to the actual job.
It's a trend in sales to hire retired professional athletes. Google famously hired a cohort of olympic athletes for their Adwords sales team.
Ignoring for a moment the moral judgement of whether conservatism is "right" or "wrong" ...

I imagine this is probably how closeted gay people felt for a long time, and still do outside of places like the Bay Area. It's poetic justice. The playing field will probably wobble back and forth for a little while and white conservative men will learn to play by the new rules - claiming victim status is as good a place to start as any.
I think you're getting a little out of touch with reality here. It's verifiable, demonstrable, literally happening now that more transaction data is transmitted on the wire than previously.

Also, it's pretty interesting how you completely avoid talking about the targeted harassment list of Core supporters I posted in my previous comment.
For those who care, here's the actual ruling: https://www.ca10.uscourts.gov/opinions/16/16-4040.pdf (Hat tip to swmech on GroktheLaw, who pointed me to this.)

As I read it (but IANAL), the ruling killed two things. SCO can't amend their complaint yet again. (Or, more precisely, the court ruled correctly in forbidding SCO permission to amend the complaint in October 2004.) And SCO's claim of IBM interfering with SCO's business relationships is also dead. (Or mostly so - the appeals court split 2 to 1 on that claim, so SCO could decide to appeal it en banc, that is, to the full appeals court rather than to a 3-judge panel.)

The claim that got kicked back to the district court was the claim of misappropriation of code. This is code that SCO (or the original Santa Cruz) wrote, not the original Unix code - Novell owns the copyright to that. Also, if I understand correctly, the claim is that this code wound up in AIX, not in Linux. Linux is in the clear.

Note well that this does not mean that SCO's claims have substance. It just means that this one claim has enough of a chance that it actually has to go to trial, not just be dismissed by summary judgment.