skysight-inc/HackerNews huggingface dataset:
I think the justification is economic. They don't remove it because it's not clear that there is a market for not having ME. The reason (I think) they remove ECC support is that people are willing to pay extra for it, so they remove it so you are forced to pay extra. If they removed ME in consumer CPUs, they wouldn't sell any more consumer CPUs and their enterprise management system wouldn't be any more popular.

There are also some additional problems. Intel ME is used by Linux quite heavily (rather than talking directly to the embedded controller) which means that certain things can become quite flaky. I have Coreboot on my X220 with me_cleaner, and my machine seems to freeze randomly (it's definitely not the 30-minute timer, I just think it's IO being deadlocked for some reason). While your machine may appear to work without ME, there are almost certainly features that won't work.
I remember reading a mulitplayer Lego game dev talk about how her team spent most of their time creating algorithms to detect penis shaped block sets for censorship reasons.
ᶤ ᵇᵃˢᶤᶜᵃˡˡʸ ᵍᵉᵗ ᵖᵃᶤᵈ ᶤᶰ ᵗʰᵉ ʳᵃᶰᵍᵉ ᵒᶠ $9000-$11000 ᵃ ᵐᵒᶰᵗʰ ᶠʳᵒᵐ ʷᵒʳᵏᶤᶰᵍ ᵒᶰˡᶤᶰᵉ ᵃᵗ ʰᵒᵐᵉ. ᵃᶰʸᵒᶰᵉ ᵖʳᵉᵖᵃʳᵉᵈ ᵗᵒ ʷᵒʳᵏ ᵇᵃˢᶤᶜ ᶠʳᵉᵉˡᵃᶰᶜᵉ ʲᵒᵇˢ ᶠᵒʳ ᶠᵉʷ ʰ ᵃ ᵈᵃʸ ᶠʳᵒᵐ ʸᵒᵘʳ ˡᶤᵛᶤᶰᵍ ʳᵒᵒᵐ ᵃᶰᵈ ᵉᵃʳᶰ ᵈᵉᶜᵉᶰᵗ ᵖᵃʸᶜʰᵉᶜᵏ ᶠᵒʳ ᵈᵒᶤᶰᵍ ᶤᵗ...

------------>http://ow.ly/P0wk30aVXfN
Motu Patlu #9 – Funny compilation for kids – As seen on Nickelodeon
Wasn't the funding for Talos unsuccessful? Are they really going to release it?
Metal 3d printing
Did anyone try the metal 3D Printing?
We Believe in “Product First, Marketing Second” How about You?
I think that if one is meticulous, sk0g is actually right (source: https://en.wikipedia.org/w/index.php?title=Test-driven_devel...): In TDD one begins anything (in particular any new feature) with writing a test for it, then one runs all tests to see if something fails and only then starts to write code if necessary until all tests pass.
My Uncle Henry recently got an almost new gold Audi RS 5 Convertible just by some part time working online at home...
> see it here>>>>>>>>>>>http://www.joinmate2.Com
ARM has TrustZone. OpenPOWER or RISC-V are the only real options at the moment, and both of them are prohibitively expensive to get hardware for and basically require using a softcore in an FPGA.
An artificial intelligence has been trained to understand the meaning of beauty
Clothing to detect sexual assault (MIT Media Lab)
I'm slowly converting all my old homegrown Ruby / Perl / Python projects to Go and enjoying it. I never wrote complicated code anyway but Go really pushes you into simple readable code that's much easier to reason about.
Marcus Aurelius: How to Think Clearly
Both Julia and Python use Fortran code under the hood to speed up matrix multiplication. Julia comes with OpenBLAS which is partially written in Fortran, and the following page of SciPy documentation indicates that a Fortran compiler is required for some NumPy modules:

https://docs.scipy.org/doc/numpy-1.10.1/user/install.html

"To build any extension modules for Python, you’ll need a C compiler. Various NumPy modules use FORTRAN 77 libraries, so you’ll also need a FORTRAN 77 compiler installed."
Broadcom and Qualcomm, I think you'll find. Both of which are incredibly closed.
Right, but the BSD components got a big makeover post-NeXT, largely thanks to FreeBSD (but also NetBSD and OpenBSD).
Xkcd: Wifi vs. Cellular
You used to be able to, it even came in a custom box, but it looks like they discontinued it.

http://ldd.lego.com/en-us/subpages/designbyme
National Honor Society Essay Example
MySQL 8.0.2: Introducing Window Functions
Why scientists are listening to insects wings flapping
I believe E stands for Eve stands for "Eves"dropper.
This looks a lot like typeclasses to me.
The Galaxy Tour Builder Web Extension
On the (Perceived) Value of EV Certs, Commercial CAs, Phishing and Let's Encrypt
This machine is definitely some extremely exciting stuff! Most companies I work for (I'm in the US) unfortunately does not have much of a machine shop any more. They either got closed down during the recession or the machinist had to leave for health/age reasons and the role never got fulfilled again. No one wants to have to setup a machine shop in their building since it takes a lot of money and logistics. According to management, "It's not worth it".

That being said, I am not sure how competitive the production unit will be. A lot of the commercial industry does not necessary care about weight reduction or aesthetics. I can't foresee that the parts made by these machines will be anymore cheaper than traditional sintering or more accurate than milling.
Have things shipped to "current resident"
Javascript is already cross platform
That's really neat. Jump down to the "Phase Two Data", they found some really cool stuff down there. Whale bones and ships and cable.
Guess I'll stick with Intel then.

It seems like many in this thread get stuck on the idea that Intel "already has the ME, so what's the point?"

The point is, I prefer Intel due to performance reasons. But I would have changed over to AMD permanently if they open sourced the PSP code, or if they removed the PSP entirely. That would have been their one competitive advantage, and now they've shat all over it, and lost many potential customers.
Well, that is as long as we don't introduce other leaks in the rewrite.

Our team is mostly made of mathematicians and business-focused engineers, so for us C++ was somewhat inappropriate.

My point is trading a little bit of performance for a lot of clarity and safety was a good move.
EFF: Large ISPs Lying to Californians to Kill New Privacy Law
6 Practical Examples of How Quantum Computing Will Change Our World
Fast pentomino puzzle solver ported from Forth to Python
During my first year in Japan my experience was closer to what you describe, as the years passed it became more like his.
I don't think that quote is very true in the context of crypto; in my experience the theoretical crypto community is very open and friendly to all.

Security is another matter; there's lots of politics there, but the crypto community is generally free of that kind of stuff.
Latest Vue.js Turorials
I would also say that no one in the scientific world should be writing ASM for their programs. Does that mean I'm also telling them not to use any compiled language? No.
MH370 search data unveils fishing hot spots, ancient geological movements
Seeing as they're free they probably won't make too much off of you.
We included Lua in our videogame, and that help us to reduced drastically the prototyping time (screen design, FXs, transitions).
Isn't exactly a switching because we still use C/C++. However porting the main logic to Lua allowed us to use the Live Coding feature (we were using ZeroBrane), so you can get rid compilation times, executions and manuals steps to reproduce whatever you are working on.
We couldn't be happier with this decision. Totally worth it!
Nauto raises $159m Series B
Numpy, Scipy and a lot of other numerical libraries use Fortran for the underlying operations along with C. Because Fortran is just faster for such operations and will continue to be. Numba is still very much alpha. Julia is still immature for production (Good language from what I hear but still very much in development).

Don't know if C++ can ever be as fast as Fortran because all fortran compilers are optimized for the architecture on which they run. (Best fortran compiler for intel cpus is by intel). As for ViennaCL I don't know much about GPU programming and its performance. Never done it. (My only exp is with Cython and Scipy stuff)
The slow birth of distributed software collaboration
Just create a PayPal button and put it on your site. One button per product. You can use cart mode an PayPal will handle giving the user a shopping cart so they can buy multiple products.
Only if similar numbers of people work on each side. With thousands or millions of developers to a handful of reviewers, it may go as well as Google's other attempts at human support (read: terrible).
Stitch Fix also does that, at least in the data science team.
"Two bridges chained it to the mainland ... it didn't feel like a proper island."

I'm glad it's not just me that thinks this way - the bridge to Skye did remove a bit of romance for me. Mind you the bridge is infinitely more convenient, faster, cheaper..... I've used the wee ferry from Glenelg a few times since the bridge opened to get that feeling back!

http://skyeferry.co.uk/
PyCharm 2017.2 EAP Starts now
I remember way back when, when I first started on the web, I got paid to make Flash sites. It was a cringey time, but the capability and animation smoothness, on Windows XP, 8 years ago, was still better than you can get on the web on a Macbook Pro today.

When Jobs murdered flash I transitioned to web waiting for it to come up to parity, but it never did.

We've had incremental improvements, but IMO they have been scraps, and the priority is out of wack. Why are we adding MIDI to a platform that still can't efficiently do layout?

I recently gave a talk about building a new browser without the DOM, instead using native UI primitives driven by javascript for our sites: https://www.youtube.com/watch?v=WEQx3wz8QeY

Wherever we land, I just hope to someday get the kind of performance on the web that I got 8 years ago with Flash.
How Graphic Design Can Impact Your Business
And I was thinking about Payment Service Providers. I guess every domain has their PSP :)
For some software the term "bloatware" was coined, which had to many features which do not add any useful functionalites, but made working with the software overly complicated.

Do we have a similiar term for overdesigned websites which makes reading them feel like doing hard work?
>Every new person I meet would assume I'm a foreigner.

Which would be a statistically sound assumption.

In Japan, the cases of caucasians that were born and raised there are very rare (compared to just tourists or short term staying), so they naturally assume you are not that.

It's just that the US has all kinds of people living there since centuries even (e.g. 3-4th generations of Chinese), so you can't make the assumption that a Chinese in the US is a foreigner. Plus, the US doesn't have any ethnical cohesion anyway, so even a newly arrived asian, french, russian,
or latin american etc, fits right in with the general population.

Given that, the real "forever a foreigner" problem to me would have to do with the acceptance (or lack thereof) of those that know you (e.g. how colleagues, neighbors, etc see you), not how random strangers see you. That's not what would make me feel like a foreigner...
My big problem with Fortran is finding a modern tutorial written for an audience that doesn't already know some previous version of Fortran.
Meanwhile Google tries by all means to obtain your phone number and until very recently tried really hard to have you use SMS for 2FA.
I'm not sure if this includes the Skylabs-TerraBella launches?

Skylabs had seven high-res SkySat satellites that Planet got via acquiring Skylabs/TerraBella complementing its existing fleet of medium res satellites.

Planet’s existing network could only get three to five meter resolution, while Skybox’s satellites could manage “sub-meter" accuracy.

80 million in funding seems low. The price of the Skybox/TerraBella acquisition from Google alone had to be in the hundreds of millions.
Nice idea. You should get Schema Json (http://schema.org/) on this so the recipes can be crawled properly.
2 relevant podcast episodes from the great science and engineering podcast omega tau. Podcasts/interviews with people close to the work.
http://omegataupodcast.net/22-nuclear-fusion-at-mpi-fur-plas...
http://omegataupodcast.net/157-fusion-at-iter/
Despite that clarification, there were fraudulent claims made and fraud performed. As a critical piece, it's both informative and outrageous in content. If there was any interest in reform, it would be damning. The FCC's modus is that minimizing the negative press about today's problems matters more than the lobbied outcomes. This will not even be a footnote on wikipedia in 2 decades...if there is still a wikipedia that has an FCC (tm) article.
Alchemy also required a per-domain license key to be purchased to unlock various API combinations at runtime. For me this was the biggest shock and definitively a hint that not all was well in flash land. Runtime player licenses were unheard of until then - only the authoring tools cost money. Having to pay up for every swf on every domain certainly put a chilling effect on experimentation around the new APIs.
15 Tips to Lose Weight
Challenges in Deep Learning
Literally every time I've switched from bash to anything else.

Usually the use prerequisite situation is "this script processes strings and is getting too big and unwieldy for bash"
Don't hesitate to stick to enhancing the low-level non opinionated api. Having one is great because that enables all users to do what they want.

Then you can have other apis on top of it for opinionated usage like a kv store or other stuff.

For representing a nested key the first implementation that springs in mind is to use the indent (number of empty colums on the left) as indicator of parent-child relationship.
Hmm, 70H and downloaded? Because I have a 63H playlist in my 'Playlists' that I didn't make but have, and I have no lag like you describe on my Windows 10 machine.
CTO:
1. Chrome
2. Pycharm
3. Docker
4. Git
5. Boto

TBH though, a lot of my time is spent in Gmail (in Chrome) these days.
> Many times on the production/live side of game development, gameplay and behaviors change so much that any automated testing becomes a lag on dev/iteration time, or aren't updated and stagnate as the changes happen so quickly day to day. This is especially true in iterative development during prototyping or pre/post-production, since it is mostly visual the benefits are outweighed by the speed
required to ship.

So you think, you if you do testing you are overall slower ?
Skipping tests makes youufaster short term.

Long term, you are slow as hell because of the lack of coverage and manual effort.

Also, especially test help you with large scale changes. Because, these tell you what breaks what shouldn't have been broken.

Further, test is not the same as test.

In order to do efficiently testing you need to apply the test-pyramid.

i.e. have lots of unittest.
less integration test.
less system tests.
less e2e tests.

another guiding principle is to focus automated testing on the things are most curicial for the success of the product, or the most difficult to do manually.

also, you need to chose the tools that support your testing stratgey. if you work against your tooling. oh boy, you have a journey ahead.

(For example unity unittesting framework was pretty crappy last time i check -- 3 years ago )
XYZReader
"preventing me from reading any articles there" sounds more like someone with no success regardless of waiting; I would be completely unsurprised if their waiting screen broke sometimes.

> So much hate in your comment. Why are you so quick to be dismissive and rude?

GP raised multiple apparently valid objections. This is neither hateful nor rude, and your efforts would be better spent on answering issues than name-calling.
right, and releasing the source code is giving a map to criminals to allow them to hack it.

The "no security through obscurity" theory is not entirely true in the real world.

When you push up the cost (money and skill) of a hack then hackers will attack weaker components and so the likelihood of a hack is smaller.

This code is highly secure and would require an enormous amount of specialist knowledge, equipment, and time to extract, analyze and exploit.

The effort involved rules out rational profit motivated individuals because the costs are too high and there are plentiful opportunities for lower cost exploits.

No company releases the source for their DRM code except to legitimately interested parties in controlled circumstances and that is the correct policy from a security perspective.
Did you try PyPy?
Environmental impact of PV is negligible compared with the alternatives, especially fossil fuels.
It might be more efficient/effective, or it might just be more predictable and cheaper to run than person-to-person negotiations. I think I'd prefer a clear algorithm for salaries to "what you get depends on who your lead is and how much of an asshole you're willing to be".
Why we need an App Browser
>Pennsylvania has higher fiber deployment than Sweden

Has it?
The best numbers I could find was ~60% for Sweden, and ~40% for PA.

http://broadbandnow.com/Pennsylvania
https://www.pts.se/sv/Nyheter/Pressmeddelanden/2016/Snabb-br...
Why would you need this? The use case of Server Push is to download resources earlier than a browser can request them, but will eventually require anyway.

What are you hoping to refuse?
Not surprising, given that they recently acquired Deis (the company behind https://github.com/kubernetes/helm).
"Previously we had a decent equilibrium system"

The system we had was not in equilibrium because:

1) The cost of maintaining the old system was predicated on a continuous growth which hasn't occurred. This is the "Growth Ponzi Scheme" - https://www.strongtowns.org/the-growth-ponzi-scheme/ .

2) the Baby Boomers are now reaching retirement age. As they get older, they will be less able to drive, making it difficult for them to live in low density areas even if there were no infrastructure problems.

What does mandatory minimum parking have to do with workers' long commutes? Presumably if employee time is important to the employer then the employer will pay for parking spaces even if there were no minimum parking requirements.
Is yev from backblaze around?
How much software engineers really make in each city
It's indeed as robust as web scraping IMO but I'm sure there are some use cases.
Uncertain Future of Genetic Testing
All these languages, except Julia, are much _worse_ syntactically than modern Fortran. Especially C++, which is a clusterfuck beyond the widest possible imagination. And all are worse performance-wise.

Julia is regarded as the modern replacement for Fortran, but it isn't quite there yet.

The major problem with Fortran is that there is (sadly) nearly no documentation on modern idioms, and occasionally you have to dive in legacy code, which can be... scary, to say the least. Otherwise, it was upgraded really well, without losing performance.
I'm in general not against it (as I use reader mode) but given the fact that people died in this crash and that this is an official website a more simple design should have been used.
Ask HN: Review our startup, Focus (for Slack)
Hello HN,

We are a team of three that are looking for feedback on our product Focus (for
Slack).

We created Focus because we love Slack and think it's a huge improvement over
internal e-mail, but we found that it was hurting our productivity. We were
spending just as much (or more) time managing our Slack communications as we
used to spend on e-mail.

Slack has alert and notification options but there is no way to configure it to
give us what we wanted: To be notified when something we care about was being
discussed and to be left alone the rest of the time. (And to not have to worry
about constantly clearing another red alert bubble every time we aren't engaged
with Slack for two seconds!)

When we spoke to other Slack users these pain points where echoed. So we built
Focus. We started where Slack stops and built a bot that will let you
subscribe to whatever keywords you want and then will notify you whenever those
keywords are mentioned in any public channel (even if you are not a member).

Our high-level goal is to build tools that liberate us from the information
overload that seems inevitable in this modern digital age. Focus is just one
small step in that direction but we wanted to get feedback early and often, so
please, check it out and let us know what you think!

http://www.focusforslack.com/
You probably don't need redux
> The best numbers I could find was ~60% for Sweden

A year later (October 2016, rather than October 2015): 66.4%

https://www.pts.se/sv/Nyheter/Pressmeddelanden/2017/Sju-av-t...
He wasn't reporting them he was calling them out to a mob. (according to grandparent. Don't have first hand knowledge.)
You don't need to be that skilled, do you? Isn't this something you can train thousands of people to do over the course of a couple months?
SQL Server 2017's first RC lands – it runs on Linux
You are right. "Suffering from it." is much better way of describing it than "Feeling bad about it."
And who is the man in the middle?
Vulnerability of the Internet: fact and fiction [pdf]
SME Instrument Innovator Graphenea opens graphene oxide plot plant
I remember meeting Bob Morris from NSA back in 1990. He was with his wife. I was bitterly disappointed that she was Anne and not Alice, but at least we got to play croquet.
Go to Bangkok. Find a Starbucks. Order your drink of choice. Within 30 minutes you will be chatted up by a girl. Enjoy! p.s. This happened to me back in 2003. We were together for three years. Got addicted to the lifestyle in Thailand - eating out with friends every night, going out to the islands, beaches, diving, golf, malls etc. I worked remotely. My g/f had a lot of friends too. It was a lot of fun. Beats eating dinner alone in front of the TV - which was my life before going there. Seriously though, if you want to change your life go to Thailand.
When Grandpa Was a Boy, Were There Any Dinosaurs?
The interesting question is whether someone could reverse-engineer this and publish everything they find freely on the Internet? It surely can't be easy, but just imagine someone would do that, maybe even be so irresponsible as to publish exploits! That could become a nightmare for AMD and Intel!
There is still ICF research, although it has its own problems.
How music streaming service SoundCloud ended up on the brink of extinction
Fine-grained acceleration of graph algorithms on a heterogeneous chip
We did/are doing exactly the same thing with great results in the same areas!

> The guy who wrote it thought it would be great to optimize the code in some ways, but clearly overdid it.

I feel that C++ is a language that entices decent developers to try and 'optimise'. We have the same issue in some of our lower level stuff including pointer arithmetic and other 'optimisations' that might have saved a couple of kb/mb of memory 20 years ago when the code was written but today only makes the code difficult to read and to modify.
I'm one of the founders of the site. Thanks for explicitly mentioning this.

We're testing a new format which helps people learn easily about a new topic. The idea is to break down information around a topic into bite-sized, slide-like chapters making it less overwhelming and more effective compared to a lot of information dumped in a single page. We're working to make this more interactive in future, from a learner's point of view.

Albeit we're still getting more feedback on it - yours being one of them. If you have any ideas related to improving navigation, i'd be happy to learn more.

Also, it'n not intended to get more clicks nor it generates anymore page views than 1 per user visit (no matter how much you go back and fourth within a single guide).
Voice technology for real-time gaming
It's quite easy to build CPUs which have features disabled at manufacturing by one-time fuses, or laser fuses. Also there is undoubtedly a (maybe small) bin of CPUs which have failed QA only because of a fault in the management engine.

Back in the days of the 486SX/DX, it was far more normal to sell processors with features disabled for less money. Why don't AMD and Intel want to monetise their management features?
The Pre-med curriculum, AI, and how the mind works [pdf]