skysight-inc/HackerNews huggingface dataset:
Ryzen Threadripper and the TR4 socket are advertised with ECC support on the AMD website¹², in contrast to regular Ryzen/AM4. This may mean that all motherboards support it. I can't be sure, however, ECC seems to work fine on ASRock X399 Taichi.

¹ https://www.amd.com/en/products/ryzen-threadripper
² https://www.amd.com/en/products/str4-platform
Heh. Maybe I was just memeing a bit myself. I pretty much only use Python and Flask/Pyramid/Django for building web apps these days and can't imagine using anything else honestly.

Not your post, but I saw someone else calling the blog post out as silly. I used to write a lot of PHP for customers when I freelanced, and I use Python a lot now. PHP is very productive for many of the reasons stated and when you are doing very CRUDy apps PHP frameworks seem quite legit now at doing things like MVC.
It's basically the simplest non-painful-to-work-with programming language that doesn't have a lispy syntax. This makes it very useful for app scripting and programming language experimentation. (And other use cases where you want a dead simple language, but are for some reason averse to parentheses)
They display and do deep dives into the technologies they are demonstrating. I'd say it's a good match.
Now there’s a fun moral dilemma. Is it ethical to generate electricity with the torment of the damned if it replaces polluting power plants and they’d be tormented anyway?
It is a perfectly adequate paper trail. It's much easier to check in a postmortem than shouting something across the desk. Like code review, because you know your approval will be recorded irrevocably, you just think it through that little bit extra before approving.
And yet the government fret like crazy over every KM of road being built (unless it is from Oslo to Kristiansand), to the point of using foreign companies with downright insane lack of safety protocols (liquid explosives stored right next to a propane heater!).
I think Steve's underestimating the power of Google's control over OEMs here. Every OEM wants to get rid of Google's hold over them, but how do they do it without putting their entire corporation at risk? Google has already shown they'll ban your entire company from Google Apps access if you try to produce a single Android device without Google Apps.

So any company who wants to exclude Google puts their entire mobile product line at risk on this play. It'd be hard to see anything coming of this unless multiple manufacturers can agree to make the jump together, creating a platform large enough that even Google has to support it for their own market share needs (which means, this group must include Samsung, who's hedged their bets on this sort of thing but seems too scared to make the jump). And even then, this only remains an option as long as the Pixel remains niche. If the Pixel gains an iPhone-like market share amongst the broader range of Android devices, Google can mostly tell other manufacturers to screw off.

His notions on cross-platform frameworks making a non-Android platform viable are spot on though. Not only through things like React Native, but PWAs, which Google is pretty bullish on itself, despite the fact that it may make Windows Mobile a viable idea again.
I was thinking the same thing reading the article. The traffic situation in Stockholm is terribly inefficient, and seems to me marred with short sighted political decisions possibly stemming from these projects being vanity projects more than they are solutions to anything. (I'd like to add that I believe this applies to parties of all color.)

The congestion charge backtracking is an egregious example of politicians breaking their promises, definitely agree with this as well.
> "native languages close to the metal ... BASIC"

WHAT?
What?? Slack and Asana are completely different products. Once is for chatting, the other for project management.
> If this standard ever takes off

Hard to imagine it will for Slack's audience. Slack is serving the case for the non-technical folk extraordinarily well right now. A significant amount of their user base doesn't care about standards or IRC channels. They just want a consistent, well-designed product that does the things they need it to for work. They've never opened a terminal in their life and they don't need the terminal-irc-gateway that this recent change has killed off.
To me that overclock post was just further demonstration of the sad state of affairs re. ECC
Opening a project early to contributors can end in mixed milestones, and the project may never archieve an "stable" status.

I might not be using the best words, so I'll give examples: Dolphin, the GameCube/Wii emulator did not release it's source code until the program's structure was mature enough to start adding thirth party code without disrupting the project's core codebase.
If you're a free/OSS project and have set up a non-profit, Slack will upgrade you to unlimited messages for free. I know because I'm in such a slack channel (lichess.org).
Nutanix to acquire cloud app monitoring company Netsil
just about every technology giant is racing to build AR functionality into their products and ecosystems

If there's anything that'll kill AR before it's really had a chance it's a million different APIs that aren't compatible with each other, leading to developers choosing to support different platforms and users not knowing which one is actually suitable for them.
Comcast 'blocks' an email service
I think node of all things have no excuses. They're javascript all the way down, why don't they have one command to download, build and deploy everything, including any build tools that come to need? Instead they seem to have a baroque setup
Using systemd as a better cron
Come to think of it I also addressed more about the differences between the two in this medium post discussion of the Kelly Criterion.
https://medium.com/@_NicT_/an-optimal-trade-a374064fda91
Ok, I guess that's where we disagree. I think that even if I were well versed in native Android or iOS development, I'd be better off writing a new app in React Native (even if I had to learn it all), rather than becoming well-versed in native development of the other, and then writing two apps.

If I was an expert in both Android and iOS, and knew nothing of web development... I still think I'd lean toward learning and using React Native. But only then would it be a close call.
I think it is just the immediate mode, do a thing in a familiar environment and start making a web app. No dealing with tooling. No `pip install flask`. Nothing. Just write PHP and you have a web app. I was probably memeing a bit much there, but I think there were several solid points in the article. I would not reduce PHP to "run a script through some sort of CGI interface". I don't use PHP any more. Only Python so I pretty much agree on using a nice framework/library, but I still see this kind of casual dismissal of PHP. I think it has progressed enough to not be a toy language. It is no worse than JavaScript in terms of idiosyncrasies. It (PHP) has plenty of decent features these days and runs fast thanks to things like HHVM.
EclipseLink repository is moved to GitHub (
RxJava 2 vs. Reactor Performance Benchmark
My anecdotal observation is that very smart people have few early
childhood memories, whereas less smart people have many early
childhood memories. Possibly the brains of the smarter people
accomplished a more efficient restructuring in which essentially all
storage resources became available for adult memories.

If this were true, I wonder if anyone would try to exploit it in
contexts such as job interviews. Specifically, could the ELI5 concept
be repurposed? Do I ask an applicant to "Explain When You Were 5" and,
if they have a coherent response, put that person at the bottom of the
pile?
In aggregate? There are far more smartphones in use world wide than laptops.

Even if not, most phones being sold worldwide are cheap Android phones that don't have sophisticated anti-theft technology.
You sure about that? Most i have experienced along the coast have been been done using explosives.
They called out NYC and LA so I don’t think they were thinking along the same lines you are.

Of course you need this if one accepts the premise that states are special. You’re basically just assuming the conclusion at that point.

I’m not aware of any voting district that’s set up to give black Americans a disproportionately large amount of power. There are some that are deliberately set up to ensure proportionate power.
I believe e the article’s emphasis of this point may be overstating its relevance: the editor’s copyright claim in a derivative work is identical to that of an author. The former’s only distinction is that reproduction requires consent from both the original author and the editor.

I believe the real issue may be more of the delianation between different “works”. I. e. is the Linux kernel a singular work, allowing anyone who contributed significantly to claim copyright protection on the whole, or does the plaintiff in this case only have a claim to the specific module they contributed to.

In any case, this was only about the injunction, and the plaintiff’s case probably suffered most from being overly broad. It appears that the missing distinction between versions the plaintiff may or may not have contributed to was also relevant to making a withdrawal the better option, tactically.

As to that motivation, it may be interesting to note that court fees and costs for lawyers differ significantly if a judge ends the procedure with a written ruling vs voluntary withdrawal. I’ve personally seen judges advising the parties of the likely outcome if they were asked to rule, and strongly encouraging one side to think about withdrawing their motions.
You may want to try a short jog to fill in the missing work out. That is how I started. I determined to do just 10 minutes a day. I ran in my pajamas and crocs for the first few months, on a treadmill. My rule was never run faster than it hurts, and in the first 10 min run I probably did half a mile (lol, walking speed :P)

But running didn't help me with my neck and back or arms, so that's why I started with the upper body stuff, but I am noob with this. :P With the milk I microwave it, I have electric kettle for the tea though. Maybe I will have to make my self drink more tea to my exercise in?

Another note on the jogging thing, I run on the balls of my feet, to avoid knee/hip/spine issues associated with running. Though it's more strain on your calfs/ankles/tendons (soft tissues that repair easier than cartilage), and it's a little more exertion.

But my rule was I waste so many 10 min blocks of time in my life, I could do this.(10 min getting dressed, 10min in the shower, 10 min reading news, or eating breakfast, etc...) I was in physical pain all the time from years in a desk, I was desperate, that was my motivation. That was probably 3-4 years ago. This past winter it was too cold to run, so I tried the "actual" workout stuff.

What is a "press up for zero time" mean?
Microsoft Readies for GDC 2018
Encrypting SNI would come at a cost

TLS 1.3 provides 1RTT encryption by having clients speculate that the server is modern. The client opens by saying "OK, I assume you know how to do this key exchange and here are my parameters". If the server actually does _not_ know the flavour of key exchange proposed, it sends a retry message, explaining what it does know instead and we're immediately paying an extra round trip cost.

SNI travels in that first message from the client, but if we are to encrypt it with the DH key we can't send it until the client knows that key, which means we again pay an extra round trip.

You might think hold on, surely we can immediately start our transaction because we have the encryption keys now, so we're not paying an extra round trip. Nope, we mustn't start the transaction until we've seen the server's certificate, so we have to wait an entire extra round trip.

The best option if we want to really encrypt SNI is to have servers able to choose to go early, so you'd connect without SNI, and then after finishing DH the server could choose to either immediately send certificates (so it can't serve different sites this way) or ask for the encrypted SNI first. This would mean it's 1RTT for www.google.com and 2RTT for another-cat-blog.example because the latter is on a cheap bulk host. That's... not great.

A way forward that's resistant to attack but isn't full encryption would be use of hashing, the client specifies only a hash of the hostname, not the plain name, and the server matches this against its known list of possible names. A snooper sees the hash, and can try to guess what it means, but if they have no idea they're out of luck.

We can make the snooper's life hard either in the protocol design itself (e.g. send password-style salted & pessimised hashes, so both the server and snoopers must recalculate for each connection) or in our naming (e.g. name the members only web site zqdm-48gb.example.com, not members.example.com) but this is far less comprehensive than full encryption.
Since s.d. is larger than m.a.v. you would think that muddling the two would make things seem more risky than they are, and hence promote risk aversion. So it's strange that Taleb is highlighting this since he usually worries about the underestimation of risk.
TL;DR: To deploy on mobile, you should compile your Unity project as an app.

Per the manual: "Mobile devices are not supported by Unity WebGL." (https://docs.unity3d.com/Manual/webgl-gettingstarted.html)

You're not just rendering a picture, you're running a full-fledged high-end game engine, in JavaScript (meaning a ~50% slowdown), and using that to render a picture. It is to be expected that even high-end phones will struggle with that.

Unity WebGL is intended to be used as a frictionless way of distributing games to desktop users (think sites like Kongregate). On mobile, the respective app stores arguably already provides a similarly frictionless distribution option... so just build your project as an app.

Alternatively, you can look into lightweight engines that specifically target WebGL. These will usually run just fine on mobile, though they obviously don't offer the same feature set as Unity.
I seem to recall that they tried using a TBM in Sweden on a short rail tunnel, only for the TBM to get stuck and the project delayed by a decade...
What would happen if the Earth stopped spinning?
I absolute agree. The only reason I didn't really mention this is that I don't want to push for the "not invented here" behavior. Once in a while, there are times when some library/frameworks are worth it. More often than not that's not the case.
While you're here, can you say anything about when beta users outside of MSFT/GH might be able to try GVFS?

Do you think GVFS will also be able to support "thousands of commits an hour"? (It prominently claims to support "millions of files").
Nope - conversejs is just the front end.

Even if I go to conversejs.org I still have to pick a public XMPP provider when trying to use this for the first time (what is that, what are the implications of picking one, why is one better than then other, which Geo should I pick, why do some have weird names, ...)
A few comments (Disclaimer: I work at Unity):
-As others said, with Unity, you get a full game engine cross compiled to JavaScript/WASM, which has more overhead then simply rendering an image by other means (like img tag).
-We don't officially support mobiles for the Unity WebGL build target, because we believe that the platform (browsers and hardware) is not yet ready for this use case (running a full game engine compiled to the web) yet. That said, you might get better results with simpler engines which do support mobiles.
-WASM support on iOS is currently broken, so this probably would not work regardless of engine used: https://bugs.webkit.org/show_bug.cgi?id=181781#c4
(Try making a JavaScript release build instead)
Still waiting for those references..
If you enjoyed this, then you might also enjoy 'Grinding It Out' by Ray Kroc, and also 'Walt Disney: Triumph of the American Imagination' by Neal Gabler.
haha this client name reminds me of the old mIRC Channel List days!
I don't see how jimnotjim's comment contradicts my statements. He only says the freedom of movement is limited to people seeking work. This is correct but as long as they find employment, workers still have unlimited freedom of movement. It's not within the powers of single member states to stop low-wage immigration as claimed in the comment I was replying to.
It sounds like they already have a data science team, and they'll continue using Python. The OP seems to be talking about building a team of non-data-scientists to do UI, data fetching, and other user facing stuff. I don't think suitability for data science is a factor.
Slack and Discord (which seem to be the "hype" chats these days) are pigs both in terms of real estate and resource usage. I can easily see a backlog of nearly a hundred messages in a single terminal IRC frame but I'm lucky if I can see 10 messages in Slack or Discord. So much scrolling to catch up with chat history, not to mention how laggy it feels if you don't have a high end PC. I can't easily script the client, I can't easily self-host and script the server and I'm stuck with a proprietary architecture at the whims of the devs. Amazing. You'll have to pry irssi out of my cold dead hands.
> This company, in order to adhere with record-keeping laws, needs to log all network connections. One of the conditions of my employment is that I authorize the company to intercept my network communications

Does that mean they also need to intercept communications from your phone to the internet when you're at work?
When Sanders decided to open a sit-down restaurant called Colonel Sanders' Dinner House, KFC argued it had bought the rights to his name, according to Adams. When he renamed it the Colonel's Lady's Dinner House, the company argued that it owned the rights to "colonel."

I don't know what it was called when I went there as a kid, but it was an amazing experience, one of the few I remember from that time in my life. Too many courses to count, it was a family style restaurant. It was a good drive from the Louisville suburbs I lived in at the time.

The restaurant was in the first floor of a house in the middle of a horse farm. Picturesque doesn't do it justice.
See the replies to my comment 10 days ago: https://news.ycombinator.com/item?id=16495893
I like concurrency in Rakudo Perl 6. (https://docs.perl6.org/language/concurrency)

Especially the .hyper method that turns a regular sequence into hyper sequence that gets processed in parallel. First 5000 prime numbers:

# single-thread, takes 14.893s
put ^∞ .grep(*.is-prime).head: 5000

# multi-threaded, takes 8.853s on my 2-core box
put ^∞ .hyper.grep(*.is-prime).head: 5000
Garbage collection isn't strong enough: it doesn't collect the garbage generator which is Slack

/s
Wikipedia wars: the fight against far-right editors, vandals and sock puppets
One of the most popular and compelling real world uses of Lua is for embedded scripting. It's easy to embed, it's easy to use, for a scripting language it's blazing fast.

I'm sure Lua has other sweet spots, but that's the one I'm most familiar with.
Quilt is Docker for Data
I can't see how either choice could be always correct. A small pond can have great rewards, but also great risk. Like if it dries up totally.
The Animator's Dilemma: Beating the YouTube Algorithm
The problem with nutrition is there are two types of valid studies. The first concludes "despite our best efforts we were unable to get the subjects to eat their assigned diet". The second doesn't apply to you because you are not confined (either to a hospital bed or in prison).

The above is overly cynical and not completely true, but it is a good guide to the types of science that can be done in nutrition.
I had a 5X that I recently replaced due to the common boot loop failure.

Towards the end of its life its performance had degraded to the same point you experienced. Multiple seconds for the home screen to populate, camera lag, etc. It's crazy that a cell phone with 2GB of ram is incapable of running recent versions of Android with decent performance and even crazier when I'd open up a task manager and see mandatory things like Google Play Services consuming almost 60% of the ram on the device.
It was also a week later. Not the day after.

https://www.theverge.com/2018/2/26/17054392/facebook-cpac-oc...

What I don't understand (beyond why Facebook would be at CPAC to begin with....) is why they would demo 'Bullet Train' in 2018.

This demo was considered too much of a murder simulator, and eventually became the VERY POPULAR game ROBO RECALL in 2016. In that game the guns are much more sci-fi, and it eliminates many of the violence concerns. It's an awesome game. Why didn't they bring that instead of a ~4yr old demo?
A mysterious syndrome in which marijuana users get violently ill
Elon Musk Projects Mars Spaceship Will be Ready in Early 2019
Saudis Said to Use Coercion and Abuse to Seize Billions
>No, but you stop that by refusing to let the printer talk out of your network at all.

That's a lost battle, honestly. If you block traffic from the printer to the internet, it starts sending UDP with faked source addresses.

If you deploy a VLAN the printer can fake the VLAN Tags. If you physically seperate the printer from any direct connection to your firewall, the printer can look for anything on the network it can use to bounce traffic from (like a DNS server or a computer accepting ICMP echo requests)

A sufficiently dedicated attacker can and will extract information through covert channels.
I'm sure the Colonel is rolling in his grave because they changed the gravy recipe. It doesn't have that nice, peppery kick it used to 30 years ago.

I'm assuming the whole change to "KFC" is partially based on some kind of anti-fried, health-kick campaign.

They're lucky the colonel isn't still kicking. You don't want to piss off that ornery rascal.

https://gizmodo.com/no-colonel-sanders-never-killed-a-man-in...
By the way, don't forget that virtually all (modern) shells will have a built in for /bin/true:

$ type true
true is a shell builtin

So in your shell scripts, don't bother about performance.
Have always had problems with asana.
It was always to limited for _my_ use-case (as a developer), and how other teams I've worked with did use it was awful. asana lacks granularity, or anything meaningful in terms of enforceable process.
To me, asana is a glorified to-do list, not a project management tool. Their reliability was awful as well, having project-based outages for ~10 mins, multiple times a day wasn't leaving a good taste in my mouth.
Technique: Fluid SVGs with Vue.js
On the topic of Swedish tunnels there's the one through Hallandsås, where three (?) different construction companies tried. Several tunnel boring machines got stuck in the soft rock, cows died from water poisoning, and the whole thing was delayed more than 100% of the estimated project time. Fascinating story.

> Additionally, the original drill, which was said to drill 100 meters per week, broke down after drilling only 18 m (59 ft). The rock was too soft, so the machine could not use it to pull itself forward. The contractor tried to drill traditionally, but had to spend a lot of effort on sealing the water leaks. The contractor went bankrupt and a new contractor, Skanska, was contracted. The new contractor had similar trouble but a better contract that gave compensation for troublesome rock conditions.

https://en.m.wikipedia.org/wiki/Hallands%C3%A5s_Tunnel
> Let's say I am employee of a financial institution

So one institution has law requirements that break users' rights so we must change the internet for them
In reality, spent fuel rods are piling up next to the reactors they were spent in. At best they are moved to mid-term storage location, at worst the long term storage is failing.

So, yes, there is some reprocessing going on. But it's obviously not even remotely on the scale which is needed to solve the issue.