skysight-inc/HackerNews huggingface dataset:
Maybe you've heard me say it before:

Go can be understood as an improved C that keeps much of C's simplicity but adds small, powerful features like interfaces and channels and garbage collection

Go fixes C's well-understood flaws (declaration resembling use, unintuitive operator precedence, unrestricted address math, silent casting, zero-terminated strings, etc.)

Go puts essential C idioms directly into the language (pointer/length is formalized as slices, packages are part of the language instead of just being naming convention, etc.)

Go is mature, stable, widely-used, well-supported, and well-understood. C++ is a clumsy mess, but C is quite elegant and Go is a continuation/modernization/enhancement of that

If you like C, you will love Go
Choosing a Web Development Company: Keep Your Ducks in a Row
The Line – A Saudi Prince's Vision of a Future
Won't they be at low enough altitude that they'll need more hops than fiber to get around the globe, where each hop adds at least some delay?
> If you go to your local branch

I dont even have one any more. And I imagine most will be shutting down very quickly now.
They're trying to avoid retail deflation. That is not usually related to asset deflation.

Asset inflation has been raging for at least a decade, maybe 2, inflating stock assets, housing and commodities, bitcoin and anything else which promises some return to unseen levels, since they started QE and dropped the low risk rate of return to 0. Retail inflation which they're trying to control is pretty much unaffected by QE and ZIRP and whatever levers they are pulling are not working, they just haven't noticed yet.

So at this point, if someone offers you free money, you say thanks very much and put it in the stock market, like everyone else, because where else can you get a return? And that goes on until the whole thing explodes in a panicked crash when public pretension differs too much from private reality.

Oops.
You gotta bore for that sweet latency win. A chord tunnel between San Francisco and Hong Kong would save 1300 miles (20% improvement right there), and if you drill it straight enough, you won't even need a cable.
They've been doing it to black people for decades. Swoop into inner cities and promise all sorts of welfare etc. get their vote and completely ignore them afterwards. Has it helped? It makes no sense to me that they believe an old rich white elite that's been part of the system they're calling racist for half a century is suddenly going to bring them out of poverty.

The hypocrisy of Harris/Biden to get up and declare the system corrupt... THEY ARE THE SYSTEM.
> this type of report often turns out to be nothing more than market manipulation and fraud

Source?

Do authors of "this type of report" get investigated, tried and convicted of market manipulation/fraud often?
Show HN: Tired of unproductive calls, I made a recruiter screening tool
The core essence of the visitor pattern is to implement case distinction on sum types in languages that do not natively support sum types. Double dispatch is merely the mechanism by which the visitor pattern achieves this.
At the current rate of vaccinations, 1.5m a week, with people needing 2 shots (750,000 people a week), it'll take approximately a year to get to 90% of the adult population vaccinated with 2 shots: 50m adults * 0.9 / 750,000 = 60 weeks (I've knocked off 8 weeks because vaccinations have already started). The idea that people will be back out spending again in the summer is ... ambitious.
NYTimes critique of it here: https://www.nytimes.com/2021/01/28/magazine/saudi-arabia-neo...
The physical and public safety requirements on railroad tracks demands different parameters. Also, there was significant community and government buy-in for lack of alternative. Cost-of-living adjusted, those tracks you mention would cost astronomical sums by todays standards.
What about deflation like if the fed has simply said no and the was no help for destitute you'd be seeing the deepest deflation in us history.
I found this very insightful, thank you.
I'm just a casual observer, but Japan had a "lost decade" post-bubble where average inflation and growth rates averaged 0%, but this has extended to a "lost two decades" now.

(Side note: Japan's cost of living has also not increased with the rest of the world, which is why it's much more affordable to travel there these days than it was before.)

One thing I don't understand (due to my own lack of knowledge) is related to real estate. Japan has been excellent by supplying enough medium and high density housing to keep housing prices relatively low and ensure individuals and families have access to that basic need. Presumably partially because of this (also because people generally don't want used houses), housing there isn't really considered an investment because the house is amortized over a 20-40 year period and demolished at the end of it. For those who know, how does this affect inflation and growth rates? (And feel free to correct anything I'm incorrect about.)
The article mentions the number of fibres in this cable is 12, and that new technology was used to increase that number.

What is the limit on how many fibres can go in a cable? Should we expect future cables to have 50 fibres, or 100, or 1000, or more?
Dark Patterns in UI Copy: 2021 Report
It's obvious that it doesn't work. In order banks be able to lend money it's necessary the existence of business and households that want to spend money instead of saving.

What we are seeing, is the result of using the wrong tool, monetary policy instead of fiscal policy, because ideological reasons.
Switzerland and Denmark already have negative interest rates higher than Japan [1]. In Switzerland is will start to affect you if you have more than ~250k in the bank.

[1] https://en.wikipedia.org/wiki/List_of_countries_by_central_b...
Ask HN: Why did Applovin buy Adjust?
I actually booted up an old laptop the other day, there was creative cloud sitting very smugly knowing it's probably not leaving any time soon...
You can keep downvoting me and that's fine. But Hindenburg Research is an entity that exists solely to short companies and simultaneously publish salacious reports on these companies. How obvious does it have to be for you? Just glance at hindenburgresearch.com
Not really. This likely will not effect partner comp. It will effect the firm, but partners will spin it as the guilty parties are gone and the leaders need to be retained (through comp!) to right the organization. The low levels will absorb it through lower comp. I've worked in consulting for years and no matter what happens, EVER, partner comp is NEVER effected. They will hem and haw about it, discuss it, maybe make it seem like they are reducing their comp (really just pushing bonuses to more opportune time), but they always get made whole.
I enjoyed their report on Nikola but in a market where fundamentals mean nothing, all of these will fall on deaf ears I'm afraid.
> not immigrant averse like Japan and not an island

As the past 4 years have demonstrated, there is a very large segment of the US population is very much against immigration, and would happily turn the country into an "island" by building walls around the land borders.
ICE was very bad. A lot of internal strife and change over those (and opiods).

Enron and china I'm not really familiar with. The Saudi one is, in my opinion, not a an accurate portrayal. My understanding is McKinsey did not create a report for the Saudi gov't on it and that it was someone who chose a deeply unfortunate example to demo some social network analysis stuff, internally, and not intended to be shared.
You say that, but this is already happening in some places: https://www.theguardian.com/money/2019/aug/13/danish-bank-la...
You probably didn't want to come across this way, but we should note that the absence of a better metric is not by itself a reason to use a bad one.

If a metric is sufficiently decorrelated with the thing we want to measure, it should be ignored altogether, regardless of whether we have anything better.
Interviewing Advice from the Other Side of the Table (2020)
Not if you're as lazy as I am.
Some of my products are experiments. Just experiments, I want to check if some thing is possible.

Some of my products are challenges. I don't know how to do it, and just wish to know if I can figure it out.

Some are personal needs. I need something, I can't find a solution that meets my need, I solve it.

Some are art and therapeutic like gardening. Working on them gives me joy and relaxes me.

Some are business. The intent is to make money.

I'm sure folks can find many ways to think about their products, at the end of the day, it's all in your head.
You might consider the idea that Parler 'positioned' itself and was not in the least what it claimed itself to be.

Some folks lie. Some platforms lie. If 'I promise I don't want to kill you' becomes the logical Kryptonite to get you out of any sort of jam, then it becomes nothing more than an exploit useful to people who want to kill you. All they have to do is say, 'no, you see, I'm telling you I don't and so you have to believe me' and then kill you, because they were lying.

Law is based on the idea that people can intend all these negative things and then lie about them and then go through a process to be held accountable: it's never about just taking people at their word.

Parler's just what AWS thought it was. Anyone trying really hard to obfuscate that is probably Parler-like themselves.
Still, inside that copy constructor you're going to write the exact boilerplate code for recursively copying each node, so the complexity of code won't change that much. Also, you're going to call quite a lot of malloc/free, which could be a potential performance hit if you're creating/destroying large trees a lot, as well as fragmenting your memory if you're not careful.

Personally I have a much easier time dealing with tree/graph data structures using indices, regardless of the language I'm using. Using indices as handles in general are just so much easier than using pointers in terms of memory management, and generally performs much better in terms of cache coherency. Indices are also easier to serialize/deserialize, and sometimes it just "makes sense" (for example, if you're developing a physics simulation, representing objects as indices are natural because you're going to use those index values inside various math equations.)

The downside might be that if you're creating and destroying nodes in a tree continuously. then you have to be careful about reusing indices. There's a pattern in gamedev (generational indices) that solve the issue (basically, in addition to an index you also store a counter value with it, and you increment the counter everytime you allocate a new node in the same spot of the array. It's a bit more bookkeeping, but there's lots of code examples for it. It's kind of a well-known trick inside gamedev (and recently in the Rust community, in order to bypass borrow checker issues).

A few pointers:

- https://floooh.github.io/2018/06/17/handles-vs-pointers.html

- https://kyren.github.io/2018/09/14/rustconf-talk.html

- https://news.ycombinator.com/item?id=17995634 (steveklabnik explaining how generational indices work with code).
Why do you see it as mutually exclusive? I don’t think it’s really an either/or situation. It’s both.
Scientology literally has a business consulting front.

https://en.wikipedia.org/wiki/Sterling_Management
The article does disclose that they hold no positions in cloverhealth which may or may not increase your confidence in the article.
They aren't wrong when they point out that it gives a massive information advantage to Google; but the pro-privacy solution is neither 3rd party cookies nor the "privacy" API. Both provide a means by which to uniquely identify and track the behaviour of a person.

Besides, it's not wrong to listen to the losers; you might learn about some unfair competition.
The article addresses that scenario, and confirms that using multiple receivers would allow you to reliably detect spoofing. They'd report the same location but a slightly different time.
The Defense Advisory Board Just Got Fired. Now What?
Almost literally nothing other than the domain changing. Don't remind them they have it, they might shut it down :P
False. Snowden revelations clearly indicated that tapping undersea cables is (unsurprisingly) difficult to detect.

A lot of surveillance is done both *illegally* and secretly.

Forcing carriers to install black boxes next to their routers is not always the preferred choice.
Whether this is a bona fide comment or a troll, I love this comment:

* quick witted aikido-move-of-a-sentence to accept OP's insult, thereby disarming it

* enormous paragraph made up of short, frank, vague sentences with an compelling rhythm of overarching claims that frame the 20-something haircut's ostensible work in a positive light. It's the wrong generation but I'm reading them in Ari Fleischer's no-nonsense, eternally dismissive voice.

* anticipating the accusation of happy talk, a final, single sentence to cover one of the many troubling associations McKinsey has had with shithole companies. Even spelled the industry wrong!

I'm not being sarcastic or snooty. This is the HN-post version of the pharma commercial pattern of showing heartwarming images of happy people on swings while the narrator enumerates horrific side-effects. Reliably distracting an audience from a topic is a skill, and that reliability is valuable to companies.

So to all those naive respondents who want to say that McKinsey is some kind of corporate leech that provides no value-- this very comment is proof that you have no idea what you're talking about.

And some at McKinsey, I assume, are just run of the mill consultents.
Data science notebooks in Review 2020
>However, this type of report often turns out to be nothing more than market manipulation and fraud. So all of these allegations should be taken with a grain of salt.

Define "often". More often than all of the banks and investment firms who own companies and put out "research" making fantastical claims about where the companies are going? It happens every day, non-stop. Why is that never questioned? Because stocks up = good.

People who think you can change the fundamentals of any company simply by shorting it don't understand finance. Please provide evidence that one legitimate company has ever been put out of business by short-sellers.
Mine wasn't quite the same. I hosted some PHP scripts when I was learning to code.

After some spat with a forum troll on another site, he sent some kind of complaint to Dreamhost.

In retrospect, I suspect this was a DMCA notice, either way DreamHost never really explained to me why they shut down my account, but they did so _immediately_ without any notice, they wouldn't let me download any of my data.
This was done in the 70s/80s, but I doubt it's worth the effort now. It only worked because the Soviets assumed the cables were inaccessible. End-to-end encryption is a thing even for the general public now.

Now we just compromise the servers/routers. https://gizmodo.com/the-nsa-actually-intercepted-packages-to...
Well, there are some things that need to be stopped like the endless wars on the other side of the world, the extrajudicial drone bombing of their own citizens, the lawless surveillance, militarized seat of government, ramming civilian cargo vessels with battleships, the list of things to stop goes in and on.
There is a pain threshold that cannot be exceeded and people would opt-in to store paper bills. Central banks know this.

Here is a good speech from ECB:

https://www.ecb.europa.eu/press/key/date/2020/html/ecb.sp200...
On the subjects of reports, it would be fun to have a system that parses the LaTeX and forcibly stops you deleting a plot from what generated it.

I sometimes want to scream when watching the practices we get taught for doing "programming" in academia, there's just no standard of trying to do thing right.
The price is higher because the logo on the report is better insurance than another logo. In particular, the logo is better because of “The McKinsey Way”. McKinsey figured out how to repeatably and reliably manufacture strategic decision support.

Much like McDonalds means every burger everywhere no matter who owns and runs that franchise is predictably decent, the principles of The McKinsey Way and frameworks like 7S and MECE mean every wet-behind-the-ears graduate is going to produce work of sufficient logic, data, and quality to plausibly support the position McK was hired to support.
It is also useful to know that int128 is not supported as well across all architectures. For example std::atomic<int128>::is_always_lock_free is true for recent x86 architectures but not for PPCs.
That sounds nice, but isn’t it really just saying “the problem is too hard so the solution is to not even try?”
Microsoft Account Integration
Hey, I was amused to see this here this morning. :-D
Ineffective = “having no effect”

Harmful = “having a negative effect”

How can they be both?
They parrot back exactly what the business wants to do. I’ve seen it in action. Rarely do they ever say anything that’s truly business changing.
An Apple Watch anniversary gift and the future it helped change
Aren't these Problems that have been solved a long ago by other car companies?
Let's see what happens. Some of the richest, most powerful people (who conveniently benefit greatly from inflated share prices) are coming out hard against short-selling lately. The narrative is strong.
> It's just extremely hard to make a pure INS navigation system.

But if you go to the ATM machine and pull out enough cash after entering your PIN number, you can pay enough to make it happen.
This reminds me of something...
> a market where fundamentals mean nothing

Eventually the music will have to stop. I wonder what's going to be the trigger.
Specifically the position was originally deliberately noisy thus reducing its effective precision in the short term†. This was called "Selective Availability" and the US military were supposed to buy military receivers which handled a different channel on which noise was not introduced, thus giving them an advantage over an enemy lacking this feature - but this misunderstands economy of scale. So faced with a situation where your army is much more technically sophisticated and would benefit from GPS precision, but the GPS receivers everybody has in stock are for civilians and so suffer from the noise, the correct US decision was "Turn off Selective Availability" and it has been switched off ever since. Newer GPS birds lack this pointless feature entirely.

†Because it's "just" noisy you can wait, and average out the noise. If you stand in one place patiently recording your apparent position, for long enough, the average is much more accurate. Or, one station which knows exactly where it is uses short range radio to tell moving stations what the error currently is in the signal, improving their accuracy. The latter is known as DGPS and still makes some sense without Selective Availability because the ionospheric conditions will be similar at a short range too, reducing error from those.
Good domain name reseller service with a powerful API
We've been trying to find a good API to use for reselling domains on our website, but with no luck so far.

What the use case would be: Us(resellers) would offer the ability to purchase domain names to our customers who can(in our control panel) list/edit their purchased domains.

We are looking for a powerful API that would have all the options available, so our customers should be able to do anything they want with their domain directly from our control panel.

Any recommendations?
The last four years can’t really be compared to the last 2000 of Japan’s. Immigration is already ingrained in American culture. The aging boomers will die and be replaced by the most ethnically diverse generation in American history.
Great comment. I might go further and say that cherry-picking is either an attempt to deceive the listener or oneself. I’d put it on the same pedestal as lying.
Last Thursday, I had an hour long call with a recruiter, during which I realized that the opportunity was not at all what I am looking for. The job description the recruiter had forwarded me made me go for the call, but upon asking some of my red-flag questions it became clear it wasn't for me.

Unfortunately the recruiter then took it upon themselves to convince me that this would be a great opportunity I should definitely try out, and proceeded to waste an hour of my time.

After being pissed off for a while, I built this to quickly screen recruiters before setting up a call with them. At this point it's very very basic. Right now, it's basically a form, where you can enter a number of questions, and recruiters have to answer them to message you.

For now, this scratches my itch. However, I thought I'd quickly see if there is any demand for something like this, so over the weekend I ripped the landing page from one of my other projects, and threw it on a VPS. There's a list of features that I'll be developing in the future listed on the site.

If there is demand, I'll start spending a lot more time on this than I currently do.

Opinions, thoughts, criticism, are as always welcome.
I hate to comment but I am quite sick of seeing this "refusal to deal with covid" type rhetoric. On what are you basing that accusation, because actual reality doesn't bear it out.
I was able to log right in! Amazing.

I can go back 500 links but beyond that it is blank. I don't know if its because a bug or that is all I had.

My first bookmark there: https://laughingsquid.org/squidlist/calendar/ which was for events in SF. Link is dead and athe site is quite different now.

Another classic is Ishkur's Guide to Electronic Music. Site is still up, but Flash isn't/

Some old school rave videos: http://angeladam.com/video/OldRavesAndPartiesVideoIndex.html

I am really surprised at how little total link rot I have in here.
Be careful. You couldn't afford a US Robotics 14.4, and yet you could afford QuarXPress, and Photoshop? Hmmm...I smell something fishy. ;-)
Slightly off-topic, but I think it's important to recognize that Parler was placed in the unfair position of having to perfect it's moderation systems in a very short time as their user base ramped up exponentially. Twitter et al had a lot of time to work out their issues and their moderation strategy has 'evolved' substantially over time (and it is still not optimal). I've not seen any messages from Parler defiantly saying they would not try to moderate violent content. If they were not 100% successful, I'd chalk that up to growing pains. Twitter was never subjected to the same level of compliance. Parler was punished for political reasons.
Compared to other nations, the US has the least restrictive immigration laws. The US also benefits by bordering Canada with some of the most restrictive immigration laws. If you want to go where there is growth, there's no other option
So I can't discern if React is a loved or hated technology (also it doesn't have to be binary). At the company I was working at the front end devs brought in React and were super excited about it, but reading a couple comments in here it seems like people have some reservations.

I haven't invested the time into as I don't have a use case but I keep hearing about and now get the sense it isn't necessarily worth looking at until i have a needed case.
> definitely illegal

haha, right. I've seen it done in most places I've worked when I was younger.

It's also illegal to clock people out during their shift when business is slow and yet many many places do it (because it's not enough to underpay and have employee rely on tips/charity from customers).
Yes, but such countermeasures (like the ones mentioned in the article) are about one receiver doing fancy RF tricks. What I'm proposing is something entirely done by two cheap and existing receivers today, by the end user.
W. H. R. Rivers, Polymaths, and the Disappearance of Useful Arts