skysight-inc/HackerNews huggingface dataset:
I totally understand the way they are and how they have become like this. The current political stance has been perfect for the challenges the WHO has dealt with during its lifetime until now. Promoting research, finding funding for affordable medication programs in the third world, things like the COVAX programme that they are promoting now. Some small outbreaks that needed some international coordination and funding. These are the things they used to do and their organisation is perfect for. Until COVID I'm sure not many people had ever even heard of it and that was fine for the work they did which was mostly behind the scenes.

However this crisis requires a different leadership, much more outspoken, more authoritative and quick acting. They could have stepped up to the task but they didn't. The WHO that we have had until now (and has done a great job at what they did) is not the WHO we need now to deal with this massive crisis that is spanning the globe. Just like with climate change this is not something you can leave to individual governments if you are to solve it, because they will only serve their own interests in the end.

I'm sure they will evolve over time. But stronger leadership would have recognised the threat, taken some risk and evolved already. Probably appointed a very visible crisis manager (e.g. an ex-president or other very high-profile executive), and set up a task force with high visibility, strong media communication etc. It would be much harder for governments to ignore and as such much more effective.

I wish they were only as political as a multinational because those do react to threats much better than a truly political organisation does. I'm not saying they're bad at what they do. I'm just saying the WHO we have now is not what we need.
The M1 still does DDC, it just doesn't end up exposing the raw bus to software. Which is a perfectly reasonable decision.
snprintf works most of the time but it can fail, and people almost never check the return value. For example it will always fail if you attempt to print a string >= 2GB. If that happens the output buffer may remain uninitialized (depends on the implementation) and you're at risk for a Heartbleed-like scenario.
This seemed neat so I installed Lunar to try out on my M1 MacBook Air with a LG HDR display connected over HDMI.

After launching the app my system started freezing so bad I had a hard time closing the app, inputs unresponsive for 30 sec then active for 1 sec to become unresponsive again.

I figured I'd try to launch it with my monitor unplugged and worked fine, but after plugging in my monitor again it doesn't connect again.

I've tried closing the app, uninstalling it and rebooting my system. Nothing works and now I'm left with no external display. What the hell?!

EDIT: after unplugging my dongle from usb-c (i.e. un-powering it instead of just unplugging it from the laptop) everything works again! phew. I guess it put the dongle in some weird state?
https://www.cnn.com/2019/12/30/china/gene-scientist-china-in...

However, despite what the gp posted, it didn't seem like He Jiankui's motivation was chasing grants.
It's a static file, CDN it.
Lars Knoll is one of the main authors of KHTML, the foundation for both WebKit (powers Safari) and Blink (powers Google Chrome and Microsoft Edge). And he has this to say about this Twitter thread [1]:

--- start quote ---

He’s absolutely right. Implementing a browser engine from scratch was a lot of work in 1999/2000, it’s close to impossible today.

--- end quote ---

[1] https://twitter.com/LarsKnoll/status/1421121639845187585
I'm sorry, I will do better to follow these guidelines and I apologize for violating them.

I do have to say -- I have to question why this comment deserves a personal censure from staff. I read a lot questionable stuff in these comment sections and this is the first time I can recall seeing a personal response like this. I mean I'm talking railing against feminism as a concept and proposing eugenicist solutions to "crime in SF". I guess I must be seeing the comments before the mod team steps in and of course I will make sure to flag them in the future. I appreciate the work you do and of course am not questioning your personal integrity.
We put this on an e-reader once. Onboard wikipedia, it was cool. It was 2011.
Gitlab I think.
Naming names of dissenter or others who wish to up-end the status quo. So, you don't what identifiable information out there.

Good thing my account is fully anomym-ized
>I don't use MS Github, I have no skin in the game

You don't have to use Github to have a skin in the game.
As long as someone has access to your open source code, no matter where it's hosted, anyone is free to upload it to Github. The open source license of your code allows that.
900-person delta cluster in Mass. has CDC freaked out–74% are vaccinated
They mean that a comment made now could come back to cancel them later.
The aliens specifically wanted Earth because of its life. A nuclear war would damage the planet's ecosystem too much.
Thanks for sharing your experience, I want to try to patent something by myself. How much did you spend using an attorney?
I built a wikipedia reader on the ipad years ago, I used two sqlite databases, one for the article titles using sqlite FTS then I compressed the articles themselves and merged the compressed chunks into a set of files < 2G, the title database had the offset into the compressed blobs. Only including the most popular pages, it was just under 10G.
Please describe to me how your argument doesn't boil down to "she deserved it because of what she was wearing"?

> Blizzard guys met her at her level, with equal levels of dubious professionalism.

This is wildly charitable to blizzard guys. She's wearing a punny tshirt and asking about a job. They're responding by asking how often she's been penetrated, and whether she knows literally anything about csec. She isn't fucking hitting on them at a bar, and they're there as professionals looking to fucking hire people.

I don't think this really adds nuance. It attempts to excuse unprofessional (maybe can be interpreted as questionably okay in this context) and sexist (not okay, fucking period) actions. They're getting paid by Blizzard to be there. You don't say shit like that and expect to have a job the next day, regardless of the context.

> I think the 'large central mass' of regular people are really, really open to change and looking at things differently, and in hearing legit stories, but as soon as they're misrepresented, the window of general empathy closes.

Which is why FUD still works, because muddying the waters makes people excuse unacceptable, unprofessional and downright wrong language allows otherwise "open" people to say "well I guess we'll never know." which preserves the status quo.
Maybe, I’m not am expert on this computer topic. I just wanted to highlight the libertarian opinion on regulations.

The main goal of libertarians is to get prices to work. The alternative that i fear we are heading towards is price controls then mandated requirements for output. E.g produce 100 loafs of bread today that will sell for $1.00 or off to jail you go.
I never got any email despite having my email available on my profile.
You can't be sure something you say today won't be used against you tomorrow. Cancel culture is growing. Best to be pseudo-anonymous.
I don't know, it's a vague speculation that sometimes feels like a conspiracy theory when I dwell on it.

But I've worked at a couple VC funded SV startups and it wasn't exactly unusual for our investors to show up in the office and see how things are going, get a tour, have meetings. I doubt it's a contractual obligation of any sort, but there's clearly pressure to have a staffed office both local and impressive to the investors.

This left me assuming the VCs on Sand Hill Road would hold substantial real estate in the area, both commercial and residential. You're far more willing to throw hundreds of millions of dollars at high-risk investments if you can be confident they'll be throwing most of that money at office leases in the area, and salaries spent on rents and/or inflated bubble mortgages in the area. Especially if you can be confident all your investing peers on Sand Hill are doing the same, further inflating the bubble. The businesses will probably flop, but most that money just comes back through the real estate side provided you keep it all concentrated locally.
Even if only 10% of olympic sports were team sports - but those teams were things like basketball/soccer/volleyball that have 15+ players per team - that would mean the majority of medals given out are to people who were on a team.
No Name1
01502702006
Why do people even use S3 if that’s a risk? I really don’t get this, do most just not worry about accidentally wasting money or do they just not understand this risk?
I see no indication of what you're claiming in that tweet or her replies to it.
People who disagree with your politics may try to dox you and get you fired.
Sure.

Wow, what an actual leech of a human, the literal subject of the linked essay.

Disgusting sense of greed and lack of morals.
Two immediate issues:

1. Doesn't work if Privacy Badger is active.

2. Nim (Programming Language) is not indexed.
I installed a reader with a Wikipedia dump (without multimedia) on the original iPhone. At the time (at least in my region) WiFi was quite rare and it really did feel like the Hitchhiker's guide and incredibly powerful.

I only kept it for a few weeks though since it consumed almost all of the space. (And I imagine it was probably my language mutation, the english Wikipedia must have been too big already.)
They don't drive down hourly wages, they drive down wages per effort and health cost.
> Anyway, I doubt it was meant to be hard sci-fi.

Which was extremely disappointing, given that it was billed as such by many, and until the aforementioned mumbo-jumbo was doing a seemingly nice job on that front.
The moral is two fold and you got half of it.

The other half is that if you exaggerate dangers for too long and the dangers never come, nobody can be expected to take you seriously when you warn them of the arrival of real danger
Guys, here is the issue for this to work. Its HARD to outsource this to other companies to show up because they are all so busy, they are losing their employees and they won't give the service needed. The repair team needs to be all in house.
For tradespeople we're a high value, repeat client. Similar to a large landlord.
You said: "Lewinsky was abused".

"she was his intern" does not mean "was abused".

"he was the President" does not mean "was abused".

"he shouldn't have done it given his position of power over her future" does not mean "was abused".

If you have a specific claim as to why you think Lewinsky was abused, perhaps you should state that claim. (Of course, you don't actually have one.)
Does this strategy work with node modules that use native extensions, such as node-gyp?
3. Don't buy junk you don't need. Pay people to create real value.
The idea is clearly that he pissed off the government in other matters, and so in this particular case, effort might have been made behind the scenes to throw the book at him.
That's super cool.

The autocomplete trickiness is fun. Looks (from links in GitHub) like it's using full-text search and currently needs to scan a lot to rank results. Doing just prefix search might be a cheap half-solution to autocomplete, and maybe layering on hacks around stopwords etc. can get you a bit further.

For another angle, enwiki's full compressed list of titles (enwiki-20210720-all-titles-in-ns0.gz) is 86MB. Grabbing the whole dang thing (in the background?) and doing something with it client-side is a different sort of approach from what this page is going for but not unthinkable.
> If your model is general enough to handle all the things you want you won’t have a performant system as it can’t exploit any information about the problem

Define "performant". Denormalizing your domain model because you feel like the database might get slow is a strong case of premature optimization, unless you have actually tried to model it this way and have measured.

You will find that most modern SQL database systems have no problem querying databases with thousands or tens of thousands of tables. In fact, having narrow tables can dramatically improve your utilization of memory bandwidth since you aren't scanning over a bunch of bytes you will never use in the result set.
Ahhh, I don't know. I'm a strong hybrid WFH advocate, but I've been embedded in operational areas, not centralized IT, for most of my career. And hearing conversations, walking past a meeting and catching a snippet of a problem I can solve for them, having rando non-IT staff knock on my door on the way to the bathroom... all of those experiences have contributed to some of the more impactful things I've produced over the years.

It's hard to have random conversations WFH when they're usually prefaced on running into someone in the hallway or saying a quick "hello" as you walk past their cubicle/office/whatever.
He should seed a torrent file
> A trick that might help: create a separate SQLite table containing just the article titles to autocomplete against.

Another one: build a directed-acyclic-word-graph [0][1] of just the page-titles and download it to browser's localStorage for prefix-based searches.

In our usage, ~5M entries take ~18MB. Wikipedia has ~6.3M articles [2].

[0] https://github.com/smhanov/dawg

[1] http://stevehanov.ca/blog/?id=115

[2] https://en.wikipedia.org/wiki/Wikipedia:Size_of_Wikipedia
Great! Now I have an open database of people of"Never hire"
Really cool! I think I see a bug: searching “Nim” shows “Nim (programming language)” but it’s not clickable.
If your ok with stopping the world every once in a while I don't think recounting needs to be globally synchronized. You just stop the world, do the recount from an append only thread safe log, and start the world again. No synchronization needed. What you (arguably) save is a scan of all pointers to see if they point to your object.
Big Problem and the construction market is Huge! Looking to connect with you all.
I'm aware of symlink issues with React Native, but none from Vercel, Next, etc. The issue was more likely bundler related.
Get a FusionIO drive off ebay and host the DB yourself, if you need, stick the computer behind a static ip VPN.
While you have to declare it, you can do the same in Swift using an extension.
If you want to preserve the benefits you describe, unionize. If you want to rely on the goodwill of executives keeping things how they’ve been, don’t. But remember - executives are working as hard as possible to drive developer costs down.
This post, funny enough, absolutely gets my thoughts down entirely.

If I didn't know better I'd have accused myself of ghostwriting that post. That's amusing and horrifying.. but it's all accurate to what I think!
This is a risk any time you host anything on the internet on any system that charges you for storage, bandwidth or CPU usage. It's fine to take that risk on as long as you're aware of it and keep an eye on your spend.

In this case I'm nervous because 43GB is a lot larger than most projects!
pnpm is still around, cool!

I didn't look into it since Yarn was released.
Marine Aquarium Screensaver
Unfortunately, the notion “OOP” has been taken hostage by C++ and Java and they don’t want to give it back.
I agree - PNPM supports workspaces, is incredibly fast, and is space-efficient (it more or less builds node_modules out of symlinks back to somewhere central on your local machine). It also structures the node_modules folder correctly unlike NPM and Yarn, making it very difficult to import a library that you haven’t explicitly declared a dependency on.
Seems to be hosted at Surge,sh which is hosted at Digital Ocean, so seems this is not OPs problem.

$ nslookup static.wiki

Server: 8.8.8.8
Address: 8.8.8.8#53

Non-authoritative answer:
static.wiki canonical name = na-west1.surge.sh.
Name: na-west1.surge.sh
Address: 188.166.132.94

$ whois 188.166.132.94

% This is the RIPE Database query service.
% The objects are in RPSL format.
%
% The RIPE Database is subject to Terms and Conditions.
% See http://www.ripe.net/db/support/db-terms-conditions.pdf

% Note: this output has been filtered.
% To receive output for a database update, use the "-B" flag.

% Information related to '188.166.132.0 - 188.166.135.255'

% Abuse contact for '188.166.132.0 - 188.166.135.255' is 'abuse@digitalocean.com'

inetnum: 188.166.132.0 - 188.166.135.255
netname: DIGITALOCEAN
country: NL
admin-c: PT7353-RIPE
tech-c: PT7353-RIPE
status: ASSIGNED PA
mnt-by: digitalocean
created: 2019-04-17T14:02:52Z
last-modified: 2019-04-17T14:02:52Z
source: RIPE

person: Network Operations
address: 101 Ave of the Americas, 10th Floor
address: New York, NY, 10013
address: United States of America
phone: +13478756044
nic-hdl: PT7353-RIPE
mnt-by: digitalocean
created: 2015-03-11T16:37:07Z
last-modified: 2019-04-17T14:37:51Z
source: RIPE # Filtered
org: ORG-DOI2-RIPE

% This query was served by the RIPE Database Query Service version 1.101 (HEREFORD)

But yes, it is wise to run storage/transfer heavy websites on something that doesn't charge for traffic like AWS and most other infrastructure providers do.
> were deadlocked by his office

Yes. But ask yourself why? In each case, powerful constituents sat in opposition. For legalized weed, it was the restaurant and liquor lobbies. Those lobbies focussed on him because they knew he'd listen. If Cuomo took a "they can shove it" attitude from the start, they'd have dispersed and likely been more effective. (There is also an Albany tradition of legislators voting for bills on the Governor's assurance of a veto.)

With respect to dysfunctionality, the on-time budgets and--to the degree one can in a one-party state--fiscal restraint hints at deeper mechanics. In that respect, Cuomo's governship is almost Caesarian. Where Cuomo is, things happen. Where his attention isn't, useless deputies are screwing things up.
> If you earn 0.01% that isn't a lot, if you earn 100 000x per day then that is very profitable.

My point about profit margins is that they are low profit margins per employee (which I should have made explicit). Retail companies do not have room to hire better managers and workers.

The low margins show that customers are only willing pay so much and that it is a basically all optimizations have been wrung out. At least until a game changer comes along like the internet, which provides even further optimizations, but those are about lowering costs, generally including payroll.

> And I explained why retail does. If retailers aren't necessary, why is Amazon so large? Are Chinese factories just choosing to set fire to money? You explaining it does not make it true.

I never wrote retailers are not necessary. I explained why most retailers cannot be differentiated from one another. And the answer is because for most things, the customer does not care for much other than low prices.

Trader Joe’s is a good example of there being a little bit of opportunity serving the richer households. Trader Joe’s are always only in the richer parts of town, like Costco. But Trader Joe’s is certainly not cheaper than a mainstream grocery store like Kroger or Winco or Aldi, and won’t be able to compete with them in neighborhoods with poorer demographics.
Itty-router – router in 30 lines of code
Consider your keyboard. It could be uploading everything you type somehwere. Stealing all your passwords and secrets. But heres the thing, such surveillance could be detected. You could check for radio emissions. You could crack it open. You probabaly wont, but you might. And your vendor will keep this in mind.

When you upload all your data to someone else and hope they don't peek that doesn't apply anymore. If you have a hunch something is not right you can't do shit about it. And your vendor will keep this in mind.
That's really clever. Were you storing the article text as compressed data in BLOB columns in a SQLite table?
Pointless word semantics aside, the point here is that they are branches of one thing; if you piss off one branch, strings can be pulled so that another branch treats you severely in court. This is plausible.
I've thought about setting up an email alias, but then I remember that nothing I say is important or interesting enough.
I noticed if you go directly to the page for Nim, it works.

http://static.wiki/en/Nim_(programming_language)
Demographics = destiny.

When an older generation with no concept of civilization wields political power, it does so in its own narrow self interest.

We must pay $1.5m for a shitty 3BR apartment, $300k for a college degree, and $600 for insulin so that Boomers may live comfortably in retirement.

The frustrating part is that only half of Boomers will live comfortably in retirement. The ones that do will be very comfortable. The others will stand on their arthritic knees 8hrs a day bagging groceries, trying to offset the precipitous decline in the purchasing power of their social security checks.

Boomers are so selfish they don't even look out for people in their own cohort. The Boomer generation is an abject civilizational failure.
Non-VOIP non-prepaid phone required, and ID is optional but required for ... well, really, anything more than a single small amount trade. You can't get contact info or contact an advertisement otherwise.

I also get "Unfortunately we are not serving customers located in your current location." from a California IP so it's really funny considering it's supposed to be nothing more than a craigslist for BTC ads.
If certain forms of knowledge could be encoded, could people learn it easier by having it implanted in their DNA?
Between this and sound over hdmi I’ve had to use a bunch of program hacks to get what I need.
> To take it one step further I'm convinced at this point that the social conundrum presented by Twitter and other social media platforms has extended far beyond the algorithm and the platforms themselves, and into how people interact in general.

A cryptographer once mentioned attacking the PGP WoT by uploading a shadow WoT that has different keys with the same emails/names and signing-graph structure. Similar to what you note-- the real problems come when some bona fide WoT user fucks up and accidentally signs a key from the shadow graph. Even if it's just a single accidental signature before the shadow WoT is spotted and cleaned up, the admin would probably want to quickly go out of band to actually fix the original WoT at that point-- otherwise perhaps the shadow admin got to the user first. :)

(And of course if the shadow graph were uploaded incrementally over a wider period of time, the problems probably become a bigger pain in the ass.)

The problem you mention is in the same category. But rather than being hypothetical, it is real and probably as bad an instance as someone could design given current technology. To make the WoT attack above comparable, I'm imagining a Debian user accidentally signing a shadow key, then receiving messages from that key that convince them Debian keyring is in fact the shadow key ring and they should use their permissions to destroy Debian.

Edit: and I guess in keeping with the analogy, the purpose of the propaganda emails is to generate as much outrage in the recipient as possible, so that they may spend more time reading the entire email on the off chance they also spend one or two seconds extra looking at the ad in the email signature about a special on a nice pair of designer pants.
You can get some of the value thru company stocks, but yes, not all of it. Market still decides.

This is what you "sacrifice" for a predictable paycheck... think you're worth more? You can always try making it on your own.
That's just the site itself (the HTML and JavaScript). The 43GB SQLite database is hosted on S3.