skysight-inc/HackerNews huggingface dataset:
From the article: "The reason is simple: If you give the government more power to ban terrorists from having guns, you’re reinforcing the power it has to define who counts as a terrorist.

That power is something of which both many liberals and many conservatives are deeply skeptical."

I for one am happy that the discussion is including this attitude. While obviously mass shootings are a tragedy we should address, I'm also conscious that U.S. has made a few steps towards a totalitarian/police state that are pretty scary. There may not be any easy solutions to gun violence, but "rushing to give government more anti-terror laws" seems like the cure is worse than the disease, by a _lot_, and it seems like at least some politicians agree..
Trump decided to use his position as the presumptive presidential nominee of a major political party to interfere in in a civil suit related to his personal business interests. That alone makes me wonder if he would abuse the power of his office should we win the election. That he did so by invoking the judge's race made him look desperate and unable to control his own temper.

I'm sure you're right that defendants in trials say stupid shit about judges, and I'm sure some of those comments are overtly racist. If the races in this situation were reversed, I still wouldn't vote for the hot-headed loudmouth.
God's freight train of justice cannot be stopped. It will roll-you-over.

The holocaust was an example of justice. God plays hard ball. Being evil will get you in the end.

Beg for mercy and repent.

God says...
nips haunting spineless Schwinn snowballs char tamer transmutation encyclopedias mistrusts doings discolored eases Marcos Weber moseying supplement's Tasmania outstay mishandled discrete kindred sighted minibus overthrows metallurgical shadowboxed homiest wimpy scurvier courses frontiersman
Visualizing Bayesian Updating
This isn't a particularly meaningful issue.

The problem you describe of falling into the trap of brute-force optimizing a narrow task also applies to the Atari games. In fact it applies even more-so: it would be trivial for a lot of HN programmers to brute-force code an AI for challenging Atari games that deep learning still struggles against (like Montezuma's Revenge). But it would be nontrivial (difficult but still possible) to brute-force code a program for many narrow household robot tasks. You avoid this problem by... not hard-coding brute force solutions/heuristics! The research community can smell BS very easily (HN, not so much).

A household robot is substantially (probably an order of magnitude) more general than Atari games, even for narrow tasks (obviously it is nowhere near the vicinity of the generality of AGI). The perception problem is tremendously more complex. The control/planning problem is similarly tremendously more complex.
Yours is fun, in that it's more free-form, but HIBP seems to cover more ground.
No, I actually switched between some dialects, java/json, and it looked similar to codemirror. Somehow I compared it to notepad++ which I use for locally stored files. I guess someone already asked, how is it different from codemirror.
It's the idea popularized by git

It's also one that "source code control systems" have followed on Unix for 40+ years [1],[2].

1- https://en.wikipedia.org/wiki/Source_Code_Control_System

2- http://vasc.ri.cmu.edu/old_help/Archiving/Sccs/sccs.html
How many people would leave their job for severance pay? Even if they enjoyed their job? I think I could swing into a job in under 2 months but still feel like I'd have to dislike my work a lot to do that...
A few years ago I asked another visionary, Marvin Minsky, if he thought that, in the future, we'd do our programming in something other than plain text. He said, "If it's good enough for Aristotle and Plato, it's good enough for me."

RIP, Professor.
We Wrote an Algorithm to Unravel the Rhymes of Hit Musical ‘Hamilton’
Raspberry Pi Emulation is now in qemu master
Addendum:
Methodology - http://graphics.wsj.com/hamilton-methodology/

OpenNews walkthrough of development/design process - https://source.opennews.org/en-US/articles/hamilton-algorith...
So how can you be upset with the zeitgeist changing so frequently if it's taking to 4 years to hear about these widely used (in their field) tools?
I've always wondered: how much overhead is introduced by eBay proxying package deliveries? Or does there exist a "delivery escrow" type service that can be trusted and audited somehow? If not, does this type of service have value?

One interesting niche that eBay is considered both great and terrible for is watch buying. There are often descriptions that note "the watch in the picture is the watch you receive!" -- which is hilarious -- and "no buyers with less than n feedback" etc. It's considered a minefield for myriad reasons, and it's kind of a necessary evil if you want affordable vintage pieces or the increasingly rare "barn find" type of watch. But there is not an insurer or delivery proxy that I know of. On Craigslist, a lot of this is mitigated via the local nature of it, e.g. I will only buy your watch if you meet me at a Rolex dealer and get it authenticated on the spot before hand off.
If you think that's bad, do not read USA Today. It reads like the target audience is the 5th grader bracket... only more naive & gullible.
I sort of like Atom but it's way too slow, buggy, and quirky for me to love it. I'm looking forward to trying Monaco.

You'd think it would have the same problems being javascript-based, but I guess Microsoft has better programmers.
Some of the youngest guys in my class were Rally racers who competed on really long remote courses and needed some bulletproof communication devices for emergencies.
You're asking Plaid to leave $44 million on the table and walk away in the name of best practices. This is noble but unrealistic.

The security flaws boil down to the requirement that the end user must place their trust in Plaid. Plaid considers themselves trustworthy and competent enough to act on the customer's behalf with their credentials. If Plaid were to suffer a breach, their customers would not purchase their services. It is in everyone's best interest to avoid security breaches.

The web product is indeed worrisome, but it's also in Plaid's best interest to avoid dealing with fraudsters.

The unfortunate part here is that the banks have zero liability in the case that their customers lose money due to a breach of their online banking credentials. This could be solved via legislation, and I'm willing to bet that would light a fire under the industry to start embracing options such as OAuth and restricted-access credentials.
I'm saying it should be acceptable in the parameters presented to me so far. Please explain why two compilers with a switching program is bad, whereas one compiler isn't. I am trying to understand the needs and come up with a solution, but so far they have been presented in bits an pieces. I am working off what has been told to me so far and my own experiences in locked down environments, which admittedly weren't as locked down as the ones you describe. I am also comparing with what other "enterprise-ready" languages require for tooling to try and ubderstand what is "acceptable". You keep telling me that I am not aware of the needs of enterprise users. Fine, I concede that. Please explain them to me. My intention in providing possible "acceptable" solutions is to find out what use case prevents them from working and see how Rust can address that. I am not telling people their needs are unjustified.

...this is also why I implored it to be further discussed in email, while the media are similar I am able to discuss more clearly there.
The Phantom Tollbooth by Norton Juster (illustrations by Jules Feiffer)
1. Food prices will go up, probably by quite a lot.

2. Your chance of contracting an infectious disease that used to only live in the tropics will be higher.

3. Depending on where you live it will either be much dryer or much wetter rather than more temperate.

4. Obviously, at that point, energy prices will have to be much higher as there won't be as many fossil fuels. Or else we would have transitioned to renewable sources/nuclear by then.

5. If we're talking about even more worse case scenarios, there's the death of large chunks of life in the ocean as corals will have been bleached and the fish that live there died. Also runaway algae blooms, deaths of birds and other animals that used to live on those now dead fish.

6. Areas near the equator, like the middle east, that supply important resources will be basically uninhabitable for large parts of the year if not the entire year.

7. Areas in the far north that are covered in permafrost will turn into swamps/bogs instead. Also, in some projections, places in Europe that are warmed by the N. Atlantic stream may end up being much cooler and similar to other places at similar latitudes (e.g. Canada/Russia).

But again, many of these are unlikely to happen until late in the 21st century, so you're likely going to not be alive then anyways.
Hey Rob,

Congrats on the new release! ViziCities is one of the top geospatial frameworks out there and very excited to see it continuously improving.

Your "Lessons Learnt" development post on mozilla a couple years back was absolutely invaluable.
Tried to edit the title but not successful, probably I exceeded the number of characters limit or something..
I'm not a web guy, so this question is genuine. How in the world do you keep up/discover all of the different frameworks that seem to pop up daily?
What you're talking about is basically the Blade Runner scenario where everything is overcast, many animals that used to be alive are replaced by electric sheep, and Mars starts to look better than many places on Earth.
That may or may not be true (CB radio isn't licensed and there's still not much interest in it), but I think the cons far outweigh the pros there.
If CSW had no ability to sign real messages then he simply would have left his proof at duping individuals and having them vouch for him. It would have certainly worked well enough to drum up some investors and run off with their money.

So if he had some access to the keys does that make him Satoshi or part of a Satoshi team? Personally I think the real Satoshi was happy to use him and sign some messages for him but baulked at signing public proof. It's pretty similar in outcome to having a trust that cooperated with him and then didn't but much simpler.
Who's the author of "Hooked"?
Its the most generic explanation I can use in the shortest amount of text that generally gets the point across. It is a lousy example. It's obvious when people are smart/intelligent and also obvious when the are not, I believe its largely genetic and out of people's control so discussing it or creating websites to better your 'IQ' are mostly a waste of time.
> If you need HA on a database, use the built-in replication service available on just about every database product in existence.

There are often valid reasons to not do this. For example, MySQL does not guarantee consistency between a source and its destination. mysqlrplsync can do this as a bandage, but it's something extra you need to set up and configure.
You mean, other than the companies that own the DCs like Apple, Google, Amazon, etc. that are working to convert their centers to solar and wind power and trying to minimize the amount of harmful and recyclable materials being used in their construction.
Turing completeness is not an implication of poor anything. All it does is remove certain kinds of generality from your proofs. You can still prove things, you just have to be careful stating what the assumptions are.
And you forgot sales, which they suck at even worse, and is critical to success in the cloud (to sell to Enterprises).
I am a little uptight lately and do apologize for bruising anyone's ego. I will strive to comment much less if at all.
I think the main takeaway is "due process".

If you're on the terror list, or the no fly list, there is no trial, you're simply deprived of some rights you used to have, with no recourse. I've had to deal with the DMV, and you get sent to many confusing places and have to spend many hours trying to extricate yourself from them.

With gun control, it's the same thing. "The list is a state secret". They won't tell you how you got on it, and won't tell you how to get off, and there's no due process where you can plead your case in court.

The fact that you have to fight a Kafka-esque bureau to acquit yourself of something you've never been convicted of should raise the hackles of everybody involved.
Unlike eBay, Craigslist transactions carry a nonzero risk of you getting shot.

http://www.wmcactionnews5.com/story/31621453/2-people-shot-d...
http://www.cbs46.com/story/26038628/two-people-injured-in-kc...
A slight modification of the Knuth-Morris-Pratt algorithm for streams
Your comment probably got downvotes because saying things like "This will probably get downvoted" is considered bad etiquette here.

Re: usefulness of HAM radio - it's not really 'useful' in the developed world, but it's a good system to have in place during times of disaster. It's not a hobby for everyone, which is understandable.
Tim Cook to Host Fundraiser for Paul Ryan
At the bare minimum, they should help. They don't. They can't because they don't have the capacity to, but that is no excuse to profit over a platform they themselves have built that is being openly utilized by criminals to scam people, of which they are completely aware, and only doing the bare minimum to continue to stay in business.

As for what could solve the actual problem, there is one solution that always works, and that is insurance. Based on the claims, including false claims (it doesn't really matter), a company can calculate the loss probability, and sell protection. It would be a form of seller protection insurance that would save you from various situations as long as you follow the guidelines.

Of course, mail swap fraud is incredibly stupid because the perp is accepting the package to do their deed, leaving a decent trail of evidence. Mail theft is also stupid because there are harsh laws in place that would make it so not worth it compared to other forms of theft. So both are fairly rare. But they do happen because there are no shortage of idiots.

Since filing a false police report is in itself a crime, the honest innocent victims should all be filing more police reports, and PayPal and eBay should act based on these. So if someone returned a brick, you could file a report, have PayPal confirm it, and get your money back. Everyone should help you along this process, and it should be made simple and fairly easy. They don't, and it isn't.

And if you're a victim of a false police report, then you should be compensated even more for your troubles. If we have red light cameras that automatically send us fines, there is no reason we couldn't build a system for transaction fraud that would automate much of the violations involved in commerce. The credit card chargeback system is an example of one such system which are all maintained by corporations for their users. I'd opt for a public one for the people.
That's not one question, that's four.

I am familiar with your port and found it unplayable on the XO laptop (although I commend you on your apparently painful task of making it run in the first place!).

While I appreciate your thoughts on the OLPC, I am more interested in Alan's thoughts on Sugar.

Nice to meet you.

Sebastian
Build one to throw away means you're building the same "system" again, but with more specific requirements based on what you learned. Second system effect is building a bigger system will broader and vaguer requirements.

(Also, Brooks later said: "This I now perceived to be wrong, not because it is too radical, but because it is too simplistic. The biggest mistake in the 'Build one to throw away' concept is that it implicitly assumes the classical sequential or waterfall model of software construction." He wrote a later book, The Design of Design, encouraging iterative development.)
So I hear you think it is serious that someone could have their life savings stolen. While I would agree with the fact it is a serious matter, I see a dissonance following it where you speak for my "dreams" being a "libertarian utopia".

Not only do you imply my political alignment, but you insult my proposal that we might improve our processes by embracing these new technologies instead of low trust legacy systems. In short, I think you are blaming me. I also think you are wrong.

I can't speak for others, but my idea of utopia is continued marginal improvement over the performance of the current solutions done with centralized control by starting to decentralize the bits that deal with trusted infrastructure. I don't expect utopia to be perfect. I don't expect it to be functional all the time.

The current problems with the DAO have very little to do with the base infrastructure provided by Ethereum. In fact, the hardware Ethereum is running on currently has even less to do with with the DAO. The point being that infrastructure boundaries can be assigned levels of responsibility to them. You want most of Ethereum's code managed by the guys who wrote it, at least for a while. They'll fix stuff where is needed, but their responsibility ends at the service level. The DAO code itself should be managed by other groups responsible for it. Perhaps there could be a third group that insures the investment in a DAO. And another that insures that group, etc.

Point being, social structures in place today are probably a good guide for instantiation of contracts that insure loss to errors in the code RUNNING ON TOP OF Ethereum. Ethereum promises immutable data structures for the runs. The runs themselves remain uncertain at some level, given all states of the contracts it issues may not be computable. It may be similar in nature to the dissonance you show in your statements - where some contracts literally get into an argument with themselves. If that happens, perhaps they get a gas tax for wasting other DAO's time with questions that can't be answered in a reasonable timeframe.

That is what biases are, after all.
Yeah, I think that finally allowing ads part was meant to be 'finally allowing extensions/plugins'.
Hookup apps give you the opportunity to connect
with people without the prerequisite of an
alcohol-soaked atmosphere. Condom quality is
light years ahead of what it used to be.
Truvada and low-cost antiretrovirals have
chipped away at HIV stigma.

Oh... well... I wouldn't quite jump the gun on that one, sir. Those are words spoken by an unrealistic outsider, or a spectacularly negligent individual.

When was the last time you faced down an STD? If it was more than a decade ago, why not give it another whirl? C'mon take the plunge, and brave the antiretroviral white water rapids!
At this point I think I'd vote for a particularly shiny rock if that rock was a running on a platform of a reversal of globalization.
You seem to be confusing two organizations that both have "La Raza" in their names. My understanding is that the San Diego La Raza Lawyers Association is a pretty standard professional affinity group (like ACM-W: https://women.acm.org).

Do you have a link to an article or policy document from the La Raza Lawyers Association that supports your claim?
Here is a place to start:
https://github.com/lorien/awesome-web-scraping/blob/master/j...

You might want to check out the Nightmare project (https://github.com/segmentio/nightmare) which makes automating an Electron instance pretty simple.
nice tool, bookmarked.
C was my first language, and I did find a new major (Physics/Mathematics.) I only considered going back for a CS degree after learning Haskell.
Indeed. Not to mention that content swapping fraud is also incredibly rare.
Have you met a medical doctor who was trying to teach you his/her trade as a medical student?
Hey, it appears you're shadowbanned. I vouched for this comment because I don't see how it violates any rules, and it seems on-topic and useful. I checked your history and every comment you've made over the last several months (at least) is marked dead, which means only people who've enabled the "showdead" option in their profile can read them. It's a shame as most of the ones I saw look fine.
I am extremely disappointed to see Apple executives raising money for such a terrible politician. Goes to show that many important people will donate to both sides of the political spectrum to advance their careers even against their personal beliefs. Sad.

Some highlights from Ryan's record:

* Rated 0% by the HRC, indicating an anti-gay-rights stance. (Dec 2006)

* Rated 13% by the ACLU, indicating an anti-civil rights voting record. (Dec 2002)

* Rated 100% by the NRLC, indicating a pro-life stance. (Dec 2006)

* Rated 0% by NORML, indicating an anti-legalization stance. (Jan 2014)

* Rated 8% by the NEA, indicating anti-public education votes. (Dec 2003)

* Rated 0% by the CAF, indicating opposition to energy independence. (Dec 2006)

* Rated 10% by the LCV, indicating anti-environment votes. (Dec 2003)

* Voted YES on decreasing gun waiting period from 3 days to 1. (Jun 1999)

* Rated 11% by APHA, indicating a anti-public health voting record. (Dec 2003)

It goes on and on... http://www.ontheissues.org/House/Paul_Ryan.htm
Show HN: Node Email Verification – Email-Based User Verification on Node.js
L-BFGS-B is a hugely popular algorithm for box-constrained minimisation and the best implementation is still in Fortran. This is commonly used in machine learning. Things like scipy.optimize.fmin_l_bfgs_b are just wrappers for the Fortran code.
There was a TV documentary on about the expansion all I remember is the lock doors cost $500 million each!
Don't forget zenefits used to be 1600 and is now down to 910. At this point, there's a good chance they're the last round of layoffs that comes with a severance.

My experience at previous companies is this: if someone offers a buyout, volunteer. Only the first round gets good packages. By the 3rd round you're lucky to end up with the pay you're owed.
That's not always true, of course. NoSQL databases can usually handle 1st level relationships just fine. The problem arises when the related item needs to be it's own entity.

For example, if you have a table of users who have permissions represented by text, that's really easy in a NoSQL database, as most of them provide some kind of list datatype (list<X> in cassandra, arrays in mongo, list in redis). The problem arises when consumers of the database need to be able to add or remove from the set of possible permissions. If it's limited forever to 'read'/'write'/'execute', or is unlimited, you're golden! But if it's some sort of system where an admin needs to be able to dynamically create customized permissions, an RDBMS will be the clear cut winner.
I have never liked this advice. This is an employee mentality, not an entrepreneur mentality.

An employee thinks in terms of salary and hours of work invested.

An entrepreneur thinks in terms of investments and compounding returns over calendar time rather than hours worked. This makes sense because proper compounding returns will always outrun hours worked in the long run.
Sure but the area covered by each pair would be much larger due to the drastically smaller number of combinations available.
So you would you sell your house and take an Ethereum contract in return?

Note: I loved Charles Stross's suggestion of code-as-contract in Acccelerando, so I dig the concept.