skysight-inc/HackerNews huggingface dataset:
They basically make a Java-based application abstraction layer that sits on top of AWS, Azure, VMWare, etc. Basically a platform for managing storage and compute across multiple on-prem and cloud providers. It’s real enterprisey stuff — as in, it’s probably not even interesting to you until you’re big enough to run in a half dozen data centers and within all the cloud providers.
Except it probably won't ever happen. Charging anything turns off the vast majority of users.
I'm interested in how you think this would work. As far as I can tell, the enforcing authority for the country where the individual affected resides would need to investigate. And frankly, where a smaller entity was playing fast and loose with data, I would want the authorities to investigate.

For instance, in the UK the plan appears to be for the ICO to work with companies and fine where there's a major breach and appropriate security wasn't implemented.

Now, perhaps some individuals will band together and complain, but they do not stand to gain from the enforcement in the same way that patent trolls do.

We're going from an era where companies can claim AES encrypted at rest and AES encrypted over the wire whilst running an ancient stack full of vulnerabilities and, above a certain scale, not even worry about it. I personally have high hopes that the GDPR will at least make people running companies like that worry a bit.
There is a "press privilege" explicitly recognised by the courts protecting journalists from being compelled to name their sources. Some US states have also codified this principle in so-called "shield laws".

That's one of the more obvious counterexamples. Being a journalists can also play a significant role when judges have to balance different rights: "Trespassing", for example, is obviously not as absolute as you make it out to be. If your life is in danger you can pretty much trespass as much as you want without any legal risk. "Informing the public" is a slightly weaker justification than survival, but it is a generally recognised public good and will be considered, especially in victimless crimes such as trespassing.

Law isn't an algorithm, or at least not a trivial one. It needs to capture the full breath of human life, with its limitless supply of nuance.
Guessing Game: Ada Style (Rust Tutorial in Ada)
That's an informative but unsatisfying gif. What if the residue on the top leaks down?
[on the Cforall team] It broadly matches our other operator-overloading syntax, where the ?'s show where the arguments go, e.g. ?+? for binary addition, ?++ for postincrement and ++? for preincrement. For something as common as constructors and destructors, a concise syntax is a desirable feature.
Yes, slower than modern GC, but predictable and deterministic. Note that the parent comment never claimed it was faster, just that it avoids 'stop the world' which can be a problem in realtime contexts (e.g. games, audio).
The thing is, how can you trust Pinker's interpretation of the Enlightenment? Pinker thinks the Enlightenment was an important engine of 'progress,' but John Locke was a tremendously influential Enlightenment thinker who argued in defense of slavery, who owned shares in a slave-trading company. (http://journals.sagepub.com/doi/abs/10.1177/0090591713485446...)

Locke was also responsible for many of the ideas surrounding natural rights that are now enshrined in the American Constitution, but from the perspective of an African slave, Locke was not progressive.

Thomas Hobbes was even more illiberal than Locke. He didn't even believe in natural rights at all, and he would have hated democracy.

Pinker's getting a lot wrong that he can't cover for just by making a token nod to the vagueness of exactly when the Enlightenment started. His poor understanding of what the Enlightenment was, who was in it, and what they actually believed means that whatever story he tells of human progress is going to be fundamentally flawed.
> Person faces well-precedented criminal charges over trespassing.

At what point does writing a juicy headline cross from good marketing to bad ethics? Because I'm getting increasingly exhausted by the grotesque stunts getting pulled for a click. This 'journalist' was charged with trespassing because they trespassed, which is absolutely fair, there's not even any gray area here in my opinion.
s/dangerous/good/
I'm working on a static CMS with GUI for everyone, especially for non technical people. It works like dynamic CMS but generates static output.

Https://getpublii.com
My Boulder Job Search Journey (Senior Developer)
First, federal action on this issue is not happening in the near future, when this issue needs to be addressed. To say it's a federal issue is to say that it shouldn't be addressed.

Second, huh? That's an argument for total deregulation at the state level and abdication of the state's responsibility to protect its citizens.
If you decide to open source it, feel free to shoot me an email at protonimitate@protonmail.com would love to contribute.

In any case, I'll be keeping an eye on the project.
Good luck!
Sponsor, Articoli, Sponsorizzazione
You need to count the helpers.

- Slack: 103.8 MB

- Slack Helper: 61 MB

- Slack Helper: 459.1 MB

- Slack Helper: 549.6 MB

- Slack Helper: 264.9 MB

Total = 1.4384 GB for only 3 Slack channels on macOS High Sierra

Pretty absurd.
KVA Shadow: Mitigating Meltdown on Windows
So glad that facebook satelite blew up.
For months now. That is not credible. Seems like you actually need legislation as a deadline.
US charges Iranians for global cyberattacks on behalf of Tehran
Facebook is storing an updated copy of your phone Contacts, nicknames included
"Don't use heap memory after it's been freed" is C++ (and C) 101 as well. Yet if the bar for C++ competence is "never wrote a use-after-free", then your bar for "competence" excludes essentially everyone in the industry.

Whether a theoretically "competent" C++ developer makes mistakes related to object slicing is a completely uninteresting debate. Whether experienced C++ programmers make that mistake in practice is the interesting question. And they do.
That is exactly the process I went through a few years ago and the manipulative messaging assured me that I was making the correct decision to get as far away from FB as possible.

Dr. Robert B. Cialdini, closed off Influence, The Psychology of Persuasion with the following paragraph about organizations that manipulate us and I completely believe Facebook is one of these organizations:

"I don’t consider myself pugnacious by nature, but I actively advocate such belligerent actions because in a way I am at war with the exploiters—we all are. It is important to recognize, however, that their motive for profit is not the cause for hostilities; that motive, after all, is something we each share to an extent. The real treachery, and the thing we cannot tolerate, is any attempt to make their profit in a way that threatens the reliability of our shortcuts. The blitz of modern daily life demands that we have faithful shortcuts, sound rules of thumb to handle it all. These are not luxuries any longer; they are out-and-out necessities that figure to become increasingly vital as the pulse of daily life quickens. That is why we should want to retaliate whenever we see someone betraying one of our rules of thumb for profit. We want that rule to be as effective as possible. But to the degree that its fitness for duty is regularly undercut by the tricks of a profiteer, we naturally will use it less and will be less able to cope efficiently with the decisional burdens of our day. We cannot allow that without a fight. The stakes have gotten too high."
1) It has been like this for 10 years and it has been documented in plain sight. Also in this time frame user data has been progressively better protected. Data is better protected on Facebook now than it has even been. So why this outcry in 2018?

2) How does Apple protect 3rd party apps from collecting data? iOS apps even has the option of tracking your location - something that FB apps never had as far as I recall.
Previous discussion: https://news.ycombinator.com/item?id=16659656
Second California lawmakers shouldn't introduce laws that are detrimental to their state's companies.

California lawmakers should introduce laws that are beneficial to the privacy of their state's citizens.

e: You just edited your post to delete your second comment, I'm leaving my response.
Most of the work I do for myself is on Github and it almost never gets a license. The one thing I have added to PyPi got MIT because according to the online license picking tool I used it was the most open.

I actually intend to more widely open source that lib but I have so many projects I'm working on currently it's hard to pick one.
I was referring to his real number, which isn't in his FB account, but is likely stored in his friends' contact lists on their phones, which they in turn give over to facebook. This lets FB create a shadow profile for him. Even if they don't associate that number and shadow profile directly with his fake profile, they will see that they have the same social circle, since the same group of friends will both have his real phone number in their contacts, and also be communicating with his fake profile through FB. At best, there's only two steps between his real phone number and his fake profile.
Gradient° – Train deep learning models directly from your command line
The problem is that, to use your example, if a job requires Git there might be an automated filter looking for the keyword Git. A good rule of thumb is that if it's in the job description it should be in your resume somewhere.
Hashtags has been popular before Facebook and in a number of other media.
If you taught Dynamics you would know that the compression of the rear springs caused by most of the weight being over the back wheels would make the lights point higher.
They didn't expect a problem, ignoring static objects in the road?
I think I would prefer the Indiana Jones approach. "Leave it alone! It belongs in a museum!"
Cheap lesson learned. We have all been burned. You may spend more time trying to recoupe anything from this. Others have advised similar, write it off, he's a bad customer.

Later, if he wants changes you have a few options:

1) Do the work and keep in safe, and send a screen shot.

OR

2) Ask for payment up front, and back pay.

Then collect before giving anything over.

Edit: Call him on the phone, leave a message and be totally honest, "I feel you are dodging my communication to avoid paying me". If he's honest, he will pay up, and even be ashamed and embarrassed. If he's dishonest, you'll get nothing, at least you will know for certain either way.
If you worked with LIDARs, maybe you know how much noise do they give in the output? Could not it be that Uber software filtered pedestrian image out as a noise, for example because there was no matching object on a camera or because reflections from the bike looked like a random noise?
> What can I do in this case?

You can simply Move ON. Lesson learned.

Don't expend any more time/money/energy on these clowns!
Why Nothing Is Going to Happen to Facebook or Mark Zuckerberg
Bolton paid Cambridge Analytica to make Facebook users more favorable to war
Well I'm talking about exactly that - social pressure.

Just because popular opinion (aka the vocal social media / news / social media echo chamber) approves of something, it doesn't mean it is correct.

Governments and courts have definite pressure to legalize marijuana, for example. That pressure is based on popular public opinion. Therefore approving it gives that legal body or state acceptance / goodwill. This is an incentive that goes quite far.

It can also be popular to smash a company.
I honestly would decline funding from investors that expected me to waste time on LinkedIn. Unless you are selling to HR, it's a pointless circle jerk.
The joke's on him when he gets 5 different UI frameworks on his page that way.
I missed that detail when it came out! The whole thing was an extraordinary business.
Great! You got a positive response, do it again next month.
Aws “Advanced Consulting Partner” not professional, what to do?
We need an advice. We moved a huge setup from the datacenter of our client, to aws: we needed expertise from aws professionals to do it (due to our internal lack of knowledge in aws) so we did it in partnership with an official Aws "Advanced Consulting Partner".
Well, migration is done (it took 2 months: pretty happy on aws tools, but prices a bit high) but we think the partner is unreliable and not professional: we think we are locked to them, too.
We are thinking about strategies to solve the situation, probably by moving to another aws "Advanced Consulting Partner"... (the setup is pretty big and we lack of aws-knowledge so cannot everything without the help of aws experts)
Any advice?
How to choose a good aws-partner? maybe asking an auditing directly to aws on how the partner is doing?
> The scope Mueller has is far broader than Ken Starr ever had,

A SC investigation follows evidence, and uncovers wrongdoing in the process. Sure, Mueller has a broad scope, but I doubt the events that lead to a stained dress was anywhere near the original purview of Ken Starr.

> Mueller isn’t leaking, but those around him certainly are given how much info is coming out about his intentions, indictments, and activities.

Anyone who has anything to say about Mueller's intentions, indictments, and activities is offering their own opinion. Anyone who has spoken with Mueller is free to give their account of the meeting, but that's not exactly a "leak". Mueller's team is air tight. How many knew that Papadopalous was cooperating with the SC months before his indictment dropped (which was also a surprise). How many knew Flynn would be indicted? Sure we knew he was on the radar, but that was a surprise as well. How many forecast the indictment of 13 Russian nationals?

> My guess is he’ll try to keep digging until he can find something, however minor or unrelated, on Trump.

My guess? We'll see Trump personally up for obstruction of justice, money laundering, and conspiracy against the United States.
Show HN: C++ todomvc with leveldb and nana desktop gui
Deere Forestry and other manufactures have GPS coordinates of all major gear in Brazil. We don't need to use acoustics.
Cannot say that this is unexpected, but I was interested to find some papers, presumably these two: Assessing the Value of Coding Standards: An Empirical Study [1], Language subsetting in an industrial context: A comparison of misra c 1998 and misra c 2004 [2]

[1] http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.559...

[2] http://leshatton.org/Documents/MISRA_comp_1105.pdf
Knox, opensource secret service, now supports SPIFFE
And in the case of Scott Forstall, if he wasn't treated with Acupuncture, all the previous 7 cases that had symptoms exactly the same as his were all died.

>There is some evidence that cancer is common but rarely becomes dangerous because of immune responses, which brings along with it all the usual confounding factors related to immune system health (sleep, diet, exercise, and all the other advice that nobody likes following).

Agree.

Look, I am not saying TCM solves every problem. It is just there are many things that we dont know. And in the cases of SJ, may be he should have gone to remove it surgically.
Thanks for being "that guy": it is awful & even ublock can't filter the particular issues out since the nonsensical blogger theme is embeddded left and right in both inline and external scripts..etc.
Good point. Although I think many of the disengagements are basically the car saying "I don't know what to do safely" and without a driver to take over it would simply pull over and stop.
Not a designer myself, but at our company Sketch is not an option because (afaik) Sketch files are not editable on anything else than macOS. So Figma it is.
Gigabyte ThunderXStation is the first ARMv8 workstation PC
Discussed here https://news.ycombinator.com/item?id=16659656
They are a super trendy development and cloud consultancy firm based in San Francisco and New York. They have all the right words and everything. Pretentious start time of 9:06 am, signalled by a gong. All pair programming on iMacs. I visited their very shiny office for a tech talk. Two employees (they call themselves Pivots) used the exact same language to describe how good the strict schedule is. I struck up a conversation with a gentleman wearing their logo. He seemed visibly taken aback when I asked what his role is. Turned out to be C-level and giving the presentation.
If you believe you are legally entitled to money (you agreed upon a payment) or didn't assign copyright, you can sue them. I don't know where you are, but in the UK for example, the small claims court handles cases like this (up to £10,000 of damages), and it's a case of filling out a form and sending it off, you don't need to have a lawyer but it's sometimes advisable. From the Intellectual Property Enterprise Court guide: "The IPEC small claims track is designed to be used by parties who do not have a legal representative acting for them. Accordingly it has more simplified procedures than a standard civil
claim...".

I would advise looking at what small claims options your jurisdiction provides.
I would assume a company that size could potentially have at least one person who's full time job (or sizable portion of their job if social was a low priority) was to maintain those pages.
What do you think google has been doing for years.... And they do work closely with NSA.
What are the use cases for this functionality? Genuinely curious.
Which you're free to do. But you can't cite cancer rates as the cause for your tinfoil hat. (And should perhaps raise the question of what is causing your tinfoil hat?)
A fair amount of the world has no "need" for heating or air conditioning. Mediterranean climates and all of Latin America qualify here, as does much of Southeast Asia and the Pacific Islands.

In fact, the only place where HVAC would be a "need" would be super cold climates, or super hot climates. Everything else is tolerable, just not comfortable. Plenty of places are hot, but people lived there just fine before we had electricity or any fancy cooling tech.
Yes we shouldn't accept robots killing people as a fact of life, otherwise we're going to be really unprepared when they decide to do so intentionally...
whats wrong with working at Domino's in the Hudson valley? I don't think you need to work at Domino's to think the man is a man of his word and a bias towards action.
> I really want to like Rust, but I feel like the way they cope with no GC (lifetimes, borrowing) fights me at every turn, and really simple situations in other languages[2] become these intensely painful situations.

Lifetimes/borrowing aren't for dealing with no GC, they are for dealing with a number of issues (e.g., shared-state parallelism) that GC doesn't help at all with.

> In any case, my point remains the same: it is very challenging-- at least for someone used to just creating data structures and letting GC handle it-- to build code that does what you want, and you spend large amounts of time "fighting" the compiler.

In a sense, I think that's intentional with Rust. Not unnecessary difficulty, but Rust forces a lot of complexity that would otherwise be easy to overlook and cause runtime bugs to be dealt with upfront by the developer.

For the domain Rust aims at, that probably makes writing correct code easier on balance, but it does make lots of simpler cases harder and higher-overhead than they would be in Python, or even Java, or even in some cases C++, which also isn't GCed, but still leaves a lot of what Rust bakes into static compile-time checks as runtime footguns.
Sum types are the new trend.
Hard to comment without being anecdotal, but I exclusively look for business hours on Google maps or Yelp. If I'm searching for a type of business ("hm, is there a bakery near me that's alf-decent?") then I use Yelp. "How busy is <restaurant x> right now?" then I'd use Google Maps. Yelp and Google both link to a businesses' website meaning I don't ever expect to log onto Facebook to check for basic business info. Facebook definitely does have some benefits for businesses such as notifying of promotions and such, but I honestly don't think I've ever thought of FB as the first stop to get business info. It's like a last resort to check for a FB page for me.
See reply to Tomte on that.
[on the Cforall team] One of our Master's students has incorporated the majority of the uC++ features into Cforall as well, with some neat extensions for multi-monitor locking in a way that doesn't introduce synchronization deadlocks not present in user code.
I was spurred to make a sizable donation to the EFF by recent news (in addition to my regular per-paycheque) donation and I encourage anyone else reading this to consider donating as well.
> Improvements to C would be things like removing "undefined behavior"

This nonsense again. I don't get this "undefined behavior" cliche. It seems it became fashionable for some people to parrot it like a mantra as a form of signaling. Undefined behavior just refers to something that is not covered by the international standard, and therefore doesn't exist nor should be used, but an implementation may offer implementation-specific behavior.
>If you fully ramify your position, you're advocating that the government tell me that if I host videos, I can't prevent people from posting videos that I don't like. E.g., if I make a cat video hosting platform, and someone uploads a dog video, I can't stop them.

No, I'm not arguing that YouTube should be legally required to permit all legal content. I'm arguing that I ethically expect them to. Or, at least, expecting them to is a valid position.
A small percentage of the population uses the majority of the health-care. You would have died back then, but most of us would have been fine.
Deletion can also be a little misleading.

I deleted (not deactivated) a Facebook account that I had from high school to sophomore year of college.

A year or two later I made a new one and didn't fill out anything except my name and didn't add any friends (yet). Almost immediately facebook started suggesting friends, groups, etc that existed on my deleted account.

tl;dr nothing is every really "deleted," just hidden
I think its a great one to include, and absolutely belongs in this article. Of course very few well-informed readers here will agree with the stance, but there's no escaping that politically this has been an enormous issue in the US and other countries like the UK. This really rose to the fore in the heated exchange between the FBI and Apple over access to the San Bernadino shooter's iPhone.

If the FBI hadn't found an alternate route to the contents of that phone, it's very possible Apple would have been forced into a high stakes legal battle with the FBI, and subsequently could have triggered a draconian legislative response. The seriousness with which Tim Cook took the issue and his highly public responses at the time is testament to how badly (for encryption advocates) that could have turned out. The FBI are still very publicly criticizing Apple's stance recently too.

There are no shortage of politicians out there who see things like mandated back doors for law enforcement as a great idea, and all it will take is the next San Bernadino style stand-off to throw this thing back into the public consciousness. I strongly believe proposals to regulate encryption on consumer devices will absolutely rear their ugly head again in the future. Encryption technology had a long history of legal regulation too, wasn't really until the Clinton administration that much of this was rolled back.

> https://en.wikipedia.org/wiki/Crypto_Wars
They did not pay you for your work, therefore the work is yours and they have stolen it. They are in violation of your copyrighted works. Speak to a lawyer and seek damages.