skysight-inc/HackerNews huggingface dataset:
I agree that the paint/compositing distinction is bad (see my reply to Paul Irish), but Win32 has just an opaque a distinction. GDI is much worse for modern hardware acceleration than the Web is.
Only 1/3rd for the DDR3 controller? That's a great result, given the remainder of a logic analyzer is.. well let's just say there is not much to it, even with protocol decoding.

The point here is: you can get the DDR3 IP block, put it into your FPGA, and your timing will still work just fine. Which is of course kind of a big deal here. I can't put close to the level of logic in a DDR3 interface in a microcontroller and still have it hit the correct timing; all of that pretty much falls apart at the mention of "pipelining" or "vectored interrupt controller". Try doing protocol decoding on the same microcontroller that does the sampling.
Show HN: Daptly – Gesture/voice controlled smart displays
Well this is kinda fucking disgusting. I had previously thought lawmakers may simply not understand the issue they're ruling on - which is too common. I don't understand why this needs to remove the ability for the FCC to do it's job. To curtail it's ability to enact similar privacy protections in the future.

How could anyone in good conscience think this is good for the people?

Dear god fuck it all.

(let's not even consider how an ISP analyzing traffic to sell would have an unfair advantage to other advertising agents like Facebook)
Lastpass / 1Password are not open source either.
This is a very deceptive headline. The most common kind of debt is mortgage debt, which is by definition secured. At any moment I have lots of bills I am supposed to pay and lots of assets or incomes to pay them with. Debts I owe that are secured or I have resources to cover are not a problem for anyone.
Ah, yes, the "free market" of state-granted monopolies.
How do you make sure a VPN doesn't log anything, other than promises ?
Seconding this. I do a lot of uploading of photos, gaming, etc. What's a realistic solution? When should I have my VPN on or off? What about when I'm on my phone on wifi? What about when I'm on my phone on data?
Erm, you just buy a microcontroller that supports DDR3 out of the box if you care about large amounts of RAM. There are literally thousands of microcontrollers out there, with a configuration for every single possible task imaginable.

In contrast, you "contact the sales office" of an IP-block of Verilog and read through a ton of FPGA documentation.

I mean, if you really want to just "buy one chip" and do everything with it, be my guest. But honestly, its sometimes easier to just go to a different page in Digikey and buy what you need, instead of trying to build everything you need every time.
Will Hivy have vendors built into the system? Allowing employee's to search for products they want and then have the office manager buy the items through Hivy seems like a great potential revenue stream.
Reading about Workflow makes me wish HyperCard were still around. If all of iOS was essentially a HyperCard stack, this the kind of automation provided by Workflow would possibly be more natural and powerful. I hope this is a sign that Apple is moving away from the hard line between users and programmers, but maybe that's too optimistic.
Same here, but having kids can't be the answer...
Frankly, I cannot really understand him being positive about that. A vendor that rushes out a fix without verifying that they fixed the issue everywhere - that's not great at all. I definitely prefer vendors who take a few days to look at the issue properly. But then again, if LastPass did this they would have addressed the issues back in August last year at the latest and I would have nothing to write about.
How ancient a web developer are you? When I started doing web work in 1994 people couldn't agree on C vs Perl. When C fell into disuse it was Perl vs PHP vs Python vs Ruby. Unless you liked ASP/VBScript or just wanted to use Flash/ActionScript for everything. Or Java Applets.

If there was a time when web folks agreed on a tool set I missed it.
Specific examples please.
Hardcoding certificates is actually way too easy. SSL libraries don't necessarily use the system ca store or even know about it. OpenSSL has the option of disabling certifcate validation, providing your own certificate list or pointing to some system-supplied certificates which you need to find first. So in a way you even have to count yourself lucky if the hardcoded one instead of choosing to just disabling validation.
I think it's because Namco had a patent on games in loading screens from 1995 to 2015: http://kotaku.com/the-patent-on-loading-screen-mini-games-is...
Sorry for the google translate only link, could not find an English article on the topic.

I beleive the intent is good, but this could have a huge negative impact on the German software market, if implemented incorrectly, but will most likely have no effect even if it is passed.
It makes little difference at 3.5 feet. I've worked in two offices like that; you might as well not have any walls at all because you can still see and talk to everyone around you. I don't see the point in even having such walls, except probably to use as structural support for the desktop surfaces. The only advantage they have is that they don't need legs like a standard fold-up table: those legs take up space under the table and you can bump your legs into them.
Sure, but still, which domains a person uses can say a lot about them. Not to mention ISPs have access to a wealth of other information about their customers including physical location (down to the address, they bill them)
I've wanted to setup my router with my VPN, but the only thing stopping me is that, AFAIK, some services won't work with most big VPN services - like Netflix.

I use iVPN and can't stream Netflix while connected.
Dapper-style Stackdriver Tracing for gRPC on Go
This was twisted and extremely biased. This is fake news.
How would that work in reality?
Off-topicness aside, I see no proof that you are not selling spyware in a box
"Especially for information technology, I don't understand the rationale why it has to be concentrated at certain places."

It's concentrated _because_ it doesn't have to be at certain places. Your post office that had to be close to you is now run by a couple of thousand people at Google.

"Why can't a successful startup not be in Dallas, Amarillo, Miami or Des Moines?"

Again, without being to annoying, why does it have to be in Dallas? It doesn't, so it mostly isn't.
Ha!

In related news, I've figured out a way to totally eliminate automated email spam. It involves replacing SMTP with a new protocol that doesn't allow messages to be delivered unless the sending server cryptographically confirms that a real human pushed the "send" button.
or

4) Banks require Chrome 55, "here's a download", good thing it's open-source, and we get the IE6 story again.
Jesus Christmas! I thought it was a parody for a minute. There's 27 things listed to set up.

01 - Node, Yarn, package.json
02 - Babel, ES6, ESLint, Flow, Jest, Husky
03 - Express, Nodemon, PM2
04 - Webpack, React, HMR
05 - Redux, Immutable, Fetch
06 - React Router, Server-Side Rendering, Helmet
07 - Socket.IO
08 - Bootstrap, JSS
09 - Travis, Coveralls, Heroku

And this: This is the V2 of the tutorial, major changes happened since the 2016 release. Check the Change Log!

Read: all your v1 sh*t's broken.
> WPF is perfectly fine for high DPI apps and still beats all this web stuff by orders of magnitude.

> CSS people still think a grid is a choice of "small" "medium" and "large" columns/rows. Haha.

CSS Grid is literally Microsoft taking the WPF grid layout and porting it to the Web!
For another list of recommendations by topic, check out this (very popular) list:

https://github.com/ystael/chicago-ug-math-bib
Good point, I'll work on stripping these where possible. No cookies are obtained and I would hope CSRF tokens expire quickly.
To which the response will inevitably be "Communication with the bank can't be trusted" and many people will read as "The bank can't be trusted". I think people will quickly come to the conclusion that the stakes are much higher for them if the bank can't be trusted when they have their money there, compared to the browser being too assertive, and will just move their money. Without definitive knowledge or a good understanding of all the intricacies, that's the safe decision.

Banks know this. Like the CA system, the whole banking system only functions because of trust, and in the US that trust is backed by the government. They aren't going to let that erode. Regardless of whether all their back-end certs get updated, their customer facing ones will if needed.
If money is really that tight, you can just have people work from home. That's a lot cheaper than renting commercial office space.
> which means we need an initial set of trusted CAs.

How would you validate that the initial set of trusted CA roots is actually from those CAs?
C4?
A New Theory Regarding EmDrive: The Fuel-Free Method of Space Travel
> think the idea is to get fiber into the last mile. Vast parts of the country are still under construction. New subdivisions are being built

Such an interesting subject is this; we have freaking building codes, regulations and requirements - esp re: elec and structure and such...

We need to take a step back and make a freaking INFRA code that requires what the data line requirements to a building should be.

DATA SHOULD BE A UTILITY - just like the sewer, water, etc...

we should stop bitching about FCC this and that - and REQUIRE that construction includes the data plan as well. This will alleviate much of this kvetching.

Please give me your opinion on the above as I respect your perspective.
Brand advertising tends to be among the most obnoxious kind of advertising. (And I'm not even mentioning the 'Your computer has a virus/One Weird Trick To Shrink Your Belly' scams.)

There is a benefit to certain highly recognized brands. Dyson makes great vacuums (Or, it used to - now people only think it does.) Toyota makes reliable vehicles. Coke vs Pepsi, though? It's sugar water. It's a commodity, with no differentiation in quality. It is quite literally, up to personal preference.

> I'm saying is that it's simplistic to say ads have zero value to people.

There are plenty of reasons to engage in zero-sum, or even negative-sum activities. Even if advertising as a whole adds value (Which I think is too close to call), a very large part of it does not.
>- So-so build quality

That's really sad, because I think most of us who want to buy Linux/BSD capable laptops also want excellent build quality (and honestly don't mind paying for it).
Screenshot? Ugh, you’re doing it wrong
Krantz. Seems to be at a decent pace. No idea if it's any good though - problem of not having a mentor!
That is an error, which will be backpropagated and forever corrected. We have to assess whether 1 human life per ambiguity is an appropriate price to pay
wait for my upcoming article: Why you shouldn't ignore everything on Medium - or How I learned to love medium and stop ignoring.
Performant PC
I don't think users enjoy the return of loading gifs quite as much as SPA developers think they do.
I mean, there are jobs generally, but not really in tech. I was slightly exaggerating to say there are 'no' jobs, but in reality the NZ tech industry is not very mature.

If people leave, normally they leave for Australia (because it's very easy to do so).
The browser is software running on your own computer. It can know that without sharing that information.
Artificial sulfate aerosols look like they could quickly damp positive feedbacks though of course they're no permanent fix and won't do anything to counteract ocean acidification. There are more permanent fixes possible in theory (large scale accelerated silicate weathering) but their feasibility hinges, IMO, on some rather optimistic assumptions about the future trajectory of robotics.

Metaphorically speaking, we now have to consider the planetary equivalent of high-risk, high-cost surgery after mostly ignoring the planetary "stop smoking" advice experts have been giving for more than a generation.

Also, any large scale sequestration effort is going to be much harder if emissions continue unabated. We're past the point where prevention alone can stabilize atmospheric CO2 but we're never past the point where further anthropogenic emissions can make the problem even worse.
What? Of course they improve security. They reduce the risk the user has accidentally navigated to a squatted typo-domain registered by an attacker (or the correct domain, but the registration somehow accidentally expired and was reregistered by an attacker)
> I've been in standoffs with Uber/Lyft drivers where the driver calls or texts me saying they don't want to pick me up for whatever reason and demand that I cancel the hail.

I've had them try this, whenever they do, I tell them they can either come or cancel but if they don't choose, I have a competing app on my phone and I'll just call another ride.
you're right, there are multiple varieties of distortion and bias in media, ranging all the way from outright fabrication (#fakenews) to mild editorial bias.

however...the bloomberg piece here is about as extreme as you can get in terms of distortion and bias. it's not precisely #fakenews but it is deliberately misleading, and therefore a kind of disinformation in its own right.
Am I the only one worried about LetsEncrypt becoming a monopoly? This move from Google is, indirectly, a huge service for them.
The later photos in the article show very non-pingo large craters with ejecta, though.
In addition, random forests often work very well out-of-the-box with 'default' hyperparameter settings.
Search PCs by performance benchmark and price.
makes sense!
But, this platform is "completely" free. Can be the website of the team. I have a lot of people that asking on linkedin if i'm available for doing something. I think that if this platform is free (maybe you can pay for better placement of your "team" or for premium features) is amazing for all.

I mean, if a create a team with my 3 best developer and 1 designer can be an amazing team!
Pretty much, yeah. I never noticed it on campus because I was sitting on a 10 megabit connection.

That added an extra dimension to the confusion because I was sure this never happened when I was on campus, only when I was sitting 300 miles away. It was still happening if I had bothered to look at the network stats, just not enough to entirely saturate the connection.
> Things haven’t settled down long enough for curriculums and guides to gel and mature, and for best practices to become authoritative for more than a few months... When you’re working with an ancient language like PHP, you Google a question or problem, and almost 100% of the time you will find a 5-year-old Stack Overflow answer that solves it... Not so much with modern JavaScript

OK, so everything's changing all the time, everything you Google will be out of date, but it's worth it because... why, exactly?

Node doesn't block on IO. OK, cool. But the Erlang VM doesn't block on IO, either, AND it's not single threaded, so you can actually do parallel computation if you need to.

JS has a lot of raw speed these days. OK, cool. But raw speed is generally less important than good algorithms and parallelism, and if we really need raw speed in other languages, we can generally call out to C or something.

Rust has a unique value proposition: safety and speed. Erlang/Elixir have one: supervision and easy parallelism. Ruby has one: well-worn tools for web development.

I don't understand the value proposition for Javascript on the server, other than "hey, you already know Javascript, right?", to which the answer is "LOL I thought I did but apparently everything I know is wrong all the time".

I think I'm going to sit out the Javascript frenzy until it's all very stable and Googling gets me answers that aren't So Last Week. And maybe we'll be writing Rust for browsers via WebAssembly by then, anyway.
If anyone here hasn't realised, Symantec bought Verisign back in 2010 - who own many brand names, like GeoTrust, Equifax, Thawte etc. You can see a list of their roots certs here: https://chromium.googlesource.com/chromium/src/+/master/net/...

In case you missed it at the bottom:

> From Mozilla Firefox’s Telemetry, we know that Symantec issued certificates are responsible for 42% of certificate validations
Correct. They can tell what ip you're talking to, but no idea the content nor can they modify it.

Unless I'm missing something obvious, I don't really understand the general HN reaction here. I use https everywhere.
HTML5 vs. Qt
Right, especially if you are selling it as something to maintain privacy, I'd like to see the source code.
Pictures of pingos are shown in the article because some of these craters formed where there were previously pingos. The term is mentioned 6 times in the article.
The standards group in question is unfortunately impotent. Two totally reliable voting blocs: the browsers and the CAs. There are more CAs than browsers, so the result of every vote is in the favour of the CAs.
So, it's weird. I was on reddit this morning, and there seemed to be a bit of astroturfing going on about this.

The comments i replied to, which all claimed "this was a power grab by the fcc from the ftc" (which is ajit's talking points), are now deleted. In fact, every account i can find that said similar things is now deleted.
https://www.reddit.com/user/danberlin/comments/ (click on context for any of them).

In any case, for the curious, here's the history here:

The FTC historically did privacy for ISP's.

FTC has no section 5 authority (IE to make those kinds of rules) for common carriers. It's specifically exempted by the FTC act, and has been for 90 years. This has been upheld in court.
See https://iapp.org/news/a/the-att-v-ftc-common-carrier-ruling-...

In June 2015, the FCC reclassified the ISP's as common carriers.

Tada, the FTC rules no longer apply.

So the FCC regulated them with roughly the same set of rules.

Now they've undone this.

Now the claim is "well, the FTC should be doing it, it was just a power grab by the FCC". But that's not really accurate. The power grab, if any, was reclassifying them as common carriers. Once that was done, they pretty much had to regulate them because the FTC can't.

Because the FTC still doesn't have authority to regulate them, and they are still classed as common carriers, there is a void.

Now, it may actually be better for the FTC to be regulating them. But it's definitely the case that, for the moment, no privacy rules will apply to them because the FTC can't regulate them until the FTC's common carrier exemption is repealed.

See Maureen(an FTC commissioner)'s speech here:
https://www.ftc.gov/system/files/documents/public_statements...

Note, the speech is out of date a bit, because since then, the 9th circuit court ruled that the exemption is status based, not activity based, despite what the FTC wants.
I don't know of anything about a leaked list, but a quick google came up with this about shutting alt-right accounts:

http://www.usatoday.com/story/tech/news/2016/11/15/twitter-s...

It's like twitter is the modern version of an open mail relay with a character limit and lots of people shouting.

Hard for me to believe they can solve many of their problems without changing their service considerably.
As I say on the FAQ page, all of it uses open source software, and you can SSH onto the box and see it. I don't open source the methods of installing and configuring it because that's the whole business. This is no different than you buying a flashed router from anywhere else, could always be spyware in your hardware.
Unless you have a friendly local ISP, I strongly suggest using a third-party DNS provider as well. OpenDNS is lovely for this, or piggy-backing on one that you know actually returns valid results (and doesn't sell the logs) is good.

If you're already a Google user, use theirs - they are still part of the surveillance-entertainment complex, but at least they don't lie about DNS.
Because that wouldn't allow you to own a unicorn-size startup providing tools and technology for containerization?
I wonder which white-box browser this is built on.
I agree with you that F2F 1:1s meetings should not be replaced, when possible.

However, there are many benefits of doing Weekly Check-ins:

- Many teams work remotely nowadays, with different time zones. It can be tricky to find a regular time for the 1-1s.

- Some people prefer async communication instead of face-to-face meetings. Meetings kill productivity.

- Managers and team members have everything documented and linked to actions through the time so effective follow-ups can be done.

Regarding the landing page, we're working on making a few videos to explain better how Steer works. Any other suggestion would be appreciated.

Many thanks for the feedback.
CBOE and CFE moved to the east coast a few years ago.
@hprotagonist

Yes, but my point isn't ideology or it's opposite. It's click bait headlines that have a distorted take on the actual event. If you don't see these type of headlines as clickbait (for whatever reason, ideology perhaps?) then we'll have to just disagree.

(full disclosure, I disagree with a good share of Washington Post's ideology and consider much of what they print little short of propaganda, but that's just me.)

Oh, and I don't like what I perceive as sensationalist clickbait headlines, no matter what the ideology is.
There's complexity and sophistication. Which you don't simply find anywhere.

Having lived in small towns, big cities, and desert planets.
NASA Almost Sent a Motorcycle to the Moon
This should serve as a reminder that a) elections matter and b) "both sides do it" is utterly false.
You can't. Trust is trust.
Not just Netflix (where it makes some sense because they are forced by content distributors to enforce geo-fencing of content), but I have had random websites stop working on VPN. Often I've given up on a website thinking it's a bug on their end, before realizing that it's not working because I am on VPN.

Maybe they do it to prevent anonymous attacks or something, I dunno, but it's quite annoying because they fail in very vague and unclear ways.
I saw that too and wondered if it wasn't an artifact of history - when I think of smalltalk I think of peter norvig and people of his stature. Maybe the high smalltalk developer salary means it's probably used by older and very experienced developers.
Run it yourself, or have it managed by someone you trust.

As a massively inferior but better-than-nothing fallback, contractual agreements.

Otherwise, you can't.
I am not sure I understand why do you need clipping at all to render rectangular caret bar (note: cursor is a different entity in UI professional jargon).

What exactly you want to be clipped out?
That's not what the parent comment said.

> Talented people already move from one coast to the other, so they could as well move to any other place.
That's a poor argument. Putting aside my personal opinion that the "free market" is a bullshit reason almost all the time, it clearly doesn't apply to ISPs. Too many regional monopolies. I can choose to avoid websites I think aren't trustworthy. I can use duckduckgo instead of google, for example.

I can't really get around my ISP without jumping through a lot more hoops.
> It always amazes me how much people and governments focus on prevention when it comes to climate change

If the US government was actually focused on prevention, that would be a huge step up from "denying there's a problem."
Writing Concise Code with Kotlin and RxJava