skysight-inc/HackerNews huggingface dataset:
Adorable how clearly the biases are written. Though I guess when you're preaching to a choir, that's the point. Isn't it?

>...They are the future of consumption. They are the future of advertising and media. They are your childrens’ classmates, your in-laws, the parents of your future grandchildren

"These people are close to you. You should care about them!"

>Now, you may be aware of a kerfuffle that began about 10 days ago, when an unethical, immoral, mendacious coven of techie wannabes at a for-profit German company called AdBlock-Plus

It's good to see that a few techie wannabes can kick their asses so hard (with technology) they have to go into a safe space to whine about them.

>The latest ad-blocking company is a Web browser startup called “Brave.” It was launched by former Mozilla CEO Brendan Eich, whose last major investment was in banning gay marriage in California.

Ah yes, let's bring something up from 10 years ago to try and discredit and slander against Eich. Brendan, when's the book about these events coming out? Your last post about it said you might write one in 18 months time. :) I'm sure a half-hearted statement with no intention to follow through, but I think it would be nice to hear your take on it rather than constantly hearing about it in a way meant to discredit everything you do.

>Surveys repeatedly show that upwards of 75% of consumers prefer ad-supported Internet sites where the content is free over ad-free sites where they would pay fees for content. Fewer than 10% of consumers want to pay for content. By driving digital publishers, including some of the most prestigious news organizations in the world, to impose fees on consumers in order to continue to support their business and content-development objectives, the ad-block profiteers are subverting the will of consumers.

Bullshit, bullshit, bullshit. If 10% of the consumers running ad-block are fucking you over so hard, something is wrong. If those 75% of ad-supporting consumers are supporting the companies via ads like they claim. What the hell is the problem? 10% does not a problem make.

>Remember that those users represent all races and creeds, and that their happiness success means your success and happiness, too.

Pander harder to the current ideological trend. Build yourself up as someone working for "the cause". I'll grab the popcorn for when you inevitably fuck up in a few years and the hoards come for your job and your head. As has happened to most every other crusader. I'm sure there is some dirty laundry airing out somewhere that someone will uncover.

It's a sad thing when noble causes get coopted for nefarious purposes by narcissists.
This is something I am trying out. Basically working on a series of articles about some fundamental IT concepts and things to consider when implementing these sort of things from an IT pro POV.
A Preliminary Proposal for a Deep-Copying Smart Pointer (2012) [pdf]
Right now many trading houses with huge IT budgets are choosing Java for their high frequency trading systems. This is an arena where microseconds matter and the fact that Java is a viable choice, says a lot about the speed and power of modern Java.
You can do it by treating everything as a ByteBuffer, but then you pay some conversion costs(Int -> Float is esp painful).

It's fundamentally a data structure + execution flow problem so it's not something that a VM/compiler can help with. The fact that everything in Java is a ref(to be fixed some point in distant future) just means that every object fetch is a cache miss(really bad).
If one is discussing effectiveness of different weight loss approaches, ignoring CI variance based on the exact input foods, and the underlying reasons for that, seems.....unwise.
No, the purpose is not necessarily to punish. That's your opinion. Others have a more pragmatic and civilized approach.
FLIF only has a lossless mode. For lossless animation, it usually beats GIF, APNG, MNG, WebP and BPG. It is the only responsive animation format afaik.

For lossy movies, actual video codecs are best, since they're designed for that. BPG is essentially HEVC (a great but patent-encumbered video codec) so it should be good at lossy movies -- it will be worse on line-art animations with hard edges like e.g. cartoons, or animations with transparency.
Transalpine tunnel breakthrough
We are developing the Rust Machine Intelligence Framework Leaf[1] for which we created the portable High-Performance Computation Framework Collenchyma [2], which abstracts over CUDA, OpenCL and commen host CPU. Although we are ready to bring Machine Learning to OpenCL supported devices, the OpenCL ecosystem lacks the fundamental kernels, tooling and library that already exist for the CUDA ecosystem (e.g. cuDNN[3]). But we looking forward to support OpenCL, maybe SPIR-V accelerates the process.

[1]: https://github.com/autumnai/leaf

[2]: https://github.com/autumnai/collenchyma

[3]: https://developer.nvidia.com/cudnn
Hopefully this will have repercussions on remote jobs and there will be more of them.
I wish we could have hardware vendors compete on hardware with completely open software stacks from drivers on up. AMD is much farther down this path than Nvidia is. The downside of this is it gives the hardware manufacturers less flexibility in implementing new features because the APIs are design by committee.

On one side we have design by committee (Khronos) giving us tools like OpenCL, Vulkan, and OpenGL on the other side we have things like Cuda and DirectX. Design by committee APIs will always have a few characteristics. The standards won't move as fast. The APIs will be more hardware agnostic. And they will either be slower and less feature rich (openCL vs cuda) or lower level and more difficult to use (OpenGL/Vulcan vs DirectX).

Whenever we have a clear market leader they either push their own standard or Embrace Extend and Extinguish the open standards. The leader used to be 3dFx pushing glide, and Nvidia/ATI were the underdogs pushing standards that could run on eachothers hardware.

The underdogs will try to push the open standards (because they must) and the leaders will push proprietary ones (because they can) and they can move faster than the committee. There's always going to be resistance toward spending money on research your competitor can take advantage of.

I think Vulcan and SpirV have the potential to put a real dent in proprietary software stacks. It can provide real benefits over any proprietary stack at the moment for heterogeneous computing. (nvidia's blindspot is they will naturally always favor the GPU). I hope it doesn't end up like OpenCL did (feature poor and less performant than cuda). We're a long ways off from having open hardware and open drivers that can compete against closed stacks due to the performance arms race. But GOOD open standards get code written in them and they can win out over market leaders (like what happened with 3dfx). I think Vulkan might be the starting point for this. If it gains traction and can maintain leadership in performance open stacks will have a chance at competing.

The biggest issue is that closed stacks can always benefit from innovations in open ones but not the reverse. Because of this, I don't think we'll ever see competitive open drivers from market leaders. But we can have competitive open APIs that can compete across vendors, If we can at least get back to that stage I would be happy.
So if applying to both, the expectation is you'd do one or the either, as the programs are concurrent...right?

So then applying to both essentially means: hope for YC CORE, default to Fellowship?
Given the ~3-5 year release cycle trend(plus the fact that android is still Java 7) I'm sure we can expect it by 2025 ;)
Do You Work at Amazon?
Read further down: "Current example is around 8-10s"

If you let it run for awhile it eventually decodes.
Counting the cost of ‘Frankenshock’
Zurich, a magnet for Nobel winners
Why can't we just use MP4? Add an inline JavaScript decoder for Mobile Safari, and then at least all the other browsers get instant hardware decoding.

Are there trust issues with allowing third-party MP4 embeds into user-submitted content such as forums/hosted blogs? Do we need a "no sound"/"max file size" attribute on the video tag?
Lyft to integrate Waze SDK for routing
> factories will be buying computers, cameras, and GPUs instead of people for inspection

There's a lot of this stuff on the market already. Even self-contained machine vision devices can be pretty powerful, like this[1] integrated camera+light device with built-in web server for setup and configuration and monitoring. With the built-in software, you can measure parts and verify shapes and dimensions and read labels.

[1] http://www.microscan.com/en-us/Products/Machine-Vision-Syste...
I think h264 does have a lossless mode, but it may end up bigger than a GIF.
I thought this was hosted on github or at least a site run by github.
No, its not some sort of science experiment, its mindless entertainment. 4000 calories was a wild gestimation of something I saw probably 5 years ago.

The premise of the show is they bring in two people - one superfat and one superskinny. They weight them and each person tells what a typical day's food intake is for them. Then they switch diets for a couple weeks and are weighed again at the end.

Yes, its possible he lied about eating all that chocolate. Yes, he could be throwing up every day. This isn't a controlled experiment, its a TV show. It seems odd someone would do that though.
Money's power relies on its transitivity. Bob accepts Alice's payment because he can use it to pay Charlie. Charlie's decision to accept that money is what gives Alice power. If Alice runs a violent cartel in Mexico, Charlie can reject Alice's power. If he uses anonymous money like dollars or Zcash, Charlie is forced to submit to Alice's power because her power is invisible.

There are many evil ways to acquire money, and anonymous money makes us all supporters of that evil. We should stop it.

> Consider people donating to WikiLeaks or similar, where the sender might not want a record of where they sent their money.

The government knows who's donating to WikiLeaks. To state actors, money is already identifiable. People like you and me are powerless when it comes to money, so we can't stop the people who have purchased our government. Let's fix that.
Lets take the common case of public wifi with no encryption. I can trivially listen to all the connections and get what information is being sent - how do I intercept the traffic?
Do you have a source for that? The article you linked doesn't say that, and https://www.eff.org/deeplinks/2016/01/eff-confirms-t-mobiles... also confirms that no encoding is taking place.

Separately, the article you linked from techdirt has a major misunderstanding of the EFF piece.

It says "EFF also discovered that T-Mobile's earlier statement that it can't detect encrypted video is also misleading, as the company now claims it can"

But the EFF part quoted is talking specifically about http, not https, as a close reading will reveal.

Also, the EFF test is a bit inconclusive, because https might be slower than http for other reasons. It probably doesn't account for the large differences they observed, but a better study would have tested http/https on other carriers, and on a T-mobile phone with Binge On turned off, to isolate the Binge-on effect.
What are the dates for this batch? I can't seem to find it on the fellowship page as it hasn't been updated.
Is it possible that when John Smith moved from Apple to Microsoft, this raised the average IQ of both companies?

Ouch... I guess Minsky was a Mac guy.
But how do you know which resources from a separate domain are third party ones, and which are from (for example) a dedicated CDN run by the same people who operate the site you're visiting and fundamental to its normal operation?

For now, there are still performance-related reasons you might want to do this, and many high volume sites do.
Worth mentioning to everyone who is complaining about the lack of mod support: there has been an open source C++ clone of Minecraft for a while now called "minetest", looks like their website is down right now but here's the Github repo: https://github.com/minetest/minetest
Uh, I have experience with VR, a year of experience in Unreal Engine 4, and used to work professional as a game developer, so yes :) You gotta keep in mind this is 2D projections too, not real 3D models, all it is is wrap-around images served rotated around a central camera.
Why Docker = Containers and Docker OSS = Docker Inc
> How is it fair for Notch to be upset at Oculus being bought by Facebook when he sold his company to Microsoft shortly afterward?

Not only did he address this ("I’m aware this goes against a lot of what I’ve said in public. I have no good response to that."), his public posts about it were fairly measured after his first response (which was mostly a few negative tweets):

> I have the greatest respect for the talented engineers and developers at Oculus. It’s been a long time since I met a more dedicated and talented group of people. I understand this is purely a business deal, and I’d like to congratulate both Facebook and the Oculus owners. But this is where we part ways.

It's silly to expect consistency in people's reactions to everything -- I doubt you are "fair" with every reaction you have to things that affect you -- but, regardless, "I still strongly believe that Notch (and many others) took it too far" is an (ironically) excessive reaction to what actually happened.
Yes, it may be a difficult problem to handle exposing hardware-specific functionality in a non-portable way, but if GPUOpen is to have any substance at all it's obvious that they're going to actually do some of that. This can't just be an announcement of a batch of OpenGL vendor extensions.

And at the moment, it seems like GPU architectures within one company aren't really that much more diverse than Intel's CPU architectures over a similar time period. They're not overhauling the ISA every year.
Driverless buses hit the streets of Sion
I just get an 'unresponsive script' error from line 95 of
https://eek.ro/assets/js/bpgdec8a.js
Those seeking a Node.js debugger may be interested in "devtool" which uses Electron to make Node.js apps run inside a Chrome DevTools instance.

https://github.com/Jam3/devtool
I'd be interested in what the ROI on more deeply embedding with OSS devs is vs employing someone to contribute.

From what I've seen, for years the OSS GPU driver crowd's response to "opened" specifications / docs seems to have been "That's nice, but these aren't the docs we need."
Online Shopping for Electronics,Computers,DVDs – AmazingBestBuy.com
"There's a gang around here that like to walk up to every car in the parking lot and try every door. They aren't targeting you specifically, they just try every door knowing that some doors will be unlocked. So always lock your doors"
> Do you think he was lying?

Yes. If there's anything reading diet studies has taught me, it's that people lie, to themselves even, and people are very bad at estimating calories. Things like MyFitnessPal have been a boon to countless people trying to lose weight because they can actually get a handle on what their intake really is. Bonus, they can compare across food choices to see what will fit in their caloric budget but still be filling or satisfying.

I'll issue you a counter-challenge: watch "Secret Eaters".
Releasing Reindex, the GraphQL back end as a service
“No Cost” License Plate Readers Are Turning Texas Police into Debt Collectors
At least the ostensible point was that an accelerator that tells you it can help you get into YC is not telling the truth.

FWIW there's an incubator in my hometown that takes 0 equity that has had an amazing track record of getting companies into other accelerators (including YC) so I'm not sure it's universally true.
>Why should I care about the backing CA as long as all browsers accept it?

https://en.wikipedia.org/wiki/DigiNotar

>You can register up to 100 subdomains in a certificate and up to 5 certificates per domain/week.

What if I want dynamic subdomains for my website? These limitations are absurdly low.

>LE doesn't offer any paid certificates

They don't, but their partners do. If HTTPS becomes ubiquitous and necessary to host a website, they stand to gain a lot.
> All the way back to Viking times Scandinavians have practices much milder punishment than the Anglo-Saxons.

Are you including the blood eagle in that comparison :)
Half the comments are pointing out that BPG is implemented in JavaScript.

Like no shit? It's not natively supported in browsers, and OP makes a call for everyone to push browsers to natively support it.

I mean like, geez, I want a proper video-like playback format (e.g. 24+ frames per second) at a smaller file size, so that I can view videos on my mobile phone.

Gif lags on mobile internet, and MP4 requires that we explicitly hit the play button on mobile browsers.

So either we adopt a format like BPG, or adopt another format based on h.264/h.265/VP8/VP9/Theora but for the sole purpose of being a Gif-like animation.
Interesting choice on the equity side. If I'm reading this correctly, and YC gets 1.5% when the company IPOs or has a $100M or more funding event then, functionally, it's as if YC is taking much more than 1.5% now, because they're not taking on the dilution they would otherwise be as the company went through successive rounds of financing.
The working remote idea is really good, since rent becomes a lot cheaper (SV is overpriced). Because of that, the $20k will last way longer for the teams!
The thumbnails are 1920×700px in case you use a 20K monitor.
In fact its engine first started as the mobile port, so technically already Linux/Android/iOS compatible and just a matter of policy.
However, I do not know how it fits in the preexisting legacy ecosystem.
The real reason for chuckling here is the implication that anyone would use O365 for personal use. I'm stupid enough to use it and have almost decided to write-off the money I paid and go elsewhere. This is what $70/yr gets you:

1. ActiveSync! This is the only reason I'm still putting up with this garbage.

2. My company also uses O365, extensively. We have a wiki of sorts in OneNote. I can't contribute to it. Logging into the corp account and clicking "open in desktop" results in an error that claims that I don't have a license. I do. On an on-premise licensed domain-joined machine. I don't on my own O365 account but I didn't log on with that.

3. No layman interface. Want to disable password expiry for your 89yr old father? You'll need to download and install a powershell plugin before you can start reading documentation.

4. Inexplicable login problems. No UI to enter my login email because I had logged into a temporary SP online site I was debugging with. Later I found a "forget this login" link under the temporary login; restoring my access to any other account.

5. "Live login? Microsoft login? We don't know, tell us every time. Oh! You can't use Live with this service anyway!" I no longer know which of the two accounts my stuff is on.

TLDR; O365 is great for corporate/business. I'd recommend it. For personal stuff stay the hell away. They really want to give O365 to kids?
Consensus algorithms: paxos, raft,
I unfortunately do not read German. I guess the core questions are:

1) What is the crime rate committed by Muslim immigrants, as compared to natives? (You suggest it's higher. How much higher?)

2) What's the crime rate for Muslim immigrants of low socio-economic status, compared to Germans of low socio-economic status?

3) How many additional robberies/rapes/murders/etc will result from allowing in 1000 extra immigrants? (Compute by projecting from existing crime data.)

And how much public acknowledgement of these facts can we expect from the establishment?

While politicians did botch the response to New Year Eve's events, the simpler explanation is that they were worried about attacks on refugees by the far right (which also promptly happened).

Perhaps. But when the racist right points out this "botched response" (designed to hide the truth), surely you can understand why this gets them extra credibility with voters? And similarly, does anyone besides the racists have a plan to prevent another Cologne?

Let me again emphasize that my criticism of the lying left is not intended as support for the racist right. It's just my explanation as to why people are taking the racist right seriously.
Bitcoin has computed 2^83.9 hashes
Indeed...

> Many people say we don’t need immigration reform because people can work remotely. While remote working works well for a lot of companies, and I expect it to continue to work better as time goes on, it doesn’t work well for all companies (for example, it would not work for YC), and it shouldn’t be the only option. It also sends money and competency out of our economy. The common answer of “let the US companies open overseas offices” always sounds to me like “further slow US economic growth and long-term viability”.

- http://blog.samaltman.com/policy-for-growth-and-innovation
Isn't it beautiful how OpenSource is the joker card of the underdogs? Google played it with Android against Apple, too.

In 2007 I did my diploma work based on AMD GPU cause it was better. In 2011/12 AMD was the standard for Bitcoin mining, yielding twice the performance than NVIDIA. Now, buying my laptop I ended buying NVIDIA. What happened to AMD?
I haven't thought of that. Thank you for reminding me. You're right: Business account especially for non-residents are pretty unwanted from my experience as well.
You need to 8 seconds for the BPG to load, the web page is completelt unresponsive until it loads :(
The last entries on the Rails security list before this were from June of 2015. Does that seem like a lot to you?
Some thoughts on consensus algorithms, why Paxos is so tricky, and a reminder of the Chang/Maxemchuk algorithm.
What's the thing you've made called, and how does it ensure identity?
I agree with that. Fears about globalization's effects on the working class / blue-collar middle class, which in Western Europe post-WW2 had a reasonably good and stable economic position, but is now becoming much more precarious, are a big economic driving force behind the right-populist parties. I think that's a much bigger effect than any worries about the media or political correctness.
The things you know for sure about programming that just ain’t so
My assumption is that the science needed to do this exists. We don't need any breakthroughs, but rather some one or some org or some thing to lobby, push, coordinate, and drive the use of genetically modified mosquitoes.

In my mind, we're at the stage where this is a political/financial/organizational problem, not a scientific one.
> The git manpages suffer from the same problem as the sudo manpage(1). I want to know how to do "X" and why it works that way, and perhaps see examples explained.

Perhaps that's might apply to some git manpages, but man git-rebase in particular is really good. It has exactly what you want, example situations, the command lines to achieve them, complete with pretty ascii art diagrams.

It could still be improved, though. There might be some "oops I screwed up, what next" situations too. I think `git rebase --abort` works most of the time these days but it wasn't always so.
> You concede the original point.

No. Your original claim was that you need to mix logic and layout. You don't.

> If this is a serious question, it's too far off any original point to teach you unfamiliar concepts. Learn about what stateless, declaratively, & imperatively UI means so there aren't strawmans, and so you can weigh in on these discussions.

It's not me who needs to learn what those words mean. Either you're just trolling, you don't understand the terms, or you don't understand wicket.
If Richard Feynman taught our children physics that would be great too. Your bar is unrealistically high I feel. I'm pretty sure there's a large percentage of math teachers that want to teach math and enjoy teaching it. I'm not sure how much freedom they have to teach it their way though.