skysight-inc/HackerNews huggingface dataset:
> It is a feature of many civilised societies that we tend to forgive misdemeanors by minors as 'part of growing up' and 'learning right from wrong'.

Except many of the things he's accused of doing are clearly not misdemeanors. You're also assuming there was no malicious intent in what he did. He was perfectly aware that what he was doing was wrong, and he intended to do harm to people because they worked for the US government. You seem to have the actual legal system confused with the plot of Dennis the Menace or Leave it to Beaver.

>Should it be a crime because this autistic kid happened to be good at his prank?

Oh, he's autistic? Never mind, free pass then.

No... it wasn't merely a prank, and being autistic doesn't imply being legally incapable of judgement.
I would gladly donate to anyone that wants to statically bind this for use with Go. I really would love to see the power of FFmpeg open to more apps.

I've used FFmpeg libs dynamically linked, but it requires FFmpeg be installed on the system.
VT and NH are on the same latitude and the delta is pretty significant at .5
What indication do you have that Trump will ever do the things he promises to do?
In civilized societies we also tend to forgive the more serious offences by minors as 'part of growing up' and 'learning right from wrong'.
Just FO with your c++ and stupid article. I've repeated this 1000 times and will repeat again, there's no point in using c++ in 2018 unless you want to be a moron :)
Vodka liqueur without alcohol – enjoy the taste
The J-Core (based on SuperH ISA so already supported by GCC) project http://j-core.org/ specifically called out being able to audit everything up an down being a motivating factor https://www.youtube.com/watch?v=lZGHbMS882w
I completely agree with the drift of your comment, but would nitpick the notion of "sharing" in this context: since, as has been explained above, the system is effectively gamed to legitimize the capturing of value by those that already have most of it from those that produce it and do not, the current situation is tantamount to legalized theft by one class from another. I don't follow that a thief can share something he stole with the person from which he stole it.
s/data load/data loss/
I was expecting something like Wt (https://www.webtoolkit.eu/wt)
"it is not ACID the worst possible way" Vow what a great revelation.

"Cassandra is not row level consistent,[21] meaning that inserts and updates into the table that affect the same row that are processed at approximately the same time may affect the non-key columns in inconsistent ways. One update may affect one column while another affects the other, resulting in sets of values within the row that were never specified or intended." This is not true. Cassandra is row level atomic but I guess it also depends on the version you use maybe. Can you talk about which version and provide a test that satisfies your assertion ?

"there are several things that needs to be tuning (like GC) that is not trivial to do". Do you know that Go's GC is way less advanced than Java GC as of today? This is admitted by Google's Go team lead.

I guess these days people can make up whatever they want without providing any valid tests that prove their assertions. It all comes down to is either love & hate of a programming language or someone wants to put some fancy sounding tools in their resume!!
Nice find, I didn't know about it. Thanks for the link!
You definitely do not need a user account to use your hue lights.

IIRC, they create an ad hoc mesh network and don’t actually need WAN to operate.
Jarvis was 25 when Defender came out.
Apple’s iPhone battery explanation might end up costing the company in court
Why does macOS need this? (Asking because I'm not a mac user)
There is a lot more to IRC than just channels and PMs - it's just that not many people have purpose to find out about anything else because channels and PMs work so damn well for their purpose.... communication.
It certainly would, though I think in this case the evidence was destroyed to protect officials from going to prison over surveillance excesses.
meh, it depends on the problem domain. it's quite nice for its niche, but I don't like it for general use
why not use rust? do you want to bring all security vulnerabilities to the internet too? Man these c++ guys haven't learnt a thing from recent vuln facepalm
The problem with OOP way is that it's overly wordy and complex in this case. Much like switch statements in procedural code before the advent of OOP.

Type-based function overloads are not specific to OOP, by the way.
This is the main issue for me as well, because most of what we take for granted about a free society falls apart with the existence of a secret police and surveillance program.
This brings me back... I was doing this exact sort of stuff at the turn of the century, although admittedly in C - not C++ - and using/linking to the Delphi CGI library.

CGI in 2018 seems a bit passé...
We started out with fanout on write but it was tricky. Fanout on write can get incredibly expensive. Customers would implement things like featured accounts, or topics that you can follow. Basically feeds that are followed by a significant percentage of your userbase and update all the time. Companies like Twitter and Instagram control their product and can avoid some of these pitfalls. A full fanout on write approach means you need to enforce certain product limitations, have a large budget and accept that feed propagation is not always as fast.
Could your view be slightly tinged by being required to use it at work?

I've used Slack for a couple years in purely open source / social / educational settings and can't really fathom how it could be described as comically bad. There are aspects I dislike, but overall it feels like it solves pretty well the problem it set out to address.

A lot of the hate seems to be around the the fact that it gives employers yet another method of disturbing work flow and creating accountability around meaningless metrics (response time or participation in pointless chats).

Instead of increasing productivity, it turns the entire workday into a meeting, with all the downsides of a traditional meeting.

But, again, those are all complaints about the setting and expectations surrounding the product, not the product itself. Slack is quite good at what it does, by any reasonable measure in my view.
NY has restrictive gun-controls, is quite urban/dense and has the 2nd highest gdp/capita by state. They're all correlated with lower murder rates, that helps explain things a bit on NY.

The one thing NY does have is high inequality measured in gini, the highest of all states. That usually drives crime/murder rates. But it's probably because of rich outliers (extreme upper capital class), rather than a big gap between lower-uppermiddle.
Am I right in thinking the main reason not to do this is memory safety (as demonstrated by Cloudbleed)?
It makes sense to collect everything possible, then discard what you don't need later, because when conducting an investigation you don't know in advance which data are of interest.

If your communications are intercepted, stored, but then never looked at, and eventually deleted - this is functionally equivalent to having never been collected at all.
Just use rust man :| why do you want to bring all your security vulnerabilities and undefined behaviors to web?
Probably has a lot to do with how much you pay for it, and how good you are at preparing it. Vue de monde in Melbourne does it very well, but you'd obviously expect that. Of course, they also do some very strange things (such as deep fried shrimp shells).
Excellent points. Without a rock solid audit trail it's pretty clear how the tools will be abused. There have been many cases of abuses of power that have been disclosed, so the deletion fo this data suggests that the data revealed abuses of power from top officials that would have resulted in prison time, or even enough public outrage to lead to the program being dismantled.
maybe he meant "he would NOT have been" instead of "He would’ve been a poor kid had he not swatted people"
Go is nice for its niche, and it can be very cool after using Python. Still it feels too simplistic and limited as a language to me, which includes the "low level" part: it's not "optimally" fast and it's not very easy to interop with other languages
How to delete all your voice data from Echo, Google Assistant, Cortana and Siri
1) TFA doesn't suggest that the kid swatted anyone

2) Leaving ridiculous voicemails like "I'll bang your daughter" is exactly what kids do

3) How can you possibly suggest that those two things are similar? That's simply twisted.
yes you are! Just imagine websites leaking other people's credentials to hackers because someone was using an undefined language haha!!
Is it? What makes you think the balance of entitlements between owners and labor in tech is the right one? It's not as if the owners seem to be suffering.
> Is This Even Possible?

Why the hell shouldn't it be possible? C++ powers most of the stuff under the hood. The higher level languages like PHP are just sugar on top.
What is the good use? The thing you're replying to is yelly and rude but 'I'm right because upvotes and you're gray' is just icky.
Unicode Character Look-Alikes
Me & my friends were script kiddies who broke into school & government systems for laughs while we were in school.

All went on to good careers in tech & VC.

I’m actually more worried about the mindset that doesn’t want children to question authority and test the boundaries.
We don't have the digits of pi for the second part. We only have 22,459,157,718,361 digits of pi which is only ~45 bits not enough to create the image with bits left over for moving it around in pi.
Daily Habits Which Separate High Achievers from Everyone Else
Is that really so oppressive though? I'm glad trans and other people are getting more respect.
Sovereign Cryptocurrencies: 5 Countries 5 Different Perspectives
Are they offering video recordings of this course? Dr. Gupta's earlier cloud computing course videos were just brilliant. I still listen to them regularly.
Trying minors for "more serious offences" is a thing just about everywhere. It's clear this particular minor knows right from wrong, and that what he did was on the 'wrong' end of the spectrum.

Would you feel the same way if he'd actually followed through on his rape threats? Or if he'd SWATted someone? At what point would you be willing to admit this "prank" wasn't harmless?
The color scheme here is really poor. It took me too long to realize that bright orange was not a step down from bright red, but in fact dark red, pink, and dark orange were between them. So the brighter red indicates more violence, but the the darker orange indicates more violence? Just use a single color gradient and spare us all the headache.
I think the "tinkering community" would include almost all active YouTube channels if they added all of the api features I mentioned. This is not a small community. The tinkerers would write the software which would inspire more new users to buy.
Our Best Hope for Civil Discourse Online Is on  Reddit
Under surveillance: satellites, cameras, and phones track us
What I mean is 50, 60 years ago, a university was mostly white males, wearing suits, hats, mostly deferential. These days it's women, people of all colours, they can say what they want, express themselves etc. That's what I mean by more inclusive.
I've been involved in several startups, a couple winners and a couple losers. Like all things in life I've found that the simplest principles are often the hardest ones to grok.

It's like jumping into a Indy Car, and you think "Just go straight and then turn left". Turns out when you are going 200mph at a concrete wall the simple things become a lot more complex.
Pest – The Elegant Parser v1.0
It might be a bigger thing in my field. People go work for security companies (and security software companies) because they're interested in the problem space. The stuff the work on in their spare time might not be directly related to their day job, but it's likely to be related to security. People get in trouble over this stuff --- or, more frequently, have to abandon side projects they worked on at their previous employer.

But I mean, it's obvious, right, that not all these issues have to be universal for them to be nucleation points for organizing? As has been photographically established downthread, I don't much care about open offices right now. But I would not be shocked to see a team of developers organizing around getting quiet offices for their startup.
Alaska is next to South Carolina. DC tops the list. Both of these are relatively small populations, but then you have Michigan and Indiana above New Mexico.

If there's a correlation there, it doesn't seem obviously strong.
Introducting Guidable (an app for experts)
What about the time spent finding parking or the fact that taxis enable people to not have cars at all, this increasing ridership in all forms of transportation.
Every programmer who has ever written c++ knows the worst thing to do in 2018 would be to bring c++ to web. All our operating systems are plagued with undefined behaviors and buffer overflows and what not! Let's not use c++ anymore, there are many better alternatives for us :)
I'm not saying "I'm right because I'm upvoted". I'm saying that his argument that I'm out in the wilderness on this issue is wrong because of that. He has more than one argument. I'm just refuting that one.

It felt icky writing that comment upthread, but, I figured, what the hell, let's see what happens.
Some cities in the US rate just as high as the deadlier Latin America countries (Chicago, South Bend, IN, Indianapolis, Philadelphia)

http://bismarcktribune.com/news/national/the-cities-with-the...
He wasn't a single-issue candidate. He picked a bunch of issues that mattered to single-issue voters. The presentation is different, the overall effect is the same.
I would gladly donate to anyone that wants to statically bind this for use with c# with mono multiplatform support. I really would love to see the power of FFmpeg open to more apps.
I've used FFmpeg libs dynamically linked, but it requires FFmpeg be installed on the system.
Might want to integrate an existing C++ code base into a server without developing an API or IPC in between the two. The security issues would be similar in either case and this would be much quicker to develop.
This is some classic advice: you don't know until people buy it, which means you have to make some version of it to find out.

Talk with people to develop the idea as far as you can, but you don't truly know until people pay you. So you have to deliver a product (unless you're lucky enough to get pre-sales but even then you've likely invested something in a prototype) which is that point your stomachs tightens up as it requires some amount of money to develop this product. Aka the moment you find out if you really believe in this idea, enough to risk it.

Whether it's server costs, building a physical prototype, buying a data set, whatever it is.

Someone buys it, cool. Then don't spend anymore money until you've repeated the sale several times to validate you didn't just find this one unique customer.

A few would-be entrepreneurs have asked me for advice (though I'm not sure why) and are looking for that whole reverse prescription to success through how other people did it, which is a fallacy - there's only your path. I've noticed that they were stuck in this idea phase and it always came down to that moment of putting your money where your mouth is. I would just tell them either you believe in your idea enough to pay the $5,000 to fabricate the metal for your prototype, or $500 for the up-to-date information for your real estate developer app, or whatever the thing is that is your next step, or you don't because you don't really believe in the idea enough to take the risk. Which is fine, just recognize that and keep searching.
This really hits if you try to merge audio which has been recorded separately from video (e.g. Raspberry Pi where at least a few years ago software did not support recording audio synchronously with video).

And the worst thing is- it could vary from one device to other because the crystal oscillators used for image sensor clock have slightly different resonant frequency (which is caused by manufacturing tolerances when cutting the crystals).
There are more factors to take into account than plain API / feed update traffic when looking at server count:

- High Availability requires 2x or 3x more servers

- We run our own monitoring, log collection and tracing infrastructure

- ML/Analytics features

- Distribution of traffic

- Disaster Recovery

Edit: fix list formatting
"mostly you’re getting high, hanging out with other crooks, and figuring out where to go for lunch."

sounds like its right out of an early Guy Ritchie movie
How is that only 45 bits?
It was an accomplice who used the information.

"Mr Obama's senior science and technology adviser John Holdren had his personal accounts hacked and Gamble passed all of his personal details to an accomplice who used them to make hoax calls to the local police claiming that there was a violent incident at Mr Holdren’s house resulting in an armed swat team being deployed."
No one bothered replying to my issue and suggested fix. I'm not doing work without maintainers agreeing my approach. So no.
"His claim to fame is misunderstanding a discrimination law about transgenders."

If that was true, why did his university send him a warning letter that essentially confirms his concerns? He consulted a lawyer on the matter, he confirmed them as well.

Laws are subject to interpretation, bad laws are subject to bad interpretations. He considers bill C-16 a bad law. There no "one correct understanding" of a law, otherwise we wouldn't need lawyers and legal cases would be trivial matters.

The fact that you refer to bill C-16 simply as "a discrimination law about transgenders" shows that you poorly interpreted it yourself.

"Which is all you need to know about him."

I interpret that as a display of pure and utter ignorance - was that your intention?
You get into all sorts of radical variances when you dig into locational data eg across the US.

The common US murder rate where ~95% of the population lives, is closer to Canada typically, at around 1.5 to 2.5. Then you have extreme murder rate areas in the worst parts of eg Baltimore and Chicago that blow the scale up (Baltimore hit 56 per 100k for 2017, with more murders than NYC). Several dozen neighborhoods in those cities account for a truly incredible share of the US murder rate. People outside of the US commonly make the mistake of thinking most of the US has a 4.x murder rate, when that isn't the case; in the US murder is hyper concentrated.
They could use the API themselves which would avoid them making api breaking changes. They should save money by outsourcing much software dev to the open source community. I think they should use stripe API and documentation as a fantastic example.
That's part of what I'd argue is the main argument against: not reinventing the wheel. The only argument for is experimenting. These are all toy examples. I'd argue that through CGI it won't even be more performant than opcode cached interpreted languages.
Sure. The table can be found here[1]. But let's not pretend it's more complicated than it is, for a company that operates in a specific market, usually their products fall within the same VAT category. Unless you're Amazon or Bol that sells a range of products.

In the US you basically can be sure that sales-tax varies by zip-code. I worked for a telecom company in the US that sent all their invoices to a specialized company, to have them calculate the tax, before sending them out to their customers. It was too complicated to do that on their own. Also because tax rates can and do change at the whim of some local city-government for example. And as far as I know tax rates in the EU are determined by the country-governments only, which means not very often.

[1] https://ec.europa.eu/taxation_customs/sites/taxation/files/r...
It’s an argument attacking the probable inconsistency of the parent’s argument. More generally speaking, it’s an argument that reiterates my original point - security is a context-specific discipline, and it is fully legitimate for people and companies to decide they would rather have various features than maximal security.

Security has diminishing returns of efficiency with respect to how much safety it adds at the cost of removing some usability. I stand by my point: in practice, end-to-end encryption is not desirable for many applications, and that’s completely fine. We have entire fields like application security precisely because it’s inappropriate and untenable to lean on maximal computational security for all of our confidentiality, authentication and authorization requirements.
The blockchain grows at a constant linear rate, 1MB every 10 min or 144MB per day. Isn't that what you mean by "constant size estimate per unit time"?
False dichotomy. One can do both and each can act as the other. Trolling is a tool.
^^^^ This funnel is great
I wonder if some cities in the deadlier Latin America countries rate higher than the deadlier Latin American average.
Writing C++ so that you slow it down by CGI?
This looks like an example of how not to do things.

Did the author really benchmark if optimized PHP environment is not faster than his solution?
Let's Encrypt on Docker Containers (easy TLS Certs)
Its always interesting to see C++ but as someone else mentioned I expected to see Wt. If I want nearest to C++ speeds I rather go with D (using vibe.d) or Rust. C++ isn't my area of expertise though but those two other languages are years more approachable for me personally. Not saying I could never do C++ though. I know OkCupid is C++ using Wt iirc. I wish they'd give D a try or Rust to see how much more productive they become.
I wonder what the homicide rates would look like if you removed/ignored the statistics from african americans.
I actually get annoyed enough by mixed bold and normal text that I can barely look at an email written with it.
5 Klub Penghenti Rekor Tak Terkalahkan Klub Rival
I looked at some FFmpeg-Go bindings recently. Concluded that it was less effort to write exactly the functionality that's needed in C and expose that to Go, rather than fix up an all-encompassing API. More here: https://github.com/livepeer/lpms/issues/24
From the article:

- Venezuela leads unsurprisingly with 89 per 100,000

- Chile has the lowest number, 3.3 per 100,000

Compare that to

- Germany: 0.3

- US: 4.9

Source: https://en.wikipedia.org/wiki/List_of_countries_by_intention...
Exactly. It was not the person we're discussing, we presumably have no idea if the person being discussed was even aware of these events.
Any tutorial will not get very far if every corner case is spelled out every time. The point of “learning” documents is to give enough concepts and useful information for the reader to have a basis to start building additional knowledge on top of. Getting into the weeds quickly derails this process.
The NASA paper has more detail though :-).