skysight-inc/HackerNews huggingface dataset:
>What can we do? Buy an iPhone. No really.

I was looking to switch to Android, but even after briefly reading up on security/privacy on Android, I came to the same conclusion. It's too bad iPhones are pricey and/or despised among a subset of customers. I'm sure more users would vote with their wallets if they were aware of this.
First, you don't have to be alive during something to know about it's history. We have these things called books and there's plenty of people still alive from the early 1980s. In fact, if you want to know I was born in 1980 and I remember that the scare was still present even in my home state of Kansas where I was instructed by my own parents to use toilet covers in public restrooms because I might get AIDS. Yes, son, it was that bad where people were doing idiotic things.

Also, I have gay friends who were teenagers and adults from that time who told me the stories about how doctors refusing to even give antibiotics to infected friends. So, I don't want to hear your bullshit about it being a "blood-born disease" on such matters.

Furthermore, you're dishonest for trying to conflate the disease with the patient. AIDS doesn't mean a doctor shrinks away from treating their patients, nor does Ebola for that matter. If you became a doctor in a general hospital score some nurse tail then you're in the wrong business. Try consulting or taking patients on a per-invite basis (such clinics exist for a reason). On top of all that, you've just proven yourself to be the bigot I expect because you conflate the disease with the patient rather than address my principle points regarding why we have such laws in place for PUBLIC businesses.

So, if you want to address that point I'm game but if you can't admit that freedom of association is not unlimited then we can't discuss anything. So, do you think it's okay for me to force Christians to urinate on the Bible or a figure of Jesus as a requirement in a job interview. Or to pledge their souls to Satan (since I know some Satanists who are business owners believe it or not)? Let's see how far you wanna go down the rabbit hole of apartheid.
That's just the thing, there is no 'ARM CPU'. There is a ARM ISA, and some Core spec's, not a real 'ARM CPU'. Maybe a complete ARM SoC design you can buy, but nothing like an interchangable CPU, let alone socketed with multiple vendors.

If it's ARM-based, it's probably an embedded, closed, proprietary system with zero design need for 'compatibility'. With x86-based boards, you know there will at least be some sort of standard BIOS of EFI interface, a set of busses, a minimal number of devices that will behave and work the same on almost all systems. With ARM, there is no such thing, except for most parts of the ISA, and that's simply not enough.
the earth spins around the sun.
the sun spins around the milky way.
so if one where to time travel wouldn't they just pop into a space where we are now but where the earth hasn't reached yet?
Great to see another piece of code written in Rust. That said, how do you make claims of something being blazingly fast without any comparisons to implementations in other languages such as C or C++?
I can entirely concede the case for secrecy in these situations.

Obviously, my statement is not a full proposal for a specific law, but rather a starting point. There is certainly a level of nuance (as there is with all laws), but, I think it comes down to the difference between publishing content you know to be false for matters of personal gain, manipulation, malice, etc.

To be a practical law it would need some sort of clause akin to separate the 'actus rea' from the 'mens rea' as well as the impact.

Consider cases in libel. The 'actus rea' (the actual act of committing libel) and saying something defamatory about someone that you believe to be true, is different than the libel which has the 'mens rea' (forethought of the action) in which you made claims you knew to be false but did so for a negative impact against someone else.

The 'actus rea' alone is often swept under the rug with a slap on the wrist, unless the plaintiff proves substantial damages from the act itself. That qualifier can make it a criminal act even without the 'mens rea'.

I agree, there is a lot of nuance to tease out in such a legal concept. My retort to the other commentator was more that if you are going to say something is a bad idea, you have to put forth why and not just put forth rhetoric!

But, once again, I wholeheartedly agree with your examples. I couldn't call for a law that compels the truth. Just something that prevents false publication with the intent to deceive people that it is real for the purposes of malice or ill-gotten self-gain.
A significant distinction is that the manufacturing and exports are not controlled by Swedish laws, which the OP was about.
1. Mr. Pence did not support "state-mandated" conversion therapy. There's a long way between giving funding to organizations that offer a service, to mandating that people partake in it.

"Mandated" in the sense of being presented as a requirement for life-saving medical treatment. In fact, it's hard to get more "mandated" than that.

I'd go on, but the logic in your other points is similarly muddled.
It's a bit unclear how to paste the URL of a resource and get the content-type & contents transloaded from the net. Ditto for drag&drop from a browser window instead of from the local filesystem.
We turned $140k on Kickstarter into $40k debt and broke even
Be nice if neocities support Lektor (https://www.getlektor.com/), or some sort of web gui static publishing framework. Something easy like WordPress, but not so blog focused. I'd do it myself if I had macOS, but haven't got it setup for Windows yet.
For anyone who wants to follow along with our progress, follow our Medium here: https://medium.com/getnando

We'll make posts about product updates and roadmap things and probably answer questions about our tech stack and how we did specific things.
The Alt-right is just a code word for White Nationalism. So, if you don't like it then denounce it.
The Dark Side of Entrepreneurship [video]
You're basically patching the hardware to work with immutable software (as you won't have the windows sources). At the same time, the QEMU ARM virtual system and the Microsoft designated ARM SoCs are perhaps closely compatible whereas it would be very different with other ARM implementations.
You are right I omitted a word there, but it is too late to edit my post.

>they don't hand them a gun and say 'have fun Timmy,'

That is the distinction. These things are marketed as toys. The expectation is that they will be played with and probably by kids.

Regarding the warnings, almost every kids toy has these type of warnings. It is easy to get desensitized to them. A parent should still be aware of them, but it also means that in practice these type of warnings might not be enough to stop potential problems.

And for the record, I'm not saying these should be outlawed or anything. Just that the comparison to guns and fireworks or using those as a justification for a lack of regulation is silly due to the marketing and perceived danger of all three products.
> which then results in every caller ignoring the return value

And a whole load of compiler warnings. Worse yet, people who ignore warnings might ignore them.

> Now imagine the advances in error detection moving to languages that catch additional classes of errors.

Languages don't catch errors, tools do. The C tooling has been and still is constantly improving.
"One mans clever is another mans blindingly obvious. "

I think that, when in hindsight, something looks really obvious, it was probably the right thing to do.

I don't think lambda's or anything that specific are clever.

Every tool has it's use.

Here's an example of 'bad clever' - writing an optimized 'find' function which may very well be a little faster than the lib 'find' - but which will have absolutely no impact on the software.

I find that 'performance' is one of those areas that tends to be way over-engineered right off the bat.

Because of the historical (and current) performance constraints of systems - we soft engs. have 'built in' impetus to want to make things perform better.

There are very, very few things I will allow myself to optimize from the get-go. Even now - I have to urge myself to not do this. Code for clarity, then do the tweaking where necessary, because it's nary impossible to tell where the real bottleneck will be.
Oh of course, but do you have any practical suggestions? I fear the whole thing needs to be ripped apart to have any chance of actual change as opposed to the less-than-superficial "yeah that's a problem, gotta do something about that, don't we?" rubs nipples that politicians are spewing out when faced with criticism.

Point is, corruption played such a major role in building the modern world it's impossible to get rid of while maintaining capitalism as it stands.

The old school solution would be a bloody revolution. Needless to say, not something I'm in favour of. On top of that, modern surveillance makes me very pessimistic as to its outcome. (Could that be a measure to determine what's too much surveillance? When revolution becomes impossible?)
Geez, at least give me a chance before you decide what I can't do.

The difference is pretty basic: Having a "negative impact" requires value-judgement, having a cost does not. In terms of economics it requires a broad view of the entire economy, whereas a cost can be directly assigned to a single event or series of events.

Saying that a regulation has a cost is saying that it requires some expenditure to implement/maintain. Saying it has a negative impact is saying that the expenditure to implement/maintain that regulation outweighs the as-yet-in-this-discussion undefined benefits of the regulation in question.
> Out of curiosity, did you read those case studies?

No, I have not read the more than 1,300 case studies of children taken to hospital after swallowing these magnets.

> Do we ban button batteries also?

We mandate that button batteries are supplied in toys that cannot be opened, or that can only be opened with a screwdriver.
Sorry :(. Our page at www.getnando.com forwards you to a randomly generated room and I guess if you click back it keeps doing that. Working on fixing that now because yes, it is obnoxious.
I might be inclined to use a lightly massaged prefix tree (adding an "end of word" symbol) instead of a bloom filter in this particular case, depending on the size of dictionary and cost of a false-maybe.
Show HN: Chasm – Fault-Tolerant, Information-Theoretic Secure Cloud Backup
Britain and France (and other small countries in Europe) faced a strategic issue in that "The Soviets" could escalate a nuclear war to a tactical /medium range missile level, avoid the use of strategic missiles and pulverise western europe. In the meantime the US would probably use tactical weapons to kill many soviet troops and smash up eastern europe and bits of places like Ukraine, but to strike at Moscow from Germany would have been a strategic escalation and Soviet strategists might have argued that the US wouldn't have made it. On the other hand a British PM faced with 100 or more H-bomb detonations + fall out from the 500 or more that the conflict in Europe would have required (probably closer to 800 given that the red army plan called for 450 +) probably would have. And it would have been difficult for a strategist to argue that they wouldn't, much less "The French" who were all drunk all the time as any good Soviet well knew.
This submission is not about buckyballs, but buckyballs and zenmagnets worked hard to resist the efforts of the regulators.

The warnings you talk about on buckyballs did not say "adults only", they said "13+".

It is dishonest to suggest that buckyballs didn't sell to children and to say that buckyballs included warnings about not selling to children when the warnings said 13+.

> Are you really trying to argue that a 14 year old is so overcome by the overwhelming desire to experience magnetic forces that s/he is unable to read a warning label

That's what happened, yes. Children are by definition fucking idiots. That's why we don't let them drive; drink alcohol; vote; run for office; enter into contracts; join the military; live by themselves; get married; have sex; etc.

>, and the only sensible course of action is to halt all sales of the product? Come off it.

I'm saying we tried warning labels. Parents and children and toy stores ignored those warnings, and children ended up hospitalised as a result. The manufacturers resisted attempts to strengthen the warnings; regulators were forced into issuing a ban because soft-touch regulation failed.

The manufacturers brought this upon themselves by not controlling their supply chain properly and by resisting better clearer warnings.
>“vector” instructions (multiple consecutive operations)

I thought "vector" in the context of CPU instructions just meant more than one.

Is there a definition where vector implies consecutive?
How to improve at programming?
I feel I have a decent knowledge of programming however I would really like to improve? Does anyone have any recommendations/resources to help me improve?

Thanks
Non-clever parents don't deserve to be punished, but nor do the rest of us deserve to permanently obstructed by rules designed for the least competent members of society.

I argue that there are too many stickers, that they become less effective through profusion, and that in some cases the cost does exceed the benefit. For example, in California a 1986 ballot initiative called Proposition 65 mandates that businesses put up a sign on any building that contains chemicals known to the state of California to cause cancer. Unfortunately this definition is very vague, since many common chemicals can be carcinogenic in sufficient quantities. As a result, virtually every business in California displays a sign warning that the building contains cancer-causing chemicals, completely obviating the utility of warning the public about hazards because it's impossible to distinguish what the actual level of risk is. There doesn't seem to be any evidence of the signage provision actually helping in any way, but it's been a goldmine for signmakers and attorneys who file nuisance lawsuits over the non-display of these useless signs: https://en.wikipedia.org/wiki/California_Proposition_65_(198...

Note that I'm not arguing against regulation here, I'm arguing against ineffectual regulation whose discernable costs exceed the discernable benefit.
All Springer Computer Science eBooks are $9.99. Google "springer cyber Monday"
Your first paragraph there is a straw man -- that's not even remotely what was suggested, and you know it.
> With the Cuckoo filter, we notice an insertion throughput increase of up to 85 percent as it fills up to 80 percent capacity

That's not a throughput increase, that's a throughput decrease. Throughput is operations per unit time, not time per operation.
Thanks krmmalik!

Everyone is able to see everything in the presentation area. We are working on being able to make the presentation area synced for everyone, so if you click on something, then it should show for everyone.
rootkit is defined by google search as "a set of software tools that enable an unauthorized user to gain control of a computer system without being detected."

* A set of software tools: Check

* Unauthorized user: Check Caveat: user is not authorized by you, but by someone else (Intel)

* Gain control of a computer system without being detected. Can access your machine while it appears to be "powered off" but plugged in. Has full access to RAM. Can draw undetected on top of screen. Can read screen. Check.

So. Does this qualify the Management Engine as a rootkit? It meets the definition. Just because the rootkit is installed by the manufacturer doesn't make it less of one.
Because that's how things are, at least in some locations. When you move to another city or state, you either suffer extra roaming costs (and incur some on your peers, as they'll be calling "long-distance" numbers even if you're physically close), or get a new (local) SIM/phone number. At least, that's what my experience is.

This must be even more true when moving to another country.

(Surely, there also must be some exceptions as well, where maintaining old number is an option.)
This is exactly why I switched. My Nexus 5 which worked perfectly for a couple of years, suddenly crashed. And I looked up the new Nexus/Pixel phone and decided it was much better to switch to iPhone SE for a smallish phone which would be cheap, dependable, reliable and supported for a longer time.
The SE is based on the 6S (released a year ago). I'll bet the SE is supported for far longer than the just released Pixel!

It is also worth taking a step back and noting that Apple supports its hardware for a long time. This is done because it supports user experience - the software/apps, cloud services, media etc (aka "ecosystem"). While Apple has nice hardware margins, the ecosystem is what helps keep people loyal, keeps developers on it, and makes Apple a fair bit of revenue too. Life is simpler for all the more up to date all the devices are.
The 2016 Christmas List of Best STEM Toys for your little nerds and nerdettes
The market dumps today.
http://www.hanselman.com/blog/The2016ChristmasListOfBestSTEM...
8

Working at a ~20 person startup. Paid a little more than my market value, very flexible work-from-home/time off to do errands, unlimited PTO, interesting and intelligent coworkers, very little bureaucratic BS, nice boss that I'm learning a lot from, 15 minute motorcycle ride from home in a city I love (San Francisco), and I'm working on a product I genuinely believe can make a huge impact in our industry. 2 points off because I wish there were more people in the office, it feels lonely at times. And while my boss the CTO is extremely smart and hard working, we're all in somewhat uncharted territory as far as our code base which he inherited from a less skilled CTO, as well as there not being much devops talent on our team.

Full disclosure: I'm only 24 and have been working as an engineer for only a year, so I'm not as jaded as a lot of people here seem.
:D That's what I like to hear!
Participate in open source projects of your liking
We prefer to (and have to, anyway!) rely on the community for this, and this case is a good example of the downvoting and flagging mechanisms being well-used.
It's not the opt in/out, it's the Intention that matters. It is known that a company built on advertising will want as much data to profile and target you as possible. If you can disable all/most of the telemetry that's nice, but doesn't change the intent of the vendor, nor does it change the way you are perceived as a customer/data source.

This is the same for most vendors; with Apple, they want to make you a happy customer with the hopes that you'll buy whatever they release next, with Microsoft it's more like an ecosystem idea where they'd like you to connect as many services, software suites and devices with their software as possible, connecting home, work, private, and entertainment. It doesn't need to be the best in quality, but definitely in quantity. With Google, they want as much data about you, and as much exposure to ads as possible, with a free opt-out for data gathering, and a paid opt-out for ad serving (i.e. paid apps vs. free apps as other vendors put them in their play store).

Nothing new here, but it's not FUD about Google/Android, it's just the way they work, and there's nothing wrong with that.
The claim is that it is a blazingly fast hash function compared with other hash functions, and it is also written in Rust. Rust is an enabling technology, but not able to be dramatically faster than a comparable C/C++ implementation, as a general rule.
I don't think Yubikey is a necessity. But at least a form of 2 factor authentication yes.
The word is usually used in the context of war. See:

https://cyberbelli.com/2012/05/26/cyberspace-is-a-domain-of-...

http://ndupress.ndu.edu/Media/News/News-Article-View/Article...

http://www.academia.edu/1753317/A_Theory_of_War_in_the_Cyber...
I's about common sense. I'm not saying your former place of employment is full of idiots, but some people hold fast to the that's just the way it's done paradigm. None of what you listed is clever. Those are basics, and I think you'd be hard pressed to find people that disagree that those are basics.

It will vary across languages. Someone who only knows Java 7 (or 8 without the use of lambdas) is going to find 4 chained anonymous functions in JavaScript clever simply because it's unfamiliar. Language specific or something from an unfamiliar paradigm (think functional programming for many new grads) will seem clever. Breaking 500 lines of continuous code into manageable methods is what everyone should be striving for.
Presumably because SeaHash operates on 8-byte blocks while FNV acts on single bytes.
Yes, the house is on fire, but your friend's friend who is a narcissistic and thin skinned and promises to use the power of government to go after his enemies just showed up with 2 55 gallon barrels of jet fuel.

He is about to enter the house and does not believe jet fuel can catch fire.
Cool idea, awesome UI, but vulnerable to XSS attacks :(

Proof (NSFW): https://getnando.com/showhn (in case it gets fixed or if you are at work - as soon as the comments load, it redirects to an adult website)
There are two things I don't fully understand:

1. If an item in the Cuckoo filter needs to be moved, how does one know its other hash/location if only a fingerprint of the original item is stored (i.e. it can't be hashed again)?

2. [From the linked pdf] "Insertions are amortized O(1) with reasonably high probability." In case of a rehash, every item needs to be hashed and inserted again. This seems very expensive and impractical for data on Twitter scale, even if it only happens seldomly. Or are there any workarounds to mitigate this?
The problem isn't that you can't opt out of it. The problem is that Google cripples your phone if you opt out of it. Because Google's software is not designed to function properly without tracking. (For instance, your local Google Maps install won't even remember where you live or your last location search if you turn search history off in the cloud.) Not having basic local-only functionality is silly, unless you're specifically trying to push people to stay in your tracking system.
On the other hand, unless you use their paid service or you know someone, you don't really have many options to get in touch with them.
Yeah, and in the center of your perspective, there's this fleshbag that requires maintenance and downtime every day. Annoying stuff ;)
Squaring Stripe's Valuation – A look at the state of unicorn liquidity
Do you even realize that these two loops are not equivalent? One of them starts at 8, then other one starts at 9 ...
I keep working on digital minimalism. What's the cleanest, simplest organizational schema/stack I can use to make sure all of my digital material is findable and secure? It's a rabbit hole for sure.
Thank you very much. This is great advice.

I will use it for my conversation with my teenage son. I think many times before asking the "why" questions. Many times I simply don't know how to ask. Your suggestion is excellent.
I Support AIM
Any typing system that has at least two types (functional and non-functional) is a logic. In fact, modus ponens follows axiomatically via →elimination:

Let α → H be a functional type where α is a Person type, and H is a boolean type.

Γ ⊢ α → H Γ ⊢ α
--------------------- (→e)
Γ ⊢ H

What this means is that you can have a function isAtHome(x) which takes a Person and returns a boolean. This schema itself is a logic insofar that it follows the same rules as the proposition A → B where A is true:

A → B
A
∴ B

(I wrote a simple and short paper[1] about typing λ-calculus in the context of Frege's concept horse paradox a few years ago.)

[1] http://dvt.name/logic/horse2.pdf
Sorry, I did the porn redirect.

<img> onerror xss...
[Screencast] Redis Basics
Magic Leap – Separating Magic and Reality