skysight-inc/HackerNews huggingface dataset:
I was one of the first 10 employees at Klout.

The initial core idea was good: To hold big brands responsible by empowering ordinary people to be heard and recognized as influential on social media.

From the inside, it was an amazing journey. Definitely the most fun job I've had so far in many ways. So much technical freedom to do whatever we wanted (yikes ;), and so many parties!

The team was also high caliber. Good engineers, good biz dev, marketing, everything. Many of my former colleagues continued on to greatness, from serial entrepreneurs, to one who's now the President of AOL. :)

After I departed in 2012, the public interest seemed to die down, and hockey stick growth along with it.

Sad to see it shutting completely down, always thought it was a cool idea. The amount of controversy just from putting a score by someones twitter handle remains incredible! It really opened up my eyes to how much subtle product decisions can manipulate users (for better or worse.. it's up to the PM).

At the same time, the way twitter caters to narcissism bothered me then and still bothers me now. Would've been the best if we'd found a way to dial down the narcissism and turn up just the Whuffie [0]!

[0] https://en.wikipedia.org/wiki/Whuffie
Shutting Down My IT Support Company
Without getting into questions about motive, I can think of a good reason to choose CrowdStrike over the FBI. If you hire CrowdStrike, you can choose what happens with the findings. If you let the FBI do it, they're going to do as they choose with the findings.
Little Snitch – Subscribing to Managed Rules
I find it amusing that one of the choices is 180 minutes.

Yes, please remind me every three HOURS of non-stop videos that I watch that it might be time to take a break...but don't offer me a choice of every two hours.
That's my personal, anecdotal feeling as well. Go feels a bit more like I'm yelling at the compiler "you know what I mean, why can't you just do it?!" whereas with Rust it's more "ah, I see, you have a point".
"E.g. Rust gives you memory safety through ownership, but you can't even make a doubly-linked list while staying within the ownership system."

Your otherwise good comment presents this like all-or-nothing when comparing it to C. To start with, C and Rust are equivalent for anything it cant borrow-check. Then, it's better than C in safety or expressiveness from there. Second, C developers use plenty external libraries to supplement the language's capabilities, including with ASM breaking abstraction gap. Likewise, whatever Rust cant handle can be proven safe with external tool, wrapped in safe interface, and used from there. This has been done in languages from C to Haskell.

So, there's different design points for sure but doubly-linked-list isnt an example of unfit for purpose vs C. If anything, that it's equal or better in safety making it a better instance in that design space. Likewise for Clay which was more C-like and used in device drivers.
Symantec Investigation
> which means that other areas of the city may have less of it.

And make a ton of money while doing it! Farms closer to cities are richer than farms further away from cities.
Beanshell is another example for Java, and did it before Apache Groovy did. Beanshell added features like optional typing and terse property syntax to Java, then Groovy extended Beanshell by adding closures to Java. Java has made these scripting languages less relevant lately because of more recent features like lambdas and inferred types.
First, I think my first post left out some context so I should be a bit more explicit that the job is being an interviewer: You interview software engineering candidates on behalf of our clients. (Possible you already get this, but mentioning it just in case.)

As for the 10 hours, we spend a lot of time onboarding and then continuously training our interviewers. Between that and the overhead of managing the relationship with the interviewer, we find things work best with interviewers above a certain activity level. Put another way, it's easier to work with 10 interviewers doing 10 hours a week each than 100 interviewers doing 1 hour a week each.

Does that make sense?
Is it fair to say that it runs in parallel if only one thread may run at a time? Isn't that concurrent, but not parallel?
Actually for knob-fiddling the helix is great... you can have up to 3 expression pedals, and ANY parameter can be mapped to them - so you could have say delay time on one pedal (with user definable bottom and top range), and a wet/dry blend on another.
One big area where taskwarrior shines compared to solutions like todo.txt or org mode is synchronizing between devices using taskd. Although it is a bit involved to set-up, once it works, it works very well.

I am slowly trying to add task identities to Simpletask to get closer to this ideal (at the cost of 'ugly' meta data in the Todo file)
Static/dynamic and weak/strong typing is about the language semamtics and the runtime. You can't reduce the description the way you do, because for every language we end up with: there's nothing I can do in X that I can't do in untyped ASM, therefore everything is untyped. Or go down to either lambda calculus or logic gates. Either works.

What the language provides matters. For code like "1"+1 you have 4 main options:

- strong static - doesn't compile/start due to type error

- weak static - returns "11" and expression is known to result in a string at compile time

- strong dynamic - crash/exception at runtime

- weak dynamic - returns "11" at runtime, but the type is attached to the value, not the original expression
That's particularly interesting, because I wrote an XFCE theme in order to get:

- 1 pixel wide window borders (left/right/bottom)
- big thick corners to grab with the mouse
- and an aesthetically pleasing (to me) titlebar that is high contrast when not the focus (because that's when you're looking for a new window to select) and medium contrast when it is the focus (because most of the time you already know what you're typing into).
But a 12 person car is alright?

Where's the sweet spot between 40, 12, and 5?
A one-time pad is the right idea. I would send it on fiber at night before the markets open and then use bits from it as the market trades. A few MB per day would be plenty, given the dialup-like speeds of shortwave. That would go through a 10 gbps fiber in milliseconds.

The actual encryption of each bit just require an XOR on each end of the link. That's about half a nanosecond on a Xeon or one clock cycle on your FPGA.

A jammer wants to be close to the receiving antenna so he can use less power. Yet he wants to be far away so he's less likely to be caught. Willfully interfering with any any radio service is illegal in any regulatory domain AFAIK.
Yep, a picture of SpongeBob made me vote for Bernie instead of Hillary. Had nothing to do with her record or anything.
Show HN: Take-Home Pay Calculator
The Indian model is very different: cities create large "suburban" slums and poor villages around them. Not because of resources, but because of overpopulation.
India does have, only China doesn't.
The wording on many of these ads is odd. In hindsight they are clearly written by a non-native english writer, but perhaps the Facebook audience is used to awkward writing by their peers?
No, that's not a restriction, but just a behavior. It doesn't keep you from jumping all over the place and modifying shared state by calling methods within methods. You can only use conventions to have some restrictions and structure here. Just like with goto.
In a certain sense, no one can know any law until the judge rules; but it seems there are people who believe:

1. To within some threshold of certainty, it is not yet possible to determine whether blocking EU visitors by IP, asking the remainder if they are subject to the GDPR, and blocking them if they say yes complies.

2. To within that same threshold, I can determine that some other plan (e.g., whatever troydavis is implementing) complies.

For anyone who thinks both of these can be true: Are you sure that you're basing those statements on the law? Or do you mean that the regulators will view (1) unfavorably and go after you, but they'll treat (2) as a good-faith effort and be nice?

The latter is probably true, but it's not the rule of law. Are you okay with that? How sure are you that all those regulators (and courts) will always behave in the way that you predict, or a way that you personally consider right?

I am disturbed by how willing most commenters are here to abandon the rule of law when it gets them something they want. Selective enforcement of regulations on business is a routine tactic of unfree states--remember the guy with the leopard-print fabric in Russia? I don't think it's a good idea to create powerful new tools for that, just because Europe--a continent that within living memory harbored some of the worst dictators of modern history--is well-governed right now.
Even if that’s true, doesn’t it still count?
Yes.. People showed up and got fighty.

And this is a tiny blip compared to hacking into the DNC's email servers. I see a lot of these ads are stupid and people totally think that was all there was. The ads were the part of the iceberg you can see.
How are these hack? This is standard bit masking/manipulation? Every CS student learns it and the C Programming Language has examples of it.
Perhaps Google and Jetbrains will replace Gradle with Bazel in Android Studio sometime soon.
For obvious reasons there's a lot of focus on Tesla's automobiles, but part of me wonders if these Powerpack grid batteries aren't the real innovation and killer product for the company.
Is Kubernetes dashboard dying?
this was worth it just for the photos themselves. As a European, I find the struggles of your intellectuals echoing what happens here in a very strange, distorted way. Or is it us echoing you?
I'd read that blog post! Share it when it is up!
Gresham's Law details why a regulatory framework, rather than voluntary action, is required.

That firms are able to dismantle, oppose, co-opt, or avoid such frameworks is very much part of the problem.

I'd like to see vast changes in liability and increased veil-piercing abilities.
That's exactly why Russia has done it so openly - to sow greater division and chaos.
It's a bit odd you responded to various parts of my comment but not the "But more importantly I think you missed my point..." portion (i.e. kind of silly for us to debate this audience straw man)

> That's the important part of nearly everyone's job. Architects, graphic designers, engineers, sales people, mechanics, plumbers.

Communication, like problem solving, is likewise an important part of nearly everyone's job, but the importance of good communication skills (as valuable as they are) are much less important to being a good software engineer or good plumber than they are to being a good reporter or trial lawyer or public relations professional.

I'm guessing, like most developers, this is your first/only profession - but it's not mine (I switched careers in my early 30s), and I can assure you not every job requires the level of problem solving we deal with on a regular basis (and no, that doesn't make us "so special", not all jobs are identical, some have more or less value in different areas, but one is not more special than another because of the importance of problem solving or communication or empathy or creativity or anything else).
I had someone call me once, claiming I had just called them. I hadn't of course, so the only thing I could think of was that someone had used my phone number for spoofing.
Here's an article that talks a out two events, a protest and counter-protest:
http://money.cnn.com/2018/01/26/media/russia-trolls-facebook...
The Fabrication of Integrated Circuits
This outcome is in a particularly distorted badly operated market, one where for no very good reasons regulatory power is not being applied, and distorted bidding for FCAS and peak supply has been the norm. It's hugely politicised, and in the context of a rejection of carbon trading and an attempt by the ruling federal liberal-national government to wedge coal into the mix (it's basically uneconomic now, and won't get any better but the lib hats want it come what may)

The battery couldn't have come at a better time. It's an initiative of a state labor government, now tossed out, and it's signals how much could have been achieved with decent capital investment in alternative power sources. That said, it's role here is frequency stabilisation not power: it's a tiny percentage of the states power burden. The states solar and wind was (alas) not required to have any associated storage capacity or supply FCAS services, both things which alter the economics in favour of more traditional coal, and gas peaked power supply.

There are more batteries on the way. There are pumped hydro systems in design. Things are getting better.
We help senior remote developers around the world contract with companies here in the US, mostly Startups, for freelance work. Feel free to check us out at Skillhire.com

You’ll have to go through a technical interview process but most jobs are seeking JS developers, especially Node, React-Redux and React Native devs.

Hopefully we’re one more resource to help devs like yourself who want to travel and work.
EFF, ACLU Can Proceed with Challenge Against Warrantless Searches of Travelers
It seems to be one of those double standards that a lot of people are still okay with for some reason. The one that still gets me is "women having it all" (children and a career). Why can't this be "parents" instead? We're not all living in the 1950s anymore.
> After all, consumers benefitted enormously from the phone system coming into existence.

You're mixing two distinct periods of time. When there was the expansion of telephone systems, there was no consumer harm, but when AT&T stopped others from entering the market by using its monopolistic power to prevent competition, there was harm to consumers.

Those two periods are over half a century apart.

Similarly, when SO invested in horizontal integration, it was great for consumers: the reduction in cost and standardization of plants and materials (oil, metals, etc.) created a boom.

But when it used its monopoly to prevent competition and extract rents, there was consumer harm.
> The initial core idea was good: To hold big brands responsible by empowering ordinary people to be heard and recognized as influential on social media.

How was this ever in any iteration of the product? From day one it was always that vanity metric of your "Klout Score". The entire product was focused around that. Hell, there was even the allure of a partner program that gave discounts and offers to high-Klout scoring users. If that's not catering to people's narcissism then I don't know what is.
Listening is the easy part. But the sender would be foolish not to strongly encrypt what they send. Are you really "listening" if all you get after decoding is pseudo-random bits?
I find many of these insights to be thoughtful and helpful - thanks you guys !
Is it a GDPR victory? I was under the impression that Klout had become irrelevant some time ago. I think most media analytics companies have their own secret-sauce influencer algorithms these days, as part of their value proposition.
if you are interested in this type of analysis are you familiar with the tishby papers? you will at the very least find them enjoyable/mind opening...
but some of his key claims are probably contradicted by empirical results.

the original paper:
https://arxiv.org/abs/1503.02406

a refutation:(with very harsh/unprofessional words by tishby in counter-refutation)

https://openreview.net/forum?id=ry_WPG-A-&noteId=ry_WPG-A-
We had it for a long time, as well as result, and literally no code used it, so we took it out.

There’s a crate on crates.io for it if you want to use it for something.
I'm guessing you meant these hypotheses to seem paradoxical (i.e., dynamic code bases are rewritten in static languages to improve maintainability; static code bases are rewritten in dynamic languages to improve maintainability), but I don't think they are.

Dynamic codebases are rewritten in static languages to improve maintainability and code quality; programs written in static languages include an interpreter as a feature that supports user-defined programs, e.g., a browser's JS engine or emac's text editor and also for specialty domains where code quality is less important than developer velocity and the static language of choice is unnecessarily painful (games).

Assuming I didn't misrepresent your thesis, does this seem more or less accurate to you?
It’s also a national embarrassment according to the government treasurer who likened it to Australia’s tourist stop big things such as The Big Banana.

What I love about it is that it’s forcing the governments hand. They have vested interests in the coal industry but cannot continue to overlook this when electricity prices are so high in Australia.
AI for
We are investing and building AI applications. Tell us your AI idea and we will build the best one.
Oh hey! I know you guys! That's really cool to see stuff the Church is doing online to further technology growth and use. Way to go!

I'll definitely keep this in my pocket as we move towards our own live streaming platform. Thanks for sharing!
Mozilla Fights for Net Neutrality This May (and Always)
I'm not an expert on that; however wouldn't the issue be with the /difficulty/ in firing, not the fact that it merely has to be documented and for a 'valid' reason? Though now that you mention it, such reasons probably should be regulated the same way sealed court records are; unless challenged in a lawsuit.

Also, from the perspective of an employer, a valid reason very well could be the end of the project that a contract is for; such a termination / re-evaluation date should be built in to the contact and clear up front.
I can’t imagine any professional setting I’ve been in, where firing up the machinery to get a consultant in place would be worth $200. Conversely I’ve been in many situations where an expert reading one page of text and nodding (with a follow up email) was worth several thousand dollars.
https://github.com/rust-lang/rfcs/blob/master/text/2052-epoc...

Though we are calling them “editions” instead of “epochs” now.
CryptoKitties and Step Curry = CurryKitties
Bringing us alllllll the way back to dial-up
Perhaps it depends on the region?

Just an anecdote here. I'm from Argentina and two of my friends went a few years ago to Trieste for some mathematical conference/courses. One day they got for dinner pasta with sea food and they obviously wanted to add some grated cheese to it. The local staff from the restaurant refused to add the cheese because the mix was bad for health[1]. Anyway, the staff accepted to give the cheese to may friends but my friends had to put the cheese themselves over the pasta, because the staff didn't want to be responsible for the health risk.

[1] Some toxic fumes??? I'm not sure. I also think it's ridiculous.
Nothing could ever make compromise more unlikely than a winner take all voting system that has then predictably created exactly two parties whose followers again following the incentives rarely have an original though beyond "the enemy of my enemy is my friend".
Any ideas how prohibiting these types of ads next election cycle will pass constitutional muster? Most were several steps removed from references to any election. And non-citizens residents are generally held to have rights under the 1st Amendment (https://www.google.com/search?q=non+citizens+1st+amendment)

Or will it just be Facebook blocking them by way of policy?
In the long run, it does seem like a bigger business opportunity than the vehicle based business.
It really is hard to over state the impact that scientific calculators had on industry. My great uncle who was an engineer at the Panama Canal company had log tables, these were tables of logarithmic values given a number, and the inverse. He needed the heavy tome because he couldn't get enough digits of precision out of his slide rule. He was one of those people who immediately bought an HP-35 when it came out and was thrilled.

My parents bought me the TI SR-52 when it came out and it was the coolest thing I could imagine. I wore the numbers off the keycaps on that thing.
The car sales of Tesla are creating the battery production volume that allows to be price competitive for the grid solutions. Grid scale battery storage will be the future, as the car industry alone is going to increase the world battery production by about 100x, driving down the prices strongly, and not even counting the second life of car cells in storage after they are down on capacity.
> Do NYC residents look at the subway as something only poor people use?

No, but subway funding and management is controlled by the state, not the city -- and the majority of residents of the state do not use transit. I get the impression that a lot of people in the state still think of NYC as the crumbling inner city of the 70's: the place where poor people live.

The governor is more interested in optics ("Now you can charge your phone on the bus! We replaced the tiles in this subway station!") than restoring service, let alone expansion. He has diverted funds from the subways to, among other things, pretty light shows on bridges and supporting failing upstate ski resorts. With the subways failing, those who can afford to are taking cabs and black cars more and more, which contributes to the traffic congestion crisis.

The mayor gets driven everywhere in a black SUV and seems to have never learned that not only to most of his constituents not commute in personal vehicles, the majority don't even own cars.

Additionally, the city has a LOT of public buses. In some ways (frequency, coverage), bus service in the city is much better than most of the rest of the country. In other ways, it's unusably bad (mostly, time to get from A to B due to traffic, too-frequent stops, silly winding routes, slow payment/boarding, overcrowding, inufficiently frequent service outside rush hour, bus bunching decreasing apparent/useful service frequency).

The NIMBYs and traffic enforcers all seem to believe that bus riders are "not us" (and yes, outside of a few crosstown corridors, bus riders average poorer than subway riders). The result is obstacles to the creation of bus lanes and busways, and utter lack of enforcement of those we do have.
It feels natural to anyone who understands binary numbers. Every odd number in binary will have the last bit as 1. Just like in the decimal system, every number that is a multiple of 10 will has the last digit as 0. If you want to see if a number is a multiple of ten, I guess you could do a mod 10 of the number and see if the remainder is 0. But if you understand the decimal system, you would just naturally check if the last digit is 0.
that function checks if a number is odd, not even.

https://godbolt.org/g/7Khcg9
Are they unique in the fact that they're uniquely producable by Tesla?

I agree it's a much more tangible market from my perspective (ref. the prod issue on the vehicle side) and is only really purchasable by state actors.

If they can get the first mover advantage actually rolling before someone else enters the market than this will be a huge boon to their bottom line.
It'll be interesting to see how this works, given that the Signal Desktop client's main page (background.html) includes a CSP that restricts it from running inline or external scripts. It can only run JS that's already in the Signal Desktop package (in theory).

The fact that this isn't being described as an issue with CSPs or electron makes me wonder how it could possibly work.
OK, I get it. In your example, AT&T and Comcast peer in Chicago. In my example, the two Icelandic ASNs peered near Amsterdam. Likely through international intermediaries.
Yes, monthly updates every patch Tuesday, but sadly no fixes.
Portals: Google's proposal for seamless link navigation
Chip 2.0: High Level C to Verilog with Python Bindings