skysight-inc/HackerNews huggingface dataset:
Good news for me: "Starting from 1.6 release, our prebuilt binaries will use AVX instructions. This may break TF on older CPUs."

I just this morning gave up trying to compile Tensorflow from sources with AVX. I'm sure I could do it given the time but after 5 minutes it was clearly a more complicated project. Shame it may break older CPUs though, I wonder what the challenge is in releasing two versions?
Well, it's easier to bypass a software check like that than it would be to create a hardware check like the T2. It's unlikely to hurt hackintosh anytime soon.
"Dear OEM Vendor Technical Support,

There has been recent news about critical security issues in Intel CPUs, requiring a firmware update for all laptops and motherboards with Intel chips.

The vulnerabilities include the potential for malicious websites to read sensitive system memory, including passwords and encryption keys.

I have model XXYY-ZZZZ, do you have any information on when an update will be available, and where I can access it?

If not, can you attempt to escalate this ticket? The security issues are starting making their rounds in the news, and more information can be found at https://meltdownattack.com

Thank you, and happy new year :)"

Seems like it might be worth a shot.
"These days I spend more time optimizing code for ARM chips than for Intel chips. The real reason for this isn't any sort of assessment of current or future importance. The real reason is that ARM publishes the detailed pipeline documentation that I need, so squeezing out every last cycle for ARM is fun, while Intel hides the pipeline documentation, so squeezing out every last cycle for Intel is painful."

https://blog.cr.yp.to/20140517-insns.html
Yes I saw that, but I don't expect it to be any different from earlier models, meaning I still won't see it on sale.
https://www.amazon.com/Why-We-Sleep-Unlocking-Dreams/dp/1501... is a fantastic new book on the subject, if you're interested in going deeper
About time. Good move.
How do you save state in a web app before a user navigates away?
Indeed, Bitcoin ASICs are not only "optimized" for the Bitcoin mining task (computing a particular hash function), they usually literally don't include the logic to perform other general-purpose computations at all! That's a big contrast with GPUs.

There have been interesting discussions about a cryptocurrency whose proof of work task would be something in some way more interesting or more useful than partial hash collisions, but I don't think many such systems have caught on. There is a prime-related one called Primecoin:

https://en.wikipedia.org/wiki/Primecoin

So, I guess that's a precedent for creating new cryptocurrency designs that do something else. I don't know if there's a way to make any of the BOINC tasks into cheap-to-verify PoW systems or if anyone's tried to do so, but that might be a cool project.
Not having a central controller multiple subsystem vendors would have to cooperate using an agreed DMA communication protocol to monitor you and send the information back using the wifi/ethernet chip. Possible but unlikely.
If you’re having issues getting hired, lack of skills is not your problem. Anyone that takes you up on this offer is exploiting you and don’t expect to be respected when co workers find out your arrangement.
Your other advice on this page was to cover the logo on the lid with a sticker... [Here's my advice: pick a different laptop - there's quite a few good ones to choose from.]
I just answered that in the comment you're replying to. Let me itemize it for you and add another one:

- I don't need more vertical space, it won't alleviate the need to scroll.
- I can put two nicely sized windows side by side and say, watch a scrolling log file while writing code or working in a terminal.
- My desk is wide, having wide monitors makes good use of the space available without needing as many monitors. If I had square monitors I would need 3 of them, instead I only need two 27" monitors to make good use of my desk space.

Again, my main point was not that I'm right and the other guy is wrong. My point is that it is personal preference and both are viable depending on what you prefer.
What is your cost requirement? There are a bunch of marine grade computers that can do that. Check out Hatteland and MarineNav. Fanless is a thing in that market.
AI in 2018. My wishes (not predictions) for this year
The way it used to work in the old #warez days, was that people in the testing or supply chains (think cd packaging, for one) would leak things early. Groups like Razor1911 had suppliers, couriers, crackers, designers.. a wide network of people working on acquiring and spreading software.
Announcing Corso Care, Your first line of defense against downtime (SCADA)
Nice to see something from Thread here. If anyone from the team is looking at the comments: my SO is eagerly awaiting the launch of the womenswear section.
> I'm disheartened by the number of comments here who are taking the stance that Intel has idiot designers or that management doesn't care about security.

I think you are being unfair as the GP didn't call anybody an idiot for not caring about security.

It just calls them out for insisting that this is not a flaw or a bug.
Other than javascript in a browser there does not appear to be much in the way of actual spectre attack vectors, though. So once browsers are patched spectre appears to be basically "fixed" for most practical purposes.

Worth noting that many of the claims around Spectre are wholly un-demonstrated. The PoC only involves reading memory from within the same process (aka, the PoC read memory through a side channel that it had full ability to read anyway). Trying to exploit this in a different process is entirely undemonstrated, and there's not even any real discussion in the paper of how it would work. In theory it's doable, but the issues around how you do this once process switching and IPC enters the picture seems substantial yet the paper does not make any attempt to tackle any of that.
I've been to a number of AA meetings. I can understand some of the reasons why they rejected the approach, especially those in NA abstaining from anything but OTC painkillers even after surgeries, but their systems will be challenged as medicine advances or even just society relaxing our drug fear mongering.

I fear their militant adherence to their desire to stay sober could end up with them hurting themselves similar to religious groups rejecting blood transfusions or organ donations.
> I mean, who uses touch screens for development?

Not touch screens per se, but I was considering the XPS on the basis that the screen is sure to be more rugged than a regular one.

My problem is that every laptop I had eventually developed these white pressure spots on the screen.
Oh people were aware, we just neglected the issues IBM and other time sharing systems learned in the 70s.
Even if there were bars of pure gold just sitting there on asteroids (or even floating in orbit) for us to take, it would cost more to get them than just mining them on Earth. People underestimate the stupendous economic cost of doing anything in space.
Productivity in 2017: analyzing 225 million hours of work time
This is so deep and complex that I don't expect to be at ease using computer in the future. There can only be more flaws that easily open this can every time somebody wants to open it.

The only half secure way I see is to carefully pick what I install and forget running any JS code in browser, ever. Typing this in w3m/vim btw. Makes sense?

FreeBSD I am using just issued news about not being ready yet to fix this vulnerability. Fun.

https://www.FreeBSD.org/news/newsflash.html#event20180104:01
Yeah I want to throw expletives at him. Luckily just a city councilman. The guy doesn't even acknowledge there's a housing problem in his statements.
Not everyone dislikes 16:9. I find 3:2 to be much more awkward at displaying buffers side by side. It also makes testing screen sizes more of a pain. Maybe not frame it as an obvious negative to “dev needs”, whatever those are?
You are correct. uCode is installed by the BIOS, and then again later by the OS if there's more recently updated code.
> Why do companies still hold that limit in 2018?

The reason is Intel. Intel chipsets don’t support >16gb of ram with the LP variants of DIMMS virtually all laptop makers use.
Why not both. We could also be descendants of an invasive alien species that killed off all of Earth's native lifeforms.

It's good practice to assume the simplest possible solution. However, the full range of the full range of what might have happened is ridiculously large.
Nice intuition. Too bad intuition has nothing to do with quantifiable numbers. "Extremely remote probability" is a human idea that you have in your head. It has nothing remotely scientific in it.

There's an extremely remote probability that the atoms in your body might teleport to the Great Wall of China. How much are you willing to bet that it happens?
Well, yeah, but you don't have to collect them. I haven't gotten a token since I passed the one year mark, and it's been six.
I've read about Macaroons and the lack of a standard to encode caveats (mainly from the google group about macaroons) but I'm interested in your take, so more details would be great!
I'm scarred by the CISC - RISC wars, which were serious for my business at the time. So in a year I'm anticipating Open VMS I'm x64 , having a indelible memory of the memory space rings and system calls depending on explicit separation, I remember thinking to myself, well only four rings in Alpha are critical to VMS, and Intel Pentium has that many rings...so why don't they port straight to the main Intel platform? Is this leaking mode the reason?
Looks like your profile's about section is null. I expected an empty string. In either case, you need to add the verification code to your profile and save it before you can verify your HN Notify account.
North and South Korea Through Word Embeddings
After two years when it was in open source code?

How is that any better of a track record than vulnerabilities found in closed source code?
Two 32-bit apps on a 64 bit operating system (and everyone is running a 64-bit OS now) can each use 4 GB of physical RAM. They're each in virtualized address spaces.

A typical example of a workload that would use more RAM would be a bunch of big Excel documents open, a couple Chrome windows each with a bunch of tabs, Outlook and a chat app running in the background, and a profession-specific app like Visual Studio, Labview, Photoshop, Quickbooks, Solidworks, or whatever your specific job requires. Which represents just about every use case there is. This results in a consistent 70% usage on the 16 GB desktops across our office...and also about 90% usage on the older 8 GB machines.

Like Parkinson's Law for computers, apps expand to use the computing power available to them. And if you want this machine to be usable 2-4 years down the road, you should desire the possibility of increasing to 32 GB.
The analogy is a bit tortured, but in this case both companies build houses out of wood because it has the be performance and both cover them with fire retardant materials. One company discovered that they could make better houses if the fire retardant material was held on with glue instead of screws, but failed to account for the fact that the fire might melt the glue.

Probably best to just defenstrate this analogy.
Well, leaving aside the problem of taking off (which today is improving thanks to electric motors), I guess one could say that gliders[1] are the closest we can have to human-powered flight and it's highly efficient in terms of energy consumption

[1] https://en.wikipedia.org/wiki/Glider_(sailplane)
A process to which one has invited unvetted visitors ("blindly link in dynamically"). I'm not particularly qualified to agree or disagree, but I think that's where parent is going with this. I'm with you, though, in that I can read the registers from a previous function call, but I'm already in the process so do I even need to work that hard? I eagerly await an answer from those better qualified than I. :-) (And maybe you're that person, quacj, dunno.)
All Maps apps have issues, it's not the easiest problem in the world to solve. I have no doubt Google Maps is better. But I also have no doubt that Apple should get megakudos for Apple Maps, even in countries where it works worst at least it's an option that doesn't require you being tracked.
"In a world where a growing class of retired Americans are living in poverty and perpetual, insecure, backbreaking labor during what should be their retirement years, transhumanist visions of a future of “infinite abundance” (We’ll just 3-D-print food! Everyone will move to space!) aren’t inspiring, but perverse. Transhumanists are also almost exclusively white, as is borne out by the older, moneyed demographic at RAADfest. "

I find this attitude tiresome. The author is attempting to shame his subjects for daring to look beyond today's problems and for their demographic makeup. Everything does not have to be looked at via the lens of societal privilege. Can't we just let people dream of the future without saddling them with current day baggage.

“New opinions are always suspected, and usually opposed, without any other reason but because they are not already common.”
― John Locke
The asbestos is working as intended as insulation/fire retardant. Sorry 'bout the mesothelioma.
It might, never bother trying it, because that is just one of the issues among the ones I have listed, and I skipped a few other ones, like producing AAR libs for example.

Also some of the nicer native libraries are C++, like the newly introduced real time audio, https://github.com/google/oboe

So it is still an higher bar to use Rust than just using what the the NDK/SDK offer out of the box.
I bought the 9560 as my home dev machine. I still vastly prefer my MBP 2015, but this actually was the closest I've ever felt any sort of satisfaction for a non-MBP laptop.
How was this bug independently discovered by three research teams (Graz University of Technology, Google's Project Zero, Cyberus Technology)? Was it known beforehand that such an attack or a similar one could be possible in theory such that all teams came up the same idea?
The second article I vaguely agree with, except that the fact that pay gap exists isn't really interesting - what is interesting is why it exists.

For example suppose women on average don't care about money as much as men do, and take jobs with different benefits (like more free time). In such a situation, you would observe a gender pay gap. But the pay gap wouldn't be bad, or something that we need to fix. It would just be a difference in preferences, and a woman who does care about money as much as an average man could expect to earn as much as a man.

The article itself talks about how a significant part of the gender pay gap is the higher willingness/better fit of men to take dangerous, difficult, but well paid jobs in natural resource extraction. This... sounds like not a problem to me?
How did you audit your intel CPU the last 10 years?
Recover My Files 2018 Registration Code Download
HN can choose to be whatever it wants, from a single page pure text website to a full-fledged OS in browser webapp.

But comparisons need to be between peers. Praising HN's minimalism and clean look while comparing it with webapps is facile.
There's no mention of Gitlab in the article.

Github private repos for business and Github Enterprise are the same price: https://github.com/pricing
Very interesting. A this kind of tech something that is mere mortals can play with?
I lived on the seventh floor, so always wondered if that meant I could safely keep a cat?

[Urban legend, afaik, cats can't right themselves with less than the seventh floor height to fall..]
> You're definitely coming off as an edge-lord for calling this inane.

And you're definitely coming off as an idiot using a term like "edge-lord".

> Today, I'm sure Twitter would melt because of it (you can't even have a shirt people don't like without causing outrage)

I have no interest in Twitter - so unfortunately I don't know which particular chip on your shoulder you're rambling on about - but you should probably save your hot take on the issue for a relevant thread.

> but the country was very different back then.

Yes, instead of melting Twitter people merely filed lawsuits.

> Plus these missions were more than a scientific endeavor, because it took more than science to put everything in place for it.

Did it take God creating Earth in the first place?

> It was the biggest accomplishment by us as a species, so they wanted mark it with what they considered the most important thing in their lives.

So it's the biggest accomplishment by us as a species, but really all about what three guys in a can want?

> To me it's cringey that you can't look at it objectively without taking some kind of offense to it. But hey, that's just me.

Good for you.
I'm surprised practically nobody cares about this. NPR was running a story about meditation this morning. Here at HN, we're all excited about a new Linux laptop with defective Intel chip included. https://news.ycombinator.com/item?id=16073039

I guess this is why Intel can get away with it. Nobody cares.
The majority of the people putting the stock value down have no clue how bad this is: they are just making a bet (and many of them will make a lot of money even if this turns out to be an elaborate hoax). Sure a lot of people disagree, but if you read all the threads here you can quickly get a sense that among people who have a clue what this means on a technical level (those who real hacker news) don't agree how bad it is.
I was making $30 or so a day profit mining Ethereum at home at this time, so there was plenty of profit out there, just not with the cloud GPU stuff.
Did you even look at the graphic I linked to? If so, there’s no need to “go look” at anything, since that graphic very clearly shows there’s not a major difference.
Requests to new Dynos failing
I think you are missing the point. What the commenter is saying is this... right now you are saying AMD did things the right way, but if a loophole is exposed next month, will you say the same thing?

I'm neither supporting or refuting the commenter. Just explaining to you the meaning of the comment.
Not all Taiwanese are pro republic of China. There is a huge split in Taiwan between mainlanders (post 1949) and natives (also descended from the mainland, just pre 1949).
Yes, on Ubuntu. I should have clarified that. And yes, when typing, the touchpad should be disabled.
The article suggests that all the research teams were inspired by one source:
The team quickly got in touch with Intel and learned that other researchers - inspired in part by Fogh’s blog - had made similar discoveries.
But I thought XPS developer edition was supposed to be aimed at Linux users, specifically Ubuntu.

I use i3, which would (edit:) not benefit from the touch screen from the get-go.
Maybe I could configure it to react to touch events in a cool manner, like moving windowed stuff around with touch. Resizing with two fingers.

That might actually be pretty cool
If you want 32GB on current Intel mobile chips, you have to use DDR4 rather LPDDR3, thus requiring more power. Some laptops do this, but usually not the ultrabook-ish ones. Upcoming Intel chips will support LPDDR4, removing the problem.
He's pretty pissed, actually.
https://lkml.org/lkml/2018/1/3/797
Trudeau? Is that you?
I attended a faux conference last month where their CEO spoke. this guy in peak orwellian fashion sold the audience on the idea his 10M arr theme park is counterculture and counter-capital. his presentation was complete with pictures of an art collective (that I guess he was a part of decades ago) and stepford wives suburban housing development. his claim was that meow wolf was a way to subvert suburbia. then in peak tech hype he hinted they'd be running an ICO because crypto currency thwarts capitalism. what a crock.
I'm curious about AMD not being vulnerable, mostly because this page: https://www.kb.cert.org/vuls/id/584653 makes me think that AMD has admitted to being vulnerable.
Bandicam 4.0.2 Crack with Serial Key and Keygen Full Free Download
I can't speak for this new generation my work laptop is 6th generation XPS 13 running Ubuntu and the trackpad is absolutely terrible. Without an external mouse using the laptop is infuriating.

There are random clicks while typing.

Clicking small targets can be difficult because sometimes the cursor will decide to move 50px further than you expect

Attempting to move the cursor diagonally result in erratic stepping where the cursor moves horizontally, then vertically, then horizontally, etc.

Sometimes the cursor randomly jumps half way across the screen.

Clicks often register as drags.

And so on. I'm not alone, everyone in office has either switched to a Macbook or disabled the trackpad entirely.
Algorithm efficiency comes from problem information
It can be a pain if you're running in a windows environment, even with pip.
If there's a strong incentive (financial or otherwise) for generating "fake news" content, then this looks like the makings of an arms-race to me.

The less willing the classifier is to issue false-positive "fake" ratings, the more wiggle-room the news-fakers have to play.
Ask HN: Could JavaScript be moved to a higher x86 ring than userspace?
There are various mitigations against Meltdown (and AMD is immune), but the general consensus seems to be that there isn't much that can be done about Spectre. The x86 architecture has four rings of protection, but usually only ring 0 (kernel) and ring 3 (userspace) are used. What if userspace was moved to ring 2 so that ring 3 could be used for even less privileged JavaScript execution, reducing Spectre back to a special case of Meltdown which can be solved at the hardware level without performance issues (except perhaps for the new cost of making "system calls" out of JavaScript)? This would also significantly hamper any attempt at remote code execution in the browser.

Is this viable?
> Modern chips are certainly dense enough and have enough layers that you can hide Trojans in them. Buying e.g. routers with Chinese ICs is a credible threat to the US government.

Why bother hiding the malware in hardware? Most electronics are made in China these days anyway, and only a very, very small fraction of users ever replace or investigate the firmware on their devices.

Much easier and cheaper just to load a compromised firmware during manufacture and snoop that way.
What are your thoughts on Captain Fantastic?
I did not realize that Intel CPU's also open up the kernel to the Spectre attack, while others don't. That's noteworthy.