skysight-inc/HackerNews huggingface dataset:
I wouldn't say it particularly works for me in any specific way. It's just that everybody that was on skype years ago is now on messenger plus some new people. Deep facebook integration is cause of this so I can't be mad at it.
sadly I have seen too many instances where QA integrated into development teams becomes a rubber stamp if not just replaying unit testing the developers used themselves. while they may not feel that way the support staff will certainly make it known through the water cooler.

Some projects have such sensitivity that a separate team which can do full regression testing along with proper testing of deliverable is required. Too many projects short what is actually tested and this can lead to stress on the support teams which in turn will feed back to the development teams
Indeed, the Julia scene looks enticing right now. If only AMD ROCM supported MacOS... :/
It's a complex problem. They're all complex problems when you have to solve them for 8 billion instead of 80,000

The more we automate the creation of food, water, clothing, and shelter, the fewer people we need to keep the rest of us from starving or freezing to death. What do the rest of us do for a living? Why do we keep going?

A very careful dose of pastoralism can address part of that problem. Locally produced goods also tend to have a smaller carbon footprint, so there's something there as well. There are people who think we can fix all of our problems that way, and so far I've carefully avoided having to tell any of them they're wrong.

Related to pastoralism is a bigger category: Stewardship. We could keep a lot of people in meaningful work by doing all of the deferred maintenance we're neglecting as we industrialize. Every time we find a new way to Go Fast and Break Things, we should be fixing what we break. Looking at sustainability and lifecycle costs.

There's a PR problem with becoming a glorified gardener. It's a janitor with a better class of filth but a higher risk of injury. The hype you see is, fundamentally, trying to raise the 'station' of a whole raft of professions and hobbies. Romanticizing them.
TUF's N21: Vue 3 – Tailwind Ink – Stitches – Extend Class and Tom Cox Interview
I don't get it, in the table:

T & T = T T & U = U T & F = F

U & T = U U & U = U U & F = F

F & T = F F & U = F F & F = F

If T&U=U then why do F&U=F instead of U?
In the end, the free market would decide how much 1 hour of work is worth. If employees are sufficiently desperate, this could be below what it takes to keep the human doing the work alive.

This reminds me of Grapes of Wrath.
>Even if your enemy knows you’re camouflaged somewhere in the dessert

I am here for this typo.
3 columns. Left-most = maximizing TAM. Center = optimizing revenue. Right = maximizing revenue on strong fits.
The thing is, you are really punishing the airlines by doing this instead of Boeing. Boeing also produced the 787 and 777 and the same time they were working on the 737 MAX and those aircraft have superlative safety records. I think you leave the decision up to Boeing with the caveat being that if the plane crashes again due to a design flaw, it will never fly again which would be devastating to Boeing. If they are confident in moving forward with those stakes, then I would fly on it.
That’s what I did (at repl.it anyway)... how do I print the values in a Range of Vectors?
I think Cleese, and other English people, are struggling for a language to describe their desire for cultural preservation in a way that doesn't immediately come across as xenophobic or racist.

I mean, is it possible to desire prosperity and justice for all peoples, without requiring that every nation on earth resemble the global average of cultural and genetic makeup?

This would not mean no further admixture of people and ideas. Indeed the English identity has long consisted an admixture of Celtic, Anglo-Saxon, Roman, Danish, and Norman peoples and cultures.

As an American, I don't desire the "Americanization" of England any more than Cleese. But I think it's hard for many people to say what makes England English, or what might be good about that.
I don't think you would ever let them touch OS-level resources. There are plenty of third-party ssh server libraries where you just get a Reader and a Writer to the remote end. When they connect, you write "root@cool-computer# ". When they send bytes, you discard them, then print "root@cool-computer# " again.

While obviously accepting a TCP connection and allocating resources on your computer is more risky than just ignoring the connection, presumably it would be fun to do this, which is a good reason for doing something. You can set a memory limit, file descriptor limit, etc. and just crash if they're exceeded. You can run your little fake ssh daemon in gvisor and protect against attacks nobody even knows about yet. All in all, it would be pretty low risk, and also pretty interesting.
Nikola Hype Collapses, Shares Plunge Further, Founder/CEO Pushed Out. GM Swoons
This stuff was always public information. These sites collected it and charged to access it in detail. They basically replaced people who did this professionally. Gumshoe as a service.
VSCO iOS app is crippled due to new privacy setting
Tested a few different ways on a few different devices and the “issue” is consistently the same: if you simply share one image at a time — the image that you’re editing — VSCO app is simply unusable, VSCO insists that I needs permissions to your full gallery of images to function.

Similar ‘editing exercises’ could be done on multiple other iOS photo editor apps, with a single photo permission with no issues.

This issue exists even the latest update that came overnight.
I don't think I wrote much documentation about this, sorry. Basically the idea is that there's a pointer which moves through the key-space looking at pages, and if it passes any pages which are "old" it marks them as dirty so that they're rewritten as part of the next batch. The rate at which the cleaning pointer moves through key-space depends on the accumulated "cleaning debt", which is based on the amount of garbage along with the current I/O rate; the aim is to hit a steady-state where the total amount of I/O is constant and the cleaning gets the "left over" I/O after requests are serviced.
I actually meant the bit about "even big endian systems in general." I know of things missing on BE ppc64 from EPEL6 packaging. (There's a significant number of things of interest to me missing on ppc64le, but desktop stuff isn't the interest there.)
building personal relationships with individuals in order to deradicalize them one by one is not a viable strategy at the macro level. It's efficacy is irrelevant to me.
I use a Dell D6000 and just need 1 Type C cable to switch between my Gaming Rig, Macbook Pro and Work Thinkpad. This includes Speakers, seperate Headset, 60Hz 4k, Power Passthrough, Mouse, Keyboard, Wireless Charging Pad and a 5TB USB C HDD. No Problems at all
Telephone companies are the ones keeping track.
Even, torturing a guilty person.

The US executed people for torture after WWII. (None of its own people, though. That is acknowledged as an unfortunate failing.)
This is really interesting since waterjet often doesn't work well for non-rigid materials. Do you have to add a backer to keep the fabric stiff/in place or are you able to just rely on the thickness of a stack to keep it properly placed and non-moving?
The Slashdot article title depoliticizes this, but TFA is emphatic about this being staged by pro-Trump supporters. I think the original article's title is valuable.
I've had the opposite problem more than once. ;-) When .Net Core 3.x was in development, OMG was it hard to actually find examples of how to do certain things.

At least .Net Core (soon 5) is easier to target containers (Docker) with.
11 years later – what you need to know as you go deeper into coding
Yep! On-paper segregation might be illegal post-1968, so Prop 13 just makes maintaining old segregation the only financially reasonable thing for people to do, because they will never want to sell their house, move, and suddenly owe substantially more in property tax. Shift the focus to the District level, give your District fun special Mello-Roos toys, convince other Districts that they are in danger of something called "gentrification" ("Save the Mission!!!"), and the rest has worked out pretty much like that would all imply, in a way any reasonable individual participant thinks is their own decisionmaking :/

http://www.radicalcartography.net/index.html?bayarea
And yet, despite far-from optimal allocation, no one is worried about running out of 48-bit MAC addresses, which need to be globally unique. That's because 64K the size of the Internet is more than adequate.
Restic has some failure cases where it claims that backup was successful, when in fact some of your data was not backed up. This is just about the most horrifying failure case imaginable.

For example, if you take a backup of a bunch of files which includes TrueCrypt containers, and then you modify the containers and take a new backup, it will not back up the new data. Instead, it will look at file metadata to erroneously conclude that the container has not changed.

Now, some people argue that this is not an issue, because you can use non default configuration of TrueCrypt and/or Restic to prevent this problem. But how would a Restic user know that they need to do this?

I don't want to become an expert in the internals of the backup software I'm using. I just want it to work -- or at least fail in predictable ways.
I bet you see this in non-native speakers' writing. Non-native speakers tend to subconsciously translate things from their native language to English (I'm one, and I find myself doing this now and then), and native speakers tend to notice the nonstandard usage more than non-native speakers.
No? Yellow journalism has been a thing since the newspaper became a thing.
It didn't work for me on my IPv6 ISP, until I started assigning addresses manually. It felt like a big step back. I wasn't willing to waste more time on research, so I decided to go with IPv4.

For a home network/SME-scale, I don't see the value proposition of IPv6. It takes time to retrain staff, incurs hardware and software replacement costs in some cases (not to mention licensing changes from vendors) and ties up developer/IT time during the process of upgrading and troubleshooting IPv6 teething issues (as I've found in my case). The outcome is that the network can now handle more addresses and more advanced workloads, but becomes harder to maintain. Most home/SME-scale networks don't need even half of the 10.0.0.0/8 address space and don't take advantage of the new features, so it becomes pointless to upgrade unless you outgrow IPv4's capabilities or know you're on track to doing so.
Interesting! So you have a site I can see?

A competitor to me (offering laser services) has started offering water-cut plywood, which boggled my mind - I would have expected that to be a terrible idea!
Or master copy, or master tradesman. All this "inclusive terminology" is really the puritanism of the 21st century.
Yep, I definitely believe Jobs would have released a robot, a hologram machine, a magical glove tactile input device, a roomscale collaboration platform, or just something, anything besides 100 different variations of the iPhone and iPad.
The original slow IndexedDB implementations were done that way, but my understanding is that anything fast and "modern" probably isn't in 2020 as most of the browsers moved to their own IndexedDB storage implementations that are not SQLite-based. IndexedDB has very different expected performance characteristics than a pure relational DB (as it is a key/value store with indexes closer to most "NoSQL" DBs than to SQLite) and it did not (and does not) make long term sense to use SQLite below the hood.
Why Boxed is doubling down on its private label program
Could this serve as precedent regarding studios owning streaming platforms?
Professional marketers are being paid to spread disinformation.
> Overall, you basically do X for yourself and have more control over your work time.

The company has control of my work time by definition -- they pay me for my time. How it chooses to use the time I give them is the company's prerogative, not mine. I really don't care one way or another if it's cool with me sifting through Instagram for an hour while someone talks about a bunch of nonsense.
Syncing Oracle to Dolt Using Python
U.S. Border Patrol Digital Forensics Programs [pdf]
Given their business models, maybe certain major apps would have refused to support iOS if they weren't allowed to track their users.
Where's the money? Wherever I look I can only find revenue for the gaming industry but I can't find any profit forecasts. Example: https://venturebeat.com/2020/01/02/superdata-games-hit-120-1... or https://variety.com/2019/gaming/news/video-games-300-billion...

Does anyone have better data?
The 737NG had 3 verified crashes and 4 additional suspected crashes due to a rudder issue before it was solved and you flew on that plane.

https://en.wikipedia.org/wiki/Boeing_737_rudder_issues
> And we've established that hitting more than 80% produces languages that are often bad

No we haven't; we've established (for very dubious values of "established") that aiming for more than 80% is frequently not worth the trouble.
Chrome Web Store payments deprecation
A language is productive if it reduces the effort to solve your problems. I think some people feel productive as soon as they're able to solve a problem by cranking out a lot of code, but I view that as the language failing to help them.
this is standard advertising/social PR practice.
The outrage is because it's fringe/trumpian.
My rough understanding is that a key part of this is using neural networks to build and update graphs or programs representing tasks.

The level of emphasis on composition might be pretty new.

But I think that building and updating highly compositional graphs or programs driven by neural networks interpreting input is an incredibly powerful general idea that may be applied to a wide variety of AI challenges.

One thing I have been thinking about in computer vision is trying to create a scene graph or maybe scene description program by using neural networks to interpret visual input. Then running that program and comparing the output scene to the input to see how accurate the scene description program is.
Seems incredibly hard, but I want to believe something along those lines could work if there is first enough curriculum training of subprograms that could be recognized from scene elements in the input.
Great analogy! I'll be mulling this one over for sure in the coming weeks/months.

I've got a couple of similar aging analogies/models (also in my forties) that tend to come to mind when I'm confronted with these sorts of topics, namely physical speed.

When we're young, we move slowly, crawling, then walking and running. The things we notice and care about tend to be smaller and more detailed. Walking home in elementary school, I knew every crack in the sidewalk, every brick in the retaining wall, every tree limb, every slope of every yard.

Then came the bike, and greater speed, then the car. More frequently in adulthood are the planes. Now I barely notice the fine details of what I pass by, but my awareness of city-scale things, both at home and abroad, has filled in...the streets, rivers, buildings, and the development that spans miles and miles that were far beyond my grasp when I moved slower. It's a bigger, more complete picture, but I can't zoom into it.

I often miss the slowness of my youth. I remember vividly being enraptured by the mundane details of my backyard, the roots of big pine trees, lush grassy spots, the cracked patio. So many tiny, "up close" details that were so interesting to look at, and run GI Joes and matchbox cars over for hours.

Building software is the same. Most of my giddy memories of discovery and productivity were in the "slow" phase of my career, when my tasks and responsibilities were fewer and closer to the ground, so to speak. The code itself. Now that I can travel faster, I have a larger number of more impactful responsibilities, but I don't feel that closeness or giddiness. I'm rarely enamored by the solutions that I churn out.
Here's one implementation: https://github.com/ipython/ipython/blob/be5c0545c3/IPython/c...
Doesn't it discolor the edges of the fabric?
> But why isn't it panicking on len()? How is 0 the right answer there?

- len is `ExactSizedIterator.len()` which is the length of `Range` as iterator, i.e. the number of items yielded by next. Which is 0.

- When slicing with 5..0 it threats it not as an empty iterator but as an out of bounds access. This is without question slightly inconsistent and not my favorite choice but was decided explicitly this way as it makes it much easier to catch bugs wrt. wrongly done slices. Also it only panics if you do Index which can panic anyway but it won't panic if you use e.g `get` where it return `None` so making it traet the "bad" empty case differently for slicing doesn't add a new error path, but doing so for iteration and `len` would add a new error path especially given that `ExactSizedIterator.len()` isn't supposed to panic as it's a size hint.
Quite an editorialized title.

> experts say evades the guardrails put in place by social media companies to limit online disinformation

In none of the articles does it say that the information they are posting is disinformation.
You need to RTFA. Also, database development is absolutely nothing like painting. "Postgres 13 features and enhancements :: Making a watercolor painting" is Top Ten Worst HN Analogies material.
The article text doesn't refer to it a lot, but it does mention some interesting resources. [0]

[0] 10.1016/j.biombioe.2014.11.019
Small scale semi-subsistence farming is still widespread in the rural United States. It doesn't take much land to grow enough vegetables to feed a family for a year and chickens aren't too much of a hassle either. Even cows aren't too bad if you can get a timeslot with a butcher, but these days you can't.
I never said he was a fraud, though I am cynical.

But you can't hand wave away his statements on Twitter as "Oh, that's just Elon, all Tesla's corporate statements have very explicitly (in at times very fine print) said it's contingent on 'capability' and 'regulation'" when Tesla have literally said "Elon's Twitter _is_ a Tesla corporate statement".
I don't think anyone is proposing that the verb "to master" or noun "master" (original, or expert) is problematic.

It's only when used in the separate sense specifically opposite "slave".

There's no need to caricature or misrepresent the POV that you obviously disagree with here.
They have illegal ones? Where are they? Is there some compelling evidence of this?
FTA: “For example, one of the oldest results in math is Euclid’s proof from 300 BCE that there are infinitely many prime numbers. It begins with the recognition that you can always find a new prime by multiplying all known primes and adding 1”

So, if all the primes you know are 5 and 7, you can find a new one by computing 5×7+1? ;-)

This is a very common error. The claim doesn’t even hold if you know the first n primes. The first counterexample is 2×3×5×7×11×13+1=59×509. All you can tell is that the result has at least one prime factor that’s not yet in your list.
Thanks, that's very interesting.

Can you recommend any sources (blogs, whatever) for info on what it's like to work at such places?

I've always found it intriguing but I'm not sure if I have the right personality or skills or (very complicated) geography to make it worth trying.
This sucks. I paid $25 for my play console account to monetize my extension two days ago - just to find out they deprecate web store payments entirely.
Authentication and authorization for a gateway app routing to two microservices
If only I had a Beowulf cluster of upvotes to give you. Thanks for the direct link.
After reading this I'm legitimately shocked at how horrid this is considering the cleanliness of the rest of the language.
Autism is a broad spectrum of behaviors, but one consistent symptom is not being able to “quiet” excess stimuli (as I write this my daughter exhibits her self stimulation behavior by running back and forth across our family room).
Do you mean with the OS file cache disabled?

No, I mean with a dataset which is too large to fit into the amount of RAM on the system.

1. What are, off top of your head, some design changes or code changes required that'd bring drastic performance improvements?

Nothing immediately comes to mind. Profiling may reveal some improvements, of course.

2. What are some key internals that you think differentiate Kivaloo from other embedded KV stores? I assume you must have gone through a lot of existing literature on the topic before building this. For example, LMDB, BDB, RocksDB, LevelDB, SQLite and the likes come to mind that can double-up as KV stores.

Well... kivaloo isn't an embedded KV store, so that would be a big differentiating factor. It's a network daemon.

3. Does it store the database in flat files with a WAL in front? Is the file format of the database custom, or based on existing formats?

The "on-disk" format is the pages of a append-only B+Tree, with the last page being the tree root.

I put "on-disk" in scare quotes because there are other backends, e.g. using Amazon DynamoDB to store pages.

4. Does the database auto index the fields? Or, use any other such aids to speed up access to data?

There are no fields. Key-value pairs, nothing more.
I wonder how much "stuff" we can send into orbit before it creates enough gravitational drag to noticeably change the length of a day, or the tides, etc.
A minor nit, perhaps, but you have a jarring typo on the home page: "software devleoper".
There really ought to be law that forces companies to divulge what personal information they collect from you, what they use it for, and who has access to it. And this needs to be in a some type of standardized readable form that is separate from the TOS. If they can't do that, they should not be allowed any access to it.
Marketing and Messaging in the Time of Coronavirus
It's not about denial, it's about integrating it into the existing framework of knowledge instead of creating a complete new theory.

Very interesting discovery in any case, at the very least shifting the dates a bit (as always). Maybe you are right and homo sapiens did learn these arts from Denisovan people. Do Denisovans have a history which leads to this developmental stage?

Because 'we' do and delicate stone workings are part of our skillset earlier than this find:

https://en.wikipedia.org/wiki/Timeline_of_historic_invention...

Wikipedia may need an update though: https://en.wikipedia.org/wiki/Drill#History

Summary: Not planted, but maybe traded (for women?)
Seriously, any analogy would have been better than an artistic painting one. They could have said "like a goatherd, you need to know when to stop feeding your goats" and been closer to the mark.
What would be the difference between Siftrics vs standalone OCR software? Does it handle complex documents better or something?
We already have black box DRM binaries in browsers. That battle is lost.

WebAssembly is not another Flash. It might allow someone to create something that resembles Flash, but WebAssembly itself is not. You might as well criticise C because people can write DRM with it.
A neighbor asked for a tomato. This is where the story gets weird
I don't think you understand how Visual Basic works or how people use it.

The GUI isn't "written", it's drag and drop. You add functionality as needed to the GUI events, like the code you would have put into a console program goes into a button's OnClick event instead.

It's probably faster than writing a console program for anyone who isn't a developer.
6.6M households predicted to cancel their pay TV subscriptions
I think since ADN syndicated it off of the Washington Post, this is the better link? https://www.washingtonpost.com/politics/turning-point-teens-...