skysight-inc/HackerNews huggingface dataset:
Can someone explain if a Canadian stripe merchant processing in US dollars can use this?
And don't forget Perl 6!
> It was my impression that the things the Nobel prize is awarded (at least the more famous ones) are one's that were discovered when the recipient wasn't that old

It depends on the field, there's some analyses floating around about that. But the question wasn't, are there future Nobelists reading HN...
I think pan69 parsed the sentence as

Was the insider in the set {Karpeles, Employee}

Which is true by definition. Instead of

Which element of the set {Karpeles, Employee} satisfies the condition (==insider)

Which is what zzleeper was intending.

This is why we should implement "xor" in natural language :D Now for the wars on if it's pronounced "zor" or "ex-or".
A few questions.

1. How do you define the operating boundaries for your time stamps? What is too low and too high and why?

2. What are the expected use cases for your conflict resolution algorithm? The HAM function you proposed would just overwrite one string with another and so for things like collaborative document editing, user intention isn't preserved.

3. Where is the vector clock defined in your code? I can only see Gun.time.is() in a brief glance at your code... and it is just getting the UNIX timestamp in milliseconds.
> Every single one of them denies any wrongdoing.

Of course. You make out like that's a significant detail. "Large company denies liability" is not a headline. Do you honestly think Dell, HP, or even Apple would say anything differently in a similar situation?

Based on the quantity and quality of the software pre-installed on every laptop I've ever owned, I'm not quite as convinced as you are that this is exclusively an issue that could only ever happen to Lenovo customers.
I have really liked hosting apps on their platform. Sad to see them go.

Any suggestions on where to migrate to? Or should I get get with the times and use AWS?
Java testing with Spock – Chapter 1 [pdf]
Not sure about current practices, but their support here in Australia was awful in the late 2000s. They wouldn't even talk to you on the phone unless you fronted $55. "All I want ask is if you have online documentation and where, I don't want troubleshooting" -> Nope, $55 before we answer that. Screw supporting that model.
Both involve theft, except one is insured. You don't insure money that you give to an investor (Madoff), which is why it's disingenuous to compare Mt. Gox to an investment scam.
Thanks for the clarification. Could a Canadian Stripe user just start using the API and then go open a us bank account after launch, or would the us bank account be needed prior to going live?
If, after years of trying, OEMs still can't produce a trackpad on par with Apple's offerings, that's on them, not their potential customers who are turned off by the absence.
Buy discounted USPS postage with Bitcoin
I meant does it still count as bootstrapping if you raise after hitting $1m / year in revenue.

Without VC there would be no Google, no Microsoft, no Amazon, ... I don't think many people seriously advocate for a world with no VCs.
> there’s a disturbing trend developing of people deciding to found a company simply to get rich

I understand what the author is getting at. But the purpose of a business is to make money. What's wrong with starting a company to get rich? My suspicion is that the author means something more along the lines of "There are too many people starting companies simply to make a quick buck."

All things considered though, I agree. There are simply too many people in the Valley chasing huge valuations and quick exits and not enough building sustainable companies.
Thanks, not great to see, but good to know what we have to fix
Coding is just a really specialized type of writing. A lot of the principles of writing and editing prose well equally apply to code.
Fair enough, but if someone's producing terabytes of data I can't imagine that they'll be satisfied with any laptop's storage for too long.
I'm a little disappointed that this story didn't get more attention. The companies are interesting, and so is the concept of this accelerator (or pre-accelerator, whatever you want to call it). The opportunity to connect with other would-be technical entrepreneurs in an environment outside of college seems extremely useful. Not everyone can (or did) meet their future cofounder(s) in a CS undergraduate program.
And can you clarify if by us bank account you mean 'us dollar denominated', or 'us dollar denominated and a us bank'. USD bank accounts are very common in Canada.

Not that needing a US bank account is necessarily a show-stopper, but it's more work.
Thanks. We changed the title to as much of that as would fit. (Submitted title was "US-CERT Hops on the Superfish Train".)
I'm not too familiar with her case. Was her subpar performance caused by her lack of technical education?
Bitcoin is none of these things: faster cheaper easier.
Thank you for this. I always wondered why I continually "butt heads" with some of my friends when discussing philosophy-related topics. I am not well-versed (being CS) and thought it was merely due to my lack of background.

Of course - I still lack background in "continental philosophy", but this helps my understanding.
You would be right if the Solr admin page were the only administrative interface. It's not. You could send delete queries, create additional indexes, etc all without using the admin page, simply by sending http requests to the relevant Solr components. Instead of adding overhead by securing each individual call, they leave it up to you.

Or to whichever friendly consultant you decide to hire to help out with that. Wink wink. Nudge nudge.
As long as the machines used to type the notes is in a SCIF.
Right, as if Python 3 is a hostile fork or something. Nope. The pushback against Python 3 boils right down to laziness on the part of library authors, and the 2.x people serve as a kind of echo chamber of conspiracy theory about what's simply an iteration.
I was a bit taken aback to read that P/NP equality would imply we could compute: "What is the shortest program that in a small amount of time will output the complete works of Shakespeare." since I thought it was proven that determining that some program was the shortest program with a specific output is in general non-computable (relative to some set of axioms, only a finite number of programs are provably the shortest ones producing their outputs.)

Maybe the catch here is the "in a small amount of time"? Or maybe I misunderstood something about Chaitin's "elegant program" idea (where the elegant program for some string S is the shortest one producting S as output.[1])?

I'd be interested in any resolution of this, since it seems unlikely Mr Aaronson would be making a mistake on this topic!

[1] http://www.academia.edu/5838116/Is_incompleteness_a_serious_...
XOR wouldn't help much in this case. The answer to "Was the culprit A XOR B?" would still be interpreted such that the answer is a Yes or No.
IFTTT Launches 3 “Do” Apps
My father who is from a small village in India was pretty inspired by the book review of this article and then ordered the translation and tried out many of these techniques.

Even though I agree with the above summary it is not necessarily that simplistic. But turns out that relying more on nature instead of using too many artificial manipulators does have several benefits.
Spaceprob.es – Catalog of space probes
That is possible. But that depends on how TLS clients approve wildcard certificates. Wildcard certificates are considered harmful. And AFAIK, browsers will not accept 'star.star' (correct me if I'm wrong). So if I host a MITM proxy, I at least use FQDNs as subjects. It also works better with revocation lists/protocols.

An example for why wildcard certificates are bad is Microsoft. A couple of years ago, they had problems with subdomains which delivered malicious code through hijacked web pages that were hosted on those domains. Microsoft used a wildcard certificate...

https://tools.ietf.org/html/rfc6125#section-7.2
From undergrad, I have a double major in East Asian Studies (concentration on Japan) and Aerospace Engineering. I no longer bother trying to explain the simple truth (they are both very interesting fields!) because no one seems to believe it possible for someone to be interested in both these things at the same time. Now, I just mention whichever major is more relevant to the conversation or job I am applying for etc.
They do point out that since 2007 you need to have a passport to enter the states via air.
Apple's Most Frustrating “Feature”: TouchID Immediate Lock
Ironically Gemalto also tracks statistics on data breaches -- guess they ought to update their numbers?

http://www.cso.com.au/mediareleases/21603/gemalto-releases-f...
> Why slower on mobile? The upgrade cycle on phones is much shorter than PCs

Disagree. Phone manufacturers adopt Android versions slowly, especially at the low end, and on PC both Firefox and Chrome update themselves.
> the buyer gets rewards back, typically 1% or so

This might be a US-centric perspective. In France, to my knowledge, there are no such rewards, and no chargebacks. Still, there are transaction fees, so merchants would have everything to gain by proposing Bitcoin payment and sharing the savings with the customer.
So a new API with the old one deprecated. Same thing.
They should have made the secure channel for encryption over HTTP/2 use DNSSEC, then you could roll your own keys, no CA authority needed (beyond DNS)
I'm very excited about this. I have been keeping my project under wraps and hope that I can get the prototype ironed out a bit more before I try for this. Just a few thousand dollars to pay for licensing fees of software and maybe a dev machine or two and some marketing.
SnapDocs (YC W14) Is Hiring Hustlers
Sim card database hack gave US and UK spies access to billions of cellphones
This is complete crap! Look at the pipeline of awesome products - Inbox by Google, self-driving car, Project Loon, etc. etc. As long as Larry is on the helm, Google will never be Microsoft. Yes, Microsoft is becoming better under Nadella but is nowhere near Google
And people scoff at the idea of buying an Apple laptop.

They do? Seems to me that buying an Apple laptop is the most fashionable thing at the moment.

For the past 5 years Apple has had the best laptops in the world hands down.

But don't put those hands down too hard, because the needlessly sharp edges cut into your hands if you do.

Seriously, is it that hard to allow people to have their own preferences?
Bingo. Chargebacks are my way of making sure I have a fallback if the merchant fails to live up to their end of the bargain. I use them as an option of absolute last resort, but the few times I have, I've been very glad that I had the option, and that the credit card companies bent over backwards to shield me from the headaches of the issue.
Could you elaborate on the distinction between education and training and why you think a single institution should not do both? I think colleges should teach things that are things that are directly applicable to a job as well as things that are not.
Flux solutions compared by example
I switched from Linux to OS X around 2004/2005 and switched back again late 2011-ish. I use Fedora with Cinnamon DE currently.

I loathed the OS X interface I really only used it because the Macbok Pro was a really good piece of hardware (I still think the MBP's trackpad was the best I've used on a laptop) and OS X was "Unix enough" for me to put up with the short commings - adding an app store icon to the dock after an update (without asking me) was the straw that finally made me quit - My laptop is not a phone Apple.

Linux's strength and it's weakness is the myriad of choice it offers, there's enough flexability on offer such that you can usually get it setup how you'd like it, the downside is you may need to spend time configuring it to get it into this state.

Things like your terminal request - all I can say is don't feel obligated to use the distro defaults try a few different terminals until you find one your happy with. That's a good rule of thumb for all things linux - just because the distro defaults one way it doesn't mean you are obligated to adopt those defaults.
Yep, started using it recently. Stupid name, great product. Way better than I expected
I've been a supporter (and small backer) of Transcriptic for a good while.

Max is awesome and he's been ruthlessly executing for 3 years on this now - really impressive to see all of the progress.

Congrats!

Also, awesome news for future YC bio-med companies!
Wonderful questions! Actually some of the best in the entire thread I think.

1. See (3) but first read:

A) The upper boundary is defined by the current machine's local clock, which could have skew or drift.

B) The lower boundary is defined by the last known update on an individual record (down to the UUID+field).

2. The expected use case is for this conflict resolution algorithm is for basic field/value pairs (terms defined here: https://github.com/amark/gun/wiki/semantics, and here: https://github.com/amark/gun/wiki/JSON-Data-Format) within a UUID an object (called a node, as in a node in a graph).

This is what HAM works off and is considered the lowest level atomic pieces (the value). In order to sync on collaborative text you need to build an OT layer on top of this (I plan on doing this, possibly integrating with ShareJS as another mentioned). You cannot collaboratively sync on atomic values by themselves, you must define a CRDT for that - plugins/modules for them will be coming later.

3. Vector Clocks. HAM does not assume what the sort key is for state, it just assumes it is a value it can do <, <=, ===, =>, > comparisons on.

A) Vector clocks have a vulnerability that if you are working with temporary/ephemeral machines, the clocks will constantly get reset and have to play "catch up". However, network partitions are highly likely, so there is no guarantee that two machines won't issue a conflicting vector clock. If this happens, there is no standard way of dealing with this, although there are plenty of work arounds.

B) Timestamps also have a vulnerability, that is if you set your local clock ahead (say 2 years in the future) then it will "always win" wiping out other peers valid values. However you unfortunately cannot determine in an untrusted network whether a peer is being malicious about being 2 years in the future, or if they are actually at a different point in timespace - like a GPS satellite or on Mars, or went offline in the subway.

C) As a result, this is why I combine them together via the boundary function. The upper and lower boundaries of the state machine provide the relative "vector" for the untrusted timestamp in the delta update.

The benefits of this technique are two fold:

1) You get deterministic and idempotent resolution within a special-relativity timeframe in a decentralized system without gossip (consensus).

2) If you do run GUN within your own trusted network, you can use the timestamps to calculate drift between machines and then readjust the boundary function of the state machine. Thus giving you a highly accurate "objective" view of your data across peers, which if the latency is low enough could indicate it is worth creating locks (but thus sacrificing Availability).

Hope this was clear enough! Any questions? I'm going to be reposting this in the rest of the thread.
I wouldn't say raising money is necessarily a "good thing". Sure it gives you a bit of validation that someone would take a risk on you/your idea. But the data shows most companies will just burn through the money and never make a return.

Making profit is a "good thing". Raising money is just this side process that may or may not be necessary for your company.
We don't understand the brain well, and we understand how to make changes to it even less (at a very minimum, the blood-brain barrier makes things very difficult). As a result, all neurodegenerative diseases are extremely troublesome to fight.
Can you please provide your definition of intelligence?

I would argue that theoretically, a government (or other entity) could use intelligence but use it within a set of moral and/or ethical guidelines that uses a system of checks and balances.
I installed Linux Mint on a laptop a couple weeks ago and I used it about 8? hours over all before it had a kernel panic that screwed up its boot sequence (my diagnosis got as far as MDM or upstart itself being the culprit but I wasn't exactly gonna continue using it). I went to Arch instead--the setup time might look a bit tedious but I think it's invaluable in demystifying how to make linux behave the way you want it, rather than trying to prod a distro into something workable for you
I'm not saying you claimed to have all three.

Only paper I would have in mind is the CRDT paper from Letia, Preguiça, and Shapiro which I'm sure you're already familiar with.

The thing that bothers me the most is that it appears your entire algorithm (Hypothetical Amnesia Machine) has no proofs behind it. Specifically, your wiki article here:

https://github.com/amark/gun/wiki/Conflict-Resolution-with-G...

Has a giant hole where the substance would be. That bothers me because you are putting this potentially cool thing out there WAY BEFORE you have done the actual work.

Again, I applaud the fact that you actually put this together and you implemented it. And I understand it's v.0.1.0. That's fine.

Claiming this: "All conflict resolution happens locally in each peer using a deterministic algorithm. Such that eventual consistency is guaranteed across all writes within the mesh, with fault tolerant retries built in at each step. Data integrity is now a breeze."

without any proof that algorithm actually does this reliably and WITHOUT DATA LOSS bothers me. There is so much snake oil out there, you don't need to be starting off on the wrong foot.

I'm no expert at this stuff (I've only been working on distributed systems for about 5 years) but I'm also not claiming to be an expert. I just know that there is a lot of hand waving out there, and I think it would be important to actually prove your algorithm.

My 2¢.
Been using this app for months and love it. Really nice to have a native GUI for Postgres.
S Korea is usually best known for hardware products and not software/online products but they do have some innovative online sites.

Examples
cyworld. Founded in 1999.

naver.com. Largest search engine in Korea. http://www.nytimes.com/2007/07/05/technology/05online.html?_...
And what do businesses say when they actually need people with some quality?
It is usually a natural consequence of your skills being in high demand that you'll be able to ask for a higher salary.
Business may be saying that only because those are expensive as you charge, but if however they are actually in need of certain skills those would probably be expensive just the same.

Considering that 1)Scientific knowledge is so important for everything in our global society and 2)The US stats in science education are below those in other developed economies, I'd say probably the demand is real.
>Pretend for a second that science discovered convincing/rigorous evidence that white people were less intelligent genetically than other races. That isn't justification for intolerance against white people.

We would, however, expect white people to be underrepresented in positions that require high intelligence (medicine, STEM, politics, CEOs, etc) and understand that this underrepresentation would not be indicative of racial discrimination.
Great to see this -- much needed infrastructure for bio research.
> Indeed an undergrad can come in to a biology lab and become a biologist on a whim, I even know many highschool students who are productive with a week of training

Are these people getting paid?
There is even a Facebook 'like' button at the bottom.
Some, but it's still negative emissions, otherwise there wouldn't be biochar.
Spock is a testing framework written in Groovy that can also test Java code. It is comparable to the JUnit/Mockito combo but offers a much more descriptive DSL specifically tailored to unit tests among other goodies.

This is the first chapter of my upcoming about about Spock. It offers a high level comparison between Spock and JUnit.

Part 2 of the book will cover parameterized tests as well as mocking/stubbing with Spock.
Your feedback is appreciated.
It looks like they are using the issues to keep track of feature requests.
Since 2009 Canada started requiring a passport from everyone, even for land travel from the US (before that they accepted drivers licenses in some conditions, still accept "enhanced drivers licenses" in some cases)
It's quite possible that the muckety-mucks who signed off on this in the first place were unaware of the implications. But at this point, the technical details should be known even to the clueless pointy-hair types.

It's probable that their lawyers told them to make this claim to lessen their exposure to lawsuits. If they admitted any kind of problem they'd be in hot water, but now the burden is on anyone bringing a suit to prove them wrong.

The first thing we do, let's kill all the lawyers.
How Writing Fiction Masters Fear
Yet you still have carefully to cloak yourself, otherwise you will bring more attention to yourself.
New job posted today, though I should add. Site Reliability Engineer at UrtheCast in SF.
I don't know you, nor do I know Clark, or any of the others,

>>"We need to think about a new strategy for undersea warfare," said Bryan Clark, a former submariner and Navy strategist now with the Center for Strategic and Budgetary Assessments.

This Clark guy, writing for DefenseNews claims to have been on a sub, and a place named the CSBA hired him. The trouble here is that I can't see why I should take either of yours or their assertions at face value. I don't know what their angle is, nor yours.
Yeah, but if you get paid in CAD, it's still a question of when you want to deal with the volatility—point of sale, or point of forex-exchange-during-account-transfer. You still have to deal with timing it right (possibly waiting months) if you want to avoid losing tens of cents on the dollar.

And if you're already thinking like that, Bitcoin isn't nearly as scary.
True. It's more like "For condition C, I assert that a single element of set S satisfies C. Which element is it?"

This could be useful for situations like:

Question: "Was it night or day?"

Logician's Answer: "Yes"
Here are a few of the problems people had that Apple and Microsoft solved:

1) Maintaining a general ledger for your business (and all the calculations) by hand & on paper was tedious and labor intensive. VisiCalc was the first "killer app" that made loads of people want to buy an Apple. Apple provided the platform to make VisiCalc possible. On the PC side, the driver was Lotus 123, then MS Excel.

2) Using a typewriter was annoying, especially when you need to fix a mistake. (e.g. Liquid Paper, Wite-out). On the PC side, there was WordPerfect, then MS Word.
I understand what you're saying, but as someone that has followed various game developers closely, especially those that do porting work, source access is a huge win in many cases.

Imagine your game shipped on a version of Unity that's no longer supported but you want to continue using it for projects or bring back an old game to a new OS platform. Without the source, your only option is to port the game to a new version of Unity. That's not so great.

But again, I'll readily admit that all of this is only a win if you have the right team with the right skillset. There are definitely tradeoffs involved.
It's an interest free loan from their suppliers. They also give interest free loans to their customers, so it's a two way street.

Ultimately, they want to get more free loans from their suppliers than they give to their customers
De Hogeweyk,Amazing Village Just for People with Dementia