skysight-inc/HackerNews huggingface dataset:
I would not advise anyone to go down the "data science" career path at this point, unless one of these topics is a true passion of yours and you can't imagine doing anything else (and even then I would recommend alternatives if possible).

The explosion of AI/ML/Data Science teams in places that they really don't belong is going to have major backlash soon. The market is currently flooded with desperate PhDs who have reduced years studying their field into a flurry of buzzwords on a resume that they don't understand.

The vast majority of AI/ML/DS teams don't know what they're doing. Management and "leadership" in this industry would be laughable if it wasn't so horrific. The vision of AI/ML/DS has turned into a nightmare of people shoving data they don't understand into models they don't understand and making sure someone else is using that so they can justify their work. You could likely cut entire 100+ DS teams at most companies today and only see a positive impact on the business.

There are of course really interesting niches that require these skills and skilled practitioners. But if you're reading a guide on how to be an "AI Expert", they you likely aren't one of these people. And because of the signal noise problem in this space it's hard for even really excellent people to get matched to the hard problems that genuinely need their help.
You allocate time and money to making it a priority. You need to have multi-day tickets with fluffy names like "review resource usage on login system" and give people time to work through them.

If you are talking about saving money while the entire backlog is all about features and bugs then you are showing you are not really serious.
As a compulsive punner I object to the expectation they're supposed to be funny.

I pun for mental stimulation, and to make everyone around me cringe.
Ancient remains in Peru reveal young, female big-game hunter
It has been delayed: https://elixirforum.com/t/facebook-is-writing-a-new-statical...
My tip would be to find a baby carrying enthusiast, ask for help and just try the cloth solutions first if you think you could be into cloth. My children didn't like being carried (I'm a shoulder carrying father now), but the knots at least where super easy. The knots don't hold the weight, the cloth and the shoulders to. The knots mainly finish the excess cloth so there's not much reason to be afraid that your child will fall due to a bad knot per se. The cloth will sag a lot before that.
Did you include:

"You put the foo in bar?"

Fun lark, I laughed at some. Wondered at some others.
Anyone have decent understanding of it technology don't like Ma. He was loved more like how Trump lovers love Trump.
> YOU PUT THE EXACT IN INEXACT.
I’d suggest chest since the head will be wobbly and needs support early on. I used the ergo baby carrier which supports the head when you’re chest to chest with the baby. Later you can turn the baby around when the neck muscles are developed.
Also, no worries: she’ll let you know what her status is and she won’t forego too many meals :)
I’d also recommend multiple carrying contraptions like the solly if you can muscle memorize how to wrap it. You’ll figure out what works best for you and you have a backup if your primary is involved in a diaper accident.
The Gimp devs taking nine years to port from Gimp Toolkit 2 to Gimp Toolkit 3 kinda invalidates all claims about porting between Qt versions being too hard, doesn't it?
Freedom of speech is not utilitarian. It's thought of as a right.
The idea that freedom and free speech are important because they make certain processes more efficient is entirely missing the point of the humanist revolution. Freedom is innately good, for its own sake.
Hmmm. Could you specify what sexist language I’m using? That’s quite the accusation.
> Choosing to neglect (or underfund) the maintenance activities doesn't cost the business anything for some period of time (the delay). And performing them does not (within the period of that delay) bring in any revenue. It is only a cost to them, it has no visible upside within their time horizon. By the time the costs start catching up, it's death by a thousand cuts. Usually they'll go from 100/0 dev/maintenance to 99/1, then 98/2, and so on. Then one day it flips from 80/20 to 20/80 and they realized they fucked up. But by then they've been promoted, so who cares?

Pretty much what I noticed as well.

> You have to convince them

This is exactly the part that I hate. Good practices, code quality, design etc. are not a hobby of mine. The business is not doing me a personal favor by allowing me to practice these ideas.
The title bars look identical to everything else on my Gnome 3 system.
In the thread I linked there should be the exact figures. Vaccines target the whole spike protein (most of them, at least) so it's likely not going to be a problem. It may be for monoclonal antibodies.
Have you ever heard of motoring offences?
You and I are in a similar camp. I have a monochrome Brother laser (with Duplex) and a Color Canon Inkjet, both on wired networking. Both work well including printing from my phone. Not problems with either, I print mostly on the laser, occasionally on the inkjet. The Canon inkjet can sit idle for weeks at a time, and I still haven't had a plugged nozzle in eight years.
They seem to be accent dependent.
You are supposed to be the one with wisdom and experience, that is why he hired you!
Cookies are not a good spot for bulk data because each request to the server includes all the cookies. You wouldn’t want your whole SQL database included in each fetch() request.

localStorage is not durable. At Notion, we observed Chrome localStorage losing writes under load from multiple async writers. IndexedDB is the most durable option, but has quite an annoying and error-prone API, which is why it would be nice to paper over it with SQLite so browser code can use the same schemas and queries as native clients.
Yeah, I don't care who came up with it first as much as it spreading widely. We waste far too much time on bad documentation as a field.
Can't wait to use that one someday.
Phones are too bulky to be convenient when exercising. I've inadvertently destroyed more than one by going out for a run on a hot day with it in my pocket and sweating too much.

In contrast, the 6th gen iPod Nano weighed less than an ounce! They were a fantastic product. Ditto for the iPod Shuffle.
The Stoics were pantheists who believed gods, fate, matter came from Nature, the most ancient goddess. Nature assembles out of the four elements inanimate rocks, souled beings like mice and rational beings, Humans. Humans alone have a ruling center (Hegemonikon) granted by Nature which allows them to freely choose good or evil.
I think the real problem here is companies unwilling to invest in their own people, both ICs and managers.

* Managers don't get proper training.

* ICs don't get proper training.

* No one want to train juniors and interns.

* Very few companies offer yearly refreshers.

* Yearly raises are not a thing in most companies.

* Small companies tend to offer crappy insurance.

* etc.
You can change that on the settings. I know because I had the same problem and you can choose a more familiar iconset.
Damn! That looks a so much better than the GTK2 2.10 version. And better Wayland & HiDPI support – thank the stars.
> His child has leukemia.

source?
I normally use a business and finance metaphor to explain technical debt as "Technical debt is a debt with a personal guarantee, financed with priority, that also has a balloon payment. It can also be called at any time, suddenly, with no warning."
Next time just search for the 3rd party refillable cartridges on aliexpress.
Green light is 500nm. We are already at 5nm with current commercial electronic circuits. In integration light will never beat the electrons. It will never be faster. You won't put more gates on chip.
For quick 3D visualization, I've used three.js and a minimal HTML page. It has loaders for many common 3D file formats so you start with one of the samples at https://threejs.org/examples/ and hack around until it loads the data that you want.
What a subtle way to brag about your, allegedly, "leading skills" XD
Ransomware Gangs That Steal Your Data Don't Always Delete It
There actually isn't unequivocal evidence of war in the early archaeological record, although that is more to do with the definition of "war" than "humans were inherently peaceful."

A plausible modern definition of war is that it is a conflict between two polities that sanctions otherwise illegitimate violence by particular people. That is, war is undertaken by government (not individuals); it requires the use of special participants (military forces); it requires a definitive, positive interaction to commence (e.g., a declaration of war); and it has rules that need to be observed. The exact contours of the definition will differ from author to author, and there are plenty of conflicts that sit in a nebulous gray area (would The Troubles constitute a war? or the Colombian conflict between the government and FARC? or gang wars?), but broadly speaking, you will see some sort of line being drawn between warfare and mere violence.

Archaeology tells us that there is pretty clear physical evidence of mass violent deaths as early as the Mesolithic. However, cultural evidence of warfare is not easily established: cave paintings in the Paleolithic don't depict anything like warfare, and even in the Mesolithic, evidence for warfare in paintings is kind of thin. It's really not until the development of sedentary agriculture in the early Neolithic that we see clear evidence of warfare, and even here, the evidence can easily be interpreted in a way that suggests it wasn't a major feature before then.
If you are looking to work in an enterprise as a data engineer, submission of research papers with code is certainly not a pre-requisite. Learning something useful like CPMAI methodology is more practical.
Thank you for this. I didn't remotely say that China isn't innovating. I meant to say that if China has ambitions of becoming a world leader in innovation, this kind of party sponsored innovation / innovators isn't probably the right way to go.
Why? What are the cheaters getting out of it?
> This feels transient to an extent no? At some point your building is tall enough and your unit as small as people are willing to accept.

Yes, there is an endgame here -- and also, truth be told, construction costs per unit start to go up once you pass 4 or 5 stories, so there's other economics at play.

But that endgame is Tokyo or midtown Manhattan, and we're not close to those levels of density basically anywhere on Earth -- and certainly not in the USA, where you can count with one finger the number of cities that might not be able to increase density because the buildings are so tall it's hard to imagine building more-attractive taller ones.

> But does this not apply primarily to the land underneath the building? Once you reach a certain plateau a 700sqft apartment on the 10th floor of a 50 story building isn't worth any more than an apartment on the 10th floor of a 70 story building is it?

This is an interesting question -- in my example, you might think it's pretty clear that a single condo in a 4-plex would be less valuable than the same land area with a single family home (even if all 4 units together are worth more). But it's not clear why a single condo in a 25-story doorman building is inherently more valuable than a similar condo in a 50-story doorman building, which is basically the only density increase that's realistic -- and in fact, maybe the larger building supports more amenities, making the individual units more expensive as density increases? Also, this level of density supports rapid transit that allows for more effective geographical distribution than the "freeways choked with traffic" sprawl we're seeing today.

That said, this is not the situation that SF (or really, any market in the USA outside of Manhattan) finds itself in. In all these cities, developers could build a larger number of less-expensive units to replace more-expensive lower-density units on a given land area (and still profit! And increase housing supply!), if they were allowed to by zoning and other (typically local) policy.
> "Flu shot is free only if your insurance covers all of it."

More accurate would be "Flu shot is free if you already paid for it through the insurance contributions that are reducing your take-home pay"
So I am the 2%. Glad anyway :)
> I think that surreal nature makes folks less suspect of other sort of curious / awfully polished / almost surreal content

I agree, and it it reminds me of a very good article:

https://charleseisenstein.org/essays/the-ubiquitous-matrix-o...
> Plugins now possible with Python 3, JavaScript, Lua, and Vala

:O

This is a game changer for me. I could use Python, but I'm a full time JavaScript developer and I'm just not the biggest fan of Python in the world. But if I could script in Gimp using JavaScript... that'd be sick!
I'll be a big fan of IndexedDB if this ever becomes widely supported https://wicg.github.io/indexed-db-observers/EXPLAINER.html
I think you meant to reply here:

https://news.ycombinator.com/item?id=25010133
Impossible to pick a single best Simpsons episode. Seasons 6-8 are just so ridiculously good. I could barely even make a top 10. That said, here's my list in no particular order:

* Homer goes to college

* Homer the great

* The day the violence died

* A fish called Selma

* Bart on the road

* 22 short films about Springfield

* You only move twice

* Mountain of madness

* El viaje misterioso de nuestro Jomer

Honorable mentions:

* The way we was

* Marge vs the monorail

* A star is burns

* King size Homer

* Hurricane Neddy
Can anyone share where’s haskell used
Like what companies are using haskell
Deep cleans seem to corner the experience too much.

To the article's institutional knowledge idea, specialties, allergies, or chemical compatibilities might be a good catch all.

The more features you add with more customers and developers from different teams, the harder it is to guarantee any dish won't affect nut allergies. Mixing orange juice and milk WILL happen, and you'll only find out about it when the wrong customer experiences it.
Oh lordy, I've got a thing to say about your Javascript.

You could keep the word pairs server side and retrieve them as the page is accessed... or at the very least if you're going to store all your data in a static file you could store them in an array to save space, instead of the whole links. You could get real fancy and make some kind of soundex map thing.

Question: did you just break each word into syllables, and find soundex matches?

No worries, though, I like the compulsive punning. I just like talking about things on the internet.
It’s remarkable that there is another country next door with the same population number and how different it is on either side of the Himalayas

Having said that..rural areas are super under developed in China. How else can you manage delivering quality of life to such a large population over such a large area.
Technical Debt Explained to Non-Technical yet Business Minded People
I think there was a valid reason for that tendency even if it isn't the only right decision. If your job involves contact with many people (let alone other hazards) it sounds like a very good way to get the young child and everybody else infected as they have a non-fully developed immune system. There is a "too young for daycare" period for one. Cloistering the kids away (always a relative matter) may have developed as a strategy (by conscious or otherwise) to reduce infant mortality when the means were available. Farm work, hunter-gatherers and similiar could qualify as somewhat "bubbled" by low density.

Socialization wise I can see it being a win potentially for bonding and experience for the kid certainly assuming it doesn't turn into "crying baby on an airplane but everywhere" situation which would hinder adoption.
I wonder what the impact of easy-to-use cloud ML tools is going to be on the industry. BigQuery already lets users train models using a simple SQL query. AutoML makes simple ML tasks as easy as run and verify accuracy and run again. Of course, a basic amount of knowledge is still need to avoid common pitfalls - unclean data, overfitting, etc. Perhaps this will just mean data scientists can produce better work with the same amount of time. It doesn't seem like a good use of everyone's time to have to know so much cutting-edge research to solve run-of-the-mill business problems. Hardly any other area of CS requires that.
I agree that people can and do change, at many levels and in many ways. When we unknowingly treat people badly, and get the wake up call, we can (perhaps) shift to treating them better.

My personal journey has included discovering how amazingly angry I was, without even knowing it. It precluded having reasonable (engineering) discussions when people disagreed with me, being able to take and give direction, etc. Therapy helped a lot. Learning to be truthful, disagree reasonably, keep promises, think through problems, treat people kindly are all 'learnable'. But some core elements of our beings are pretty intractable, and I believe having the solid core of 'self' that can stand (again in the face of negative personal consequences) against the often outrageous conduct that's around us in the world is only very occasionally developed in adulthood.
I agree and logically it makes no sense, since what is the limit?

Theoretically everyone will sell at some point and the above argument can be made in each and every case.

Let's say Yahoo had offered Google $1B, and Google declined, Yahoo ups its offer to $2B, Google still declined.. this can go on forever till we reach Yahoo's maximum capacity to pay and if Google still declines with: it's not enough - the above argument would still hold.

Thus, IMHO, the above argument has no merit. While price is certainly a very important factor, there are always other underlying issues as to why some sell and others don't.
Why would they do this switch on a minor version number release?
You can also buy a cheap printer and hack it with a CIS. I have an old Epson with that setup, and a program some friendly Russian hackers made to disable the cartridge chip DRM. I also mix my own ink, 50% dilution is perfect for text and makes the already cheap bulk ink even cheaper --- I haven't calculated the exact cost but it's probably even cheaper than dot matrix.

(I bet that really irritates the corporate scumbags...)
So true, most of what spacex is achieving is 1960s government developed technology, yet it is herald as some proof for private sector being better suited for innovation.

Most of the technological achievements of the last century we're done by governments, the private sector was very good at productization of these acievements, but it's inherent shortermist thinking actually stifle innovation.
I'd prefer another round of elections, with all of the candidates on the previous ballot disallowed.
Also, ancient people would hike up to the top of a hill or mountain and see fossils of sea shells and fish and would accurately conclude that this ground used to be under water. Of course they would have naturally assumed there must have been a helluva flood at one time. Which is perhaps why there are flood myths in so many different cultures.
Thank you for writing this!

Her reasoning wasn't this deep though. It went mostly along the lines of idillic prehistoric humans solving every issue with mating until patriarchy driven civilizations came along and messed up the world.
Agreed - since 2017 the main improvements have been to the cameras, plus some improvements to efficiency, and (depending on your carrier) 5G.

I find 5G (coverage on mid-band, not the hyped speed on ultra-wideband) to be the most compelling reason to upgrade my phone this year.
Just encountered
> YOU PUT THE )PARENS IN (BEGIN-PARENS.
Although arguably more of a feature than a bug
I agree with your suggestion, and that is what I did to get started in machine learning as well. Solving some kind of problem and doing practical projects and playing around with models is probably the most efficient way to learn. I started with the Machine Learning course on Coursera by Andrew Ng. And while going through, I started using what I learned on a small project. I did document my journey in case it's useful or interesting for others: https://embracethered.com/blog/posts/2020/machine-learning-b...
Lexmark already does this with their toner cartridges on mid-size business machines.
It's horrifying to think that any ink that I might have stocked up maybe 2 years ago during a sale could be unusable.

Plus, since it's a consumable, it's much harder to return a defective ink cartridge once the packaging has been opened.
CVE-2020-10776 A flaw was found in Keycloak, where it is possible to add unsafe
Nietzsche gets more than a little carried away here. (And he's attacking a caricature.)
Best of luck, from a fellow open source developer and maintainer.
Police Caught Using Clearview AI, Potentially Violating Surveillance Ordinance
Tesla FSD 2020 vs. Waymo Self Driving 2009
This is great in some aspects but really shallow in others.

In fundamentals, I don't see a reference to geometry or calculus. Good luck understanding methods like UMap or more modern clustering techniques, optimal transport methods in AI, and more recent gradient techniques without those.

Some might say this is more for the AI researcher, but people need to implement bleeding edge stuff all the time.
I wrote a blog post on cgroups a couple years ago that's still accurate and goes further into depth and gives workable examples of using them both inside and outside of containers: https://www.grant.pizza/blog/understanding-cgroups/
First, evaluate whether it should be a priority. Waste is easy to spot; missed opportunity is not.
GTK hasn't been the Gimp Toolkit in years. It's much more the GNOME Toolkit these days.
Fuzzing Linux Drivers with Syzkaller
Right, and I'm running XFCE with a different theme, or i3 without any titlebars, and every GTK3 app that uses client-side window decorations looks out of place.

I'm not running Gnome 3, I don't ever intend to run Gnome 3, and GTK shouldn't poison the last 15 years of GTK applications to try to bump up the Gnome 3 adoption numbers by attrition.

It's petty and obnoxious.
This reminds me of the time I needed to generate some names for testing, and I simply combined the Social Security list of most common first and last names at random. It turns out that the vast majority of possible name combinations are terrible. Not quite "Sleve McDichael" from the notorious Super Famicon game, but close.

Like this, I could read through a whole page of names before finding one that scans. Bennett Takeshita, e.g., is effectively unpronounceable.

https://www.avclub.com/check-out-these-wonderful-american-na...
The N.99 pattern is usually meant to be "pre-release of (N+1).0".

And this is a development release anyway. Stable is still 2.10
It would be funny if the real Mike Hancoski googles himself and stumbles upon this thread.
Github are using it https://github.com/github/semantic
Facebook and many others.
Yeah, it doesn't look like it's just string matching.

YOU PUT THE MINNER IN PETROMINERALS.
YOU PUT THE GUINN IN GINSU.
YOU PUT THE READER IN TREDER.

Seems like doing it "wrong" like this would actually be harder? I'm a bit confused.
Fantastic videos! Thanks for the links!

Yes, Kubernetes uses cgroup too.

Systemd units are also based on cgroups.
Did you put the French in some fries?
"Pluto is a new computational notebook for the Julia programming language."

The first sentence of the article, excellent. Many times, something is mentioned here on HN and even after clicking sound on a number of with pages, I still don't know what they are talking about. This look at Pluto is exactly what it says: a good introduction to a Jupyter system for the Julia programming language.

Maybe the title of this HN post could change to say that?