skysight-inc/HackerNews huggingface dataset:
OK thanks for the comments everyone...

Some answers:

1. No, I'm not cheating at a game.

2. No, it's not some sort of auto-clicker for the web.

3. The machine in question is VERY locked down. I cannot install any software onto it, and I cannot plug in any extra devices other than a single mouse and single keyboard (It doesn't even like my KVM switch). It's locked down for very good reason which under normal usage I agree with, however, I have specific development purposes that require this hack. I also WFH, so security of the machine is already taken care of. (If someone I don't know is in my house... I've got bigger problems.)

4. I only use the clicker while I am working and the machine is next to me - I never leave the machine unattended whilst logged in.

5. I've been using it for a few days now, and it's a godsend, It's made my current day job so much easier.
“only a lunatic or a fanatic sues for $30.”

A bit off topic here but this is IMHO a great challenge for AI: making a lawyer affordable for the masses when they are bullied by banks, airlines, etc.

If it costs you $5 , why not sue for $30 ?
> How does seeing which sites users use that need Flash drive their decision-making. Either they support Flash, or they don't.

I'm not saying I support this proposal or not, but here's an example of why this could be useful: Chrome was considering deprecating some API, because it wasn't supported by other browsers and they didn't think that it was used very much.

They collected generic statistics about how much it was used, but the numbers turned out to be much higher than expected, so they were considering leaving it alone. What if some fairly popular website they just hadn't heard of used the API? You might not want to break it, or at least you'd want to get in touch with the site to see if they could move to a more widely supported API.

In the end, they somehow (maybe through spidering, or somebody just happened across it in their own browsing) figured out that the high usage was due to being used by some ad network for fingerprinting. Not only was this not a reason to keep supporting the API, it was a reason to stop supporting it!
7 Easy Ways to Generate Rapport with an Email Lead
AccuWeather caught sending user location data, even when location sharing is off
Having a scientific approach to one aspect of the field's literature is hardly saying you're a scientist. But then some people do refer to themselves as computer scientist. But we're really getting caught up in titles too much, IMO.
It's projection. Not the "I'm ascribing my attitudes to the other" flavor of projection that most people think of. It's the kind that makes someone go "Oh, of course this other has this set of attributes that make them exactly the kind of person I already have a stereotype for and opinion of."

Secondly, there are people that spend a great deal of mental effort concealing what they consider to be their "true personality." Whether or not that is in reality who they are is tangential to the point that concealment becomes a big part of their life, and they start assuming others do it to. Or if someone was burned by a person that practices concealment, they'll be on guard for it. And that is again tangential to either's _ability_ to read a concealed aspect of another, which are often no closer than the projection described above.
The court system should be able filter (and if that's a problem they should solve it on their end), we shouldn't just throw out an entire avenue because some people abuse it
Then check out https://github.com/mozilla/addons-frontend/issues/2785
That's a perfectly valid way to make a game and doesn't detract from how good or bad it is.

Choosing what parts to keep and what parts to remove and then executing is not obvious or easy.

You could say the exact same thing about League of Legends and a lot of other games.
>rented mining cloud

Would you like to rephrase this to something more accurate?
Exactly. That’s why you don’t put up cameras in the first place.
Fair point. What would you accept as sufficient proof that their implementation is correct?

If your answer is "nothing" then I think you're being unreasonable. Firefox risks compromising security/privacy with _every_ new feature they implement, not just this one, and it's clear from [other comments][1] in this thread that this feature is just as important for the overall functionality of Firefox as any other feature would be.

[1]: https://news.ycombinator.com/item?id=15072157
Yes, according to Kraken. "Consider switching to a more secure telco, without a human interface. Google Fi: no phone support agents, no physical locations, no problems."

https://blog.kraken.com/post/219/security-advisory-mobile-ph...
I suspect this was true a decade ago, and I suspect it's still true in some of the wilder parts of the country. I'm surprised at how often I'll be out in the mountains somewhere and find no cell signal, no satellite radio, and one lonely NPR channel coming in clear as day.

But today, and in general? I don't really buy it. Truckers listen to Audible books, or XM, or a great many other things, and I'd want actual numbers to believe a majority of them listen to NPR.
DFS+Fanduel+MLB+Picks+8/22/17:+DraftKings+Top+5+Hitters
I have used Python, Java and C# in commercial projects for years, however i've started in CL some months ago and from my experience, it is much more suitable to general purpose development, including, definitively, commercial software development.

There have been voices that lament the supposed lack of libraries in CL, however i've found libraries for most of the things I would need anyways on a project, like ORMs, database access, compression, encryption, communication, etc.

There are also other voices that are scared by the lack of static typing, however CL is very strongly typed (it will strongly enforce types at runtime), and popular compilers like SBCL will accept type declarations that will also do many static-time type checks, plus these declarations will also greatly speed up the code.
> Another issue is that researchers don't normally use good software engineering practices. I have yet to be given any code that has even a single unit test. Source control is being used these days, but the repositories are usually unorganized messes with unhelpful commit histories.

Funny, that sounds exactly like my IT Dept.'s approach to coding.

I work in Operations and was exposed to their approach when helping them translate some business rules into SQL for the warehouse management system. During the course of interaction the IT Director lost the code we had worked on together twice, keeps the requirements docs in his email etc. etc.

Me: your engineering practices are terrible

He: We don't have time to do it properly

Me: but somehow we have time to do it three times

I told my manager but no-one really understands or cares enough. The Warehousing Director calling out the IT Director about his approach to IT - where would that all end ?
Illegal no... against the ToS yes.
The courts do prefer it, but from a legal perspective, as an adhesion contract with boiler point terms, the arbitration clause shouldn't have been enforceable.
That's rather much the point, they can't. Therefore the service would be illegal in Germany.

Sometimes things are illegal and you can't get around it. Just because the company spent a lot of effort on it doesn't mean anything.
in 2017, how hard is it to understand that many of us don't trust some sweet talking companies? simple things work. simple NO is simply... NO. there is nothing more to discuss.

if they will follow with it, they will lose tons of customers and what is worse, credibility. why bother if there is chrome?
You obviously don't think it should be free because you think it should come with the obligation to stay in your poor country of birth after graduation. That obligation is worth $100,000s in opportunity cost or more.
Really? Are there certain services you find to be buggy? I feel like Sonos is one of the least buggy pieces of tech in my house. That's what I love about it. It just works, I don't have to explain to non-technical family members how to work around issues, etc. But we almost exclusively use it for Apple Music and Spotify, so maybe there are some rough edges we haven't encountered.
I found this Adam Ruins Everything episode on the McDonald's Coffee Lawsuit & Tort reform really interesting:
https://www.youtube.com/watch?v=Q9DXSCpcz9E if you'd like to jump to where they talk about frivolous lawsuits it starts here https://www.youtube.com/watch?v=Q9DXSCpcz9E#t=03m15s

Some notes:

- Tort reform is largely a concept pushed by big business trying to avoid getting sued when they do wrong.

- The number of frivolous lawsuits in the US is actually pretty low.

- The lady burned by the McDonalds coffee was really hurt, and was only one of many many people burned by McDonalds coffee, who refused to serve it less hot.
Since it's designed to run daemonized as a queue I'd think you'd have an issue with execution time limit
That's not strictly correct, the difficulty to mine Bitcoin has increased massively over time:

https://bitcoinwisdom.com/bitcoin/difficulty

Every 2016 blocks the difficulty adjusts so that ON AVERAGE a block is found every 10 minutes. If the hashing power of the network is increasing over time, the amount of time it takes to find a block goes down (can be less than 10 mins) as it approaches the next difficulty adjustment (and vice versa).

But you are correct that as the hash rate increases, the total power consumption increase along with it -- at the moment there is no proven alternative.
Learning assembly language helped her understand her grandfather, early engineer
It appears one of the benefits of the platform is the ability to easily commit fraud, speculations, theft, etc.
Also, even if you controlled 99.99% of the hashing power, you still couldn't "generate bitcoin until everything crashes." You can't give yourself an arbitrary sum.
To add to this reply, interfacing in C with Common Lisp is pretty easy today. There are at least two portable libraries to do this.

Also, you can also interface with Java libraries on the JVM by using the ABCL lisp implementation.
> It's morally wrong to initiate force.

Then you would agree that private property rights are immoral because they don't exist without the threat of force.
One thing I don't understand about ICOs is - what do the companies promise their coins to be worth? That is, if I have a Coin from your brand new endeavour - what can I, hypothetically, exchange it for? Do I get a vote in how your company is run? Can I give it back to you in exchange for a product or service later down the line? Or is it just a geegaw for me to put on a shelf, like a printout of a Patreon receipt?
I'd prefer it if, if you get sued, for any reason, you get a defensive 'pre-trial' with a public defender that does all the work, while you do nothing. No discovery, no anything. Since this isn't a 'full' defence, the plaintiff has a higher chance of winning than in a real trial, which he only gets after winning the pre-trial.
Your use of the phrase "critical section" threw me off for a second. All good now.
Why do the work _before_ getting paid? Take out an ICO and let them "preorder" your course!
I'd love to understand what the end hope is.
Very few class action lawsuits have resulted in any sort of permanent change.
Also note the whole reason for class action lawsuits was efficient justice, and class action lawsuits are a fairly recent creation, so that's not entirely surprising.
However the lawsuits that tend to change things tend to be "government vs".

Maybe it gives consumers a good feeling to be able to sue everyone, but is it actually helping anything?

Even in the past, people were not able to sue the telecoms or banks into having good customer service, or into not doing illegal things. Rarely, if ever, have they recouped the profits these companies made doing whatever.
Instead, all the companies just treat it as "cost of business".
I'm not sure it's really been a vehicle for effective change anymore.

Certainly arbitration won't be either, but maybe groups of super annoyed people may have better luck forcing the government into action than people placated by class actions where the government can wash its hands say "well, they already took care of it!"
Here's an example from Google. https://news.ycombinator.com/item?id=8495939
(Disclaimer: I work for Mozilla.)

"Jank" is our internal term for slow, non-responsive interaction with the browser (the capitalization of it in the original message is a little peculiar). If you click your mouse button, and then a second or more later, the item that you were clicking on the screen responds? That's jank. That input form that's not keeping up with your typing? That's jank. And so on.

We can (and do) collect statistics on how much jank people are experiencing, and we can look for ways to improve those statistics, but knowing what particular sites (not complete URLs, just eTLD+1 sites) jank occurs on is much more actionable. Browser developers can go visit particular sites to experience and analyze the jank for themselves, or we can see what janky sites are particularly popular in a given region and focus our efforts on improving those sites--either by doing things more efficiently in the browser, or reaching out to the site developers and asking them to consider changing things to make their site work better in Firefox. (Complete URLs would be even more actionable, but we don't want to collect your complete browser history.)

The argument for Flash is similar: we can get aggregate usage numbers for Flash, and perhaps see how that correlates to jankiness (or crashiness, or what have you), but having some information on what sites are using Flash makes the data even more actionable, for similar reasons as those given above.
You're missing the point. A lot of people don't want to bet on acquiring stuff, moving stuff, selling stuff, etc. They just want a known cost and a known quality of living... with some choice and control... now. Particularly young people.
Isn't amazon a logistics company?
It is definitely lower cost (and the vast majority of arbitration clauses end up allowing choice of arbitrator by plaintiff, or arbitrator is randomly selected with a couple chances to reject)
I don't really understand why it is necessary? Cannot they just take top 100 sites from a rating like Alexa? And if they want to evaluate the performace, they could buy a cheap Celeron or Atom-based laptop with Windows and browse those top 100 sites. I am sure that this will give more information than any statistics.
But this is a good thing.
"Full stack developer" is just another way of saying "T-shaped web developer" and T-shaped employees are generally considered ideal.
In the case of ethereum backed coins, every service does not really have its own coin, but rather a derivative of ethereum. As long as the coin is tradeable for general ETH tokens, it must fundamentally be pegged to the price of ethereum, even if it's traded separately on exchanges.

There are obvious downsides to that, but it's a tradeoff for ease of development. You can create your own "coin" -- really just a (set of) smart contract(s) -- with simple tooling provided by the ethereum ecosystem. This is the real genius of ethereum; there is no "one use case" for it, but rather many, limited only by imagination. As more contracts are added to the ethereum ecosystem, ICOs funnel money into ETH, and ETH as a whole benefits from the ever increasing number of derivative services.
6 Ways to Fix a Kindle Ebook That's Not Downloading
It's not even 10AM; please dial it back a bit.
Because the Pocket feedback I remember was about privacy concerns, and those were addressed.
While that is the case, you can get around this by using Mousekeys. I've actually set up a little machine to hit 5 on the numpad to click every few game ticks. From the game's perspective, I'm not cheating. But it is a hardware solution because a software one would be easily detected.

Also random events don't exist in Runescape 3, only Old School Runescape. The anti-bot technology implemented in RS3 doesn't seem to have been ported over to the older version of the game yet, perhaps due to it running on an older version of the game's engine.
I agree that we need "the government to pursue these crimes..."

If the government did that, the need for consumers to continue to sue will mostly go away. Once we have real government protection of consumers the need for consumers to take justice into their own hands (so to speak) by suing would go away all by itself.

In the meantime, let consumers protect themselves.
It's not up to the courts. Congress passed a law, the Federal Arbitration Act, which explicitly instructs the courts to treat arbitration provisions at least as favorably as any other contract provision. In the absence of a conflicting Constitutional provision, the courts have no choice but to enforce the statute Congress passed.
Wow... so close. Now hypothetically throw 3x nested RDPs into the mix. ;)
Perhaps this is a situation where we shouldn't let the perfect get in the way of the good. Class actions return money to wronged parties. That's good so we should remove the arbitration cruft that is preventing that.
IP address is not too reliable, but you are correct, they could.

I do agree that BSSID should be shielded behind a permission, I believe Apple is deprecating that API anyway though, so it may be a non-issue in iOS 12.
exactly, thanks!
What other measure of keystroke latency matters for typing than time from keystroke to display? I certainly am not impressed just because my keystrokes got placed in some invisible software buffer really quickly.
On the startups relating to ground based mobility / autonomous vehicles:

Zendar

Interesting concept! I recently talked to an Engineer from Hella and it seems most of the big automotive suppliers seem to develop some kind of low cost radar units that can then be combined to generate rough point clouds.

Definitely willing to test the tech, if you have some spare units @ Zendar ;-)

MayMobility

If I get the concept right isn't the business modell very similiar to Door2Door, CleverShuttle (even though they are not yet using shuttles) or a number of London competitors ?

I personally agree with the underlying assumption from many of the players in that market that one of the easiest entries for autonomous vehicles designed for urban environments with a max speed of 30 - 40 km/h that only navigate in pre mapped and pre defined areas.
IMO:

1. A lot many experts are totally unaware of the other side of tech.

2. Experts charge much more even if the requirement wasn't huge (if freelanced expert)

3. Communication is hard. Communicating with four experts about new systems is much more hard then communicating with four full stack devs.
Maybe they are trying to catch on with the LoL/DotA type of game. If they don't make too many mistakes that could be a good game.

Now if they are just trying to make another Age of Empires, that's liable to ending in shambles.
Random sampling, basically. The value of random sampling is hard to overstate - it gives you a real picture of what's going on. A non-random sampling gives you a picture, but you have no way of confirming that the picture is a reflection of reality.

Random sampling and privacy run into conflicts not just in the browser space, but everywhere else. For example, recently the Canadian government went through a period where it allowed census respondents to optionally answer some questions that were previously mandatory (using privacy arguments). The result was several years of poor census information. The recent government reinstated the mandatory census questions.

The browser is just one arena where this everpresent conflict between knowledge and privacy plays out.
You're correct that the cap on Bitcoin is somewhat arbitrary, but the point is that there IS a cap, which is not the case with fiat currencies which can be printed indefinitely (which is why the purchasing power of all fiat currencies goes down over time).

You're incorrect to state that crypto is "controlled by a much smaller number of unaccountable people" -- Bitcoin and Bitcoin Cash are decentralized networks with lots of different stakeholders (miners, developers, exchanges, wallets, users) and no single group is in control. Quite the opposite -- there has to be broad consensus among all the groups for a cryptocurrency to survive long term. Not possible to fork your own currency off of the USD or the EURO!
"This is a difficult compromise to make"

Then don't make the compromise.

As others have expressed here the reason few people opt in to data collection may be because they have chosen to use a Web browser that does not mandate the collection of data.

I'm assuming there will always be an opt out which I shall add to my list of things I have to do when installing Firefox.
Or maybe its just because he is the President of the United States. I find it incredible that some people feel so strongly that these rules and terms have to apply perfectly equally to everyone. That's not reality.

If Twitter existed in 1939, would Kal Penn be mad at Roosevelt for threatening Hitler with an invasion if he didn't stop his shit? Sounds weird, but all externalities considered I doubt it.

Also weird that Kal didn't speak out when a state senator called for Trump's assassination on Facebook [1]. Sure is against Facebook's ToS.

Point being: Kal, and the general anti-Trump population, doesn't actually care about breaking Twitter's ToS. They don't care about any individual action he takes. They use those actions to reinforce this immutable evil picture of Trump in their head, and then look for any excuse to get that zinger in on him because it will play well with the liberal bubble they live in.

[1] https://www.usatoday.com/story/news/politics/onpolitics/2017...
Your stance is paradoxical, because you already stated Chrome is willing to go farther to improve their browser.
It seems your premise is wrong since Firefox's market share has been steadily declining for years. Privacy apparently doesn't matter to that many people.
Ask HN: Is desktop offline harder than mobile offline?
I have big chunks of working time where I'm offline. I've been looking for a task/note manager like trello but it and all the alternatives I've seen have iOS/Android apps, but not desktop apps. I understand that there might be less of a demand, but I know in the case of Trello, there is a reasonable number of people that want it.

I asked the support of one of the companies today if their desktop app supports offline, and if not when it would. The answer was that they plan to but it's difficult and there are other priorities.

I'm just curious if there is some reason supporting mobile offline is easier than desktop offline?
I guess i don't think the situation was good!

They didn't return anywhere near a good amount of money to wronged parties. Lawsuits were being settled for not even pennies on the dollar.
(arbitration also isn't cruft, but it's definitely getting an undeserved bad rap)

Actually, the situation i long for is before the creation of the LLC, where shareholders were responsible for paying for the corporations lawsuits. LLCs are fairly recent invention, and also one that hurt consumers a lot.

IMHO, No better way to get wells fargo to stop doing illegal things than have the people who own X% be forced to pay for it.
That'll change a board right quick.
Apologies for prodding a sore spot! The phase ordering problem is a well known demon for compilers; makes me wonder why I've not heard anything about unphased compilation.
Lightning Fast Container Provisioning with  Azure Container Instances
From outside, the RV industry look like a small fragmented industry, without a lot of investment into innovation, and it shows.

So i'm curious, what would happen if Elon Musk decided to target this industry, thinking it from first principles, how would it look like ?
Coding in Prison: The Dev Shop at San Quentin