skysight-inc/HackerNews huggingface dataset:
How would they sneak the private keys from e.g. Digicert/Geotrust/ISRG?
Original battery for many generations older Thinkpads: https://www.lenovo.com/us/en/accessories-and-monitors/charge...

Try Googling next time.
Harvesting rare-earth metals from the moon will happen this century, NASA chief
FWIW, the gang-of-four patterns book was a good idea. And still would've been, even if people were using crazy-powerful dynamic languages like Lisps instead of C++ (though the examples would've been very different, and then some would seem odd to include).

One way to look at the patterns book is that it communicated a bunch of software architectural patterns that a developer might learn over many years of reading code others had written, and writing their own code. Suddenly, a new programmer could recognize and use those patterns immediately.

Of course, at the time, it wasn't lost on the people who knew a bunch of OO analysis and design methodologies and programming languages, that there was heavy C++ bias to the exact patterns included. And we started to make comments like Norvig did here. But design patterns and the book were a good idea.

Also, I was just a kid developer at the time, but, when the book first came out, I recall one of the principal engineers was looking into how patterns might be used for documenting large, well-engineered OO systems.
There's nothing wrong with having issues with the community where you came from. I also come from a place with many bigots
Now the hard part: Why Netflix's toughest days are still ahead
Exactly, no-one cares. This industry is creating a culture of celebrity programmers and worshipping and glorifying the code they write.

It does not even remotely matter. What matters is who is going to maintain all of this after the years to come. (Or they could be even obseleted or superseeded anyway.)
Yes, they announced at BUILD the new React Native for Windows using WinUI (UWP update).
Swift, Kotlin, D, C# to name a few.

Are you sure about Go? I just tried this in an online playground, and I get this error:

syntax error: assignment x = 2 used as value
good for him
Thinkpad T440 - T480

T490 is no good: soldered-in things and no dual batteries.
Nobody wants to "try harder" and be similarly poor
It's investor money
Surprised this is getting downvoted. These types of salaries are somewhat common in FANG companies for senior engineers and it is common for some of them (depending on their nationality) to still wait for the green card for 15+ yrs. I know people here won't like the truth but this is the current reality for Indian citizens legally immigrated in US.

On the other hand, it is actually easier to get a green card if you are an illegal immigrant - which is the real thing that boggles my mind. I was talking to an Uber driver the other day who was from Congo but came illegally to US and got his green card within 2 yrs. Not saying that the Congo folks shouldn't get green cards but a high skilled legal immigrant, who is able to command $300k+ in salary (which is sufficiently high to categorize them out of the IT body shop type work), is someone US should try to value at least as much (if not more) vs. an illegal immigrant.
The United States Constitution wasn't even the first constitutive document of the United States! It was very much informed by the experiences, not only of other countries, but also very much of the Articles of Confederation.
She lived in a foreign country run by foreigners and administered by a government created for the sole purpose of serving the interests of those foreigners and their posterity. If those foreigners have decided for whatever reason to restrict access to the labor markets in their country, how is it "bad" for their government to enforce that?
Lua is 26 years old. The OP said younger than Go. Go is 9 years old.
Where can I guest blog?
I am looking for guest blog or contributor networks. I see Huffington Post closed there. Any thought?
Are you willing to intentionally break your software (which is currently working) for an entire country?
Why is it a big deal? (beyond the debt IBM incurred) How is RHEL the "leading cloud OS" when the big clouds don't use it? Why does the OS matter at all in the cloud? Are you actually arguing that the Microsoft OS history will somehow repeat with IBM-Red Hat?
From what I can tell, this doesn't actually provide any context on the protests. There's precious little information on who is protesting (I gather from context native Hawaiians), no information on why they're protesting, and a lot of talk about how this set of protests is actually a battle for the heart of mainstream science.

This article [1], linked from the original article, seems to actually have some context for the protests.

[1] https://www.nature.com/news/the-mountain-top-battle-over-the...
I think WeWork is just a real estate company somehow.
Money is how we as a society have chosen to decide how resources are allocated. Why would we decide to be 'socialist' here and say use a lottery or some other stupid way?

I'm totally amazed how often the US come up with ways for the rich to have the benefits of socialism and the or to have the consequences of capitalism.
Modern browsers require that leaf certificates which are issued in a chain which descends from a built in publicly trusted root include "certificate transparency" information. This means that the certificate has been published in numerous public logs and so would be discovered.

No doubt the NSA intercepts all kinds of things, but they're not doing it with TLS MITM technology (at least not without further additional hacks).
I wish they would fix the 'Report Tweet' bugs - I keep getting stuck in a seemingly endless rotation of pop up dialogs once I complete a report.

Or is this a deliberate dark pattern to curb people's enthusiasm for reporting bad content?
Which chrome book would you recommend? I want something portable, that I can run Linux on, but I don’t travel a ton so I don’t want to spend 1k.
I don’t think Warren is a dummy - so this is just populist pandering
Personal and anecdotal opinion: among the many people I've left behind when I moved from the south of Europe (to the less-south of Europe, but this doesn't add much) there are a number of friends, most of my age (< 30 years old) that couldn't even concieve the idea of leaving the comfort of their home, not even temporarily.

Temporarily as in "long enough to attend a trade school somewhere else and then, once trained, go back to the comfort of their home and get a job or start a small business".

I can understand them and empathise, but only to a certain extent.
It is probably getting commands from a workstation/desktop.
> but to my knowledge no browser implements it

Firefox does, though I don't know how much they check beyond just the dNSName constraints. Here's the unit test making sure it stays working: https://github.com/mozilla/gecko-dev/blob/b8157dfaafc42deb3b...
> "Empathy" is a buzzword in technical writing.

We should use a term that is more clinical in technical writing. The "empathy" we're aiming for is fully understanding the user experience. That is a correct use of the word, but the popular usage is closer to "sympathy," and often people are using it to indicate they care about treating people well in a broader moral sense. (E.g. "do unto others" is morally empathetic.)

The difference is that being empathetic morally is an end in itself, whereas being empathetic technically is a means to an end. Dark UI patterns, for example, are very empathetic in the technical sense in that they use understanding of the user to manipulate them.
"To make a comment, please send an e-mail to solar (at) lowtechmagazine (dot) com." - seems about right.
S.o.l.i.d Windows Forms
I tried running the source images through FineReader Online, but the images with handwriting resulted in "was not processed: the recognized document contains errors". The website image worked, but was missing a few elements, like the other headings on the line with "Minimalist editor".
Just bought a used 2015 MacBook Pro 15”. Got a new battery for free due to the recall. Much better than anything else I could buy today, at 1/3 the cost.
The first type of attack that should come to mind with SMS-based 2FA is SIM cloning. Identity question answers can be purchased off the dark web from previous leaks. Also, social engineering is notoriously effective against several of the top carriers, who lack effective identity validation. Lives have been ruined.
Not any more it isn't.
I wonder if using any kind of extension/devtools to make changes to twitter, even if it's only UI, is a break on their ToS
This will _not_ be good.

To the extent that Kazakhstan succeeds with this, it will only make other governments jealous of the capability and want it for themselves.
Paywall... alternate link?
It says he's investing the money in real estate and start ups, why not invest in his real estate start up?
Thinkpad X is too much like Apple: impractical, excessively over-designed

Thinkpad T4X0 is the way to go for 13" (T440-T480; T490 is too Appleized also)
Well, I wouldn't be surprised if, once in a while, an unscrupulous sales rep hinted that they can get their customers favorable search positions after buying ads.

But I would be really surprised if anyone could follow through with their promises.
Learning to code at GDS (Government Digital Service)
At least he plows it back into his industry... "Since 2013, Mr. Neumann has bought four homes in and around New York City and last year paid $21 million for a 13,000-square-foot house in the Bay Area with a guitar-shaped room."
Yes, sharing pre-fork data is as old as fork().

Sharing post-fork data is where it gets interesting.
I was wrong about the hardware that would bring Linux to the masses. I predicted something like Android, with Linux hidden deep inside, but thought it would be in the form of a game console connected to the TV. I thought that Sony and Sega and Nintendo would all follow Microsoft down the path of WebTV and more, ultimately killing the home desktop PC market.
Well, I was thinking about enabling those on specific domains only (leveraging the container feature).

An interesting (research) approach would be to taint the data that can be used as fingerprinting, and forbid its exfiltration, perhaps with different levels of aggressiveness.

Example: a webGL game requires my wwindow width, GPU capabilities, etc? fine. But now, the thread that has this data cannot send anything to the other threads.

It would require some adjustments, and tightening the side-channels (making available download bandwidth/timings/etc more granular, for once). I do not expect it to be completely fingerprinting-resistant, but it would go a long way.
”all a government has to do is embed within the endpoint”

That’s a pretty high bar to clear though.
I heard he purchased a bunch of real estate and then lease them to WeWork and made a killing.

Maybe he would later sell those real estates whose price have been inflated because of WeWork's presence.

It is indeed a real estate company.
Non-s T480 has dual batteries and a 10 hour real runtime.
i have a purism librem 13v2

it's expensive for the stuff inside, but:

- i wanted to financially support a company aligned with values i share (privacy, open everything)

- because everything is open including hardware, there's no hardware/driver issues with linux; things work nicely out of the box

- it has a TPM which may or may not be fun to play around with in the future

- because of its open nature it's easy to add memory and NVE disk

- increased clock speeds don't really affect me - the most computationally intensive things i do are software builds and parallel test suites, which use all cores; servers do the actual experiments/compute
Everyone takes things on faith. For instance most could quite trivially prove PV=nRT, but most just take someone else’s word on faith.

In a universe where you can never really know something unless you’ve proven it yourself, you take nearly everything on faith from someone else who claims to have proven it.
Surprised they don't do a C# flavor with Rust memory shiny.
I would argue there are a (thankfully small) number of engineers that could be characterized as -2x. At least the 1/10x ones are making forward progress.
Down votes mean nothing - they are simply someone saying, "WRONG!" with no explanation of why. As such there is really not much of an opportunity to learn. Well, beyond not coming back.

Imagine though if they had some kind of coaching system based on down votes. If you get no response or get negative on your early posts, you get a private (automated) message with helpful tips. Better yet, you get a link to a SO question that goes something like, "My question is not getting any answers, what can I do to improve it?" or "My question got down voted a lot, what can I do to improve it?"
Postgres seems to me one of the more amazing pieces of server software, open or closed source.
https://www.igeeksblog.com/disable-geotagging-for-photos-on-...

Looks like it removes geotagging en-masse but not per-application. You can also remove EXIF from specific photos but that's tedious.
https://twitter.com/oscon/status/1151902202073534464
I'm not convinced that a 'clean history' beats a richer more fine-grain history.

There's a reason frequent small commits are generally thought to be the way to go.
Most highly skilled legal immigrants would have also invested time and money for a US graduate education, often taking out big education loans. So if an illegal immigrant is getting a permanent residency within 2 years and a highly skilled legal immigrant is waiting 10+ years, the system is severely broken and unfair.
I have a normal fridge with freezer on top. No car. And we don't buy in bulk with at least one or two trips per week to the store, $50 tops, but could break it into small buys if needed.

If I had trouble getting energy to cook, I'd do what the low income folks in SF do - buy a cheap camp cooker and use that to cook.
I imagine it has something to do with annexing their land and attempting to erase their culture. This isn't an isolated incident, but yet another example of America's disregard for indigenous people and their right to some degree of self-determination. What respect do they owe us for our desire for progress when we haven't respected their desires? And how much has that disregard contributed to a sense of zero-tolerance of encroachment, even in cases where it would objectively benefit humanity and society? Let's be honest, this isn't coming out of a completely misplaced sense of spite.
I believe I read somewhere (and it is one of the related articles on the page) that it was the 99-year lease that actually caused Hong Kong to lapse back to Chinese control.
You can't just do a "set header Content-Security-Policy frame-ancestors none" on all traffic. This is gonna break anything using CSP for any of the 20 settings it provides.
It's the first step. If everybody will report criminal behavior( if seen ) of some of Tech Giants, then we can move this mountain.
I sincerely hope the TMT gets built regardless and in spite of this opposition. It would be an absolute shame to allow a special interest group to use superstition to stop a project that would contribute such a tremendous amount to the advancement of humanities understanding of the cosmos.

It also genuinely makes my blood boil that as a society we've come to a point where we allow superstitions and fairy tales so much space in public discourse, as it legitimizes fundamentally irrational viewpoints and places them on equal footing with rationally based systems of knowledge, which is frankly a death knell for progress.
I'm not trying to be inflammatory here, I'm trying to understand this issue. I apologize in advance if it seems that way. In 1987, the FCC got rid of the fairness doctrine, because at least in part, nobody should have to pay to provide free speech to somebody else. There was a Supreme Court ruling this spring, which I believe is "Manhattan Community Access Corp. v. Halleck" (it was hard to find the name of the case) that seems to reinforce this.

During the late 80s, newspapers, TV stations and radio stations all came under consolidated ownership, and most of the editorial content became a lot more conservative. Liberals did some whining back then about it, and the answer came down to "market forces" and "nobody has to pay to distribute your free speech". Of course there were exceptions in media designated "common carriers", like phone companies, but I don't think Facebook or anybody is a common carrier right now.

How is this article anything other than a rehash of the arguments of the 80s, only this time, the conservatives are wanting someone else to pay to distribute their opinions?
Sebastian from MSRC here. I'll try to answer any questions
I’m new to the OCR space. Given the the successes in self-driving (given no systems are production ready, Waymo and Tesla have MVPs), what makes reading text so hard that cloud providers struggle to have human-level accuracies?
Some more hints:

T440 has a bad touchpad, but it can be replaced with the one from T450.

Get the s variant, e.g. T450s if you need it a bit thinner and lighter.

Get the FHD (or higher res) IPS variant, the low res TN panels are very bad.

Join /r/thinkpad.
Yes. Also, you don't always see people asking, "Hey I don't quite understand what you mean with this comment - can you clarify?" Instead there's a tendency to just down vote.
It won't stay trusted if it is actively used for MITM attacks. At least that's the idea.
How is WeWork valued at $47 billion? Is that a value based on business fundamentals, or on what various finance people will collectively play along with?
Have also built stone walls in the Cotswolds, and I wouldn’t agree with you about not putting a stone you picked up back. Sometimes when you pick up from the pile you didn’t see part of the stone that makes it entirely unsuitable.

It’s better to pick the best stone to complement the space than try and jam something in that sorts of fits.

Have done it in the winter in a blizzard on the side of a hill - that was a painful experience, summer was much more enjoyable.

Edit to say: I realise now from your username we know each other - hope you are well! ;-)
This is exactly what Carnivore and PRISM were
A good option.

Though if OP could afford a Macbook Pro before, he might want the W- or P-series instead.
The point Norvig makes is that these patterns have emerged to mitigate shortcomings/lack of expressiveness in languages like e.g. C++ and Java. Expressive, dynamic languages lack these limitations and thus there simply is no need for most of these patterns.
TiDB is mysql-compatible, written in Go, and runs on top of TiKV which is a custom key/value store written in rust. It's rapidly developing and serves well for a horizontally scaled simpler OLTP workload. It can handle OLAP queries better than CRDB but neither are great at it. It also has more moving pieces with the placement driver, TiKV and TiDB layers so install is harder.

Yugabyte is a proprietary C++ document-store engine called DocDB running on top of RocksDB. It offers access in multiple APIs with Redis, Cassandra CQL and now PostgreSQL. Dataset can only use a single API so you pick when creating each one. The PG part is getting the most focus right now and is very capable since it takes the planning part from PG itself. Supports more advanced queries than CRDB. More moving pieces again with a separate Master and Tablet layers. Great UI with cloud integration and multi-regional management built in. Also recently made all enterprise features free for open source too.

Citus is an extension, basically an automatic sharding system for PG that works across servers. It's bottlenecked on a single master node working with multiple workers but there's an experimental branch called Citus MX to make every node master-capable. Since all servers are just running PG, you have all the expected functionality and extensibility. All normal tables in a database live on the master (which can be limiting) and only "distributed" tables will be stretched across worker nodes. If you have a good scheme for sharding (like TenantID) then all data for tables sharing the same shard key can live on the same server and get 100% query functionality. Distributed SQL queries are not as good and can have strange failures. There was big recent update to improve this but you will have issues with very complex queries and joins. Interesting use-case for OLAP workloads that need OLTP like updates with indexes and constant writes. Microsoft uses this for a project and now owns the company so its available on Azure.

No experience with NuoDB but another mention is MemSQL for a distributed relational data warehouse that has a unique in-memory rowstore and on-disk columnstore model for fast OLTP and OLAP query support. The best support for complex SQL out of all of these and will probably run anything you send it. MySQL compatible and one of the most polished database products. It's expensive and proprietary although now has a free limited community edition, but extremely fast for analytics while maintaining usability.
> most software doesn't support [name constraints] (and silently ignores them rather than correctly failing closed)

Could you elaborate on this? Specific examples? CVEs? My experience has been that most software will either honor them, or honor the "critical" flag, which is correct (if disappointing) behavior. If you want it to fail closed, use the critical flag. If you want it to fail open, clear the critical flag.
>There's absolutely no recourse.

Why would a person expect to have recourse against a government which exists for the sole purpose of furthering the interests of a group of people to which that person does not belong?
Considering the average US citizen has a median income of $50K, it's kind of hard to feel sorry for you.
And it doesn't have that damned unibutton touchpad that every laptop seems to have nowadays.
Art 3.8 Released: ASCII Art Library for Python (+ Font Typo-Tolerance)
Yeah, well Rust isn't exactly a success story in that regard if you ask me. A couple of weeks ago I tried to figure out how to format a float properly in Rust, and the way they made it work is a lot worse than straight up printf-style if you ask me.
Second this, I have a fully specced out T470P (2560x1440@14", 32GB DDR4, i7-7700HQ (that still trades equal blows with current 9th gen though at a higher TDP)).

I expect to use it for at least 2-3 more years, it looks literally like I took it out the box and it's two years old (I've dropped it a couple of times as well) just a phenomenal little machine.
Yes, you're correct that os's have some kind of rudimentary reference counting for files, but it's very inchoate and not designed as the primary method of handling file references.
So the rich are more entitled to get a green card?
This is nothing but pedantry. All I'm saying is that AT&T isn't going to come up with a good solution to spammers out of the kindness of their hearts.
Instagram names regularly sell for 5-figure prices on swapd/ogusers. You wouldn't want to go after active accounts.
I think it’s different depending on who you are and what systems you have access to. The Keybase CEO is much more vulnerable to targeted attacks where 0-days would be potentially worth the cost.
I use https://families.google.com/familylink/ to control my son’s tablet. What he plays, how long and at what time.
That "comfy existence" in Thailand is also relative, you get to live in a house with air conditioning and indoor plumbing, just like in the west. Wages are lower so you can hire people to do things for you but an iPhone costs the same.

People seem to actually believe that 5 thousand a year gives you a middle class lifestyle in the third world. The cost of eating only rice and beans and living in a tin shack with dirt floors is pretty much the same everywhere.
Do you know how good it is? I have a LOT of structured documents that I need to OCR.