skysight-inc/HackerNews huggingface dataset:
> * IMO they were a bit too generous with using up 32-bit instruction encodings, only 3 of 28 major opcodes (blocks of instructions) are still reserved, though there is still some space for individual instructions within several of the used blocks. Using 4 major opcodes for 4 different sign variants of fused multiply-add seems particularly wasteful. (Of course there is still plenty of space in 48-bit and longer instruction spaces)

Along the same vein, the FPU also uses three bits per instruction to provide for static rounding modes. Almost nobody even touches the rounding modes, and those that do only do so dynamically because that's what ARM, Power, and x86 give you. Its as if the designer wanted to get rid of the floating-point status and control register. The experiment failed, but the legacy cruft is still there.
> You never have to deal with any of this complexity yourself.

Even if you're using a bunch of saas apps to do this stuff it's still added complexity over a regular web page.
That’s what Apple had to do with its main Puerta del Sol store in Madrid: https://www.theverge.com/2013/7/10/4512318/apple-store-spain...
Weren't people saying the same thing about MTV a generation ago?
I think there's hope, but probably not any time soon. There was a discussion about this recently on the forums and the general consensus was "use java or electron."

That said, I've written a CLI in Elixir now and it's pretty good for that. Also the Elixir community if full of hackers so I wouldn't be surprised if somebody makes this comment obsolete very quickly.
cough cough, static rounding modes, cough
FTA:
“The unnamed data operator will reportedly not be disciplined because the infractions weren't documented properly”

That pretty much says everything you need to know about California government service.
Okay sorry, I may have mixed things up.
I really don’t see how any of this isn’t already possible in JS? It can be done cleanly to. Take your first example:

img.src = placeholderFor(viewport);
loadRealImage().then(src => img.src = src);
// carry on
Facebook Q2 2018 Conference Call
Let's say you are Twitter, Reddit, or the CTO of your current company. How do you choose your next analytical platform:

a) Do you look at the benchmarks that each company produces, and choose the one that publishes the numbers that make them look the best?

b) Do you ask "I have n data analysts with m different questions and I want to give them the most productive platform I can".

Well, this is what Twitter chose:

- How Twitter Migrated its On-Prem Analytics to Google Cloud
https://www.youtube.com/watch?v=N3JAwCYGHU8

Or listen to Nick Caldwell, Reddit VP Engineering, moving away from AWS to BigQuery:

- "2017, which effectively brought us to the present system, we began forking all of our event data into BigQuery, after considering a lot of different alternatives" https://youtu.be/tKISLQ87GO8?t=426

I prefer method b) :)

Disclosure: I'm https://twitter.com/felipehoffa and I work for GCP
Nothing but respect for jQuery. It has had such a wide range of influence on both javascript and the browser ecosystem. The good thing about a great tool is that when the problems it solves no longer exist and can be retired gracefully.
From what I've read and heard, it's pretty advanced stuff. In some of the clips I've listened to they'll hear a random excerpt of Romantic period music (say, 20 seconds worth), and the person will immediately play it back on the piano at tempo.

Now, if you played back the intro to Beethoven's Pathetique Sonata, would the savant give the full duration to that tied dotted sixteenth note from the first chord? Could they play back the first page of Ligeti's tempo fugue etude? I'm not sure, but what they do is already well beyond what even trained professional musicians can achieve.

Digression-- our idea of what constitutes "advanced" can get a little out of hand with myths that have been handed down over the years. Even Mozart "cheated" every now and then. One contemporaneous composer noted that when he requested that (child) Mozart sight read a difficult piano sonata, Mozart improvised the development section because it was too difficult to sight read it.
The first amendment prevents the government from censoring you. Facebook can be as draconian with the ban-hammer as they want. Freedom of speech doesn't apply to private enterprise.
asampal

Thanks so much for the upgrade!
Stupid and slightly unrelated point but: Yubikey need some serious work getting their product available in major retailers. I've been checking Amazon for several months looking for a Yubikey Nano on USB-C (rather than USB-A) and they still don't have them available.
> The restriction was enforced after local restaurants complained that free meals at Google, the city’s largest employer, had damaged their business.

What a bunch of entitled pricks.

If nobody’s going to your stinky restaurants and prefers the on-site cafeteria then there’s a reason. Improve your services (or prices) so you can compete and if you still can’t then move onto another business or market. The world doesn’t owe you anything.
How Microsoft Is Profiting from the Amazon Backlash
Phoenix is great, even for CRUD type stuff. It took a little bit of learning but now I can crank out a CRUD app just as fast with Phoenix as rails. I don't think I'll ever start a new app in rails again.
In most of these standards there are differences between the nits required for highlights and full screen brightness.

That article also seems to be talking about a particular 'Ultra HD Premium' sticker. At this point anything capable of displaying HDR encoded content can probably be called an HDR screen, regardless of whether it does a good or bad job.

Personally I'm also a bit confused by the obsession with absolute brightness. I mean, watching a desert at original brightness is a nice gimmick but I'd much prefer to watch my TV without sunglasses.
> The current generation of Americans

Which generation would you be referring to? Boomers, X, Y, or Z - or some other defined generation?
In Canada this would be illegal, and many customers would not agree to being filmed.
What you suggest is pushing the line little by little until it is way too late and it got way too far.
The line should never be pushed to start with.
Apparently, yes. The author tweets later in the thread that the benefits they have seen include:

"Fewer kb sent to visitors, more explicit syntax when performing DOM manipulations, ability to use Flowjs for static type checking"
What I still don't understand about Facebook is that they're letting people charge money for Groups, yet the same very strict content guidelines still apply. Paying adults are unable to have "adult content" of any sort on the site (and their definitions are very broad) but hate speech, Nazi propaganda, radical right wing extremism, and out of touch conspiracy theorists that harass tragedy victims are allowed?

Facebook continues to confuse me.
As a millennial, I think savings is a racist construct of the patriarchal society that is fundamentally misogynistic and islamophobic. Therefore I take all my Uber money and donate to idealistic political causes and pay down 150k in student debt for degree in sociology.
Heroku or Aptible if you need HIPPA compliance.

Also a simple Dockerfile to push to AWS
Even assuming we agree Facebook does in fact provide such a concrete societal need, as it is not part of government, how is it bound by the first ammendment?

Edit: argumentative.
If you like your hardware and software free and open (or like to support smaller businesses) there's also the NitroKey:

https://www.nitrokey.com/

Not quite as slim, but to me at least, cooler.

Made in Berlin!
Works in C too:

-ve Don't go outside

0s Wear a coat

10s Wear a jacket

20s Wear a t-shirt

30s Don't go outside
Flaw let researchers snoop on Swann smart security cameras
The same way they are reported when it's open: approximately, with the cooperation of the various market makers.
Are Black People Naturally Hipper Than White People? This Study Says Yes
I decided to look for a remote job recently. I went down a list of various job sites specializing in them, and a few days later I had a remote job that pays six figures.

I would say it's not difficult at all - there were hundreds of job listings.
> Big deal. But this opens up another interesting avenue: It's very easy to return a different image while you're waiting for the original to load. Meaning there is no async/await -- no waiting at all. You just write code in the natural, blocking way. No callback hell or promise chains.

I guess. The renderer asks for an image and you provide one. Then you want to provide one again, but this is like following a customer out of your store after the transaction to give him a different product. It’s not exactly some straight up procedural code.
> What an absurd perspective.

So is spending your time ( paid or not ) spamming facebook propaganda.

> Talking about the toxicity that exists on Facebook's platform is "poltical activism", now? Or wait, sorry, "propaganda".

No. Talking about it is one thing. Spamming social media and prosletyizing about it is another.

> If you haven't heard anyone you know complaining about the crap they see on Facebook then you're living in a bubble.

Did you read my comment? I clearly stated that I have.

"We've had nearly an entire year of that nonsense and I think most of us have grown tired of it already. Go to reddit if you enjoy propaganda."

We've had facebook propaganda ( mostly anti ) spammed on HN for a year. Most of us are sick of it. Go to reddit if you want propaganda.

> Any conversation about Facebook's performance is incomplete without discussing it, whether or not you wish to shut it down by labelling it "propaganda".

Then discuss here? Why do we need an entire post dedicated specifically to that? Or are you just interested in spamming HN with anti-facebook posts?

I'm glad the mods are filtering out facebook nonsense. It's been a long time coming. I don't want to go back to the time where half of HN was facebook propaganda. It was ridiculous.

If you want to talk about FB performance, this is a fine post to do it in. Not sure why we need two posts on HN for the same discussion. Other than propaganda that is.
Of all of the absolutely ridiculous laws that I've seen show up in San Francisco over the years, this is one of the stupidest things I've seen.
True some will though I believe only $10,000 without taking the tax penalty. Definitely worth talking to a cpa before making any decisions.
MTV was not watching you interactively. There was no data "dance" between your usage pattern and what shows MTV showed you. There was no Feedback Loop. This is much more sinister than passive consumption of media.
> learning it is hard for newbies

It is? Why?
Best way to do Linux clones for your CI
Yep. Unsupported, but not 'blacklisted'.
Heroku primarily for me. When I need to scale I'll start using distillery + docker + kubernetes, but for now the Heroku experience has been great.

There's a PaaS called Gigalixir that has a lot of promise, but you'll be limited to one app at a time, and it must be re-deployed at least every 30 days or it gets shut down.
> What secret sauce are they missing?

I remember someone on ESPN segment which had been sponsored by Microsoft and the people on the screen were using MS Surface but the commentator said we are using an Ipad like device.

I guess MS needs some innovate ads which will tell people what MS does in the consumer space.
I wish opening a VM with a different operating system was as easy as opening a new tab
There is difference between passively consuming media for everyone.

Or I can create a special dose for you based upon your data that get you most high.
The Trolley Problem: New Seattle Streetcars May Not Fit on Tracks
Smaller codebase? I expect the iOS and Android branches share a fairly decent amount of code.
Drug dealer is way too much of an exageration in my opinion. Nicotine vaping is a better analogy I think.

While there have been some studies on the negatives of social media like nicotine vaping, it is not that bad as what we currently give people the choice to consume and I think we should swing even further towards more freedom of choice even if it negatively effects people long term.
>It's quite unfair to compare misinformation campaigns orchestrated by the whole US government and it's intelligence agencies

I think you're both right and wrong. Wrong because there are still interesting questions about how falsehoods propagate over networks in the case of Iraq and WMD. But right in the sense that there's an underlying structural difference how and why the falsehoods are being generated in one case vs the other.
Macs basically kept pace, pretty nose-to-nose, with the Mhz speed of Intel CPUs until the Pentium II era. Apple actually beat them to about 350mhz on the 604e for a year or so, whilst the fastest Pentium Pro of the time was about 200mhz.

This was quite a stretch of time (92->97?). What happened after that, though, was that Intel hit the afterburners, and rocketed up to about 800mhz, and PPC got left in the dust. There was a huge 500mhz speed bump that the G3 and G4 both stalled at for a few years, and by the time they got over that, the pentium 4 was coming out, which started another jump from the P3's 1.5ghz, pushing the P4 up to about 3.5ghz.

The G3 and G4 were much faster than either the 603 or P2/P3 and especially the P4, per mhz, so the launch day ad campaign saying the iMac's 233mhz CPU was "twice as fast" as the 250mhz pentiums that were out at the same time was true - it just didn't stay true once 500 mhz P2 machines came out less than a year later. It's notable that intel was so focused on the marketability of that metric that the later pentium series were worse per clock than their predecessors - a P4 had to actually be several hundred mhz faster than a P3 to be the same speed. Intel was primarily doing this to fight AMD, and it got bad enough that AMD actually had to introduce a new marketing term to indicate how fast their chips were compared to the mhz ratings of P4s.

Intel completely reversed course on this with the core series - modern "core" chips like the i5 and i7 are several times faster than P4s running at the same clock speed. Far better heat/power consumption specs, too.
Chrome is doing this:

https://lists.w3.org/Archives/Public/public-webauthn/2018Jun...
It's just a Chinese company, and all the Chinese companies seems to be put in the same basket by canadians.
Everyone I've met that's been interviewed about a controversial topic has been critical of the press. I haven't been sure if it's because they think their view is the only correct one or the media are truly that sloppy.

My intuition says the latter because time is money and journalists are rarely experts in the fields they cover.
Follow the thread back to its root to see that that's not what we're talking about here.
GPS was developed by the U.S. Department of Defense for military use, full stop.

GPS was later opened up for non-military use in 1983 but the accuracy for non military users was intentionally and artificially limited until 2000.
It's remarkable how similar this is to learning programming. Anyone remember the lightbulb moment of grokking pointers? And there you were writing C for an arbitrary amount of time t for 0 < t < need for sleep.

React devs probably have a moment when react suddenly makes sense.

In all four cases (bicycling, music, pointers, react) what makes the difference is dogged persistence. One day you'll wake up and things will seem simple -- and the next challenge impossible. Rise and repeat.
> Mississauga has a larger population than Vancouver, it's not some backwater suburb of Toronto.

Big backwater suburb of Toronto?
short term plasticity can be observed within 100 ms
It's not a stupid question. When setting these up, you have four layers to fall back on:

1. Any other keys you added to the account (like a coworker's)

2. TOTP app like Google Authenticator

3. Printed one-time backup codes

4. Onerous account recovery process through support.
I've had a great time with Timex (pun not intended). I hope it gets merged into the language as is its goal.
I'm talking about my code specifically. With React I can pull in a massively complex UI component in few lines.

The complexity is shifted to the library that hopefully has thousands of users so is mostly bug free. It simplifies my code at the expense of moving complexity to the shared project. Much preffered since my code will see orders of magnitude less usage than the library itself
> the API's that were used there were available to the entire world and everyone knew exactly what they were. Were there tech people screaming foul? The press? Not really,

Yeah they were, and that's why the APIs were eventually shuttered. FB even secured a promise from CA that they retroactively deleted the data.
I agree, that is the issue.

To be less obtuse, harassment is exactly free speech. No one has a right to not have their feelings hurt and trying to prevent that is a fools errand that can only end badly, usually in death.

Every psychologist that treats patients knows you don't help people by making the world be nicer to them, you help them by teaching them to be stronger and more resilient.
Now there is actual job title at big corps called "AI Ethicist". I wonder what those people actually do except cashing out on fears generated by media. We have barely figured out to recognize cats in the photos and there is supposedly AI taking over humanity. A lot of people who don't know anything about AI and technically either outdated or hopelessly incompetent have found new religion where they can be relevant again with big paychecks.
oh jeez there's actually a whole cluster of them -.-
I’m definitely not condoning the no poach agreements, but he wasn’t bullying poor helpless startups - the other companies were Adobe, Google, and Intel. Only Adobe could have been considered at a financial disadvantage to the other three and even they could have gone nuclear and threatened to stop producing software for Apple and put them at a disadvantage.

The smoking gun email came out in 2007. Google was actually a larger company back then. Apple was in no position to bully Google.
Excellent points. I'll just take a small bit of one.

> what makes this different from gun control?

In my mind, nothing. Gun control and speech restrictions should be applied with great care, but when there is something that threatens someone, steps need to be taken.

I don't really mind that much if you have an assault rifle in your house. You talking in your living room about Sandy Hook conspiracies is deplorable, but not generally harmful.

If you take to Facebook and start trying to find these parents, get their addresses, where they work, license plates and spread them around, that's a different story. We need to have restrictions on intent to harm. Same as when that assault rifle gets loaded with the intent to shoot people.
Last I checked, France seemed to dilike the Huawei for being pricing their phones too low, and being too ambitious.

https://www.frenchweb.fr/comment-huawei-avance-ses-pions-en-...

I wonder how you feel about Huawei however- maybe my perception is biased.
I work in a role where a bunch of Huawei devices have been deployed to non-technical end users for a particular business purpose (against my advice).

This doesn't surprise me in the slightest -- the overzealous and frankly capricious changes in their Android firmware are ridiculous and difficult to mitigate.

Sure, let's issue a comm. that says "everyone change this setting so your device will work properly". What level of adoption can be expected from that? (hint: not much)

The scenario listed here is exactly why we need to promote and support efforts toward open firmware for Android devices, or at the very least, don't compensate vendors/manufacturers that use the Android platform to slather crap across an OS that works fine without all the additional and superfluous BS.
It is extraordinary how much AMD is faltering for deep learning, with most projects being built for only nvidia. Their ROCM/HCC thing is neat, but at this stage I would expect AMD to have large scale involvement with all major deep learning projects, ensuring that they fully leverage AMD GPU hardware. Instead it's just a couple of half-baked, half-ready sort of ports.
I think this has less to do with California's "government service" and more with general mismanagement. This kind of thing probably happens at every job, and a competent supervisor would have recognized and corrected this at the very first infraction.

From the actual article:
>The employee’s supervisors failed to discipline her, despite noting in her performance evaluations that she routinely slept on the job, the audit said.

https://www.sfgate.com/news/article/California-DMV-worker-sl...
They've made a CUDA competitor (https://rocm.github.io/) and it works well enough to port Tensorflow to (https://github.com/ROCmSoftwarePlatform/tensorflow).

Not super impressive, but we'll see what happens I guess.
Compared to crypto, recently they have been.
The overfocus on Facebook hides the much more important and sobering point — if you tell someone exactly what they want to hear, they can be induced to vote for you, which calls into question the real long-term value of democracy as a politics architecture.
My original thought was that the account creation page (or whatever needed to be gated) would do the mining and send the server a small amount of e.g. Monero. And alternatively, if you didn't want your device to actually mine the Monero, perhaps because you don't allow scripts, you could instead have your browser send that small amount directly from your own wallet. :-P

...but people have browser extensions to sniff out miners now, so a more generic proof of work is probably safer.
Yep this is indicative of future IT trends and current. Plus we should all be applauding any competent competition for Intel. Imagine where we’d be if AMD had been a more credible threat sooner. I bet Intel wouldn’t be able stagnate as much.
Switzerland has been manipulating their currency for almost a decade now. The central bank has been consistently selling reserves to keep their currency low.

The USD is the world's reserve currency because we have a balance of being the largest economy with a fair rule of law, lots of real estate, 50 competing states, natural resources, and the manufacturing expertise that means if anything goes super wrong we're the best place to be.

Luxembourg and Switzerland also have a history of being tax havens.
It's great for responsiveness and battery life mostly, but doing it unilaterally as one vendor among many makes things break in weird ways. Windows phone had apis and permissions for background audio, that would let the app run (with a much lower memory quota), but I don't think Android has that, so apps that need to do that may not be able to inform the system.
The idea of safe spaces etc doesn't fly with me either. But I'd say harassment as described in this article isn't just being mean. There were death threats. How do you get stronger and more resilient when faced with someone saying they are going to kill you?
Reddit talk: https://youtu.be/tKISLQ87GO8

BuzzFeed talk: https://youtu.be/74PKZmL-Qjs
ActivityPub could be the future
how long does it take for react to make sense?
This is great. I've been looking for a good way to be able to identify between active styles and legacy css that seems to build up over time, and this is a pretty neat way to do it.
has "Southerner" in the name.

https://en.m.wikipedia.org/wiki/Southerners_(Korean_politica...

https://en.m.wikipedia.org/wiki/Southerner_(New_Zealand_trai...
> I've spent time in NY, Chicago, Minneapolis, Milwaukee/Madison, Des Moines, St Louis, Dallas, Houston, Kansas City, Auston, San Antonio and many more. Toronto's weather is pretty similar to more than half that list.

Which half? Did you include the rest as an exercise? Lol.