skysight-inc/HackerNews huggingface dataset:
What sort of VR stuff we're you getting into, if you don't mind me asking?

It's a pretty cool space, but I don't see to many people playing in it (maybe because of the barrier to entry).
Such things have been known to happen. Emmet Till. The Dutch de Witt brothers in 1672 are a notorious example. False testimony, witness, and evidence are all things.

http://tywkiwdbi.blogspot.com/2010/09/corpses-of-de-witt-bro...
C++ Status at the end of 2017
Microsoft “loves” Linux
it seems to me that white males are more powerful than the illuminati
hmm...
> But what I read just reads like a lengthy ad.

What would a positive product review that didn't read like a lengthy ad look like?
You're talking to a group of people who think they know everything about anything from corporate finance to macro econ to philosophy. People here are generally technocrats with too little belief in others ability and too much belief in their own.
Maybe - could just be an oversight; he definitely uses the neutral "males" and "females" in most of the article.

But the whole men/females usage seems to get a lot of representation among men who have novel theories about interaction of the sexes in general and how women should be required by law to have sex with them specifically.
I nearly ended up a pancake when my steering failed heading into a turn in February, the day before my birthday. I realized the circumstances that led to me not being able to fix it before it led to near disaster weren't going to change on the path I was heading down largely by habit, so I finally set some priorities.

I decided to focus on making a business out of music. I'm far from where I want to be, but it's been a long time since I was doing Mechanical Turk tasks to pay for junk food. I have savings, my music is improving, and 4 people pay me almost $15 a month through Patreon[1]. Probably not a lot to the crowd here at HN, but it's a peace of mind I never knew before.

The big, super-important lesson I got from that is to not cling to what I wanted at some point in the past and accept how things are. I wanted to be fully financially independent, but had no plans, no goals, no notion of how I might make it happen. I had the desire, but not the will or commitment.

Being two seconds and one failure of attention from the front end of an 18-wheeler has a way of hitting the reset button.

[1] https://www.patreon.com/digitalscofflaw
The Cloudflare blog posts that go into this in detail:

https://blog.cloudflare.com/lavarand-in-production-the-nitty...

https://blog.cloudflare.com/randomness-101-lavarand-in-produ...
Even if the data is not random it doesn't weaken your kernel prng by writing non-random data to urandom.

Don't overcomplicate your threat model with non-existent risks
How do they prevent the camera or its outgoing feed from being hacked or replaced by the NSA?

Edit: I see this is addressed partially by wkandek's link elsewhere in this discussion.
At some point we have to acknowledge that our modern technological society relies on having a common, free foundation of tools available to everyone. Sometimes really big companies will get more value out than they put in, but so does everyone else and that's kind of the point of a foundational tool.

All of this free, open, etc. software works in part because of a "pay it forward" approach to the community. If people shame big users for not "paying back" enough, rather than finding more productive means of encouragement, the whole system of free tools becomes less tenable because future users will pick other tools that don't have PR risk attached.
Congrats! That's definitely harder than it may sound to some.
Awesome! Thanks for the info.
Ecosia – the search engine that plants trees
Neither.

I said "kind of", not "is". In principle this kind of argument can be done in an intellectually consistent way, with sources and statistics.

Instead you've followed a pattern I've seen time and time again.

An uncontentious fact (men are more visually aroused) followed by a unsupported train of thought that leads to a significantly speculative conclusion about the preferences/desires of a demographic that to some degree we find distasteful as a society.

If you evidence for your final claim I wouldn't have a problem, its just that this kind of discourse more often seems to pass bigotry off under the guise of just "speculation".
Hack the Planet = Hack a Camera?
If you are not using JMH (http://openjdk.java.net/projects/code-tools/jmh/) for micro-benchmarking, you are very likely doing it wrong. Inlining is just a tip of the gotchas iceberg.
You may want to add a keyword check if the spammer starts sending you back bounces:

https://spa.mnesty.com/conversations/bkpeczav/
The nice thing about randomness is that given a random blob, you can xor a non random blob & it's just as random. So this is one input of entropy amongst a cocktail of sources
It's answered here: https://blog.cloudflare.com/lavarand-in-production-the-nitty...
That's true, but I'm sure there's also an ordering algorithm that optimizes for engagement (i.e. it'll show you people with high scoring profiles first if you haven't been on the app in a while)
It matters hugely. If Fuchsia is a research project, then I'd keep an eye on it for engineering inspiration. But if Google's leaders plan to promote it as a serious replacement for Chrome and Android, then businesses might want to invest in Fuchsia app development.
Show HN: CryptoTracker – Manage Crypto Currency Portfolio in Terminal
This find seems legitimate with the construction workers, halting of the project, and minor excavation done in the public eye (of course this is just what is reported in some newspaper). If you are buying fossils in China, they are much more likely to be fake than real. For more expensive pieces the quality can fool a paleontologist in the field.
Natural light affects circadian rhythms. See also Seasonal Affective Disorder (less natural light in winter).

http://bjo.bmj.com/content/92/11/1439.full
You'll have to get used to the fact they are getting the credibility they deserve now. Not that they don't lie. That we all do anyway. But that they have the same skill as us.
> Politely declining to answer when a lie is socially expected (or, when possible, finding a way to respond that doesn't require lying) has worked out reasonably well so far.

This is a really good alternative, when giving a completely frank answer would cause undesirable results.
Ah, apparently, based on one of the detailed links just posted, it just provides one feed of entropy to the mix -- not the sole source.
>DTrace, ZFS, Jails, performant TCP/IP stack and many other things where FreeBSD benefits the users.

Just to point out, that DTrace and ZFS are (were) not BSD features, and were not invented by a Open Source BSD.

It just happened that they were open sourced by a GPL incompatible license (CDDL) which makes it impossible to directly merge it into the mainline Linux kernel.

EDIT

Just also to point out that had ZFS been a BSD licensed tech, it's very likely that ZoL would have been just as good an option as ZFS on FreeBSD.
Very much so, I see this all the time in production Android code. Someone throws in an iterator like this in an onDraw() and now your super-fast code is hitting a GC pause every hundred ms or so.
> At which point is the discomfort of white males OK for society given the vast injustices and imbalances created to make white males more comfortable at everyone else's expense?

Fighting racism with racism will earn you no friends. There is nothing that makes whites better than nonwhites, and there is nothing that makes nonwhites better than whites. Utilizing this us-vs-them mentality to suppress a group of people you don't like is exactly the kind of mentality that led to racism in the first place.
Re #2

What tools could you use to decrease the friction caused because introversion makes a founder harder to find?
we should all focus on writing simple and easy to understand code

That is an optimisation. I've found that the simplest solution is usually the most efficient.
That’s true statically. Keeping that true with changes over time is HARD. For example, it matters that the non random blob never gets to see either the random input or the output.
If you are a guy with a less then average looking face and a hot body on Grindr for example you will get tons of messages to filter through. Just post pics of your body with your face somehow concealed. You will then get tons of messages each time you open the app where you can connect with the hottest prospects.

It's interesting as once those hot to attractive guys connect and chat with you a human connection is made and hooking up, becoming friends or becoming occasional sex buddies is highly likely.

Of course you need to show your face, so just send your best pics of yourself. I would say Im about average looking, but can take some above average looking pics.
I've recently been allocated to work on a FaaS platform[0]. A few months back a colleague and researched and wrote about FaaSes more generally.

I think FaaSes have value, but I am still on the fence about their changing "everything".

To start with ...

> When it comes to services such as AWS Lambda, when you expose an endpoint, you don’t necessarily have to worry about massive surges in traffic.

You sorta still do. The latency of a cold start is still higher than a warmed-up chunk of code. Can Node start, interpret code, perform logic and respond in less than 100ms? It certainly can.

Meanwhile, a warmed up JVM can perform the same logic in nanoseconds.

Lambda and most other designs I've seen retain warm copies. Either loaded in advance (I saw an AWS slide deck saying that a large part of their secret sauce is load prediction) or kept around once it has launched.

But you will always have a bimodal distribution, probably quite wide, because FaaSes typically scale down to zero.

Hugging the curve is never free. Either you accept idle capacity (enough to cover a start of a surge while you bring additional capacity online) or you accept lumpy latency.

I suspect FaaSes will shine in situations which are sensitive to billing cost but not latency. Where latency is non-negotiable, you will either see folks sticking to services or some mix of services that are augmented by functions built from the same codebase.

> These Serverless cloud providers constantly monitor and manage the underlying fleet of servers running your code.

PaaSes do this too. It's one of the main selling points.

> Thankfully, every endpoint you set up can use a different language runtime.

This isn't really true. FaaSes currently provide a closed list of supported languages. Implementations vary, even within a single platform.

What's missing here is an open extension point. I have internally argued, and I will be continuing to argue, that we already have one: buildpacks. The concept is well-understood, the tooling and testing is well in hand and we have a great deal of expertise in this area.

In particular, it means we don't need to reinvent a wheel. Identifying that code is meant to be mounted in a FaaSes is no different in kind from detecting that it is intended to be run as a Rails app or a vanilla Rack app.

What's missing from the discussion is what is missing from FaaSes: tools for composing larger systems. Most efforts (eg. IBM's composer[1] tool or Lambda's step functions) look at creating state machines wrapped around functions. I think this is the wrong approach. Composition should be declarative, mediated through state, with no logic outside of the functions. My model here is how Concourse defines tasks. I've been making this argument too and I hope we'll bring to FaaS users the kind of lego-brick composability that Concourse users enjoy.

[0] https://pivotal.io/platform/pivotal-function-service, based on https://projectriff.io/

[1] https://github.com/ibm-functions/composer
Vandals smash beehives, killing 500k bees
> I can see why porn has an impact in people having less sex but, porn is nothing new. When I was a teenager in the 80s, porn was readily available in VHS. Slightly less convenient that online porn, but equivalent for most purpose.

I don't really think the huge variety, instantly available without interaction with another human or any payment, viewable on a variety of devices, including handhelds ones you can take anywhere is “equivalent for most purposes” to VHS porn.

> Many people see dating as an enjoyable activity, not an annoyance that stands between them and their appetite for sex.

I dunno, I've known lots of people who saw dating as a annoyance that stands between them and their appetite for sex, and lots of people who see it as annoyance that stands between them and their appetite for a meaningful committed relationship, and relatively few who see dating in and of itself as an enjoyable thing, especially very few who do so after their early 20s.
It's a hookup app.
why was this down-voted? someone here work on a competing product in 2017 or something?
I think it never really fell out of fashion, nor has it ever been properly implemented. Keynesianism consists of two elements:

1. Stimulating growth when organic growth is low.

2. Paying back the debt taken on to be able to do #1 when organic growth is self-sustaining again.

Politicians usually only consider #1 but conveniently forget about #2 because it doesn't suit their motives. This probably also is why conservatives and libertarians criticise Keynesianism as a leftist ploy to further big government and the expansion of the public sector.

Keynesianism implemented properly and without ideology is a reasonable strategy.
This guy is part of the culture / training problem:

https://www.nytimes.com/2015/08/02/us/training-officers-to-s...

When police officers shoot people under questionable circumstances, Dr. Lewinski is often there to defend their actions. Among the most influential voices on the subject, he has testified in or consulted in nearly 200 cases over the last decade or so and has helped justify countless shootings around the country.

His conclusions are consistent: The officer acted appropriately, even when shooting an unarmed person. Even when shooting someone in the back. Even when witness testimony, forensic evidence or video footage contradicts the officer’s story.
Thanks for the lengthy answer! This helped.
My well-intentioned friend, I don't need a Wikipedia article to learn about COINTELPRO nor could anyone wish more than I for a more open and democratic America. If you knew a bit more about me, we'd both have a good laugh that you posted that Wikipedia link for my "benefit".

My comment was not intended to absolve America. Parse it more carefully and you will see its meaning.

Because, yes, America's record is imperfect. At times, unsavory things have been done for the "right" reasons, and at other times for the wrong by those abusing power. Even when well-intentioned, championing certain ideals in a hostile world can be a messy business. We can debate the morality around those trade-offs but, in any case, we should all wish for America to live up to its ideals.

Yet, there's a tipping point at which you realize that there are some who are not interested in highlighting America's missteps for the purpose of perfecting it, but instead for the purpose of diminishing it and elevating other actors. Snowden and Greenwald come to mind. How is it that they so consistently focus on America's misdeeds while promoting the narrative of actors with far more dubious track records, wherein dissidents are not just smeared, but actively "disappeared" and more?

Today, America is being destroyed from within and without. It goes beyond a failing to live up to its ideals to a direct attack on the ideals themselves. So, I would simply urge caution. America is not perfect, but the alternative on-offer is far worse.
netbsd hasn't dropped the ball wrt backporting the changes, they are all in there, even for netbsd-6. here's one of the requests for the old stable netbsd-6 branches: http://releng.netbsd.org/cgi-bin/req-6.cgi?show=1482

it does have an issue with making advisories, though.
Meet Horovod: Uber’s Open Source Distributed Deep Learning Framework
I spent quite some time researching new web technologies, the result of which is a neat forward-looking Javascript framework[0] (yes, I know) that I'm currently using to build all kinds of fun projects like this Overwatch UI reproduction[1]

[0]: https://github.com/ruphin/gluonjs
[1]: https://overwebs.ruph.in
I released my first ever big project this year. Learn Anything (https://learn-anything.xyz).

It's pretty amazing to see how fast it evolved and how much there is still to do. Can't wait to see what will happen to it in 2018 and what we will be able to do with it.
Reverse Engineering “Star Wars: Yoda Stories” (2014)
You would also need to eavesdrop on a geiger counter in Singapore that's measuring radiation, and a chaotic pendulum in London: https://www.fastcodesign.com/90137157/the-hardest-working-of...

The effort involved in doing this would maybe be as taxing as brute-forcing the keys in the first place. It seems gimmicky but they're almost surely producing reliable random data that would be almost impossible to simulate otherwise.
Isn't it just supply and demand.

I know very few women on tinder, but most of my single guy friends are on it.
Worked on a side project to automate getting refunds when a price of an item you bought drops. IT has taken too long for my appetite, but i think i am close to launching it.

Switched from a web app to mobile app to ease UX and automate things like SMS retrieval, but boy, was it hard - ux is not my strong suit.
“Deep Space Nine” celebrates its silver (or latinum?) anniversary
Looks like you need a new domain provider; this is a show stopper.
I found an existing example of a similar algorithm to the OP's using a fragment shader: https://www.shadertoy.com/view/ldSfWV

Notice that the default settings in the shader are 300 audio samples (lines) per frame, which is skipping 80% of the audio samples.

You are right that it does depend on the function being evaluated. The function in this article is a set of ~22k arbitrary lines (~44k audio samples) per second, so the fragment shader has to calculate the distance to every line at every pixel.

At 30fps, that's around 750 point-to-line distance calculations per pixel. So turn up the ShaderToy example to 750 iterations, and see how fast it goes. (#define NBITERATIONS 750 in Buf A) I tried that, and my GPU goes down to 10fps in the small window (~600x400) and about 1fps at full screen. And this shader is using a much cheaper intensity function than @m1el used.

So, while it is possible to do this in a fragment shader at interactive speeds (especially if you skip samples), it is more expensive than drawing lines. Keep in mind that a full screen quad also has a greater fill rate than drawing thin lines.

If there were a way to reduce the number of lines you have to check, then you might be right that a fragment shader would be faster. But in this particular case, there's no obvious way to quickly skip checking some of the lines, so drawing lines directly with quads is a lot faster than using a shader, even if vertex shading is CPU bound.
Things are changing. Gnome shell with Wayland is quite ok from a user perspective. It took me a while but I personally learned to like the bunch of gnome apps.
Looks only matter somewhat in porn. A moderately good looking actress that acts very well can also be considered attractive.
I'd suggest checking out https://skillsmatter.com
> Porn isn't a viable explanation if the effect was larger among people who don't watch porn.

It is if porn is ubiquitous enough in society and is setting (or communicating) changing cultural expectations and signaling mechanisms related to sex, and those who abstain are therefore missing out on that context.
sorry, not much substance to the content.
I might be prejudiced, but this looks like a big PR stunt/done for the cool factor kind of thing. Aren't there simpler/saner alternatives for getting good randomness?
Having representative populations of leaders that understand and properly advocate for the interests of their communities is not fighting racism with racism.
Correlation is not causation. your arrow of causality is wrong. Of course deflations are correlated with modern economic contractions. In the era of central banking, contractions happen after the social capacity for debt has been stretched to the limit because tptb have tried to goose the economy too hard, and defaults exceed the rate of debt creation, leading to a contraction of the money supply.

I suggest studying the free banking era and the us during the 1800s. How did the country ever survive without inflation??? They even managed to royally screw things up with a civil war and a completely insane bimetallic standard, without implosion.

I suggest you study the effect of inflation on Japan. How's that lost decade going? Well, at least we got a lot of pansocial angst among the < 30 crowd (and some interesting anime) out of it.
> Cold starts are a valid issue though and I feel that the effects of this can be minimized with the use of fast compiled languages such as Go.

Warmed-up code will always have an edge. Even if Go code can launch very fast, the same binary retained in main memory and heavily represented in L2 and L3 caches is going to absolutely stomp the same bits being loaded from disk over and over.

> Lock-in is also a worry for most, as we progress we need to ensure that we are able to write serverless code in such a manner that they can easily be transported across to other serverless providers.

This will come down to folks building such platforms. I am working for Pivotal on Project Riff. Oracle released Fn, IBM and others are supporting OpenWhisk. There are really a lot of people working on it.
"Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime."

UBI has a lot wrong with it, but I'll just start and end with a first principle: Taxation is theft and therefore, government and UBI are immoral.

I advocate for freedom and consent, especially as it pertains to economics. The income I earn through producing goods and services that I exchange voluntarily with other individuals should be mine to keep; all of it. Anything less is not freedom and certainly not consent.
Well, not in i.e Android.

For example, I have an app that has a vulnerability (let's say my alarm app accidentally runs unauthorized code). What can it do? Nothing. It can't read from my banking app, it can't get my SSH keys, it may not even be able to read from my SD card.

But what happens when my Linux kernel is also compromised? Any app can get root.
It extends beyond desktop environments, that's only the most visible piece.

Closely related to desktop environments are the two major UI toolkits. Why does Kate have a different file picker than Gimp? Why does LibreOffice give me yet another file picker? On MacOS and Windows, the file picker is a solved problem.

Init systems, until fairly recently when most distributions consolidated around systemd, were in a similar state.

The current Wayland vs X situation is another example - some distributions prefer Wayland and its quirks, whereas others use X and its quirks. In this case, it seems pretty clear that Wayland is the winner and we're just waiting for everything else to catch up.
This is just not true. A brand new account on AWS will come with a default lambda limit of 1000 concurrent invocations with up to 2 cores and 3gb per invocation. That is a massive amount of computing power. The load balancer (typically API gateway in front of lambda for a serverless app) will scale very quickly to any request volume and no one needs to be notified ahead of time.
Good idea, added, thank you.
What would be an easier way? A wall of lava lamps seems pretty easy to set up.
We eventually did a double blind test.

Two buckets of water, one chlorinated. Dip a hand in each for a while. One hand turns red. Neither the person offering the water nor the person putting their hands in the water knows which is which.

The latest research is good for groups, but when its your own health, it may not have much bearing.