skysight-inc/HackerNews huggingface dataset:
> This is too good a project not to be under MIT.

In my opinion, good projects like these should always be copylefted. Large projects under liberal licenses are essentially donations by the free software community to proprietary software companies. This results in such companies being able to take advantage of their users in unethical ways using your software. The one thing that free software developers have over proprietary software developers is that we can use copylefted software. It maintains user freedom and maintains the competitive advantage that free software companies and communities have over proprietary software companies.
hmm... feels like there is something missing in this article. nice introduction and then the article ends. more like a recap of past events.
Would like to hear some summary/conclusion/insights of the in reach diy "probands".
I think jrockway was more implying that they are looking to file this case and lose it, so that people will stop prodding to file more cases which they will also lose. This is totally compatible with laziness.
There was a similar HN post like this but for Elasticsearch a few weeks ago.

I'm kind of thinking that a command line tool for elastic search similar to the AWS command line isn't a bad idea. In general when I can't remember an AWS API call, instead of googling, I just use the AWS cli. I find it faster than google or a reference like this. Anyone else?
It should be noted here that the Phoenix framework author (Chris McCord) complained that the Elixir benchmarks here were set up poorly. Quoting from his post:

"They were testing JSON benchmarks through the :browser pipeline, complete with crsf token generation. They had a dev DB pool size of 10, where other frameworks were given of pool size of 100. And they also had heavy IO logging, where other frameworks did no logging. We sent a PR to address these issues, and I was hoping to see true results in the latest runs, but no preview was provided this time and we weren't able to work with them on the errors."
I also found that a curious comment to make given that the structure is not close to the edge and would have to move quite a far distance to be at risk of causing any significant damage. Homes need to factor in earthquake risks but at the same time you need to be realistic about those risks. I hope the person making that statement has a little more to back it up than just speculation of extreme worse case scenarios (ie: level 8-9 earthquakes).

Particularly because the other statements also seem like they are grasping at straws for anything to use against him.
Some languages, like Haskell, let you extend the numerical types to whatever representation works well for your causes. A few years ago I wrote a library for embedding units of measure into every figure (at the type level), including e.g. auto-converting between units.

It's somewhat bitrotten but it may still be interesting if you're into this sort of thing: See [1] for an example of how it looks in practice.

[1] https://github.com/haasn/units/blob/master/tests/Tests.hs
what I wrote was also about academics, taught by academics who also write academic papers. They're the same people. You don't have to read them
Making your own web debugging proxy
We should be throwing data into a pile and databases should organize and optimize themselves using machine learning and other buzzwords.

I'm always waiting for prolog to reveal itself as the ultimate programming platform, but it seems it won't happen soon.
This is a fundamental part of Make. If it's news to anybody, PLEASE go read the manual. Otherwise we will keep getting more and more new systems that supposedly improve Make, written by and for people who never bothered to learn how to use Make.
I'm talking about after they went to open registration.
I'm guessing if you're going to blog about security, it would make sense that vidiguard.com (the main site) should be, at the very least, HTTPS-enabled.
One way to avoid 'kill the others' is to avoid creating 'others'. Understanding others' beliefs doesn't require condoning them, but it does require mutual respect.

On a side note, physicalist assumptions can and do lead to harsh utilitarianism and eventually the devaluing and ending of human life.

Finally, the "don't kill" part of the Bible is very clear. You don't have to be a theologian to know that people killing in the name of Christ aren't Christians. Just like you don't have to be a mathematician to know that 2+2=4.
Uncle Sam Wants You-Or at Least Your Genetic and Lifestyle Information
Block all ads and (try to) burn the whole fetid industry to the ground.
The Folly of Stock Market Forecasting
Whoa. This is NOT a rough corner. It is a fundamental part of the language. Deferred variables are akin to functions in other languages, while immediate ones are more like variables in other languages.
The standard model is a quantum theory and so this absolutely includes state vector collapse.
Look for the word "owner" on your deed. Find it? Nope. What you will find is usually "tenant". That's intentional.

I don't even know how this thread got this far. You have rights on property, those are expressed in your deed. Those rights are granted to you. That isn't ownership, and the lack of the term "owner" on your deed is by design.
typo for especially?
All your base are belong to us.

Sometimes typos lead to memes.
> Despite your experience you really aren't going to build a MMORG. You really aren't. You're never going to finish it.

I did and it was my first game. The sentiment definitely holds true for most though.
I'm guessing autocorrect for "especially", with the "c" fat-fingered to a space.
Interesting - if that's your market then I would try this:

1. Make sure your keyword has a lot of search volume, at least on Google

2. Add that exact keyword string into a headline on the page, since Bing might not be smart enough to know what its searchers are intending.

3. If that doesn't work, just wait for Bing to "catch up" to Google for this type of search.
Ohjah Japanese Steakhouse Sushi and Hibachi Official Pinterest Account
Why does their marketing website need to be HTTPS-enabled? I mean, they will need to do it to appease Chrome in a few months, but really it has no effect on just about anything. They don't administrate the drones through their marketing front page.

The website has other problems though, mainly the excess of effects and reliance on hover states for presenting useful information. Nothing that HTTPS is going to fix.
Hands on Using Postgres as a Document Store with MassiveJS
As I keep saying, yes it is possible to create something similar to a webapp that is Free software. [0]

But, let's take a look at the actual technologies behind the "web":

1. A naming system/transport protocol

2. A document markup language

3. A virtual machine for sandboxed code.

(2) is user-friendly (PoLP). But creating a Free app implies ignoring the defining "web" features of (1) and (3)!

If a single user is the only one accessing a given name, then that naming system has basically been made irrelevant. (If multiple users are accessing a given name, then per HTTP only one is in control of that name, and thus we deviate from free software).

If a user controls updates to the code and (in theory) audits it, then the primary purpose of the sandbox (executing random third-party specified code) is gone. The battle-hardened sandbox is nice for security, but the functionality is otherwise indistinguishable from any other language.

Why should such an app be called a "webapp" if it does not utilize most web features?

> based on your previous statements you're assuming a multi-user registration model with a centralized database you find on every commercial site which is a pre-requisite to monetization

I am not assuming this - I am noticing that a large majority of released projects are. Either due to lack of developer thought about repudiating "web" assumptions, or deliberate corporate "free-washing".

Platform defaults end up defining the culture of a platform. A good question to ask yourself - if you were designing a Free calculator app and wanted to show a friend, would you send them the files you're editing and they'd set it up on their own httpd to try it out, or would you end up sending them a URL to your server and thereby undermine their freedom?

[0] Although as I've said, many of those PHP etc apps are not actually Free - for instance the blog platforms.
Definitely. Bing has some unique technologies, but they can be partially characterized as being "Google 2 years ago" - in bad ways but also in good ways.
> The central idea behind many worlds is that the concept of "measurement" is extraneous and can be removed.

Well obviously I need to read more about MWI because this just looks like standard quantum physics to me. Or perhaps "Church of the larger Hilbert space". Is it just saying superposition of states looks like "many worlds"? This looks to me like a non-interpretation interpretation.
Thanks so much for asking, I was wondering the same thing.
Agree, its an ugly peace of shit, but it is not going anywhere in an earthquake
For any given arxiv article, I'd wager 98% of people on HN are unqualified to critically review the article. They're not aware of prior work that might contradict the article. They're not aware of the limitations of prior work that the article cites. They've never tried the experimental or theoretical methods the article uses, and so on. Yet these are the people upvoting and commenting on implications.
He'd have to have a permit to construct a residence....even if he is willing to flaunt process, no contractor is going to risk their license on a giant visible project without paperwork.
I think that most people would have used interim time to, oh I don't know, travel? finish a game? not do more "work"
Thank you for this. Could you go into more detail on your time slicing strategy? I'd love to learn how to effectively do knowledge work in short chunks with frequent interruptions.
wow. so people are this ignorant of memes. you must be incredibly productive.
Nvidia  and MapD Solve Big Data Analytical Problems
people at Goodwill have told me they receive so many clothing donations that they don't know where to put most of them

food, decent food, is still a scarcity for the poor
From your linked source:

"Under the Westinghouse system, therefore, brakes are applied by reducing train line pressure and released by increasing train line pressure. The Westinghouse system is thus fail safe—any failure in the train line, including a separation ("break-in-two") of the train, will cause a loss of train line pressure, causing the brakes to be applied and bringing the train to a stop, thus preventing a runaway train."

Without air pressure -- from line or cannister, the brakes fail in the activated mode.

I'm trying to find a source, but my understanding is that red/green for lit signals as "stop/go" came about after an earlier mode, in which a steady white light meant "go" proved problematic: the red disks fronting stop lamps could fall out (or perhaps be broken), leaving ambiguity as to what "white" meant.

Switching to red and green lamps meant that the failed-disk mode now clearly indicated a signalling problem, where the signal could not be trusted.
Thanks for sharing this. A picture paints...cuts through all the hype.
Within each SDK, I find their API relatively easy to use. Each method is pretty well documented (certainly not perfectly).

For the most part they are created via code generation (to my knowledge), which while not necessarily making for the best user-friendly API (Although it's not bad), does make it fairly consistent in terms of groking how to accomplish automating a task.
To me these arguments involving decoherence only show that the classical world is consistent with the quantum world, and indeed place constraints on the two theories in order to achieve this consistency. But in no way does decoherence (exponential suppression of off-diagonal terms in a density matrix) imply collapse of the state vector. In other words, we don't know why anything happens!

It's such a beautiful perplexing quandry, and I just don't understand this attitude of "nothing to see here, move along".
I know what you mean.

But I think in part it's just because things don't stay 'in focus' for very long any more. In the news world, one or two days is now all it takes for stuff to be seen as 'old hat', with the timing going down to maybe about two or three hours in the gaming world.

So for journalists, it's more profitable/attention grabbing to get anything out 'right now' that it is to do the research and delay the piece.

It might also be because the first news site to post about something interesting can often claim to be the 'source', even if they're really just writing about something that's already been posted elsewhere. Most journalists don't actually check for the original page or paper, they just reference the site they heard it discussed on.

So being quick can also get a bunch of equally rushed sites linking back to your work as if it was the original source. That can be awfully good for your page rank or whatever...

Either way, it's almost always better (for the journalist/news site/media source) to be the first to print something than to cover it most accurately. That's just how the increasingly quick news cycle works online.
I've noticed a number of security-related companies opting against HTTPS for their website.

Does anyone have any idea why that might be the case?
hahaha, I just finished reading the letter from the neuroscientists, and this sort of thing is exactly what they were talking about. very appropriate.
I wasn't thinking that, but I like the way you think. We should write a TV show together or something.
Well, I was expecting a little hit of more information out of it.
Actually, it's super-easy to tell whether a number is metric or Imperial: it's metric. UK programmers aren't stupid.

Metric vs US Customary is a completely different matter and I couldn't possibly comment.
it depends on the number crunching. All things considered, I've usually been impressed, working with it.

it's also a monster at processing binary data streams via pattern matching.
Lol feel better now that baby made a boom boom?

Surprise: people read things that are hard/irritating to read when they're supposed to contain good lessons. Sometimes even more than once.

Case in point: the bible.

You're a waste of time anyway, later loser.
It is --- let's put it this way: --- not uniformly the opinion of software security pros that OpenBSD is your obvious-choice best bet for secure operating systems. It may depend on what you're doing with the system, too.
Wow. Incredibly detailed and technical. Wonderful blog post. High five. There isn't enough of this type of research happening and being published (in a detailed form)
> Not a problem by my standards

FWIW, basically everyone in the world disagrees with you. Sunlight is an essential factor in building codes.
Marketing sites often provide contact information for your organization. A MITM on your marketing site means Mallory can alter your contact details and potentially intercept your communications.

This is one reason to enable HTTPS on your marketing site. There are many many others. What reason do you have for not enabling HTTPS?
Data Science Weekly Newsletter – Edition #139
America wants to believe China can’t innovate. Tech tells a different story
For those expecting a little more content, here's a better "why":

https://deftly.net/posts/2016-05-31-why-i-run-openbsd.html

(I agree and have gone 100% OpenBSD on all servers and even all my laptops now. Love love love.)
> but if most of your monads are maybes or lists it'll be of little practical value.

I think even this is maybe too much: if all you use are monads and functors, then it's easy enough to learn monads and functors on their own, without any "real" category theory.
So making a fuse global, say throwing it in your db, now means you can't have a fuse about the DB. Which may be okay, but seems in some ways less good than a local fuse.
It's not everything - just an overview - but you might find this helpful: https://www.expeditedssl.com/aws-in-plain-english
> who seriously believes the collapse postulate is a fundamentally true law of physics?

I would love to find out the answer to this! There needs to be some more surveys of physicists...

> And there are several ideas that can explain why it looks like a wave function collapse occurs

I don't think it is at all as simple as you are implying. This is still very much an open question, even if most physicists don't care to think about it.
That data is available. If some would find it valuable, perhaps another interface could be created to make the stream of edits more accessible? One can understand why that isn't the default focus of Wikipedia.
heh... I thought we were talking about an Immigration and Customs Enforcement car.
But you could have done that before.
You've clarified the vague negative impression I get when I hear British TV shows use the word "boffin" -- I've always found it kind of annoying, with a slightly insulting "not one of us" feeling that "boffins" are not normal people, nor something to aspire to be. I think "perverse anti-intellectualism-disguised-as-worship" perfectly captures what I find so annoying about the term.

Wikipedia gives a reference to its origin [1], and I think it still retains some of its original contemptuous meaning:

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

... the article, entitled "Cold Bath for a Boffin", defines the term for its American audience as "civilian scientist working with the British Navy" and notes that his potentially life-saving work demonstrates "why the term 'boffin', which first began as a sailor's expression of joking contempt, has become instead one of affectionate admiration."

... by the 1980s boffins were relegated, in UK popular culture, to semi-comic supporting characters such as Q, the fussy armourer-inventor in the James Bond films, and the term itself gradually took on a slightly negative connotation. [2]

[2] https://www.theguardian.com/science/blog/2010/sep/24/scienti...

There is little that irritates scientists more than the idea of the "boffin"...
So, a couple days ago I shared a Makefile with John, meant to become the standard Go project Makefile at CloudFlare. Here are the comments:

> John: This is very expensive. Can't it be calculated once (:=)?

> Me: The problem is that we don't want to calculate it if we don't need it, because we might run make before go is installed, and that would fail.

> John: http://blog.jgc.org/2016/07/lazy-gnu-make-variables.html

I think he wrote this piece to answer my question.

That's working with great people right there.
Tell Oracle to Move Forward Java EE as a Critical Part of the Global IT Industry
There are two terms that come to mind.

The first is "impossible".

The second is "pre-failed".

As the drunk has observed, you can't fall off the floor.

If you're looking for a term for a system which is highly immune to failure, "resiliant" comes to mind.

Take Tesla's solid-state, no-moving-parts one-way fluid valve. It has no moving parts to break (though it could conceivably be fouled by dust, dirt, sediment, or debris).

http://makezine.com/2012/01/05/the-tesla-valve-one-way-flow-...

"Overengineered" is another possibility.
The parent is taking the error numbers as something like 1 standard deviation on a normal distribution, rather than an absolute limit. so, x = 6±3.5m means something like "x is equal to 6 + a random number taken from a normal distribution with standard deviation 3.5 centered around 0" and y is the same, but with a _different_ random number.

(I'm a little hazy on exactly what distribution is being assumed, but the basic idea of x and y being different random numbers is the important thing)

In principle one could also interpret x = 6±3.5m as "x is equal to 6 + a random number taken uniformly from the rand -3.5 to 3.5" or something, and then x+y would be 12+-7, but the real world numbers this is nominally supposed to represent don't really work that way. I think this is what is mean by "The best you probably can do is to forget about the second issue, and do interval arithmetic. That is useful, but gives you extremely pessimistic results."
Sounds like organized crime, which is to say a rogue employee was forced, paid, or conspired to only generate one of three PINs knowing that they'd the theif would get three chances.

Today, pretty sure that a solicitor in the same situation would be required by law to report the information to the Serious Organized Crime Agency.
Working with IDENTITY Columns in HP Vertica
What does this provide compared to the official documentation for each service available on Amazon's website, e.g. https://docs.aws.amazon.com/amazonswf/latest/apireference/AP...

Each one is available from https://aws.amazon.com/documentation/ -> click service -> click "Api Reference"

If all you've saved is one click, I don't think it's worth it, so what else does this do?
If you don't mind: which laptop models do you run it on and how is the performance compared to other OSes?

I found openbsd ran horridly hot and sluggish on my thinkpad so I've been trying to find a laptop that will work well with it.
One privacy advantage of Wire is that it does not force you to upload your address book to their server.
Aside from the obvious deficiencies, who the heck writes code like "if ($false === initVector)"? Is this a side effect of people who speak other languages with different grammatical structures? Very odd to read through code written "backwards" like that.
Make game with Swift 2: BeeFly
What sort of restrictions did you have in mind?
What's your suggested alternative?

(downvotes for asking a followup?)
I installed OpenBSD on my laptop a few months ago, and the number of things that worked out of the box (screen resolution, wireless internet, touchpad) made a very good first impression. Since then it has yet to surprise me unpleasantly, something other *nix's were wont to do.
it's web framework benchmark there is no number crunching
> virtually all of them were built on mountains of spam and bad/unethical/illegal behavior,

This simply isn't true. There are a few who did that, but they're the exception, not the rule.

Shady unicorns: Uber (too many to count), AirBNB (spam), DropBox (lied about encryption/security), The Honest Co (lied about product quality)

Not Shady unicorns: Xiaomi, Palantir, Snapchat, SpaceX, Pinterest, Spotify, DJI, Intarcia, Stripe, Vice, CreditKarma, CloudFlare, BloomEnergy, Fanatics, Slack, Blue Apron, GitHub, Domo, SurveyMonkey, BlaBlaCar, Lyft, MongoDB, Buzzfeed, Cloudera, Automatic, EventBrite, Evernote, Warby Parker, Docker...

The narrative that "everybody cheats" is just something that cheaters tell themselves, so they can pretend that their behavior was warranted.

That said, it's worth discussing these things before applying to a company, because dishonesty creates massive risk in the company, so if you hear and answer that sounds like 'downandout's, you need to devalue that company, because their lack of ethics creates risk for that particular company, and it creates reputational risk for you.
Rather won than lose? Sounds like every big business I know.

By "fair," do you mean "legally defensible in court" or "morally upright according to middle class values?"
Turns out, successful large American companies go for the former; if you want the latter, then you probably need to look for a smaller colorant, ideally founded around a mission.
Non profit and government work can also be good for that.
Still looking quite sparse, but it only covers public space missions

Would really love to see some of the private companies start coming out with some missions to prospect asteroids or build private space stations, we seem to be putting too much reliance on SpaceX to do everything private.

Looking forward to google lunarX price missions in the next year, I hope someone wins it..