skysight-inc/HackerNews huggingface dataset:
The 30 second shut-off notice is pretty bad for deep learning training, IMO. You often will not be able to finish a mini-batch of training and save a model to disk in 30 seconds. There are probably ways to interrupt processing of a mini-batch, but it'll require some custom code (it probably will be hard to do in Keras, for example).
Branching, assuming that non-engineers are using a good GUI, is a really useful concept and idea for people to be exposed to. It helps people take more intellectual risks safely and cheap
SEC warns Bitcoin, cryptocurrency investors at risk
> "what's wrong with copyrighting a particular number?"

We do it all the time - a file on a hard drive is basically a number, and files are definitely copyrightable.
That's only in a world where copyright was used to encourage interesting work. Instead, it's just another property right, and there's a land grab for every possible permutation of bits, or genes, or whatever.

Isn't anything that can be converted into bits and compared recognizable and distinctive?
In our society where we generally use pricing to distribute limited goods, your desire to drive to and park at a train station, at no or low cost, is irrelevant next to the market price of that land when that price is about 6-10 million dollars per acre.

What you're asking for is a massive external regulatory subsidy in order to prevent the market from functioning, just because you like your car.
God his entire post just sounds so tone deaf. Really?

"> lot of us got into technology because we believe it can be a decentralizing force that puts more power in people’s hands" [...] But today, many people have lost faith in that promise. With the rise of a small number of big tech companies..."

Is this satire? That's you! Hello. He's talking about this as if he wasn't the CEO of arguably the most powerful, controlling and closed off of those "big tech" companies he mentions.

I don't even know where to start. Every word in his letter just sounds backwards, like I'm listening to the Ministry of Truth here.

Mark Zuckerberg is either a cynical hypocrite or lives in a wonderful wonderful bubble.
"if you’re a writer, time spent in Microsoft Word or Google Docs is categorized as very productive while social media is very distracting."

Just wondering how about those people whose job is to actually monitor social media sites, or are the social media personnel for some companies? Their time obviously should not fall under the distracted category.

And also, even for writers, there would be occasions where you'd need a peek at social media sites to gather some inspiration. Or if you are writing about a topic, and social media becomes your source for relevant information, then that as well should not be construed as wasted time.

Will there be a way to have an objective measurement of every person's productivity? Collect all data based on outcomes desired for each task? At the moment, there's just too many variables at play to even consider measuring productivity.
Anyone know if this the best "consumer-level" machine for this sort of stuff?

https://www.amazon.com/Brother-SE400-Combination-Computerize...

If so, what would be the next likely step up?
would you happen to have a url for that? searching "bliss payments", "bliss payment processing" etc doesn't seem to bring it up. if you don't feel comfortable putting it here in the thread my email is in my profile.
The Place of Human Beings in the Next Revolution: Automation
What's wrong is that copyright doesn't work that way:

"must have been created independently and contain a sufficient amount of creativity"

from : https://www.copyright.gov/circs/circ33.pdf

US copyright of course, ymmv but I doubt other countries are going to be more likely to allow white noise / PN sequences.
> need "execute JS" to be an explicit per-site permission

I would personally like that, but it's too optimistic to think that the average user would gain much security from it. Most of them will discover that things work fine when they click OK/Accept, and sometimes break when they don't, and so they become conditioned to just click OK/Accept all the time to avoid potential hassle. So in the end it just reduces productivity without increasing security much.
An even worse version of the 1998 ice storm could really cripple the northern cities. https://en.wikipedia.org/wiki/January_1998_North_American_ic...
Curious. So you're suggesting that if we substituted SRAM for DRAM (assuming it was just as cheap and dense), that the absence of CAS latency, refresh, and capacitors wouldn't make much difference because offchip speed-of-light delays dominate?

[Edit] I realize it would always be slower than on-chip cache, but I thought it would still be at least an OOM faster then conventional DDRx DRAM.
How long after the news breaks do you have to wait to avoid insider trading?
Repairing a Macbook Charger… with a Pistachio Nut Shell
“Understanding and Mitigating Covert Channels Through Branch Predictors” (2016) [pdf]
The native natives are more aligned with the KMT (ok, super aligned). The Hans before 1949 are mostly from Fujian, who are not known for being the most patriotic (and indeed, became dominant in overseas Chinese communities in SE Asia, NYC, and so on...). Post 1949 was the rich Chinese and KMT officials from everywhere escaping the communists, who also own much of the island's economy and want closer ties to China (so they can make more money).
Sure, but who's to say over the counter purchasing of marijuana isn't medical by definition?

It's a drug. It would certainly be a plausible argument that rescinding the need to have a doctor's prescription or some other formality does not change that fact.

Presumably allowing aspirin or bandages to be sold at gas stations or supermarkets doesn't stop them from being medical devices.
Apple Says All Macs, iPhones and iPads Exposed to Chip Security Flaws
Or, use an adversarial DNN to transform videos into ones that will get copyright claims. Extra points if you figure out to how to have it using reinforcement learning to improve itself.
I perceive you are not a respecter of leap years.

Let’s just call it 2¹⁴ days and be done with it.
Is this libreboot friendly?
Thanks for submitting this - it actually inspired me to compile numbers for my 2017. The results were scary.

* $22k on student loans (good expense, I'm done with them now)

* $29k on rent (studio in SF, moving in with roommate this month to cut expense in half)

* $11k on restaurants (holy shit)

* $4k on groceries (not bad, but coupled with restaurants is
very bad)

* $3k on alcohol (holy shit)

* $5k on clothing (meh not the worst)

* $17k on car payments, gas, insurance, etc (got rid of car so no more of this. pro tip - don't sign 3 year leases and then move to SF)

* 2k on Uber/public transportation (uber pass ftw towards end of year)

Going forward, 2018 will be a VERY good year in comparison since I'll be able to cut out MOST of these costs. But it's still disgusting how much money I wasted last year.
This may be great for some people, but simply isn't true for others. I've found no difference on focus from working out, even heavily. Not from getting up and walking a mile and going back to my task.
I can just imagine some IRC battle on Dalnet channel #hackersunite where people are arguing about the appropriate use of zero-day, and then a netsplit occurs and half the arguers are lost in the abyss forever and this is how the word came to being what it is now
Artists will often do things by hand that take them countless hours. Occasionally, a programmer will see that and exclaim “I could write a script to do that in an afternoon!”

I have been both on the programmer side and the artist side.

While the programmer is right, they often tend to overlook a few things:

- a lot of artists don’t know how to program/use complex technology to automate things, but they want to make things so they just grit their teeth and do the shit work. It’s pretty humbling to see an artist spend thousands of hours doing something code could have done in 5 minutes, or come up with completely new ways to do things without the help of code/computers. I used to hang out around RISD students a fair amount, and many of those kids are more creative and resourceful than the stereotypical “hackers” (if I had to find promising startup founders, I’d place bets on RISD students over Harvard students any time)

- doing things by hand lets you understand what you’re working with in a deep, intimate way, which often benefits the work. In this example, I’m sure the photographer developed a second sense for what photos to keep, which ones to discard, what factors led to a more interesting final result. If you were to write a program to automate all that, when you want to tweak the end result you’d have to spend hours tweaking various parameters of your software, writing edge case code, etc. This can be as time consuming as making the art itself, albeit more frustrating and with less sense of control

- doing things by hand lets you stumble upon “happy little accidents”, which can dramatically improve your work for the better which would not happen if you wrote the code first and then made the art with it

All that said, the way to go is to be educated enough to be dangerous in both technical and artistic skills, as that really lets you play with your process and automate the really tedious parts.
Private Keys in Software from Blizzard, Electronic Arts, Microsoft, and More
When you're dealing with copyrighted files, every single one is just a very large number.
At work the issue-tracker has open bugs from 2011 detailing how to do SQL injection attacks using some common search interfaces, but noooooo, the sales team just has to update the visual style of the generated contract PDFs... <sigh>
I bought this mini router recently that comes with OpenWRT pre-installed. It's an awesome little device!

http://www.gl-inet.com/mt300n-v2/
True story: the first thing Phill told me when he got back is that they'd met some guy from France with an alarmingly similar business model that didn't get into the cohort. Life is funny and the world is small.

Glad to hear that you're doing well.
ASUS has ASUSWRT, but it's based on tomato, not openwrt.
My understanding isn't especially deep, but I believe AMD prevents access to unloaded pages that the code doesn't have permission to access, even for speculative access. Their specific quote is:

"AMD processors are not subject to the types of attacks that the kernel page table isolation feature protects against. The AMD microarchitecture does not allow memory references, including speculative references, that access higher privileged data when running in a lesser privileged mode when that access would result in a page fault."
Performance every day of the week
Completely disagree. It crushes Meraki and any consumer gear I've ever used in range AND throughput in all my testing. It seems like it's also pretty important to talk about what gear you're discussing, too.
They are both types of side-channel info leak attacks against CPUs.

You must know some hella smart five year olds. (Which is why I wish that meme would die already, because the correct answer to the question is, "no".)

But I'm not here just to make smart ass remarks, I think it ties into my experience reading the comments on a NYT story on the subject. 48 comments, and I think only one didn't demonstrate a severe lack of understanding.

<smug>That's why I don't use cloud stuff! Told ya so!</smug>
Yeah, well, looks to me like you go to the wrong web page and you're pwnd.

<outrage>They just want to sell you new hardware!</outrage>
Yup, twenty years all major chip makers have been sitting on this bug in the hopes they can sell you a new chip in 2018. Cyrix is getting the last laugh now!

And so on. But you've probably got about 300 chars to explain it before your average non-technical reader glazes over. And you don't get to use words like "side-channel". Good luck! Buffer overflows were easy to explain in comparison: "when ya try to put ten pounds of shit in a five pound bag, bad things happen. Developers aren't checking the size of their bag before they start shoveling." But this one? Hell, we've got Hacker News readers asking for a simplified explanation. And not to pick on you, jrullman, because that's a helpful summary, but that's the simplified explanation? And the reality is, yes, that's probably as simple an explanation as you're going to get.
Only fixes Meltdown but not Spectre.
I assure you, there was a significant change between Stalin's interpretation of the criminal code of the Soviet Union, and Gorbachev's. The law was more or less the same, but executive enforcement was widely different.

The law, as it is practiced, is much more important then the law, as it is written.
I'm on 10.12.6 on a Mid 2011 MacBook Air 13": "No Updates Available"

Edit: I see, there is a confusing typo in om2's comment (it should be 10.12.6 not 10.12.7). I am wondering why this update does not show up in my list of installed updates. What a mess.
Giving life advice is hard.

That being said, full time employment is not the only way to make money as a programmer.

For example, if you freelance via website like upwork.com, your criminal history is probably irrelevant.

I imagine the same applies if you do consulting/freelancing in person. Companies probably don't do background checks on those.

Another option is to start your own business, like you did in the past.

If you want to learn to program, you can start by taking free udacity courses or complete some of their paid nanodegrees.
Depends on how much they exited for. No need for snark.
When the standard of “well” is Google, who has very much data indeed, that’s not a farfetched premise.
It's not quite on-topic, but I was a little surprised that the article didn't mention that Christopher Lee recorded two metal albums about King Charlemagne: https://en.wikipedia.org/wiki/Charlemagne:_By_the_Sword_and_... and https://en.wikipedia.org/wiki/Charlemagne:_The_Omens_of_Deat... . He has a great voice for narrating a metal album, even though he recorded them when he was 80-something years old.
This isn't reddit. Written upvotes like this are highly frowned upon.
FRIEND: so have you decided what you are going to do about the websites?

ZUCK: yea i’m going to fuck them

ZUCK: probably in the year

ZUCK: *ear

And the now infamous gem:

ZUCK: yea so if you ever need info about anyone at harvard

ZUCK: just ask

ZUCK: i have over 4000 emails, pictures, addresses, sns

FRIEND: what!? how’d you manage that one?

ZUCK: people just submitted it

ZUCK: i don’t know why

ZUCK: they “trust me”

ZUCK: dumb fucks
My general impression of “zero-day” was that it meant the vulnerability had been there (and still was present) since day zero. This fuzzy definition in my head doesn’t really make a great deal of sense in the presence of regressions, though: if the vulnerability was only introduced in version 1.2.3 which was released three years after the first release, calling it “day zero” seems decidedly odd.
FYI, this is not related to Eaze, but my colleague just alerted me to MJPay[0] and Greenhouse[1]. These are not processors in the traditional way, I'm told MJPay is more of a credit union and Greenhouse is much more complicated. Note that the MJPay site has a bad TLS cert.

[0] https://mjpay.io/

[1] http://greenhousepaymentsolutions.com/
Copyright, in USA, requires a creative component. Facts, randomness, and other stuff lacking any creative expression is not covered by copyright. The bar is ridiculously low as in you can claim copyright on particular formatting or page layout of say names and phone numbers.

I could imagine, it's a stretch, a specific "arrangement" of white noise being copyrightable. But in general it is wrong to think you can copyright white noise.
OpenWRT has been the base for some chip and router vendor SDKs for a while now - Qualcomm/Atheros SoCs and Technicolor gateways for example. So your ISP router may already be running OpenWRT underneath.

However, most home level routers usually rely on (proprietary) hardware traffic offload which is why the code doesn't float back upstream.
Why not just chalk this up to Dunning-Kruger and then move on to some other, more interesting/productive use of attention?
It would make sense if it was the only alternative as the kernel can handle it. The appropriate behavior is to remove all traces of the speculative execution including cache hits.
This is an amazing anecdote. Spinning up a side company to solve a need you have as a company that isn’t addressed by the market is the winning lottery ticket of entrepreneurship (you have validated the product/service because you need the product/service to conduct your original business, you are intimately familiar with what features you need to offer, how much you can afford to charge for it, etc)
The Truth about Ripple
Almost as easily as humans.
Yeah I think if a UEFI update comes down it might bring the mitigated uCode with it. Just got to boot into USB macOS installation - don't think Boot Camp users get those updates.
This spells certain doom for Apple’s vaunted supremacy in supplying high-performance hardware for database usage.
You can't prove the effect of "temporary arrays, choice of language, and parallelism" and "pointer indirection, cache efficiency, and SIMD vectorization" don't matter unless you compare one thing that does those things to another thing that doesn't.

BLAS libraries are all within the range of each other because they all store memory in basically the same way, do indirection in basically the same way, care for the cache in basically the same way and do SIMD in basically the same way.

As soon as you step out of those prebuilt blocks and build your own function over squares of numbers, you're going to be losing far more than a factor of 3 until you understand how to handle these issues.
> My experience with Eero - it works if you don't close door to the room where the main pod or wifi router is. If that room door is closed - the wifi connectivity is absyml or even absent. Is this expected behavior?

Not expected unless your room is a faraday cage.

> Also, I think it need all pods in direct line of sight of each other - even if the pods are placed at distance and in different rooms/floors

Definitely doesn’t need line of sight. It’s just 2.4/5ghz WiFi transmission. The less stuff in the way, the better it will work, but you don’t need line of sight for typical homes. If your home is made of poured concrete and adobe, yeah, you might have trouble, but that’s going to be the case with any WiFi solution.
Isn't youtube's suck up to industry style of process not at all subject to that sort of penalty?
> there’s a standing directive from the Justice department that they won’t prosecute individuals complying with state laws (when those state laws legalize marijuana).

Until today. https://www.reuters.com/article/us-usa-justice-marijuana/tru...
> RL/DRL assumes world is Markovian, i.e. past doesn't matter between two states, which is way too simple.

There's plenty of RL papers using RNNs and some types of memory networks.
Technically, the NFL theorem does not apply to the real world: https://en.wikipedia.org/wiki/No_free_lunch_in_search_and_op...
I think its easy to blame him because he is choosing to enforce a policy that was previously not enforced.
it can also revoke/revise that directive as it wants

Which Sessions just did.
Intel CEO's massive stock dump raises eyebrows
Whoa. That looks great! Is it stock OpenWRT? Does it auto-update? Do you get root on it?
Makes me wonder how these topics relate to Xi's speech to the PLA (if at all, really).

https://www.theguardian.com/world/2018/jan/04/xi-jinping-tel...
I had similar problems with Ubiquiti after moving to it from Apple Airport Extreme and Time Capsule units. The throughput and range decreased about 40% for me overall.

The best WiFi I ever had in my home was Ruckus Wireless from back when 802.11N was hot stuff. It was way too expensive to keep up with for residential but man it worked flawlessly.
Note, i do realize Stein is not a democrat, but leftist she is.
I'm racking my brains trying to think of what those "not so benign" reasons might be. Can you share some?
'Typing – Common Lisp Edition' Source Release
2.1 embed Rick Astley "never gonna give you up" within the video.
Why? Is their competition not affected?
What about iOS10 users who need to run 32-bit apps?
High quality code, but what does it really mean?
Yes, double check before purchasing any TP-Link routers as they were previously recommended for LEDE/OpenWRT but now actively block firmware flashing (of any kind I believe).
> it's syscall heavy workloads targeting fast devices, like database software on PCIe SSDs, that will suffer the greatest slowdowns.

That's not exactly a common scenario for macOS, much less iOS devices.

It's fair to call for benchmarks that are more representative of common workloads, not less representative.
They said that they've only patched Meltdown so far.
Unit Testing Games
Lol what? It's pretty well solved in office buildings. Why not just use the same thing in your home if you need it? Personally I've never lived in a house so bug it can't be covered well with a good AP and a repeater.
Literally none of that matters to a prosecutor. In fact, taking steps to obscure the source of funds is going to be considered a crime in and of itself.

You may not like it but KYC/AML regulations exist and are enforced.
Steel Core System Revolutionizes High-Rise Construction
Ask HN: When will Intel start selling chips that are not vulnerable to Meltdown
They were informed on June 1, 2017, and appear to have been selling vulnerable chips since then. I have not seen anything indicating that the chips being produced today are not vulnerable. When is this going to end?
Jimmy Iovine to Leave Apple Music in August: Sources
I bought a Dell XPS 9550 with terrible coil whine from the Microsoft Store about two years ago. Thinking I was just unlucky, I did an exchange (MS Store) to a different unit. This one had no coil whine, but would not wake up from sleep about half the time.

If you think Apple has fallen in terms of quality, you have no idea how low they would have to fall to match Dell's.
There is an official "Who wants to be hired?" monthly post the first day of each month. They are popular and you should post there. These post are most of the time unnoticed or flagged.

It was posted 3 days ago: https://news.ycombinator.com/item?id=16052540 (17 points, 2 days ago, 51 comments)

See also the other two posts of https://news.ycombinator.com/submitted?id=whoishiring because you may find something interesting.
I guess I'll be waiting until that major release and then flashing my router with it for use as a Wifi bridge.

Does anyone know of a concise guide to configuring your router for this type of use? I tried going off of what's available on the LEDE site but couldn't get it to work for whatever reason.
Disclosure: I work on Google Cloud (and helped launch this).

Note that our pricing is flat regardless of number of GPUs attached (and you don't need to buy as many cores to go with them). By comparison, Spot often charges greater than on-demand pricing for anything other than single GPU instances.

Thanks again for your write up, sorry about the confusion as we delayed announcement until the new year.
Well the first problem is obvious with hindsight. Consider all the state changes that occur when an instruction is speculatively executed. Are any of these rolled back?

In this case, the cache is not being rolled back. Neither (presumably) is the branch predictor. And then what of the performance counters? (do they count if an instruction is not retired?). I see many potential attack vectors opening up and it's much harder to prove that any of these state changes can't be exploited.