skysight-inc/HackerNews huggingface dataset:
That's interesting that extra work got you on the hook for extra support. Could you give a little detail about the extra feature you added that they asked you to remove? That's the sort of experience that I don't want to have myself.
Most people could probably ride a unicycle, it's just another thing that's not going to happen.
I just fell in love with this journal. that would be great if I had control over the fonts.
This problem cannot be resolved by anyone except for you.
Most power systems are built with a mix or clever automated systems that can self recover, along with backup dumb systems that can’t.

This is done to ensure that if your smart stuff fails, you don’t end up seriously damaging something.

Unfortunately the dumb stuff pretty much always has to be reset manually. Usually because the dumb stuff tripping means you’ve encountered a scenario that no one anticipated, you really want someone to double check that nothing got damaged before the safety tripped.

It’s a little like a database starting up and discovering that part of its Write-Ahead-Log is corrupt. You really want a human to go in there and see what happened, rather than just ignoring the damage, plowing on and loosing data.
One of the interesting news is that they are now going to start requiring a C99 compiler, instead of only C90.

I've been considering to do the same on my own projects. What does HN have to say about this? Is anyone here still working in a context where C99 is not an option? Did anyone else also recently switch to C99? How did it go?
They're permalinks so you can share the posts with friends and family :)
It is in Telecom Applications.
That's a silly question considering game developers start with an entire game engine. So obviously, no, it's not "thorny" from the perspective of a modern game developer starting today.

That is basic abstraction which underlies all software...
Yeah, I hate this one.

A similar issue is in Twitter for Android, I search for an account, want to click on an item and then the list updates.

I can't believe this is not fixed yet.
So did I say anything about user agents? Why are people that desperate to defend Brave? I get there are lots of Brave bots but apparently there also are genuinely disillusioned users.

Brave is way way way easier to fingerprint than Chrome. This alone makes it worse to use than Chrome without an adblocker at all.
I am using firefox and I dismiss Brave because Chrome already is a monopoly. Firefox only has a tiny minority in total traffic and it's mostly from more technical users (a "technical user" would be anyone able to download an install a different browser). It is impossible to fight the current monopoly which spans across devices. The only chance we have right now. There is no way Brave or any other browser can gain enough market share to counter this except FF and even for FF the odds are slim.

The second reason I dismiss Brave is that it doesn't really provide anything innovative. It's not just about ad-tracking. We need also decentralization and new ideas on how we consume and organize information. Brave is just another for-profit organization which also makes a poor root of trust. (while Mozilla isn't any better here and also depends on questionable sources for funding the point is Brave doesn't disrupt here).

I'm not saying Brave is bad because any contender that can reduce the share of requests from Chrome vs the "Rest" is welcome. Maybe one day we have a world where 50% or less is Chrome and the rest is a mix of many different implementations. For this to happen the whole web would have to be re-envisoned because right now companies can't even bother to support the testing of more than one browser. So practically with how things are right now we will probably not have more than 2-3 contenders at any one time. And for this reason my personal vote is for FF.
Replica Designer Shoes for Sale
Look no further than dredging up Steven Pinker to not only defend "Quantum Supremacy" but to double-down and revisit the NIPS to NEURIPS name change because we apparently have nothing better to talk about on Christmas...

https://www.scottaaronson.com/blog/?p=4476
I requested that the RecordIO format (bytes on the disk and codfe implementation) be opensourced (for ease of interoperability between Google datasets and open source/scientific work). It wasn't because there were some 'flaws' in the design, but it was pointed out that leveldb open sourced a format very similar to it (but which never got used outside of leveldb).
The biggest problem with modern tech for me is that it almost never works as advertised. A lot of times it's just there to tick a box on the marketing material. The most recent example, got myself a new Fuji camera and it has bluetooth and wireless and a smartphone app and theoretically you can transfer your pictures wirelessly (but not over a physical usb cable). I'd rather it didn't have these features, because it's not reliable, sometimes it won't work at all, other times it takes too long to connect, it's a mess and I have no time in my life to deal with this crap anymore.
> EDIT: If it sounds like I’m saying “syncing bullets is effortless and there are no complications,” you’re reading too much into this.

Always make the assumption at least some people will take the most trivial interpretation of your comment on the internet. You have to balance between addressing them and not wasting time.
They work pretty well if you've got a robot navigating indoors via lidar versus a map. We used one for the QC Bot which made it to production.

Also, an economist I dated for a bit used particle filter in her research.
Partial reconfiguration is supported by the Zynq SoC's FPGA.
In the US at least, Vanguard index fund(s) are the way to go.

https://ritholtz.com/2014/02/the-best-investment-advice-youl...

"Bogle’s closing advice was as simple and direct as that of his predecessors: those brokers and financial advisers hovering at the door are there for one reason and one reason only—to take your money through exorbitant fees and transaction costs, many of which will be hidden from your view. They are, as New York attorney general Eliot Spitzer described them, nothing more than “a giant fleecing machine.” Ignore them all and invest in an index fund. And it doesn’t have to be the Vanguard 500 Index, the indexed mutual fund that Bogle himself built into the largest in the world. Any passively managed index fund will do, because they’re all basically the same."
Rather depends how big and busy it is?

earth.org.uk is script/make generated, pregenerates Gzipped and other low-bandwidth versions of objects, and runs on plain old Apache on a Raspberry Pi. Response time is typically very good.
It makes sense because you’re already familiar with the platform convention. It’s not intuitive. Space bar is a larger key and easier to reach, why isn’t it associated with the more “powerful” action?
Uniqlo heads towards full warehouse automation with robot that can fold and box
Hm I was doing something similar, but in the end there was just too much stuff that's broken, all the time: https://twitter.com/everythingisbr2

In the same vein, I've been thinking of having some universal bug/annoyance reporting tool where you'd tag each annoyance with the software/hardware/website and optionally its version.
Something I wish was addressed is what the right to peaceable assembly even looks like in the age of technology. I guess the same could be said about free speech, but I feel the greatest threat to these rights isn't from the government, but from tech monopolies whose platforms have become defacto "town halls" or "town squares". If Reddit, Twitter, Discord etc, are how people assemble and communicate in the 21st century, then what are the implications of these companies being able to shut down groups unilaterally?
Isn't it better to search for technical questions and corresponding answers on Q&A websites?
Join YC Startup School, it will answer many questions and teach you a framework for thinking about your potential product. Or you can watch the videos on YouTube
Apollo Flight Controller 101: Every console explained (10/31/12; 12/24/19)
You might have inspired me to give it a retry! I remembered the name, but wasn't sure enough to recommend it to someone new.

Apparently there are browser-based options too.

https://www.circuitlab.com/

https://www.falstad.com/circuit/
What makes a good subscription billing system?
At 15% of the speed of light, one gets to Alpha Centauri in about 30 years. 450 years would be the time it would take at about 1% of the speed of light.
I think that's a big risk for employer that is not itself very large (ie I suspect "no" for micro SMEs), but luckily I live in the UK so the NHS has covered me when I've needed treatment. I suspect that I probably could not have created a series of startups in the US...
But does that actually work for men's suits?
Airbnb, My $1B Lesson (2015)
A lot of things may look absurd to us as developers, but might not to someone not familiar with how those things are built.
https://www.bragmyshoes.com/mules-and-slides/christian-dior....
The Absolute Games of the Decade
Since you mention that money is the main thing you need, I think you are mostly looking for a "seed stage investor". Crunchbase has a list of a ton of those (802 total) that exist in the SF Bay Area. Looking at the full list requires a pro account, but a free trial is available.

https://www.crunchbase.com/hub/san-francisco-bay-area-seed-s...
Nvidia GTC presentation claims “RTX 2080 next gen console”
https://www.ikea.com/us/en/customer-service/product-support/...
Do ethics even apply to expectations?
If it takes just 2 weeks to build it, you should do it. No second thoughts.
Show HN: Using async iterators in Node.js to consume Real-Time market data feeds
Which experts say fusion is going to be "cheap and powerful"? Because that's nonsense. I want to know which "experts" are poseurs we should be ignoring.
> WebAssembly has a lot of privacy issues

This is the first time I've heard about this. How so?
No, because they do not capture all the technical knowledge available online. If they have relevant data, a search engine will hopefully surface it.
The obvious lesson for any Western state is to formally protect its critical industries. Of course, some brain damaged opposite lesson will be taken, such as 'China must liberalize'; good luck with that gents, LOL.
The Reddit threads of regular people who have gone to see it have been wildly entertaining to read as well. It sounds like unintentional David Lynch. Some of the reported FX glitches have made me wonder how on earth it was released.
I realized yesterday, I know more about Festivus than Kwanza.

Amazing how much that show has entered into the modern American (and other countries?) lexicon.
Here's a really great introduction to CT for the non-mathematically inclined:

Lawvere and Schanuel. "Conceptual mathematics: a first introduction to categories." Cambridge University Press, 2009.

The authors are two of the "founders" of the subject, so don't be fooled by the elementary appearance of this book.
"...it is quite likely that (a) the idea was not serious, and (b) it gave the Russian government an excuse..."

It looks like you are the one looking for excuse. Following your logic Russia should really wait until threats become very serious then be hit in the face and only then react? I think you're asking a for bit too much Kumbaya.
Those drawers can be used to hang folders and those can be very heavy and easily tip over the whole thing if you would slide out all of them at once.
The director, Tom Hooper, has made better movies in the past, notably The King's Speech (big winner at the Oscars in its year) and Les Miserables (got at least decent reviews).
In your area, is motorcycling safer than bicycling?

I ask because I'm curious about the electric bikes, and maybe mopeds. Does keeping up with the flow of traffic improve safety? Being louder? Just the bulk of the motorcycle? Proper gear (eg helmet, armored clothes)?
I distinctly recall you griping about ads while reading IEEE articles a few days ago[1].

FYSA wasn't able to replicate the reader view issue with uBO on Firefox, both desktop and mobile.

[1] https://news.ycombinator.com/item?id=21850005
The EU rules only apply to long distance: commuter rail is exempt and can be prioritized. They aren't that stupid.
We literally have to remind people not to shoot at hurricanes in this country.
Disconcerting and suspicious to see so many Chinese codebases being advertized here. I feel that there is some nation state activity behind it. There is a ban on Chinese work products in sensitive industries (aerospace/defense, military, and government), and other industries should follow suit if they care about security.
I totally agree. For file transfer on my Fuji camera, I just take out the SD card and grab the files on a SD card reader (+ usb-c adapter) on my phone.
(The Fuji wireless app won't let me transfer regular JPEGs or RAW files. Only compressed JPEGS less than 1MB large even though the original JPEGs are ~2.5 MB big.)
Instant Garbage
Isn't that predicated on them having a lasting presence? That burning money can propel someone to the top seems given. Keeping them there, though?

Granted, I would think some market protections would also make sense.
Wow TIL that the actress who played Winnie on the Wonder Years has a PhD in mathematics from the University of Chicago, and a mathematical proof bears her name (and the name of her undergrad advisor at UCLA).
My first exposure to it was in Haskell. It felt very surreal and almost magical at the time.
Seems like a sort of light service mesh, but delivered from within the app, and very straightforward. I'll have to look at mDNS, had heard of it, but never read into it.
When US still supported its non-welfare industries (and allowed smoking) they put a man to the moon.
It is at night, and even if you don't have a transponder you have a visible registration number and a license that will be revoked if you can't behave.
No but it made a lot of changes I terms of ad blocking and privacy.
I’m okay with that as soon as HN stops serving content to non-US citizens.
Ballmer screamed about developers, developers, developers while steadily losing their love and mindshare by breaking their trust that time spent learning windows coding skills was economically valuable (particularly on GUI and front end tech). Satya is regaining that mindshare with open source initiatives, VS Code, proper management of C# and Typescript, and a cloud platform that is incredibly well suited to the needs of enterprise developers even if it's not as popular in the SF hacker community and here on HN. He's pivoted the perception of the company for the better among both investors and developers. Positive perceptions enabled Microsoft to generate significant wealth under Gates and Satya and negative perceptions prevented it under Ballmer. The stock market is by definition the best long term evaluator of a CEO and Ballmer was a dud bracketed by greats.
Games allow people to try out things that are not possible for most people in real life.

It includes doing a medieval quest, becoming an action mercenary, becoming a ninja, managing a top football team, building a city, building a theme park, participating in World Wars, building a space program, rescuing hostages etc.

The focus on violence means that such violence is percieved as beyond the reach of most in real life, which is good news.
As a point of reference from the US:

Dublin/Pleasanton to San Francisco - Embarcadero (35 miles): $6.80 each way, which works out to ~£204 per month for 40 trips.
I actually thought this was about learning verilog or another hdl. I was a little disappointed, maybe I should write a blog about my experience learning an hdl as a software engineer.

Nonetheless them learning embedded systems programming is still an interesting read! Especially when coming from a language like C#
First things to check:

- can you build it and if so, does the produced binary work? If so, look at the makefile (or equivalent) to hunt for compilation switches. If not, spend some time trying to make it build. If you don’t succeed, tell your manager that this will be a lot harder (if the code doesn’t build and run, you don’t even know whether you have all the code, IDEs may have trouble analysing it, etc.)

- And, given that this is a decompressor, do you have access to the compressor, too? Chances are the makefile will give it to you. If yo don’t have one, that isn’t a showstopper, but may make things more difficult, so inform your manager.

- is the code under source control? If so, look at the history. Going back to older releases may give you an easier code base to work with (given that, elsewhere, you say “Its a decompression algorithm with a thin CLI around it”, that may help a lot, getting rid of various optimisations and config options)

You can use various tools to visualise the call graph, but this being a decompressor, there likely are many low-level functions you can’t tell about what they do. If you aren’t familiar with compression algorithms, or with this algorithm in particular, try googling the names of various functions or field or variable names.

In the end, 30k lines of C isn’t _that_ much. It may just be a matter of grinding through. If you browse 1,000 lines an hour (3½ seconds per line), that’s only 30 hours, doable in a week (and a week is not much, if you inherited the code base, and aren’t just visiting it). Just dive in, and by the time you’ve spent 10 hours, you probably have generated some questions that you want answered, discovered some #define’s that control compilation, etc. Eventually, you will have to read every line, but don’t feel obliged to, initially; just follow your instincts (and, in case the business side has some short-time priorities, let that guide you)

On the one hand, decompression algorithms typically are of above-average complexity, making that harder, but on the other hand, it is highly likely that there are various CPU-specific and/or OS-specific code paths that you (initially) can ignore, significantly decreasing your line count.
One adage I like is "the best code is the code you don't write", meaning that we should write as little as possible because every new line is a potential new error(s).
In my city, the programming unemployment rate is, like, 2%. If you haven't worked for awhile, it's because of your job hunting skills, not your tech stack. So, if having a job is reason you ask this, my answer is: read some books about job hunting. Don't worry about programming right now.

But, and I think, more importantly, you are taking this way too seriously. Programming is fun. Write something fun. Me? I think NodeJS and VueJS are fun. Write a node app that draws ascii images in your terminal. Or, figure out how to store stuff in a database (Mongo is also fun). Wire up a VueJS app that accesses it. (Then throw it all out. Your first is never good enough to keep.)

OR, go to Glitch.com and party around there. It's a very sociable place to do some coding and engage with other people who want to program. Lots of ideas there. You can pick up Node apps and extend them. That's a lot of fun.

OR, do CodeWars.com. Pick your favorite language and do some exercises. If you aren't inspired after a week of doing that, find another profession. You're not a programmer.

OR, read GitHub. As before, if you aren't inspired after a week concentrating on the cool things other people do, forget about programming, it's not in your blood.

But you will. Programming is the most fun you can have. It has all the ingredients. Always new. Good results. Fun community. You can do it alone and sitting down.

And relax.
that's not how things work in free markets. Not even during the cold war.
Quake 3 (now Quakelive or Quake Champions): rocket launcher, granade launcher, plasma gun, nail gun.
So cool. Now I want to see one of these in real life. Thanks!
If a foreign government subsidizes a company that "dumps" its products at low costs on our markets, I think we should pocket the gift and focus on other industries. The overall benefit to consumers outweighs the loss to the affected domestic industry.

"In 1962, Milton Friedman made the case for unilateral free trade as the best and fastest path to economic prosperity"
https://www.aei.org/carpe-diem/in-1962-milton-friedman-made-...
We are talking about 75 billion for a single company, not just any support for any tech company. It’s scale that makes it interesting, like comparing a bottle rocket vs a manned spaceship.
How does that scan? Other people’s privacy should supersede your public behavior.
Sure but once a law is broken, what recourse does anyone have in the submitted article? The answer can't be to call the Feds... Cars have license plates, planes have N-numbers. If drones are too small to have a visible registration number, they need a transponder. Again, this is only when you're flying high and out of visible range.
Wait how. I want to do this. Sounds like great extra income.
> operating systems

The desktop OS market has basically two players: Windows and Mac OS. Desktop Linux is so small it's no relevant force at all.

> development tools

What about the intellij tools? They cost quite a large amount, and it's a monthly cost. MS Visual Studio is still around as well.

> databases

SAP is still a major force on the German market. The company behind it is amongst the 30 biggest public German companies.
This is simply because Google Translate relies on language-language models trained on language-language pairs. Where training data is not available in quantity, the quality of translations is sufficiently low that going through English is preferred.

This is something that has been solved recently[1] by training ‘massively multilingual’ models. However, such models come with fairly stark compute costs, especially given the number of users Google Translate has, so it will take a while for these advances to roll out. Which ultimately points out how silly this article is: NLP is all the same in relevant matters, and (to first approximation) what works for English works for everything else too, as long as you can get enough training data.

[1] https://ai.googleblog.com/2019/10/exploring-massively-multil...
Ostrich Algorithm
Agreed. Does Ericsson have a comparable 5G offering? I’m wondering why I never see their name come up when articles are written about avoiding Hauwei
I think I just suffered a bout of the Mendela Effect.

The Commodore 64 release of Ghostbusters in 1984 had digital speech that said, "I've been Slimed." Also, if you pressed <space> while the intro song was playing (with the bouncing ball lyrics) you'd hear "Ghostbusters!"

I thought that was the first use of digitized voice, and is certainly the earliest one that immediately comes to mind.

What I didn't remember is that Castle Wolfenstein came out in 1981! I forgot the 2D version entirely.

Funny way our brain warps history...
you can be working as a developer without 'working'
Why can't the JVM preload on startup the majority of the core runtime as a shared library architecture in a sort of super-permanent generation, and then the JVMs piggyback on that?

I remember solaris boxes had little of the startup cost and someone told me they preloaded the java runtime.
This is a low level, unsubstantial comment for HN. Could you please add more substance to your comparison
The stage costumes (look up 'Cats musical' on Google Images) are basically decorated bodysuits plus facepaint and wigs. They have a lot of subtle touches to keep them intentionally registering as 'acrobatic costume' without tripping uncanny valley issues, like how almost all of them include obvious belts (for the 'tails') and a clear division between body and neck/face even if the facepaint is the same color as the bodysuit being worn.
The elephant man clip is region locked.
Thank you. Possibly less as its a very simple product technically speaking.

In terms of value added for the services using it - I think its quite beneficial but this is what I'm struggling to quantify or be objective about.

This is very low maintenance and I am planning on doing this so it's as small technical debt as possible