skysight-inc/HackerNews huggingface dataset:
This sounds like the limit of many-valued logic:

https://news.ycombinator.com/item?id=20180599
> Server/commercial data usage is often not metered

This is definitely not typical in Europe. Typically you'll get a bandwidth cap and have to pay per gigabyte above that. For home use this is not the norm.
The key point is that radiation victims of Chernobyl did not became radioactive themselves -and harmful to others- as depicted in the series.

Fear and panic caused more harm than the accident itself - including one million unnecessary abortions.

I think the danger implied is that it could happen again.
Here's the test. It's one I stole from an online test practice site but IMO it actually works well on a number of levels:

Give me a routine takes in an unsigned integer, pick any size you want, and returns TRUE if the binary representation has two consecutive 1s in it.

Test data: 9 = 1001b = FALSE, 13 = 1101 = TRUE.

I'll even give them an example function prototype:

bool adjacent_bits(uint32 x);

As I see it there are multiple ways you can write this and I really don't care how you do it. If you start with a simple case (say, a for loop), get it working, then realize you can optimize it...that's even better. It even optimizes down further to a single inline math operation.

The key is that I can see you understand bit shifting and a bit operator in C. If you've done this kind of work as your resume claims, you should be somewhere in zone on this without too much struggle.

I've seen candidates write triple-nested for loops. Bizarre interlocking bools trying to make a state machine. Hard-coded numbers that kill portability. Calls to printf where I asked for a boolean return. Attack ships on fire off the shoulder of Orion...

Perhaps, like you said, this helps weed out the people that just played with the GUI to configure something when I need people that got a driver working down at the register level. So I'm sticking with the test for now.
Good guides except for one things - Constrained Baseline isn't a thing for years now. Even Android 2.x devices supported at least Main profile, so I strongly recommend NEVER using Baseline H.264 profile. Using it will absolutely trash video quality at the same bitrate.
More and more routers self update these days, which is absolutely the right choice for 95% of users.

That's something I don't get about the Samsung setup here actually. Just run the scan (from the video it takes about a second?) automatically without the user needing to. Then you don't have to make awful promo videos about users needing to do a scan.
> When I am on the other end of that table, I will have already asked for a portfolio of sorts: school work, personal projects, anything that you want to represent you.

> I will spend some arbitrary amount of time finding code snippets that are problematic or interesting and I will ask you to speak to them.

> I feel that will be enough to know whether or not I want you on my team.

I like your approach but wonder if I would be successful if looked at through that lens—I have looked back at code written a couple years ago and was surprised to find that I was the author and would definitely be unable to speak to my choices then (though I could probably speak to how I'd do it differently now, which might be a useful signal in the interview).
I can imagine two things. One is that if they're willing to ship with Linux it's an attestation to the fact that it definitely has good Linux support. Second is that you could examine the image they ship with it to solve any driver issues. Make a backup of it before reinstalling with your distro of choice.
C++Now 2019: David Sankel “C++: Engineers Wanted, Programmers Not So Much”
So, a lot of it is actually written already. :-) https://github.com/BurntSushi/blog/blob/ag/libripgrep/conten... (The formatting is FUBAR, so you'll want to look at the raw text.)

There's just a lot of polish that needs to be done, and converting portions of it appropriate API documentation. Unfortunately, I don't really have the bandwidth to mentor this at the moment. :-( However, with that said, one super useful thing you could do is try out libripgrep and then give feedback[1] on how it worked for you, and in particular, which things were hard to figure out.

[1] - https://github.com/BurntSushi/ripgrep/issues/1009
This entire article, arugment and comment thread is about how Mazda is removing touch screens to improve saftey while driving. I agree the Mazda solution isn't much better though.
I’m personally glad to see Mazda ceding the high ground on this. IMO they are like RIM sticking to physical keyboards in an new Apple world.

There’s absolutely no question that almost everyone fails badly at in-car touch screens. Perhaps it’s due to the myriad poor quality past implementations that many people seem to be in denial of their obvious and incredible benefits for many tasks.
The self driving tech would still be used for driver assist functions, if today would be possible to replace all the cars in the world with new models that include all the safety features and a system to detect a drunk or sleepy driver I think we would get better statistics then Tesla or Google AI(for the same driving conditions)
The US intelligence agencies that - like here - fake evidence to further their own agenda as well as their friendly foreign colleagues? Must be true then i guess.

And as for a infosec company: showing that you found some russian IP or some strings originating from a Windows OS with ru_ru locale is not "evidence". It's making a educated guess at best. In fact, if you read thru some leaked NSA manuals on Wikileaks, the US intelligence agencies specifially teach their tech people how to use such techniques to plant false tracks.
> but the other user said designers need to design for those dangerous users.

The other user said you had to design for what people will do; disabling all access and removing the choice to interact is exactly doing that. Disabling hands-on interaction above a certain speed but allowing voice controls might be another option.
Gravitational Wave Detection Scorecard
> It works for DOM trees that can be legitimately considered documents

That's because this is what the web was built for. But then everyone wanted to turn it into an application platform by building on top of a document model. Of course CSS was designed to style documents.
If not about painted or not-painted. It's about is the bike lane 4m wide or 1m.

Painting 1m wide bike lanes is just because cities don't want to take away from cars.

Painting 1m wide bike lanes is trying to eat the cake and have it. There is no free lunch.

In Berlin most bike lanes are very narrow [1] while in Copenhagen most bike lanes are wide enough to feel safe and have two bikes next to each other. No one cares about paint.

[1] ... and winding, and blocked all the time by delivery trucks, parking cars and construction sites, and taking 90 degree turns around obstacles, and full of overgrown bushes ...
That was my first question: "do the latest fingerprint readers work?"

Because I definitely have not found a driver that supports the reader on my ThinkPad X1 Extreme.
Pardon my naivete, but wouldn't stack be just a list of divs?
The comment you replied to points out that "main" can be inside a div according to the spec.

Also, React doesn't require the wrappers.
And you can't run Delphi or QT based projects on Windows, macOS, Linux and Haiku, in most of the browsers that run on all those operating systems.
I think that's a better way of phrasing the question. However, I think my real issue is just that it's difficult to rummage through your mental database of past bugs in the space of a few seconds. (Realistically, it's awkward to pause for more than a few seconds before answering a question in a face-to-face interview.)

What would be the downside to giving the candidate a heads-up that you're going to ask this question?
It's slow feedback loop when developing / testing / debugging. This of course depends on your tech stack, with dynamic language such as NodeJS it is actually quite good as you can just mount your code base to the container and when you edit files they are reloaded automatically.

However if your application docker container requires compilation and you need to restart docker compose once you make changes to the codebase (and/or want to run integration tests), the whole docker compose flow might add an extra minute or two to your feedback loop and slow down development.

In those cases I'd rather run everything locally (still would include docker-compose.yaml file for developers who prefer that and are not comfortable running all required services locally).

Developing Go applications I have found my development flow much more agile without docker, docker was decreasing my productivity a bit so I stopped using it.

Our current integration test suite runs entirely through docker compose flow normally (in the CI or locally) but launching the integration test suite outside of docker, if you have all dependencies running locally, is quite faster and saves a lot of time, thus increasing my productivity.
It looks pretty perfect on mobile for me on Safari on iOS
Since it keeps being misquoted: the motto was "don't be evil", not "don't do evil".
You should also add Suse Linux as lenovo laptops now come with pre installed RH, Ubuntu and Suse Linux.
Touchscreens are fine, but are for passengers. The real issue is cars that support only touchscreen for some options and then make you go into park to do anything.
I tried to figure out how to do this a number of times, but never saw a clear answer. I might try it next time I'm driving around.
Buying a ThinkPad with an Ubuntu preload will probably save you 100 bucks (or whatever a Windows license costs these days)?

That's how it works with Dell anyway.
I can see a benefit in companies that provide their employees with laptops. If a subset of their employees want to run Linux, I can imagine that they'd be more willing to provide them with a ThinkPad with Linux pre-installed than allow employees to re-image the company laptop.
Software Testing: Target Checkout Outage: An Ou |VMWare Communities
I thought we blamed human drivers all the time up until now? It's human drivers that make the chaos on the road, if everything was driven by a computer the issue would be much easier.
I would personally pin the blame on the YouTube recommendation algorithm and the Chans first due to their natural tendency for extremism, even if some of it or even most of it is ironic.

The fact that the Tree of Life shooter posted to Gab before his attack is no accident. He wanted to radicalize others.
I miss being able to touch-text. Easy with buttons, impossible on a touch-screen which gives you no feedback.
They deny the excesses of slavery, or excuse them, and argue that whites are inherently superior and should rule over other races as subjects. There are an awful lot of people in the south that at a minimum are sympathetic to those views.
> on your "autonomous" aircraft.

It seems that the FAA (and Garmin) does not agree with you:

* https://www.youtube.com/watch?v=A8o0Nk8E0S4
* https://www.youtube.com/watch?v=OnuRFAAKdfg

I like Dynon's systems a bit more, as they have a few physical buttons to allow one to go to certain top-level / important parts of the menu system in a jiffy:

* https://www.youtube.com/watch?v=xjADTgwCtUU
> Volvo is perhaps the ultimate example in good UI for the AC: the buttons are shaped like a human, and you press the part of your body where you want air:

It's nice, but it still a major issue: you need to look at it while pressing it to know state.

If, instead, it's three stacked buttons top to bottom, you don't have to do that.
> I trust that Netflix will update its app because I pay them every month

I pay each month for the WWE Network, yet last week the app stopped working, with a "no longer supported" message, on my 2013 Samsung TV.
How are people supposed to learn about a problem if not by the media?
Can we please not? ICE cars already make basically no sound at low speed aside from tire noise.

And in case that this is really deemed necessary can we at least have a conversation about phasing it out as people get used to quieter cars?
> I would even go as far as to say that Discord’s design is aggressively thoughtless for the visually impaired.

I'd take that further. Discord's UX drives me to despair. It's like no other chat app (which is my basic use-case). Multi-party voice is awkward, much of the interface doesn't lend itself to self-explanation, etc.

edit: The reason for using discord vs anything else is the need for a voice chat app in-game since some party members have issues with steam, and what other decent options are there that don't require self-hosting?
I think they just mean you get a blank laptop and save money on the windows license. And that they tested it with Linux.
Even more absurd than metric is those using imperial units.
> This strikes me as extremely flawed reasoning, creating a false dichotomy between ${religion} and nihilism.

Possibly, sorry about that. I guess I've expressed it a bit extreme there - but even toned down, I still feel (yeah, feel. goodbye reason...) that there's some truth to the concept...

Defining "goodness" is difficult. There's a whole bunch of different attempts - logical positivism, utilitarianism, etc, but to me all of them eventually boiled down to some kind of "do whatever makes the happy-chemicals in your brain do their thing...". At some point you have to decide which other non-you-beings you want to compromise with, and which physical/chemical urges you want to cultivate, and which balance between longer-term-goals and instant gratification you want to achieve. Keeping humanity alive, wiping ourselves out to allow other species to survive better for a few more thousand years until something cosmic wipes us all out... It doesn't really make any difference in the end.

> You don't need absolutes to exist in order for a concept to be meaningful. <snip> The same way as you don't need "absolute wet" to exist in order to judge whether something is wet or dry.

Absolutely.

But some kind of definition of wetness, or dryness is probably helpful. :-)

>It's also a common parlor trick to talk about "evil" instead of "bad" as the antithesis of "good". Evil implies intent.

Ah, yes. I guess I'm not really using the right terminology at the moment. Terminology is complicated.

I guess so there should be a scale of "good occurances" and "bad occurances", with evil being intention of bad occurances? But to whom? Is a prison guard commanded to hurt his prisoners intending bad occurances to his prisoners, but intending good for his family being provided for? Is there any way to define whether hurting someone is good or bad? You could argue surgery or chemotherapy is very specifically hurting people with the intention of good for them later... But genocide has been justified under the same argument - but on a societal level. Is there any way to define which things are good, or bad?

I believe there is Good, and anti-good. And I believe that there is a being beyond of our limited perspective, God, who cares about that, and wants us to aim for Good, and if we're willing, will help us in that direction.

> Religious morals generally don't care about good and bad, they care about adherence to a set of strict but arbitrary rules.

Sad, but true.

However, from how I've read the bible, I don't think that's how God (if there is a God) really wants it to be. And if there is a God, and if that's all they care about, they're really not worth caring about.
> At a certain point, I looked up and said, “Dick, [James Watson] must be either very smart or very lucky.

He ignores the third option: very dishonest. Which is what applied in this case.
As a New Hampshirite, I always knew there was granite in my blood. I wasn’t aware there was code, too!

Going to make the short drive to honor this, soon.
Not to mention everyone in the show has a British accent, even Gorbachev. Hilarious
Kudos! Glad to see this swing back to tactile controls.

At the CHI conference about a decade ago I spoke with some of the lead HCI researchers at Mitsubishi (which has long contributed to human factors research). During Q/A they said the single best thing you could do to improve safety was to NOT buy a car with a touchscreen interface. Lack of tactile feedback is a major problem. We all were quick to point out that they were selling cars with touchscreens. The HCI researchers said yes the company did, but their point still stood.

You want to be able to do things like adjust heat and defrost without looking (just with hands).
What layout system/language would work in a readable manner? To me layout is basically a way to express a set of constraints which can be sometimes contradictory. In CSS a problem rises because the system will always manage to resolve them, somehow, and there are no warnings. LaTeX or AutoLayout will help you write an unambiguous layout, but they are still inscrutable at a glance.
Yes, along with the rest of American media is how America is represented to non Americans.
My thoughts exactly. How many millions would be unable to get to work (or stranded at work)? So many people have lost the ability to navigate without it.
> this is why I don't believe it's realistic that decentralization can happen via average homeowners owning a "server appliance" that serves up webpages, social media profiles, videos, email, etc.

Which is why they should pay someone. The reason the tech should be open and decentralized is so that Samsung doesn't have control over it, the grandmothers can choose a vendor they trust.

This would also create a lot of low level tech employment, a B2B market for management software, a market for physical support, etc.. I could manage servers for at least 200 grandmothers; 200 grandmothers would probably mean 5-10 calls a day, a quick check of new threats and exploits, a bit of research into new features that my grandmothers might be interested in, a check on their backup status. I might have to call a service to visit one of my grandmothers and make sure that their physical appliance is installed correctly, or to replace it.

I always think that this criticism is due to a lack of imagination. I know how to take care of a home server, and I'm lazy about it. I would be entirely happy to send somebody $20/month to do it for me, as long as that person were my employee, not some massive corporation who works against my interest.
It's certainly common in higher ed (my state's university system uses a lot of Drupal).
Maybe this is true if you're a bottom-level grunt programmer with nothing of value to give to other people in the company.
after using linux (even those with GUIs) for over 13 years, I would personally still buy laptop with windows installed as primary OS.

The ease of day-to-day apps such as Microsoft Office, especially Word and Excel is unparalleled. If you are into DB and work in place that has MS SQL, MS SQL combined with SQL Studio is a very powerful feature. IDE selection is somewhat better because you have more options available -- things like Visual Studio (even for non Microsoft programming languages) are available.

If you go down Linux route and you need GUI, a portion of your time would be consumed by hunting for and finding analyzing options available for you on Linux -- for GUI stuff, Windows seem to be default.

In my opinion, if I am buying a non-Apple laptop, unless Microsoft rolls out a Linux distro with emphasis on GUI and which they will support and develop, I won't bother with Linux as my default OS on my machine.
I think I read somewhere that English language legal settings have a history of a peculiar dialect of French mixed in, owing to the Norman history in Britain.
Trying to skew media (elections, opinions, policy) of other countries is something many (most? all?) governments did for centuries. And those activities were not particularly well hidden from citizens.

I think earlier (30+ years ago), most of the rank and file citizens were isolated from such influence and few who were exposed to it, e.g. those doing business abroad, were immunized (by privilege, counter-propaganda or a feeling of a gun at their backs).

I think current manipulation efforts makes elites panic only because those efforts can reach most of the country which makes old countermeasures ineffective. My 2c (I grew up in what is seen today as a totalitarian state).
.NET Framework supports PGO since .NET 4.5.
Inside the Entropy
Sorry, but no amount of verbal chewing out is going to change behavior on this one. It’s far safer for me on the sidewalk — and it’s far more likely both people walk away from an accident with a pedestrian than a vehicle.

Edit: also, where I live (northeastern US) the roads have craters like Beirut in the 80s. Cars have problems on them, so cyclists ride on the sidewalk rather than swerve all over the road to find a path that won’t shred your rims / tires.
Safari also has a limit, and it's low enough that plugin developers have had to split their work into multiple parallel plugins or even into standalone macOS applications.
I’m pretty sure Autobahn fatality numbers disprove your thesis.

The correct conclusion is that the safe speed directly depends on the present conditions, and depending on that, you can be going unsafely fast or unsafely slow (or both, if you’re drunk or inattentive).
The reason for this was explained in the companion podcast.
S&P 500 Buybacks Now Outpace All R&D Spending in the US
I think the most offensive thing here is that 6.2% of people use inches as a unit of measure in their css.

The thought of 𝚋𝚘𝚛𝚍𝚎𝚛: 𝟶.𝟸𝚒𝚗 𝚋𝚕𝚊𝚌𝚔; sitting in someone's css is terrifying.
The point is that a woman can abort, a man cannot kill the unborn baby under any circumstances nor renege of it.

And giving babies for adoption is a thing, and not just in an anonymous “drop it somewhere where they will take care of it” sense.
Wow this document is dated 2018 but references technologies that were commonly used in 2008 or earlier as the criteria for certification testing?
The best I can come up with is transparently overlaying small information cues on the glass of the windshield, and using sound cues. I think in general the systems available to a cars HUD should be pretty limited and the controls should be on the wheel.
> That's a great point. Someone else could have even modified the page content before taking the screenshot, which would make the modifications undetectable.

> It seems like the agent has to claim he took the screenshots himself; otherwise, they are worthless as "evidence."

Exactly. Evidence requires a chain of custody otherwise it is worthless.
My wife recently had the chance to use 3 different car UIs.

Our own little Hyundai Elantra GT 2013. No touch screen. Connect Android phone via bluetooth. Run Android Auto app. Navigate, stream music, etc etc. We're both used to this, so it's very ingrained/easy to use the phone's touchscreen to navigate the UI.

Mercedes C300. Big screen, but not a touch screen. You had to twist a joystick then move it up/down/left/right depending on... something. That UI control mechanism did not work well with Android Auto, since there were different "sections" to each screen. You had to figure out via trial and error which joystick control method to use to switch sections. Plus sometimes moving the joystick would twist it, thus ruining whatever UI navigation you were trying to perform.

Hyundai Sonata 2019. Big touch screen. Worked perfectly with Android Auto. Not one single "mis-click" like with the Mercedes.
Haha, in the case of fingerprint drivers, this really tells how 1) useless and 2) locked-down that hardware is, given how little has been done by free/open-source software developers.