skysight-inc/HackerNews huggingface dataset:
My younger self wouldn't believe what I'm about to say, but I can't deal with hardware problems or any of that crap anymore

Apropos of nothing much more than old people mumbling to each other about things, last week I bought a working, new PC (not peripherals or monitors), rather than assemble it myself from components bought separately from eBay for the first time in twenty years (well, 20 years ago I was using eSwap rather than eBay). Much the same as you; I'm just tired of putting it together and making sure to buy hardware that was all going to work together and then sorting out the drivers and all that sort of thing.

So I went to a pick-your-parts-and-we-assemble site, and bought a shiny new system with a Z370 chipset and a shiny new CoffeeLake processor. The chap I spoke to couldn't guarantee it would run a Linux, but he said he'd install Ubuntu on it himself and check it ran, before doing the usual Win install on it and sending it out. No worries, thought I. I'll swiftly turn that into a dual-boot system (which itself turned out to be a pain; this secure boot stuff sure can be awkward).

It turns out that Ubuntu 16.04 LTS doesn't come with a kernel recent enough to fully drive the Z370 and associated CPU inbuilt graphics, so I have to muck around getting hardware working anyway by bringing it forwards a few kernels, figure out how to add the relevent intel driver support to the kernel myself, buy a new graphics card and install it (no, I wanted to stop fiddling around with the hardware!)... or, as my older wiser self has decided, just keep using the old machine for graphically demanding Linux work and wait for 18.04 with kernel 4.15

It's been so long since I owned hardware made in the last six months that I'd completely forgotten about kernel support. I've been so happy for so many years that the kernel supports really old hardware, I forgot completely about the other end of the spectrum.
If it maps closely enough to Vulkan, it's good (and it seems it will be the case according to the other comment). It's not the only competing successor of WebGL.
LWN is worth supporting.
Interestingly, you're legally allowed to ask for this in the UK (it's still at the employer's discretion, but more places, especially large ones, will actively consider it if you're worth keeping).

I chose to alter mine slightly, cutting from 37.5 to 35 (I could have gone properly part-time to 20 if I didn't need the money), and everything is just pro rated.

Perhaps it's a Europe vs US thing, but it's fairly common to request changes to your career design to allow for flexible working. Obviously it works best for knowledge worker jobs, but it's also applicable to all kinds of shift-pattern work too.

The argument of course is that if you need multiple people to cover the role, the overhead cost is more. However, on a twofold point: many employers know about the BS around productive hours and don't always need cover (I work with people who work shorter hours than I and they aren't covered), and larger organisations (the unsexy ones) can abosrb this without barely a glance.
The utopia vision as I understand it behind UBI is that automation takes care of most / all of the work people don't want to do.

I think the biggest challenge to this utopia vision (assuming automation gets to this point) is more that, frankly, labor is not wealth. Land is land for instance regardless of what is automated or not. Rent seeking for various things is rather common, most of which automation will not touch. I can envision strong resistance to any sort of UBI scheme from this group (some of this group frankly seem to not even care for our current safety nets now).

Before we go through a true "post work" phase, we'll probably go through a phase where service oriented jobs are the norm -- this is also harder to automate away completely, although probably not near impossible like tackling assets and rent-seeking. The main problem here is that this side of the workforce is currently rather undervalued IMHO. So if one wants improvements in the world of work, I personally think putting more efforts here would be better vs. banking on UBI.
OnionHarvester – A small TOR Onion Address harvester for checking if the ad
I believe you can still get them but its not as easy.
I don't get why they don't fix it. It's a huge problem and it's eroding confidence in Amazon.

It's not even hard: just require anyone selling on Amazon to wire a large enough deposit before they are allowed to sell (magnitude depending on the price, volume of their items and possibly their assumed trustworthiness); then, if they are found selling counterfeits or otherwise misrepresenting their products or their company, Amazon pockets a third of it, rewards another third to the person reporting it to Amazon and distributes the remaining third to affected shoppers.

It seems to me that the gains would far outweigh any possible reduction in the number of legitimate sellers and products.
Are they insufficient because of the way they work, or because their current resolution is too low ?
I have no idea about CEO compensation in general, but I'm curious what would be a reasonable salary/compensation for someone who manages several large facilities and thousands of staff, some of whom make 7 figures for their expertise. $6M plus perks doesn't seem that high to me, but maybe I'm desensitized by seeing so many other executives make gobs of money.
In as much as information to our knowledge propagates no faster than speed of light in a vacuum, in one sense reality can not be the same for anyone.
That sounds like the vast majority of users expect more functionality from browsers than can be achieved without javascript. Do you think they would be willing to part with that functionality to achieve engineering perfection?
>Do you remember the insights that were crucial in learning to ride a bike or drive?

The author mentioned bicycles and inadvertently missed an opportunity to show another "unknown reality" that beautifully illustrates his point.

Consider typical adults (not physicists) with 20+ years of bicycle riding. If you ask them, "how does a bicycle turn?", they'd respond that "you just lean into the direction of the turn and it turns."

But that's not the complete picture of what actually happens.[1] If you were to capture the bicyclists with a high-speed camera, you'd notice that there's always a micro movement of countersteering to make the bike momentarily lose its balance and "fall into" the turn. Then there's an immediate correction of the steering to match the turn. This all happens in the span of milliseconds.

Even though the human body "discovered" the countersteering by way of kinesthetic feedback, the bicyclists' brains don't explicitly communicate this intermediate step to others. (Tacit knowledge.[2])

It's not always the case that we "simplify" reality for innocent purposes of pedagogy. (E.g. we tell "lies" to children about "numbers", "functions", etc and as they get older, we successively remove the layers of lies as they get into high school and college math.) Instead, we often don't even know the reality (e.g. bicycle countersteering) to consciously omit it.

That extra reality may not even be important. If one human is teaching another human, you can leave the "countersteering" detail out and it won't matter. The 200 years of people learning how to ride bicycles is evidence of that. However, if you're a robotics scientist and want to build a self-driven motorcycle, the reality of countersteering becomes a crucial detail.

[1] https://www.youtube.com/watch?v=llRkf1fnNDM

[2] https://en.wikipedia.org/wiki/Tacit_knowledge
I completely agree with you about the feasibility of intervening in a knife attack, but I get the impression that no-one was helping the victim after the attacker had fled.

You are right that it is not about phones, it is about people.
"It was surprising how little flak he got for it."
Indeed. The very same democrats who mock Trump supporters for not denouncing him when he said "Grab them by the pussy" did not denounce Obama when he literally sent automated killer robots to kill people in foreign countries not even at war with the united states.

In a two party system, you ignore bad things and back your guy, because what is the alternative? Backing the other side? Just Look at all the obvious horrors they are willfully ignoring!
There's a site I use to sift through counterfeit items and fake reviews on Amazon (and other sites I believe). [0] It's made the headache of finding legitimate products on Amazon a lot easier to manage for me.If you actually look at a lot of the fake 5-star products and analyse the reviews, the majority are really obviously fake. They're chock-full-of buzzwords and they almost always come from verified purchasers with absolutely nonsensical names. I agree - it's gotten really difficult to find real things. However, I haven't found it to be very difficult to spot the fakes in the markets current form. You would think Amazon could internally flag the name patterns for review, but I guess that would take moderating human-power.

[0] https://www.fakespot.com/
Honestly my brain read it as "asymptomatically" at first... Also why deprive a reader who is not familiar with the term? Does it really hurt you that it is included?
Ask HN: What can I do to prepare myself to manage engineers for the first time?
I've been a developer my entire career, and will be entering a new role (at the same company) as a team lead, where I will have a couple developer direct reports for the first time.

How can I prepare myself ahead of time for this? What should I do within the first year at this role to continue developing this skill set?
It was almost certainly CBP who flagged him.

They have his address in a database for a trusted traveler program.

They were the ones who intercepted the shipment.

They checked the destination address on the shipment and cross-referenced it.

I'm not sure how Rimowa would be involved, frankly.
This article points out exactly why even though I like to tinker with a lot of stuff my main hobby is always programming. Because programming is more akin to writing down maths than building a staircase. Algorithms don't warp because of humidity, algorithms don't have leakage current. Sure computers have their quirks (overflows, floating point issues, UB etc...) but it's still a finite amount of knowledge unlike the infinite amount of details of reality.

An other pleasant part of software development is that all you need is a computer and a compiler/interpreter to get started. No need to buy dedicated tools or supplies. And if you realize halfway into a project that you did something wrong (that your "staircase" is not cut right) then you can easily undo and redo anything without any mess or waste. No cleanup needed either. The only limits are your skills and imagination.
Sure it is. They allow the link to be shared nevertheless.

https://lwn.net/op/FAQ.lwn#slinks

Where is it appropriate to post a subscriber link?

Almost anywhere. Private mail, messages to project mailing lists, and blog entries are all appropriate. As long as people do not use subscriber links as a way to defeat our attempts to gain subscribers, we are happy to see them shared.
I just hate these non-descriptive titles, regardless of the content. But maybe that's just me.
What's the point of your comment? You're deriding the author, who may or may not even read this, you're deriding UX as terminology and as a profession, you're oversimplifying the term ergonomics (it's specifically tied to working environments)...

You're literally adding nothing but a smug attitude. Does this make you feel good? You could use your knowledge to be, at minimum, mildly informative or helpful to someone who might know less than you... but instead you're trying to project a false sense of superiority to complete strangers.
That means something very different to sailors.
RHEL/CentOS state:

Red Hat built their own mitigation for Meltdown and Spectre and were the first distribution to have an updated kernel right when the embargo was lifted.

As far as I can tell, their meltdown mitigations are similar to what's in the upstream kernel now, and the Spectre mitigations relies on Intel's new MSRs (the microcode update that had since been retracted - new microcode_ctl packages remove it).

Interestingly, you can enable/disable the mitigations at runtime with Red Hat, which is useful for performance testing. I found no way to do this with the upstream kernel.

I'm not happy that Intel, Google, Red Hat and a few others have known about the bug for months and the upstream kernel devs are scrambling to build mitigations and still don't support the microcode mitigations. Google apparently patched their stuff in September, while everyone else is left out in the cold. This is a real mess. Surely there must be a better way than telling a few select companies?

The Red Hat guys in particular surely would've loved to collaborate with the upstream kernel. Must be frustrating not to be able to tell anyone.
Those already exist! TCGA for starters..
> This is SOOO WRONG.

Even if the author is not a UX person himself and doesn't understand those things well enough to give better explanations, this is still not wrong. Users spend most of the time not on your website, but on other websites. This is important, because it means that other websites shape what users know and understand about websites' UIs, not your website and that users are not willing to spend time learning your website's UI. So you have to learn how other websites do it and apply the same concepts in order to make it easy for people to use your website.
I've always thought the whole idea of virtual reality is strange. Why would I want to experience the world through VR when I can experience reality instead? I suppose there are exceptions where it makes sense. Maybe if someone is physically incapable of having an experience, or the risk is too high, but for the most part I derive more joy from actually going outside and doing stuff than playing a video game equivalent.

To each their own, as they say.

By the way: great post.
If there is no funding for orbital space flight, how are they supposed to go to Mars? Missing funds is a NASA problem, it's NASA's biggest problem today, and if it doesn't get fixed, nobody goes to Mars (at least nobody from NASA).

IMO all that sandbox research they are doing now is useless, because they ain't gonna need it: they ain't gonna need it if they are not going, and they ain't gonna need it if and when they are really preparing to go because everything is gonna be different and nobody will give a shit about how such a power device might have looked like 10 years ago.
Tech Conferences for Startups to Raise Money in 2018 Full List
I never realized my bios or Windows was live patching my processor. Now I'm wondering if I'm missing updates since neither tell me.
They work on their collection of processes to produce these things, as to basically have non-proprietary way to produce chips from scratch. The other thing I know is that the guy at least has been involved in other layers of production, namely generation and validation of circuitry.

The website I posted links a few pdfs for more info.
I wanted to buy something yesterday, but their direct non-3rd-party offer was "This offer is reserved exclusively for Prime members." It looks like I'll buy somewhere else then...
I do consider myself a specialist in cloud computing (of which storage is just a component). I think it's important to become really deep in one or two areas, even if you are a generalist. For example, cloud computing has too many services to be an expert in all of them, but I do consider myself very deep in data and analytics (Hadoop, Spark, data lake concepts, etc.) and containers (orchestration, service discovery, CI/CD and deployment automation).
Am I correct in stating that the microcode update recently released by Intel was buggy and therefore pulled back by Linux distros and Intel themselves, and also a fixed version of the microcode update has not yet been released by Intel for Linux as well as other OS like Windows?
Your sensitivity intuition is a fantastic way to remember it. I had to look it up myself, but hopefully this will finally make it stick :)
I lot of people they call likely only have Skype (or similar) and cell at their home. It's unfortunate that phone call quality has actually decreased a lot of the time since 50 years ago. But that's what you give up for dramatically lower costs and mobility.
On top of that, the video games I play and enjoy are decidedly unreal and often intentionally simple or stylized.
I think the problems have more to do with economics. Creating new modern CPUs requires a lot of capital investment, making CPU vendors more risk averse. That's why modern CPUs by and large are not built to meet the demands of future software - they're built to meet the demands of Excel 97 (exaggerating slightly for effect).

The programming interface of a modern x86 CPU is best thought of as a virtual machine with a JIT. The JIT performs some optimizations to make old code run more in parallel without the need for recompilation. This is a terrible model for compilers and programmers, since it makes optimizations hit or miss, and of course it's why we're in this whole spectre/meltdown mess at the moment. If we switched to a more reasonable programming model which actually met the needs of software (fine grained interprocessor communication without going through central memory, many more registers, actual software access to pipelines, caches, etc.) then it would make a lot of old software run slower (through emulation), but new software could finally make better use of your hardware...
Great work as always, maintening a full packaging system is no easy task, but can you even inverse a binary tree bro’?
Work is power.

The obsolescence of humans in the workforce means that we are gradually being stripped of the power to put a roof over our heads and bread in our plates while capital becomes independent.

At this point, feeding non-productive humans still benefit the economy (by preventing riots and allowing the productive individuals to contribute), but if the vast majority of humanity does not participate in the economy anymore, I don't see why the market would keep on feeding it. And at that point we would be so dependent on automation that we'd all starve to death.
The http://www.lowrisc.org/ project are doing this as a SoC (disclosure: one of the founders is a buddy). Risc-V based and fully open source.
The truth is sometimes harsh. And it would be a sad day when a message must be softened, filtered and censored in an effort to make everyone comfortable.
In the same spirit there is the cheapening of the concept of "research". Often the statement "I did some research" means that some googling has occurred.
Here's the automated transcript from our system. I checked around a minute or so and looks like accuracy is around 80%.

https://scribie.com/transcript/c5ae0522950c421c9d939dc8a17f4...
It's unsurprising that TV's being hit where it hurts. Even when I (rarely) watch things with ads I go out of my way to be able to fast-forward them.

The last thing I watched 'weekly' was Game of Thrones which in the UK is broadcast on Sky Atlantic. I just record the show when it's aired overnight (simultaneously with the US) and fast forward them at ×30.

If I decide ad hoc to watch a programme now on a commercial channel I just pause it while I make a cup of tea or whatever, giving me enough time to skip the ads. It's a no-brainer.

It was funny when Pru Leith suggested her viewers should do the same[0]

[0] http://www.radiotimes.com/news/2017-08-22/worried-about-the-...
Triple redundancy usually works really well. Fail safes are great too.
Markdown. Synced to github and Gitlab.
How does that help a poor worker in Bangladesh?

In many of these countries people voluntarily choose to work in these factories. They're terrible places to work, but apparently its still better than working in the fields.

A more effective strategy might be something like: https://www.ijm.org/who-we-are . They work within these countries to protect workers from the worst human rights abuses. (ie child sex trafficking and slavery)
At the moment it's a collection of Markdown files in a Git repo. I'm thinking about moving to a wiki solution but I haven't settled on one yet.

Has anyone used multiple wikis and can comment on the pros and cons? There are so many out there. The only one I know I don't like is Tiddlywiki.
They really could have done a tiered release. Keep the knowledge of the vulnerability as close as possible for the ~6 months they had it, then release it to a greater (but still restricted) set of people for another ~6 months.

the worst case would have been someone in the latter set leaking the info, which is just what we have now. So it could have been potentially better. There was really no reason to drop a bomb like this.
On desktop it's awful too. I scrolled for about 5 seconds and decided it wasn't readable.
I would hope an NPR journalist wouldn't use Skype as a general term. But it seems reasonable that, when using Skype, they say they do either to explain the quality or because they're required to as someone else said. That said, I'm not sure I've ever personally heard this on a podcast.
I'm afraid this is the kind of problem where there is no easy solution. Is there any specific improvement you would like to propose?
Medium is hands down the best 3d sculpting app that's on VR right now. I was also incredibly impressed with what mindshow was capable of.
Show HN: FastCashMoneyPlus.biz: The next generation of cryptocurrency
Zim Wiki - Very simple, supports inline images, etc.
> Why would I want to experience the world through VR when I can experience reality instead?

VR can let you experience neat things that are impossible or difficult to experience in reality. Visiting Paris means an eight hour flight and thousands of dollars; visiting Mars is currently impossible; fighting aliens may never be possible.

"Why would you want to use VR for that" is a great criticism of "Using the Toilet Simulator 2019", sure, but it's a bit of a strawman.
The radio times has an anti-adblocker modal over this article. The irony is palpable.
> what details should it have included so as not to be vague?

- How is the correctness of such "law", expecially in context of UX desgin, is observed?

- What are practical implications of these "laws", again in the context of UX design.
5 years ago, I didn’t own a camera and knew nothing about
photography. I saw a wet plate online and I was immediately
drawn to it, and thus my journey began.

I was told early on that there was no way a non-photographer
who has never owned a camera can figure out this archaic
process from 1848. 45 days after that conversation, I had
made my very first wet plate photo.

He may have been an amateur, but he appears to have had a significant number of resources at his disposal to get started. I can't help but feel like he left out a huge part of the story.

Also quoting yourself on the door to your studio?
And as this is a blog entry, I think it's a place where the author should have used the subscriber link.

> As always, [lwn.net covers the technical details](https://lwn.net/Articles/744287/) about the latest state of the kernel patches to resolve the Spectre issues, so please go read that to find out that type of information.

The non-subscriber link in the blog entry results in a paywall. I think LWN would prefer that Greg used a subscriber link in this case. You may be being downvoted because people think you're trying to post a paywall workaround, but I agree that this would have been an appropriate place to use a subscriber link.
If I could make one request, it would be that Python formulas get a "python-" prefix, PHP formulas get a "php-" prefix, and so on.

There are still some things I don't love about Homebrew but there is quite a lot that I do love. Thank you for continuing to build great software and maintain a high standard for packaging. The binary "bottles" are especially appreciated.