skysight-inc/HackerNews huggingface dataset:
I was put off by your sarcastic dismissive "Ya know". I may have a controversial opinion, but I don't think it warrants that kind of flippancy.
The socket API is slowly going away though. On iOS devices the socket API simply isn't good enough to deal with complicated things like transitioning from cellular radio to Wi-Fi. Apple has discouraged the traditional socket API and encouraged their own CFStream/NSStream API for a long time.
Very important points raised here.. It's been what I've been endlessly speaking on with my friends that thought of me as "beating a dead horse" for a long time now. The worst part about waking people up to the ills of modern social platforms is that each person has a dramatically different experience, and they never see the people who are struggling, they only see the success stories from people who far too often are getting all their ideas from the bottom, but paying to be on top.

Social media sites, just like reddit often expose ideas and content to larger audiences than typically what personalized web sites can do. That leads to rampant idea theft without credibility, and to diluted and convoluted messages. Online communication and effective problem resolution (climate crisis, protests, valid discourse) is now completely hobbled because these large platforms serve profit, but also allow large interests to out-voice even scholars and trained experts.

The entire "influencer" economy is based on people coming out of instant celebrity and then developing huge "influence" and it's totally screwing up positions of power and influence in real life because they suddenly get a large voice without proper experience and merits to their achievement.

It's created a monster machine where we're suddenly doing drastically harmful things because people want to make money rather than listening to people who have a proven track record of doing good things to create positive change. We need to stop rewarding cheap mediocrity, and to stop trying to insert wise words into forums known for mis-management and reckless disregard for human good. Real world problem solving cannot be conducted along side memes and veiled corporate advertisements with convoluted money making agendas charading as thoughtful trustworthiness.

The way to take back credibility is to withdraw completely from social media, only using social sites as a pointer back to official sources for trusted news and well curated personal web sites. This way, you can own (and potentially future-proof) your words and content once again. In running your own site, you can make backups, and better address plagiarism and idea theft -- which is very rampant online right now. I have hung onto my own personal sites for over 20 years now, I never felt that social platforms were reliable enough to give up my own personal domains and sites, and every day of frustration with sites like reddit just goes to confirm that idea.

It's not an argument to reinforce academic emphasis on who to listen to, it's the move necessary to bring back accountability and originality of thought that isn't subject to 20 silly made up rules about how, when, and what you can post on reddit, and you can't quite get downvoted into oblivion by someone who wants to paraphrase you and steal your ideals as quickly (provided your posts are dated, tagged, and credited properly). Take back ownership of your words, they never gave you much to begin with for sharing on their platforms anyway.
This is a wildly incorrect comment. Literally none of those were rewrites.

It’s a completely different scenario to do greenfield implementations in existing categories vs managing the literal replacement of existing software with the same thing written in a different language.
Rewilded European beavers are responsible for significant improvement in water retention in upland areas reducing flooding, soil loss, and damage to crops. It's not about "cute" its about the long term qui bono.

Maybe the road has to move. It's going to cost money to repair come what may, so maybe shifting it is the answer. I don't know, I just want to point out you're making huge assumptions about what the right answer IS, and also using "my specific therefore defines the general as wrong" arguments. Sure. Your brother had a bad beaver experience. European farmers who lost land to water runoff from bare hills are taking a different view.
Those are all intentionally sending money; you just have had someone tell you the wrong account. Which is just as easy with crypto. And, just like with crypto, you can always reach out to the party you are trying to send money to via another means to confirm the address.

When I purchased a house, I Googled the recipient, confirmed the certificate, Googled the number found on their website separately to confirm it was listed elsewhere as belonging to the company I expected it to belong to, called it, and got them to tell me the account details for the wire transfer, confirming it matched what I had been sent. Which, to their credit, their instructions also told me to do. And I initially sent the down payment, confirmed they received that, and only later in the process sent the remainder.

While there still are some ways to beat that (compromise the recipient's infrastructure, change the website, lock out the recipient from their email, insert into the email exchange, get a wire transfer done before the recipient can proactively call the target to warn them), it's a lot harder to pull off than "find a target that won't read the code very closely".
Dead Spacecraft Spotted on Mars
Holy crap really? Whats the name of this law?
>Not sure why Americans believe this meme, but it's very apparent that someone hasn't spent any significant time outside the country and is informed exclusively by facebook fearmongering when they say that. It's always "yeah, I know a guy who knows a guy who read an article saying the UK is worse!"

Well I guess now I know a person on hackernews with a story?
Wanted to ask around about Manuka honey in the forum but was not sure how to post/comment as I am very new to HN.
I came across someone commenting about Leatherwood Honey (from Tasmania, Australia), and did some research.
Can someone tell me if Leatherwood Honey is better than Manuka Honey? How does one choose?
I don’t think it does visualizations.
Inflation is challenging to model these days.
Try https://www.beekeeperstudio.io/

It's simple and open source
I don't think this is what Joel is referring to at all. He's talking about literally codebase rewrites. In all your examples, there was not existing code base that was rewritten. A company tried to innovate on an existing idea, yes, but that's not what Joel is arguing against here.
Thanks for letting me know! It is set up to allow it in paypal so it looks like squarespace integration does not allow the guest checkout option. I'll look at adding stripe to the page, otherwise you can place the pre-order with our distributor if that works better: https://www.seeedstudio.com/Arduboy-FX-p-4913.html
I post my answer to mailing lists I ask the questions on. More than once in the last 30 years I've found my answer in the ML archive, and its sometimes still the best clue back to what to do.

ML archives last longer than specific websites, sometimes. Not always: Google is killing a lot of USENET/ML history
Why is the answer to get more people on a committee and not to realize that the era of languages being designed by committee is over?
Guess that’s the thing. When it shows up in your search result, we do expect it to be ready to read without paying for it. This is partly Google’s fault for not making it easier to exclude paywalled content. Would paywalled content-providers like Google implementing that feature? I doubt it. But also we can use something like 12ft.io.
Yes, well, like the above linked Wikipedia article says, the symbol does have an ancient and consistent association with trade, liars, and thieves.
Note that the round robin behavior is platform specific, and AFAIK only happens on linux.
Rails with server side rendering and Postgres. One stop shop.
Yup, there's a lot that can be done to foster more competition in the medical space. Important that consumers have some skin in the game too. Another big problem is that the structure of insurance plans often warp incentives such that people either under or over-consume care.

Certainly there's a good case to be made for having safety nets for those that can't afford, but for the vast majority of people, a competitive system would bring down costs substantially. The US actually pays the most for healthcare per capita than any other country, I believe. Largely goes to inefficiencies rather than health outcomes. A truly well structured and competitively designed healthcare system could greatly improve QOL for the public.

Whether it's "libertarian" or not is a matter of semantics. The free market extreme would have no regulations at all... but clearly that can lead to certain negative outcomes (monopoly being classic example). Certainly there are different flavors of libertarian... and I would consider myself one, but am in favor of regulations that encourage competition between businesses. However, not needed in most spaces, healthcare in particular seems very warped/not rationally structured.

A rule of thumb for whether a sector is competitive/efficient are whether margins are broadly high across the board. I'm definitely a capitalist and not anti-business, but in a competitive market you should expect margins to be relatively constrained in the long run. Of course first movers, and those that truly out compete the rest can attain high margins... but over time these advantages should erode as new and better players come along.

Certain SaaS is pretty interesting example, because cost of switching can be high, creating "utility-like" businesses. DocuSign, for example, is really easy to dump for a competitor, low cost of switching. But something like AWS is much more difficult... need to invest potentially millions of dollars and months of time to rewrite your systems/design learn a new cloud environment, very high and painful costs of switching. It's often cheap to choose one of many competitors, but then you're entrenched in that environment.

Anyway, long tangent, but I expect law to recognize these kind of things eventually...
Do you imagine the EU blocking EU citizens from accessing US services? I find that hard to believe. "We're blocking your access to the outside world for your protection" must ring pretty hollow to the people who vote. It works in China because nobody gets a vote.
As in the causal effect happens to cancel out a confounder, or something more fun? Do you have an example?
Any chance to get this more meaningful title or description ? What's 10k in this context ?
No, website does not open for me
No op, but in 1981 Noam Chomsky said that weapons to Indonesia were to guarantee submarine access through the Sunda strait.
I love most everything about this. My first experience with perl was in the mid 90s and it was all headache. 6 months later I was a total believer. For almost 40 years Perl on my resume has gotten me places!! (Haven't used it in the workplace for almost as long)
Perl (5) is raw but powerful. Understanding it gets you really far. Is it right, no, but it makes you better.

TY LW and Bruce Winter.
I guess what people are arguing is your assumption that if you don't grade homework, students won't try to do it.

I understand it's common in North America to have TAs grade homework. But in many places in Europe (top places), they do not grade homework but provide solutions. The only thing that matters is a semester project and a final exam.

That is a real-life counter-example to your assumption. The students indeed try to do the exercises in earnest. And TAs can be useful by providing in-person discussion, rather than grading exercises.

Everybody wins in the end.
OTP predates Elixir and stems from the creation of Erlang. The only real difference between the two is that Elixir has a nicer syntax and some higher level abstractions.

Cowboy is a decent Erlang web framework.
The biggest surprise for many, myself included, around genomic software that arose after the Human Genome Project was that the useful things people wanted to do with sequence data didn’t need need the expressiveness provided by PCRE, et. al. String algorithms have a minor role in day-to-day genomics.
I too wanted to just skim. Just read what's around the code blocks.
> The way out of this is for everybody to recognise other nations have legitimate interest and to recognise nobody is exceptional.

I'd be fine with this except that Russia is ruled by a unscrupulous dictator who assassinates his political opponents, as well as his oligarch cronies.

The Russian government's interests don't represent the Russian people's interests, and that makes them less legitimate.
Big picture, I think all this pushing to make everything perfect for every person on the entire planet Earth before expanding to space is a TERRIBLE strategy

Imagine a StarCraft/Factorio player who hides out in his starting base, building it up more and more and more forever, while talking about "living within his means".

There are effectively unlimited resources right there for the taking! Let's go take them!
So we’re gonna see an offputting Ivan Reitman ghost cameo in the next movie?
And to think there is a political party in America that wants to end medicaid.
I’ve had a PayPal failure, a PayPal success, an apple pay failure.

It’s definitely not a guarantee. Most of the Venmo type scams where people “accidentally” send you money and ask you to send it back or pay for an item with bad funds are not reclaimable from those services based on TOS. In those cases you’d be better off with BTC.
I don’t think it’s a monopoly as there are scads of other accelerators.

YC is neither the first nor the last, but as far as I can see it’s the only one have had any significant success (and I think it can quite reasonably claim to be successful).

They were always quite expensive, and, as the article says, now even more so. But I think for a lot of people it’s worth it. Not everyone, but many.
The US isn't going to enforce GDPR violations, so why does it matter?
> Crypto seems to appeal to people who like to think that they are smarter than the average person and therefore will succeed by self-managing their finances right down to the private keys.

I've been calling them Dunning Krugerrands for this reason, and I suggest others do as well.
I'm not clicking a button that says download just because it's there.
To mention Anki in this context, as if its developers or its community were trying to prey on anybody, is utterly ridiculous.

The fact that any particular system gets mentioned among those who presumably spout productivity hustle neither implies that those who do so represent such system accurately (never mind properly use it) nor that such a system has any kind of association with those who mention it.
not being a big networks guy, but this feels like segment routing + network function virtualization (+ DNS) in a weird sort of way

or alternatively IPv6 Multicast Addresses: https://www.iana.org/assignments/ipv6-multicast-addresses/ip...
iOS Safari, I get a popup that says "Do you want to download 'watch'?"
1 and 3 come pre-installed with the web template, which is the equivalent of a scaffolded Django or RoR app. 2 is just an npm install. You're trying to draw a distinction when there really isnt one.
10km speed skating. I believe the gold medalist, after winning, released this to basically say, “This is how I did it.”
It boggles the mind that someone looked at money and thought "you know what, this is too simple, let's shoehorn in a Turing complete programming language - that'll fix it!"
SOCK_RAW
An acquaintance of mine was a team manager for a government-welfare phone-support entity. The other two managers' names were D'eath and Bludd. My friend married a man named Paine.

So the phone-support teams were managed by Blood, Death, and Pain. It's one of the most wonderful matchups I've ever seen.
Not really. It's not obvious from the outside, but from a Google developer POV borg (and workqueue mostly) had everything docker had. It just achieved it differently (monrepo, standard build, custom name service, etc).

Google pre-k8s achieved "container" orchestration by controlling the whole stack in detail. K8S provided a way to get most of that with mostly arbitrary code.
People who talk about their note-taking systems often have a laundry list of things the system does for them, like todo lists, meeting notes, reading notes, note BBQ, note fried rice, buttered notes...

The trouble is, they are trying to jam all these different things into one system. It's as if they were using one spreadsheet to track everything in their business rather than using multiple spreadsheets each with very different structures and usage. That's what Roam does. It's a no-code app which people jam all sort of functionality into and it becomes a leaky mess.

Much of what people call "note taking" isn't even note taking. "Notes" is a term which is doing a lot of work.

I think there's a real problem people are looking to solve, or it wouldn't get so much air play. I think it starts with the mess of digital things which become un-usable within a couple of days. These same people can keep a project going for as long as they need becausea project becomes a useful organizing container. Once that project is done, then the items in the container immediately rot just like everything else on disk which isn't part of some other active container.

What Andy is talking about, is just one possible "application" which people might use for note-taking. Meeting notes are just reference, they aren't necessarily tools for thought. Maybe you could swap "application" with "workflow." I'm not looking for a note-taking system. I want to way to organize workflows for the files on my disk. I want these workflows to be applied to specific projects. I also want a way for one piece to be positioned within multiple projects (this is where backlinks are useful.) It just happens that a note-taking application may be the best tool for setting all this up and maybe other people agree with me. So, we call this thing "notes."

It's not notes. You're looking for something like a project management system for the mess of things which aren't at the top of your priority list. We know how to do that most important thing which will pay the bills. We don't know how to deal with the stuff which may be an interest but currently outside of our periphery. Maybe the answer is that outside of that periphery should be inbox zero.
122 comments from Oct 2020: https://news.ycombinator.com/item?id=24934569

I’m a bit confused about the API thing, considering they mainly talk about Reddit. Reddit has a vibrant third-party client ecosystem, thanks to their API. As far as I know, the API is not crippled in any way?
It is a specific technical detail of how ERC-20 tokens work. Your wife/brother/kids etc make transfers online from their bank account without knowing the technical details of how that transfer works.

Ideally wallets would have better UX where concepts like this could be handled safely and in an accessible manner. I think crypto isn't really ready for general consumption yet.
To clarify my point, the prices causing less than minimum wage income were for those procedures only. Other procedures paid more, but often not enough. On average, Medicare pays about 80% of what an insurance company will typically pay.

Try finding a doctor while on Medicare; depending on region and specialty, only 2/5 to 2/3 doctors will take patients on Medicare.

One other thing you may have missed: salaries are for doctors working at hospitals or clinics. Doctors working at private practices typically are self employed (or co-operate as a partner) and so are much more directly impacted by low payment rates.

Edit: it is worth pointing out that the requirements to become a doctor are pretty extreme. You first need a 4 year bachelor's degree, then need to go to medical school (costing a total anywhere from 150k to 400k on the extreme high end), followed by residency (basically, a paid internship at a salary lower than a full doctor) lasting 3-7 years.
It's not lacking in internal consistency at all. People engage in political discourse Lite™ to demonstrate that they read the right books, or that they follow smart people twitter. It's another form of fashion, and when you take it farther than that it's seen in a negative light, especially in professional contexts.
If people are curious, the author, Lincoln Stein, is now at Ontario Institute for Cancer Research and is one of the people behind JBrowse the JavaScript successor to the popular Perl-based GBrowse.
In most cases I'd agree with you, but in some domains, such as image processing algorithms (particularly for 3d images), those kinds of loops are somewhat common, performance is a first priority, and imo are sometimes more readable with all the conditions in one place even if overall the code is still very difficult.

The `return handleErr(val);` is a nicer way to do it in some cases. I'll keep that in mind though you may have to pass a lot of references to the function for it to work.
Can anyone remind me what Tcl is good for anymore? I know a lot of EDA tools use it as the backend for builds but once the software writes the Tcl script for me, I've never had to make any changes to it more complex than variable names or options.
If you survive, you will enjoy that steak.
> Tim’s attention turns to the code, and he puts his finger near the screen to read over it. Liz, who hates a smudged screen, says “easy there!” and pushes his hand back. “I wouldn’t touch it”, he protests. Making an exaggerated show of keeping his hand a safe distance back, he points to the [...]

Okay, that was pretty good. I've long since lost track of the number of times I've had this exact exchange.
Dont forget Blazor works on the client too via WASM. As for expensive, the claim to fame for Liveview is that it is very minimalist over the wire. It is not sending html chunks like in standard AJAX from the mid 2000s.
It’s a 62 page PDF on how to win gold at the 10km speed skate…
There are many more questions besides you've ready asked; basically, who or what is providing TCP-like transmission reliability and synchronisity, who's doing ICMP , who's doing fragmenting, and why does one need to reimplement better part of the stack
10k skater vs 10x developer who are you?
It doesn't "just work", because it's a HTTP authentication flavour that happens to occur at the Transport layer.

Because it crosses layers like this, HTTP has to know about the transport.

For example, it's possible in HTTP 1.1 to have a page trigger cert auth even though the initial transport didn't use it! This is common for logging on to pages using Smart Cards but leaving an option to use alternate authentication modes.

This was just... abandoned in HTTP/2 (and HTTP/3) as "too hard".

Or more accurately, every authentication mode not used by Google was abandoned and does not work.

I've tried HTTP/2 with products from numerous vendors, and without fail anything Google doesn't use... didn't work.
My contact information is on my profile if you have IRC
Not everything. Unlike reddit or Facebook, HN definitely is archivable. It's plain HTML and its robots.txt doesn't block crawlers.
In my not infrequent rants inside the company I work for, I stand on one side of a major philosophical disagreement about old languages. The proponents of "keep coding in this old language" are also the people who want to retain the 5-10 year old OS, DB, and assumptions about external threat models and technical debt.

Suffice to say nobody I ask outside of this company wants to adopt this model: Retained old platforms plagues the banking and finance sector. A 1950s OS called LEO was emulated by a 1960s OS called GEORGE which in turn is emulated by 1970s and 1980s ICL/Fujitsu mainframes, all because the core finance app is in COBOL and two greybeards per bank are on $mil to keep it working...