skysight-inc/HackerNews huggingface dataset:
You seem to be talking about some specific incident, and guessing about what happened. We're discussing the general case of what you do when you've got a large collection of data that isn't yours, and all you know is that some part of it can't be distributed.
Haha that's funny I was just scrolling through the comments before clicking and thinking "I wonder what Jeremy Kun has to say" and lo and behold...
That's a fair point, but I don't think the whole class would've just been Rails. We would've talked about Ruby programming a bit too (the book does as well).

Here's why I think learning Rails would be good for undergrads: You get exposed to patterns like MVC and stuff like server vs client, requests, basic auth/security in a format that is practical and presents itself to fast iteration and quick feedback. I'd much rather learn MVC through Rails than the extremely dull and slow Java GUI apps we did in school.

I think the magicness of Rails is overrated for a beginner. A lot of people like to tinker with low level stuff, but in my experience in college most students wanted to build stuff. Having them build their own routing/template/controllers/etc or whatever would've been less interesting than just learning the high level concepts with Rails first.

As an added benefit, having some experience with Rails would've helped some students get internships.
Recalibrate Your Productivity Sensors
How to get engineering teams to eat their vegetables
I'd say the Taiping Rebellion was just as bad. When you consider that they didn't have access to the sort of industrialized death that people on your list did, I'd say it was much worse.
Quero recuperar minha conta do Instagram
Tomorrow Corporation: Human Resource Machine Game
For Germany the yearly average is 110 W/m² or so. Clear summer days go to >1000, but nights and bad weather days push the average down. Maybe they meant that in the article, maybe they missed a zero.

If they meant it, it seems like an odd comparison without data if the cell scales with power. If it doesn't, it can't properly utilize bright days and would miss out on most of that average power.
This doesn't seem remotely true, if you compare the regulations tech has been subject to with those applied to other industries (or tech in Europe).

Can you give some examples of anti-tech activities you are referring to, in case I am missing something?
People usually talk about learning programming through games. This is one of those attempts, except this one is made by the people that built World of Goo.

I have started playing it and found it actually quite interesting and fun.

I am in no way affiliated with the game or the creators, but I thought it's an interesting game to teach people simple programming and maybe HNers will also enjoy it.
It might also be that individuals who have these traits self-select into studying math. So we can't easily conclude that studying math leads to the development of these "highly mathematical habits", because the causation could also flow the other way.
There's no information there useful for determining if he is an expert or a crank.

Using Google to try to figure out his qualifications quickly led to a video calling him a part time EMT and discussing his arrest for illegal weapons possession.
Cool. That would be a complex project. Wonder what it is named after - the boson? :)
You Can Still Get Windows 10 for Free If You Use Assistive Technologies
True, but the rise had nothing to do with Mayer or the core Yahoo. It was the Alibaba stock in particular that drove the share price. Which is why if you removed the value of Yahoo's shareholdings, the core Yahoo (nominally, at least) had a negative value.

> the market has been anticipating this acquisition

Yes, it has, but Mayer fought against that until she had no choice. She lost that battle when activist investor Starboard Value -- which had been pushing for the break-up -- got its CEO named to Yahoo’s board of directors. See

http://www.ibtimes.com/yahoo-yhoo-shareholders-meeting-2016-...

Starboard has been pushing the break up for a couple of years. It wrote several interesting letters, like this from January 2015:
http://fortune.com/2015/01/08/starboards-latest-letter-to-ya...

You'll see that Starboard had already been pushing the break up of Yahoo and the sale to AOL's parent.

Further, we continue to believe that Yahoo must significantly reduce costs to improve profitability in its core business and should be considering a combination with AOL. A combination with AOL, structured properly, could accomplish all of these goals by allowing for: (i) a tax-efficient separation of the non-core minority equity investments; (ii) tremendous cost synergies of between $1 billion and $1.5 billion; and (iii) a strong growth platform given AOL’s progress in mobile and video advertising.

The investors were scared because Mayer had, in effect, a bottomless supply of cash (in Yahoo Japan and Alibaba) and she had already wasted $2 billion. They wanted the break-up before she could splash out on something bigger and even more useless than Tumblr.

That's one of the reasons why she was such a failure.
Because "bankers" didn't "make loans" to Joe and Sally Blow. Relatively low-level folks at mortgage companies did that. Then those companies sold off the mortgages and ultimately the "bankers" took bundles of them and securitized them. Somewhere between Point A and Point B it becomes hard to articulate what someone did that warrants sending them to jail.

And the US did try to prosecute bankers. It brought two headline prosecutions against Bear Stearns executives as the company collapsed. It suffered stunning losses at trial.
How are taxes connected to conference support?

Taxes are connected to the NSF/NIH, which are connected to academics via grants. Then what? Professors should just donate to the conferences they wish to support out of their grant money?
So, I was going to just let this one go, I really was. But, you should know that stating opinion as if it were fact with regard to one's truthfulness, a la "Dozens of your connections did not say that..." is an incredibly rude thing to say.

You have no earthly idea who I am, who my friends are, and most certainly are not privy to the conversations we've had. While this may be painful to hear, you are not the sole bastion of truth when it comes to taxi experiences. I can not say, for certain, whether you are telling the truth when you say you've had these conversations with your friends and family. To suggest that you're lying about this is absurd though - and I won't do it - because I don't know you, or your friends, and am certainly not privy to any conversations you've had on the matter either. I believe you when you say this.

Do not discount others viewpoints and pretend that you have a priori knowledge on a subject. It diminishes you.
TIL. Upvoted.

Still hard to beat 20th century communist atheists in efficiently killing off their own populations or French revolutionaries in being creatively evil.
Many People Refuse the Free Windows 10 Upgrade, Here’s Why
That's a pretty dark take on the situation, but knowing a few people who have gone through divorce, pretty accurate.

Didn't stop them in the end though.
Thank you for the interest in Barliman!

I'll try to answer all of the questions this afternoon.

Also, I'm very much open to collaboration on Barliman, synthesis, relational interpreters/type inferencers, constraint logic programming, etc.! :)
I always find it instructive to look at how the economics of an employer/client align with the economics of the contractor.

Example: at mass-market product development/distribution companies (Google, Apple, etc.), the big money will be made on a great product launch. In that kind of situation, you need to find a way to get some equity or some piece of the big launch. This -- big companies launching scaled platforms to lots of people -- is how the biggest fortunes are made in tech. I find these places aren't great for high-$ contracting because the economic incentives are so misaligned, all the way up to the CEO.

If, on the other hand, the business is some sort of intermediary, like a realtor / ad agency / investment bank, or uses an agency model (lots of cash comp, little equity value, big cash bonuses but nobody's building anything with stock/ownership) that might be a better place for a contractor because they have the cash to pay, but, I have to question whether that's going to make for a satisfying career.

Surprisingly, the older I get, the more I realize how much (1) the salary-optimization game (vs. being part of a big company/product/launch) is a sucker bet in tech and (2) so much of life is about relationships, network, and reputation. I guess it's different from person to person, but, still, I've done contracting and I'm not going back.
Extensive discussion of the original source (the NTSB report): https://news.ycombinator.com/item?id=12168626
Should conferences raise registration fees in such a system?

Most students already can't attend conferences on their own because registration is so expensive. Making it even more so would prevent the students that could benefit the most form attending.
Large swaths of Orange County.
There are very profitable things that are illegal to do when selling vegetables in a street market, like fudging the scale. But you say there is no such protection against bad actors when selling billions in securities. Ok, in this Libertarian system where everything except physical violence is legal, why do people still deal with institutions that obviously deal in bad faith?

Were there any lies in the prospectus? Are Chinese companies selling asbestos with "asbestos-free" certificates doing anything wrong?
I don't see where you get the idea that people should rely on an automated unchecker. That doesn't make any sense.

However, if Unchecky unchecks everything then, even if you don't pay attention, you win vastly more than you lose.
Red scare campaign of 2016
Why are most of us so bad at predicting things?
For (2), is there any evidence that these attacks have been carried out?

I know researchers have demonstrated "stealing" low-value things, like a coffee, in an offline transaction. That's not especially useful for criminals.

> chip+signature allows restaurants to continue the system where waiters take the card to terminal away from the table

In Europe, that was seen as a problem — waiters weren't (aren't?) trusted not to record the card number for future use.

A device like this [1] can sign a transaction, but at least the British banks only use it for online banking (logging in, making a transfer and/or adding a new destination for a transfer).

[1] https://en.wikipedia.org/wiki/Chip_Authentication_Program
Algenol looked quite promising. Apparently they got 8000 gal/acre/year from their trial. Somehow they never quite get to commercial production though. http://www.ethanolproducer.com/articles/12005/green-expectat...
>At least get to pilot plant stage before issuing statements like that.

To be fair, making statements like that can help you get to that stage. It sucks that this is how it works, but playing the game is understandable.
I kind of agree with GP sentiment for two reasons:

1. Nowadays I mostly advice newcomers to start with sinatra instead of rails, because rails keeps growing in scope and the surface to cover is huge

2. Lots of things rails does might seem magical if you don't know ruby

Don't get me wrong, rails is still bread and butter of myself and other rubyists, but for a newcomer to start with rails is a somewhat strange/scary thing to do.
It's funny because Ireland had a real estate problem.
The main problem is that parts of our society still treats social security numbers as off they were passwords.
However, they are short, uniquely assigned, and not changeable - which means they are user names (identifiers.)
(Same thing with finger prints, BTW.)

Meanwhile, designing systems that can uniquely identify consumers/customers/employees/suppliers/students with a generally unique ID world lead to a reduction in error rates and increased efficiency.

Security must be solved with told designed for it (state issued signing key/device?)
Throwing it away in its demolished state could have given away how you reacted to discovering the payload.
This is the beauty of Open Source too.

There is no "social contract" for you to provide "support" for any of your work to individuals you can clearly see are working for companies (just view their profiles).

If you want to chill for 3 weeks and not write any code for your project, go ahead and do so. Any company or coder that depends on you and your code to earn his inflated-SV-salary job (or make millions for their SaaS) will have to deal with his/her boss (or investors) when he/she can't function without depending on you.

The only time a "social obligation" is placed on you is when all these asshole companies rank you by "how much you contribute to Open Source" but if you had to ask many of them how much money they contribute as a percentage of benefits they derive from Open Source, it will probably be in the single-digits.

The guys who wrote tools like "ls", "cd", "ping", "ssh", etc. are not sitting on Github answering questions to the millions of coders who use their tools everyday. StackOverflow is where those questions get answered by another "exploited" class of coders.
And I think you'll find this is the exact reason the iCE40s are showing up in so many hobbyist projects.

I'm at my hackerspace right now. There's three people with HX8K evaluation boards at this table alone (I've got two, actually). None of us have even downloaded the Lattice tools.

I've got the HX8K eval board doing text over VGA at 1280x1024 with a simple home-etched PCB that plus into it and some very naive code, hope to hit 1920x1080... It's a lot of fun. The toolchain has some niggles, but overall it's extremely pleasant and I'm so happy it exists. I've been wanting to work with programmable logic for a few years since getting into electronics, but I've just not got along with the Xilinx and Altera tools.
These things have existed in print as "graded readers" for years.
Require them to use the same cert as for their main site, so a CA compromise is required.

Also have it published in certificate transparency databases, so a targeted attack is impossible.
By using a Tor-network internal address rather than an DNS/IP address, a Tor hidden service can provide integrity and confidentiality assurance over the Tor network's protocol rather than HTTPS.
My (excessively hermetic) message was meant to mean: "All the SSNs will one day be public. Even if the legislator does not make them public, they will leak one day anyway."
This.

I see so many people just skip Ruby fundamentals and go straight into Rails, or worse... they think that Rails is... Ruby.
That's already what happens with false rape/pedophile accusations due to America's love of "trial by media". One false rape accusation and your photo is all over the local media. Your life is ruined.
I remember the first chip terminals in Denmark as being annoyingly slow. This was probably 5 years ago. Today they are as fast as swiping. Rollout of nfc based cards /terminals has been going on for 10 months or so, and those are super snappy, don't know about security implications though.
They don't use this information for preventing terrorist attacks... it is more to gain an economic advantage.
I would say that nothing beats the genocide of the Americas for sheer scope, numbers, duration, and cultural loss. All of your examples ended in a decade or two, that lasted centuries.
Before Snowden and Manning there was the more old fashioned Ronald Pelton who was just released from his 30 years in prison last year for revealing information about submarine phone tapping. His motives were different but he was still treated horribly by the US for revealing the truth.

https://en.wikipedia.org/wiki/Ronald_Pelton
WW3 RUSSIA IN NEWS AND SAVE DISABLED LESS FORTUNETS
Startup Investors Are Still Finding Ways to Cash Out Despite the IPO Drought
Whatever #gamergate was supposed to be, in reality, it resulted in a series of thuggish massed attacks on women such as Zoë Quinn and Anita Sarkeesian.

I guess any self-righteous and simple-minded "cause" like #gamergate is likely to attract trolls and misogynists, but my personal experience on Twitter was that it was mainly backed by thick bigots. Of course, YMMV.

Just the sort of crowd that Milo can manipulate. And in his cynical self-aggrandising universe, dupes are there to be manipulated.
How do the libraries get the money to subscribe?
I think they're talking about Fannie Mae / Freddie Mac.
In the hopes that it will help people looking for the verso of the Mona Lisa, TIL it's also called "La Gioconda". Also, people like throwing things at it.
That's credit from a business you have an account with. In the US, I can often get credit from a business I have had no prior contact with with just my name and SSN. Recently, there may be multiple choice identity verification questions (pick where you used to live, what other credit accounts you have, how much their payments are, etc).
Thanks. We’re going to add Node, Lua, and Elixir plug-ins soon to enable standalone running. The nice thing about making just a tarball at the end of the process is that it should be relatively easy to make anything else (Docker image, AMI, etc.) with that.

https://github.com/crohr/pkgr is the only thing that’s nearly similar, and it does a few things differently than Cartage (https://github.com/KineticCafe/cartage for anyone else following this subthread). Pkgr is a little more opinionated on using the OS environment and making sure that OS-level dependencies are fully declared…I leave that to Ansible, for the most part.
What about Russian trolls that have infected the internet, trying to manipulate public opinion or just collect data on regular citizens? Or Correct The Record? Or just about any other mass propaganda campaign? This would be very helpful
All the Little Things (YouTube)
>"The ability to turn CO2 into fuel at a cost comparable to a gallon of gasoline would render fossil fuels obsolete." At least get to pilot plant stage before issuing statements like that.

They don't really say that they are cost comparable to gasoline, they just make the obvious statement that if something were as cheap as gasoline that would be a big deal.

I guess hyping these advances is supposed to make it easier to get funding for further research in the area. The sceptic in me expects them to hit the market right after the first fusion power plant comes online (another technology that is hyped for decades as "just around the corner").
Ratt is steering wheel in Swedish. Bet its PIE.
> FreeBSD Has a Closed Development Model

Given that it took me 3 month to have Jack Vogel (then maintainer of the driver) acknowledge there was an uninitialized variable bug in the e1000(4) driver, leading to countless user frustration, despite detailed technical analysis and patch. Let me openly challenge this assertion... The issue ended up being fixed (or actually, buried in a huge patch) without attribution [ed. of course!].

My kind regards, but from experience, Linux folks is more open than BSD folks. YMMV.

> The BSD License Means Companies Don't Contribute Back
They don't !

I've worked for 5 years in a [small] company using FreeBSD as the main development platform, heavily hacking the TCP and network stack. We leached plenty, and didn't contribute a single line back !
Eroding Alaska Village to Vote on Whether to Move or Stay
One more high-level comment. I'm thinking of starting a series of Google Hangouts to explain how Barliman works, and more importantly, to collaborate on making the underlying technology better and explore alternative interfaces.

This would build upon 40 hours of hangouts I did on miniKanren and relational interpreters in 2014 and 2015:

https://www.youtube.com/playlist?list=PLO4TbomOdn2cks2n5Pvif...

The new hangouts would be more focused on research and development, trying to make Barliman more practical, and would hopefully lead to academic publications. In addition to my interest in logic programming, I'm very interested in how to work with people online to do research and writing.

If this sounds interesting to you, please sign up to the miniKanren uncourse mailing list:

https://groups.google.com/forum/#!forum/minikanren-uncourse

or contact me directly:

webyrd@gmail.com

https://twitter.com/webyrd

Thanks!

--Will
It is named after the particle. It's the successor to another compiler named Tachyon :D
There is a minimum bar for what is a protectable "work" under copyright. It also has to be creatively produced, not machine generated in singles. (Not taking about collections here)

Rolling a die and publishing a number between 1 and 6 is not copyrightable.

Would a single number of 20 bytes be a "work?" Even if it's almost certainly generated through strong random? That seems unlikely.

What Sony could do would seem be civil action under "trade secrets" and/or the EULA.

Dunno if that's the actual interpretation though?
Clever legal arguments win individual cases. They don't change things very much. Change comes when those cases are adopted or, in the the case of GRATs, not immediately shot down by the legislature. It is not the lawyer that initiates the change. He or she provides the option and the larger society either adopts it or not. GRATs (and similar schemes) exist because they are tolerated. Covey's real innovation was in convincing the right people not to move against GRATs, and in gauging the mood of the country at the time. I wouldn't recommend going out on such a limb without appropriate backing. Politics isn;t meant to influence individual cases, but any widespread change beyond the single case is nothing but.
Why is ETC not crashing?
"Critics have told me that banks opted for a signature versus a PIN code because it saves them large amounts of money by not having to store PIN codes for everyone."
This is why companies with weak crypto can perhaps avoid liability for disclosure, because the crypto shows that they "intended to" protect the information, and it's not zero work to break, even if it's /now/ cheap.
Ask HN: How do you manage your web passwords?
Looking for a better way to generate and manage secure passwords for general purpose web accounts, applications, etc. Any suggestions?
Perhaps, but this is not the first submission to HN of this story:

https://hn.algolia.com/?query=quantum%20molecule&sort=byDate...
More accurately: from 2012, with minor updates from 2013 and 2016 [1].

1: https://wiki.freebsd.org/action/info/Myths?action=info
A short answer: It's a recent approach to incremental computation geared towards data-science/db people. Imagine you want to maintain the connected components of a graph where edges are being added and removed. It turns out you can express this using dataflow and get reasonable looking runtimes (30,000 edge ins/del per second) [1]. You could probably do much better with a careful implementation of parallel union-find for just edge-insertions but part of the appeal of data-flow is that you express your computation using functional primitives like joins, maps and filters and then the incremental stuff 'just works'.

[1] http://www.frankmcsherry.org/differential/dataflow/2015/05/1...
I have some questions.

a.) What do you think about the current/future state of logic programming?

b.) Do you think that logic programming can at some point be 'mainstream'? If so, what steps need to happen for this to occur.

c.) Is there a particular area of problems that would really benefit from being solved with logic programming? E.g. I was surprised to learn that Windows used to have an embedded prolog interpreter for network configuration and I realized that there must be more areas that could benefit from using logic programming.

d.) Are there some areas where logic programming should never be used?

e.) What is the thing/insight that sparked your interest in this particular research area?
Discreet Analyis Launched (Fighting Back for Open Access)
We got fined for grass being too tall (Toronto). I assume if we don't have grass at all it will be the same thing.