skysight-inc/HackerNews huggingface dataset:
I thought you can in C2D (Nehalem?) era ThinkPads? https://libreboot.org/

and you can minimize ME in Sandy and Ivy Bridge, using ME_Cleaner?

edit: according to sounds' comment* in HN (2016), The ME is purportedly placed in "recovery" mode

[*] https://news.ycombinator.com/item?id=13056997
Eh I once heard someone make a distinction that I like between 'what you enjoy' and 'what makes you happy'.

A somewhat boring example is it's unlikely you enjoy doing your university exams, however your state of happiness after completing your degree will be higher than if you had instead done something more enjoyable with your time (e.g. play video games).
Having volunteered to teach kids coming from single-parent household with no computer at home, I've seen how the inability to type on a QWERTY keyboard with any modicum of speed (hunt-and-peck) actually limits them when we encourage them to 'iterate', 'try fast and fail', 'just code a line of something', or 'what will that do?'. If expressing your thoughts and intentions to the editor is painful and slow, it is a concrete barrier to learning how to fail faster.

Forgot teaching kids how to code right away , teach them how to type first so they can "commune" with the machine (ideally with ergonomics and whole arm movement in mind so RSI is not an issue).
Chromebooks are a good device that is inexpensive, has keyboard, and many can run Android app.
It's not as clear cut in places like Japan too, where being part of a company can actually be like part of a family. Your identity can become entwined with the company. They will treat you well but also expect you to devote yourself to them.
"However, much of this does not align with the knowledge necessary to work in their future jobs."

This is not a problem. If they're not smart enough to realize they are deficient in necessary skills for future personal prosperity then I probably don't want to hire them for my company anyway. And if for some reason I do, then they better damned well learn how to type in a hurry. It's not the most difficult skill.

Do you know where the real problem is with the damned smart phones and not knowing how to type and do your job? Managers. We've got a world full of people supposed to be managing and instead they're spending their time texting unintelligible and incomplete crap to their employees while they gallivant around.

WTF happened to actually working?!
I'm curious what would you consider to count as an acceptable "reaction" from the HN community?

At any rate I'm unlikely to provide one. Personally I probably won't care until a Snowden-like disclosure that demonstrates exploitation of the ME in a scenario that directly affects me. i.e. I wouldn't be surprised that nation states are exploiting this in targeted fashion, but nation states already have all kinds of ways to get my data in ways that I'm unlikely to be available to defend myself against if I'm targeted.

I'd be more interested in hearing about how ME vulnerabilities are being used in US State-level dragnet surveillance or perhaps to subtly manipulate the population by changing their Google/Twitter/Facebook results or something of that nature. If you find any evidence of that, let me know.
This is how we use them. It should be fine. That said, they should probably not be used for anything sensitive. Obscuring a database id is probably fine, as a password has no.
I used me_cleaner to disable all the non-boot-essential ME stuff on my Sandybridge system
I use this really simple app on Android - https://play.google.com/store/apps/details?id=org.isoron.uha...
> Know of anyone using this in production outside Stripe?

In addition to Intercom (mentioned in a sibling comment), some other companies off the top of my head who are also using Veneur: Sentry, Bluecore, Axiom, Quantcast, and at least two more that I'm not sure if I have permission to name publicly.

There are more too - since Veneur is an OSS project, we only find out when people submit submit PRs to the project or happen to contact us for another reason. It makes for a pleasant surprise when we find out!
I don't want a patch. I don't use that thing for anything. I want them to disable that thing by default!

Leaving those backdoors open in older products should lead to a recall because the flaw was there all along.
I believe AMD lets you disable it from BIOS.
Related: http://www.coding2learn.org/blog/2013/07/29/kids-cant-use-co...
When watching movies in the theatre, I catch myself jogging the cursor to see how much time is left.

How I do this without a trackpad and without moving, I don't know. I only notice when it doesn't work.
A lot of real world cases have imbalanced reward functions. Autonomous vehicles are another example. I don’t doubt regulation systems on spacecraft are similar.
I am 30 and Pokemon GO is my obsession. I wouldn't get out of the house without it and it's helped me stay in shape better than closing rings ever did.
I used it with no apparent issues on two of my computers.
If you chose a p-value threshold of 0.8, and your tested result came in around there, that would suggest that your null hypothesis had a ~80% chance of being true. So in any case, you do not have a strong conclusion.

I agree that over reliance on a single metric, like a p-value, gets us Goodhart’s Law type problems.

In econometrics, and really any other statistics adjacent field, if you’ve correctly estimated your standard errors, and are using something like https://en.m.wikipedia.org/wiki/Newey%E2%80%93West_estimator where appropriate, there is nothing wrong with using a p-value as a general approximation of significance.
I'll never forget the hilarity I felt when I heard about the gigantic political fights happening at a big convention of anarchists in Minneapolis in the 80s. I was a college student working on a history degree and remember thinking, "Wait, why are people who want a society with no laws or rules holding a convention? And what is the fight about? Rules? Goals? Leadership?"

I still can't do anything but laugh when someone tells me they're an anarchist. No you're not, what you mean is you don't like the current structure, whatever it happens to be. You have an idea of what you think it should be, even if you can't clearly express what that is exactly or how to get there.
I'm not sure nobody cares, there are a lot of people who do care and (like me) refuse to buy Intel products. I think the problem is there is no other competitor. Both Intel and AMD (or possibly a three letter agency) have colluded to ensure there are locked management engines in all of their products.

Also people just don't understand what the ME actually is. It is surprising the HN community who are mostly technical don't see just how atrocious it really is.

One thing to note however, is I tell my none technical associates there is a second computer in their laptop. It runs software meant to remotely control their computer. They they can not remove it, they can not see what it does, and there's frequently security bugs found in it. When I tell them this I get told I am paranoid and being stupid. However when I ask them to just imagine if it was true, wouldn't it be awful, they mostly agree.

The issue is people really don't want to know the truth. It reminds me constantly of a quote from the matrix:

"Many of them are so injured, so hopelessly dependent on the system, that they will that they will fight to protect it."
> if you don't own property in the UK you are virtually a non-person in some senses

I'm a property-owner in the UK. Could you explain a bit about what you mean by this comment? I understand that there is a strong desire to own a property, even if most people can't say exactly why that is, but I don't understand the 'non-person' comment at all.
You can also play freeciv in your browser here: https://www.isotrident.com/

The old online playing service was shut down some time ago but they found another host.

Thanks to all developers and anyone helping!
I've been using the python-neat library in open-ai's retro with some success. And while it works quickly, it normally finds local maximas. It seems to struggle with long sequences. And defining the fitness function/parameters is an artform.

Here's a video of Donkey Kong Country played by python-neat in open-ai's retro. It took 8 generations of 20 genones to beat level one. I'll post the code if anyone's interested.

https://vimeo.com/280611464
No, the Xeon Phi "accelerators" are usable too, they are basically 486 cores on modern litography (to allow for higher density/clock speeds), with a vector unit attached to them. I don't know how hard it would be to boot linux on one though...
The version number scheme should start from "10X" as well....
It's worth bearing in mind that the source is Japanese. All input methods for the Japanese language are a compromise. Inputting kanji on a physical keyboard is nowhere near as fluid as inputting Latin characters - you're constantly toggling between inputting kana and selecting the kanji options presented by the IME.

The prediction and correction technologies of smartphone keyboards are a very good match for kanji and hànzì input. As a second-language user of Chinese, I find it considerably faster and easier to input hànzì on a smartphone than with a physical keyboard. The context switching between inputting pīnyīn and selecting hànzì is much less expensive when the hànzì are presented directly above the on-screen keyboard. The prediction and correction algorithms seem to be far more intelligent on mobile, which largely compensates for the slower and more error-prone tactile experience.

It is my understanding that most young Japanese people prefer the flick input method, which is a refinement of the old keitai input method used on featurephones with numeric keypads; they are often startlingly quick at using this method, but it poses a far higher switching cost when moving to a QWERTY-derived physical keyboard. I find it entirely plausible that the flick method could simply be inherently superior.

https://www.youtube.com/watch?v=8V-za9LT_30
A computer is a machine of profound alienation from the actual ability to create and the ability to use, unlike anything someone who survives in the wild or farms would do. Many people will die having used computers for 10 hours a day but not being able to really act with computers and create with computers. This is unacceptable.
So it sounds you are not a job hopper and are happy working for a company for many years. Cool and pardon for projecting/thinking that it should all about trying to make the most money one can in their field. It's not always about that especially if those you work with are great friends. Also and of course there is a downside to job hopping especially if you didn't line up your next job as I have been out of work for a few or more painful/concerning months.
Any idea of the cost per sqft (or square meter) to build your block house? I build wood-frame homes in the US for ~ $95/sqft. These are nice homes with decent finishes, proper insulation, etc but we benefit from low labor costs in my area.
I like to keep it simple, I have 5-10 goals in google docs. I revisit my goals and progress about monthly and log where I am and how I see my future progress.
Guilty, core i3 2120 and not planning on replacing anytime soon
No, Machine Learning is not just glorified Statistics
As someone who recently worked in education... yes. Anecdotally, I tended to see it at the community-college level with students who owned a large-screen phone and didn't own a computer.

I don't think anyone is writing whole research papers or serious lab reports on phones. A two-page reading response is totally doable. Something with footnotes or equations, not so much.
I highly doubt you'll find a 14 year old who swipes at a book... kids very quickly learn context and rules of physics. It's much harder when some screens are touch screens and some are not, however, but I see adults trying to swipe non-touch screens all the time (mall displays, ads, iMacs etc.)
I think the article largely paints a favorable picture of Kilian.
Super-resolution-SRDPNs-tensorflow
My implementaion of super-resolution based on dual-path networks. It can be used directly to reconstruct your low-resolution image to high-resolution. Also, you can use your dataset to train your networks
How can you classify a deliberate architectural decision to trade away security for all for the convenience of some as a mistake? That the ME would eventually be exploited was completely foreseeable, and was surely foreseen and discussed within Intel.

This isn't like some subtle software bug that went undetected. The consequences were known and Intel deliberately chose them.
As a tangent to this story, it'd be a good idea to save your cash in different currencies as well. All your savings are in USD? What if the value of USD goes bust because of something that the Orange buffoon does?
And it's exactly what the CVEs are about, isn't it?

From the article:
vulnerability enables full-blown remote code execution in the AMT process of the Management Engine.

From Intel: https://www.intel.com/content/www/us/en/security-center/advi...

Buffer overflow in HTTP handler in Intel® Active Management Technology in Intel Converged Security Manageability Engine
Javascript in your browser is running in the same subnet.
Isn’t it possible that one voice just didn’t click with it?

What’s the point of concerning ourselves with one companies operating patterns if by and large the people there are doing just fine by it?

Are heavily structured companies any less guilty of the behavior Valve is called out for?

Uber, Google, Apple, MS, eBay, Comcast, etc... all have been subject to numerous lawsuits for violations of labor laws.

I think the outrage over Valve here is really due to the “structure less” being used to justify scrutiny

Despite well defined separation of powers at places I’ve been, it’s still constant turf wars between folks looking to take on more or push more off.
Uber Fatality Sends AVs Back to Safety 101
would like to know as well
QWERTY was invented to move letters that were often close to each other in words to be further apart on the keyboard so as to prevent jams when two keys were pressed at once on a typewriter.
Floating is for boats.
PCs were designed to be devices for people to create things.

I think you have an idealized view of how most people use PCs. Even during the first era of PCs in the 80s, most kids used them for playing games.

By the mid 90s, it was all about games and “multimedia” on CDs.

Then Facebook and social media games.

The geeks that looked forward to InCider, Nybble, and whatever the offshoot computer mag from 3-2-1 Contact were and typed BASIC programs in were the minority.
Olaf Carlson-Wee: Turned $4m in over $1bn in Crypto
Finally? That ME thing should be nowhere near private and confidential data. There's constantly bugs being found in it [1][2]. Honestly if you are a large company, organisation, government, etc and you are using Intel or AMD products, then you are being very irresponsible. There is no excuse, enough information is out there that even a non-technical CTO should know better.

1. https://www.wired.com/story/intel-management-engine-vulnerab...

2. https://wccftech.com/intel-management-engine-not-fixed/
I'd be interested in the code.
The bug was part of the IME’s built in HTTP server, which is what the parent was alluding to.
I would have liked to see more discussion about example old fossils of language.
There's also the leaked NSA "high assurance" bit, that completely disables the ME. Also included in the excellent me_cleaner tool.
Meanwhile we adults are still occasionally trying to Ctrl-Z real life.
Internet is dead, web with interface galore reigns supreme with multitude of interfaces all incomprehensible to single point of use of programs. Google news reader was killed, after google bought dejanews turned it into rarely visited place. having a low cost application that can talks over protocols promoted democracy among client selection and democracy of choice that you don't have to learn new as you move between infromation spaces. Web is a great expression medium but a terrible information aggregator and information consumtion source.
So it has gotten quite a bit worse since Cliff wrote the article.
This website re-layouted multiple times on chrome for android, sending me back to the start of the article each time. I gave up on reading it.
I've seen this phenomenon while teaching a teenager programming (in america). He had no problem typing letters, but when it came to symbols like $ % [ ( etc, it took him forever to find them. It makes sense as modern computers don't require that you edit autoexec.bat files to get a game running and he is probably mostly on a phone or tablet anyway. But I was surprised!
well ddr4 is a huge improvement
Imagine: "We, the U-Boot Command, don't care about fears and rumors until an exploit of the Enigma encryption technology is actually demonstrated."

A good exploit is kept as invisible as possible, and when it is publicized, it may already be game over. A Trojan usually takes a lot of measure to stay undetected. Much of the recent crop of router-targeted exploits did not manifest their presence to the users in any way. Even with Snowden revelations, what has been shown was not just illicit mass data collection, but also huge reams of data already illicitly collected.
Thanks for the link! That's a pretty long article, however. Can you point me to the relevant section?

Some Googling led me to https://www.contractorcalculator.co.uk/contractor_guide_cont...:

>“Although sole traders in France receive no paid time off, extra pay or unemployment benefit, they do have access to the French healthcare system and accrue pension benefits, albeit at a lower rate than an employee.

jasonkester, is this your setup?
I've tried and failed to use and stick to many productivity systems over the years. It almost seems like an obsession at this point to find technological means for improving throughput.

I was able to take certain ideas from GTD but I've never found myself able to stick to a particular system. They all introduce too much friction and I end up discarding them in favor of just using mind, memory, and physical reminders.

What starts to go missing when I ramp up productivity is the meaning behind what I'm doing. It's too easy for me to announce, 'doing things this way is stupid', putting the whole thing down, and then go back to relaxing.

The big problems in life don't really respond to any amount of productivity improvements. You can't GTD your way to having more meaningful personal relationships. And you can't GTD your way to more deliberate practice, you just do it, day after day.

I'm not quite at the point where I'm willing to write off productivity hacking as profoundly missing the point of life. But tracking and organization is what you do to things that need to be done that you can't bother to make enough of a priority to where they can be focused on with 100% of your attention and creative energy. And if you are focusing on things with 100% of your attention and creative energy, then tracking just gets in the way.

That all said, I am actually actively working on a productivity system. It's a console and text-based system where I add things just by typing `add <COLLECTION> <ITEM>` into a terminal. Triage is accomplished by using `sort <COLLECTION>` and going through item after item with one strike of a key. Using Ruby metaprogramming superpowers, I'm slowly hacking away at the friction behind creating little software tools that all interoperate with each other.

What triggered this was when I got the idea to move all my personal scripts off of Github and onto Dropbox. I don't need version tracking, I need syncing and durability. This seemingly little change made all the difference in my interest in recreational coding. Being able to just pop open a console in any machine that I've set up and start running commands without having to pull git repos feels amazing. I can literally stop typing, letting the text editor autosave, then get up, go home, and get on one of my personal machines and pick right back up where I left off.

The grand idea is to profoundly reduce the amount of friction involved in integrating software into my life. I'll be able to `add idea vacation` then `sort` it into a category, then `plan` it, the end result being a flat list of action items that I can accomplish X number of every day.

Is it overkill? Absolutely. But the dream of absolute perfection is the only vision compelling enough to get me to even think about productivity improvements anymore. There's no lower fruit left for me to pick that actually moves the needle on anything.
Not trying to start a "town vs city" argument - to each their own, as you said - but I think people who don't live in big cities misunderstand what life is like there. In NYC you hear tourists say "I could never live here". The thing is, as someone who lives in New York, I also could never live here, if _here_ is Times Square or some other tourist hotspot. Cities are just collections of neighborhoods. In your neighborhood you recognize your neighbors and feel the same community spirit you would in any town. The difference is that you can get on a subway or bus and see people or have experiences that would require a trip to the airport somewhere else. But the real thing I love about city life are the opportunities you have every day to come into contact with people who are different than you. Going for a jog in the winter through a Hasidic neighborhood, an elderly man in a wheelchair is stuck in the snow, so I help him get to temple. A woman with a cane who has clearly had a very different life than me needs a seat on the subway, we make eye contact and I get up for her, she says thank you and I say no trouble. These small unavoidable collisions every day really do have an impact on how you see the world.
Now each team of rockstar developers will have to find a really good name!
The startup that never started: lessons from .Mail
Only the first generation (X100 model numbers). If I remember right they ship with Linux already, but need a host system to run in of course.
A carbon fiber spring isn't magic, it's mechanical engineering. Your foot has a natural spring built into it. This is just slightly more efficient.
Kids should be weaned off tablets just like infants are weaned off milk and induced to use their teeth.

The thing that really bothers me is, as Alan Kay says: The ipad interface is designed for 2-year-olds and 82-year-olds and being forced upon everyone in between. See, eg: https://www.fastcompany.com/40435064/what-alan-kay-thinks-ab...

It is a de-evolution of problem-solving culture in the sense that people are discouraged from using more sophisticated tools to step up their game! "There's an app for that" culture implies that you don't need to learn to compose tools to solve problems -- sit back and consume somebody else's hard work. While that does simplify computers so that more people can use it in the short-term, it also strips away the whole purpose of computing, which is to empower people with a more advanced tool. That's what human cultural/civilizational evolution has been about -- from stone tools, to metals, to the industrial revolution, to the information/computing revolution. Forcing people to interact by tapping on graphical interfaces is to step backwards to caveman levels of communication: point and grunt. We're giving up on human language, writing and tool use, just so that people can avoid learning a little!

Not knowing to use a keyboard is not bad as such, if one's typing speed on a touchscreen can be as effective. But that's hard---at least for someone who hasn't grown up with touchscreens all over the place---and I had to switch from my phone to my laptop to type this long-ish comment! And the amount of typing, editing, reorganizing and adding links that I had to do would have been extremely difficult to do on a phone interface. Giving in to that barrier can so easily stop one from creating/contributing, and going into a passive consumption mode!