skysight-inc/HackerNews huggingface dataset:
GCC treats inline assembly as an opaque blob of text It knows nothing about, plus some register constraints it knows something about. It will “optimise” assembly if you’ve passed the right registers as input/output, and haven’t marked it volatile and memory clobbering. Simple things like eliminating it if it is dead code, but this probably isn’t the optimisation you were looking for!

Depending on who you ask, this is a feature, not a defect. Inline assembly is your last line of defence against a compiler which thinks it knows better than you.

Clang/llvm go a step further and do parse and optimize your inline assembly; that makes me uncomfortable, but I’ve always subscribed to the “don’t touch user asm” mindset for compiler development.

Your main benefit of builtins over assembly is that no matter how hard I tried I couldn’t get the suggested replacement given by the parent for __atomic_compare_exchange to assemble on my arm64 server!
I've noticed that I have far more conversations with strangers when I'm out walking my dog than when I'm out by myself. I've also made acquaintances with the regulars at the dog park. Pets aren't a replacement for human interaction, but they can help facilitate it.
I found this to be beautiful. Maybe someone will get a notification for it now that I’m sharing it here.
The European Series A landscape – the most active lead VCS
I think you may be taking the advice of asking questions to literally if you're associating the term interrogate with it. Any conversation is a series of statements to solicit responses. This can be direct questions but it can also be thought provoking statements. Generally you'll start with a question and go from there. Everything you say should evoke or invite a response. If it doesn't the conversation ends.

You don't say the purpose of meeting the strangers but in a general sense I do it by placing myself in situations of shared similar interests. Doing this means that questions feel less like an interrogation because everyone is there for a similar purpose.
> Something to look at if Elizabeth Warren becomes president.

LOL
Dangerously opaque tool. You should tell users why a row is an outlier, and you shoul document the methods you use (even if it’s just links to sklearn). Also would be more valuable as a cli app
Are AI systems team players?
Will AI make thinking obsolete?
Agree. Same in most places. Tel Aviv, LA, Boston, ...
Nope. Not convinced this is an idea, or even a good thought provoker.

Organization of code at a larger granularity than individual functions, is something that's really useful and important in most non-trivial applications.

Topicality and meaningfulness of organization is something that should be valued. Removing or skipping it because Joe can't be bothered separating his String, Text File and Process funcs would be foolishness. Resulting in only a new form of spaghetti.
I've suspected that, but have never been able to prove it.
That’s not so hard to prevent, but I think it’s awesome she went that far!
XML and especially XML schema are hugely complex and almost laughably difficult to bind to any mainstream programming language. It took Java over a decade to produce a binding that could (perhaps) handle an arbitrary schema. Types boil down to sums and products, I'm not convinced the designers of XML/XSD understood this. XML has so many overlapping concepts: elements, attributes, enumerations, choices, unions, sequences, lists, element/attribute groups, substitution groups, facets, simple types, complex types etc etc
IMHO it's ad-hoc and ugly; we deserve better.
Yeah, I was listening to it (haven't finished it yet) where he did admit the title could've been more neutral.
Supposedly there’s Rapeseed oil / Canola (for the sensitive) in the Baltic’s region
2048 – Solving 2048 with AI
Shop less, live more – save the planet. It doesn’t sound that bad to me
Bay Area exodus: Thousands more fleeing region than arriving from other states
Today's AR and VR applications have to meet the frame rate (typically 90 FPS) every single frame or they will glitch. Talisman's temporal image coherence approach is not unlike timewarp / Asynchronous Spacewarp on the Rift and Motion Smoothing on SteamVR. These approaches halve the frame rate generated by the app and synthesize a frame every second frame to keep up the 90 FPS.
I don't think this is even remotely Material Design. The background colour looks like Solarized.

Material Design would have higher contrast than this.
Anyone familiar with Arthur Conan Doyle's spiritualism phase should not be surprised, he was incredibly easy to fool.

In short - he was no Houdini https://en.wikipedia.org/wiki/Harry_Houdini#Debunking_spirit...
The beam spreads a bit and they don't need it all to be reflected back, nor for very long.
Here's what CDC.gov says about Croatia:

> Food and water standards in Croatia are similar to those in the United States. Most travelers do not need to take special food or water precautions beyond what they normally do at home.

So no, it's not based on CDC.

Both maps are just wrong. The reality is, 70% of global population has drinkable tap water, here's the data: https://data.unicef.org/topic/water-and-sanitation/drinking-...
They do, yeah. As an author I'm desperate to get into a continuous deployment/iteration cycle for books, but the fact that kindle works this way really discourages it.
A bunch of new stuff just landed on Nightly. I suggest you give it a try.
I still have my Amiga!

SGI started with their proprietary IrisGL and that became OpenGL at the behest of other Unix vendors at the time.
I think $IFS is only used by the shell (with read and expansions), not by e.g. sort. It is so at least on my system.
What? This sounds backwards to me. I use Firefox almost exclusively and Tree Style Tab is one of the killer features for me. I tried it in Chrome once but it ran in a separate window and was therefore basically unusable. Has this changed recently?
The story for extensions in Fenix has not been finalized yet.
I don’t believe the headline is misleading. I think it does a bad job of conveying the author’s intention. I read it as “who cares how brilliant they are when they are such huge jerks.” I felt they were trying to say “stop putting the emphasis on the brilliant part, and let’s talk about the jerk.
You make a list of below-average bars and a list of above-average bars. Iteratively pop the top of both, donate from the larger to the smaller until the smaller is average, then put the larger back into the appropriate list based on its new value. Stop when there's no too-large bars left. Compared to writing a red black tree it's trivial.
Thanks! But IceCat is on 60.7 while FF is 68.0 ?
That sounds a lot easier to me.
I feel they definitely need to revamp the UI. It’s old and ugly. Perhaps they should separate into pro and amateur modes/builds...
It's odd to see a "study" that says psychiatric diagnoses are not evidence-based which itself doesn't actually use empirical evidence.

As far as I can tell from the article, the "study" is basically arguing that because most psychiatric diagnoses use circumstantial evidence--that is, they don't rely on tools like an MRI to quantitatively identify and classify a neurologically-based defect--that it's not evidence based.

But that doesn't follow. Most of medicine is like psychiatry, at least in the way that that paper seems to criticize. If a person comes into the ER with the symptoms of a cold and you treat them for a cold, you can't say that the diagnosis of a cold wasn't evidence based simply because the doctor didn't run a test to identify rhinovirus fragments. If it's known that the vast majority of such cases would be rhinovirus, that the vast majority of cases for those with something more severe (and where misdiagnosis would be dire) would present with different symptoms, then treating the patient as-if they have rhinovirus is a legitimately evidence-based, experimentally supported activity.

It may not be ideal for each particular patient. The doctor isn't searching for some objective truth about each patient's condition. But so what? We do that because we're trying to maximize population wide outcomes. If we abstained from diagnosing every cold without first identifying viral fragments, many people would not only go undiagnosed but completely untreated, including those with much more severe infections.

If it walks like a duck and quacks like a duck, it just might be a duck. And if research says that it is a duck 90% of the time, then making that inference is honestly and truly evidence based, even though it leaves open the possibility of 10% misdiagnosis rate.

It's also not surprising that the assessment criteria would differ markedly between different types of ailments. The criteria for assessing a sprained ankle wouldn't look anything like that for a cold. It would be highly context based. We can't infer that it's therefore not evidence based.

Psychiatry may or may not be evidence based, but you can't show that by an examination of the DSM. You have to affirmatively show the absence of a connection to evidence. Without doing that, you could only at best make a persuasive argument that the evidence itself sucks, or that the disease models are weak. But, again, a weak disease model doesn't imply lack of evidence. Our existing models of most diseases are going to look incredibly weak 200 years from now; but it wouldn't be reasonable to say that late 20th century medicine was unscientific, non-evidence-based hokum.
Better Conversations: A Starter Guide [pdf]
>It seems that the only way to build an app that replicates the full functionality a deck of cards is to build a 3D simulation or game. Model the cards in 3D and put them on a 3D table. As long as you have controls for reaching out and picking up the cards, and moving them in space, you can do anything you can do in real life.

Unless you also want to enable castle building, no, I think a 3D interface would only add unnecessary complexity and cognitive burden. A 2D UI on desktop with keys for moving, flipping, looking at cards, and stacking, splitting, shuffling decks seems feasible.

On the other hand, if you spend time surveying the state-of-the-art in 3D input and real-time 3D physics engine, it will be clear how far away a functional deck of card simulation is. We simply don't have the tech now, and won't for the next 10 years.

3D games work because their focus is extremely limited (racing, shooting games), and/or low resolution (minecraft). As soon as you try to emulate the real world, you get things like Surgeon Simulator[1], where the awkwardness of the medium becomes fun in and of itself, albeit extremely unproductive.

[1] https://store.steampowered.com/app/518920/Surgeon_Simulator_...
Even if post-surgery antibiotics were the prime contributor to antibiotic resistance, arguing against the practice is disingenuous because there is no viable alternative.
I'm voting for Edge. Chromium, but with all the Google shit ripped out, a massive privacy dashboard, responsive developers, popular rendering engine, not ad supported. There's telemetry so Microsoft knotter if it works (which you may not like and I get it) but that's it.
I think they mentioned this in the keynote, but bytecode size is on their radar. To allow dead code elimination, they are not planning to support hot upgrades. This means that you wouldn't be shipping the whole OTP - only the parts that you're using.
it's almost impossible to be a Muslim who knows middle Eastern muslims and not have someone on your soc med feeds who posts anti American views. I have (real, in person) friends in my soc med feeds who post anti American views. I don't agree with them, but I somehow sympathise with them since they're refugees who came here after America destroyed their homeland.

if that's the reason his visa got cancelled it's exactly a racist policy - he was punished for who he was. you could pretty much say, we want to cancel the visa of this honest young student, let's just spend half an hour on their socmed and we'll paint them as a terrorist sympathiser.

they're my friends, they're not me. please distinguish.

ah, America: once the land of free speech, equality before the law, liberty and justice. now, the statue of liberty has fallen to her knees, face in hands, her tears the only thing keeping alive the tortured souls who surround her.
MISP 2.4.114 released (a.k.a. the community care package release)
It is harder for infection fighting cells to get into the joint space compared to other tissues
I read 20+ books a year. I don't finish most of them, re-read some chapters from the old books. I underline stuff and I go back to the underlined things at the end of reading a book. I prefer reading hard copies and at any point if I've to look at the page number, I realise that the content is not worth the time. I skim through. If I still don't find it interesting. I leave it. It's okay to leave a book in the middle. Most books have a single point to make and the entire book is about examples around that point. If you understood the point already, there's no need to dig in further.

It's human tendency to forget things. So re-reading stuff I find valuable helps me more than reading lots of new books.
A complete solution to package and build a ready for distribution Electron app
There are multiple bugs related to dark mode support on the bugzilla. They are open for more than an year and noone cares.
Ask HN: Is there value in online degree?
I work a $16 an hour job but constantly listen to podcasts on my phone while I work which is allowed I'm motivated and driven to be successful in life or just make a lot more than what I make now.

I work normal warehouse job and construction jobs but want more out life. My passion is CS degree more specifc Web development but my job gets in the way for physical school right now 40 hours of job.

I'm thinking online degree in CS or Business is it worth it? valuable? hireable ?
Why is it that no one questions the system in which these —at best, ridiculously obtuse—at worst, totally corrupt, often nepotistic— “interviews” reside? The whole “interview/audition” culture comes out of a kind of gladiator/Olympic ethos that pits "commoners" against one another for the amusement of the powerful, while solidifying the collective deception that keeps them in power. It’s a lever workers hand over willingly because the other mythology—the one in which their genius and hard work “earned” them their position—is an identity narrative they can’t survive the despair of corporate culture without. But haven’t the critical thinkers among us agreed that when the starting bootstraps are of different lengths, we can’t trust our notions of “merit-based” reward? Celebrities bribing their kids into college is but one of the more languid manifestations of the bankruptcy of this belief system. When we play along in this gerrymandered Miss America pagent—what now passes for job interviews in tech—we legitimize and endorse these so-called “measurements". We need to collectively refuse to participate, with some vehemence and volume. We must stop trying to make fairer versions of this fundamentally dishonest bullshit. There is no fair Three Card Monty; it’s a trick! Back in the day, the only folks who would play that game around 42nd St. were tourists or kids who’d just moved to the city. This interview process is the same; you can only pull it on the green, which is why it selects for the young and desperate. Hey! Young and Desperate! You are way smarter and better than this.

For those looking for actual data, like the post’s author who says as much, one could turn to the classical music “industry”. This audition process where “the best man wins” was exactly that for many, many years, until someone thought to put up a screen and down a carpeted walkway, and well, what do you know?...when the candidates were truly anonymous, women started winning. Here’s an article http://gap.hks.harvard.edu/orchestrating-impartiality-impact..., one of many on this study. So that trick was revealed, but ultimately, the idea that they would select the “best” players of orchestral excerpts resulted in them looking for players who rivaled computers in accuracy. Unfortunately, that isn’t really what one wants in an art. Anyone there has the accuracy required in spades. Accuracy beyond that is just meat compiling. It turns out that classical orchestras populated by this kind of person lack morale, creativity and vitality and don’t evolve with the culture, so these organizations have become culturally dead and are going bankrupt all over the country—this after their members were forced to let go of any real compensation and all dignity. The problem is that most organizations like these and tech companies are top-down. They are run like the military; their basic training programs are even called “boot camps”, and like boot camps, they won’t get you much. We need to take a look at the whole system, I’m afraid, or it will suffer a fate similar to music in this country, because that’s what happens here, eventually.
I’ve been journaling for about 5 years daily, and actually decided to stop last year. For a long time I felt depressed, and my journal notes reflected that.

Every day I sat to write down another entry, and when looking at a few previous notes (or at “this day 1 year/2 years ago”, which is a feature of many journaling apps), the bad days seemed “normal”, because, well, there weren’t many good days. I believe this somehow helped me stay in a depressed state, helped perpetuate the feeling of normality of something that should be considered abnormal.

I am feeling better nowadays and consider getting back into journaling, but I am wary of this unwanted normalization possibility. It’d be great to have some sort of a basis to compare days to. Or maybe this is a bad idea.

Journaling is supposed to make you more self reflective, to increase meta attention. It definitely does that, but it’s harder for some people.
I keep a similar thing in Org mode (yes today _I'm_ going to be the one mentioning Org Mode). Every day I create an entry into my DayNotes org file with the date in reverse order e.g. 2019-09-01 and with where I am and the weather etc. I usually have three sections, a catch up of yesterday, what I'm probably going to do today, and my actual day notes. This usually includes my current theme, something Im focusing on for a certain period, this week it is creativity.

I also keep a paper journal, which has longer term themes and thoughts and planning. This usually ends up being a brain dump of all of the crap that goes around and around, just like in the original article. I take things from here and try to expand on them in the day notes. For the paper journal I use a Cross fountain pen, like the one that Obama had, or often cheap Fountain Pentel pens which Ive used for decades now. The fountain pen I fill with archival quality ink, the stuff that registrars use.
What Happened in the UK Blackouts?
> You want to add another layer after the company also tells them to pound sand where they can go to a government bureaucrat and make the company litigate the case for why they don't want to do business or what face a fine?

Sort of,if you ban a customer then you will be forced to provide documentation. The regulation I spoke of will clearly establish when a company crosses the line. This actually saves the company lawsuits because the consumer will not have merit for a suit if the regulatory body cleared the company. If it didn't clear the company then the customer's service will simply be restored and the company will be fined a standard well established fine.

I don't know why you and others are misunderstanding my position. I am not advocating for companies to put up with abusive customers. I am simply stating a company that provides services or goods to the general public should not be allowed to refuse to do business with specific individuals without documenting their defensible reason where a customer being clearly rude,abusive,threatening or acting in bad faith would be a good and allowed reason.

By what right does a company that relies on a business license from a govetnment of the people gets to unfairly treat the public? The peoplr decide what allowed reasons to refuse business are,not companies.

A BBB complaint is nieither sufficient nor effective.

Oh and...

> From what principal do you derive the right to buy cell phone service despite being a pain in the ass?

The same principal that allows revocation and issuance of a business license. I don't think a "pain in the ass" customer should be tolerated,but rather government bodies overseen by publicly elected officials get to set a standard of what a "pain in the ass" customer constitutes not the company. You can see how a legitimate complaint can be construed as "pain in the ass" because fixing the problem or assisting the customer was a cost too high for the company.
I had my own qualms with the language itself too. My team had very complex Borg configs, so complex they took more than a minute to evaluate. Luckily the GCL team at the time was working on a new interpreter (gclx? IIRC), which was indeed much faster (I wrote a mandelbrot PNG generator in pure GCL to prove the big speedup and convince my team that switching was worth the effort).

Unfortunately there was no formal spec of the GCL language, so the new impl was based IIRC on reverse engineering the spec from the first implementation of the interpreter. It turned out our configs hit several cases where the original behaviour was either unsound (and thus the new impl sacrificed backwards compat) or we hit a bug in the new impl.

The main problem with the language (as opposed as issues with the implementations) was that finding the root of those behaviour differences was very hard. It was very hard to follow where the variables came from. The GCL scoping rules (and lazy evaluation) were indeed very unfriendly for debugging.

This was an extreme case of a pain that was felt on a daily basis by a lot of people I've been talking to.
Lezbiyen, gey, biseksüel, trans ve interseks türkiye
I see your point. If we can survive on Mars without bringing along a huge amount of biodiversity then we can survive on Earth after turning it into Mars. Awesome. But maybe we can't survive on Mars after all.
he was coming to live in the US as a student, not just visit.

It is offensive in this case because it wasn't anything he did that lost him the visa, just social media connections said.

More generally, I know that my social media is important to my wife's visa in a completely different country, and the government may interview our friends and family. (I view it as offensive, invasive; but it does normal that the government would indeed interrogate perhaps excessively immigrants, even temporary ones)
I'm a bit sad our vodka culture in Poland is dying. A lot of people just replace it with drinking beer, usually cheap and terrible.

That doesn't necessary mean that heavy drinkers suddenly drink less alcohol (as some vodka-opponents would claim). They just drink longer/faster to ingest the same amount of pure alcohol in the night.
You must have seen the ads... “average salary in data science/cyber security/whatever is $$$” with the clear implication that taking their $$$ 8-week course will let you sail into one of these jobs.
Sadly not available in the UK