skysight-inc/HackerNews huggingface dataset:
I do not think open-plan offices are good, I hate them. But, they have such an economical advantage that I'm not really surprised the trend continues despite the fact that everyone hates them. I think the real answer is that even a pretty enormous productivity drop will end up being worth it if you only care about the economics.
Women didn’t dodge the draft. They were never eligible for it. And maybe your recall of American history differs from mine, but women weren’t calling the shots in U.S. government 50 years ago.
I wonder how many people just upvoted this based on the keywords in the title.

Because... the github repo is empty. There's a readme and a license file, it was created 9 hours ago, has a bunch of typos, and contains as many references as possible to "AppSeed".

To confuse matters more, the "cutting edge html parser" link (what???) links back to this seemingly empty repo.
It's an interesting article in spite of the silly title. The researchers made a joke article and it went more popular than the serious research article :(.

I propose to change the title to "Dark matter detection in traces in granite (and humans)" but it breaks all the official and unofficial guidelines.

Note that the volume and lifetime of granite is much bigger than humans, so if they didn't find any trace in granite they don't expect to find one in humans. Also, IIUC there is nothing special about organic matter.

How "loud" would it be an event like this in the middle of the sea? Can it be heard with the acoustic detectors to detect roge nuclear explosions?
Ocdquery: Over-Complicated Database Query using higher-kinded data
From my understanding too damage the hearing, the sound would have to resonate part of the ear enough to cause damage and if any part resinated, we would hear it. You may get cases in which two inaudible frequencies could produce a harmonic that we could hear, though unsure of any examples in this instance.

You may well find though that some frequencies, which not audible by the human ear, may have some effect upon another part of the body. Though I do hope we don't end up having to carry bats in canary cages everytime we go down to the shops.

But another way to look at this is - if there was some way sound could be used to harm somebody in any way, then it would have been weaponized. With that in mind - https://en.wikipedia.org/wiki/Sonic_weapon
Feedback needed – Reward your team with equity
Microsoft has been a company about aggressive lock-in. This feels more like Microsoft being the same old Google.
Check out the guy with his face planted in his keyboard at 9:05!

Is that what spreadsheet debugging looks like?

Edit: at 13:40, maybe he's just using facebook.

Edit2: I'm sorry for putting it that way, I didn't mean to shame him about his vision. I only thought it seemed like he wasn't paying much attention to the lecture when he kept switching between using his phone and laptop, while wearing a "facebook" t-shirt.
The problem is these work owners are using archive.org to play both sides of the argument, even worse consider the Tibetan Buddhist Resource Centern they digitized works they didn’t author, don’t own any rights to for the works that are 100s of years old, and then put them up on Archive.org under DRM. How is that in any way ethical to take someone’s work and do that?

https://archive.org/details/buddhist-digital-resource-center...
Protesters in Hong Kong are getting attacked by masked thugs
It'd be smart for Dominoes, or anyone, to just use Lighthouse as part of the build process. Any new code that's written, or old code that's modified, has to score an 80 or better on Lighthouse's accessibility audit in order to pass code review.

Often if comes down to just building with the right front-end framework, and doing minuscule things that lead to a better end product... but those things have to be done from the start. Retrofitting a site after it has been built (poorly) is crazy expensive.

Once you add Lighthouse, increase the target score every 6 months, until you're at 95s across the board. And build in WCAG audits as well. Accessibility tends to help with cross-browser / cross-screen issues, helps with SEO, and gets people out of the dated mindset that designs have to be pixel-perfect.

Don't expect an agency vendor to come in and win the work at the lowest bid and actually care about doing it right. The number of clients who have any idea about accessibility is painfully low. That's what's so nice about Lighthouse; it gives non-technical staff a way to verify the work is done right.
Smi-Spec: Service Mesh Interface Specification for K8S Service Meshes
Home prices have not fallen meaningfully since those measures were taken except at the very high end. At a certain point naysayers may have to admit they were wrong about the sky falling.

Increased density allowances continue to prop up lot values on single family homes, which allows homeowners to not be underwater but also increase housing supply when they are torn down and duplexes/condos are built in place.

Overall I feel like most people are happy with the outcome thus far.
https://github.com/JetBrains/ideavim for any readers interested.

It IS much better than when I tried it. It parses your vimrc with and matches simple patterns to support the subset of features it does support but it doesn't really have an interpreter although one was discussed

https://youtrack.jetbrains.com/issue/VIM-669

Which means no plugins for example or complex viml. Presumably this would simply be ignored not broken.

Another approach for a different environment that seems more interesting https://github.com/lunixbochs/ActualVim I don't use sublime so I can't report on how optimal it is the idea of using an embedded vim instance is certainly interesting.
I'd argue that ada compliance in the real world is a boon for everyone. Especially for people with temporary disabilities, chronic pain, joint or muscle issues, the elderly, people with children, people will strollers, people with luggage, &c. Accessibility, in my experiences, is rarely at odds with aesthetics or degrades a person without disabilities experience. I cannot think of an example of the later, but I won't go as far as saying it never happens.
You completely missed the point. The oscillation of incoming photons is what allows the photoreceptors to send distinguishable patterns to the brain. You can say that the oscillation "starts" in the light waves or in the chemical reactions. It doesn't matter - the point was that vision requires change just like audition.
So a journalist or whistle-blower should use Play Store instead? You can put any repository you want on F-Droid and it'll alert you when there's new updates, that's much better than just having the apk.

> Firefox klar(focus) was outdated for six months because they couldn't build it.

A build that can't be reproduced is also a security threat.
Pretty small numbers, looks meaningless, less than a percent, that will likely be replaced by other sources (EU etc.).
I agree that it's an interesting topic. On reddit one of the authors of dear imgui has some interesting thought on it:
https://www.reddit.com/r/programming/comments/cfxltf/modern_...
More https://twitter.com/alanwongw/status/1152962222357807104
For most services I cancel the account and explain why.
ANC isn’t perfect. ANC leaves a noticeable low level of noise from imperfect sensing, processing, and cancellation. It’s quite easy to imagine that this could be detrimental (as compared to passive noise canceling).

It’s probably not as good for your hearing as an equivalent level of passive NR. When I fly long trips, I notice that my hearing is slightly impaired for a day or so. There could be a lot of confounding factors there, of course.
A lot of Chinese money involves families paying for housing ostensibly bought by a legal resident or green card purchaser, usually a student who comes over and then ends up owning one or two properties and sheltering family assets.

These purchases aren't usually reflected in the stats. It is more unusual for non-residents to end up owning property with no guarantees they can use it. Same in Australia and Vancouver.
Apache Commons VFS 2.4
I agree but not if it add burden to the business operator.
Yes, and that's why the solution (which you can read three levels above your reply) is to launch something on an escape trajectory, and then loop back toward Earth once it's out of sight.
I often tell people that I believe that the sun revolves around the earth because, well, I see it moving around (half of the path).

When they either laugh or think I am trolling I ask them to change my mind by refuting this observation. I also tell them that I have a first hand observation while they have some vague, hand waving pictures of trajectories.

The discussions with some get interesting when they slowly discover the concept of center of mass, relative movement etc.

Children are better at that because they do not have yet opinions burned into their brains by weak schooling (schooling which prefers to drop equations than let them discover things as they go).

I have a PhD in physics so it is easier for me (and people do not assume that I am an excited flat earth believer or somethkng) but I am really sad that a lot of things which people are told are just that: told. Not done through self discovery.
Good. Chinese money often comes with strings attached like IP transfer.
This is just an arbitrary collection of a couple of things. A lot of programmers lack a lot of skills.
Skills are nouns, but the list was all verbs. Weird.
Right? Lots of classics.. Half Life, Sim City and Beyond Castle to name a few.

If you like spongebob you're in luck too. Probably gonna spend the next few weekends building these.
fp16 & fp8 refer to IEEE 754 floating point which has notable differences from bfloat16 & make them have worse performance for machine learning.
Even if we ignore the glaringly obvious answer (yes), hasn't this sort of thing already been litigated in the courts?

Like, when Netflix got sued for not providing closed-captioning on some of their content?

https://www.3playmedia.com/2015/07/23/nad-v-netflix-ada-laws...
> You may have seen code which misunderstands how expressions work:

> if isDelivered and isNotified: isDone = True else: isDone = false;

> Instead of:

> isDone = isDelivered and isNotified

Are people actually finding code like this in professional work or is this just an example? I'm self-taught and know I've got some gaps, but this example is so fundamental I find it shocking.
Congratulations You have reached the end of the internet
> The consequences of declining are very different for both parties.

Right this is the power asymmetry we already mentioned.
This is where it all falls apart.

On the one hand we have courts upholding copyright against First Amendment challenges because copyright enables that speech since it might otherwise not be funded, and "money is speech" in campaign finance, and striking down Son of Sam Laws.

On the other hand we have that commercial speech is less protected. But the central example of that is advertising. You can't use somebody's likeness without their permission in your advertising, even if you can in your criticism of them, because it's commercial speech.

But paying somebody to give you information/advice is much more like the first category of cases than the second, isn't it?
I would look at some of the repro arcade emulation code bases and game sound programming as those area's will cover many aspects of your requirements.

Alas no great guides/articles I can recommend, though http://www.portaudio.com/ is spoken highly of interface wise and may be worth exploring as some platform independence.
Bear in mind that rent control, like all other government-enforced programs, suffers from unintended consequences. It provides disincentives to maintain properties, disincentives to build more properties, and may therefore result in far fewer housing options for the area affected. Just like fiat money expansion measures, only those at the beginning of the effect benefit, most others suffer the consequences.

Edit: Sources
https://www.bloomberg.com/opinion/articles/2018-01-18/yup-re...
https://realestateinvestingtoday.com/how-rent-control-reduce...
https://www.rpbg.org/index.php/rent-control-it-doesn-t-work
https://www.multifamilynw.org/news/the-high-cost-of-rent-con...
Naive Bayes Algorithm in Python with Example
Similarly, talley sticks.

Responsible for the 1834 burning of Parliament:

https://addiator.blogspot.com/2011/05/tally-sticks-and-burni...
Wow, I'm pretty impressed! Switching streams was nearly instant and seems to come in at a good quality.

Kudos to whoever's making this happen, I'd love to see this kind of speed come to both commercial services and services like Plex, Emby, and Jellyfin
> The important question is whether there is more fires than usual or less fires than usual.

Copernicus's post [0], linked in the article:

"Although wildfires are common in the northern hemisphere between May and October, the latitude and intensity of these fires, as well as the length of time that they have been burning for, has been particularly unusual."

It also shows a chart of the of heat output from wildfires in June 2019 compared to the the 2003–2018 average.

[0] https://atmosphere.copernicus.eu/cams-monitors-unprecedented...
Many accessibility tools shit the bed on CSS.
I would say unequivocally no and it shouldn’t be enforced at all.

So, like, if someone is brain dead, the website needs to pay for a new brain for them? What you’re saying doesn’t make any sense, online or offline.
> all the different branches have always already existed all the time

How many branches are there?

The answer is: there's no way to know because what constitutes "a branch" is not well-defined. So saying that "all the different branches have always already existed all the time" is meaningless because the phrase "all the different branches" is meaningless.

> The probabilities in quantum outcomes, like all probabilities, are about subjective degrees of belief

No, they aren't. When you listen to a geiger counter, the number of clicks it produces is an objective fact, completely independent of any sentient being's beliefs. It is also random.
https://www.thedrive.com/the-war-zone/29074/skunk-works-exot...

Basically there's lot of research into how to do containment that's far more efficient than Tokamak reactors that suffer from the problem you mention. A 100 years is a really long time to bet against given how the pace of our innovation is constantly increasing, let alone 3000 years. Keep in mind that thorium has 3x the capacity & we don't even have reactors to process that so even "regular" has a very long shelf-life. Uranium scarcity isn't a thing when compared with global warming & meets our energy needs drastically better than solar/wind & even hydro while having a much more compact ecological foot-print.
> Banning the use of abilities is not a solution that will be tolerated.

I can’t think of any serious proposal ever during the fight for accessibility where this was proposed or seriously considered as an option.

Wheelchair cuts in sidewalks don’t prevent you from stepping on the curb. Elevators to spaces that are otherwise only accessible via stairs don’t remove the stairs.

Ensuring a website works well with assistive software doesn’t mean the website can’t work for users that don’t need assistive software.

Where does this concern come from? What proposal are you worried about where we would ban the use of abilities, or what percent in the application of the ADA do you think warrants this concern?
I'm an online student in an Intro to Human-Computer Interaction course. For one of my assignments, I am evaluating a prototype interface with a study.

The prototype is designed to be used on a laptop/desktop computer (as opposed to mobile or tablet devices). The interface is designed to help locate documents, replacing the search or navigation views in Google Drive or Sharepoint/One Drive.

The study is set up as a between-subjects experiment. So visitors are presented with one of two different interfaces. The study takes about 10-15 minutes and records data regarding how long tasks take.

Source code is available here: https://github.com/gregtour/DocumentHub-HCI
Thanks :)
I've used what was available on the latest ubuntu lts. FreeType functions return 0 (FT_Err_Ok) on success or a specific value for each function, but yes I agree that error handling could be better, maybe at the expense of terseness.
Can confirm. Made this mistake myself actually. However to make a contradictory point apart from being better style what are the other advantages of not using if statements and use boolean algebra instead ?
Considering the "new normal" interest rates around the world and the direction things are going (down), I have doubts housing prices will decrease in any developed country for the upcoming 5 years.
Yeah, I'd say it looks too much like a content page.
Oh, yes, I saw stuff like this in Big Blue Company's source control.

At a different company, I found stuff like:

ZERO_INDEX = 0
ONE_INDEX = 1
return arr[ZERO_INDEX]
Blind people who can’t access a web site don’t suffer from a large damage that deserves a large payout. Period. End of story.

Yes web sites should be accessible. But there should be a better way to incentivize this than civil lawsuits. This has been going on for decades and needs to be stopped. Even Clint Eastwood was sued in Carmel.
A bunch of people in this thread are suggesting that courts are being used as the first method of requesting accessibility, but this is untrue.

Accessibility is a basic human right, recognised by the UN. It's somewhat unfortunate that Americans don't bother to learn about these rights, but they exist and have done for some time. CRPD was adopted in 2006. https://www.un.org/development/desa/disabilities/convention-...

Disabled people have been asking web-designers to fix their websites for longer than many HN readers have been alive. The ADA law was introduced in 1990.

W3C have been banging on about accessibility for many years. They formally took on accessibility in 1996. https://www.w3.org/WAI/history

It's frustrating that web designers chose to blame people with disabilities for not being able to access web sites, rather than accepting that the blame lies with their both their low level of skill in creating accessible site and also their total indifference to disabled people.
> ...they have such an economical advantage...

The point is that this is not a well substantiated position. Even if it is clearly demonstrated in some anecdotal cases (sales, marketing, tech support), there is a wide variation in what the day-to-day looks like within software development organizations. Keeping in mind, especially, that an open workspace for a small shop of 10 engineers is completely different than an open workspace for a floor of 200 engineers. And even moreso if there is a mixture of engineering and non-engineering (management, client relations, sales, etc.) on the same floor.

There are enough ins and outs in how work actually gets done that I'm skeptical that we can categorically say much about open floor plans. I'm sure they are more efficient in many cases. I'm certainly not granting the implied "always" or "often enough to be granted" in "they have such an economical advantage".

My default take for such things is that companies should be hiring experts and then trusting their expert opinions. Otherwise, I'm not sure what's the purpose of spending millions on presumably wise and intelligent engineers.
_Alot_ of those in the list are known for "offshore" financial shenanigans where a company might be domiciled there, only for legal/tax purposes.
Yes.

And a coworker wrote his own string join method in Python (and was mad he wasn’t a senior engineer).
I see this in professional work. The former reads more like English, and so there feels like there is an argument to be made that it is more readable, and also an argument that "the compiler will optimize it for you anyway".
> it would be begging the question to say, on that basis alone, that branch-counting is the wrong way to look at it.

Exactly right.

> I think the example used to motivate branch indifference would be more persuasive if it used irrational probabilities.

What matters actually is not the probabilities but the branch weights/amplitudes (because you have to square those to get the probabilities). And those are irrational if the probabilities are 2/3-1/3.
Vim Macros and the Magic of Recursion
Kinda frustrating that an article calling out where programmers fall short was a non-responsive document that was almost unreadable on mobile. Mildly ironic?
I'm in their target market. No broadcast TV available where I live.

The stream works for a few seconds after clicking a channel but then freeze on all the channels.. The sound continued to work on all the channels though.

I suspect this may have something to do with with it being designed for testing with 500 users, number of HN users here clicking the link.

I'll try again later after things settle down.

Debug Info:

Video playback buffer (s): 14.6
Video resolution: 1920x1080
Video encoding setting (CRF): 22
Video quality (SSIM dB): 17.49
Video bitrate (kbps): 6210.93
if company and (company.headcount > x or company.revenue > y) then must_support_all_people end
Many, many times.
> How about you start trying to prove yourself right first?

Because if you have to prove something is true before the law allows you to do it, you are prohibited by law from proving it is true until after you have proved it is true.
I'd love to see the numbers on this if you have them in a shareable format. How did your model account for value deflation and what assumptions did it make about storage tech?
And American Fluid Oz are not the same as real Imperial Fluid Oz which is another difference to work with.
"It’s important to note that the ruling in NAD v. Netflix was a Massachusetts district court decision, not a US Supreme Court decision."
Lots of ad and script blockers block JS nowadays, you can definitely go without it. For my browsing habits at least, I find I can disable JS globally and selectively unblock it when I come across a site that does require JS. It's doable, and a tad bit safer too.
This article says more to me that the author(s) are inexperienced themselves rather than shed any light on the practice of software development. I'm imagining some recent boot camp graduates attempting to conflate their months of programming experience into something more than that. "Hey old dudes in company I just joined, I found some things I think are basic so I'm going to write an article to indirectly shame you in hopes our manager will see how valuable I am already." They know something isn't quite impressive about their older co-workers but this list isn't it and the authors don't even come close to being experienced enough to put a box around it and be thought leaders of any kind.
"It is known that exposure to noise of a certain frequency does not induce a higher TS at that frequency, but rather at 0.5 to 2 octaves above that frequency, depending on the species"[1] ("auditory threshold shift (TS)").

[1] https://www.frontiersin.org/articles/10.3389/fnagi.2015.0000...

A meta observation: When the internet was new, and then the web, there was a puzzle of how society might adapt to information becoming more easily accessible than it had been. Bomb making instructions was a commonly used example. Society responded narrowly, by for instance outlawing such instructions. There's an entwined puzzle around understanding information. If science education someday fails less pervasively, how might society adapt? It's perhaps not a near-term challenge, but maybe something to think about.