skysight-inc/HackerNews huggingface dataset:
I love the idea and have been wanting a good OSS YT alternative for some time now. My initial impression from looking at the code and browsing the demo site is that this project is very much in it's infancy and has a long way to go before I'd consider running it in production as an admin or frequenting the site as a viewer. E.g. code smell, poor comment functionality, UX issues, minimal documentation and examples...

Something I think would help bring in contributors is an architectural diagram and/or blog post on how the subsystems fit together.

Best of luck to all involved, it won't be easy but it's certainly a worthy goal!
Smartphones are like many other technology products. Yes, you can get the cheapest one available but it will be total garbage or you could spend another $100 or so and get a pretty decent phone. Going beyond this point you get diminishing returns, is spending another $700-800 really worth it for a better camera, a faster CPU/GPU and a screen with a bit better colour when all you do is watch Youtube videos and browse facebook/instagram/whatever other social media?
How to halt global warming for $300B
How long do you want to wait? I don't particularly care about the name, but I was around at the time of the Reiser case, and I'd like to hope that I've got another 20-30 years in me yet.
I think you will see great change if you were to look at the personalities around one opportunity.

Because it's never problems really, it's perceived that way though.

A certain challange needs a specific set of personalities to solve it. That's the real puzzle.

Great engineers will never be able to solve things properly unlessed given the chance by those who control the surroundings.

We seek how we should develop, what method should be used, is it agile or is it lean? But maybe the problem starts earlier and focusing on exactly what methods and tools to use we miss out on the most simplest solution even beginners can see.

For example I am an architect, I tend to not touch the economics in a project. It's better fitted for other persons.

While not having read much about team based development I do want to be directed to well read literature about it. Maybe it's better called social programming, just another label of what we really do.

The one I miss the most at work is my wife. She clearly is the best reverse of me and makes me perform 1000x better. I find that very funny since she does not care about IT at all.
What an interesting thing to say when practically all user interactions in apps and devices are now driven by data science and machine learning. In fact you’d have to work real hard to use a device or service that hasn’t been tuned or driven by ml.
I'm in a country that has seen the land mass of Indonesia (population: approx. 240 million), burn off in the last month or so. I'm not sure where you are (somewhere colder?), but it's real and happening now and there's no further argument to be had about it really. Talking about the credibility of institutions changes nothing of the actuality of what is actually going on.
If you're a resident of the Pacific Northwest, Cliff Mass -- an atmospheric scientist at the University of Washington -- has an excellent regional climate and weather blog. https://cliffmass.blogspot.com/
This. I feel this to the bone.
I would assume you might say "as a matter of principle", but that's just my guess.
That's how you implement a userspace mutex in linux, not a spinlock.
CoffeeScript 2.5.0 now supports ESLint and Prettier
Not necessarily.

To prove that I have a secret key, I encrypt something of your choosing, and you decrypt it with a public key. This is enough proof, and private parts remain unexposed.
Is making something fast enough to be usable even considered "optimization" at that point?
Very good points
If you don't have a BS degree, get one. It will take a while, but the money from your employer should pay for 2 classes a semester at a state school. (Thanks Boeing!)

My suggestion, at about the 10 year mark in experience, get an MS degree (or and MBA, if that is your thing). My MS took 5 years as the tuition reimbursement covered only 2 classes per year at the school I chose. (Thanks L3 Communications!)

None of the classes I took made me "an expert in something at work". The sum of all the classes, arguably, made an attempt.

Diff Eq. Calculus. Linear Algebrae. Data Structures. Software Requirements. Theory of computation. All of them fill in the space between what you have figured out on your own and what you need to know. And allows you to build on to bigger things.
Ha! I use a 2011 MacBook Air with 2GB of RAM. It was the cheapest model when I bought it and the battery inflated twice, already!

I still manage to crank some terrible solutions, though. :P
It is hard to imagine the mindset back then if you didn't live though it (and even if you did). This was a time when people debated if anyone might even buy anything online, at all.

And somehow, despite all our security advancements we still use plain 16 digit credit card numbers in the U.S. with no passwords or any protections outside of a 3 digit code on the back. The day we change that everyone will say "now how did that work"?
Ah... "virtue signaling". What the sociopaths among us have branded empathy they cannot feel or understand in others. Just because it is not an emotion you have, does not mean it is not real for others.
Amazon and Google, which I have found to be similar in a lot of respects. Personally I prefer Amazon's versionsets to the monorepo at Google.

Curious why you think Amazon is so different from the other FNG+?
Show HN: TypeScript Transformer Handbook with examples to help get you started
Nice article! I'm curious if you would be willing to open source the code and data behind this article – I'm interested in verifying other VPN providers and services as well as playing around with some of the data.
If you are interested in DIY home automation, you should definitely follow Jon Oxer at https://www.superhouse.tv/

One of his biggest guiding principles which I strongly share is not needing an Internet connection for your house to work - which rules out most commercial home automation stuff that needs to talk back to home base.

He uses a lot of arduino and sonoff more recently. Also runs a lot of stuff with power over ethernet. All interesting stuff.

Lately he has been working a lot on understanding assistive technology hardware (e.g. wheelchair controller joysticks) and creating additional open hardware and software that can interface with them.

Well worth going back through his many years of material if you want to get into this sort of thing.
The platform you’re referring to: is it software for managing time tracking and invoicing? Or is it something that helps capture new clients?
There's a lot of shops that are pure django, drupal, laravel, wordpress experts, who would never be able to put something together from scratch, but can probably glue you a customized website in not a lot of time from relatively well tested components. I remember going to a meetup for level 10 in Dallas, TX. Huge beautiful building they had, all from django and wordpress revenue.

I guess it's like anything else, what are you trying to optimize for. There's still a lot of charm in PHP being a very simple wrapper to a lot of very efficient C functions.
Perhaps trusting a large set of CAs by default when browsing with HTTPS?
Do they have to be serious? To me, this is the playful sort of thing you would see on the "old internet" that people miss.
2% of households returning their refrigerators and buying a new one seems pretty high, although I don't have any data to back this up. How many people reading this have made multiple (separate) refrigerator purchases in a week?
I’m pretty sure “overdubbed” in this case meant “playing over the piano roll a second time.” Not an actual recording.

This YouTube rip sounds a little crummy to me, though, I’d suggest finding Gershwin Plays Gershwin on Spotify or your streaming service of choice...
PingCAP dev here.

Yes, We have the plan but have not started it yet. You can see the "chaos-cloud" TODO here https://github.com/pingcap/chaos-mesh#roadmap.

Feel free to tell us your idea of doing the chaos for AWS and GCP.
600kb or 1.2mb are way larger than 330kb and makes them much less suitable for smaller embedded applications which Duktape seems to target (it can get way smaller than 330kb).

I'm surprised with v8 though. I assumed they'd have a separate binary available so you could run jitless without having to carry all the binary bloat.
The ones that have a lot of engineers have 50x more features today. Businesses and brands want a beautiful website with analytics and A/B testing out of the box, skinnable, changable via a CMS so that non technical designers can drag and drop in new components at will, and also get graphs of their efficacy. You have built in support chat systems to spend less on phone support. Your IT department to support, not develop, this site was 30+ with colo space in 2008 but now its like 3 dedicated ops people and the rest are devs.

OTOH, so many more business websites are built for a few hundred or thousand dollars by someone on upwork to host a bootstrap site with a shopify integration, and then you have an online store that would've been 10x the cost 5 years ago.
something seems off though. IIRC with an I-9 you need to also provide artifacts supporting your ability to work in the US. it's curious that the article doesn't mention what documents he used and if they were appropriate for a different category.

since he didn't have a green card at that point nor US passport obviously, what documents were used to supply that evidence? e.g. "i used X and Y, which US immigration should plainly see does not support a claim of being a US citizen"
What are your favorite vue related readings ?
I wanted to call out Patreon for one of the slowest web applications today. Guys: click on developer tools and watch the paint dry.
Can someone from the quant/HFT world comment on whether these kinds of problems exist in that sector as well? Somehow I imagine that the fierce competitiveness of trading would force people to write better software, but that’s just a theory.
As I understand, for comparison, they also turned AI system output to BI-RADS class and then back to ROC curve.
The goal is that you throw out things that aren't useful (cost > benefit, or better replacement available and easily usable), not that you have a periodic "throw out everything written before X".
Moddable is GPL though, which might be problematic for some use cases.
However the reception of brand names is surely often self fulfilling like that, they don't succeed through robotic reason but through fuzzy associations. The murderers connection to the product is very direct so it seems it wont be forgotten soon. An unconnected product might use the name without being tainted.
Ben Awad is pretty knowledgable in graphql. He is one of the most solid youtube tutorial guys on it.
You imply that comments are representative of the attitude towards reiserfs in general population.

It seems more likely to me that overly emotional people, regardless of their interest in filesystems, got triggered and wrote a bunch of comments even without clicking the link.
I'm pretty sure you can "soft-delete" for GDPR compliance. So this concern is sort of a non-issue.

Besides that:

1. If you're using an immutable structure, as long as you use references, you can obfuscate data. Blockchains ran into this problem before GDPR requirements and that's essentially all they do.

2. ^ "Update" strategy for event sourcing is the same as above. Essentially a copy of the log or the log slice then a re-indexing to remove/update streams, events, projections, etc. Greg Young talks about the indexing internals (for Event Store) in the 2012 video.
> You create a floor, so that anyone with a miserable job can say "screw you" and quit and go start their own business without having to worry about how they're going to make rent before the new business starts making money, and you get a lot more competition.

No, what you get is more and more people who will say „srew you, why should I go and do stuff when I get money for doing f* all”. The people here on HN and those millionaires / billionaires are an outlier. An average shop clerk, security warden will not go and start their own business after saying „screw you”.
The Bones of Marianna
Re-read the question to which I was responding: "what's wrong with username and password?"
You are really insulting your fellow commenters here.

If you truly inhabit a healthy, antifragile state of mind, you must realize that many of us are not as enlightened and do have emotional reactions to things like this.

It doesn't mean we are inferior, it just means we are human.
I think there can very much be two segments. Both a high-volume self-service segment (I know this is what I prefer when evaluating developer tools) as well as a high-touch enterprise segment for training and implementation (think Bloomberg Terminal model). Diffbot has a free 14 day self-service evaluation for its individual extraction API, but it is not quite implemented yet for the Knowledge Graph.
XML actually is parsed with assembly code, now, using vector instructions that split up bytes, bits 0 of 128 or more bytes in XMM0, bits 1 of the same bytes in XMM1, et al., and doing bitwise operations on the registers to recognize features.

Imagine how bad it would be if not!
Hmm, that leads be to an interesting counter idea.

Why should Firefox or any other dynamic software have the ability to be slow for what it archives? If compilers should be fast, Web engines should be equally as fast. The Web should have never been designed such that a slow website (relative to the task) could be achieved. In the same way that you can only express memory safe code in rust and type safe code in haskell why not being only able to express "fast for what is interactive"?
Why would they send themselves? Even we send robots, not humans, out to the distant edges of our solar system.

Why send the robot or alien at all if you can instead send the design/machine to make the alien. Perhaps they need send nothing more than RNA/DNA on an incoming space rock....
A lot of people don't seem to appreciate how fundamentally QM and GR changed physics, and how everything that has happened since has been about details, not equivalently transformative fundamentals.

So it's completely true there haven't been any equivalent game-changer advances since then.

GR and QM were philosophical revolutions which changed the kinds of thoughts that were possible in physics and engineering.

So I have a suspicion that the next revolution will be a similar game-changer. I.e. no grand unification of this with that, no more fundamental model of particles and fields, and no gentle expansion of GR and QM; more likely a new world view that completely tips over the table of existing descriptions, and makes everyone think very differently about how reality works.
Anyone who expects Apple will ship any high quality software these days has had their head in the sand for quite a while.
School are normally significantly larger and mostly unused outside of their normal operating hours. Realistically it shouldn't be an either or thing but rather both.
Programming Languages Explained with Music
Hah, I have nice studio monitors since forever, but I also make music with Earbuds.

I like them, but I've found that they make a bit too conscious about the sound, so I have to be extra careful. The isolation emphasizes noise and frequencies that the monitors don't, and that will be masked in the full mix. It used to lead me to a rabbit hole of noise-gating and EQs.
The global debt crisis and intractable US entitlements will lead to a global depression. China will promote a new cryptocurrency to compete directly with the failing dollar. The US and allies will attempt to use their massive military to defend the dollar. China will not have sufficient military might be so will lean on other countries in particular Russia with their nuclear arsenal.

World War III will be sold on supposed moral grounds as all wars are. China and other countries will say that they need to defeat an evil US that is immoral and forcing the world to use their baseless currency causing great suffering. The US will say that China is attempting to create a global dictatorship with total control and no freedom. Both sides will see moral justification to fight to the death.

As the likelihood of the war ramps up over the next few years, there will be a feverish push to create general purpose AI and improved robotic locomotion such as artificial muscle-based locomotion with high strength to weight ratios. Around the time that the first nuclear salvos arrive, perhaps around 2023-2025, these efforts will pay off with robust general AI and humanoid robots.

By 2030, the planet will be a nuclear wasteland, with several billion dead. There will be a new religion pushing to give the AGIs full autonomy and control. The Martian colony will have a few dozen people already and rapidly ramping up.

A growing group of nuclear survivors have adapted with advanced high bandwidth brain-computer interfaces connected to superintelligent AI systems that act as a supercortical layer.
There has been some work on this in nohang[0].

> Customizing victim selection: impact on the badness of processes via matching their names, cgroups, exe realpathes, environs, cmdlines and euids with specified regular expressions;

[0]: https://github.com/hakavlad/nohang
Chuck Peddle Peer of Steve Jobs and Bill Gates Who Transformed PCS Dies
My prediction is that the top 10 defining factors in 2020 will have absolutely nothing in common with this list.
This fragility does not make you a lesser person; I extend my hand to you as an equal, my brother. I hope you do the same when I am misguided or weakened in any manner myself.
It really is a fascinating period of history, with so much horror packed in that decade without a monarchy. The rule of the major-generals after the failed adventure to capture Hispaniola was an incredible dystopia that beggars belief. England was not "godly enough", and it must have been hideous to live in through those years.

What better way than to encourage a virtuous, godly population than to employ the military as an extremist Purity Squad waging a nationwide war on fun, closing down the theatres, pubs and probably every hint of a flirt or smile? No team sports, horse racing, no fairs, no fucking, no drinking, no rowdiness, then deal with all those instances of not enough manners, or lack of morals and virtue. Oh and kill off dissenters and royalists, especially in Ireland.

Course the military junta kept enjoying dances and other banned fun. Cromwell had God directing his every action, so that must be OK for good puritan leaders.

His exhumation and posthumous public beheading seems totally unsurprising after that lot.
As a reasonably true Scotsman I have to cite this:
https://en.m.wikipedia.org/wiki/Schiehallion_experiment
tracking everything
If your 'empathy' is just words that don't cost you anything, it as well could be you who is a sociopath pretending to have real feelings.
As I understand it, PTRACE_TRACEME causes the process to be put into "traced" mode, where signals (and exec* calls, which will cause a SIGTRAP to be sent) cause the process to stop. This is useful in the context of a debugger because the debugger process will fork, the child will call ptrace(PTRACE_TRACEME, …) to put itself into "traced" mode, then exec the process you want to debug and be conveniently placed into ptrace stop at the first instruction to be executed in the new binary.

The problem with PTRACE_TRACEME is that if you do it to yourself and recieve a signal, you're put into ptrace stop there's and there's no way out of it unless the parent knows how to get you out of it (using ptrace, of course). Sending signals will not work, even SIGKILL; somewhat humorously, on iOS, if you attempt to do the equivalent (using the similar PT_TRACE_ME) and oops yourself, the entire system will slowly grind to a halt as it tries to (at least, I think…) SIGKILL your process for a variety of reasons and fails, at some point locking up waiting for process termination.
The biggest complaint I hear from popular YouTubers is that it is getting increasingly difficult to monetize their content. An easy way for content creators to monetize in whatever way they wish would be a huge draw. Most of the content creators I follow have turned to Patreon to reduce reliance on staying in Google's monetized good graces.

It's not an easy problem to solve. Viewers hate ads but also want "free" content. Making it possible for creators to monetize through ads, micropayments, or sponsorship is only part of the solution.
I'm extremely neurotypical and I also don't care what things are named. People who get hung up on this are bikeshedding, commenting about murderFS for twenty years and holding back genuine innovations because of their thin skin and lack of actual inclination to talk about technical details.
Hey if they can develop lab-meat cultures with the same(ish) makeup of real meat then yes I'd love that stuff. If I can get the same product but without suffering of animals then I'm 100% on board.

What I don't like is this current crop of fake meat. I don't know what it's made of and I don't want to eat something with a list of ingredients as long as my arm pretending to be something else.
Any tips for customer acquisition on the App Store?
These are all under our current understanding of physics, which does a good job, but we know it's not the full picture. Matter, the stuff you and I are made of, is ~5% of the universe's mass-energy. We understand the physics of this stuff fairly well.

Dark Matter is, as far as we can tell, is entirely made of stuff that falls down and does nothing else. Dark Matter is ~25% of the universe. We have a fair few theories of what Dark Matter is, if/how we can use it, how to make it, move it, etc, but it's still very active research. We have a toehold on Dark Matter.

Dark Energy, which makes things fall up, is ~70% of the universe. We are almost completely stumped as to what it is and how it works beyond making the universe roomier. We're just totally knackered on Dark Energy.

Any civ that is thinking that seriously thinking about (let alone putting down-payments on) discombobulating planets in order to make more lawns to mow and gardens to weed is very likely to have more than a toehold on Dark Matter and is likely trying to make Dark Energy levitate tequila shots.

And that's just the physics that we know we're missing. K2 civs are probably far more aware of yet more dragons in the mists.

So, concluding (correctly) that since we don't see the IR heat of K2 planet demolitions, that we're alone, is not the best conclusion. We've not a clue as to what the rules of the universe are yet. We can talk about strategy once we learn how the knights and bishops move about the board.
Choose your scape-goat:

a) Lack of fundamental understanding of how computers work

b) Abstraction away from the bits, flops, shifts and pops

c) Quick sort

d) Electron.js

e) Ruby hipsters

f) Magical cloud computing

g) Software companies that know the cost of everything and the value of nothing

h) All of the above
If you're embedding, you have C/C++ right there if you need real calculation work done.

Duktape supports some ES6 features (26% according to kangex for version 2.4). I'd note that Duktape also supports proper tail calls which v8 and spidermonkey refuse to support (JSC in Safari does though). Support for typed arrays is nice (especially when interacting with C).

If you have room for a larger binary, QuickJS and XS are both faster and both have support for newer specs.
Related from 2 days ago: https://news.ycombinator.com/item?id=21917747. This looks like different work though?