jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Which would require an easy access to all of the videos, which only Googe/Youtube itself has.

Many nice things could be done, but the platform (or the data owner) has all the power in its hands.
Thanks. It contained my current email password!
> One of the least productive bubbles in human history.

Not to mention extremely damaging: https://www.bbc.com/news/technology-56012952
there's already too to much of it.
A good bunch of downvotes for this? Congratulations HN crowd.
The Real Reason the U.S. Has Employer-Sponsored Health Insurance: https://www.nytimes.com/2017/09/05/upshot/the-real-reason-th...
I’m working on a tool that allows you to build newsletters from external sources like static blog posts (Gatsby, Hugo, Jekyll), Shopify products, Airtable data, and more.

https://postbear.io

Basically providing you with a browsable “gallery” of data items from which you can filter, select and customize in order to assemble your newsletter avoiding repetitive copy/paste and styling.

Feedback is welcome :)
Letterbox, contact form as a service.

Needed one for several of my sites, so decided to build it.

Started it earlier this year as a side project and meant to focus on it now as I don't have a real client. But honestly finding it hard to be very focused on anything at the moment.

Idea: https://code.flurdy.com/project/Letterbox

Site: https://letterbox.flurdy.io
Great Idea! The website looks very good and is easy to use.
So far, no one is searching for help in my area.
You need both synchronous (chat, audio/video call) and asynchronous (email,discourse, wiki) tools to get work done. There is a place for both.
It seems this test would be extremely sensitive to air currents in the room, like an air vent anywhere near the person.
What's the primary way that generates revenue? Ads? Super cool, I've been looking for a way to have some revenue generating side project.
My problem with PG's original post is that there's no easy way to identify the so-called exceptional programmers, and he seems to disregard that. We can't magically find the "other" 95%", and give visas only to them. And, in most cases, you won't know for sure till many years later.

Also, I dislike the ideological debate of H1B's, which seems to be OP's main point. H1B's are used to increase supply, which has the collateral effect of lowering wages (or keeping them at reasonable levels).

Per PG's post: "I asked the CEO of a startup with about 70 programmers how many more he'd hire if he could get all the great programmers he wanted. He said: We'd hire 30 tomorrow morning". What, exactly, is holding this CEO from hiring 30 great developers, today? They simply can't afford them. Particularly being a small-ish startup, that can't compete head-to-head in terms of wages/benefits with Google, Facebbok, Apple. Of course a massive influx of talented immigrants (100x or not) would be a blessing.

This is not a bad thing. It's possible that this startup would create even more value, more jobs, and pay more taxes, if they had the 30 additional programmers. H1B's or not. But let's not pretend the reason why this CEO is not filling the open positions is because they're not available in the US, and immigrants would be the only solution.

Above all, I think the US needs a better immigration policy for the talents that will supply demand in the next 5, 10 years. It's insane that our taxpayer dollars go to fund education to bright foreign student, and we (forcibly) send them home after graduation. This is the dumbest use of taxpayer dollars, ever.
That works for the consumption side, but at least from what I've seen (it's been a while), the feed readers don't have so much share/comment/like side to them. Frankly, they seem to miss the social side. Again, maybe I'm just not using the right feed readers, but when I use some these days, they feel somewhat isolated, just receiving info, not also sending it.
> "Broadly speaking, we can expect nuclear weapons to be aimed at one of three types of targets: strategic (nuclear) targets, conventional military forces, and industrial/infrastructure targets. Notably absent is a direct interest in killing the opposing population, although people tend to live near infrastructure, so it is going to happen."

This is unsubstantiated and seemingly just poorly informed. Our initial nuclear targets from the 50s have been declassified [1] and it's no doubt other countries have similar targets. We planned to specifically target population centers as well as things like medical production facilities.

The reason propaganda is so heavily interweaved into war is because a war is won by breaking the will of the enemy to resist. See: Afghanistan, a country which has the GDP of a moderate sized city in a developed country and relatively primitive weapons, has now won wars against both the Soviet Union and the USA. Both had dramatic superiorities in every measurable category, except willpower. The will of the invaders broke before the will of the Afghans. And so the Afghans won.

In nuclear war, where all rules and ethics have long since been tossed aside, the only goal will be to break the will of the enemy by any means possible. And I can think of no possibly better way to completely break the will of a people to fight than finding their most economically developed and heavily populated locations, and sending the nukes square center. Even "better" is that these will be some of the softest targets. Nuclear facilities are built with the anticipation of being nuclear targets, Manhattan isn't.

[1] - https://nsarchive2.gwu.edu/nukevault/ebb538-Cold-War-Nuclear...
This release features

- First binary for Windows, all due to amazing work of podman team

- https://github.com/containers/podman/releases/tag/v4.0.3

- First test flatpak image

- Binaries for ARM

- On Linux, easily switching between native podman and podman machine based setups

- Easily identify where settings are stored

- Debug panel and log level control to know everything that is happening

- Optimization of settings screen

- Toggle for automatically starting the podman service
cant wait for elon to fix twitter
Well, that is an interesting anecdote.

It seems the major difference might be green field development vs. maintenance of a larger codebase.

A bug might be caused by a single wrong character, but tracking that down could take considerable effort.

On the other side, I can blast a ton of code in a language I'm familiar with, especially if I don't need to use a bunch of external libraries.
Great article. As somebody who has always identified with the "math" kid, I've never dreaded nor disliked writing. In fact, I often have the urge to write. My biggest issue is confidence in my vocabulary. After years of schooling for engineering I feel as though my non-technical vocabulary hasn't progressed much since high school and always seems to fall to the bottom of my personal studies.
Ironically though, if there was to be no GFW in China, at least half of the web tech sector would disappear. Startups are in a weird place of suffering the most but also benefiting the most from the GFW.
For the server versions, Windows finally leaves this path, making PowerShell (that admittedly also takes some getting used to) a first class configuration system. You even can do something in the GUI and then check in a log what PowerShell commands were executed under the hood.
Wow, his books have changed (and Neuromancer is an absolute classic...you don't get that with every book), but I think all of his output that I've read has been quite good. His most recent, The Peripheral, is excellent.
We used to use XBMC and switched to Plex. We still use XBMC occasionally when I haven't added something to Plex yet but in general I find the experience of Plex is much nicer. Once you set it up you can pretty much just forget about it.

I haven't found any way for XBMC to transcode and stream or sync to other devices, which are very handy features of Plex that I'd hate to lose.

Even just having a unified experience is great. It feels painful having to browse through countless third party apps on the Play Store just to find a remote that works. Plex has an official app that's clearly branded as such. Plus having one library for all the devices around the place is great. XBMC doesn't seem to do that as far as I can see.
I applaud their recent decisions that will affect developers and want to seem them continue this path, but I'm weighing it with an appropriate dose of skepticism and concern.

Despite knowing about the IE6 problem for several years at the time, they still repeated the same problem with Vista just two years ago, stopping support at IE9 (which has plenty of problems when it comes to supporting modern web development).
Why are you getting ads ? Install adblock and/or ghostery.
Fewer distractions, fewer cycles going to adware. I don't see ads in search results or gmail, and not a lot of other places either. Noticeably different on a tablet though, where it doesn't run.

At the other extreme is adnauseum, which clicks on every ad link in the background (so you don't have to).
Before the pandemic uprooted in person gatherings, I was enjoying camaraderie via IEEE meetings. Even though IEEE is technically focused on electrical engineering, I have found that almost all EE's can code, and that many of them transition into SDE's. This might be one potential avenue?
When I click the address bar it's because I want to use the current tab to visit a new page, so select-all is perfect.

I think they should make this configurable though, I can see both sides of it.
Props for choosing the better of the two Elder Scrolls wikis.
There is a project to create an open source version of the proprietary GPU firmware that boots into the ARM processor:

https://github.com/librerpi/rpi-open-firmware
SR-71 was based on the existing A-12 design. Plus it didn't have a bunch of missions. Much less opportunity for feature creep when it has one purpose.
Yes, M42 (Orion Nebula) is spectacular and doesn't take much equipment or dark site. I have a large framed photo of M42 on the wall here which I took with just my DSLR from my driveway near streetlights.
Is that universally true? Especially given its the second largest cloud computing platform in North America (if not the world)
You missed my point entirely. The reason why women are objectified is that sexuality is hidden in public in America. That's why hyper sexualized imagery exists in comic books and the like. This is a unique and peculiar American problem; posters from other countries don't have the same issues.
How cold it feels is also dependent on humidity. A very humid climate means that it feels much colder than it actually is.
Thanks. I didn't know about this library.
But as I see it has poor support for coffee https://github.com/marijnh/tern/issues/226
Yes, I believe your original point that bonds would have been a better investment than gold still holds.

But the way to compare that would have been to look at the "total return", i.e. assuming coupons had been reinvested, etc. (For example, there is an S&P 500 total return index whose growth reflects the theoretical reinvestment of all received dividends) I don't know if there is such a metric for these gilts, but if there is, then that total return rate would be more or less directly comparable to the CAGR for gold.

(Side note: Total return may not always apply in the real world, as the cash flows received may not be sufficient for reinvestment. Simple example: A bond with a face value of $1,000, coupon of 5%, payable each year. Assume that new bonds are issued each year with the same face value and that the face value is also the minimum purchase amount. Your yearly coupon of $50 from the original bond is not enough to buy new bonds and so it remains uninvested. Things like mutual funds/bond funds/bond ETFs attempt to solve this problem by allowing you to reinvest small amounts, albeit at the expense of charging you a management fee.)
similar http://i.snag.gy/kdu77.jpg
So what you're saying is that Canada really is monitoring hockey fans in Canukistan?
I'm no expert, but when investors are so desperate to put their money into hot companies that they are willing to let the founders take some off the table, that seems to indicate to me that there is some irrational exuberance going on.
the fact that content producers are not noticing they are being fucked sideways by the distribution companies, killing their art to maintain their profits

But the thing is, they're not. Distributors provide a lot of liquidity and a lot of their bets don't pay off. Even the big studios only make profit margins on the order of 5-7%. Besides liquidity, the distribution process itself involves significant logistical complexity; it essentially involves doing multiple product launches on different scales almost every week of the year.

"In what sense do you consider yourself a producer?" i am sorry, but i cannot help but read that as being a bit fucking condescending.

It's just a straight question, because I don't understand what your relationship to the industry is, if any. I do work in film productionand post-production, usually recording sound on sets or editing and supervising other editors in post production.
Sadly what killed k-12 teaching as a profession was a side effect of allowing women into the rest of the workforce.

For a long time, teaching was one of the few professions allowed to women. Thus, the best women became teachers, if they wanted jobs.

When you have the choice of becoming a teacher or: a doctor, investment banker, scientist, lawyer, etc., it isn't much of a choice.
Especially that a craft will have to travel for millions of years to get here!

Heck, we only evolved very recently on this planet. If humans don't go extinct in the next 2-5 million years, then maybe its possible to get a visitor (but I wouldn't bet on it).
My coworker did this with her son. She was spread thin with afterschool programs, sports, projects and so on. Well, the kid got into Caltech. Where he'll probably meet amazing people and receive an excellent education. So maybe it worked? How many YC founders had this overbooked childhood? I'd guess over 70%.
FAANG companies are good options for foreign engineers because they have a very organized application -> visa -> green card pipeline. If you're interviewing at a small startup, it's very hit or miss whether their legal team will be willing and competent enough to get you into the country safely.

I'd actually recommend small startups for most people, given growth opportunities, but if your primary concern is to get into the US on a permanent basis, it's much safer to apply to a large boring enterprise with a good legal team.
I don't believe that "we got here first" is the principle by which I (or many others) want to live.
This sounds like a chicken or egg argument. Of course you'll give me wholesale pricing on volume in any market. But are product creators scared off when a big part of each unit's cost will go to license the screen technology?
What does GCP get in return. If they give you free credit, do you have to give then equity in your company, do you guarantee them X spend, etc?
that's an interesting observation. beds in asia are traditionally harder from what i have observed, so that might be a factor.
It loaded fine for me on Chrome with uBlock Origin and uMatrix.
Ha! That's pretty succinct.

Though HashMap should be just "Map" and the value of the top level map is not a set, it's another map:

Map<PartitionKey, SortedMap<ClusterKey, Record>>
I stand corrected. This is great to know.
> You either believe majority rules, or not

Coming up with a procedure to translate the opinions of people into actions by the state is not a yes/no question. There's the nuance of direct vs. representative, appointees, how things are structured.

You can't boil down political philosophy to an "either/or" on democracy.
I was on the Dart team for a while, and even then I felt the best approach to the VM was for the language to become popular first, and for developers and users to demand a native VM.

Dart still has a long way to go towards being mainstream, but I think this will help reduce some of the controversy surrounding it and people can focus on what it brings to developer productivity and app quality.
I don't think so. I think the model is generally applicable. They have these hooks for Relay which is Facebook specific and now Parse. I also believe that we'll end up using them at Asana for our LunaDb integration.
What does you make think so?
I think the definition of "reading" is changing. My wife reads a lot in the traditional sense and laments that I rarely (almost never) pick up a book any more. I do however read a ton of articles, blog posts, listen to podcasts, etc. My reading is almost exclusively non-fiction, while hers is mostly fiction. I am considerably more up-to-date on happenings around the world, while she has a depth of literary knowledge that I completely lack. If you quantified how much we read, I'd expect that I probably read quite a bit more, in terms of pure text, than she does.

However, to most people today, what I do is not considered "reading". I wonder if this perception will change over time.
As a side note....I am sure many here have shared these stories on their own social media outlets. Not sure about others' circles of friends, but outside of tech circles most people seem pretty disengaged. I think that's because most people feel like they can't do much to change anything, so they don't try.

Addressing that problem...I'm not sure what can be done to get others more engaged and feeling like they have a voice. I highly doubt any Senators or Congressmen are reading HN News on a regular basis...
I'm hoping that their security folks are now going through and writing extensive automated tests for all of this code, and anything similar, and turning on lots of automated static analysis to go along with it.

I fear that it may end up as, "we already found the bug, we don't need tests now". But that's probably pessimistic of me.
"According to a post on Stiles' MySpace page "I ran after him, but by the time I got my phone back there was a $30 charge for a trip"
I think the problem here wasn't necessarily the Windows phone, but the fact that she still has a MySpace page.
Just in case folks happen to comment before reading the article:

"Categories: Fauxpinions, Satire"
I can't speak for those charities, but I have experience with helping run an animal shelter. Some things to keep in mind with donations like this:

* What's the bread's shelf life?
* Will there always be X amount of bread? How much notice will the charity have if it's no longer available?
* Will the bread be delivered, or does the charity need to find a volunteer to pick it up?
* What are the costs of disposing of unused bread? Will the extra bread take up enough space in the dumpster to overflow and incur charges?
* Is someone going to throw a tantrum/cause bad publicity if they find out we're not using all the bread?
* What's the bread's nutritional content? Is it consistent?

Offers like that are always appreciated, and it means so much to know people think of the needy when an opportunity like that presents itself. But in a lot of cases it's easier and better to buy it commercially. The same things that make my Facebook friends turn up their noses at grocery store bread (preservatives, vitamin enrichment, and every loaf looking the same like it came off an assembly line) make it perfect for a charity.
Thanks! I don't know why I thought they used it.
Probably right, but ObjC inherits C (and ObjC++ inherits C++), so you get all that low-level goodness, as well as the SmallTalk stuff.
My guess is that's because ML researchers typically have not spent much time with statically typed languages.

I was also once convinced that static typing was not so valuable - when I was working a lot with js, python and ruby, but the more time I spend with static typing the more I like it.

There is an "activation energy" to overcome with static typing: when you first start it feels like a tedious burden to have to add type annotations, when your python code ran just fine without them. But in my experience, with a little bit of practice the type system starts to feel completely effortless, and it saves you from all kinds of strange runtime issues you run into when nobody is checking your types.

Also type systems encode a lot of intention into the code. If I look at a function signature in Swift, I know exactly what has to be passed in, and exactly what will come out. In python, I have to rely on documentation, or even maybe I have to dig into the source to see what this function expects.

In my experience, the real difference is seen when you come back to a weakly-typed language after working with types for an extended period. Returning to Python after spending time with Rust or Swift feels like walking down the street with one of my senses missing. There are whole categories of dangers I now have to watch out for which the compiler would have caught for me automatically. It is not pleasant to go back.
> When you have stock like $SNDL almost double in literally a day it seems rational to spend your time trying to find the next one than to do the tried and true method.

Sure, it seems rational if you overestimate your likelihood of picking the right one in advance. Kind of like the lottery.
Masters will differ for target platforms, sure, but do you have any examples of records with a different master for MP3 for digital distribution and a lossless record from an "audiophile-focused source"?

> sometimes the lossy versions of downloads have "loudness wars" compressed dynamics

The loudness war has been over for years, and it was precisely due to lossless CD audio that it existed in the first place.
Thanks for the response. I agree it was leading into a potential flamewar, however no anger or harassment was said by either side.

I'm not sure how the # of hops it takes matters if a conversation is still related, why there is gatekeeping - other than it makes it a quantitative decision for you vs. qualitative - cutting out moderation responsibility of actually determining if one party is speaking in good faith and the other is not, which it sounds like you admitted to not caring about. So if a pattern matches you flag/hide it. I can understand why a sole moderator may take that, however that's a terrible thing for holding space and helping people learn their behaviour isn't okay - in fact, you're teaching people to not hold the line for integrity.

Do you not care for people to learn, for lines to be held in regards to integrity and good faith conversation - just like how you responded to me, and I'm responding to you?

Also, those aren't red herrings at all from my understanding of that term; does me saying that mean this is degenerating into a flamewar and should be flagged/hidden too, or perhaps my previous paragraph is somehow considered a personal attack - when no malice was intended (and is valid conversation unless invalidating by gatekeeping to make moderation easier)?

I'm curious too - how does my reply getting flagged/hidden to others nudge conversation rather than censor/suppress it to others who may then add to the replies - on either side of the discussion - or maybe upvote/downvote lazily?
Or the same issue form the other side. It's damn near impossible to hire a good DBA in some areas and so if you find someone who has deep magics with MySQL then you go with MySQL. In a huge complex app they're all good options except for Mongo and so going with what your team knows is far more productive.
Yup, I have had tendonitis in my forearms since I was 19, hurts pretty much all the time. Still not sure if i'm ever going to get rid of it or if I need to just keep dealing with it.