skysight-inc/HackerNews huggingface dataset:
Brainstorming side project ideas? Pay attention
> You just need to meditate deeply on category theory and draw direction graphs to become one with types and all would be revealed to you.

Luckily, Rust's community is much more pragmatic - but their goals are still to create something substantially different from existing languages because existing languages are not enough to guarantee what Rust guarantees.
This is probably the most effective 3 hours I have spent trying to get my head around Tensor Flow (and NN in general somewhat). Hell I even get what CNN and RNN's -are- now.

Fancy math is useful for explaining why it works.

But this sort of content is good for explaining to engineers -how- it works. Which is ultimately how I need to understand things before the why is interesting to me.
Iceland's PM stepped down and a while after there were new elections.
What if they could do it instead of you, even if you use distributed signing how difficult would it be?
How and why I wrote and published my first novel
LHR is just awful, strongly enforcing the stereotype of Britain being succumbed into Orwellian dystopy. Lucky me, JFK has always been very friendly with me. I do have a very trustable face, people tell me.
Is Keyword at All Required in Your Site’s Domain Name?
This talk expresses many of my concerns with desktop & laptop hardware over the last few years.

Recently however, Apple has changed their hardware design philosophy from a fairly open platform to a more proprietary and disposable one. They’ve eliminated the ability to change or upgrade components. The 3rd generation MacBooks have a battery that is glued in place, the memory is soldered directly to the logic board. Later models would come with the hard drive soldered down as well.

Lyle Wiens of iFixIt, said it best in 2012

> "When Apple dropped the MacBook Air to $999 in 2010 to match the price point of the MacBook, they gave users a clear choice: the thin, light, and un-upgradeable MacBook Air or the heavier, longer lasting, [upgradable], more rugged, and more powerful MacBook. Same price, two very different products. At the time, I wasn’t very happy with the non-upgradeable RAM on the MacBook Air, but I respected that Apple had given their users a choice. It was up to us: Did we want a machine that would be stuck with 2GB of RAM forever? Would we support laptops that required replacement every year or two as applications required more memory and batteries atrophied?"

Consumers overwhelmingly voted yes, and the Air grew to take 40 percent of Apple’s notebook sales by the end of 2010.

This sort of vendor-lock down and planned-obsolecence has bothered me to such an extent that the next laptop I buy won’t be Apple hardware.

Meanwhile, Apple has secured an oligopoly in the market, they have such a dominant position with hardware manufacturers that they seem to be squeezing competitors out of getting access to top-quality components (or their competitors don’t care about quality). These manufacturers seem to be building computers with “Apples’ scraps and leftovers”.

Put simply; I don’t see any manufacturers building laptops at the same level of quality that Apple does, and yet, I can’t buy a product that is so tightly controlled, and designed to be obsolete in two years.
Your answer probably lies in this no-internet version of a popular keepass app for android: https://play.google.com/store/apps/details?id=keepass2androi...
The NSA: An Inside View
Another option for automated screenshots is using the Kantu Browser, https://kantu.io/ . This gives you the advantage that you can do some complex navigation before taking the screenshot, and at the same time it is significantly easier to use than PhantomJS and friends.

But the beauty and selling point of blit.xyz is simplicity. If all you need are periodical screenshots, it can not get easier than that.
Maker of Framer (http://framer.com) here. Cool to see this popping up on HN. We are a code based interactive design tool, and see many designers use/learn code to experiment with math, real data and physics.
Mock Interview with Shawn McGrath [video]
Just downloaded and played. Nice, fun. Easy tasks but that provoke an anxiety that makes it harder.

I would change something on the onboarding. I had no idea what to do when I started playing. The tips and numbers highlighting are good, but before that a short text or visual explanation that I must create the equation which result is the falling bomb would help a lot.
Oh, by "obviously not the case" I was not referring to Welsh shops (which in some regions do not speak English, the same happens in some parts of Ireland/Scotland), but that the case where "nobody spoke English" mentioned above

The article you referenced is a nice view on what happens when the roles are switched
SafeCurves – Choosing safe curves for elliptic-curve cryptography
Meer vis eten doe je met deze gezondste vissoorten
Rust's niche seems very clear: C++ programmers that need better tools. This is an audience that should be willing to make a time investment, and understands the trade-off, for the most part.
There isn't much theory to it: you have to design systems that align people's personal interests with the interests of the people/entities they're representing. That's usually easier in the business world where structures are malleable. But more often than not, well-intentioned policies are often subverted until they only create a superficial appearance of fairness (i.e. bankers' bonuses, too-big=to-fail).

In politics, there is nothing you can do but hope for the decency and analytic ability of the population, and the press to provide the context for accurately judging daily politics.
> Also, give them money and the idea that they will have to amass this stack pile paper before they die, instead of gathering the stupid nectar...

Are you serious? You can pick up your mobile phone and arrange to have nectar come to you in any amount you require (as long as you have the money to afford it).

In fact, to a honeybee, nectar is pretty much exactly analogous to money.
I look forward to buying it -- always looking for good/educational apps that both my kids and I can enjoy together.
>Consider moving between C++, Python, and Javascript

I think those will be trivial in that direction, harder in other - but that's not even relevant. I think if Rust aims to occupy C++ domain then it needs to be very easy to get C++ developers on board - and from what I've seen so far it's not quite the case. I'm not sure what can be done about it tho - maybe emphasize unsafe is not a dirty word but a valid approach when doing low level data structure stuff like OP ? Create an unsafe version -> refactor to safe as you're sure it does what you expect and you learn more about borrow checker instead of having to absorb it all at once.
I wanted to do this, as I have the same situation: bad cell connection in the house. But the voice quality on Hangouts was so bad I had to give it up. The audio cuts out every few seconds, for example. This is sitting right next to the router with a Fios connection.
> That this fails might come as a surprise to a lot of folks because it's easy for a human to see that it's perfectly safe.

So what's still unclear to me is, is this failing in the borrow checker "by design", or is it something that will be "improved"?

Also, _why_ does it fail in the borrow checker? Is it correct that it fails, or is it a deficiency of the current borrow checker?
Here are 19 shorter, faster paths to growth for your SaaS startup
Unity provides all the low level engine stuff. Both the missile and the falling bomb are GameObjects in Unity jargon. They have positions as Vector3 types. I get them both and get the difference vector. Then according to the magnitude of that, I add acceleration to the rocket and so on...

The trail of the rockets and the smoke they produce are particle creators provided by Unity. You provide the sprites and tweak settings.

It is possible to find add-ons for unity in it's built in asset store to do most of the things but I haven't used it. Except for Google AdMob integration.
I would also recommend a paid version without the ads. I had never saw a full screen mobile ad before. I was quite annoyed and surprised with that.
My 2017 Developer Prof. Dev. Resolutions
Too bad this isn't mentioned on the download page. I haven't used snaps until now, and I see there is no menu item. I can start via the terminal, and guess I have to add it to the menu myself.
That's interesting indeed - is there any chance there's a connection between ketone metabolism being more efficient and 'hungry intelligence'? http://www.nytimes.com/2006/12/10/magazine/10section1C.t-1.h...
How is this inflammatory? Also, welcome to capitalism.
I do the same, but it is a hassle. I constantly get warnings in KeePass that the database file has changed and have to click 'Yes' so it merges the changes. It's always worked so far, but I guess if I click the wrong button I will loose an entry.

Sometimes I get conflict files in the Dropbox folder. Not often, but a few times over the last year.

On iOS I have to open Dropbox and re-export the database file to see new entries. If I ever want to add or change an entry on mobile I have to manually export the file back into Dropbox. If the database in the app wasn't up-to-date, that will loose any entries added on desktop.

The KeeFox extension for Firefox works but is unreliable, especially on Linux.
I used to work at a European competitor who integrate a lot of payment methods and would wondering what would happen to us when Stripe would start to do the same ...
I think they're really bad at launching web software. On anything but a chrome browser their web experience sucks - not because of standards because of injections of advertising to force you to use chrome. Their products are really going to shit and consumers are paying for it. Search is still fine so "meh"
I had exactly the same thought: Telerik is a tool company so must make money from nativescript (no problem with that) while Facebook can affort to make RN into something really good without it ever hurting its bottomline. For them its an investment to attract new devs.
I'm looking forward to seeing the first company that uses the binary SI prefixes to describe their factory. "SpaceX's new Kibifactory plans to build 1024 rockets per year," for example.
If you want to learn more, come work with us at FarmLogs (YC12). We've got about a third of the US farmland in our system, and we use satellite imagery, agronomy, machine telematics, and more remote sensing to help farmers precisely manage every acre.
Would be interesting to see some opinions from the more enterprise-IT oriented folk here, an area where implementation failures are widely reported, and costly to the organisations involved. Do you agree that blaming management or a failure of the technology is too simplistic?
I once had to provide an FTP-like interface to user directories for the website's users. Couldn't find an easy way to do it with SFTP without creating Linux users. Found an FTPS daemon that would let me call an external script for auth and set a root directory, which made it trivial (once I deciphered its slightly-cryptic docs).

So in that case, at least, I was very glad FTP(S) was still around.
React Release Roadmap: 15.5, 16.0, Fiber, deprecations, and build improvements
Yes "Indeed".
I don't see a difference. But this is just a starting point I guess.
Especially with Comcast now introducing a 1 tb cap to its non-business users.
Startup Success: How to Align Yourself with Your Customer
I have the ability to make my way to the restroom prior to passing gas.
Did they tell you what the criteria was? Or did they just deny you based on your name or something?
It's a limitation of the current borrow checker.
Don't get me wrong, I have no problems interacting with PR persons or other people. But there is a difference between a friendly chat, a follow-up call (e.g. after an interview or a lenghty mail conversation) and a cold call to check if I intend to write about an obscure "news" release.

Yes, it is frustrating if no one picks up your release, but then you have to adapt and choose either a different topic or a different target audience. Me, for example, I never write about personal changes in companies. And still people ask me if and when I publish my piece about their new Head of XYZ.
I think the problems with Haskell are quite different than the ones with Rust.

Haskell suffers more from being a research playground, bad documentation for both the language and it's libraries, confronting you with many unusual concepts (type theory, monads, laziness,...) and, as a pretty old language, a lot of legacy cruft that makes a lot of things awkward (string handling is the prime example).

Rust wants to be a widely used language and while it has some aspects that are not trivial and quite often make it verbose and awkward, in reality it's not really that different from, let's say C++, apart from the borrow checker and lack of classes.

I don't think much will change about Haskell, but I have hope for Rust that it will steadily improve.
Not necessarily. If any unsafe constructs are locally visible during code review, and the language is such that unsafe constructs are rarely required, then it's much easier to give unsafe constructs a higher level of scrutiny that you can't afford to do in a language like C where unsafe things are pervasive and the same line can easily be safe in one context and unsafe in another.
It'd be a huge downgrade in privacy. As much as we don't like it, when I'm watching cat videos only Google knows; with bittorrent, everybody knows what you're watching. As much as I love bittorrent (I really do), this is an aspect for which I don't see easy solutions.
I second that curriculum organization is terrible in most schools. This became obvious when I was working on a mobile game. It involved a wide range of subjects from (obviously) programming, geometry, algebra, logic, design, etc. I imagine that if students had a project they would touch on many different subjects. This would be a lot more effective than learning subjects in a silo with no understanding of practical application.
This is what I'm imagining:

After the first balloon is in view, the game is paused. It says "Assemble the equation by pressing on the operation and the numbers." And an animation of a pixel-art thumb coming down on the buttons in a sort of gif-loop until you complete the tutorial.

How does that sound?
How Might the Internet Change Without Net Neutrality?
I'm not saying it's the same group of experts. I'm saying think how it looks from the Guardian's side.
I'm not from USA, am I correct to think Comcast is a mobile ISP? If so, this is a non issue : mobile apps can already decide not to do big update when not on wifi, browsers can do the same.
I don't know how meta works, but currently there is no quick way to do queries like: Find all studies which test compound X in concentrations between A and B sorted by organism, much less tools that use machine learning to extract the relevant information from thousands of papers and make simple summaries.

What would be much more useful that making logistics of labs simpler is cheaper and more flexible lab automation to make all tasks in a lab programmable and automated.
I do not doubt that issues like this will become more common in future. Code quality/clarity is nearing that of OpenSSL.
Did it work for you? Filtering by title keywords only seems to be rather hard, especially for political stuff, which often uses rather non-descriptive headlines.

Example: "New CIA Chief to Gladly Spy on Americans, Even If Using Info Hacked by Russians" looks like opinionism that I could pretty well live without, but it doesn't contain any keywords I would blacklist.

For technical stuff it's probably a lot easier (just name the language/framework/etc).
'Chinese Dragons' Overtake U.S. In Fintech Investment
Personally I'd like a heavy and large desktop that fits in a typical backpack complete with batteries, with a thin ultrabook like wireless screen+keyboard, detachable like the surface. I know i'm in a very tiny minority, but eventually with streaming solutions like the TPCast for Vive it might be viable (you can diy a 12volt desktop from 18650s, but probably not a good wireless hdmi yet). Or if not, hopefully when we get lighter and less obvious AR goggles.

I'm very aware it's a pretty impractical idea but i find it fun to think about :)
Why this circlejerk about rust being hard to learn and use? I've seen multiple threads like this one in the past week. Yeah, rust is not easy and takes some time to get used to, but I'm surprised this kind of threads come up so often from a community like hacker news. You decided to learn a language that is a bit different than what you usually find out there that requires to wrap your head around some new concepts. You can't expect to be fluent in it in a few afternoons. If that's the case, then learning rust is probably not the right choice.
They don't explain the feature very well. I can take picture of some cheap paper too?

Do the pages have some kind of distinct marker telling evernote where the picture came from?
Samsung Galaxy Note 7 Crisis Signals Problems at Korea Inc
Changes Mulled as Synthetic Drug Sentences Cause Confusion
>"When we originally added asynchronous exceptions to Haskell ... was shortly after Java had removed the equivalent feature, because it was impossible to program with."

>"...if [Haskell wants] to be able to interrupt ... asynchronous exceptions are the only way, because polling would be a side-effect"

File under "Indictments against Haskell". We're gonna need a bigger filing cabinet.
It may be worth noting that some parents wont let their kids play games with ads.

There are two good reasons that I can think of for this:

1. The content of some ads can be inappropriate, even in children's games.

2. Fear that an ad will lead to a purchase of some kind.

I think an IAP would be a good solution for you.
Fully electric Mercedes G-Class
I don't know for sure but.
I noticed a lot of his class notes were written for windows and mac users.
Also a lot of it was focused on java and python.
I wonder if C and Linux classes became higher level electives.
The Quanergy website also no longer contains any information about the price of their modules, originally quoted at a ridiculously low 250$ (100k batch size), making me afraid that their product might be vapourware.

Nonetheless, progress appears to be made in the area. The article states that "Google originally had to pay US $73,000 for each unit, itself a rotating array of 64 laser beams". Today a hobbyist can just buy an 1D LIDAR for 150-200$ or a 2D LIDAR for 450$ on seeedstudio.
> The word for expelling large numbers of people who were born in the country but not of the dominant ethnicity is "ethnic cleansing".

In London, if population trends are any indication, this sentence applies just as well to English people...
Show HN: Qoins' new iOS app. Round up purchases to pay debt
>In fact, to a honeybee, nectar is pretty much exactly analogous to money.

Can you or your newborn eat money?
Indeed. Maybe it should include Tor like features as well :)
Here is a writeup: https://tonyarcieri.com/4-fatal-flaws-in-deterministic-passw...
They are not only similar they are in fact the same. Elixir compiles down to Erlang and the Elixir libraries are built using Erlang and OTP "underneath". Also the the BEAM, the Erlang VM, is designed to run Erlang so it is difficult to make an efficient implementation of a language with different semantics on top of it. It is truly Erlang all the way down.
I doubt moving from Java to C++ would be that trivial, Java is a comparatively safe language without many of the issues that will trip you up in C++.
Well, here's a reaction that I believe could not have been predicted by ordinary bench chemists:

http://science.sciencemag.org/content/354/6319/1570

but looks like it's occurring on their bench at will.

Anybody good enough at the quantum stuff to estimate how long it would take to predict this with just the math?

OK, that's a tall order, how about just mathematically describing this now-known reaction?

If not, then estimate how long it will take until things like this can be well modeled?

I get the impression that these are extraordinary bench chemists, and advanced quantum concepts might shed additional light.
This looks great! I'll be using it today.
http://gcompris.net has a fine collection of puzzle games for learning.
Is there is a SF office in your future? If not, is the entire team in Des Moines and Ann Arbor, or do you have folks working remote as well?
> Rust wants to be a widely used language

I am sure they want that. But so many responses of Rust enthusiasts to any article/blog less than flattering get very aggressive. May be Steve Jobs got away with 'You're holding it wrong' but I doubt incoming users for Rust will be this kind.
No, they are the same, there is no basic difference at all.
The yuan will appreciate as the domestic Chinese market grows and the economy becomes less export-driven.
Why does systemd have functionality to create files as root for unprivileged users anyway? What's the point?
Print Conductor 5 Crack Patch and License Key Download
For a long time the answer was to throttle downloads as others have said; however today the solution is to use uTP (https://en.wikipedia.org/wiki/Micro_Transport_Protocol), which is specifically designed to yield to other applications that want better interactivity. Pretty much any recent bittorrent software implements it.
This is my exact setup too. Perfectly happy with it. I do wish the iOS app could load my db file each time I start it but I also understand the reasons it can't so I'm ok with it.
What's the language used to prototype on Framer?

I ask this because it seems that Framer was previously called FramerJS but the code looks like Python.
Everyone is discussing about how autonomous cars will react to various situations. However, the real question is - once we have walled gardens, who'll control it - the manufacturers or the government?

By that I mean, all automated cars (especially level 5) would need some kind of network connection (both cellular and mesh) - which means "your" car (if you own one - which from the looks of how things are shaping is going to be highly unlikely), could easily be stopped for variety of reasons with or without your permissions.

It could be hacked by 3 letter agencies, or by hackers who can than case mass disruption.

While I'm not against self driving cars, I'm very cautious against the "self-driving are the best - they'll reduce death on the road and if you don't support it you are a death loving luddite who can't get on with the times" school of thought.

We saw what happened with we gave up control on our phones, and that's slowly happening to our computers (sure, most of readers here can run/use linux, but linux on desktops still has a much lower market share compared to Windows 10).

I just feel like it's not the right future that I imagined as a kid watching star trek and it's disappointing.

EDIT: another unrelated point I'd like to add is the fact that if we want to have autonomous cars on the road - we'd need co-operation between various companies (which would be easy - we have browser vendors do that, why not car companies?), but more importantly, we need a huge overhaul of our infrastructure for autonomous cars and we need to outlaw humans driving cars on such roads).
Likewise Tixati, on a per-file basis you can ask for a sequential download (prioritise downloading the file in sequential order) and "head and tail" (further prioritise the first and last 500k, as some file formats require a header and a footer to start using).
Show HN: Storyline iOS app launched
Yes, I second that... I'll pay for a good math game for my kid—I don't let him play ad-based games though.
AMD is still old school and uses PGA sockets, at least for their desktop parts. I wish they would get with the program (they have for their server CPUs).