skysight-inc/HackerNews huggingface dataset:
"Negligent" is even too strong.

Per dictionary.com, the legal definition of negligence is "the failure to exercise that degree of care that, in the circumstances, the law requires for the protection of other persons or those interests of other persons that may be injuriously affected by the want of such care. "

What Intel did was not recognize that a specific attack possibility existed. Nobody else recognized it either, for a decade. That's not negligence. That's failure to be omniscient.
You could have a binary file format with a header of ABBA. You could choose to check the signature by doing an integer comparison of 65666665, 0x41424241 or "ABBA". Like I said, ASCII_A is a bit silly, but the maintenance value of extracting constant literals to constant variables with an explicit name & documentation explaining where the constant comes from is pretty solid, at least in my experience.
The app is no longer maintained even though it's still for sale in the various Android app stores. It doesn't work for Nougat or higher versions, and I would rather not reward the developer for that behavior. Also, from my understanding, it may not be possible to programmatically produce this specific behavior in Nougat or higher versions (hangup, no ring, no voicemail), but I'm not totally certain.
Why arent people making such demands from their hardware vendors yet?
Quoting myself:

>> I'd definitely use all the most popular subscription services available

I have about five of them bookmarked. There definitely exists more.

You need to rely on someone at some point, but redundancy and decoupling can make the potential backstab less hurting.
Sometimes I find myself fighting the framework and someone inevitably shows me the best practice and I see how it would have just worked had I done more reading.

Good luck out there.
Disclosure: I work at Google on Kubeflow

As you can see here[1], we do provide quite a bit of information about the accuracy and training of the underlying model.

Additionally, the AutoML already (often) provides better than human level performance[2]. Your comment about transferring a heavily tailored model from one model to another is basically what it's doing - it's taking something domain specific (vision) and allowing you to transfer it to your domain.

[1] https://youtu.be/GbLQE2C181U?t=1m15s

[2] https://static.googleusercontent.com/media/research.google.c...
Datomic isn't Amazon. People aren't afraid of it going away and they know that Amazon actually uses their services as a part of their core business. This makes people much more willing to use something like Lambda when they might be afraid of the long-term viability of something like Datomic.

Just look at what happened to Parse. What if Datomic one day gets bought by some company that doesn't care about offering Datomic cloud or keeping it maintained? At least with Parse, people could migrate to an open source solution.
> the Delete key (the one up there above your Enter key)

I would have said "to the right of", but then i am one of those dinosaurs that still use a desktop computer with a full width keyboard.
Just pick any Caribbean island with Euro - it will be good one.
You could imagine the private sector running on a different economy than the country’s one. It happens when the government has gone bankrupt ( because of war or unsustainable debt, for example). But even in that case, the money still has some value, and can’t completely disappear, even if state employees run to the bank to exchange their salary against us dollar. Their value are correlated to the trust and ability to function of a state.
Not really, the soybeans used don't have to be grown in the US. So forests in south america are destroyed to make room for soybeans that will be used in the US to make biodiesel.
> Modern CPUs also don't have hardware GC support. Intel i432 was the last attempt at it.

Intel i432 was far from the last attempt. Besides all of the Lisp HW developed after it, Azul made CPUs in the 2000s with hardware support for GC. Acceleration of concurrent copying collection requires a surprisingly low amount of CPU support.
You either are or you aren't, you can't be "more" carbon neutral. And anyway, I'm not asking if it's better for the environment than fossil fuels, I'm asking if the claim that it is carbon neutral is true or not.
Industrial agriculture methods probably aren't carbon neutral anywhere, and it would be almost impossible if mature forests are cut down to grow soybeans.
That would be a browser-specific exploit, though. In fact, it might be specific to the exact build of the browser.
They're both pretty much exams. The 'MCSE' or any other certification from Microsoft would be worth more and probably be cheaper than udacity. If your goal to have something to show to a potential employer, MCSE will hold alot more weight.

Udacity degrees, certifications or whatever they're called are GEDs of certifications and should be treated as such.

If you want an actual job where you will be respected at, don't go to udacity.
My times are similar. I also ran on Safari which is faster than Chrome but slower than Firefox.
> Plus, what ships with MAC and Windows is good enough for most people who do want some kind of thick client.

Airmail and Spark, among others, would like to have a word with you. Airmail in particular started out as a Mac client before being ported to iOS. There exists quite a market for good email clients, I would think.
Show HN: A built-in, autonomous Mosquitto(MQTT broker) Cluster implementation
Sounds like this person explains what you're asking for: http://blog.rowanudell.com/database-connections-in-lambda/
Disclosure: I work at Google on Kubeflow

Well.... no. BUT, it _does_ support unstructured data so you may not need to label your data at all. As always, YMMV.
I'll second that. Without solving a real problem it's hard to learn something. You can learn the basics but then it's about applying them to a real problem and find out what works and what doesn't. It's the same with a lot of CS graduates. They know a lot of fancy algorithms but they have no idea when to use them and when not.
Right, because you want to reduce the network traffic by reducing the amount of data traveling, and it allows more frequent round trips updates.

The times I got that kind of requirement clients always jump back to a winform/wpf UI client. So far I have not faced this problem on a web browser, sounds fun.
That's actually filter for "gray hair color". I am using Microsoft's Face API and will fix these manually.

Thanks for noticing.
Really? Even in Germany where a ton of things go in household recycling bins (including basically all plastics and composites), you'd have to bring ruined clothes to the recycling center separately. Definitely only paper/cardboard in the paper bin.
I suppose HN users tend to be people who don't like to go outdoors too much, not THAT surprising.

It's likely that people who like to stay indoors, spend more time on the computer, perhaps coding... perhaps working as a developer...
I imagine the first pass could inline functions that are already compiled and skip functions that have yet to be compiled. Maybe tools that generate wasm will start reordering the functions they send to allow optimal first-pass inlining.
Shouldn't Google have done this in the first place instead of AMP?
> I am not defending SPAs, but the points you've made are not indicative of SPAs, they're indicative of bad software.

When it's a bug that happens on Facebook, which has millions and millions of dollars spent on their web UI and on developing whole entire frameworks for them, you can't wave it away as an application problem anymore.
The original change of lawyers resulted in nearly a year's delay of the trial. The judge warned English and McCoy that further delays would not be appreciated.

As one of the appeal filings puts it, the right to swap out your representation is not absolute.
Same here. The web of 1996 was very accommodating to people (like me) who can read from screens, but need or strongly prefer a larger-than-normal text size, the web of 2018 vastly less so. Some developments that made things harder for me were:

Mobile Safari's decision not to reflow the paragraphs when the user does the inverse of the pinch gesture ("zoom"?), which seems to have encouraged the makers of the other browsers to give less priority to reflow even though they did not completely give up on it; at large text sizes, that decision required the user to scroll horizontally left and right for every line of text;

Google's purchase of Blogger followed by its changing Blogger so it will not show the reader any text unless Javascript is enabled, which seems to have encouraged other sites to do the same; this made it impossible for me to continue to visit those sites in Lynx (a browser that ran inside a terminal window, but did not support Javascript);

HTML5 in general was a disaster for me. For example, at large text sizes, the elements that remain at a fixed position relative to the window regularly end up taking up most of the window's real estate, leaving little room for the text I want to read.

Clarification: those have been my frustrations when trying to read what is or easily could have been static content; this comment is not about web apps.
1. How long-lasting is the effect? How long does the LiCl stay "active"? Will bees need to be fed this at a regular cadence to keep them mite free?

The paper says that a single feeding achieved good results, though worse than continued feeding spanning a few days. It seems then that a single treatment will only kill mites that are already in the hive, but will not do anything to help develop immunity. Looks like bee keepers will just have to add lithium compounds to the list of treatments they already regularly apply.

2. Is there any evidence on whether or not the LiCl makes its way into the honey produced by treated bees?

The paper mentions that it doesn’t accumulate in bees wax, though it says nothing about the honey. They discuss potential toxicity though, and it seems that lithium is not toxic to mammals in concentrations relevant here. Certainly there is no bioaccumulation effect here that makes eating fish somewhat dangerous.
A hacker's way of studying
GPG is not that complex, but PGP concept, keys structures and workflows - they are really hard. And this project has to implement all those hard elements too.
It's a strawman in the sense that it's completely devoid of context with a contrived example. FWIW, I found 0 instances of something like this on GitHub (https://github.com/search?q=%22ASCII_A%22&type=Code&utf8=%E2...). I concur that cargo culting it to the extreme can lead to absurdness, but that's true of all maintenanability rules of thumb. Any rule of thumbs can be over-applied. However, in my experience the inverse is generally more true.
The driver is always the one operating the heavy, dangerous vehicle around vulnerable people. That puts the standard of care directly on the driver, as the one choosing to put everyone around them in danger for their convenience.
While You Were Sleeping
Lambdas are persistent so long as there is activity (ie it's "warm"). You can maintain a connection in a lambda and reuse it for subsequent calls. This isn't exactly the same as a connection pool, as you won't have multiplexing of any sort, but in practice you'll end up with 1 connection per concurrent request, which isn't too terrible, and if you keep the lambda warm there won't be any additional latency from having to connect.
DNSCrypt doesn't use SSL or TLS. You may have assumed that because DNSCrypt defaults to 443/TCP but that is only for availability, as this port is usually not blocked. The packet format is very similar to DNSCurve, from which it descends.
They say it's their "institutional investors", they never release who these are (some people say it's Bitfinex themselves), they never release what bank they use or which country is the money deposited in.

It's rotten to the core... The consensus is that they either don't have that money at all (most likely scenario) or that if they do it's all dirty money and they are operating a money laundry scheme....
Building your own LPF is surprisingly easy and educational!
An interesting benchmark would be the total energy usage of the CPU while loading a page in each browser. The compiler managing to idle waiting for network packets should theoretically allow some of the CPU cores to enter sleep states. (Not all, since others are still busy rendering the page, and at least one is busy doing whatever non-DMA kernel bits are involved with receiving the network packets.)
If you use your thumb to index your fingerbones, you can count to twelve on each hand, meaning that you can get up to 144 with both hands.
Perhaps you misunderstand the reason for critics. They don't exist to be a barometer of public perception.
This is covered in the article. The forests in question are in Argentina, not the US, and it sounds like demand for Soybeans from China may be causing some of the deforestation (although it is unclear how much is due to that versus US-based demand).
We try to keep our old clothing local.

We donate our children's clothes to friends (even if 30% is used by them its worth it). Also children grow so fast!

If we decide to discard them ourselves we do the following, in order.

* we each keep 1-4 sets of "paint" or "work" clothing

* long sleeve button down shirts are worn backwards as children art smocks

* a single t-shirt cut apart becomes 4 rags for cleaning, working

* a single t-shirt cut into about 20 strips becomes perfect in the garden to hold tomato plants to stakes, etc

* a whole bunch of old clothes gets vacuum sealed and stuck between studs in the shed to act as a great insulator (I dust borax on the layers of clothes to act as a flame retardant).
I like that Lambda can scale down to 0 and up to infinity without changing your architecture. However, a $20 droplet is probably a better value as I've spent many hours banging my head against AWS Lambda docs, Serverless framework incantations, alternative state storage, etc.
Using https://lukewagner.github.io/test-tanks-compile-time/

Chrome 63: 3143.7ms (3.9mb/s)

Firefox 57: 1499ms (8.3mb/s)

Edge 41: 97.3ms (127.2mb/s) !!!
If you're using that you're going to hard-fail even the most cursory of security audits.
E8 smashes spec sfs 2014 benchmark
This is an unenviable position, to be innocent but everybody else assumes you're guilty and you don't have the resources to mount a proper defense so the "best" advice you can get is to lie and say that you are guilty so maybe the state won't kill you.

This is how innocent people end up on death row.
How gold nanoparticles may make killing tumors easier
How Oprah Winfrey Uses the Habit of Journaling to Build Mental Strength
Hard to tell from the PDF if that's Tier IV or traditional Diesel exhaust.

I can tell you inhaling anything from our pre-DPF '81 tractor isn't something you want to do but I'd be curious to know how much modern DPF(Diesel particulate filters) make a difference.
They don’t have any access to banking.
The 10 sectors poised to grow with the rise of Bitcoin and Crypto
AMP makes it so Google can make speed happen versus this change puts responsibility on third parties to improve speed.
And yet they still can't name their bank, unless under NDA...

Nothing fishy there.

And apparently this bank isn't asking questions about the tens of millions of USD pouring into its account every day, supposedly...
Maybe I missed it in this article, but does the book talk about the accuracy (or lack thereof) of popular Mafia depictions, like in The Godfather? If they are accurate, where did their authors get their iformation? I'm aware that the author of the original The Godfather novel was Italian, but I don't know more about him beyond that.
You on-shore it by hiring H1B visa workers to replace the American ones (example is Disney).
This is exactly my thought. If you get clothes by the ton at less than cost because they're used, you don't need a domestic textile industry. Your local fashionistas can still buy the same fabrics and designs as New York or Paris, if they want them.

Besides that, if you stop soaking up the supply by accepting imports, you certainly aren't going to be able to export competitively.

In my opinion, third world countries should be sending their folks to Delaware to study corporate law, and to various island nations to study offshore banking. After they have the principles down, pass legislation that turns the country into a sweatshop/boiler-room for intellectual property lawsuits and tax avoidance schemes.

The current state of the world is that you have to be rich to get rich, so if you pretend to be rich for long enough, you have a decent chance of either making that real or collapsing in a boneless pile of fraud. And if the latter would happen anyway, there's really no point in actually doing anything useful or productive to keep up appearances.
The article we're discussing is a good source.

Also, Brazil enacted a soy moratorium over ten years ago to combat deforestation.

You're limiting your "surprise" to the US, but that's not what I, or the article we're discussing, are talking about.
A good idea. I'd do anything to get free of the state constitution (besides move).

A more fitting name would be "Old California."
A. You took it too literally ( maybe it's not a hw bug on some exotic processor, maybe it's a mitigation for a security vulnerability that affects a broad set of OS distros).

B. Your solution is not obviously better, it's a different trade-off. And it's not immediately apparent to me how exactly you would write the test for the affected hardware, in the first place. What if the hardware bug is extremely hard to reproduce?
Yes. So much wisdom is so simple. There are apps that benefit from being SPAs, your google maps, and the like.

Our CRUD app is not one of them, but here we are still with React, and Redux, and Mobx, and ...
If your distro's package maintainer is asleep at the wheel then you'll have to take matters into your own hand and source install.

The Node team has done a great job here, they have a number of ways of doing managed source installs that avoid a lot of the ugly hassles you can usually hit. Ruby has rvm which also handles this quite well. This helps work around any friction you might get at the distribution level.

If PHP is being held back by distribution maintainers then that's a problem that the PHP community should fix. 5.3 came out in 2009, it's ancient.
The article focuses on Argentina as it was a source of low cost biodiesel.

It is still probable that grasslands are a better carbon sink than the same land would be if used to grow soybeans.

Here's a source that describes methods which would be broadly beneficial:

https://www.goodreads.com/book/show/1287318.Holistic_Managem...
bandwidth and computation was more expensive back then so cost per stream was much higher than it is now. Even so, google also has craptons of its own fiber and its own CDN so can operate much cheaper than anyone else can at smaller scale.
UTF8 is probably the least of them. The really good ideas such as the virtual file system, it's networked counterpart 9p, everything as a file including shared libraries (there is no dynamic linking in plan 9), per-process namespace partitioning (each process gets its own file system and you control what it sees), no root user, modular kernel and system components like CPU, DISK and AUTH services which can be ran on different systems, etc. Too many to name. Plan 9 was so far ahead of its time that I honestly think people just couldn't understand the need for such a powerful OS circa 1990 when the PC world was still on DOS, Apple was a niche, and Unix was something a Student or business professional used.
I never really thought of that as "jaywalking" -- it's illegal to even be beside a motorway; you can't easily legally get into a position to walk across the road.
> I have to disagree. It's silly to try to develop something you can't actually run. ... (And exposing your dev laptop as a web host on the internet is pretty complex in practice for most people, quite aside from whether it's a good idea)

It's trivial to run. Get a minimal AWS instance, or a small digitalocean instance, or whatever. Hosting is not a problem these days. Godaddy is offering managed (they patch and provide support) VPS instances for $18/mo right now. Surely not as cheap as some dedicated host, but also more secure and if you're actually spending your time developing something, not a lot to pay.

Nobody is saying expose your laptop to the internet. But getting started isn't about getting someone to look at your stuff, it's about actually getting started and getting some code written.

> Do any of the frameworks you listed (Gunicorn or Mojolicious or Rails or...) support running as CGI? Is it documented in their tutorials?

When you control the webserver running a subprogram as CGI (which is what I was referring to) is trivial, and can be handled in a few lines of code.

If you're talking about whether the framework has instructions on how to run as a CGI, I'm going to go out on a limb and say yes, they all do because that's step one in telling people how to run your stuff when making a framework, where it makes sense. In some cases it's just a WSGI/PSGI etc server and you can interchange them. It may not make sense to run twisted as a CGI, but if you write WSGI you can just use django, which does support deployment as a CGI. Mojolicious and Dancer support it. I'm pretty sure Rails and Sinatra do in some way to.
I found this reply from Amazon helpful.

TL;DR don't use a connection pool in Lambda

> Now I see that you mentioned in one of the github posts: "The Lambda does seem to use the pool, but if I make maybe 3 / 4 quick requests to the lambda, new connections are opened up despite there being all of those connections already."

> 3/4 quick requests would mean concurrent invocations, and concurrent invocations will execute in new containers. Containers are not aware of each other and cannot share state information so if an execution occurs in new container, it will open a new connection if there are none in this new container, despite there being existing connections from different containers. This can also cause your RDS instance to have too many open connections, because another container may have all the connections saturated, and if a new container is required to handle the load it may not be able to create the new RDS connection it needs to do it's work.

- https://github.com/sequelize/sequelize/issues/4938#issuecomm...
Don't forget about the local compilation phase from C/C++/Rust to WebAssembly before you ever hit the browser. At that point, LLVM is free to optimize and inline just like with any other binary target.
Good chance the interest rates will wipe you out before the price crashes.
Sure, I still seek the thrill of, say, putting Rush’s 2112 on the turntable for the first time, but I’m not going to get that by seeking out 2112 clones. Those moments now only come when I branch out. The breathy ambience of School of the Seven Bells doesn’t get found looking under the “prog rock” category. I mean, I see what the quote is getting at, but I just can’t see myself trying to relive the 70s. For one, despite having purchased everything in the Led Zepplin catalog at least twice, I’m getting just a little sick of what I grew up with. Might explain why I currently play bluegrass on a mandolin, and the Strat hangs on the wall.
>I think you've got the issue a bit cart-horse backwards. In a sense I see you as having a solution, but no problem to apply it too. The methods are ALL there, and there are plenty of other posts in this thread addressing where to learn the principals of ML. What this doesn't offer you, is a why of why you should care about a thing? My recommendation would be to find something of personal interest to you in which ML may play a role.

This is gold advice and the only legit way to stick to something for the long term. OP actually needs a niche, an industry, a cause to care... then instruments will come naturally. The other way round is flooded already.