skysight-inc/HackerNews huggingface dataset:
Your processor has a certain number of execution units which can actually execute individual instructions, maybe like 4 floating point units, maybe 8 arithmetic ones, and maybe 1 that can do vector processing (these numbers are not real, but are like, good enough for sake of message).

So the idea with SMT is that most of the time, lots of the execution units are unused because the thread a) isn't using them at all (e.g. a process to do encryption won't use the floating point units) and/or b) can't use them all because of how the program's written (for example, if I say 'load a random memory address, then add it to a register, then load another random memory address, then add it, etc' I'm going to be spending most of my time waiting for memory to be loaded.

SMT basically means that you run another program at the same time, so even if the encryption process can't use the floating point units, maybe there's another process that we can schedule that will.

However, imagine my encryption process can use 6 of the 8 arithmetic units. If I have 2 encryption processes scheduled on the same core, I have demand for 12 when there are only 8. So now I have contention for resources, and I won't see a speedup from using SMT.

Other comments mention registers and not execution units: I'm suspicious of this, since modern processors have many registers (for Skylake, 250+) which they remap between aggressively as part of pipelining. Maybe this is different for the SIMD units.

That said, I haven't looked at this stuff since university so could well be wrong on the execution unit vs register comparison.
Yeah, Qt is not a DOM-based GUI. Both widgets and QML expect an underlying scene graph to be rendered out to a framebuffer or GL texture.
In the last few years I've had top of the line Dell and Lenovo laptops, neither got hibernate right. Both had a 15-20% chance of being empty in the morning.

Touchpads are a joke. They're either tiny or they constantly register phantom movements (random cursor jumps). I wouldn't be surprised if that's something which Apple solve in software to be honest; if it was in hardware you'd expect other brands to have caught up already.
I had a friend die in sufficiently unfortunate circumstances to attract media attention. It was definitely a good thing that Facebook deactivated his account very quickly upon request (I doubt the person who asked for it to be deactivated had access to the death certificate at the time) before journalists used it as a source of photographs and people to ask for quotes.
> With a SQL database, how do you achieve consensus on a proposed transaction without a middleman taking an arbitrary cut of the proceeds?

Um, there is still a middleman taking a cut with Satoshi's Glorious Blockchain. It's called transaction fees and they go to the miners who piss away small countries worth of electricity in order to validate a pathetically small number of transactions. You didn't think proof of work was free, right?
The reason why there isn't perfect QA for things like webapps is a cost reason, not a knowledge reason.

Society usually doesn't need a formally proven cat pics sharing app, and most web apps, including facebook, are that level of application. They would rather pay a cheaper price than to have a perfect expensive thing.

You'll also notice that as organizations get bigger, they do invest more in testing, QA and regression detection.
My First Step to Hacking Laziness: Positive over Negative
Thank you. We changed to that from https://www.bleepingcomputer.com/news/apple/macos-breaks-you....

Edit: actually the other original source it links to seems to have more information, so maybe we'll use that instead.
No they don't. My roommate moved out a few months ago, I watched him fill out the mail forwarding form (with his name and my/our address). Not only did no confirmation letter show up in my mailbox -- in fact I stopped getting my own mail for several days and when I confronted the USPS worker, he said, "Oh, I thought your apartment was vacant now." I got pretty mad and he just shrugged, not even an apology.

I had to get my car's title reissued from the DMV (I had just bought it off my roommate as he was leaving), and also had a paycheck disappear (was working 1099 remotely and paid monthly via check) because both things were coming in the mail that week and disappeared never to be seen again. (Luckily the guy I was subcontracting from paid for his own stop payment and reissued the check)
I think the only other OpenBSD architecture that supports any SMT chips is sparc64 (like the US T1/T2). Unless an actual vulnerability is found, I don't see other OSes following this lead
I don't think the plan is to ever enable this in the comming few years. The current approach with a few tabs is much more memory efficient, which is why they've chosen it.
Indeed. Meth will do that.
This is due to poor translation - Lem is generally regarded as a master of style. Polish sentences tend to be longer, not unlike German, because highly inflective grammar allows for it. It is not the case for languages with simpler grammar like English, of course.
Hiring Remote Back End and Front End Roles at Scott's Cheap Flights
FFS: so far I've seen shit loads of "oooo - stuff <wave hands>" here from people who are clearly not experts or even understand the issues properly in this. Neither am I.

OP (and environs) has names on it that I have seen before and respect as knowing what the hell they are on about.
Many might not be all, in many places this stuff wouldn’t move the needle but might be crucial somewhere else also the expertise to do these things doesn’t evaporate after they are done.

The bigger problem I have with a lot of the stuff the Facebooks of the world put out is that most of us simply don’t need it now and maybe never.

I hear too much “but big company Foo uses it!” well yeah but Foo can hire the creator and half a dozen engineers to maintain it, you have two developers.

Pick boring unless you can’t is my approach.
Not politically correct at all. I'm marrying my partner next month, she'll still be my partner. The 'wife' bit will be for formal conversations. Much as my son is actually my son despite him being from another father, i'd rather not dick around with clarifications when it's no concern of anybody else what our legal status is when compared to our actual relationship.
On the other hand, if we're worried about the performance of these systems, shouldn't we be testing them in ideal conditions before submitting them to suboptimal conditions?
> if it was in hardware you'd expect other brands to have caught up already

I think it's possible that Apple leverages knowledge from the iDevices lineup there. After all Apple has had a massive headstart in capacitive multi-touch sensoring... and a boatload of patents to match.
And by a sheer coincidence that would make it a lot easier to develop games on android.
Depends on load. I run parallel integration tests on hyper-threaded machines and usually see 80% gains.
We changed the URL after this was posted.
> I'm not an OpenBSD user (and glad for it, if this is anything to go by), but I'm curious - is this really how they operate, or does this decision stand out?

I'm not a OpenBSD user either, I use FreeBSD whenever possible. However from listening to OpenBSD devs, via blogs, conferences, HN, etc, it seems that OpenBSD is an operating system built mainly for OpenBSD developers, their goals support this[1]. OpenBSD being useful for non OpenBSD developers is more of a secondary goal compared to how FreeBSD or Linux or any other OS handles it. Also OpenBSD is much more of a research operating system then other large successful OS(Linux, Windows, MacOS, FreeBSD, etc). Meaning OpenBSD cares way more about developing features and novel security mitigations then trying to maintain backwards compatibility like other operating systems do.

> So... they "strongly suspect" (but don't know and haven't shown) there may be a Spectre-class bug enabled by current HT implementations and improving their scheduler is hard, so they'll pre-emptively disable HT outright on Intel CPUs now and others in the near future?

The OpenBSD devs strongly suspected another Intel hardware bug a week or two ago, implemented a mitigation and deployed it. Turns out they were right[2].

[1]: https://www.openbsd.org/goals.html

[2]: https://www.bleepingcomputer.com/news/security/new-lazy-fp-s...
Could you please post comments with more information and less provocation? We're here to learn, and only one of those helps.

https://news.ycombinator.com/newsguidelines.html
> That's outrageously spun

No more outrageous than you trying to spin Blender as some corporate behemoth looking for a free pass.
I'm excited about the proposed changes and think they are a step in the right direction, but I also worry that they will add more fuel to the fire that react-native as a platform is a constant moving target.

You obviously have much more insight into what the re-architecture will entail than I do but I've heard a lot of worry around that post with regards to backwards compatibility of third party libraries and in-house native components.
I'm a critic of FB, but to play Devil's advocate, they'd be criticized if they summarily deleted accounts too. This provides some protection against malicious deletion requests.
$105, and you can get it pre-tax with the right employers.
> Not everybody has a slow laptop

No shit, my point was, and still is, Electron has extremely poor performance, and theres no reason to use it over Qt..

You still havent responded to my point..
Spring Cloud Finchley.RELEASE is available
I guess figuring out whether it's only "presumably" or actually "actually" was why I asked the question in the first place.
ELEVATE – Summit for Engineering Leaders on July 13th
Also guilty. I answered the question "Why are you leaving previous company" with something terrible like, "I'm tired of working with old people." Foot>>Mouth

What I meant was more "I'm tired of working on 20 year old software and with coworkers who don't seem motivated or ambitious." Oh well. Live and learn.
..it is buggy as hell? For an official example it is bit embarrassing how bad it is.
>caucasian

WTF? White people don't have trucks (or SUVs) and families?
The structure from motion stuff is good enough if you got a couple of pictures from around the human without the human moving (much), but I suspect getting enough pictures without the human moving too far might be difficult.
I like the auto-auto term. Trying to use it now.

But that said, aren't you holding automation to a different standard than humans? Is it okay to have the big robot with a couch travel quicker than it can stop to prevent any conceivable collision, just because a human is in charge of the brakes? Because that's what cars do now! I can conceive of situations where it's not possible to hit the brakes on time in an ordinary car - hell, I once hit a bicyclist when I was only going about 15mph, because she basically appeared out of nowhere before I (or she) could stop.
You forgot to mention the scale. It does not easily scale as the required laboratory space to handle even a few hundred phage strains is enormous.

Please provide numbers of patients treated with phages, time to treat one and efficacy numbers.
I have a similar-ish product. For non-discrete items sold at a single price per unit, and where people buy a wide range of volumes, baking the shipping costs into the product leads to strange prices outside whatever sweet spot you choose, because shipping prices don't scale linearly with your product.

The flat rate shipping under $45 in this example is probably because it costs nearly the same to ship half a yard or five yards; shipping 20 will cost a good deal more, but not be anything like 20 times the cost of shipping one yard. So there's no way to bake in a price that doesn't end up generating absurd results either for you, your customer, or both.
You may well not be in the target market (if your comment is anything to go by) but yes, their entire appeal rests on being very conservative with security decisions.
WebGL (which is what QT's OpenGL targets) will continue to be supported for the foreseeable future, whether in Safari, or via custom implementations in Chrome or Firefox.
Medium and GitHub Took Down a Post Containing LinkedIn Profiles of ICE Employees
Thanks a lot for this reply!

> the bit I'm most concern about is the transition from one data set to the next.

Yep. I have dabbled a tiny amount with three.js; my understanding is that there would be at least some kind of lag, as a new geometry is inserted into the pipeline. I don't know about trying to transition a mesh into another one.

> I don't have spare time to do it but am happy to help if you get stuck.

Damn, I was not expecting that you would even ponder doing it. You seem like such a nice person.

The context of my asking is a for professional project where some visualization could help in selling it. Customers love the shiny. If I go on doing it, I'll let you know!
Do you have a static v4 block as well?
For what it's worth peertube is running a crowdfunding campaign now if anyone is interested:

https://www.kisskissbankbank.com/en/projects/peertube-a-free...
He wasn't. Dick did, however, use copious amounts of drugs.
I don't know how you can mention the history of GPS, politics, and not include this:

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

It was one of the biggest reasons why the military-only GPS system eventually became available for civilian use.
Have you created a deck ? It would help immensely if you have a deck on how your solution/SaaS solves a problem. Also networking, goto Meetups. Try YCombinator or TechCrunch Disrupt.

Just my 2 cents.
Uber: Not Just Cars – All Transportation All the Time
Mechanical Television
USTR Requests Public Comment on Tariffs on Products from China
If the internet proves anything, it's that a lot of people will say whatever it is they think totally for free.
In theory marking threads even within the same process as part of a different 'security domain' shouldn't be impossible, though obviously it'd involve proprietary interfaces to the kernel at first.
> women-only events and organizations. They are free to gather and support one another, just like we have association of <various groups>

I've have to admit I've never tried[0], but I don't imagine a men-only event or organization would be particularly well received. Even your guys-named-Smith group would probably be frowned upon if it ever got big enough to attract notice (assuming you're using "guys" in a gendered sense here).

The systemising/simple-consistent-rules part of me is irked by that, I'm not going to lie. I understand real life is never that simple, but maybe we could please pick one of "Explicitly gender-filtered groups are OK" or "are not OK"? My personal vote is "Are OK, but I will have no part of them".

[0]: And it would be a little silly to, since I'd probably have to exclude myself.
Some people don't want all of their friends and family to be notified when they die... so while your transparency idea sounds good in THEORY, I fundamentally disagree with it. Ditto for your appeal process idea. Some people prefer to fade away in silence with dignity (from their point of view).

That said, both of your ideas have merit if they are proposed to users as available OPTIONS that can be manually activated/opted into, but I would hope they never make them the default behavior. Losing someone close is hard enough without turning it into some democratic voting catastrophe.

I believe the legacy contact system is far and away superior to any mess like democratic voting by social peers. It's specified by the person THEMSELVES, as it is after all their account, their life, and their identity being handled here. For those that don't specify a legacy contact, respect their privacy settings and don't auto-opt them into new features that deactivate previously set privacy settings... I'm looking at you FACEBOOK, just because you launch version 2.0.whatever of the insert-feature-here, that doesn't mean the default setting for all previous versions of that system should flip to PUBLIC "magically".

Fuck Facebook.
The general problem is that bacteria co-evolve with phages making outdated stains as worthless as last year's flu vaccine most of the time.
> a problem which does not exist

The problem doesn't exist yet because a) the spirit of the early Internet is one of academic collaboration, b) early ISPs did not have much market power and could grow rapidly without squeezing their customers, c) existing telcos were bound by common carrier laws, and d) there has been substantial pushback from citizens, companies, and politicians during previous attempts to overturn the status quo.

This is the sort of excuse that was used in the run-up to the 2008 crash. Sometimes things are fine until they aren't.

> could in all likelihood be undone very quickly

Oh, really? There's some reason to think the US government would quickly act to reduce the income of large corporations by billions? Perhaps you can give an example of previous legislation that you think demonstrates your case?

> competition in the ISP space for the last mile

I am entirely in favor of this, but I believe it's in practice unachievable. I happen to be in one of the few places where I get competitive access. It's great! But for most places in the US, that ship sailed 15 years ago. Existing telcos have been very good at extinguishing competition and preventing significant new rivals from emerging.

Markets can be very good regulators. But when there is no market, regulation is a reasonable and necessary alternative.
This is what happens when you don't have many staff and your algorithms aren't nearly as good as a decent person. Facebook has no way out of this, as currently set up.

Would you believe it: If you want to have others vouch for you after losing credentials, you can't pick a single person, you're forced to pick 5. If you don't want to pick 5 you can't use the facility. What kind of mind comes up with a system like that?

The thing that may be bothering them is that this will reveal that they don't actually delete an account.

If they got out of the way as gatekeepers, let you use your own data, and that which you're permitted to see, on your own terms it would be better.

If they remain as gatekeepers they will suffer pain, potentially lethal pain.
Show HN: DNS Rebind Toolkit
I'll add that normal people act mostly out of desire to have something or to not have or experience something. After completion of 1st "path" Self is seen to be an illusion, after 2nd path craving and aversion are greatly reduced. Saying that it affects motivation is a bit of understatement, since it completely changes frame of reference.

About people getting unwanted outcome, dissolution of self is known to be unpleasant (aka "Dark Night"), but it's a temporarily unpleasant stage. I've not heard of anyone regretting completing 1-st path after it's done.
And sometimes not. Please provide serious efficacy numbers compared to antibiotics.
I'm sort of this way, but I also have worked for some companies who go heavy on micro-management. One company I had to post in slack every 2 hours what I was working on or else get a write up.

It was hard to stay focused when I had to literally set an alarm to stop coding, and report in.

I wasn't too upset when they said that I wasn't working out (for not reporting enough). Then I started freelancing which has been a blessing and nightmare at once.

I love -- the freedom, I hate starving some months though. I'm hoping to get more steady jobs, and clients through word of mouth / marketing, etc and to eventually build a small SaaS with MRR capabilities (even $1k monthly MRR would be awesome to me).

I still deal with lots of depression though, hoping I can overcome that and going to see a professional soon about it.
Browser Fingerprinting Changes the Game for the Sneakiest Web Trackers
Don't exactly remember the paper, but many of the claims in the paper you mentioned were seemed to be proven false. As such, augmentation like this should, if any, reduce overfitting.
I kind of feel sad for person that feels like loosing someone for second time. Where "kind of" means what kind of universe person is living in where FB posts or messages mean something. I am too cynical or and too technical. Maybe totally different person who thinks while loosing someone "it is sad, but after couple weeks I accept it".

So am I bad person?

Or is it just clickbait article trying to get attention on Facebook bad publicity?

Full disclosure, I just removed my FB account after GDPR went into effect, still have to see people crying over it.
Yeah thanks, that's not telling me anything new.
Her Key to Modeling Brains: Ignore the Right Details
Yeah. This is littered with stuff like:

"This is, be it said forthwith, apposite as a castigation of historiographic diagnostics..."

I don't know Polish, but it seems suspect that all of "forthwith," "apposite," "castigation," "historiographic," and "diagnostics" have direct 1:1 equivalents, leading me to believe that we're getting more of the translator's voice than Lem's.

See also the (controversial?) retranslation of Solaris a few years ago:

https://www.theguardian.com/books/2011/jun/15/first-direct-t...
USPS requires the credit/debit card charge if you fill out the form online. IIRC, they charge nothing if you do it in person, but you may be required to show ID.
Y Combinator's Favorite Credit Card Just Raised $50M from PayPal Founders
Using HN primarily for political and ideological battle will get you banned here. Please see https://news.ycombinator.com/newsguidelines.html.

Your recent posts have been doing that, so please stop doing that.
I'd expected to see a mention of Korean Boeing that was shot down by Soviets, which prompted Reagan to make GPS available for civilians. As in [0]

"President Reagan announced on September 16, 1983, that the Global Positioning System (GPS) would be made available for civilian use, free of charge, once completed in order to avert similar navigational errors in the future."

[0] https://en.wikipedia.org/wiki/Korean_Air_Lines_Flight_007
Hmm. This thread on the OpenBSD lists suggests it may be adequate, of course disabling in the BIOS is certainly a better option, if you can.

https://marc.info/?t=152938773300027&r=1&w=2
Common Mistakes for New Golang Devs
This the problem with automated business processes. It seems easy, until you think about all the exception paths. Human organizations can adapt and handle them organically, but a system needs them all specified up front. Either you spend a massive amount of work to get it right or you have a broken system. And once you have it right, it's hard to change and adapt.
And the final issue will be actually getting this in the field for non laboratory personnel. Where a GP can fashion a phage in their office and/or order one as easily as the right antibiotic.

Good luck trying to even get the bacterial sample to do it for quite a few kinds of infections. Lungs and other organs would need a good biopsy or at least really well done aspiration, handling of samples is very messy.

It is a good method to use in hospital settings perhaps where you want to sample anyway.
Does "bad for photosynthesis" mean less green, or more green? Warm non dry places aren't usually short on green.
This study is a typical example of a very low-quality study on mindfulness. They have used one single meditation session (just a few minutes of it!) for participants in the experiments, and these participants were also new to meditation! With such a brief time on meditation, the chances are these people would have felt sleepy/lazy and that explains well the results they found! Hundreds of studies have shown that meditation improves many variables that contribute to motivation.