skysight-inc/HackerNews huggingface dataset:
Isn't this sort of the other way around? It's called Machine Learning because it's at least somewhat analogous to, y'know, learning. It just seems weird to me to apply psychological concepts onto systems that were deliberately designed in order to replicate psychological effects as if that's something new. Of course maximizing optimization functions is a conceptual way to think about decision making; that's why started using optimization in decision-making algorithms in the first place.
I work in an industry tied closely to the actions of the CFPB, and they've had a lot on their plate ever since they were founded. They continuously get attacked by industry groups (formally through lawsuits and informally through what is more or less industry propaganda). I wouldn't be shocked if they spent the majority of their time and resources just defending their right to exist.
You can also grant equity in a bootstrapped or angel-funded company where the goal is not an exit, but to build a profitable business. The main thrust of my point is that granting equity to employees is not only for VC-funded companies in the typical moonshot case study.
Salesforce slides past its $10B annual run rate target
I went though the "adoption" procedure in July with no issues. I was migrating from an aging Windows system to a Linux system and had no issues. I was expecting to have problems and to re-upload my ~500GB of data, but surprisingly it figured out where everything was. That even included moving the data around so I could reformat the NTFS drive to ext4. My only complaint over the years I've been using CrashPlan has been that the Java client is a bit memory hungry.
Verizon does indeed provide a truly unlimited plan. You just can't buy it from them. It's the grandfathered plans from 2006-2009. You can still find them on Ebay for a couple hundred dollars up front [0]. They are still 100% truly unlimited and unthrottled and if you keep the sim in a hotspot instead of a phone the video is unthrottled. I consistently use 100GB per month working remotely without any slowdowns [1].

[0]: http://therecklesschoice.com/2015/12/07/mobile-internet-and-...
[1]: http://therecklesschoice.com/2017/07/29/how-we-get-internet-...
The best times to visit San Diego for ideal weather are
February to November

Yeah, that's been my impression, too! :-)
No I never configured the wireless setup, I wired them to ethernet straight away.
Best thing to do in most situations is unplug everything, disable SonosNet, use ordinary WiFi.
In GA, we've got Political Rewind, which is similar and also fantastic.

It's also a simple formula: find an expert in the field who's also a halfway decent host, then invite guests who work in the professional and balance their biases against each other.
OFFICIAL: Milan Sign Nikola Kalinic from Fiorentina
Not sure I need a backup solution anymore to be honest. All my stuff is on something cloud-y already anyway. (Cloud =/= backup I know).

Realistically my data loss risk profile is pretty low. So not sure I need to spend coin on backup...

Much more scared of say Lastpass dropping dead.
The linked paper to RAPPOR is really, really noteworthy here.

In essence, Firefox will ask itself whether it visited website X and flip a coin and if it's heads, it will lie to the server and send a random boolean. If it's tail, it will not. This way there is no way for anyone (including Mozilla) to know whether you actually visited the website. But the statistics will work out such that the collective data from everyone will give a good representation of all users.
I find this a neat technology to collect data in a privacy-preserving way. And there's an opt-out (opt-in won't work because it creates bias and provides messy results).

I really, honestly don't understand why people are so upset.
This attitude does not support productivity or learning. Tutorials sometimes can be a simple series of steps to follow that avoid actually teaching concepts in depth but they are useful for two reasons:
1. Often, you only want to do something once, and don't care about learning all the details. In our modern lives, we do so many different complex tasks that saving our time and minds for the focus of our work is essential for efficiency.
2. A collection of weak tutorials, or even just one are better than nothing. Even if the tutorial doesn't directly explain advanced topics, reading between the lines on a few simple tutorials is vastly better than having no where to start.

These simple tutorials are huge wins for everyone's productivity, as millions of people learn to do the same task every day, you might be able to benefit from their notes more than you think
I'd be curious to know why so many search functions have trouble with St. Louis. I was recently trying to book a flight there, and often had to use the airport code to have it show up!
TL;DR : It's save states.
"Some find this notation verbose and distasteful, while others find it flexible and convenient." --loop
Just asked Emilio on IRC for some quick numbers.

emilio:
pcwalton: wrt gecko we have stuff like https://bugzilla.mozilla.org/show_bug.cgi?id=1342220#c25 and similar

emilio: pcwalton: there's also the tp6 numbers, though those also measure CSS parsing and other stuff that isn't the style engine per se

pcwalton: emilio: our tp6 numbers are improved over Gecko at this point, yes? :)

emilio: pcwalton: amazon by a huge amount, facebook not yet I believe, but patches are on the queue that should make it turn around :)

emilio: pcwalton: happy to talk with mjs about impl details too, if he wants. I know a bit of WK stuff too :)
Actually, a disc sander isn't the most enticing thing to compare something that goes on your teeth.

Which ... sort of leads into the question of whether tooth brushing can damage tooth enamel. Can it?
That and the fact that Chrome Enterprise Support already exists but a different thing (cf. https://support.google.com/chrome/a/answer/6351685?hl=en ) proves once again that Google does not do marketing. They take marketers money, but that's a different job!
Mipsrun – Run binaries for MIPS machines
As long as I can get 10 frames per second on a remote desktop, I'm good.
Can you cite any statistics pointing to this? That data would be interesting to see.
Or you could cheat...jam them both into wolfram and see what comes out.
There should be way to fight it back. If this kind of thinking spreads even more it will suffocate our society.
In short: grabs bowl of popcorn this is going to be fun.
This is one of the reasons I like consulting.
Solving the problem of "recognizing when two arithmetic expressions are equivalent" is indeed ideal for an approach like Prolog or a SAT/SMT solver. In fact SMTLIB2 has a standardized expression for asserting if two expressions are identical. Conversely, many APIs make testing that sort of claim easy (and even emjoy tactics for things like synthesize new expressions w/ respect to some 'cost' function for each sub-expression, etc)

With that said, the author of this article seems to be interested in some sort of other question entirely.
> It all comes with some form of slowdowns, either right off the bat or at certain usage thresholds

The majority of the throttling from carriers only happens on over-saturated cell towers, at that point, someone's data is going to be delayed, and honestly choosing the person who already used a lot of data seems more fair than just calling rand(), or even worse, degrading the experience horribly for everyone.

The new wording in Verizon's plans sounds like they will first degrade people on the "Go Unlimited" plans, then degrade people on Beyond Unlimited who are over 22GB. It is unfortunate that they bucketed people into two categories of who gets slowed down first, but they do have to choose somehow.

(And if the tower is incredibly saturated, everyone is going to experience degraded performance, that is how RF works, the laws of physics don't care what cell phone plan someone has!)

The video resolution thing is nasty though.
Whatever else they are, they're also the expected outcome for capital-intensive markets with difficult-to-differentiate products. It would be weird if we had 10 competing nationwide carriers.

(Not "bad". Weird.)
In Guix not only package definitions are written in Scheme, but also build phases. These build phases are evaluated at a different time in the context of the build daemon. This means that there are two major strata, both of which are written in Scheme. Expressions that are evaluated in the build context look no different than other expressions.

That's not the only instance of "staged" execution. Guix introduces G-expressions, a quoted expression in a build context where unquoted package values are replaced with absolute directory names that are not known until execution time.

Quoting and unquoting code and dealing with different strata of evaluation come natural in Scheme.

Another simpler example of staged execution might be the remote code execution feature of Guile-SSH.

You may also like to read about multitier programming in Hop: http://queue.acm.org/detail.cfm?id=2330089
> Your continued use of the Service or Products after any
> modification to this Statement will constitute your
> acceptance of such modification and updates.

Is that even legal? I thought a contract required equal bargaining power, and explicit acceptance. If you have already purchased a good, and suddenly the terms change, I would think you would, at that point, have decidedly unequal bargaining power -- the company already has your money, and you either have to stop using the product, or agree to the terms. That doesn't seem "equal" at all.
Having an antivirus installed has so far consistently proven to make a system vastly less secure, degrade performance and reliably break a number of applications you might actually want to use. All of them have just fallen apart at the slightest scrutiny and they are routinely programmed by the last kind of people you want to design and implement them.

The whole concept is just useless. Scanning all system IO for 20 year old BIOS viruses is a pure waste of energy.
You mean 12 Floridians?
Oh, hey Matt! Good to see you, too!
Show HN: How Mesosphere used AWS Lambda@Edge to reduce download costs by 46%
"Vue doesn't have nearly as large of an obnoxious, inexperienced, harebrained, and cloud-huffing crowd that will argue with me when I express distaste in it"

Personal insults aren't cool.
JeffConf Milan 2017 – Agenda
So basically the IPO is a way to formalize the initial price of the stock. By bypassing that process, they will sell for whatever the market dictates for better or worse, is that correct?

If this is the case, is it possible the market could drive the price way up or way down (more volatile?)

Additionally, is it possible that all private share holders could prior to first day of listing come to an agreement on a minimum price they would sell for? This would essentially be them setting their own price. Now whether people are willing to pay at that price is another story.
Learned this the hard way when we moved abroad for a few months and wanted to get our American Netflix on.

No biggie, now we VPN into my home and use that connection to check out US Netflix: their blocking is entirely IP-based.
Microsoft Unveils Project Brainwave for Real-Time AI
Scientists remotely hacked a brain, controlling body movements
This may get out of hand: The task asks not only for all parenthesizations, but also other equivalence classes. The rewrite rules and Prolog in general let you express the equivalence classes reasonably concisely and efficiently.

I'm still always interested also in other approaches, and greatly enjoy your SAT solutions!
The definitions are licensed with the engine and can usually not be modified.

In a nutshell, most anti-virus vendors that are licensing the Bitdefender engine extend it with their own engine to improve their detection rate. For example, they support more exotic file formats and binary packers, or fancy heuristics, etc. Essentially this means they have the full attack surface from Bitdefender plus their own attack surface...
This is why ZCash was invented
> Not that that helps with your complaint.

Unless I'm misunderstanding the complaint (which is possible, it wasn't actually explained very well, just through an example or two but without a definition), it does help with the complaint.

Unless the complaint is actually "I like my services to have single word monikers", in which it doesn't, but in that case I'm not sure I think it's a complaint worth addressing without some explanation as to why that's actually important.
Why would there be hundreds of carriers? What purpose would that serve in the market? Each carrier would necessarily serve a far smaller number of customers, which would leave each with less capital to build out and maintain a network.

We had this with independent ISPs in the 1990s (I ran technical operations for the most popular such ISP in Chicago, EnterAct). It was not an unalloyed good. Most of the independent ISPs were pointless. They were each independent re-implementations of the same basic architecture, each with its own idiosyncrasies and incompetences. Some couldn't bill correctly. Some couldn't keep a Livingston Portmaster online consistently. None of them could secure an email server or reliably monitor all their POPs. Internet service was drastically more expensive, drastically less reliable, and harder to buy.
This Week in Snapcraft
The Silicon Valley Suicides (2015)
The good news is that the project remains open source. The upcoming XULpocalypse already was set to make the existing Firefox forks permanent, so those of us that care will be moving to one of these anyway. Presumably these will not contain telemetry code.
Made an account for this: I just wanted to point out this thread has been one of the most thought-provoking I've read in a while. Really grateful to all of the users posting such great reads in these comments (I think I've read most or all of them).
It does mean the tools are more likely to be driven out of business, though.
A big chunk of business is dead in the water without Excel (and to a lesser extent Word/Powerpoint).

And no don't tell me google sheets. Great for sharing data...ultra crap for data manipulation.
A 15-Year-Old Has Saved an 80GB Archive of Apple Videos from YouTube’s Censors
That is about user errors, not about servers sending garbage. If browsers did strictly enforce HTML syntax, there would be no problem for users at all, because servers simply would not be sending garbage.

When an SSL server sends just one bit wrong, that will lead to the connection simply aborting. Have you ever seen that being a problem for users? No, because servers simply implement the frickin spec when deviating from the spec means that your connection gets dropped.
London's Finest: 10 Influential Women in the UK Tech Sector – Part 1
I don't think it's that bad. Most of the successful people I've meant were actually brilliant and deserved their success. There are exceptions of course.
I evaluated tarsnap for my photos a while back, and this was the conclusion I came to. I would have been paying for basically the entire size of my photo library, which is quite large.
I'm gainfully employed, but I don't pay much attention to job posts that don't list the salary range. How do you other HN guys navigate that?
Institutions that add little to no value in transactions:

1> IPO underwriter
2> Title/Escrow company in a home sale
3> Payment processors like Visa
4> Property manager for a rental home
5> Realtors

These middlemen need to be bypassed to keep more value in these high value transactions and reduce costs!

I'm glad Spotify is doing this, hopefully other big names will follow
What would you recommend instead for a Win platform?
Not sure what the subject of that sentence was; it appears to be passive (and actorless) in the first part but the dependent clause (after "then") seems active voice.

What or whom is causing society to go out of its way...? Litigation?
And how did you first get your previous customers? ;)
You are assuming that your OS scheduler is nearly at capacity, it isn't. And moreover your CPU is will spend most of it's life idle.

I could almost guarantee you this is not the bottleneck of any modern setup.
Now that in some countries (Belgium) more than 50% of the internet connections get IPv6 hopefully the rest will follow. It would be about time after two decades :)
Duplicity can backup to Backblaze's B2 service, which is an S3-alike where you only pay for storage and download, not upload. 40$ to restore backup in the case of a failed disk, and a few bucks a month (literally) for storage.
Millennials are killing these industries
One person's job hopper is another person's seasoned veteran of many battles. Who I want to hire depends on what job I need filled. The job hopper might be the perfect hire for someone who has learned from job hopping.
While I like Backblaze's storage offering, they really have an extremely inferior management platform for their system. Management of devices is manual and reports are sent manually in Excel format. Cancellations and device reallocation are also done manually and over email.
I would love clojure as a native platform but I have very little hope that it will happen.

Clojure a greatest strength was being able to use all the mature Java libraries. The jvm is an incredibly sophisticated platform, regardless of how shitty Java is. Clojure script benefits from the same concept by being able to run on node, use npm libraries, run on lighter devices in a quicker start-up than regular clojure, etc.

Common lisp and clojure have quite a few differences, though common lisp is certainly on clojures tail with regards to adoptability in enterprise. Scheme is a simpler, truer to principle language than CL.
Ropemaker Allows Attackers to Change Content of an Email–After It's Delivered
> iterate over the bounding box for the circle and just use r^2 as a threshold on x^2+y^2 to determine whether a pixel should be on or off -

Jeff Tupper's GrafEq software does this kind of plotting.

Over the development of this, Jeff Tupper came up with a quine concept: a formula whose f(x,y) thresholded plot reproduces an image that can be interpreted as its math notation.

See here:

https://en.wikipedia.org/wiki/Tupper%27s_self-referential_fo...

The Devil is in that 543 digit integer. :)

(It's been submitted to HN a few times already.)
Honest question: is it economically viable for any carrier to offer "unlimited" plans, in terms of both speed and data consumed? Does any carrier have the capacity to handle that kind of traffic for all their customers in all their locations?

Seems the fact no carriers are offering unrestricted, unlimited plans is pretty telling, I would think.
Yes, from my understanding you have to watch on inotify every single file on your system (watching / is not enough), which causes a considerable increase in memory usage for the kernel (like, more than 500MB on my laptop), along with forcing you to increase fs.inotify.max_user_watches

Not ideal, but you only need to do it once and I already have it set up in my ansible playbook:

https://github.com/berdario/dotfiles/blob/5c999113d9ce993f01...
Ask HN: Where do backlink checking services get their data from?
I'm talking about Moz, ahrefs, megaindex and the like...
Did you mean to respond to me? It seems like we agree, but this is basically how I would have responded to throwaway613834.
I am not a Node community member so my knowledge is limited, but that seems like an oversimplification for two reasons: one, he is on the team charged with upholding the CoC, and two, he apologized for the work his teammates did to uphold the CoC.
(for more context, Facebook has a very small style recalc time, so we're bottlenecked right now on the time it takes for us to parse CSS, and build the data structures for selector-matching and invalidation, and the patches on the queue are https://github.com/servo/servo/pull/18191)
I guess you've described the 4 steps to existing as a company that makes itself known for burning the fuck out of people without recourse - you don't get to have a good reputation in the areas you want.

That user just said "hm, google-something, business-something... eh, no thanks I don't want to get fucked over." Which is inaccurate but that's what happens.
Is it possible to attach id's and other custom attributes to shapes and have them preserved when exporting to SVG ? This would make the output a lot easier to use in downstream applications.
Ah, I swapped control with alt long ago so it's under my thumb too.
Duplicati is backup software only; you bring-your-own-(local or cloud)-storage.
That is pretty awesome (but I'd still rather have a fixed fee).

Also -- how do I know my 3rd party B2 backup system isn't going to cause me extra charges from using API's inefficiently?
> Yes, but that's source code. You can't run a partially-compiled program, so of course an error anywhere stops everything.

But you absolutely can compile a program with syntax errors. There is nothing that prevents compiler writers to be equally "forgiving" and just inventing random semantics for stuff that does not have any meaning in the language, just as browsers do with HTML. And it would be just as idiotic.
^ I worked in Sonos support for 7 years and going wired for everything is the best configuration - if you're still having issues with that then spanning tree configuration is the likely cause.
How about

https://www.torproject.org/docs/hidden-services.html.en
Yes but they gave rise to the Internet economy we exist in now. Of course there's going to be chaff that needs to be separated from the wheat. That doesn't mean that it's all going to fail.
Given that I'm pretty sure I've been experiencing their "test" that's an improvement.

I was more worried I was going to be stuck in the 480p tier.
James Damore is proving the alt-right playbook can work in Silicon Valley
In the article it says that the cluster is around 0.5 nanometers in diameter.
Most modern businesses run on MS Office. For Google to really gain market share, they need to be able to run heavily formatted MS Powerpoint slides and Excel workbooks with VBA macros with no pain for compatibility.

Some small companies can currently go with Chromebooks and the Google office suite (assuming they don't share many files externally), but for big business the compatibility needs to be there to switch from MSFT. Big businesses can't afford to refactor every single spreadsheet in existence to make the switch. Currently I have 2 Excel sheets, a Word doc, and Outlook open. Excel specifically is the most difficult to port elsewhere. Backward compatibility and network effects are immense.

It is great for education and siloed businesses though.

Until then MSFT owns the space and can charge significant annual license fees. I dont see that changing in the next decade.
Plus this is no way to treat a customer if you want them to be repeat customers.
Not to diverge topics away from Spotify's stock but why do you suggest payment processors like Visa provide no value?
> there was a compromise to the secure ICO system before launch.

I assume that's a typo, and you mean before lunch on the day it was announced. :)
For someone like me, my decision making for any electronics I buy is "how extensible is this thing, how much control can I exert over it, and how much control does it exert over me".

My willingness to have a poorer experience is unfortunately not as strong as some FOSS enthusiasts. I'm happy to relinquish some control to Apple so long as they continue to provide me with positive experiences (AirPlay, for instance). Fortunately everyone is piling into the "works with everything else" crowd, so you don't really have to opt for something particularly power-user-oriented anymore. HomeKit doesn't fall too short of an ISY-99i based system, for instance.

I can only imagine if I wasn't excited by FOSS and linux to begin with. There is zero hope of escaping the cloud-trap for someone who doesn't have the knowledge or willingness.