skysight-inc/HackerNews huggingface dataset:
More than contentious, tendentious. It's a choice about how to organize your ideology and world-view, but it's presented as an inarguable fact of existence.

It's also what a small left-leaning majority says to defend themselves and shut up their detractors while they inflict their will on the minority over an issue that's contentious (e.g. our recent health care reform).

And you'll notice that when legislation they don't like appears, you'll hear remarks to the effect of "that is not who we are!" (the standard obviously being relaxed when a government does something the speaker disagrees with).
There are some FF extensions that do just that, but some sites break as they're not expecting it.
I have a server, yes, every time someone starts up my application, it sends a request to my server to with a (LICENSE, MAC-ADDRESS) tuple, which I store.

So far, I've never acted on MAC changes. If I saw a license that was used by say 50 MAC-addresses, I would disable it and send an email to the original buyer, scoff at him and give him a new license. But so far no-one has done this, not one person out of ~3500 has shared their license with a larger group of people.

Just trust your users for now, collect some statistics if you're really concerned, and act if someone is really abusing your system. Don't ever go after ambiguous cases, ever. I made this mistake in the beginning, got many MANY false flags.

I think collecting the statistics is a really good idea, because it will show you that your userbase is trustable, and you will change your perspective on software protection :)
JavaScript Grows Up and Gets Its Own Foundation
Maybe for you, but I've done real work on keyboards that didn't have Cherry or ALPS keyswitches.
Where can I buy these 30 year refrigerators?
Would be interesting to read a book related to this topic. Not about how to design user interfaces, but something that would tell more about designers like Keith and their work. Examples and then commentary by the designers. Any pointers?
It's so much easier to open up Ms Word, have a template by your choice, and export as PDF. I don't get it guys. Super nice domain occupied for a trivial thing...
edit: Maybe an OK solution if you don't have Ms Word. But, almost all text editors can export as PDF anyway..
I don't think it means he takes ethical compromises. The things you described weren't unethical - chasing invoices, raising rates, telling people off for unprofessional behavior - but they are still emotionally draining to some, whereas to him they weren't.
Should it perhaps be Prestigious Technologies?
And I suggest that you tint your placeholder-text a bit, so it doesn't look like the actual input.
> A lot of research is supposed to be new, uncertain, high-risk, high-reward. So it should fail often.

Except that has nothing to do with papers not being read. Papers that detail failure are usually never written, and if they are, they're not published. But in any event, reports of failure should be read almost as much as reports of success.

In addition, bad research and unread papers are two completely separate problems, that may not be related in any way whatsoever.

Papers are not read but because researchers must churn out a lot of papers even for results that are partial or not very interesting on their own, so we are flooded with what basically amounts to noise. It obviously makes sense that a lot of research would turn out to be not very interesting, but that shouldn't result in papers being written and published. I guess that even those who publish those papers would rather have more time to bring ideas to the point where they become interesting, or conclude that an approach has failed, but the system doesn't work that way, and that's a failure of the system.
I work a lot with multiple (vagrant) virtualboxes and intellij idea running along with the browser and a bunch of other utilities. My 13" MacBook Pro at home with 8 GB RAM sometimes hits its limit but my 15" MacBook Pro at work with 16 GB RAM does just fine.
Honestly, I am shocked they were able to raise at all. I've used Postmates and Cavier a few times, but as soon as Uber Eats released, I haven't used either since. I exclusively use Uber Eats now and use it more frequently than I ever used Postmates or Cavier.

I have to guess the investors (Founders Fund - Thiel) know something I don't, because seems like a lost battle from my porch.
I see simplicity i upvote. Another good example is https://www.resyum.com
All orders were $20 off including free delivery for the last week here. Still free delivery now that it's over.

Previous to that were free uber rides, free uber helicopter rides and all while still paying the drivers the same amount.

It is a shame to me, because we are a small city in a relatively remote location that had been incubating it's own smaller scale food delivery services. Some really cool platforms that could compete with Uber in all metrics but one: the ability to spend big to create incredible brand presence.

Everyone is now super excited about UberEats because it is cheaper and makes us feel like we're just like the cool kids in San Fran. Meanwhile these smaller companies will likely fizzle out, as our city just doesn't have the capital to invest and compete.
Sensors Transmitters
Buy sensors &amp; transmitters at wholesale price from ISweek. You'll find high quality and best price sensors &amp; transmitters here and save your money than everywhere
I am planning to work by blinding myself (covering my eyes) everyday for half an hour - starting one of these days. Though I am not immediately planning to work on software for the blind, I might get some inspiration to do so in future with this exercise.
The Sonder commenter said: "The second unit is an attachable numpad that can be used as a standalone or connects magnetically"

I'm not sure what he/she means exactly, but there is apparently a numpad coming.
99% of the World sees Americans arguing and fighting with each other about which Lizard Person is slightly less evil.

They're still Lizard People...
This is actually how I do event sourcing in many ways. The entry happens through commands, which can do validations prior to emitting a stream of events to be journaled. I also expose a locking mechanism to commands so that they can ensure the uniqueness or property validations are correct.

In lazy event sourcing, you don't "build the read side at a later time", it's built upon receipt — in a form of indices, as they are THE read side and you pull this data and form domain objects on demand (by querying your indices), just transforming one representation (relevant events) into another (domain objects).

Does this help?
My team of ~5 people orders from Postmates every weekday for lunch and our order is missing items about a third of the time. It's not uncommon for one of us to reorder via Caviar's Fastbite service, where the food is on-hand and delivered within 5 mins in SoMa. When we tried Caviar's non-Fastbite service, we noticed the same problem with missing items. Does this happen to anyone else? We've been having this problem for months and I'd think that one of these companies have got it figured out by now.
President Anthony Weiner will ditch Twitter and instead use Snapchat to connect with his underage followers.
However this developer label is too broad.

For those developers that only care about WWDC, and their main income is programming macOS, iOS, tvOS, watchOS applications, the only requirement is being fast enough to handle XCode.

For those scenarios most Macs are already quite good and these are the developers Apple wants to keep happy, not those that buy Macs as an UNIX with a pretty GUI.
Crane v1.0.6 releaed, a docker control panel based on latest docker
release link

https://github.com/Dataman-Cloud/crane/releases/tag/v1.0.6

release note

User will create a human-readable namespace for their own account at first time.

User can remove the specific image away from the private registry on webpage.

MacOS support.

Fixed setup failure on some fedora version

Frontend improvement and bug fix

Added youtube link about Introduction of Crane

closed issues : #536 #527 #587 #535 #453 #546 #524 #452 #532 #429 #582

https://github.com/Dataman-Cloud/crane

About Crane

Crane, maintained by dataman-cloud, is a docker control panel based on latest docker release. Besides swarm features, Crane implements some badly needed functionalities by enterprise user, such as private registries authentation, ACL and application DAB(distributed application bundle) sharing. The smart fuzzy search function give user quickly access to the desired page. Crane can help storing registry auth pair, from where you can choose a predefined registry auth pair when deploying a DAB, without the need to docker login when access private image. Crane can also help sharing your private images with your coworkers easily.
Spooky Halloween on Social Media
Why's it written in C? :(
Does it also give you how much you would have made if you had invested the equivalent of the roof panels cost on the stock market?
The whole spreadsheet is a bit useless to be honest.

The percentages refer to vulnerabilities discovered between 2015 and 2016 and so may apply to older software.

And it's not Safari but rather WebKit as in there are issues listed for specifically the AppleTV which doesn't even run Safari.
> There are key things that are missing such as 'object.observe': 'not planned' or 'RTC data channels': 'under consideration'.

Object.observe() is already obsolete [1] (I guess you're supposed to use proxies now). It doesn't surprise me that it's not planned.

[1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Would have been more impressive if The Atlantic had simply printed it without the spoiler comment.
"We take privacy seriously"

With an unencrypted service, without any way for others to audit your code, without even basic contact info and with a misleading company name...

Who are you kidding? Is that some sort of social science experiment?
> were the place a lot of very big titles got their start and it took Windows a long time to catch up with them in that department.

Other than Prince of Persian, I don't remember a single one.

Then again, in Portugal outside the university campus there were no Macs to be seen.

Yet we had Amigas, Ataris and PC everywhere.
Hm, do you guys know any doctors that custom tailor lifestyles and treatments for the sedentary lives of software engineers?

I often times find my inquiries dismissed because I'm young and slim.
We are a YC S16 company and will not take money from Peter Thiel. May not be the majority's opinion, but that seems irrelevant.
I do think JS is very limited for non-networked applications. If most of what you're doing is hitting APIs and displaying that data, it's great.

But if you're building an app that doesn't depend on the network, you find yourself way more limited in most cases. The solution for many people is to go for Electron, but that takes you completely out of the web sandbox.

I understand that it's incredibly challenging to get multiple vendors to agree on anything, and I'm sure we'll get to a good place eventually, but I guess I'm just feeling a bit frustrated with the state of things.

What does this initial release of wasm enable? I've heard that game developers are expected to be the initial target audience. Do we provide adequate APIs for storing game assets? As an example, I think the latest Doom game is 50GB.

I guess I'm a bit concerned that all of this incredible work will get done and released, but nobody will be able to make use of it? Is this a legitimate concern or am I being irrational? I guess I'd have a bit more peace of mind if there were some examples of concrete use-cases that are expected to be solved by this work. Maybe these use-case examples already exist and I haven't seen em? I'll admit I haven't looked around much.

This is a concern I've had with regular web APIs as well. Sometimes I'll read about a new spec that's being developed, but maybe due to my poor understanding or lack of knowledge, I'll end up confused as to the purpose of those APIs.
Would be amazing to see DotNet Core run on Minoca
I understood the absolute number to be of significance as the goal (eg. the absolute number is however many millions $ you'll make as outcome). But point taken, I don't think this was thought through :)
Gas meaning petrol?

The tax is over 200% in most of the European Union, yet still doesn't fully cover the cost of roads and the external effects of pollution.

Some countries also subsidise it, such as by paying for prospecting or research.
Remember a few weeks ago when it was a headline that the "going rate" for talented engineers working on self-driving cars was $10 million per head?[1] Meanwhile, comma.ai the company only got $3.1 million from a big-name investor?[2] Yeah, don't quit your day job...

[1] http://www.recode.net/2016/9/17/12943214/sebastian-thrun-sel...

[2] http://money.cnn.com/2016/04/04/technology/george-hotz-comma...
EBITDA really only makes sense for businesses with large capital assets, like dams or runways.
I am not morally opposed to brothels, but it doesn't appeal to me personally. Not yet, anyway - maybe the more older and disgusting I get, the more I will consider the option out of desperation (I hope not).
Back to bugfixing, you! :-P
Fart Blamed for Causing a Fire During Surgery at a Tokyo Hospital
Perhaps using http://pdfkit.org/
ASML has been saying "we'll have EUV by next year!" for a whole bunch of years now. Most people around the company believe they'll pull it off, but maybe they won't. ASML has a culture of selling machines they can't produce (and then working like maniacs, 2000 engineers at the same time, to pull it off anyway before the delivery date 6 months from sell-date, and then shipping a half-working machine along with 5 engineers plus a remote force of 1000 engineers trying to get it to actually meet its requirements while it's being built up in the customer's fab).

The sales folks don't care - they just sell. History has shown that time and time again, if they promise to deliver, they do - through sheer force of will and money (turns out the Mythical Man Month isn't so mythical if you're really willing to put 30x the amount of cost/people on it as is technically necessary). So when the researchers said they thought they could pull EUV off, the sales guys went ahead and sold it.

And the customers bought it, as you can read in this article. But if ASML can't pull it off, then we'll see a bunch of really interesting changes in the semicon landscape I think. ASML isn't the only company who made the full-on bet on EUV. If ASML can't deliver, then Intel may have an even bigger problem than ASML. I'm really curious what would happen then, almost to the point of hoping EUV will catastrophically fail.

ASML has no believable competition in this space.
And if you compare to mining for coal should you not compare the manufacturing/mining that is required for nuclear and solar too?
And we now have the Windows Subsystem for Linux, which I believe is supposed to be entirely new, but carries on the strange saga of Windows and POSIX userspace coming together.
Take it easy. Let's encourage others and give feedback, not nerd rage on them for releasing their first web app.
HN is all business now

HN was initially called "Startup News", it's not a new development.
I personally am eager to replace paper ballots with electronic in a vastly different voting system. But it would have to be a cryptographically sound electronic voting system that runs as open source on the users machines and is publicly verifiable.

The reason I want this is because it allows much more fine-grained voting. My ideal democracy is a direct democracy where every voter can, if he/she chooses, to vote on arbitrary issues, but _delegate_ their vote to someone else by default. As an example: "I politically align with Bernie Sanders, so I want by default my vote to delegate to whatever he's voting for, but for issue X I vote Y."

In an ideal world you could even delegate votes based on "tags", e.g. for Internal Affairs you choose X, and Economy Y, etc. But that seems fairly easy to manipulate by whoever is assigning the tags to issues.
The future patch that Google should have coordinated their disclosure with.
I recently made an on-premises version of https://reviewable.io. I'd like to second most everything said in the article: use a flag, remove SaaS dependencies where possible, otherwise convert to use standardized services (SMTP) or apps that they can deploy internally as well (Sentry). It took me rather longer than a week but the ROI was still excellent.

One difference is that I decided to stick with a raw Docker container rather than going with Replicated (who are really nice people, don't get me wrong). In my case, everything runs on a single horizontally-scaled server so it's pretty easy to get running "manually". Also, all the potential customers I asked said that they were comfortable managing their own Docker environment, and some would actually prefer to get Docker images since they'd be easier for them to manage than "virtual appliance" VMs.

Another difference was that I use Firebase for the app's datastore and Google doesn't (and likely never will) offer an on-premises version. This was a show-stopper for nearly all customers, but it turned out that offering at-rest encryption of sensitive data with a key that never leaves their premises was sufficient to get through many of the security reviews. This obviously won't be acceptable to everyone but it can be useful to know that even if you have a fundamental dependency on an external third-party service there may be a way to keep using it in your "on-premises" product.
I have a file called TODO.diff, which leverages my editor's syntax highlighting.

An example would be:

! A header (PURPLE)
*** Important *** (SOLID BLUE BACKGROUND)
Text (WHITE)
+ A finished task (GREEN)
- An unfinished task (RED)
--- (HORIZONTAL RULER)
I cut out white starchy carbs (change to wholemeal bread and brown rice etc), removed refined sugars as best as possible, increased my protein to 1.5 g per lb of body weight, set my fat to 0.5 g per lb of body weight and then change my carbs depending on if I want to gain weight or loose weight - If It Fits Your Macros has a very good calorie calculator. I also do a lot of bulk cooking so my recipes are logged in MyFitnessPal ahead of time.
TIL I've been misattributing that quote to Voltaire this whole time. Thank you!
That's an unusual stance for someone who is a CEO of a company for "rekindling passion for public service in millions of local government employees" and is worrisome.

You wouldn't support people like these government employees to have freedom of political opinion?
It seems pretty simple to me. Have the machine print a receipt that shows your info and who you voted for, have the voter check it over and sign it, and then have the voter hand it in before leaving the voting station. The receipt is really no different than a paper ballot at that point.

That's not to say that other security precautions can be ignored. Ideally I'd think there should be mature open-source software running on secure intranets for each voting station, and transparency at every level of the process, including better transparency in how those physical receipts are transported, handled, and stored.
The password guessing bug in Tenex
Not exactly that, but with Firefox you can tweak dom.min_background_timeout_value so scripts in the background tabs could be invoked even less often than they already are. (Chrome does the same, but its minimal timeout value is, unfortunately, hard-coded.)
Fixed it, didn't know about pythonpath with gunicorn.
http://www.bloomberg.com/news/articles/2016-06-27/get-ready-...

https://www.ft.com/content/13603aa2-0185-11e6-ac98-3c15a1aa2...

https://www.youtube.com/watch?v=zt8h0GC2KdY
This is true, but I've found that there is nothing quite like sleeping under the oddly soothing sound of heavy rain slamming against corrugated iron roofs.
Ask HN: How to focus on learning code?
Indeed, the difficulty getting a reliable EUV source with enough power is arguably the reason why this technology has been delayed so much. Cymer, the company who was in the process of developing this source, was having so much trouble getting it to work ASML ended up simply buying them so they could focus all their resources on that one problem.

A fall-back scenario, should the tin-vaporizing method fail to deliver, was the use of a Free Electron Laser, which can produce a huge range of wavelengths directly. However, since compact FEL's are not really feasible, this would mean a single source for an entire fab, with complex infrastructure required to distribute the EUV light to multiple scanners. Far from ideal.
That will pass soon enough.
Possibly. I'm sure solar is resource intensive. OTOH, tar shingles are literally made of petroleum, which is not great either.
Thank you. It's not going unnoticed.
It's not about political opinion or because he supports the Republican nominee. He has a plethora of public comments revealing a shocking lack of empathy or caring about the greater good.

This isn't about politics. We're specifically apolitical (https://octopoedi.gitbooks.io/employee-handbook/content/Comp...).

As I choose investors, it's very important that they are aligned with the impact we want to have on the world. Thiel is, to be generous, no where fucking close.
Tatu Ylonen, father of SSH, says security is 'getting worse' (2012)
Résidence principale, un réel engagement
Kaki-Blog: a lightweight, db-less blog engine for Node
Well, here we get to the eternal debate about whether this trumps other considerations. Back before vulnerability researchers started putting credible deadlines to these things, vendors would sit on patches for months while the vulnerabilities were being exploited widely and were open secrets. A rough consensus seems to be that the common good is best served by these disclosure deadlines.

Also there's the consideration that security-critical environments who pay attention these have much more value-at-risk than the average Windows user. You want your safety critical systems who pay attention to be protected.
I think by react you meant react to, which was fair enough, it was dodgy as. Now running well.

The property of getting a guaranteed optimum is something that arises from setting the design problem up as a geometric program. You won't always get a solution (for example, a certain size quad has a minimum prop diameter). Though if you do, it is guaranteed to be optimum because the problem is convex as outlined here: https://gpkit.readthedocs.io/en/latest/gp101.html

Also, conflicting objectives are naturally traded off until you find a Pareto optimal solution. Using geometric programs lets you balance conflicts in a design quickly. This is why they are super useful for aerospace applications, where you are always looking at a tradeoff between weight and at least one other variable.
Scaling is about design, not about running on slow, unstable and expensive servers. If you want scale, you need to design software for your own needs. And, unless you're building your own datacenter, chances are infrastructure should be an enabler, not a pain point.

A noisy neighbour doesn't make you think about asynchronous processing. A single network adapter doesn't result in a denormalized model.

If I sold you a $200K car with no safety features, will you think "this thing is great, it puts you in a mindset to drive very safely"?
Things.app (macOS / iOS)

https://culturedcode.com/

The word "simple" gets thrown around a lot in software marketing and GitHub readmes. That said, having used Things extensively, it truly strikes me as having the perfect balance of simplicity vs features for a todo/GTD system.
This (free) book series by Kyle Simpson is an excellent resource - https://github.com/getify/You-Dont-Know-JS
13 facts about work in the age of automation