skysight-inc/HackerNews huggingface dataset:
That's impressive. Baserow feels like a labor of love. Will definitely try contributing.
> It was their stated position on the issue, and is very similar to the "fully self driving" being discussed.

I think if people were pulling "fully self driving" out of some random facebook post that discusses the capabilities in the next sentence, then the complaint would be something to sigh at and ignore.
I remember a time when people circulated lists of software that phoned home calling them out as spyware for collecting nothing more than our IP addresses. These says everything wants to connect to the internet. The EFF is still one of those groups I have no reservations donating to, but yeah, it feels like we're only going in the wrong direction.
Use of performant in relation to efficiency in this fashion goes back to at least the 60s, from a fairly cursory glance on https://books.google.com.

Starting with a few from the 70s:

The IEEE from 1979: https://books.google.com/books?id=IJ4XAQAAMAAJ&q=%22performa...
"It should be noted that the problem of scailing is considerably simplified from the fact that the operators dispose of greater ranges ( from 1 to 238 for l - 20 , instead of 1 to 104 for the more performant analog computers "

We can even step outside of the electrical engineering community, here's a reference to it from the Iron and Steel society, in the same year: https://books.google.com/books?id=D9RaAAAAYAAJ&q=%22performa...
"As this cooling system revealed itself as unsufficiently performant , we have started with the study of literature in order to define if other more efficient equipments were available"

We can push back to 1974, in relation to satellites in space: https://books.google.com/books?id=ZXHvAAAAMAAJ&q=%22performa... "So , the program is very descriptive in the effects development , and very performant . Furthermore , it has been compared with numerical integration at each step ( after the computation of each effect and each coupling )..."

Or just a little further in relation to APL from the ACM: https://books.google.com/books?id=0qApAQAAIAAJ&q=%22performa... "However , this theorical gain is nothing but an encouragement ; the execution phasis is very performant because , before it , a lot of preparation has been done during the deferment phasis : this should be taken into account in a realistic ..."

So in the 60s, 1964:
https://books.google.com/books?id=l1_vAAAAMAAJ&q=%22performa...
Such a progress comes partially from the availability of faster and larger computers and of more performant numerical methods . It is however important to remark that , at the same time , analytic progress has also been achieved , which is very ..."

Australian Mechanical Engineer are using it in relation to the Wankel engine, https://books.google.com/books?id=rzIiAQAAMAAJ&q=%22performa...

Judging from the uses I'm seeing in the Google search, it's a fair claim that Computer Science has been using "performant" in reference to efficiency and performance for most of its existence.

Judging people for using a word in a way that has that much history in the field tends to reflect mostly on you.
Heh, most shophouses and plenty of standalone structures in SE Asia are 3 or 4 level structures built like this. Of course most are bigger, though I'm positive you'd find something thats smaller than this even just in Bangkok
Would love to see a screenshot of that screenshot tool.
I wish for the same. This post is a torturous read.
It throws error on repo with a few thousand stars
Quite the opposite. It was defined by engineers, not marketing people, and it’s based on clear descriptions of the capabilities of the system, as well as who is in control.

The binary statement youre looking for comes between L2 and L3. A L2 system is a driver assist system, the driver is in command at all times. An L3 system can drive itself (driver napping or otherwise occupied) under specific well-defined conditions.
Can't believe the BBC calls a piece of political art "fake", especially when Australian soldiers murdered teenage Afghans in cold blood. Does it no longer pretend to abide by media impartiality.
"everybody does it so who cares!" as if the fact that everyone is exploiting you somehow makes it acceptable.
ESRI software has had this raster function for quite a while, at least 20 years. Usually 2 or 3 points would suffice. Using hundreds of points was unnecessary.
Or future correct opinions!
Pro move - stake out easy projects with clear deliverables for yourself; punt ambiguous or unsupported projects to new or naive people.
I might be making a bad analogy, but I don't think this would work any better than dumping the CMOS firmware for a C64 (6502 processor) and hoping you could just run it on an Apple II or NES, even though they had the same architecture processor (also a 6502).

Maybe things are more standard now these days, but the support hardware around it, memory layout, etc... at least for the 6502, made this prohibitive.
I've always wondered what exactly banks DO see as a competitive advantage. If I want to take my money somewhere, what's the single-slide pitch for why should I choose Chase or Bank of America versus a regional/local competitor?

It's not pricing. As a consumer, it always seemed like the largest banks tended to be relatively non-aggressive on their rates. Isn't "we have economies of scale and pass the savings to you" the classic competitive play?

It's barely, if at all, public facing apps/websites. Okay, you've all got a branded app, you've all started offering Zelle, and you all let me take a photo of the (average of) five paper cheques I recieve in a year to deposit them.

It feels like for a while it was the vague promise of "we've got the largest network so you don't need to worry about finding a machine." A concern largely mooted by smaller banks refunding out-of-network fees and credit union networks.
Leaving Portland
Wireshark and alternatives.
I think ClickHouse does that.
be up, out or otherwise shielded by age 35 or otherwise prepare yourself for a world of hurt, especially if you care at all about what you're doing.
I have seen it, and agree it's interesting. There's one idea in there that I think is more broadly applicable - circle-like forms when the deflection angles are relatively small, and higher tension (in this case, based on ellipses) as deflections increase.

Whether these particular splines are useful for, eg, font design, I'm not yet sold :)
Of course plenty of people complained about it and refused to give up their freedoms. Many states with Republican governors either refused to impose any mandates, or imposed very few that were never enforced. Democratic states, which generate a huge chunk of the money (and tax revenues), imposed draconian measures that essentially killed off thousands of small businesses and left millions unemployed. It's no coincidence that public schools in many of these states (CA notably; NY has succeeded in running public schools in-person for many students) completely abdicated their responsibility towards their students, shutting down in-person learning for the entire school year. Note that the 'follow the science' crowd is curiously silent on this: the CDC and the American Academy of Pediatrics emphatically argued against this injustice perpetrated on children to no avail.

The children who suffered from this, and stand to continue suffering because of this even after the pandemic ends for most adults, will bear the cost for generations to come. Not only will they inherit a heavily indebted country, they will also be woefully unequipped for it because of the major hole this abdication of responsibility has blown in a critical period of their lives. Two years is a huge amount of time in a young child's life, and the callous indifference to their future shown by Democratic politicians (who draw the majority of their support from teachers unions, among other public employee unions) is just sickening.

I sincerely hope that parents will wake up to the insidious damage public employee unions are doing, and move en masse to private schools or direct student funding for schools that they can choose, as a result of all this. Teachers unions have shown themselves to be completely unaccountable to the public and deserve their comeuppance.
I'm convinced that data.table is wizardry.

For anyone who's turned off by dt[i, j, by=k], Andrew Brooks has a good set of examples at http://brooksandrew.github.io/simpleblog/articles/advanced-d.... Data Camp's Cheat Sheet is also a good resource https://s3.amazonaws.com/assets.datacamp.com/blog_assets/dat....
This is why I quit and built my own company from ground up. I can't tolerate office politics it probably is the first reason why there are so many self employed people out there.
Or a "crash". People in suits in NYC high rises worried about their precious money call it "correction" to comfort themselves.
Wu is amazingly dead on.

Wu's new boss has been parading some wholly wrong assumptions about Section 230. I hope Wu can convert him into the highest ranking politician who understands 230 in a non-delusional way.

more reading: https://www.techdirt.com/articles/20200531/23325444617/hello...
COVID-19 fatigue has nearly killed me.
Toxic I can't deal with. But I've made my career working in broken areas that simply didn't know how to do things better and giving them the tools to do so. It can be a weird feeling though. My proper domain of expertise is a sort of data analysis/programming mix to provide operational support for individual units to help them do their work better, but then more advanced analysis to inform the strategic directions of the entire business (well, not business: I work in Higher Ed).

It's the individual units that tend to be broken though, stuck in methods of working that are anywhere from 10 to 30 years out of date. Which results in some weird experiences, because some of the most technically simple things I do for them are the ones that get the most "OMG This is Amazing!" response. Which always makes me feel like I produced a kindergarten scribbling and someone's telling me I'm DaVinci. I'm always happy to have helped, but it's hardly a "pat myself on the back" situation. One of the most extreme examples was when I took 15 minutes of so to write a SQL query and use it to automate a crosstab report sent to a group on a daily basis. They were completely floored by it. Because, not knowing how to even do a pivot table in excel, they had literally just been sorting the raw data and counting rows by hand.

So, if you're in the "right" kind of broken-- but not toxic-- environment, you can still accomplish quite a bit. Even though only about 15% of my work has a high level of technical complexity, over the years it's saved my workplace tons of money, generated tons of money, and most importantly-- because this is a University-- greatly improved the experience & success of some of our students.
Sounds like a totally unfulfilling life to me.

I've worked with guys like this before. They make you not want to work in software. Build a black box around themselves, become unfirable, make sure to have a say in every design decision even if it is pointless. These types are parasites on any company, when you're the type that genuinely wants to bring value and contribute and learn and solve problems, the sorts of endeavors that actually generate revenue, these guys become needless obstacles. If I were a manager of a team and someone started doing things like this I'd fire them as soon as possible, because they deliberately create technical debt and wear on the rest of the team and erode productivity, and it's best to have them gone before they entrench themselves, which is their goal.

There is some good advice in there. Get to know your team and other colleagues. Take an interest in what they're doing. But these things make for a better life and work experience, they're not a means to an end.

The only thing that is kind of politicky that I'd say is good is to make sure your work is visible. People forget, take things for granted, it's human nature, so it isn't a bad idea to remind people around you in subtle ways the improvements you've brought. If you do that, you'll be judged in your merit, and if you genuinely bring value that is more than enough.

There are certain things I do that may or may not take away political capital, but that ensure you get likes by the people that matter. Number one is to show my genuine disdain for busybody work and inefficiency. Productive people share this sentiment. You might piss off a troublemaker or come across as complaining about something some higher up demands of your team, but you'll make friends that are productive and genuine and you'll create a culture of productivity by ensuring other people are not afraid to voice their concerns about stupid shit either.
I've made some attempts, but nothing production grade.

About large character classes: how are those harder than in approaches? If you build any FSM you have to deal with those, don't you?

One way to handle them that works well when the characters in your classes are mostly next to each other unicode, is to express your state transition function as an 'interval map'

What I mean is that eg a hash table or an array lets you build representations of mathematical functions that map points to values.

You want something that can model a step function.

You can either roll your own, or write something around a sorted-map data structure.

Eg in C++ you'd base the whole thing around https://en.cppreference.com/w/cpp/container/map/upper_bound (or https://hackage.haskell.org/package/containers-0.4.0.0/docs/... in Haskell.)

The keys in your sorted map are the 'edges' of your characters classes (eg where they start and end).

Does that make sense? Or am I misunderstanding the problem?

> I personally always get stuck at how to handle things like captures [...]

Let me think about that one for a while. Some Googling suggests https://github.com/elfsternberg/barre but they don't seem to support intersection, complement or stripping prefixes.

What do you want your capture groups to do? Do you eg just want to return pointers to where you captured them (if any)?

I have an inkling that something inspired by https://en.wikipedia.org/wiki/Viterbi_algorithm might work.

https://github.com/google/redgrep/blob/main/parser.yy mentions something about capture, but not sure if that has anything to do with capture groups.
Julia in RMarkdown
I've been using Python a lot longer than I've been using Julia, and this isn't really true. Python tends towards much larger packages where everything is bundled together, and there are fairly deep language-level reasons for that. Python doesn't have major alternatives to pandas the way Julia has half a dozen alternatives to DataFrames. There is nothing like Query.jl that applies to all table-like structures in Python.

In pandas, you'll see things like exponentially weighted moving averages, while DataFrames.jl is pretty much just the data structure.

The centralization of the Python ecosystem and extra attention that pandas has gotten has made it much better in several ways – for example, pandas's indexing makes filtering significantly faster. These optimizations might make it to DataFrames.jl eventually, but I doubt you'll ever see the same level of centralization.
It will certainly be interesting to follow the studies that will come out on this over the coming years. There are numerous different approaches being taken to vaccination that can be compared. Most of Canada is giving first doses to essentially the entire adult population (which is expected to take a few months) before beginning second doses. Indonesia is focusing on vaccinating young and active people - those most likely to spread the virus - before those most likely to die from it. It will be interesting to see how results compare.

By the way, I've seen that the mRNA vaccines are even more effective than that after the first dose, if you just consider the period from about 10 days onward, ie after it has had a chance to kick in. Here in BC they're quoting a demonstrated efficacy of "up to 90%" from 10 days through to at least 3 months.
I agree with the above comment and disagree with posters saying that the OP will struggle in a FANG. (They may indeed struggle, but that is not a certainty ;)

Answering interview questions correctly within a short time frame is the hardest part - actual work is way easier for the most part.
you could sell the thing twice: you sell the original to a collector, and the copy to another collector.
It's not free software, because it limits the commercial use. It's more like Creative Commons Share-Alike license. I remember that back in the day, it was more restrictive. (Same applied to Plan 9, which never enjoyed the same popularity as Unix, even being technically much superior.)

Back in the day, MySQL had a license like that.

It still should be fine for free software development.
I wonder if it's less that COBOL is hard and more that there's a lot of design philosophies in legacy codebases that more recently trained developers are going to find frustrating/error prone.

I've done some work in the financial space. It's interesting to compare, for example, expressing a credit card transaction in an ISO 8583 message versus a modern JSON/REST API format. The same data might be there, but one of them is going to be much harder to debug without a lot of specialized tooling.
It’s never been proven that a particle causes illness.

It’s never been proven that illness is transmissible via particle.

The vaccine may prevent symptoms from appearing (which is nothing new — steroids also do same thing) but social distancing and masking continue to be an unnecessary drain on quality of life.
https://www.cafepress.ca/+crypto+underwear

https://thatcryptohustle.com/products/bitcoin-rocket-launch-...

https://www.amazon.ca/niBBuns-Underwear-Cryptocurrency-Busin...

step 1) print cryptocurrency themed underwear

step 2) ???

step 3) profit!!!
Tesla doesn’t have full self driving yet. For the core autopilot features, reviews I’ve seen of GM SuperCruise rate it ahead of Tesla for lane-keeping and adaptive cruise control. The other advanced features that Tesla offers - navigation on AP and summon - are not much more than parlor tricks. I say this as a Tesla driver with access to those features on my car ...
My blog post is basically an angry rant against this kind of technique, though it's polite and civil in tone :) Basically, it's slow because it takes a number of iterations instead of directly calculating the best-matching curve, and it can fall into a local minimum and fail to attain the global optimum in case it's in one of the other two of triplets of similar shapes characteristic of cubic Béziers.
I’m skeptical. Even countries like Singapore have constantly had 1 or 2 locally transmitted cases per month they can’t trace.

Now multiply that across 170 countries some too poor to do what Singapore did.

If every country had locked down like NZ, we would have just had a series of lockdowns and flare ups and more lockdowns. It certainly would have kept the case numbers much lower but can you imagine the fatigue after going through your 12th lockdown?
I just did that this weekend with py03 (pyo3?). The github page has some working examples.
Growth Hacking for Fools?
Or you know, they just want to make safe cars. If you go back you will see that Musk talks about safety as a core feature in every car long before they even had their own Self-driving team.
> There are always 2 highly trained professionals in a cockpit...

Nup. Sometimes it's just one barely trained amateur.
(In case anyone doesn't recall, Tim Wu coined the term "net neutrality" and wrote The Master Switch.)
They certainly could have “closed” the border but how effective would it have been?

How many road cross into CA? How many open fields? You’d need an army of hundreds of thousands to ensure nobody crosses.
More substances to fix substance abuse, genius!
I think that’s it
Did Scott Manley do something similar with the Change 5 landing footage on the Moon.

https://youtu.be/lwLPzU8H3HI
Are your tables large enough Office 365 can't handle it for a reasonable price?
Also myriad of networking equipment around the world are in the process of switching or already runs linux
An easy argument can be made that advanced vision system is technologically more advanced.
Yes, I see so many reports call the image “fake” or “doctored”, making it sound like some fake news conspiracy or photoshop - but looking at the actual image, it is so clearly political art, I feel like I’m going crazy -
https://twitter.com/zlj517/status/1333214766806888448?s=21
Maybe they read his wikipedia page, the third sentence of which is:

"Chomsky is also a major figure in analytic philosophy and one of the founders of the field of cognitive science."

But that's just wikipedia, you say, so I looked at the (very "analytic philosophy") article on Philosophy of Linguistics in the Stanford Encyclopedia of Philosophy. Chomsky is mentioned by name 78 times.

https://plato.stanford.edu/entries/linguistics/

A quick glance at just the titles of the 94 other articles on there mentioning Chomsky gives an idea of the range of his ideas/writing/influence:

https://plato.stanford.edu/search/searcher.py?query=noam+cho...
Memzoom: Less, designed for binary data with live updates
No, I’m using CSS because that’s the actual styling API used in the browser. I’m not sure what else you’ve used, but if you’re styling in a browser, you’re using CSS. Even if it’s something that abstracts it or ultimately compiles to it.

Edit: just as whatever tooling you use to build content or dynamic runtime interactions in the browser are ultimately going to be HTML and JavaScript respectively... even if those aren’t the languages you wrote.
The disinformation tactics used by the Bullshit Broadcasting Corporation
If this will read a csv that has columns with mixed integers and nulls without converting all of the numbers to float by default, it will replace pandas in my life. 99% of my problems with pandas arise from ints being coerced into floats when a bull shows up.
How to find the Linux distribution version?
I believe the efficacy of convalescent plasma has been shown to be minimal to non-existent, so I agree it isn't likely worth harvesting. If it were effective though, it would absolutely be worth it, because the United States isn't the whole world. There won't be enough vaccines to fully vaccinate the global population for many months at the least - probably at least a year. If we had an effective treatment that could be donated to countries not fortunate to have an abundance of vaccine doses, it would clearly be the moral thing to do.
Advantages of Elearning in Education
You should be able to observe the outside of the event horizon from the inside.
Sadly, the WHO are as prone to manipulation as any other political institution. Their continued recommendation to mutilate the genitals of infant males is another example.
> I find it very scary that nobody complained about it, despite the fact the lockdowns and curfews were stronger than any measures taken under Nazi German occupation.

This isn't your main point, but I'd just like to point out that that comparison is... wrong, to put it mildly. Under Nazi Germany occupation, large populations were put into an effective prison, severely underfed, forced into labor, and, sometimes, just killed outright.

Even the most "authoritarian" actions taken are nothing like Nazi occupation.
I can imagine the fatigue of what I’m currently going through of constantly locking down for 4 months at a time!

Compared to that, having to lock down every couple of months for a week or two doesn’t seem anywhere near as bad. Oh, and we wouldn’t have 130,000 dead in the UK and 500,000+ dead in the USA!
Waymo 4D Deep Temporal Scene Understanding, ViDAR and 3D Auto Labeling
Names with “-“ don’t work
Why wouldn’t we go back to normal? We’ve done that after stock market crashes, housing crashes and other pandemics. That’s what humans do. It takes about a decade or two before people assume it will never happen again.