skysight-inc/HackerNews huggingface dataset:
> I guess that counts toward their "placement" stats!

I'm constantly amazed how badly people respond. This is blatantly false, they're explicitly noted in the outcomes reporting.

Furthermore, they don't "help with teaching", they're basically paid tutors.

You're taking the weakest interpretation to strawman Lambda with, and I'd argue you're mostly just arguing against falsehoods.

Yes I went to Lambda, and yes I'm employed as a Software Engineer.

"Bootcamps"/Vocational schools, or whatever you want to call them, are the market's response to the college system falling apart at the edges. IMO the weakest universities are as bad as the worst bootcamps.

Edit: Also just curious, have you compared placements rates for Lambda or any other "bootcamps" to any universities?
If the British government is comparable to the Dutch one then the main appeal of working for them would be getting a work contract that provides very good job security compared to many other jobs.
http://neverssl.com is perfect for that scenario.
> I can ship it and the binary will work

In this scenario, the binary is your ES3 or ES5 or what have you.

Compiling Go to an x86 ABI, Rust to the same x86 ABI, C to the same x86 ABI, etc. is an analogous problem to "shipping dozens of plaintext source code files over the wire that then might get executed in an environment you have no control over". It's harder, by order of magnitude and on every axis, than compiling TS, ES2015, whatever, all down to some lesser ES version. And yet these compilers are faster, more effective, and easier to use.

You've missed my point about static vs. dynamic linking entirely. The point is that C compilers did "bundling" for years while supporting dynamic linking, and now you're trying to say JavaScript is tackling some way more difficult problem when it has a much simpler language-to-"ABI" translation process and doesn't even need to support that?

As you say, this maybe isn't a fruitful discussion - but it's a true one. JS tooling developers got seriously deluded about the novelty of their problems and quality of solution at some point ca. 2014, and we will be dealing with the results for another decade or more. At the very least let's start being honest about it.
> I hear this all of the time, but the people and projects “reshaping the economy and politics” are rarely ever named.

There are two good reasons for that:

1) The culture around careful discussion of crypto currencies does well to keep seperated financial advice and claims about economics, incentives and technology (or in the crypto space you call of these 'the protocol' or something else to refer to the complete package a distributed ledger technology aims to achieve) - these claims can quickly get mixed up with lies to make money using buzzwords. You don't want this discussion to turn into people shilling what they personally own, trust me, and refraining from naming good projects when off the metaphorical sale's floor is simply good manners.

2) Crypto is still very nascent. Smart contract platforms that are fast and cheap are only starting to be rolled out and stress tested - without that most of the auxiliary functions people envision are only aspirations. If that's where basic smart contracts are right now, then more advanced protocols you can easily tell are much less far along. Because of the lack of industry proven protocols to do what believers pretty much know will happen someday, recommending any means imparting risk on people like you who expect others to tell you "what's up." Its not that fun giving someone risky investment advice when they refuse to look into it themselves and shoulder that risk.
Whenever I'm fighting with a WiFi that doesn't properly send me to a capture portal, I open a browser window to http://www.neverssl.com/ . It was specifically created for this purpose.
Yes, I know JavaScript has native modules at the language level, but they are not universally supported.

Most importantly, there can't/won't be a breaking change for the previous iterations of module import, so we will continue to have many different ways to import.

It's not an issue of whether JS has a "blessed" way of doing it (and it didn't even have that for a long time). It's that there's more than 3 ways to do it, and many of them look similar and have confusing conflicts with compilers/packagers.
Not everyone got the web, chat, or social networks, but loads of people did and people from all backgrounds. Things like Geocities, AIM, MySpace, early Facebook, early search engines, etc. had millions of users very rapidly. They penetrated beyond the tech-savvy early adopters within years. Cryptocurrency is more than 10 years old and hasn't seen anything like this.

The vast majority of what I see in cryptocurrency is just speculation. It all seems like a giant very complex over-engineered online casino app.

Yes there are use cases outside of that but they seem much more niche. The people saying "there is no use case" are over-arguing their position, but I think the actual non-gambling use case is small.
Stephen Diehl has been colossally wrong for YEARS on crypto.
>What's the value of having friends I see daily online?

None. The value is in having people want to watch ads in order to see what their friends are up to.

The only monetization scheme for the blockchain so far seems to build pyramid schemes or making fees from running off-chain, centralized exchanges.
Replacing it with just that would be a bad idea, since (see upthread, where the code's posted) it also verifies that its argument is an integer, erroring if it's not. Some code out there might be relying on that functionality, and hell, type coercion might even do something crazy without those checks, turning erroring-bugs into data-corrupting bugs.
Due to the nature of my job and the age of some of my coworkers, I am sometimes casually given passwords on a piece of paper. Out of a sample size of conservatively 20, I have never even once (!) seen a special character other than !. It just doesn't happen. Password rules and a requirement to change your password every X months are pure security mirage and just create frustration in people who often struggle to generate even one secure password in their entire lifetime.

(Yes I evangelize password managers around here. So far I've converted 2-3 people. They are the important people with shit people might want to steal on their computers/accounts, so I'm happy with this.)
Have you checked your npm_modules folder lately?
> Note that GET requests should be side-effect free.

Not quite. If a GET request is side-effect free then it won't be logged (since that is a side effect).

GET requests aren't supposed to modify state. Logging is a side-effect but it isn't usually considered to be stateful. Changing the state (on/off) of a lightbulb is definitely against the standard requirements for a GET request.
> You could say the same for all media. Television is advertising-driven, radio is advertising-driven, even the most respectable of literary magazines is advertising-driven. Most content is pandering to someone or other.

I don't necessarily disagree, but what's your point?

> It would still be corrosive to society if a single entity controlled the majority of television, or the majority of radio, or... - and that's much the situation that YouTube is in.

This is already the case. Additionally, I don't think you've demonstrated that YouTube's video moderation policy is "corrosive to society"
"In November of 2021, Jawed updated the description of "Me at the zoo" to "When every YouTuber agrees that removing dislikes is a stupid idea, it probably is. Try again, YouTube ". --wikipedia

For reference, "Me at the zoo" was the very first video uploaded to YT.
This article is literally a PR based advertisement for 'overemployed.com'

Every couple of months it seems like this person pitches the article for a different news organization.

August WSJ (https://www.wsj.com/articles/these-people-who-work-from-home...)

September Fox Business (https://www.foxbusiness.com/economy/workers-moonlighting-two...)

Now the Guardian.
because it is costly to scale a video streaming app.
FKM rubber straps Watch Strap 19mm 20mm 21mm 22mm 24mm Rubber Watch Band
It absolutely does benefit US citizens. The argument to the contrary about boogeyman elites is just designed to let ordinary Americans off the hook so they will join in your crusade (and so they won’t have to feel guilty.)

Ordinary American homeowners have massively benefited from rising home prices. They’ve spent that money on vacations, cars, drugs, etc.
It doesn't have to be Javascript. I made an application many years ago that used almost zero Javascript. The only piece of JS is an onLoad handler to position a cursor on a particular field when a page loads. The application uses its own web server, so the browser talks to localhost. For licensing, the application sends the user to my domain, whose pages can send the user back to the app on localhost, again with no JS. The NoScript suite detects and blocks that. The simple fact of a remote website serving up a local URL via dynamic HTML is enough.
There is no "good" in this equation, but clearly the decisions were the result of the application of large amounts of "taste".

But see above re: application of current sensibilities to historical fashion decisions. Always a mistake.
High Sierra introduced APFS, so I'm not surprised you might have had formatting issues. Still, I wonder how common multiple partitions really are - among nerds, sure - in the broader userbase.
could protect against all sorts of abuse...

Could it, though? What's to stop someone that gains access to user data (by legitimate means) to make a copy?
Thank you! I sincerely appreciate your kind note.
I agree. Of course, as with any thing, in moderation
I did similiar to a repo using a npm package called empty-string. The whole library was basically this `module.exports.empty_string= ""`
NPM – “is-odd”, 430k weekly downloads
Deno provides one.
Yes, and distributions arose to solve the problem that plagued early Linux: how to have a set of applications and libraries with consistent and mutually compatible versions of everything. If you're compiling everything yourself, building it so it all works once is an achievement. Keeping on top of as many moving targets as there are binaries in the system so that everything keeps working over time is not practical once the number of moving parts gets high enough.

Distros solve a real problem, but the trade-off is that some parts of the system must exist to serve itself.
I was going to add a joke about internet 2, but I remembered that it was real.
I'd be a lot more likely to be thrilled by it if the browsers had a persistent per page or per site setting to disable these kind of things.

It gets annoying when a page I write loaded onto my table on my LAN's WiFi cannot talk to devices I own on my LAN just because I loaded the page from my server that is on the public Internet.

PS:

> The modern countermeasure for this is to require devices parked on private networks to opt-in to the ability mix public Internet requests with private network accesses, using CORS, which is what this is about

I predict that most IoT devices won't have a way to configure this.

If the manufacturer intended it to be controllable from some web app from their site, they will opt-in to control from everyone. If the manufacturer only wants it controlled from their mobile app, they will explicitly opt-out of web control if that is possible.
I don't know what Polywork is, but LinkedIn was a resume hosting service with social discovery for a long time.

To the extent that it has added features to actual socialize with people, it is awful. It has all the same problems as Facebook.
So true. Every technology revolution seems like a toy at first. Consider the personal computer, the spreadsheet, the internet, the smart phone.

Only time will tell if cryptocurrencies will join this list.
See also:

I will pay you cash to delete your NPM module https://news.ycombinator.com/item?id=29240952
No, it's a niche tool because it's a niche tool. This feature has very limited use; even more limited than CallerMemberName. It actually makes a lot of sense not to invent a lot of new syntax or compiler logic to handle something this rarely used.
It's not like I start my day by reading all new reports regarding the MH17. I've skimmed a few of these back in 2015, they were inconclusive. Maybe they got much better since then, but I'm not really into this thing. I just honestly didn't read them after that.

Before you suggest that I need to read some specific document which contains all the truths - obviously this is not how you do a personal investigation. I will have to read a lot, and it's not my job.

So I'm really waiting for the last season to air before I start watching this TV series.
How does this happen? I can't get it to complete 1 "full album playlist" without it pausing with a pop-up asking if I'm still watching.
So it's Donald Trump's fault that a group of people completely fabricated information. Got it.
This is true. But your statement applies to Big Tech more so than independent builders who are working out how to redistribute their power.
The only thing that works is emailing the mods using the footer Contact link. Everything else doesn't work.
Don't cast aspersions. I did have a setup that I enjoyed with GNOME, but then when 40 came it was broken. I'm complimenting KDE for it's flexibility, which is something GNOME objectively lacks.

And please stop responding to my comments. You've already shown yourself to be incapable of discussing problems with me in earnest, I have no intention of replying if you're just going to point the blame back at me without addressing the ways GNOME can improve.
somehow "is-odd" has even more https://news.ycombinator.com/item?id=29242598
It's only true if you don't get caught.
One idea is that whatever you build on top of a platform like Ethereum will persist; if you build on top of Facebook or IOS your app can be removed without recourse.

Bankless | 90 - 5 Mental Models for Web3 | Chris Dixon
https://www.youtube.com/watch?v=jezH_7qEk50
And the latest version of is-number is 7.0.0, interestingly
enough.
> There really needs to be international law completely forbidding

Just to note, there's literally nothing of this form currently existing or possible - international law consists of treaties to which the countries have agreed, so such a treaty forbidding something would be binding to Russia if and only if Russia agrees to sign the treaty. In international law, sovereignty is the ultimate power, authority and/or jurisdiction over a people and a territory.

Like, there is treaty forbidding landmines, but it don't forbid landmines to those who haven't signed it e.g. Russia, USA and China; there's a treaty prohibiting proliferation of nuclear weapons, which does not prohibit it to those who haven't signed e.g. India, Pakistan and Israel, and so on.

Countries are sovereign and have full rights of self-determination, there isn't any world government that would be somehow superior to the countries and there are no ways to pass some "international law" to forbid them something unless they choose to. Well, unless you can "motivate" that choice which credible threats of excessive violence, but that doesn't apply to countries who have the nuclear veto power.
Absolutely correct. They are only doing this because all their investments are in Ethereum (Because they missed Bitcoin).

So they have to keep hyping up the 'web3' narrative with Ethereum having to power it despite it still being expensive and useless for basic use-cases as more apps built on it begin to implement very complex features.

The best part is they know Ethereum can't scale, hence the intensity of the hype squad pushing and pumping it. There are better alternative blockchain ecosystems (not 'tokens') which solve Ethereum's shortcomings and aim to supersede it.
Right, should be resources you "reserve".
3 men ganged up on him and took him to the ground, one attempted to crack his skull open with a skateboard. If "attempting grievous bodily harm" is speculative to you you either haven't seen the video of the incident, you're emotionally invested in your position on this beyond reason or you're agitating.
Yes, I realize that We Work is a very questionable business model, but it's a bit unfair to evaluate it during the pandemic. I'm sure many investors are betting on people wanting to leave their home to work. If corporations downsize and give up their office space, that could me a big jump in customers. Once the pandemic fades.
Hi, author here,

given my provenance notes, I believe the brand/vision of the term web3 originates from web3.js and those people around it.
But the term is quite general, as really it's anyone's authority to bump the web's major version number.

But I'm conflating web3 with crypto as I've been witnessing "web3"'s rise through my own eyes and it has always been conflated with crypto IMO.

I accept if others have a different perspective. I think nowadays there are so may web3 efforts that I've lost track.

> IPFS et al seem to be working fine right now without shoe-horning in blockchain

Btw. I think the original creator of IPFS Juan Benet would disagree with you here. I know for a fact that the original IPFS and Filecoin whitepapers (the old Filecon paper! [1]) were kind of written in parallel (around 2015 or earlier), so I'd infer that it always had been their vision to also create a ledger or crypto component.

- 1: https://filecoin.io/filecoin-jul-2014.pdf
I use open banking regularly, the real killer feature I've found is the ability to view all of my accounts together in one place, and very easily move money between them. (Yolt did this for free, but it's shutting down. Other apps also have this feature.)

Yes, you could absolutely do this with each individual bank's app, but there's a little more friction there when you have to manually add the account number and sort code of your other account as a payee, etc. These payment apps made the process very simple without any extra cost.

One thing that I think will really turn people off open banking came up in a questionnaire one of my account's providers sent out. They wanted my opinion on using open banking as another set of data points for them to decide whether or not to approve applications for new accounts.

If it'll stop me needing to print out a years worth of bank statements to apply for a mortgage, great, but I don't think it's very far from a consumer thinking "open banking is the reason I was rejected for this account, why should I ever give anyone access to this."
As much as I prefer electronic forms over paper, the ability to draw a continuous vertical line through all of those "no" boxes is quite nice compared to actually marking each separately.
Founder's Guide to Buying a House
https://github.com/jonschlinkert

Interesting, 845 repositories by the user, and the vast majority of them are simple NPM modules such as this one.

Has there been any recent instances of someone abusing simple NPM repos like this for malicious intent?
Money Dashboard (and Yolt) allow you to categorise your spending. My own bank's app doesn't do that. So until it does...
> This is the core tenet that these skeptics get lost with - the premise that there is no real central value to blockchain technology. It is a lost and shallow view made by people who have chosen not to engage or understand what they espouse on. Maybe this person just has too much to lose from change to the status quo, or they choose not to educate themselves (try it) - neither is really valid response if you want to write coherently about something.

The claim you are referring to here doesn't say that the technology is valueless. It says that the individual assets - the NFTs, the Bitcoins - are valueless.

This is a meaningful distinction, because the premise that a global decentralized unit of exchange is valuable doesn't connect at all with what value the individual coins in that exchange system should have.
More recent data, now shows up 216 unique objects, ( the ones big enough to show up on Radar..) and a debris field
400 Km ( 250 Miles) wide :-(

https://twitter.com/LeoLabs_Space/status/1460622559909752833
I disagree - this makes it easy to get dependent on these, and their associated download-size bloat.
> Laws are not mechanisms

This part is interesting, the idea that enforcement and legislation are one in the same. However, for taxes, this would only just prevent tax fraud, right? There’s not really “mechanisms” for taxes. Congress passes the laws. You follow them when you file your taxes, or you may be audited later and fined/jailed.

> to skip VISA and classical banks while we’re at it

Loan pools and such are interesting, basically community lending. I’m not sure how much we could skip VISA. It’s a payment processor. You need someone to submit your transactions to nodes. In reality, they are of course going to charge a fee because they can make money. Just like VISA. One advantage is I guess they won’t have VISA’s prudish objections to certain kinds of transactions.
The Russian government was working to help trump win, that is a fact, and Trump welcomed it. Trump then showed he was at best trivially manipulated by Putin as president and his campaign manager had literally been giving Russia polling data.

Obsessing over the Russia dossier which wasn’t the basis for this investigation and discounting the whole trump Russia thing is like saying sequoia National forest doesn’t exist because one of the trees turned out to be a cell tower.

Edit: many downvotes without logical replies, actually without any replies at the moment, shows this comment is making people experience inconvenient truths, which they must cancel. Long live the cancel culture, am I right?
And has 100% test code coverage. Brilliant.
Hey Bobylonian,

Thanks for the very evenhanded reply. I am crushed and won't have time to respond point by point for a bit but just wanted to say thank you for engaging in an interesting conversation. I do not agree with your viewpoint but respect it. If you have any articles/posts that elucidate it further I'd be happy to add it to my reading list.
Christmas?
The real miss here is that you had a chance to share, teach and learn with your coworker, and accomplish your original intent but instead you unintentionally focused on an individual producing code at a higher level than their peers. I'm continually suprised at how absolutely brilliant developers fixate on being 10x individuals, a (perhaps impossible or at least) very challenging goal rather than make everyone on their team 10% better, a relatively easy task.
Not from the UK, but I poke around on the portal from time to time. It's a true breath of fresh air. I love how you can deep dive into a specific topic of interest without really leaving your place. Example:
https://www.gov.uk/browse

The way the menu behaves is both predictable AND useful for browsing around. My local government site is constantly whisking you off to separate sites, each with its own design language and unclear path back to my place of origin.

The team responsible for all this does it right.
No kidding. Govt websites seem to think this is a positive. Of course, these same folks do the 90 day rotation. Result - everyone writing down passwords on post-it notes next to screens.
Prometheus Agent Mode, for Metric Forwarding