skysight-inc/HackerNews huggingface dataset:
For Google, the hijack is the prime feature; AMP is the PR vehicle that makes it swallow.

AMP could have been done without the huge exception, but then Google couldn't profit from it.
Yes, so your brochure site describing your product is an AMP page. But then a link to to the real ecommerce site to actually buy it.
Will the crypto system look more biological over time as the loops bias toward certain characteristics & the information processing increases?

What do you think will happen wrt token sales & US regulation, in the near term?
Not to mention exchange rates.

If you bought 1 ETH worth and they converted them for $300.

Later ETH goes down to $100, they can kind of call off the whole thing off by giving people's money - ETH back and claiming they are closing the coin.

If it goes to $400, it will make ETH denominated profits difficult to be paid out.
It mostly depends on how many you are planning to sell. For a given performance/functionality, FPGAs cost more per chip than ASICs. But ASICs come with a much greater upfront fixed cost.
That way of thinking is short-sighted and (in my opinion) stupid, though. If you plan around dying at any moment, then you'll never reap the rewards of planning for the future. Unless you mean "enjoy your life while it lasts" which is really cliché and pretty pointless advice.
Is there an equivalent of this for C#? I use Selenium a lot and find it annoying. Be interested to see if this is much better.
Based on a quick read of the API, my interpretation is that this is not targeting people who are trying to automate every browser, but those who need to automate any browser.

In that context, it's dead-simple to use, and someone with very little experience should be able to get a working prototype in under 5 minutes.

For my use case, it's closer to "wget/curl with JS processing" than "automating a user's browsing experience". I don't particularly care which browser is doing the emulation, with the ease-of-use of the API making the biggest difference.

It seems very similar to PhantomJS, but to be honest, it's more attractive from an ongoing-support standpoint simply because it's an official Chrome project.
> I don't see why I should trust the US more than Russia, both Trump and Putin don't give a fuck

Principally because Americans, as a people and a system of government, trust Trump less than Russia "trusts" Putin. The number of actions Trump can take unilaterally pales compared with Putin. That said, he fact that we have a world where offensive nuclear strikes can be legally called by a single person is showing its ridiculousness. In America we have a hope of modifying that chain of command. In Russia, who watches Vladimir Putin?
Not sure if this is what you're looking for, but I've been loving Metabase, and it's free! http://www.metabase.com
> I'm white and I agree a problem exists, although I'm not American.

Oh cool, hi!

> A person can be pro-equality and even for encouraging more women to go into tech, without agreeing that all gender differences are caused by social conditioning or that affirmative action is the proper way to fix it.

Sure, alright. What do you think about the problem? I guess, what are your ideas for addressing the gender gap without pro-diversity policies and affirmative action?
If the issues faced by your team were related to C# I assume management would have taken other path.

And this is the reason why none of our customers wants to even discuss integrating F# into C# projects.
I think Peyton and Co. were right to stick with the mathematical terms when they introduced various concepts to Haskell over the years.

We're now seeing the React community go bananas over "Higher-Order Components." It took one look at it and realized I was looking at Reader and thought, why all the verbiage?

Now I write my React applications using GHCJS and I don't have to mess around with reading terrible backtraces and all the detective work of figuring out how a type error manifested itself. But these communities are forced to repeat history instead of learn from them.

The salient point TFA made for me was that language and evangelism are part of the problem. You can't dive into Haskell if you've been a C# programmer for the last 10 years and expect to have the same level of proficiency you've enjoyed all that time. The most effective way to learn Haskell, F#, et al is to literally start over. And that's a hard sell.

The benefit is that these languages weren't invented: they were discovered. By learning them you'll be learning foundational principles from first-order logic, set theory, and category theory that will make you a better programmer. You can take these principles to any programming language and they will continue to work because it's all maths.
https://myria.com/how-does-a-cast-saw-work-without-cutting-y...

tl;dr it vibrates instead of rotating which doesn't break skin because skin is flexible
My point is that he hypothetical was really close to being real back before the 1970s or so. No seat belts and solid steering columns meant you'd die pretty easily. It didn't make people drive substantially more carefully.

It is posssible that the slope of the curve dramatically reverses sometime between "no seat belts and stiff steering columns" and "literal spike in the middle of the steering wheel" but that seems unlikely and there's no reason to think that would happen.
Announcing fast.ai diversity scholarships
Could you clarify what you had problems with? F# comes with Visual Studio (and VS for Mac), has templates, and builds/runs/debugs/etc out of the box. No need to configure beyond checking "F# language support" in the installer for VS 2017 (and in some cases, the Workloads in that installer come with F# already-checked).
I was wrong to use the term 'fine'. The TCPA expressly allows individuals to sue for damages. The FCC need not get involved.

If someone auto-dials your cell phone, and you can figure out who it is, you can take them to court with a good chance of recovering money from them. If you can prove a willful violation, which isn't necessarily a high bar, you can get treble damages ($500 becomes $1,500). Multiply that by the number of calls.

The hardest part is determining who actually called you. If you can get past that hurdle, the court costs aren't terribly expensive, and you can exact a tidy sum from repeat offenders. There are actually lawyers who specialize in these kinds of cases, and because they aren't terribly expensive to pursue, they'll even take them on contingency. I learned about this through a Reddit AMA with such an attorney. Of course, a determined individual can prevail without hiring a lawyer, provided they're willing to put in the time (and can unmask the caller).
There's NO value in 3rd party vouching for the security (read, quality) of some specific version of the software, because this opinion will be rendered null and void with the next software update.

There is some value in 3rd party verifying the system design (the architecture, the protocol, etc.) and general engineering practices in the company, but this still hinges on the need to trust this company not to be (or being coerced to be) malicious. TunnelBear hasn't established the latter, so - yes, there's little to no value in former. There is some marketing value in it though.

PS. Zimmerman's original secure VoIP project was rooted in the idea of reproducible builds. It was open source, but with a license that prohibited any use except for verifying binary builds. It was 20 (?) years ago.
Are there any concrete uses of a blockchain that have clear advantages than to using a standard database other than cryptocurrencies?
Most e-commerce systems start off on magento, which is MySQL only.
So a LOT of MySQL projects are simply the answer to :

1. Did you use magento/Drupal/WordPress/etc PHP framework

2. Did you host on a 20$ per month server with unlimited bandwidth and free database ?
I'm guessing you are not aware of how blatantly anti-consumer our current FCC leadership is. Since the transition they have gone out of their way, even lying to Congress and the people, to pander to corporations rather than serve the people as they swore to do.
SVG support is a lot better now but it used to be horrible. A few years ago I wrote a simple game in SVG and it would be broken in almost all mobile browsers at the time.
JavaScript Data Type Conversion – Implicit and Explicit
Incidentally, the website has a beautiful design. How was it made?
What Is the “Social Justice” Endgame?
There are many people out there demanding their eCommerce websites "get on AMP" ASAP. The author is performing a valuable service to employees of such people.
Having the resizing api exposed publicly lile in the ajax example is definately a bad idea.

The second example (labeled "html") demonstrates using it entirely serverside, which would be fine. That way, only the filename of the cached file is exposed.

...Which was how I did it in the late 90's.
In Delphi, I hide this kind of complexity behind methods which check everything for nulls and types at runtime. I imagine I'd do the same thing in C#, too. So if I have json = TJSON.parse('{}'); json.Node['something'].Nodes[0].each(procedure(pNode: TJSONNode) begin; list.add(pNode.GetValue<int>()); end); { Nodes and Node properties actually create empty nodes and keep a debug string to show you where exactly your code failed so you can go back and take a look at which assumption was wrong. I then cleanup everything when the main node is freed.

So my point is; it all depends on how you code something, the language may do it at compile time to prevent runtime assertions, but that also comes with extra baggage (I assume you need to write more code to define your types, function call conditions and mappings)
Then what are you saying? I posted a screenshot of this conversation below.

1. Poster asks about other poster's position on the groups in question.
2. Other poster says, 'Pure cancer. All of them.'
3. I ask if poster is really equating groups like BLM to white supremacists.
4. You ask which part of the group.
5. I ask you what positive aspects can we attribute to white supremacists - since you seemed to be backing the guy grouping them together.
6. You say you don't compare opposing groups.

So, why did you respond to the 3rd reply listed above with the 4th reply? If you don't want to compare groups, why are you injecting yourself into a conversation comparing groups?

https://image.prntscr.com/image/4uCX51xFThaPUQ_HS-zinQ.png
Starting a data set company would probably be a good idea. Necessarily has some humans labeling them, but you could probably build a lot of tools around it to make it as smooth as possible. Also, task rabbit and Amazon turk workers could be used.
> You can't even keep your landline when you move house.

You can if its within the same exchange area.
Disclaimer: I'm working on ROBOAMP (an AMP generator)

AMP has limitations, like any piece of technology. Once you understand the limitations you should be able to plan your attack accordingly.

We are pre-launch but if you want early access and test our automatic generator please email me.
It's probably in one's interest to be an early adopter in the tech migration (or wait for a collapse) unless you win the IPO lottery. You can get something nicer closer to work in a trendy area before prices go through the roof.
13F filings are at best deceptive for a fund like medallion. That is, for any fund that is not primarily a net long equity fund, a 13F filing shows only a small subset of their position.

Medallion could hold any number of other positions in the form of derivatives etc. That are paired with or set against these common stock positions.

If you read or listen to Jim Simons he makes it pretty clear that Renaissance trades on relationships or trends and isn't particularly in the business of betting which individual stock is going to perform better than its peer group.

I don't think 13F filings are useful to understand their strategies.
Thumbor is an awesome open source solution which has proved itself in many high traffic sites.

https://github.com/thumbor/thumbor
Nice writeup. Not sure I agree about DNS transparent proxying being rampant in ISPs (at least in the US).
Yep! Feel free to give the cloud version a go, and if it looks useful, we can help get you going on-premise. That would include our investigation platform as well.
Not OP, but I think the answer is that PostgreSQL updates the the index right away, which points to the heap tuple (and it's visibility information). This index value can already be accessed by concurrent transactions, but they decide if its visible or not by looking at the xmin/xmax of the heap tuple it belongs to. If the transaction is rolled back, it's up to VACUUM to remove both the dead heap tuple, as well as its index tuples.

AFAIK there are also optimizations that allow queries to avoid having to look up the individual heap tuples for visibility information by marking the entire page on the index as visible (useful for index-only scans). Yet other optimizations exist to not require updating indexes when updating existing rows where none of the indexed columns change (HOT).

Maybe somebody with a more in-depth understanding can comment, but hopefully the above is somewhat correct :).
It was the reason Blekko had value to IBM's Watson effort, the crawler was state of the art. With that and the 'web' you can create data sets that others can't. It is the not-so-secret advantage that both Google and Microsoft leverage (their search engine crawlers).
Correct. The publisher in this case may have been misrepresenting a paid-access journal as open access, or the journal may have offered open access only to certain articles and presented this policy in a confusing way. I have certainly seen the latter before.
Storing Time Series in PostgreSQL Efficiently – Grisha Trubetskoy
I reported a similar issue in GitLab a while back where an incorrect password, entered in the login form, was echoed back to the user in the registration form! IIRC the registration form was picking up on the validation failure in the login form and filling itself in with the submitted form details.
I think it's also about prefetching amp pages from Google search. You can't do that without the cdn.

Sure google could modify chrome to allow this and not block it. but you'd be asking for even more technical blockers. And you'd have something that only works for a small portion of the web.
Ask HN: Who do you follow on Twitter and why?
Who do you recommend following on Twitter and why?
Maybe we should rebind them to Alt+left, and Alt+Right.
Pretty sure T-Mobile still does it.
If all you have is a table saw... But yes you're right.
Timothy O'Sullivan's Photographs of the American West
We hire skilled AWS Solutions Architects, not just paper-certified ones
The Home/End usage on Mac OS seems completely worthless to me. I find Home/End useful for going to the start or end of a line respectively, so having it jump to the top or bottom of a document (and having the frameskippy scrolling slowly catch up) isn't helpful.
Also their labor practices are shit. But enjoy those bland berries...

https://ww2.kqed.org/news/2017/08/01/driscolls-tied-to-centr...

https://www.pri.org/stories/2016-07-18/workers-who-pick-your...

http://www.npr.org/sections/thesalt/2013/08/07/209925420/why...
Housing does not inherently have a major zero-sum factor until you're inside one of the densest downtowns in the country. In the general case it's all about policies and whether they allow demand to turn into construction.
Race and terror
You get intellisense alright. But using C#, I never need to #open the namespaces myself for it to find the types I am using or the extension methods I need. (Maybe this is because I use resharper, but still, it really slows me down).

Also the benefits of static typing are that it makes it easy to refactor. Here if I change things in C#, I need to grep my F# scripts for usage, it's a real pain.
Yup, it's important that people understand the role of visualization in the complete data chain.
Reading that magazine was sometimes almost/more fun than playing the game -- you get all the art and logic without the frustration and sisyphean replay
Kubernetes at GitHub
Get on the same page: new Google Docs features power team collaboration
There are SaaS for that, Uploadcare offers that for free, for instance
A Closer Look at How Python F-strings Work
Yes, it does not work with wet wood. You rarely want to cut wet wood though.

As for wood with nails, you NEVER cut wood with nails in a workshop. Nails + metal blades = sparks, and woodshops, even with ventilation and vacuums,have wood dust everywhere on the floor, the air, etc. It'd be the surest way to start a fire.
Is there some way to be notified of a TunnelBear ownership change? For example, if Facebook buys them, how would we know?
Wait, they're -not- atomic? This surprises me because of the number of comparisons between MySql and Postgres... Comparing apples to oranges
So as someone who did not plan for this monumental event, what are my options to see the totality? I live in NYC and can rent a car.
Can you please comment on the criticisms levied against the filecoin ICO [1].

[1]: https://medium.com/token-economy/the-analysis-filecoin-doesn...
I paid two dollars for a pair at Fred meyers. I'd many places expecting increased sales in the path of totality will have some.
Launch HN: ShiftDoc (YC S17) – On-demand healthcare staffing marketplace
Hi HN! We're Puja and Amit. We are the co-founders of ShiftDoc (https://www.shiftdoc.com). Our website is the first online marketplace that directly connects private medical practices with healthcare professionals looking for temporary work.

As doctors, we experienced first-hand the difficulties of finding coverage for time off or additional help at our private practice. We would spend hours calling friends from our Rolodex or posting on Facebook, with limited success. The other option was to use a staffing agency, that charged between 40-100% fee for finding coverage.

We realized that this problem can be solved by bringing both sides of the market together on one platform and eliminating the middleman, so we created ShiftDoc. We use the Airbnb type model to help offices search for available healthcare professionals during their time of need. Eventually, we plan to add automated credentialing and video calling for interviews so the process is seamless.

With the Affordable Care Act, aging population, and baby boomers, the number of patients has increased greatly, but there is a shortage of healthcare professionals. This has led to a rise in temporary staffing and is expected to grow 6% annually, making it a $15B industry. Hospitals and some practices can spend up to $4000 on top of the daily salary for a temporary hire. We want to significantly reduce those fees by making the entire process automatic, so facilities can hire more professionals to care for more patients.

We look forward to getting your feedback. We would love to discuss your thoughts on leveraging technology to improve healthcare. Thank you!
It just adds up, and right now the combination of these annoyances outweighs the benefits of using F# for me.
Yeah. The article is a little confused with terminology. Photon/photon interaction is "illegal" in QED in the same way and for the same reasons that wave solutions to classical electromagnetism don't interact (well, except to propagate). What's happening here are interactions between the two photons and the vacuum.

So the new science here isn't unexpected confirmation of new physics, it's our ability to probe our existing understanding of the vacuum with new interactions.
The downvotes mean you're on to something ;).

I share the sentiment. I find it likewise amusing that the same crowd that argues that building additional highway capacity won't accomplish anything because it'll just get filled with more cars seems to think that additional housing capacity won't similarly be filled up immediately.
You actually should wear form fitting tough gloves. (Unless you like splinters.) You should not wear loose gloves or clothing that could get pulled into the saw.
I don't know if this is what the author used but I use Monodraw[0] to make diagrams like this.

[0] https://monodraw.helftone.com/
"Factom technology secures data for private and public organizations by publishing encrypted data or a cryptographically unique fingerprint of the data to Factom’s immutable, distributed Blockchain"
https://factom.com/

the immutability, is unique.

"Harmony is a new blockchain base document technology that works with your existing imaging or document management solution to create a secure, transparent, unalterable record for the final loan documents."
https://www.factom.com/products/harmony

This still has a currency, Factoid or something. I don't know that anyone has created a consensus mechanism that doesn't use a coin
We just overbuild until we have the science and the manufacturing capacity to back it up. Every once in a while I hear some civil engineering fan comment about how the roman aqueducts are still standing because they built a huge margin of safety into them (because they couldn't do the calculations, not because they wanted them to last a thousand years)
I am glad to hear this is a known thing. Recently all my spam calls (which I never pickup) have been doing this and I thought it was very odd.
The ICO phenomenon is, in some sense, diametrically opposed to venture capital.

Both are fundraising mechanisms: one sells liquid tokens on the open market, the other sells illiquid shares to VCs.

Does YC plan to address competition from tokens, and if so, how?
Report PDF: https://cure53.de/summary-report_tunnelbear.pdf

The test looks good, down from 3 criticals and 3 high to just 1 high. I'd be interested if they could expand on the 4 medium findings found. It's not the full report.
A dispatch from Kumba
They, and other hedge funds, apparently classify their earnings in a way the IRS objects to.

http://www.reuters.com/article/usa-irs-hedgefunds-idUSL3N0ZP...
how feasible would it be to build a true 64 bit system ? (i.e., the ints are also 64 bits)
The WHATWG's philosophy for the HTML standard is never to sway too far from what browsers currently do, mainly to make sure that the browsers can keep up: https://whatwg.org/faq?#living-standard

The browsers seem to like that, so it's probably unlikely that we'll get a wildly different HTML6 anytime soon, if ever.
For me, the safety stuff was a bonus to the fact that the Sawstop is a really great tablesaw. It was a huge upgrade in power, accuracy, and just fit-and-finish over my older less-safe saw.
have you seen his price point? Nobody wants his tech because its crazy expensive. The brake isn't reusable, so you have to have a spare lying around so your project doesn't get delayed. I don't want it because proper safety keeps your fingers attached. Its not rocket science.
Very cool. In a previous job we ran our JS unit tests on PhantomJS, using a tool that allowed arbitrary code to be piped to Phantom for execution and redirected Phantom's console to stdout. (We did all this so our tests ran on something resembling a real browser, as opposed to jsdom.) Something similar should be possible with this.
Poster above said that the stopping works differently in Bosch saw.
If you are in the path of totality, don't worry about the glasses. In the path of totality, eclipse glasses are only for observing the sun before and after full occlusion. Instead, make a pinhole projector. It's super easy (any thin-walled cardboard box will do).

Then, when you are at full occlusion, you can look directly at the sun to observe the eclipse until full occlusion is over.
So not like when games consoles used to advertise how many "bits" they had: take whatever has the widest bus and advertise that as the number of "bits" or use tricks like the Atari Jaguar: 2x 32bit cpu's = 64bit, right? RIGHT?
That is extremely helpful, thank you! One quick question, is iframe the only way to embed content in a third-party app? I couldn't see any other formal way to serve content without going directly to the Metabase instance.
Do you buy no nutrition burger or nutrition for mind?