skysight-inc/HackerNews huggingface dataset:
I'd imagine that those cameras might have trouble if they were all using long exposures and strobe lights.

As someone outside of the industry, what's the company that has problems with interference?
Having read this, I'd think (as the startup) I'd insist on a clause that the contract isn't binding until at least $X or %Y have been received from the VC (defining "received" as "the money deposited and cleared.") And if we find another investor before you send the money, the contract is dead and we renegotiate a new one.
> We have a pretty good answer to the question "is ASan sufficient to prevent memory safety problems in practice"

That is not the question we're interested in answering, and elimination of all memory errors is no one's ultimate goal, certainly not at any cost. By definition, unsound techniques will let some errors through. The question is which approach leads to an overall safer program for a given effort, and soundness (of properties of interest) always comes at a cost.

(also, Zig catches various overflow errors better than ASan)

> Empirically, Rust's approach has resulted in far fewer memory safety problems than previous approaches like smart pointers

I don't doubt that, and if minimization of memory errors was programmers' primary concern (even in the scope of program correctness or even just security), there would be little doubt that Rust's approach is better.

As someone who currently mostly programs in C++, lack of memory safety barely makes my top three concerns. My #1 problem with C++ is that the language is far too complex for (my) comfort, where by "complex" I mean requires too much effort to read and write. That, and build times, have a bigger impact on the correctness of the programs I write than the lack of sound memory safety. Would I be happier if, for a similar cost, I could eliminate all memory safety errors? Sure, which is why, if C++ and Rust were the only low-level languages in existence, I'd rather people used Rust. But I would be happier still if I could solve the first two, and also get some better safety as a cherry-on-top. Memory safety is similarly not the main, and certainly not the only, reason I use languages that have a (tracing) GC when I use them.
>> My wife and I write each other annual reviews. Need advice.

> My wife and I are competing our annual reviews of each other. One of the challenges I’m facing this year is we didn’t agree on OKRs and I have a lot of qualitative feedback but don’t like how the KPIs look. I’m worried her annual review of me will be similar. We both aligned that we’d max out 401ks, move for promotions and end a car lease. But her career moved faster and we don’t have joint accounts so I failed to enter a savings goal. I’m going to suggest she didn’t save enough to see if I can get insight. Also the household itself did well this year we deceased our order in rate by 15% while moving to a good mix of organics and non frozen items +20%.

https://www.teamblind.com/post/My-wife-and-I-write-each-othe...
If gamedev books are teaching specific quirks of the Windows scheduler, those books should be updated, rather than making linux emulate those quirks of Windows.

Anticipated response:

> "but that won't happen and gaming on linux will be too niche and will die."

To be quite frank, that sounds like a satisfactory outcome to me. If Google wants a different status quo, they should throw more money at the problem rather than telling game developers to moan about it. You don't hear game developers moaning about this sort of shit when porting their games to the FreeBSD-backed PS4, presumably because Sony, unlike Google, actually gave a damn and made sure the platform worked and made sure developers knew how it works. If the requisite work has already been done on FreeBSD, then maybe Google should have decided to use that instead. Either way, it's on them. They made this mess for themselves.
I think these folks are working on it: https://biojulia.net/
It's an argument. But not a counter-argument. If anything, since the election, it has become more clear, and in more detail, that support for Trump comes from a systematically over-represented ageing, declining, rural white population.

In other words, the problem isn't that the Democrats didn't grasp the rules. They were defeated by those rules. The rules, and a system that over-represents old white people, greatly enhanced the effectiveness of outfits like Cambridge Analytica. We do know.
>> “business people” ... and they typically make decisions in order to maximize good business outcomes.

You had me until this statement. It's been my observation that "business people" are usually self-interested manipulators who hire people they don't need if it makes them look important, game/trick OKRs, hide all failures from their superiors (and would fire you if you went behind their back), often damage brand trust/equity to try to get good metrics for a quarter (e.g. google), willingly let massive problems (e.g. security holes a la equifax) fall on the floor rather than risk being associated with problem by helping.

Not all, but more than half.
The timeline for the backing out is around the WeWork IPO debacle. This makes a lot of sense --- in reaction to that, maybe they have new standards for investing, maybe they don't even know what the new standards are yet, maybe they don't even know when the new standards will be available, (almost) all the deals in progress are going to be screwed.

This kind of stuff is more common with corporate acquirers than established VC, I would expect, but it's kind of part of the game. If you have leverage as the start up, you demand short timeframes and meaningful deposits to keep the investors on task; if you don't have leverage, you get a bad deal (6-month exclusivity is crazy).
Fair enough, I didn't really expand my comment enough to make my point and was about to delete it but now that someone replied I'll just leave it as is since I don't want to write a small essay.

A good lidar sensor won't have issues with interference.
Let me give you a list of the top scams coding bootcamps use to steal your money
Being a mascot is a major aspect of the president’s job. For example, all presidential candidates have new laws from Congress as part of their campaign platform, even though presidents have no formal power to make Congress do anything. What they mean is that they’ll be a good mascot for the legislation and get Congress to do it that way. It doesn’t seem unserious to me if someone wants a mascot for broader issues too.
Johnny come lately but is that true of the AGPL, that merely linking to agpl code infects your code? No modification to the agpl code needed to trigger the clause?

What is the point of having a license like that? Trolling?
By the year 2030, the amount of fine print and opt-ins at the top of each website - in order to comply with every state and country's bespoke data regulations - will be larger than the warnings on cigarette packs.
It would actually be something like this:
Gross: $600k
Federal Tax: $142k
CA Tax: $45k
Net: $413k
Effective Tax Rate: 31%

Of course your savings rate depends on how much you spend, you could easily spend >$200k/yr, especially if you have a family and want to live near good schools or pay for private school.
We use ClickHouse extensively and it's been great: https://blog.cloudflare.com/http-analytics-for-6m-requests-p...
> deeply discounted or free sensors to cool projects

This is very nice, if I only I had a cool project, I just have lukewarm ones!
Apply to GitHub Sponsors by January 1, 2020
Interesting. Ok, let's forget about VOCs then, how about just an accurate reading of PM1/2.5/10?
Since there are a lot of comments here from people who were interested in PCM but not sure about buying it, I'd like to remind everyone that, if you have access to a university library, then it'll definitely have it; and your public library might not have the book, but can probably get it by ILL (a badly undervalued resource, in my experience). A lot of contributions are also available from their individual authors online.

Its editor, Timothy Gowers, also has a very nice blog https://gowers.wordpress.com which is worth reading by specialists and non-specialists alike.

(However, as brilliant as Gowers is, I think neither he nor anyone else could have dropped the book in your lap two decades ago, before it was compiled. :-) )
Do you have anything to back this up or is this just 100% conjecture by you?
Ask HN: How to tell if my Linux server has been infected by a mouse
Hey HN,

I recently purchased a cheap mouse online and used my desktop Linux server USB port to charge it. Is there any change the mouse was malevolent, and is there any way I can make sure it didn't introduce a virus into the system?

Thanks!
neat, this is really handy1
quite funny when translating them into German:

"London Underground Map Freely Translated into German" https://homepage.univie.ac.at/horst.prillinger/ubahn/m/londo...
People have ways and you can google that. It won't be perfect. We don't have a lot of rabbits but we have groundhogs, chipmunks, squirrels, deer, and lots of birds. Our strategy is basically:

1) grow things like wildflowers that don't get eaten (but do get pollinated)
2) grow things that produce more than you need (tomatoes in our case, but summer squash is another good example)
3) grow things that produce more than can be eaten by the critters (pumpkins)
4) grow things that most critters don't want (chili peppers, basil)
5) enjoy the fact that some critters got something to eat, instead of treating it like a problem. We don't try to keep anybody out of anything.

#5 is easier for us than it is for a lot of people, I'm sure, but it's easier if you get #1-4 right. If I were growing things that took lots of effort I might be annoyed but where we live (southeastern Pennsylvania), most things just grow.
Language barrier primarily, decent English is not sufficient for communicating complex ideas. Time zone inconvenience and quality control are also major issues.
Anyone have a LIDAR (or similar) product suggestion?

I'm getting ready to start a hobby project that involves scanning the interior surfaces of a house. Ideally the accuracy would be at least 1/16" (1.5mm), including any scan-stitching required because the sensor had to be moved around.

I've seen a few promising products, but none stands out as a perfect match.
I don't really care about space all that much, but packages I build tend to get uploaded and the people downloading them may not have fast internet. Meanwhile, packages built by my AUR helper I care about speed (seriously, it takes ages to compress then immediately decompress firefox). The problem isn't that I want to optimize for one or the other, it's that AUR helpers generally have a different need than I do when building my packages myself, but for some reason AUR helpers don't override the compression setting for just their install. Probably due to caching like I said which means they can't assume everyone will want compression off all the time, but I'm not sure, that's just a guess.
They don't supply the firmware. The user must do that.
> Or create a new NATO that does not repeatedly exclude the Russians[1].

It seems like accepting Soviet/Russian proposal would have had the effect of 1) limiting the criticism of Soviet human rights abuses and 2) weakening the ability of democratic western countries to resist aggression by the authoritarian Soviets.

I think it was the right call for NATO to reject this proposal. If it had been accepted, maybe we'd still have the Soviet Union around in 2020.

From your link:

> Molotov wrote. “The USSR joining the North Atlantic Pact simultaneously with the conclusion of a General European Agreement on Collective Security in Europe would also undermine plans for the creation of the European Defense Community and the remilitarization of West Germany.”

> But Molotov did foresee problems in the event the Soviet Union became a NATO member. NATO would likely insist on democratic institutions while the Soviet Union considered the Westphalian concept of sovereignty sacrosanct. “If the question of the USSR joining it became a practical proposition, it would be necessary to raise the issue of all participants in the agreement undertaking a commitment (in the form of a joint declaration, for example) on the inadmissibility of interference in the internal affairs of states and respect for the principles of state independence and sovereignty,” Molotov wrote.
Read a well-known academic text on sociobiology (no longer recall title), and provided real enlightenment for me on how romantic relationships work. Took a while, but now in a marriage that's aligned with those principles, and it's working out really well.
> A professional athlete will die while playing, leading to news about how sports need to be safer.

This has happened many times during professional bike races. It leads to exactly what you say, people insisting that it get safer, but doing nothing about it.
If you are looking for a remote job then checkout Remote Leaf [1]

I spend more than 6 hours daily searching for, screening, verifying and filtering hundreds of remote jobs. So it can save you time, energy, and frustration – and hopefully, help you find a job faster

[1] https://remoteleaf.com
> Ad experts and entertainment companies have known this for decades,

Ad experts and entertainment companies have claimed this for decades, and who knows, it may even be true. But it is true that it's how they justify getting paid.
I use it every day to track bad takes / scams and prove them later just in case authors deny theirs words afterwards. Internet has good memory, Bitcoin make it immutable :)
US Base in Iraq Destroyed by Quds Forces
Nah, where there’s smoke there’s fire.

They’re fucked because their LPs are losing their minds, and as a result everything changed for them and they’re bailing on deals.
Those books are wrong and dangerous. There's no other way to describe the situation: they advocate a technique that's both counterproductive and detrimental to game and system performance.
When you are told something that is wrong, holding onto it after you learn that it is wrong is entitlement.
Thank you for all the thoughtful comments. The intention of these examples is to show how root cause analysis breaks problems down in a way that’s easier to understand than a standard narrative. This is typically done with a cause and effect chart. Yes, the analysis is gated, but I’ve listed the links here:

Cause & Effect Chart:
https://www.sologic.com/getmedia/fa530279-f746-4032-a803-26f...

Incident Timeline:
https://www.sologic.com/getmedia/87441f21-d2ad-421c-b1f1-2d1...

Full Report:
https://www.sologic.com/getmedia/b533da72-7e33-45ae-a672-4d4...
Quite a few years ago, I was at a very small company and we made the decision to move from hosting our own Microsoft Exchange to Gmail--partly for cost reasons and partly because we had had a couple of serious mail outages.

A couple of people at the time were really unhappy about the change because there were some differences, at least at the time, in the ability to create nested folders/labels like they were accustomed to doing in Exchange. Basically, Gmail messed up the organizational scheme they were accustomed to for client and contracts.

They were basically told to deal with it but the point is that even when going to some standard SaaS makes sense, people are very resistant to making changes in their standard tools.
Sorry for being pedantic, but do you mean fail-secure? Fail-safe = things inside the area can get out on failure. Fail-secure = things cannot get out i.e. catastrophe is contained (though people inside may die).

I don't know much about reactor design, but I don't think I'd live next door to a fail-safe plant, but please correct me if I'm misguided because.
What do you mean by "Shafted"? I'm interested to know what they did.
Lidars can interfere but somewhat less than other types of active sensors. First of all, the detector only needs to be on for a microsecond or two, and it's unlikely for two sensors to be scanning at the same microsecond. Second, laser spots are fairly small and unlikely to overlap. Finally, there are techniques to further get rid of crosstalk, such as coded random pulses with a matched filter.
I want to explicitly opt-in, not to go through hassle to opt-out at every shitty website of every vendor.

You want to sell my purchase/demographics data? No problem. Just let me know how much or what i'll get for it and i'll decide if it worth to opt-in.

By default - no one should be able to share my data with anyone.
I'm a contractor in Germany and have worked for US clients a few times as well as clients in Europe. I also worked at a software agency here years ago that regularly took projects from the US, the same company also had remote devs in Poland and other places. I'd say it's pretty common.
https://papayaglobal.com/ is another one
First of, I think you are confounding irrationality with being misinformed. The only irrational voters would be those who are clinically insane or similar. Secondly, it's not really much of an issue as such, as votes are aggregated and groups tend to act in an informed manner - c.f. wisdom of the crowds.
This is just anecdotal, of course, but I've found that developers from Eastern European countries tend to speak English that is more than good enough even for complex ideas. Accent can be a slight issue at times, but not fundamental language understanding.

Time zone is definitely an issue though. Especially if you starting using multiple teams in many different time zones. It's one thing if you have Team A in, say, San Jose, and Team B in, say, Ukraine. But when you take that and extend it to include a team in China, a team in Japan, a team in North Carolina, and so on, things start to get really tricky. I think 2 time-zones is fairly manageable. More than that is, in my experience, pretty damn challenging.
>There is also lack of clarity on what constitutes “sale” of information, retail lobbyists and attorneys advising retailers said.

It's embarrassing that the law isn't more explicit that this also covers "sharing" where money doesn't change hands, but I wouldn't expect any more from California's legislators where my default assumption is that they'll be captured by the industry in their backyard.

I guess it will be up to courts to decide if sharing data counts as payment-in-kind.
Video: My Experience with the Privacy Enhanded DuckDuckGo Search Engine
When you get dozens of photographers shooting the same subject and all with their own flash, yes you can get interference that wrecks certain images. And the more photographers gather together the more of them will interfere. So indeed your comparison is apt and doesn't help me understand why it isn't a problem. The non-flash scenario is of course not applicable since lidar is actively lighting its subjects.
In what language or environment would recapturing and routing stdout be a desirable solution? Seeing that without a really good explanation would concern me. That's a global hack with fun side effects that can lead to very confusing bugs. Also, you would lose which library is which log if you have to do this for more than one library.

In Go, I would assume that a library that needs to log would do one or more of the following a) offer the ability to disable logging b) offer overriding the output that it uses for logging probably with an io.Writer interface or something c) accept a log.Logger or offer an interface that something like log.Logger meets. Ideally it would offer an interface that supports some key-value meta data to be able to have nicely structured logs with formatting independent of the library.
Is this your interpretation or you know it for sure. Sorry for being skeptical. I am having hard time believing Linus Torvalds would have an account on realworldtech.com. I have never heard of this site before. The only place i have seen Linus reply is in the kernel mailing lists. Also is this email id torvalds.delete@this.linux-foundation.org ? How do we even know the reply is from linus.
You cannot "fix" the kernel. Fundamentally, the owner of spinlock can get preempted for a large number of different reasons, and in such a case, the spinlock will spin until the owning thread gets scheduled and runs again. The kernel can't prioritize re-scheduling the owning thread because it doesn't know that some other thread is waiting on that thread.

Fundamentally, you need to tell the kernel what you're doing so it can help you. There's no fix here.
The duty cycles of lidars are generally low enough that interference is rare. The big problem in my experience is objects glinting in sunlight which isn't a problem if you're in in a warehouse but is for rooms with big windows or outside. In any event you always need to be filtering your inputs rather than taking every reading as a sure thing.
Show HN: Measure Startup Time Automatically
What you're basically saying is that if a candidate tailors a message to an individual, then that individual will support them. Yes! That's how it should work. The candidates have to earn the support of the voters. They should be trying to craft messages that resonate with them. If people can flip voters with ads alone, then where does it end? Who has the better ads?

What we say was a constituency that was upset with the status quo. When given a chance to vote for an outsider, they jumped on it. I think advertising played little to no role in the 2016 election and I've yet to see data to suggest otherwise.
I'd like to point out that employer side taxes (all the things between "gross" and "super-gross" in your terminology) are very bad whether they are happening in France, the US or anywhere else.

The only purpose of levying them that way instead of as traditional taxes on the employee is to deceive employees as to their true effective tax rates. To the extent that these taxes are higher in France than they are in the US, it's only a demonstration that France's tax system is being more deceptive.
It varies a lot from team to team and person to person. In general I would say that Netflix encourages healthy work/life balance and people do use vacation a good amount.

And just to be clear, I currently work at Netflix.
You need to account for savings. A dollar saved in a high COL area is as good as one saved in a low COL area. If compensation triples and cost of living triples, your savings also triples.

If you are saving 100k/year in a place that is very expensive, and are happy to live in a place with low COL, work for 10 years in the high earning/high cost of living area and retire in the low COL area.
Nice to see Velodyne get some market pressure.
I do develop some insights working in an office though. For the most part, no, I can't even totally be myself in this corporate office and my life feels too routined. I'm looking for something more
> The biggest issue in democracy is that the majority of people vote irrationally.

That is to say, they don't vote in a manner consistent with how you perceive their interests.
Is the same expression true in Arabic as well? There’s no shortage of translated crowds yelling “death to X” in many countries beyond Iran.

Also, can anyone translate the bottom of the mural that has bombs and skulls with the American flag? To a non-native it’s hard to tell if this is a criticism of the US (supporting the article) or in fact suggesting to bomb the US (thus supporting death to America).