skysight-inc/HackerNews huggingface dataset:
> Also, gigantic simd is nice, but most games never use it, unless it is ancient, because compatibility with old machines is important to have wide market.

In my experience SIMD actually becomes more important when you want compatibility with old machines, because your ability to use the compute power of the GPU becomes more limited the further back you go in graphics library versions. For example, OpenGL has no compute shader before 4.6, no tessellation shader before 4.0, and no transform feedback before 3.0. When you can't make the GPU do what you want, SIMD becomes your best bet…
Indeed. The same way the Kai's PowerGoo sample faces were scanned.
SPARC chips are much more optimized for a certain intended set of workloads than x86 or POWER are so that's not surprising.
How many influencers do you have on your platform / what kind of variety?

The reason I'm asking is I've been on calls with probably 20+ PR agencies and a similar number of brands doing influencer marketing in the past 6 months, and their #1 issue right now is they can't get the right people. Most of the existing influencer platforms have the same influencers, or just not a big enough variety. If you want to advertise a new bikini on a swimwear model; you're fine. Want to launch a new soft drink? They're struggling with the existing platforms.

We're trying to solve this, we're not quite launching yet (probably in the next few weeks), but we're trying to solve this. We currently have just over 1.4M Instagram users along with their email contact information.

PS: Your pricing is way too low. By a factor of 10-50x probably.
and to that extent we should reduce the importance we place on policies that increase GDP.

GDP increases are nice, but they are by no means the only important thing to consider. many other considerations must be made when creating or changing public policy.
This only helps if the program that pipes into less doesn't do terminal detection to decide that it doesn't want to output ANSI color escapes into a pipe (to less).
I've been happy with 1Password for teams. They have a white paper, which outlines their encryption strategy clearly, and their family of apps have worked great.

Of course, when sharing 'vaults' with team members you have to remember that each vault is only as strong as the weakest master password of everyone on the team.
You're right, but authenticity takes more work than that.

> In our heads we know what we want, but we ask for something else

I think we know when we're frustrated or angry, but they're reactions to other emotions like fear and confusion.

That's hard to realise in the middle of frustration/anger.

And hard to articulate when you're talking to your buddy about his gaming habits.
No, you really should grow a pair :-)
Am I missing something or did the 'debunking' of theory #1 not hold any water?

> First, they said, mismeasurement has always been an issue in the information-technology sector, and it was just as big an issue in the period from 1995 to 2005, when productivity was growing rapidly.

If your hypothesis is that non-technological productivity growth has reached its peak but technological productivity growth is accelerating, then this is exactly what you'd expect. And you'd expect the mis-measurement issue to take you much further from the mark then you do now.

Saying that mismeasurement has always been an issue completely ignores the fact that how big of an issue it is relative to other factors may have changed.

> Second, the productivity slowdown hasn’t been confined to sectors in which output is tough to measure: it has been broadly based

This is just stating the contradiction of the original hypothesis. If mis-measurement is an issue, how do you know that it's broadly based?

> And, finally, many of the benefits that we’ve reaped from things like smartphones and Google searches have been confined to non-market activities

While true, it's hard to imagine that things like access to Wikipedia, Stack overflow, instant global messaging, etc..Haven't significantly enhanced productivity for a variety of office workers as well. Not to mention automation technologies a la Amazon's Kiva robots and other factory automation tech.
It's low and If you have been there for four years and are not progressing how you would like or are early in your career it's time to move on.
I come from a small town, small enough to yell across and we're perfectly safe leaving our doors unlocked. Home invasions and break ins are unheard of entirely, in the last 30 years at least. Similar behavior in surrounding towns with slightly larger populations.
https://media.ccc.de/v/31c3_-_5930_-_en_-_saal_6_-_201412291...

Funky File Formats
By that logic, stuff I buy that doesn't increase my job output (like movies, music, and ice cream) also shouldn't be in GDP. Stuff I consume belongs in GDP, even if it doesn't turn into stuff I produce.
Yep. That's largely because 2D vector graphics APIs from the '90s are poor fits for GPUs (and stream processors in general, really).
Good luck with that.

Speaking only for myself, but finally teaching myself how to avoid that kind of messianic thinking has been a considerable benefit to me in my old age.
You missed where I said:

> something you pay nothing for

So, obviously, yes, if you buy ice cream GDP will go up.
First off, rapport isn't just from neuro-linguistic programming. (Funny you mention it, I was just reading an NLP book couple days ago.) And also to the HN crowd, you should specify NLP; most will think Natural Language Processing and be confused.

I agree with you on all of your points. With a feeling, you should figure out what caused it, and then figure out what caused that, and then recurse backwards until you actually get to the issue. Jerry Talley who taught intimacy at Stanford some time ago has a great lecture on this.

Where we disagree (but not actually, because it's so trivial), is labelling. If you define people-pleasers as those who cannot create rapport because they are self-absorbed, I couldn't agree with you more.

But part of me rejects that definition because then those people-pleasers aren't actually pleasing people.

Unless we are strictly going off the negative connotation of the word (which makes sense), the labelling behind this concept can only become confusing.

Great points, nevertheless. Couldn't have said it better myself.
It's like saying the admin/root account is a backdoor because it allows you to do anything to the system.
>I don't spend a lot of money on physical security. I leave my car and front door unlocked usually, and don't bother with security systems.

Try living in a bad neighborhood then.

If you already live somewhere nice and safe, the spendings and effort you don't do on security has been done by the state (police), buying or paying rent for the house, etc.
Great to know, we explored sqlite didn't serve our purpose earlier. Feel free to open a bug and we will evaluate it.
I am a woman who used to do gymnastics. I agree that you should grow a set. The world is not made better by decent men caving to this crap. It is made better by decent men giving push back and helping to set the standard for how to be decent. Tacitly agreeing that the only reason a man might want to watch women's gymnastics is for creepy reasons makes you part of the problem, not part of the solution.

It is sort of like that line about "If we outlaw guns, only outlaws will have guns." It is tautological. And it would be really nice if more men connected with women for non creepy reasons instead of decent men bailing because, gosh, WHAT WILL ASSHOLES THINK????

Assholes gonna asshole. You cannot let them set the standard.
Do you ban cats too and any library of similar ilk?

Just wondering, do you have your own libraries that use some of the good stuff? I can't imagine living in a world where I'm banned from using...

* Traverse (do you write specialized versions for the cross product of [List, Vector, etc] x [Option, Either, etc] ?)

* Validation (how do you collect errors? mutable.Buffer?)

* NonEmptyList (I've written my own NonEmptyVector that wasn't that hard to write. Do you do that or just assume nonempty and it works out for you?)

* Unapply (maybe this doesn't apply to you because you never use HKT-generic typeclasses?)

I'm genuinely curious as all of these tools get used by me and my coworkers literally every day and without them we'd be writing boilerplate or making unchecked assumptions by the seat of our pants.
Or I could just visit a random planet in No Mans Sky and use that as my model.
>Why are we still assuming that as a given, instead of trying to change it at its roots?

You mean change human nature?
Coq unifies terms and types, so that all you have a terms, but there's still a very concrete meaning of value: that which can be reduced no further (normalization, a property that the calculus of inductive constructions has).
What do you mean? It gets compiled to vanilla JS. You can use sourcemaps to link to your original source file for debugging as well.
Reading HN comments, I assumed everyone is a superhuman with an IQ of 250 and infinite concentration.
The boundaries are key here. You just found a community without thieves and our physical world has natural boundaries which prevent other people to enter your community. An analog is some kind of LAN with trusted peers. There's often little to no security in such a networks, the only security is firewall preventing any connections from the outside. But Internet is requires a completely different thinking. You are always living in the worst nightmare, everyone's attacking you constantly, checking your doors and locks. And there are such places in the Earth.

In my city you can't use a wooden door, because thief can easily break it with good kick, so everyone uses heavy iron doors with good locks. You can't leave your automobile with factory locks, it'll be stolen, sooner or later. Everyone uses additional security systems. You can't even leave your bag in the closed car, if your windows are not tinted. Someone will see it, break window and stole your bag. You must use heavily tinted window, so no one from the street could see anything inside. Even the thought that I could leave my car or home unlocked is foreign for me. It's my property, so it's my work to defend it.
What is scary about using statistics on data your users knowingly give you?
For a fun look at current fundamental limits on bandwidth I found this wikipedia page [0]. Really puts things in perspective.

0. https://en.wikipedia.org/wiki/List_of_device_bit_rates#Bandw...
The internet of dildos is watching you
This is an embarrassing story, but one time I left my car running outside a coffee shop while I had coffee with a prospective employer for about an hour. When I got to my car it was no longer running but it was blisteringly hot because I had left the heat blasting, and there was a note on the dash that said "I turned your car off, I hope that's ok, your keys are in the console". So yeah, sometimes and in some places stuff doesn't get stolen when it could.
squeaky wheel gets the grease.
The term "backdoor" derives from the very notion of a door. In the back whatever it is you're trying to secure.

I'm finding your line of argument across multiple comments increasingly disingenuous. You're hurting your argument far more than you're helping.
the only legitimate reason i can think to work long hours is if i am reasonably certain it will translate into a significant, liquid year-end bonus.

if the only reward for meeting an insane project deadline is 'not getting fired', then that's a shit job and it's time to find a better one.
Something that's puzzled me for a while: why haven't we hit "peak office" yet? Why are there still so many people working in offices? By now, we should have many abandoned office blocks, much as we have abandoned factories in the Rust Belt. But that's not happening. We have all this office automation, but too many people in offices.

Are marketing cost and G&A (general and administrative) increasing as a fraction of cost of goods/services sold? Perhaps it's the overhead of capitalism. Advertising just moves demand around; where the savings rate is low, it can't create it. There are a surprising number of products, from movies to telephone service, where the marketing cost exceeds the cost of providing the product or service.

One problem with a winner-take-all economy is that the cost of competition goes up, because being slightly better at the margin becomes more expensive. It's like sports; the additional input required for 1% more performance is a lot more than 1%, once you're close to the record.
One day I will actually see someone write a response starting with "that just shows" that doesn't boil down to "My being wrong shows that I'm actually right. Somehow."
Eating, exercising, sleeping.

One day we'll look back on these activities as we look back on hand-washing clothing, drawing water from the town well, burning coal/wood for central heating, etc.

The question is: what will "we" be at that point.
The best thing to do is to start using API that other people have built. Try getting the data, see where the bottlenecks/friction points are - what things are clear and what things are not. This will put you in the shoes of someone who will physically use one. Otherwise, its all conjecture.
Your last paragraph ticks me off so much about the current non-sequetor "industry standard". Most recent example I can give is that doesn't really care is EDF 4.1. It takes carpet bombing an entire city to make its FPS dip with hundreds if not thousands of gaint incest gibs (and four players) being flung across the map.

Do they really need a bazillion shaders and dynamic shadows on everything?
Why is setting the signal handler for SIGHUP to getpid preferable to masking the signal?
Is there any machine specific information in a crontab file? I thought that there isn't any.
Self-Hosted Kubernetes for easy cluster upgrades
Media Tourism: When Everyone Landed in King's Landing
None of the stores I mentioned use mysql. I'm not talking about scaling mysql, I'm talking about scaling relational databases, specifically the comment about joins.

Joins arent a big deal, just join on (at least) the shard key, or for smaller hash joins ship the small side of the join.

If you have multiple kinds of joins keep multiple copies with different shard keys.

Yes, (monoidal) aggregations are possible with this, yes subqueries are possible with this.
What about the cable networks?

Unity Media advertises fiber connections.
Sorry about the confusion. I can understand it, given my ill-defined and haphazard writing.

I do define "What people want" differently than most. Most often giving people what they really need at the right time pays off in the long run. That is the approach I endorse.

I think what you describe as integrity is what I endorse as well: master of all principles. Both lying and honesty are part of the toolkit.

I would add one more to integrity, and that is empathy. You need to know how to see things from the other person's perspective in order to give others what they need.
The dark side of Silicon Valley, according to a teenager who grew up there
No Man's Sky and the Birthday Problem
Is everybody in your company paid low or just you?

If it is the latter and you are confident that you are making a solid contribution then you could ask for a raise. I'm no expert in this area, but I've seen posts on how to go about that.
LONGBEACH MUSIC PRODUCER SHOWCASES SKILLS ON RANDOM HOMELESS MAN
OK, now I see how to parse what you said. If I pay nothing, and I produce nothing, than it doesn't add to GDP. True, as GDP is constituted. But what if it is free and still makes me better off?

Take Linux + Apache, for example. I can create a business for very little money because those are available to me for free. But are they only economically valuable when they cost money? If I used Windows to create my business instead, that would contribute to GDP, even if my business failed. Two (not perfectly) equivalent products, but one counts as GDP, and the other doesn't. Once you see that "economics" can contain more than dollars, then you see that GDP isn't the correct measure of economic activity.
Most edge nodes in Denmark (6.6 million) are mobile phones, 2.4M are fixed lines.

Worldwide, DSL is less than half of all fixed lines. Denmark has decent fibre networks, and cable TV, but i haven't found any numbers for usage.

Statistics from http://www.oecd.org/sti/broadband/oecdbroadbandportal.htm
It really depends on your instruction mix. If only one in twenty instruction uses AVX, the rest of your instructions are running slower due to the lower clock and they aren't getting double the throughput. On top of that it could be some other thread using AVX, clocking down the entire core and harming the given thread that isn't using AVX.

Intel has done a lot of things to try to balance this. One of those things is they don't even bother turning half the vector unit on unless you use it a lot. If you seldom issue an op with 512-bit operands, the CPU will actually dispatch them as multiple 256-bit operations, in which case you won't incur the drop in clock, but you also don't get the supposed benefit of double throughput. Furthermore the performance may be much worse if the CPU decides to turn up the remaining vector bits, because the clock drops dramatically while those units are charging up.

So you can see that for someone trying to wring out every last bit of performance on a recent Intel CPU using all the advertised vector capabilities, optimization can become quite complicated.
I sense shades of implication that the effectiveness of MLK's non-violent resistance movement is a convenient docile mythology for the ruling class that ignores the other simultaneous aggressive challenges to the power structure, e.g. BPP, Malcolm X.

That may be so... history is written by the victors.

I do know this: the path to success for any minority movement is the path to becoming accepted by the majority.

A growing violent movement gives a virtually infinitely powerful state legal and moral justification for wiping you out.

A peaceful movement gives the state no justification for stamping it out with force. It must be challenged at an intellectual level.

Sure the current media environment is manipulative... but it's nowhere near as bad as it was in the past. Watch national news from the 60s, you'll see what I'm talking about. Also we have the internet now, every falsehood the media spreads is immediate debunked and it seems they know that.

The truth can't be suppressed forever. As MLK said, "The arc of the moral universe is long, but it bends towards justice."

This is why I think non-violent resistance as a tactic is the best chance any movement has for success when normal legislative channels have failed.
1password for families. Create multiple shared vaults. Automatically create and store password for each service you signup to. Worth every penny. Happy user here.
A brief history of the web, before the internet
Plus, cryptography's speed/strength levels aren't really the weak-link in security anyway.

The real problem is, for lack of a better term, the mentality of individuals and businesses. It doesn't matter how uncrackable and fast your encryption is if nobody uses it because it's fundamentally inconvenient or hard to justify on a balance-sheet.
I don't think the issue was that you made a connection to Rust. The issue seems to be that you used it as an excuse to rant about a tangent with an aggressive tone in article that will attract proponents of the target of your rant.

In other words, it didn't devolve into a flamewar, because that's where you started it out.
Really, it struck me as escalating to an implicit threat. Don't do anything that would actually undermine efforts at mass surveillance, like promote mass use of encryption, or something will happen to you.
> Take Linux + Apache, for example. I can create a business for very little money because those are available to me for free.

And if you do, that business shows up in the GDP.
Have any Clippy warnings be added to rustc? Many of them look like real bugs that would benefit more people if included in rustc itself.
I concur - it feels like all of our money goes to the same unavoidable group of people in the end. I've tried to boycott a number of large groups but it's so difficult and obfuscated. Try boycotting Sony or Nestlé... good luck with that. I have yet to find a workable solution. Most of them require constant work and vigilance - enough to invade every economic decision you make. Because it requires more transparency than is available are almost impossible to integrate into a daily lifestyle. An illustration of this: "where does your favourite Cafe buy the chocolate for its hot cocoa? If they buy a prepared mix, then who do they pay?" etc etc

I'm still searching for and working to develop a good solution to minimise the flow of my economic output to those who do undesirable things with it.
I love you for saying price is too low. I agree that it is too low for our final form, but for a MVP?

Currently we have ~3800 influencers, which are a mix of Instagrammers, Youtubers, LinkedIn users, Facebookers, Twitter-heads and good old fashioned bloggers.

The reason I decided to do this startup is because I was getting paid $250k/yr as a stealth CMO and we were going heavy into influencer marketing -- but the game was somewhat rigged. Agencies only seemed to care about celebrity influence and ignored the power of peer influence, so my business partner and I delved in and determined that by focusing on building out a potential peer influence database we could actually create something that small businesses could easily use.

In terms of "right" influencers, that's a huge discussion that I could chat with you about for days; we do have the ability to filter on KW and network, but we want to do so much more, like use a bit of machine learning over time to determine the influencer's ability to drive traffic/conversions, etc.

Ping me when you launch; I'm eager to see. Getting a few million Instagram users and a few million Twitter users (and their emails) is not nontrivial I realize, so you've clearly put some time into it.
I really find it hard to believe that people for whom such an interest in security at the CPU level would buy "retail" processors like you and me have access to. I am no expert in the field but it just seems weird that there isn't a market for and producer of specialized processors that are more militarized or something. Why does everyone have access to the same Intel chips? I doubt that's actually the case. Am I wrong?
"Although RSA factorization is considered to be an NP- hard problem if keys that fulfil the above conditions are used..."

Isn't this incorrect? The implication would be that quantum computers could solve NP-Complete problems in polynomial time.
waprin's comments are on the nose with what we've experienced.

There are pain points with the flexible environment that we don't have to worry about at all with standard runtimes. The two biggest ones for us are slower deployments and a lack of monitoring tools.

Just today we actually switched one of our App Engine modules to Flexible runtimes out of necessity as we we're hitting quotas for App Engine infrastructure, and in doing so we no longer have easy access to metrics on how many instances are running or memory usage for the service. The "Cloud Trace" tools are also impaired when you aren't using standard runtimes. In short, you lose visibility into your instances. It ends up being a tradeoff between developer time and cost.

With certain runtimes in the flexible environment, you also lose out on pieces of the App Engine infrastructure like memcache, which are invaluable in optimizing services.
Cross platform apps are a thing, there were frameworks to build them before flash existed, flash could have become one of them.
Gotcha -- when I looked, yours was the top comment. Sorry for the misunderstanding.