skysight-inc/HackerNews huggingface dataset:
Thanks for the feedback!

I initially built if for me. I collected a DB of companies and their customers and wanted to sell it online. I couldn't really find an easy way to do it. If you are interested, I wrote about it here: https://medium.com/@ialuronico/how-to-sell-a-table-d7ec8d01d...

In the indie hacker community, I saw a few people selling tables, e.g.: a table of startups https://www.getcyberleads.com/ , a table of no-code tools https://www.gettims.co/, a table journalists https://presshunt.co/

And regarding the price, yes it might be steep. I am open to revising it.

I was thinking that using the tools available now (e.g. Gumroad + Airtable, or Buy me a Coffee + Airtable) it could be competitive. They charge around a 5% fee for each transaction. If you sell a table for $50 they will become more expensive when you have more than 12 users.

If you build this out of no-code tools, e.g. Webflow + Memberstack, their subscriptions should add up to the same amount.
To be fair, C++'s standard I/O library is really bad. There is probably an almost universal consensus in the C++ world that the locale library is the worst standard library, immediately followed by iostreams. For small programs that's annoying, although using libc IO is usually fine for them. However, C++ is probably one of the top 3 languages for developing large applications (Java would also be there, not sure which one is the third in that pack) and for these having to roll your own IO is usually no biggie, because it probably would have been done anyway (e.g. even if iostreams wouldn't be so bad, it would likely have no place in the IO system of a content creation app or being used in HDF5).

In that sense, C++ is not batteries included, which can be annoying for small and medium projects.
It's quite obvious that the poster was referring to codegen.
Take a look at Gemini: https://gemini.circumlunar.space/
Interoperability Between Swift and C++
With jupyter, you get the problem that editting cells does not automatically make later cells get recalculated. That alone, in my opinion, is worse than any of excel's failings -- imagine a spreadsheet which could get out of sync like that?
It should return a range of string views, no allocation is necessary.
This absolutely.The good stuff is still out there but it's been diluted to homeopathic levels by the infestation of the "look at me" marketing crud.
Leaving out the MDMA part, this matches my experience with sociopaths. Because they're less repressed they're more fun, almost a guaranteed good night out, but they push & push & push and don't know when to stop, and won't stop (except for a short while) if you warn them, until finally the relationship (platonic I mean) gets too much and you finish it. And they can get quite upset about it, this no-emotions thing for sociopaths doesn't really match what I've seen. They seem to be empty inside, an unfillable hole, but certainly not emotionless.
College but I had to stay because of my parents.
I’m sorry. We’ve been through breast cancer and anti-estrogen therapy. It’s hard.
Unfortunately the software I use only exists on Windows or Mac and does not work under Wine.
Linux is still severely lacking when it comes to audio implementation. If I had access to forensic audio analysis tools on Linux I would have switched yesterday.
I hate Windows and Mac OS, but it is a necessary evil for now.
The 4 simple reasons Germany is managing Covid-19 better than its neighbors
What you see on camera isn’t a pure anything, it’s just pure obfuscation and deflection. The cameras are rolling and while they’re rolling that’s the time to score points. That’s no way for a deliberative body to do politics.
AMP?
Tech’s Influence over Markets Eclipses Dot-Com Bubble Peak
At the largest bank I worked with. Trac was the primary wiki that was in use for almost 15 years (largely abandoned for the last 5). Think 10 000 wiki pages and documents written by a thousand developers over the span of entire careers. Note that Trac is abandoned software, for example it cannot run on python 3, there's been issues filled on that for years and there's simply no effort to maintain it.

I decommissioned it last year (hint: there's a long and painful migration story here). Users and documents have migrated to Sphinx, that's been actively used for the past 10 years and was always supposed to replace trac (hint: there's a longer story on how to handle or not handle a migration here). It looks really good but the markup and editing tool is not really user friendly.

A few teams decided to move to the internal confluence instead, that's supposed to be the strategic solution in the company. Looks like they're up for another migration within 3 years.
Just block updates (I use WinUpdatesDisabler). You lose access to the Microsoft store (oh no); but after that it really doesn't matter.
I would be wary of saying "just works" - you still have to dig into config files now and then and the potential to completely mess up your installation if you don't know what you are doing is real. I still cannot get my laptop's NVidia GPU working on Ubuntu.
Not RPN. Bzzzzt. Epic fail!
Reagan also benefited from good editing: https://www.youtube.com/watch?v=WBYrGQCHW7M&t=180
For me, app compatibility is a dealbraker. For example, I need to run desktop MS Office, so Windows and Mac are viable options for my main machine, but Linux is not.

LibreOffice/OpenOffice is not sufficiently compatible (receiving an e-mailed complex Word or Excel document, changing a single letter, and sending it back is not guaranteed to not change anything else), so that's it, the 'network effect' locks me in.

I could run Windows in a VM on Linux, or Linux on Windows; but that's a bit inconvenient, so OS X gives a good compromise for that.
>My extended family all switched to Ubuntu because this is what I put on their cheap laptops. I showed them Firefox, Skype and the photo manager and it all worked well. Everything is done in the browser nowadays.

Unfortunately Ubuntu is really pushing snaps which adopt the Windows practice of forced updates (https://forum.snapcraft.io/t/disabling-automatic-refresh-for...) and in fact go one step further by forcing updates even on metered connections.
The Lotus 25 is the most beautiful F1 car ever. Love the stinger exhaust!
It might be a glitch. Perhaps a small screen (iPhone SE).
I wonder that everyday.

- old internet was the product of the previous generation culture, internet was a side piece, a tiny new button. It might influence the desires of users at the time.

- economy trying to leverage internet as a new phase in customer access and higher business profits (never good.). Old economy was also not in the best shape and now everybody thinks or wants to make it's own little place on the web game. People are not here to chill they're here to win something. Vastly different mindset.

- a false assumption that connecting everything with computers would make our lives lean, instead of separate programs, computers and persons.. you have one cloud thing where everything can be shared. Obvious idea in retrospect .. but releasing friction is also letting weird unplanned stuff happen without control. Look at how much things now have limits (smartphone time etc).

- naivety regarding 'spaces'.. internet was a hippie thing kinda, but whenever systems grow they start to influence the whole thing (facebook,..)
On the other hand, remaining conditioning can keep the old spirit alive during temporary hick-ups in a society.

Point in case - USSR/satellites and restoring after the regime went down. The regime was working hard to remove the old conditioning and replace with the new conditioning. The communities did revert to the old ways in no time. Be it Catholicism in Poland, ethnic question in Baltic states, Tsarist Russia sentiments in Russia-proper, all sorts of separatists movements that were only silenced during the regime (Chechnya, Crimea ownership, Nagorno Karabach...). And capitalist/private property setup all around.
The article is written for a general audience that probably doesn’t use Excel regularly. It would be counter-productive to use an example the reader needs paragraphs of explanation to understand.
I recently ran Linux VM without external monitor (cause lockdown, wfh and all that). Laptop is 1080p at 14". Turns out Xubuntu can't configure HiDPI display properly at all. I searched ten minutes, found some crazy guides advising changing a lot of stuff in the xrandr which I'm completely unfamiliar with. In the end end I simply cranked font size in the terminal, did what I had to do and closed it. Thankfully it was just a VM and not host OS.

In another episodes I saw Linux completely and irrecoverably (at my level of skills) break xwindows after dist-upgrade (on a simple business line HP laptop with a single Intel GPU), stuck in dependency hell trying to run 3rd party software because libc6 had incorrect version and apt couldn't resolve that (again, way above my skill level).

I'll use Linux on servers and clients where it is great, but my work host system will remain Windows for the foreseeable future, thank you very much.

PS: and to address OP article - both my home Win10 and work Win10 never force reboot for updates for some reason, at least in the space of up to 2-3 weeks of continuous uptime. Yes, the sometimes nag me for updates (just like Linux) and I simply install them in some downtime periods (just like Linux).
We may have the Moon's now defunct magnetic field to thank for life on Earth
That sounds like a great idea. Not sure if it might present a bit of a hurdle if the caller prefers it to be random-access, but I'm kind of tempted to try this out and see if it might present issues in practice. It might be worth suggesting it to the standards committee?
Cheap Electric Power Measurement: Repurposing a WiFi power plug
Exactly. My XPS13 from 2013 was upgraded from Ubuntu 12.04 to 20.04 with all the intermediary LTS versions. Never had a single hitch. Everything still works (except that the hardware itself is dying after all this time, of course).

I can't take seriously people who affirm that they are both "Linux user since 91" and at the same time pretend that Debian / Ubuntu don't work on any of their machines, ever. Come on.
Also related, his recent video about the UK government's loss of COVID data (featuring a fantastic parody ad for Spreadsheets™): https://www.youtube.com/watch?v=zUp8pkoeMss
> Because this sounds like the old political argument "if you don't like this country, move".

Microsoft isn't a democracy. They're not beholden to the majority of people who use their stuff, just to the majority of the money that's paid to them, and their shareholders.
Also the same layout as the "cursor keys" (aka Protek Joystick) on the Sinclair machines - 5< 6v 7^ 8> (and ' would be the equivalent of 0 for fire.)

http://www.zxspectrum4.net/help/images/keyboard.jpg
As I said, all of them have immense talent, but apart from the Red Bull-Vettel dominance era, Hamilton has always been in the best car and he was initially pushed forward by Ron Dennis of all people. I honestly can't think of anyone in F1 history who can say they were at all times backed up by people like Dennis, Fry, Lacey, Hakkinen, Wolff, Lauda from their first day in F1... No one comes even close to that. He's had it incredibly easy in F1.
i have a lotus 23 of the same era. they are wonderful cars. uncomplicated and incredibly good handling feel.
So you don't care: that's fine. Others do care (and for demonstrably good reasons), you wanting slightly better UX doesn't trump that, it's just FYGM
My personal site runs off an lxc container on my OpenWRT router, there's absolutely no way it could handle HN traffic. It's absolutely not a feat of engineering to 'fix' that, but it would cost money and there's absolutely no need almost all of the time.

For that tiny one off hacker news hit, your wayback link seems to be working just fine.
Related read on Eternal Septembers: https://tedium.co/2020/10/13/eternal-september-modern-impact...
Advertising stunts from people selling DDoS services?
I tried to nail down just what makes me like Moomin(trolls) so much, and I think it's the sense of wonder and mystery. Some things are partially explained at best, but you don't get an impression it's mystery for mystery's sake or conspiracy theorist bait (see David Lynch movies). I love both the cartoons and the books.

I think Moominland Midwinter is a masterpiece. It's just eerie.

I also really like how each character has his own philosophy or at least a way of doing things. Little My's approach to vampires is "Bite them first!". Yeah, Cobra Kai never dies! ;-). There's a saying "know your enemy", but Moomins take it one step further: no one is really an enemy, you just need to understand people and their motives. There are no black&white evil characters.
Cyclops has company as machine moves to replace net cord judge (1995)
> If you dump the right table in GCC the information is there, although it's a pity there is no convenient way to access it.

CLion, ctrl+B.
I'm very envious!
Thanks for providing these interesting details! Is there any documentation on these features?

I found a reference to the simulator trick in CHM's "IBM 801 Microprocessor Oral History", but I would love to see more detailed design documentation on the CPU and simulation. The documents available on bitsavers unfortunately are not that detailed.
And now, finally, we can finally see why it wasn't a dimensional agreement error to assert that the Millennium Falcon made the Kessel Run in less than 12 parsecs.

Can you do the gaia run in less than 28,884,352.4 parsecs?
Ubuntu strikes again. No such thing on Arch Linux:

$ ls -1 /boot/
grub
initramfs-linux-fallback.img
initramfs-linux.img
intel-ucode.img
vmlinuz-linux

No LTS and no upgrade either.
"I've always felt writing in C++ requires much more skill, and that alone is a very rewarding experience. I can tune things like arena allocators and make string operations insanely fast, things I agree most problems simply don't require, but still, its a craft that I feel very proud of conquering, and every day you learn something new."

I worked with C++ for years, and I while I agree with the "every day you learn something new part", I also think that most employers and projects don't benefit all that much from time spent playing with your toy of choice, so to speak. That time that you spend learning about C++ each day, could go into learning about security, machine learning, graphics pipelines and a lot of other things.

I switched to a job where I mostly had to use C or Python, and I no longer obsess over my hammer. Unlike my C++-job, we don't go to C++ conferences and spend meeting after meeting talking about the language we're using. We attend conferences on crypto, machine learning, intrusion detection, and other things that could be useful to us.

I agree that there is a time and place for C++, but I feel so much more productive pulling that tool out of my toolbox AFTER I've identified a hot region of my code, and then using it where absolutely necessary.
This sounds like a huge business opportunity for some YC startup to invent a better on-prem Jira.
Did a USB stick with Windows work in the slot the installer wouldn't recognize?
I think it's just like writing a comment (like I am doing).

There is no boldface (just italic). there is no javascript, no inline images, no html escapes.

you_can_write_code_though();

The constraints make the information the subject.

Also the "lens of money" does not distort things here (as much).
I just asked my cat about this "cat gap" and he didn't have anything to say about it.

He's back to quietly snorring while sleeping on my couch, after his morning was filled with staring at birds outside, eating and taking a hell of a dump in his toilet.

Hard to believe he's got anything in common with the predators we are talking about here.
Intelligence does not imply superior moral, ethical, or rational judgement.

Incomplexity of speech does not imply lack of intelligence.

Here's the section on Simple English in Simple English Wikipedia: https://simple.wikipedia.org/wiki/Wikipedia:About#Simple_Eng...

Imagine being reprimanded for use of complex words and statistical terms in an evidence-based policy discussion in a boardroom. Imagine someone applying to be CEO, President, or Chairman of the Board and showing up without a laptop, any charts, or any data.

Topicality!

Perhaps there is a better game for assessing competency to practice evidence-based policy.

This commenter effectively refutes the claim that Fleisch-Kincaid is a useful metric for assessing the grade-level of interpretively-punctuated spoken language: https://news.ycombinator.com/item?id=24807610

Like I said, from "Ask HN: Recommendations for online essay grading systems?" https://news.ycombinator.com/item?id=22921064 :

> Who else remembers using the Flesch-Kincaid Grade Level metric in Word to evaluate school essays? https://en.wikipedia.org/wiki/Flesch%E2%80%93Kincaid_readabi...

> Imagine my surprise when I learned that this metric is not one that was created for authors to maximize: reading ease for the widest audience is not an objective in some deparments, but a requirement.

> What metrics do and should online essay grading systems present? As continuous feedback to authors, or as final judgement?

That being said, disrespectful little b will not be tolerated or venerated by the other half of the curve.
1. Re advertising agencies, they haven't?
2. What the hell are you doing as a tech person that means GDPR is causing you serious issues?
My favourite bits were:

1. A statement that they still didn't figure everything out, but they finally had something important: a decision.

2. When they repaired a boat they found, and Moominpappa said it doesn't matter that they don't know who it belongs to... the worst case is they'll give someone back a repaired boat.

For someone who grew up in Poland, this attitude is borderline mind-bending.
I'd like to understand what you call "unreliable". I'm on an officially unsupported Lenovo Ryzen laptop. I've just hot-plugged and unplugged an external display, a gigabit network interface, a mouse. Everything is smooth. Applications run. I can move them to the external display. When I pull the HDMI out, they move back to the laptop display and resize accordingly. I plugged in the USB gigabit interface, my network switched to the wire. I unplugged it, and my youtube video went on playing without a glitch. I turned on my BT headphones, and the video played through them without stopping.

Seriously, I don't get it. What doesn't work for you that would work better on Windows? I have absolutely no experience of windows (the last version I used somewhat regularly was 98SE).
I've yet to find a study that would validate that claim.
Upload is pretty much Tesla/Neuralink in 10-20 years, Black Mirror style.
Those are some rose tinted glasses you must be wearing. All these animated gifs and visitor counters were not here to convey valuable information but rather to make the website more popular.

If people back then could've played full screen interactive video on page load, they would have. Look at how popular Flash became.

I too still use IRC (although a lot less than I used to). I don't think it's really about interesting people vs. "pop culture" though, it's more of a generational thing. I'm sure today's relevant coders are more likely to be found on Discord than IRC.

That's quite unfortunate I might add, Discord is a bloated, centralized, closed source mess. But what can you do, it is shinier.
I'll be glad when we no longer have to use your unresponsive buggy software.
That's a fascinating take but not strange at all since modern-day equivalents still exist in highly-skilled occupations like CPU design.

Perhaps a comparable example would be an executive with a technical background: Jim Keller has highly sought-after skills desired by chip makers.

https://en.wikipedia.org/wiki/Jim_Keller_(engineer)
I don‘t agree with rapferreira. I liked that the article included the actual technical details, including these that were the “old” solutions. Some insights are impossible to be achieved if the details are omitted.
Doesn't this make central banks partly take on the mantle of Legislature in its budgeting and allocation roles?
imessage has audio snippets built in, this sounds a lot like that.

have you had any of your friends/family try it out yet?
What3words: Representing every location on earth with three dictionary words
I’ve been professionally working with clojure for the last few years and never understood the comment block use cases.

Of course I might be missing some obvious advantages but it seems to me that it is better to invest the time in turning these comments into tests rather than having them thrown randomly in source files.

I mean eventually all these comment blocks are just test cases aren’t they? We use them to evaluate expressions and compare the output value to our expectations.
When I want to explore I build a small test case and use the fast feedback loop to have it as interactive as possible.
Would be happy to hear any thoughts on this.
Wow, that seems way beyond what I would have expected the state of the art to be. Iiuc they're generating arbitrary perspectives of geometry from one or two photos, right?
I mean under an Open Source license, which the Atlassian Software License Agreement [1] is very far from being. It forbids you to even redistribute patches between licensees.

[1] https://www.atlassian.com/legal/software-license-agreement
>I don’t use excel - could you explain what date this and why it’s obvious?

MS Excel internally represents dates as a floating point number from epoch of Jan 1 1900

So "40335" or "40335.0" is +40,335 days from that epoch -- which is June 10 2006.

An experienced Excel user often runs into "mysterious 5 digit numbers" from 3xxxx to 4xxxx and will instinctively think it's probably a date that's inadvertently formatted/interpreted as a number. By switching the formatting of that cell to "Date" (Excel right-click "Format cells..." choose Category "Date"), the mystery number becomes a readable mm/dd/yyyy.

Same idea as experienced programmers coming across a 10-digit number like "1602930678" in a JSON or XML data file and instinctively assume it's probably a UNIX timestamp rather than a phone number with area code (160).
Turning off ad personalisation requires you operate under the assumption that the ad companies can be trusted. If you're actually concerned about your privacy (and security) you should at the very least install uBlock Origin. After suggesting that to family members the amount of "tech support" I need to do each year went down substantially.
What I am often wondering is why these subsets are not named, while it would increase clearness of communication and what is wanted and needed.
Your examples of automation are all possible with multi-cursor edits as well. To me it's exactly the right mental model - I can do mass edits with the same commands I've learned in single cursor edits, and, maybe more importantly, I have immediate visual feedback between the edits I compose this way. I'd recommend anyone thinking about learning Vim to give this a try first and then evaluate whether there is any additional benefit from spending a lot of time learning Vim commands.