skysight-inc/HackerNews huggingface dataset:
sure it is! you don't need to keep a centralized photo db of every person who enters your country all in one place, even to build ML models on. This could have been federated in a variety of ways that would've reduced a breach risk.

Or, we could avoid building a massive surveillance network that doesn't help make our world better.
A valid Sudoku puzzle is such that the given clues admit precisely one solution.

Hence, if you somehow manage to take into account all the initially available information, then no search is required, because, in a sense, the given hints already narrow down the entire space of (ostensibly) possible assignments to a single one.

There are constraint solvers that do this. For example, with the CLP(B) version based on BDDs that I mentioned, the solver internally constructs a Binary Decision Diagram (BDD) which is like a (ideally: more compact) truth table of all assignments that satisfy the requirements.

Therefore, with the CLP(B) version I posted, search is never necessary for valid Sudoku puzzles, because they admit precisely one solution, and the constraint solver deduces this unique solution by reasoning about the decision diagram.

There's a severe drawback to this: The BDD may be exponential in the number of variables. That's a problem, because there are dozens of variables in many Sudoku puzzles. In practice, we are often lucky, and the worst-case space requirements do not arise.

For comparison, the CLP(FD/ℤ) formulation is based on constraint propagation that ensures a certain kind of consistency for all individual constraints in isolation, but not necessarily for the combination of all constraints, i.e., the problem as a whole.

In practice, at least for Sudoku puzzles, this also often leads to finding the unique solution without any search. This may also be the case if only the minimum number of clues for a valid Sudoku puzzle (i.e., 17, per https://arxiv.org/abs/1201.0749) is specified, as the parent mentions. In general, search is still required. In the concrete case of (standard) Sudoku, the required search, if there is any at all, is typically very small, because the many constraints usually narrow down the entire space considerably.

Reducing the amount of required search is the key attraction and goal of the consistency techniques that are used by constraint systems. The available systems differ in how much and how fast they are able to prune inconsistent values, leading to notions such as global consistency, domain consistency, bounds consistency etc. that give some indication of propagation strength.
Seems to me like complaining about some types of spending would be a good way to garner support and win an election, if enough people agree with you. But maybe that's just me.
>I'm a liberal, and happen to watch Ben Shapiro (an Othodox Jewish man who does a conservative podcast)

Yeah, this is what we call an "oxymoron".
Or Twitch and Google Stadia which live encode with VP9 now and will move to AV1 over the next few years
Found it!

"Why The Cops Won't Help You When You're Getting Stabbed"
https://www.youtube.com/watch?v=jAfUI_hETy0

On HN:
https://news.ycombinator.com/item?id=15590479
The numbers that matter are the ones I don’t see. Revenue? Expenses? Time commitment you put in. Opportunity cost of that time.

Maybe you aren’t Zagat’s or whatever, but if it cash flows out, pays you for your time, or you just enjoy it... Why not.
Portrait of a Scientific Glassblower
If I was reviewing code of a junior developer and found a very specific case that would break the code they submitted I'd ask them to go back an fix that bug. If they came back, providing a solution similar to yours, it would look something like this:

if (input == null) {
return;
}
doWork(input);

I would still refuse to accept this situation. Hacking out the error case isn't fixing the root problem. This is similar to this discussion.

The conventional wisdom used to be correct. You used to be able to avoid massive debt by staying in state and attending a public college. This is not the case anymore. I know plenty of people who aren't in as bad of a situation as I am and received similarly low financial support from the government and the university I attend.

Focusing the conversation on "what to do" is not helpful. Focusing on "why do you have to" is helpful.

Why do you have to pay ~30k/year, minimum, to live on campus with the most basic meal plan at a state run college?

The out of state tuition for my college (NJIT) was $6,214 [0] in 1998, the year after I was born. This year the out of state tuition is $32,750. This does not count living expenses or textbooks. The college also mandates you have a laptop with some hardware requirements. Using chronicle's "Adjust for Inflation" tool it seems that my college's tuition grew at a rate of >300% above inflation.

I'm not going to make any comments here as to why I think this is, though I do have opinions, but I will state that "just stay in state" ignores this. This is a trend common to most public colleges. If this trend continues for NJIT (of add ~$1k/year to the tuition for in and out of state) in 18 years, when the next gravypod comes around, they'll be even more screwed.

[0] - https://www.chronicle.com/interactives/tuition-and-fees
I have to give you props for "Donald Trump of vegans"
Bcachefs is coming out of the oven
It might make a little more sense with the numbers. WinFall was a typical lottery game where you choose 6 of 46 numbers[1]. As with most lottery games, there is a jackpot payout but there are also payouts for matching 3, 4, and 5 of the numbers. The odds breakdown goes like this[2]:

Result | Odds
-------------
6 of 6 | 1 in 9,366,819
5 of 6 | 1 in 39028.41
4 of 6 | 1 in 800.58
3 of 6 | 1 in 47.40
2 of 6 | 1 in 6.83

The issue with WinFall is that when the jackpot increased past $5MM, the expected value of the non-jackpot winnings becomes favorable to the player. I.e. a 5-of-6 matching ticket might normally yield $4,000 but may yield >$20,000 for a "Roll-down" game. So if you go out and buy 200,000 tickets for the roll-down game (assuming all tickets are different and numbers are selected at random), you should expect to have 5 5-of-6 tickets, 250 4-of-6 tickets, 4,219 3-of-6 tickets, and 29,283 2-of-6 tickets. The combined winnings of all of those tickets makes it profitable.

[1]: https://www.mass.gov/files/documents/2016/08/vv/lottery-cash...

[2]: https://en.wikipedia.org/wiki/Lottery_mathematics
Apple ex-counsel Bruce Sewell describes negotiations with Google
I have a security badge for work. I dont want it photographed.
From that article:

"The SDRAM and DDR modules that replaced the earlier types are usually available either without error-checking or with ECC (full correction, not just parity)."
Apologies that should be "inequity caused by gop length"

1) AV1 has significant advantages in its inter compression vs HM. AV1 also has explicit tools for dealing with short GOPs that where not tested. See: https://jmvalin.ca/papers/AV1_tools.pdf for inter prediction.

2) AV1 and HM both have a different set of tools for intra prediction and as such different coding efficiency on key frames.

3) Yeah and two second gops are really bad for video quality. 4-6s is far more common except on latency sensitive applications.

I'll also point out that the reported MOS scores have several oddities, like an 8mbps av1 stream being rates lower than it's own 6mbps stream.
I shouldn't take the bait, but in case you're being serious: part of being liberal means that I disagree with left-leaning violence and terrorism as much as I do right-leaning violence and terrorism.

Having a lawyer give commentary on particularly legal news (the Mueller Report, state vs federal law, the role of the legislative and executive branches, etc) is a refreshing change from journalists and politicians who don't have legal knowledge. I disagree with Shapiro on many things including abortion law, and do not believe in the supernatural, but it's also good having my beliefs be challenged. I recommend you try it yourself sometime. You might learn something.
Netflix encodes and serves a lot of video. So obviously both encode time and low filesizes are important to them. That doesn't change my point that their priorities may be skewed towards lowering filesize moreso than other entities, since they serve more videos per encode.
The latest consensus seems to be that VP9 is roughly on par with HEVC, mostly being held back by the libvpx encoder's poor rate control.

It's no surprise then that AV1 (which is basically VP10) uses more resources, but compresses more, and that Netflix and Intel are keen to replace the libvpx derived encoder with their own implementation of the standard.
Futurama S1E06:

Fry: "Do you take Visa?"

Clerk: "Visa hasn't existed for five hundred years."

Fry: "American Express?"

Clerk: "Six hundred years."

Fry: "Discover Card?"

Clerk: "Hmm...sorry, we don't take Discover."
It is made by google to train their neural networks. Neural networks are evolving and need harder examples for training.
In my experience, these are usually people who are good at following instructions but bad at the actual job itself.
Not frames but window configurations (the things you can save with C-x r w and restore with C-x r j), although one can also save the frame configuration too.
Hey! Glad you enjoyed what the IOT team was doing! I didn't think many people knew about us!

I was actually a part of that team and left Salesforce pretty recently. I think i can safely state that everyone involved in building the tech for that IOT product was pretty proud of what we built.

That being said, the team that built it 2-3 years back and the current team are fundamentally different. The department was thoroughly axed back around November 2017, and multiple teams, including my old one, were spun out into different other projects. It's a shame really, that project was what lured me into joining a behemoth like Salesforce in the first place.
> “CBP learned that a subcontractor, in violation of CBP policies and without CBP’s authorization or knowledge, had transferred copies of license plate images and traveler images collected by CBP to the subcontractor’s company network,” said an agency statement.

How long will it take the general public and elected officials to understand that the only authorization that matters for digital data is the actual implementation. Policies, legalese, mandates or any other agreements are meaningless.

If the data can be get at from or transferred to outside of a controlled environment, it will.
Yeah, those are not very good
I'm surprised I've never heard of this before. Toner transfer was always kind of a pain. Now I just prefer milling because it avoids all the nasty acid and lets you accurately drill holes and cut the PCB to size/shape at the same time. Small CNC machines are pretty cheap these days, the one I use cost $130.

PCB houses are amazingly cheap and fast compared to just a few years ago but if you don't need multiple layers nothing beats having it done in a few minutes for ~$0.10 per square inch for prototyping.
Which highlights one of the flaws in a first past the post democracy. No reasonable voter is going to make this issue the single issue that flips them from a Republican to a Democrat or vice versa. The result is that both parties don't really care about it. If you had some type of ranked or proportional voting system, you could get a niche political party that actually makes things like this a priority.
Apple is tightening up its rules for enterprise app certificates
Well, what are you supposed to do if you would fail the credit check (but pass the identity check)?

Live nowhere?

Because if you won't pass the credit check for one property agency, you won't pass for any of them.

I've been in that situation. I had to pay 14 months rent up front. Crazy thing is I had the money and could pay it fine, but I couldn't pass a credit check to pay exactly the same amount monthly.

Actually the crazier thing is they required 12 months rent up front again, for the second year. You'd think by then I'd have a track record of paying rent.

All because paying rent for many years does not count towards credit rating, even though it's highly regular and the single largest outgoing for most people. (Paying mortgage does count. Annoying.)
Pressure mounts on aviation industry over climate change
> Hiring journalists with a strong homogenous political agenda is a poor way to produce neutral, fact-based reporting.

Have you considered the possibility that these SJW's are actually representative of today's youth? If they are, shouldn't NYT be hiring even more of them?

I really don't care about what the backgrounds of Journalists are, as long as they adhere to the principles of journalism (honesty, a desire to question authority and find the truth at all costs etc.).
Too much power is given to money and wealth. This has held true for thousands of years in Western civilisation (back in Ancient Greece, wealth was measured by output, the Pentekosiomedimnoi being the aristocrats).

The whole setup seems more and more like a grand cash grab.
> CBP’s networks were unaffected by the breach.

Why did citizens' private data leave CBP systems in the first place?
It occurs to me that the easiest way to flush out the risk is for AV1 to launch a defamation case against any patent licensing pool which claims to hold a relevant patent. If it’s a lie, that is straight up defamation.

(Or a similar tort/breach. In Australia it would constitute a case of misleading or deceptive conduct under the ACL.)
Was there ever?
There's no conflict of business interests. That's just competition. I think it's the same with running ads against searches for a competitor; Google does not take payment for search placement nor provide unrelated benefits to paid users of its services.

This is (now) wrong. Google search-rank ads show up in the search results with only minor indicia that they are ads. This is very different from what Google used to do--keep ads and search results separate with clear visual indications of what content was ads.
Generally speaking, the purpose of something written is to be read. Putting text in the bitcoin blockchain is as good as writing it down on something durable and burying it deep underground. It might last a long time, but it's pretty pointless.
> Looking at their previous partnership with ProtonVPN, ten dollars a month for a VPN seems a bit high. My self hosted Algo instance only run ~6 a month with tax.

You are not the target market for this product. "A few more dollars than my self hosted solution..." is a sentence that typically takes you way outside the target audience of most products in this vein.
reCaptcha may be racist against black people. I hear a lot of AI is, google dropped the ball here.
Also https://www.sciencedaily.com/releases/2019/06/190606150226.h... with no paywall. "Mathematics of plant leaves: Unusual Japanese plant inspires recalculation of equation used to model leaf arrangement patterns."
https://doi.org/10.1371/journal.pcbi.1007044
The amazing thing is we became aware of this practice back in early May. It is now June and it has been hacked.
It does not have to be as you described. I used microfrontend approach in one of my previous projects, where multiple customers of my employer could use different sets of services. Service discovery and hypermedia API allowed to compose the UI based on microservices deployed to customer-specific environment. Mictofrontends naturally complemented backend architecture: their build configuration and technology stacks were standardized, JS code was served from the same CDN, so there was no performance impact on customer. On the contrary, modularity of UI allowed to serve only the components purchased by the customer and available to the current user, reducing the size of downloads.
5 FREE Video Editors You Should Try [video]
I use Discord from an incognito Chrome window. I avoid it most of the time, by doing:
1. Email is manually typed, password is copy pasted
2. I move the mouse around in the window in a fairly non-mechanical manner.
I don't know if you use Chrome proper for it, so that could still be a point of difference.
The frequency goes down as Google identifies you with stronger confidence. Try browsing from a VPN and you will spend half your time solving CAPTCHAs.
I think it's naive to value a lottery based solely on your monetary expected value. The value of money doesn't increase linearly, and isn't the same for everyone. $20 could have an inconsequential effect on my quality of life, while winning say $2 million could be a total life changer.

Likewise, the difference in impact between winning $0 and winning $2 million is likely a lot larger than the difference between winning $2 million and winning $4 million. So a straight EV calculation doesn't really tell the whole story.

There's also the entertainment value of participating in the lottery to consider, even when you win nothing.
Any time I see an article in a "mainstream" news outlet on a topic I'm familiar with, the inaccuracies make me cringe. The more familiar I am with the topic, the more inaccuracies I spot. The charitable interpretation is that news outlets have been so decimated by changes in their business model that they can't afford good editors. There are plenty of less charitable interpretations.
I would guess that they could be structured with iframes. Or deployed to separate url paths eg:

example.com/login (login webapp)
example.com/store (store webapp)

But I'm not sure they would be considered micro front ends then...
> It doesn’t matter what names you give them, 1 is always stdout

No: if you close a file descriptor, the kernel should be able to reuse it for new files that you open.
/s Palantir.

Honestly, though, defense contractor pay is less location-dependent because a lot of the jobs are billed through to the DOD. Defense jobs can even best the industry--- just not in major areas with high costs of livi g.
Right, but I suppose the model for what's occurring then is: High cholesterol either is a marker of some otherwise unrelated health issue, or high cholesterol causes damage to accumulate over time. Beginning to take a statin would prevent the accumulation of further damage, but presumably not reverse that damage that has already occurred. Since I assume there is some benefit of statin intake in terms of actual outcomes, it would seem the latter model fits the data more closely. However, you could imagine a world where statin intake is actually just correlated with "being concerned enough about your health to visit a doctor and follow their instructions", which may be correlated with a turn towards a healthier lifestyle, etc.
>This really becomes a problem when people use credit to pay for things they can't afford, of course.

This is exactly it. People who use credit to pay for things they can't afford are a risk, but how do you identify those people efficiently? Seems logical to test for that by starting with low credit limits rather than immediately offering loans for items of high value like a car or house.

The consumer gets a free 30-day loan and the issuing banks (via credit agencies) get valuable data.
How to Install Zipline on Debian 9 Stretch
My favorite is Olive.[0]

[0] https://github.com/olive-editor/olive
> So attackers cannot password spray.

My password's not crackable, so it's annoying to be lumped in to that. I'd happily use a service-generated password to avoid login hassles.
https://www.independent.co.uk/news/world/africa/south-africa...
This technology (SIGSALY) also features in Cryptonomicon.

Lawrence Waterhouse uses it while he stationed in Brisbane to talk chat to Turing on the other other side of the planet.

It is not a major plot device, but it is used.
No it wouldn't. They clearly included the ability to return null to allow for when the data exceeds the capacity of the system. There is no provision for returning a pointer to memory that cannot be used.
Out of curiosity, what cnc machine are you using?
Interesting. Can you drop me an email at $myHNusername @ gmail? I would need to discuss a couple of things with you.

Thanks!
Version management is a fallacy as far as benefits of mono vs poly repos. You can do one way or another either way. You can have 1 version of everything in poly repos or you can have mixed versions in monorepos.

We follow an eventually consistent model. That is, we strive to have 1 version of dependencies for everything, but allow temporary deviation. Sometimes those deviations are less temporary, but usually for reasons that would have prevented upgrades altogether for everyone if we enforced a single version for everything.

The main benefits are around ownership (people can do whatever the hell they want to their repos) and tooling/scaling (whatever works for your tiny personal project will work for any of our apps without needing to scale them). Those are separate benefits from monolith app to micro apps (because again, you can do either with either model). You also have some minor benefits that would be easy to work around but are nice to get for free (eg: Github's default history is actually useful in the web UI)

The only tooling you need to manage poly repos is something to do pull requests at scale when something needs to happen everywhere. You can everything else (eg: build management scoped to individual projects) basically for free, you can always clone the entire repo without issues, etc etc etc.
> So many of these unicorns seem so stupidly simple in hindsight.

The "stupidly" part comes in when you realize that maybe the cabbie had a better grasp of the economics of his business when he accepted your bid of 30 EUR. The gig economy people driving you for a fraction of the 5 EUR you paid might come to the same conclusion sooner or later.
Not a data scientist, sorry, just a mathematician

Also pretty much into the unix philosophy whereby tools should do only one thing and do it well.
Your statement is absurd. The vast majority of those with children and pets do not damage rental property. Come on.
The mention of global cooling makes me wonder if we (as in the human kind) will start blowing stuff up when we get desperate about reversing the effects of climate change... Because the way things are going you know we'll blast through 2 degrees, 4 degrees, etc, before 2100.
Lookup steven pinker. The short of it is even if there are certain things that seem like a big problem, overall right now is the greatest time to be alive in human history, and in 10 years, or 20 years, or 30 years the same is likely to be true.
Volkan Sahin, as far as I can tell, is one of the few people to truly master printing from a high end inkjet cartridge as a hobbyist. Really really impressive work.
If this is your angle, then they wouldn't need you to load any library for them to be able to do this attack. They have root, so they could do the attack regardless of firebase being open source.
I accept it as fact insofar as it actually happens, and calling it a fact makes it immutable.

I think that giving the benefit of objectiveness makes it easier for them to continue down this path.
https://twitter.com/awprokop/status/1025484876278112261
> Not far off from what it turns out (after investigation) really happened![1]

> [1] https://en.m.wikipedia.org/wiki/Imran_Awan

I don't see how that link supports your conclusion? From my reading of it, no data was stolen by Imran Awan?