skysight-inc/HackerNews huggingface dataset:
Static Site E-Commerce: Integrating Snipcart with Jekyll
Depending on where in Cambridge longwood isn't terrible as long as the sox aren't in town and tie schedule is flexible. I used to live in central and took the 47 to longwood with decent results minus game days.

The north south connector will never happen, the big dig fiasco saw to that. :(
Correct. The foreign investor could own 100% of the shares in a Cayman company, which owns x% of the shares in the Delaware company. Existing shareholders continue to hold shares in the Delaware company.

This has the same effect on the new investor's estate tax as changing the corporate structure. So it's not worth if that's the only reason.
I'll be interested in how much olympics coverage changes now that we're in a Netflix-style on-demand world.

This year was much the same as last, and there's been a lot of grumbling worldwide.

Will NBC lose their stranglehold?
Will athletes be able to compete in more suitable times, rather than when NBC prime-time is?

Although sometimes not quite neutral, Mike Masnick at Techdirt offers a lot of insight on these topics:
https://www.techdirt.com/
granted anecdotal, but when I was a swimmer lore was that center lanes were the fastest due to currents. They do a lot to counter these things though, special lane ropes, deeper pools etc. If you ever watch a lesser event (like non-olympic) they put less effort into dealing with the turbulence. see: https://youtu.be/Igf8PagbGKU?t=1m9s as an example. look 3-5m behind those guys and see how crazy the water is and its spilling all over the other lanes. Also when they flip turn we used to wonder if it was better to go under your forward current that you were pushing just a second prior.
SoftEther is pretty easy to setup and supports IPsec.

http://www.softether.org/
Akka, Play and Lagom are part of the Lightbend Reactive Platform -- everything's async from the ground up, built on the JVM and Scala.

The authors put together the Reactive Manifesto: https://www.lightbend.com/blog/reactive-manifesto-20
Court Awards Damages Against Bitcoin Exchange, Says It Operates Illegally
Maybe because GOP primaries isn't more corrupt than Dems. Maybe the GOP constituency actually does consist of the type of people who want Trump.
Or it is but the slow part is the database. I wonder what percentage of business applications are some kind of RDB CRUD system - get some rows, put them in a table, let the user update or delete, send them on to the next system...

When you're doing that kind of application the overhead the language adds is lost in the DB noise floor.
It's possible, but either way the same abuse would be occurring. It happens for the same reason Tylenol is charged at like $60/pill during a hospital stay, and while we're at it the same reason the criminal justice system is so out of control: These people don't answer to anyone. Nobody is going to stop them. Talk and dream all you want about voting corruption away, it is not going to change. The system is too entrenched, and there are too many powerful people that have too much to lose to ever let it happen.
If you are having trouble with Google putting your emails into spam folders, email to yourself at Gmail. Then examine the original headers ("show original") and check the authentication header Google adds. It begins:

Authentication-Results: mx.google.com;

and details what it did and did not like about your message. For example, it let me know my mail server had suddenly started sending over IPv6 (actually, Google started accepting there and IPv6 had priority) and I only had SPF records for the IPv4 address. Google's authentication results are the friend of everyone with a personal mail server.
> There are plenty of domestically-born citizens who do not have an SS card (based on some state birth procedures I am familiar with, acquiring a federal SS number at birth is optional at the choice of the parents).
There are also plenty of people who were not born in the US, but have become naturalized citizens.

I don't have ball in the game (not US citizen), but your argument is flawed, specifically in two cases:

- Domestically-born citizens who do not have an SS card but have a birth certificate.

- Naturalized citizens without birth certificate but have SS.

You didn't specify why it could happen that these two cases would not cover everyone in your two listings.
Self Tuning Databases
If only there was a way to charge for the privilege of driving on the road. Maybe we could stamp out steel plates to affix to vehicles. Those plates could signify that the owner has paid an annual fee for using the road.

As I understand it, cars can be fairly expensive. Maybe some kind of tax on the sale of each one could bring in a few bucks.
I was trying to express a lot of ideas in a small space, and I have edited it since, but it's still not as clear as I'd like. You and I agree, but I have struggled to get this point across.

Spring is a bloated mess, but when it first came out it was lean new framework and a relief from EJBv1 and EJBv2. In response, EJBv3 was much better, but in the meantime Spring became the new normal, and grew into some strange swiss army chainsaw glue with now-deprecated awful xml configuration replaced by the horror of not-quite-code-but-compiled-into-the-classfile @Annotations!

The 'new Spring' is Spring Boot, which was a response to this then-obscure framework called Dropwizard which showed that all you had to do was pick a handful of very good libraries get work done. Guava, Jersey, Jackson, Jetty; some decent ORM, and you're good to go. Some of these are backed by new Java specs like JAX-RS and JPA that are legitimately pretty good.

I think the biggest problem Java still has in the hearts and minds of people outside the 'enterprise' is not because of Java, but because of the complexities that only manifest in environments where your code isn't 100% greenfield every time.

Dependency Injection isn't something you realize you need until you realize you need it -- and then you realize you need it Really Badly.

Externalized XML config files declaring reusable beans isn't something you think you need until your client is asking how they can reconfigure something in the shipped software when they can't just recompile it to what they need.
Modulo Operator Performance Impact in the JVM
Hibernate ORM 5.1.1.Final has been released
That study has been done, by Chris Fedor. Salient quote: “In both the 2008 and 2010 elections, the actual districts used by the 111th Congress […] were in fact about as fair as you could reasonably expect from a voting system based on contiguous geographies.”

https://priceonomics.com/algorithm-the-unfairness-of-gerryma...
It is possible to have respectable motives for trying to enact voter ID requirements. That doesn't mean the voter ID requirements that have been enacted were well-intentioned.

The patterns in what forms of ID were deemed acceptable (eg. gun licenses but not student IDs), the limited options for obtaining the free IDs that states are required to make available (eg. office open only of the fifth Wednesday of the month), and the other restrictions often enacted simultaneously (eg. reduced early voting times and locations) all add up to an undeniable pattern of discriminatory intent, especially when the coordinating efforts of organizations like ALEC are considered. Voter ID, for all that it may be justifiable in some incarnations, has been tainted by association with bigotry for at least the next generation or two. The problems with our elections will either have to be solved through other means, or at least with a very different kind of voter ID system.
All of those people are able to get IDs if they want to. There's many ways to prove identity for purposes of getting government photo ID.
I initially made an iPhone app, and my friend later paid someone to make an Android version. (Tip: If you can't sell an app in one market, expanding to other markets doesn't help.)
Unfortunately, your political opponents will be happy to show the media a parade of people who by some external circumstances couldn't access any of those when they needed too.

It can't be that hard to find a non-white single working mother who had her purse with her driver's license in it stolen.
I think it's more depressing that the people advocating for the rules are looking to disproportionately affect the poor and/or minorities. The goal isn't reduced voter fraud. Its to win elections.

Its also concerning given the history of discriminating against black voters in this country.
I think it's more depressing that the people advocating for the rules are looking to disproportionately affect the poor and/or minorities. The goal isn't reduced voter fraud. Its to win elections.
Media 101: Always tell people what they want to hear
You don't need to hack voting machines. If you control the body that allocates them in your area you send more of them to areas favourable to your desired outcome. So in other areas the lines get too long and some people don't get to vote. That alone will swing things a few percent.
Facebook API Changes Lead to SharedCount Shutdown
Much like Arrow's impossibility theorem for voting methods, it can be shown that a set of reasonable-sounding criteria cannot be perfectly satisfied by any district-drawing method. But that doesn't mean all methods are equally bad.
GiliSoft Video Editor 7.5.0 Crack and Registaration Code Download
Of limited use for reasons discussed in article and ars comments. Also, this is only one-way communication. So no handshaking is possible. And without knowing when the data starts, the infected computer would have to be constantly transmitting the payload data stream over and over.
>I would be ok with voter ID laws which accepted a multitude of valid existing documents. E.g if you allow passport, driver license, state ID, SS card and birth cert then there probably does not exist a person whom does not have at least one of those.

In Canada, this is how it works [0]. If you don't have photo ID, you can show an ID with name and an ID with name and address (where "ID" is defined very broadly and includes things like credit card statements or letters issued by university residences and soup kitchens). While this requirement still has an onus on the underprivileged, the ID legislation is very focused on allowing as many people as possible to vote.

You can register on the day of the election. Canadian (federal) elections also are still counted by hand.

I'm not saying it's perfect, but it generally works with few problems. This is what legislation designed to mitigate fraud, while still acting in good faith to let everyone vote, looks like.

[0]:http://www.elections.ca/content.aspx?section=vot&dir=ids&doc...
Aiseesoft FoneLab 8.3 Crack Serial Download Full
Lots of very intelligent critical analysis applied to these are related issues - if only some of that was applied to roads and encouraging driving. Roads are showered with money with no thought of consequences. This is not in the slightest hyperbolic. Transit projects have to claw tooth and nail for scraps.
Agreed, I think you and I have very similar views on the JVM/JaveEE/Spring situation.
Unless you're doing something like high-frequency trading, I doubt you'll notice a difference between the CLR and the best JVMs.
Ask Hilary Clinton
The Wikileaks release showed no such thing.
LVM2 is a filesystem-agnostic layer that gives you CoW snapshots on top of mdadm's striping/parity. From your list, that just leaves checksumming for bitrot, which you can do at the RAID level via mdadm check, or at the filesystem level with sha1sum --tag / sha1sum -c (although maybe that's not as nice as ZFS/btrfs).
He just prevented a few people from being scammed, at least for some time. Sounds pretty ethical to me :-)
"None of us makes good money"

$150 an hour is very good money, especially if you have interested parties sending e-mails that are "piling up" in your inbox.

Get outta here with that nonsense.
NYC is an example of why that doesn't work. 120 years of city planning have mostly boiled down to: "Not Manhattan? Screw off"

The Rhode Island situation is a good example of how postwar sprawl leads to bad governance and outcomes. The Boston region is a shitshow... Hundreds of little municipalities with duplicative services, priorities, regulations, etc.

The other problem Rhode Island has is that they are on the wane in general. Regional industrial activity has been vaporized, and remaining industries like banking are consolidating. So if you live there, and need a job, Boston's it.
In the normal case, wouldn't a person usually vote in the next election the way they voted previously? A party's platform is generally the same election-to-election, and if I voted previously for that platform, I'd tend to continue voting for it unless I had a pretty significant change of heart--and then changed it again for the election following? Unless either the party or the voter swung wildly around, gerrymandering doesn't require "blind" allegiance to a party.
Wayland compositors must also do (some) actions that were previously handled by X server. Ergo your comparison is a bit unfair, you should try comparing sway vs i3 + Xorg.
Will someone explain the below in simple terms?

"In a 50 meter Olympic pool, at the current men’s world record 50m pace, a thousandth-of-a-second constitutes 2.39 millimeters of travel. FINA pool dimension regulations allow a tolerance of 3 centimeters in each lane, more than ten times that amount. Could you time swimmers to a thousandth-of-a-second? Sure, but you couldn’t guarantee the winning swimmer didn’t have a thousandth-of-a-second-shorter course to swim."
> It took WikiLeaks to even let the public know of its existence.

A trade deal was openly proposed in 2008.[0] Wikileaks did not leak specific provisions until 2013.

I think it's reasonable to expect democratic accountability, which requires transparency in some part of the process.

That's compatible though with allowing a period of time where negotiators are allowed to work on drafts in private. Since legislators and the public are allowed to see the proposed agreement before ratification, I'm not as worried about the secrecy issue.

There was even an openly publicized notice and comment period where citizens were encouraged to weigh in on the draft with any concerns by writing directly to USTR.[1]

There are a lot of aspects of TPP I don't agree with, but the process wasn't quite as cloak and dagger as some have suggested.

[0] http://www.nzherald.co.nz/business/news/article.cfm?c_id=3&o...

[1] http://www.flushthetpp.org/your-chance-to-officially-tell-th...
Ask HN: What are good ways to find startup problems to solve?
Just reaching beta, looking for testers & feedback - and if you have questions, don't hesitate!
This is a lot different than I remember. As I remember it, Java was touted as a compile-once run everywhere language. Back then, you had many different flavors of UNIX, with different hardware architectures, and in practice, software was deployed (and supported!) directly on customer servers (web services didn't exist). Plus, this was a time when pretty much all code was written in C. Virtual machines with garbage collection were academic research projects.

Java (until recently) was always a sub-par language. It was difficult to work with and behaved in unexpected ways. Academics hated it because there were much better grammars. Engineers hated it because it was slow and rigid compared to C. Gosling designed it for embedded systems, of all things. But, it aimed to solve a very expensive problem, and lots of hype was directed at it.

(Edit: I should have emphasized that the tooling really sucked more than the language. We had fantastic C compilers and IDEs. And, Java had immature tools. Worse, you had to manually build Jars and package your Jars appropriately. Ant, Maven, Gradle, etc didn't exist.)

Also, the GoF authors didn't write design patterns as a response to Java. They wrote it as a retrospective on large software systems - what worked and what didn't. The 'patterns' were called such because they were observed in many independent projects, each having been reinvented time and again. The patterns proliferated with Java EE architects who pushed patterns as common ways to communicate standard design principles. You have to keep in mind that this was also a big time for 1) RAD, 2) UML, and 3) software factories. Large companies were sold a vision than in a very short period of time all they would need would be an 'enterprise architect' who would 'draw' the software, hit a button, and out would come the complete system.
How could you possibly know they're not entitled to vote?

You listed two possible ways in your post.
No need to be self deprecating - this isn't 4chan :)

Copy and paste the code in your browser's javascript console. In Chrome it's under View/Developer/JavaScript Console.

For a good intro on how this works: https://www.khanacademy.org/computing/computer-programming/h...
Start a startup.
On the one hand, all these web tech products are interesting. On the other hand, I've recently discovered that writing desktop apps with web tech is just about as awful as doing it in C++, albeit awful in different ways.
The issues favored by one party or another change dramatically over a period of even a decade. "Party" is just a way to make people feel like they're part of a team.
Which would get you banned on most other sites. But not on HN. HN==circlejerk
You forget that Feynman was responsible for the 'human computer' during the Manhattan project. He was writing algorithms and executing them on the 'machine'. It was ground breaking work for that time.
The TLS one, is that specific to HTTP/2, or TLS in general? That's a important distinction.

NAT one is interesting though.
Did you mean OFW rather than EFI?
Gödel's theorem implies that Turing machines are not complete. The problems of floating point numbers exemplify this. Our existing machine architectures operate on a discrete silicon substrate (ℤ), but we live in a continuously differentiable spacetime continuum (ℝ). I don't think this has any deep implications for P = NP, though; it's just a tooling issue.
Why (and How) Optimizers Should Take Advantage of User State Models
> If you're doing anything interesting, there's a good chance that you'll end up in a courtroom, either criminal or civil.

Funny you put it that way... I made this account to tell about the time I tried to protect my girlfriend from the mental health system. The hospital wouldn't let her go, so I went to the superior court and got a hearing. The commissioner looked into the matter and ruled that my girlfriend's detention by the hospital was not legal, and ordered the hospital to let her go.

I should have called the police to accompany me to retrieve my girlfriend from the hospital's illegal custody. I got attacked by one of the security guards, who I'd later learn knew exactly what to say to the responding police officer because he was a retired cop himself. I got arrested, and my girlfriend was sent to be professionally misdiagnosed and mistreated by the system.

That was last September. I'm going back to the courts next week to ask for another hearing. I have looked at the laws regarding compulsory mental health, and have found several that are not being complied with or respected.

But... Someone I respect told me soon after I was arrested that... "missionaries get eaten by cannibals." The system perpetuates itself.
Funny -- been reading Taubes's "Why we get fat" which is super interesting. Read this article a while back and really enjoyed it. Taubes is a great writer.
And have you tried it? Because when I tried it it did not work as documented.
Plea bargains should be illegal. The state cannot only afford to take a small percentage of cases to trial, so there's an institutional imperative to force people to take pleas, which they do by overcharging.

Just from a purely game theory perspective, as a defendant you can easily find yourself in a position where it's stupid to reject the bargain even if you're innocent.
Nice post!
Is there any practical difference between rigging and hacking? Whether the election outcome is manipulated by government officials, one or both major political parties, Vladimir Putin, corporate insiders at the vendors that supply voting machines, some guy named Chad, or some collaboration between any of the above, it amounts to the same thing: the loss of voter's right to hold their elected leaders accountable.

Most election tampering requires a pretty big conspiracy and is therefore hard to pull off on a large enough scale to change the outcome without being caught, but electronic voting with no paper trail makes it possible for someone to do just that without more than one or a handful of people knowing about it, which I think makes it the biggest threat to the accuracy and credibility of elections in the United States.

Even in the absence of real election fraud, if the voters have no credible reason to believe it didn't happen, then the election system ought to be fixed. Ideally, the burden of proof should be on election officials to show that the results are correct, not on activists to prove fraud.
Third world countries don't always have swift justice. For example, in India court cases can often take a long time.
>>Security is not a required class for pretty much all CS degrees, including at other top CS schools like MIT, Stanford, and UC Berkeley.

Next time a bunch of credit card data is stolen from a high-profile retailer, or credentials with plaintext passwords leaked from some company's database, you should think long and hard about what factors may have contributed to it.

>>Students are not dumb. I personally think no specific classes should be required of a CS degree (other than a specific number of classes), and while the department should make recommendations, they should trust the intelligence of their students and give them freedom to pick the right classes.

Wait, hold on. You are expecting a bunch of 19-23 year olds to make intelligent and wise decisions about what classes they need to take in order to succeed in their field?
If you measure the time the swimmers take very precisely and thus can tell that one swimmer reached the target a few milliseconds earlier, that could be because they are a faster swimmer than the second-placed. Or they could just have had a shorter lane to swim and win despite being slightly slower than the other. They swim around 2.39 mm per ms, and lane differences are allowed to be up to 3 cm, so this can make ~12 ms difference where you don't know where it is from.
Cuckoo Filters
Java (until recently) was always a sub-par language. It was difficult to work with and behaved in unexpected ways.

Every language has its idiosyncrasies to be sure, but this doesn't really jibe with my recollection. I remember Java being a much better alternative to C++ in many ways, including (and especially) binary object compatibility which made it possible to effectively use libraries. Remember how C++ libraries had to either be pre-compiled for your platform (which the same compiler you were using, etc.) OR be shipped as source.. and given C++'s blazing fast compilation times cough cough, well....

Anyway, in 2001 we were building Java IVR applications on Windows and shipping the jars to AIX machines and running them with no problem. The "write once, run everywhere" thing certainly wasn't 100% true (especially for desktop apps using Swing) but for many applications it really was the case (or close to it).
httpie can pipe data from stdin. So stuff like this might work?

jq -n '.a.b.c = "x"' | http <url>
He started off by selling high-fat coffee creamer and sugar-free hot chocolate, which are reasonable. It's only later he's gone on to try to convince everyone coffee and wine are full of secret mold toxins.
Interesting.

Mattingly and Vaughan found slightly different results, even looking at the same state:

https://politicalwire.com/2014/11/29/study-shows-how-gerryma...

Seems like a contentious issue in political science.
How to design an elliptic-curve signature system (2014)
How to Kickstart Your Adwords Campaign Management
Sorry... just having a bit of fun.