skysight-inc/HackerNews huggingface dataset:
I've mentioned my similar thoughts in another comment on hackernews but will repeat them here.

I think ActivityPub & federation looks like promising due to cost of cloud hosting going down every year. Thus allowing self-hosting to become easy and affordable for a lot of people.

However there are other trends that need to continue for federation to succeed.

- Continued competition in cloud hosting market not just in US, but globally

- Automation & simplification of monitoring, upgrades, and security patching

- Reducing the complexity of the federation software. Mastodon and Pixelfed are great, but I feel like the feature creep can make them difficult to maintain while self-hosting. Less software complexity = less upgrades, less package dependencies, less security issues
Proving my main point--that the semantics are interesting--by way of nitpick and ad hominem.
The pixel perfect placement requirements made me feel like I was trying to play using those pick-em-up games at the fair. I will just admire this game for its technical achievement, because the UX is entirely too bad for me.
If that ever really happened the way it was presented.
According to ClickCease:

> Doesn't Google prevent click fraud?

> Google does detect click fraud, but does not prevent it. Instead, Google will give back credit to your account days after the fraud took place and only after you claim it. The immediate result would be that your ad budget would be exhausted and your ad will not be online for hours or even days. In addition, Google's click fraud characteristics are identical for all advertisers. While 10 clicks from the same IP address in a period of a day is completely normal for one advertiser, another might see this as nothing but click fraud. ClickCease will keep your ad online and will configure the service to best suit your business needs.

http://docs.clickcease.com/en/articles/101633-doesn-t-google...
I'd use mastodon more, but the people I want to follow are all on twitter, is there an easy way of forwarding tweets from twitter to mastodon, or setting up an account that follows twitter users?
Well, we know the year probably wouldn't have been 2007, because, I mean, come on, who does that? The year in the middle? Really?

So that means...

2004/7/MAR
APR/7/2003

If they're both in the past, you can erase it, since it's obviously not a deadline anymore.

If one's in the past, then only the other possibility, March 7, 2004 might matter.

If they were both in the future, you have to assume April 7, 2003 to be safe and early.

Nonetheless, depending on project scale, a one year margin of error might only make sense for some realities.

So, context could probably inform the truth, and outsiders can take it on the arches.
I use AWS Amplify, it makes all of these headaches go away and it's ridiculously simple to configure.

1. Add your domain in AWS Route 53

2. Tell it which git repo & branch you want to use (including private github ones)

3. It detects the repo contains a hugo site (works for other ssg) and generates a build script

So now every time I commit to my selected branch, Lambda is notified, it fires up a vm to generate the html, move it into S3 and takes care of Cloudfront, SSL & so on.
Simple rule of thumb:

* More pixels -> more characters on screen.

* More characters on screen -> easier to glance between different parts of your code , open manuals, etc.

A 4K screen has 3840x2160 pixels. You could see that as either fitting 4 regular 1080p screens in a rectangular pattern, or just over 3 regular screens in vertical orientation (which is what you were considering).

Of course, if your current HD screen is only barely comfortable to you (likely), you will end up needing to buy a screen with larger dimensions (findable) to actually be able to utilize the screen to that extent.

Alternately, you could still go for that higher pixel density; in which case you end up with more readable characters. This does alleviate eye-strain!

Given enough pixels at your disposal (and a large enough screen), you can have the luxury of determining your own favorite trade-off between pixel density and amount-of-code-on-screen. You can do so on the fly, as tasks/whims/fatigue demand.

This is why -at least for now- I'd say you can never have enough pixels.

I'm sure there's a point of diminishing returns somewhere, but I think we have a long way to go before we reach it.
The streaming shake-up: A battle for video consumers in 2020
>When it first appeared it seemed fairly neutral, but that neutrality appears to have vanished somewhere along the line.

Wikileaks has always been as neutral as reasonably possible, given that it consists of human journalists and their human sources, not emotionless impartial machines. They have an excellent accuracy rate. The only thing that changed is that their honest reporting became embarrassing to wealthy and powerful people closely associated with the Democratic party. The DNC leadership loved Wikileaks' reporting on governmental malfeasance prior to late 2008. What changed in late 2008 was not Wikileaks' demonstrated neutrality towards reporting on governmental malfeasance, but the color of the lawn signs of the victorious president.

I suspect there's also some deep resentment from the traditional J-school cohort, who have spent over a decade being embarrassed by outsider Assange and his colleagues. Wikileaks has consistently make them look like obedient stenographers to the powerful, not principled journalists willing to speak truth to power. Wikileaks has publicly exposed many in the media as being too afraid to break real stories for fear of government legal pressure and a reduction in corporate advertising dollars. Raytheon, Lockheed-Martin, and Boeing don't advertise their military hardware on the cable news networks because they're trying to sell cruise missiles and fighter jets to the folks at home. They do it to hold something over the cable news networks' execs' heads when embarrassing stories might come to light.

Combine the collective resentment of the leadership of both major American political parties and their connected donors, the national security apparatus, the military-industrial complex, and every mainstream journalist who's getting scooped by an Australian ex-black-hat and his friends who (gasp!) never even attended Columbia, and we end up with a vicious and unfounded anti-wikileaks narrative festering within the politically-acceptable conversation today.
You can see open interest for both calls and puts. What you can’t do (by looking at open interest alone) is determine whether they were sold to open or bought to open. The tape (transaction data) can help determine this.
> Some of the things they turn on by default are straight up rackets, "Search Partners" for example.

Could you elaborate?
You can view that as benefit to humanity.

Or you can view that as private, for profit corporation trying to make money in a way that’s impacting our ability to do a scientific research.
;) Mate-in-___ means given the best possible response.
Coincidentally, this very router's OpenWRT isn't as fast as the manufacturer's firmware because it doesn't have proper drivers for the hardware NAT, so it has to do it in software.
I'm kind of disappointed that you haven't subdivided each xterm window with tmux panes.

Do only casuals comment on HN now?
Getting revenge is something that almost everyone in those situations wants to do; it satisfies deeply. What you describe is by many people called "hitting back," which is hard to see as something negative, and definitely not equivalent to what he went through as a child.

"Bully beats victim," "Victim retaliates;" one is obviously less bad than the other. It's not like the victims in his story are hurting random, innocent people.
Yeah that never happens on Windows..
I still don't know why DropBox is a thing. For a Linux user, you can already build such a system yourself quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem. From Windows or Mac, this FTP account could be accessed through built-in software.
It's quite possible that twitch is able to identify a bot follower vs non-bot. But by keeping this breakdown secret, they've taken away any feedback mechanism the botters can use to monetize their bot followers. For example, you'd likely not get into the twitch partner program by simply just adding bot followers (which means you can't generate revenue from ads on twitch).
There used to be issues with homebrew but I think many of them have been solved and it’s kinda been the de facto standard for the last several years. Brewfiles are pretty nice too. I can’t tell you about the cons compared to Mac ports because I stopped using it years ago.
Same (not as an interview, as coding challenge), using simple backtracking and a high level language it's really easy.
My solution wasn't anywhere near as good as Norvig's, though. (And today I would just use z3)
Agree here. The standard practice of structured interviews is just no fun for me, although I see why it works for many companies.

Did you do any research on the companies beforehand or had a set of criteria to ensure that the job won't turn out painful next time?
I don’t understand, why is it not feasible to bring faster internet connectivity to suburban America with traditional infrastructure? Why do we need an entrepreneur to launch a constellation of satellites into low earth orbit—ruining the night sky for astronomers globally?

Countries like Finland and Iceland can bring decent speed internet to rural populations where it rains as much (or even more) then in the pacific north west. So I don’t know what makes America so exceptional that they can’t bring good internet to their population.
I don't work for them or anything, but I've honestly found Netlify to be the absolute easiest solution for static site hosting. And it's free! There are some paid features, but the free stuff is all you need. You can use SSL, accept form inputs through request capturing, automate deployments with Github/Gitlab hooks, auto generate static pages for most popular static site generators (Jekyll, Hugo, etc.) Absolute breeze to use. Beats any hacky AWS solution hands down imo.
It's amusing how quickly people forget how bad FTP was -- complex connection setup made it difficult to proxy, lack of encryption made it easy to sniff, managing FTP accounts was really hard without sophisticated auditing and management tools.

SSH/SFTP helped a lot on the security front, but even for small companies, it's way easier to use cloud buckets than FTP.
We have a few TypeScript projects where I work at, one of them in particular had to ingest data from a large number of our internal APIs and do some crunching with it.

Validation of this data was essential, the crunching was complicated, and we wanted to be able to make assumptions about the data through the type system to make the code simpler.

We found JSONSchema validation was a perfect fit for this purpose (via ajv). In all the overhead of maintaining JSONSchema files was much lower than we thought it would be, and it even exposed some bugs in our internal APIs that we patched up at the same time.

I do wish there was a nice way to generate that sort of validation code directly from a TypeScript interface though.
"harmed" seems like an odd choice of words. The leaks made public a lot of exceedingly unflattering facts (and perhaps illegalities) that put the DNC and Clinton in a very different light. AFAIK, few or none of those facts has been refuted. To me, it looks like the leaks were a great public service.

(I have not much doubt that one could find a similar cesspool on the RNC side.)

The effect of the leaks would have been rather minor if all involved would have just issued a mea culpa and fired the head of the DNC outright. Instead, it felt like they just told us all to suck it up.
Context is everything
Markdeep is fantastic. I wrote a fairly long article [1] with a lot of code samples, and it was so nice to not worry about formatting. The styling is elegant without having to try :).

[1] https://glinscott.github.io/lz/
I realized I should have elaborated and edited the post with more information.
> No it is not. Publishers don't find it impossible. Platforms don't find it impossible. If it was impossible, telcoms and publishers wouldn't exist.

The problem is neither of them holds the middle ground.

Telecoms allow everything. Some of it is bad. Not having the bad stuff filtered is not great, but that's okay specifically because it can be filtered by somebody else. You don't need Comcast to do spam filtering on your email because Gmail can do it.

Publishers allow almost nothing. Most of what they publish is first-party. The editor of The New York Times can have their article published in The New York Times, but you generally can't.

Neither of those entity types primarily host user-generated content. Which of them do you propose is the appropriate model for moderating YouTube or Reddit?
The "same one guy" is one way of describing Nils Melzer, here's another:

> The problem for the propaganda system targeting Assange is that Melzer is not just someone blogging on the internet; he is the UN Special Rapporteur on Torture. In addition, he is a professor of international law at the University of Glasgow and holds the Human Rights Chair at the Geneva Academy of International Humanitarian Law and Human Rights in Switzerland, where he has been teaching since 2009, including as the Swiss Chair of International Humanitarian Law (2011–2013). Melzer even speaks fluent Swedish. In other words, it is hard to imagine anyone better qualified to comment on the Assange case.

- https://www.medialens.org/2020/burned-at-the-stake-the-un-sp...
Wikileaks has always been a political project, why would you expect anything else from the left-wing anarchist CCC crowd that runs it?
What happens when you attack DeFi?
Given the economic effect of health hazards of viruses like this on big companies like Apple, I wonder if Apple itself couldn't justify investing into research for treatments and vaccines as a hedge against supply line damage. Makes sense purely in terms of business, doesn't it?

Near as I can tell, most of the vaccine development (outside of China) is being funded by charities right now. Drug companies were burned by Ebola investments and are not interesting in working on COVID-19. But if Apple thought they could speed up recovery by even a short time with careful investment here they'd more than make their money back.

>"One would think that the industry has the reserves to jump at this challenge. But none of the four top vaccine companies has shown significant interest," says Dr Ellen 't Hoen, director at medicines law and policy at University Medical Center Groningen in Amsterdam.

>Also speaking at last week's Aspen Institute event, Dr Anthony Fauci, director of the US National Institute of Allergy and Infectious Diseases, said no major pharmaceutical company has come forward to say it would manufacture a vaccine for Covid-19. He called it "very difficult and very frustrating".

>"Companies that have the skill to be able to do it are not going to just sit around and have a warm facility, ready to go for when you need it," Dr Fauci said.

>For Covid-19, charitable donations are being used to spark pharma companies into action to find a vaccine.
https://www.bbc.com/news/business-51454859
I think you just answered your own question - that sounds quite painful for me to maintain and I'd rather pay Dropbox for the time they save me. + all the added benefits of features they can build with a dedicated organization improving this workflow.
SK Hynix?
Moving a MySQL Database without downtime
#1 US,UK,CA Stock Simulator for All Ages #2020
It might have been that... They had a few similar forays into that sort of thing and at least one change of branding for the same offering when they gave it an overhaul, so I'm not sure. It may even still be around, but I just didn't have confidence in it's long term viability to push it organizationally over Tableau and ::shudder:: Cognos. (Cognos was mandatory, it was built on top of the the semantic layer of data from an ERP. A year later we realized we needed Tableau for truly modern data presentation, and used the semantic layer underlying Cognos as the primary data source for it, so it actually turned into a decent compromise. Now my push is for true data mining pipeline/ml development and deplo capabilities. Something like Alteryx, but there's a few solar industry-specific tools I'm looking at instead.
Must be nice to live such a privileged life where you worry about trivial imperfections.
> What are they going to threaten TSMC with?

Its a Taiwanese company. The US is pretty much the only country that helps Taiwan to continue to exist as an independent country (not officially, but in practice). If the US tells Taiwan to stop supplying Huawei, that's what they will do.

I an still not sure though what the motives if the US are in bashing on Huawei so much.
https://www.microcenter.com/product/614968/lg-32qk500-c-32-q...

I've been using this one. (Typing on it right now) Has a display port I wire my mac into when coding for work and run a Linux box on it when I'm playing. It is a nice panel, for what I paid. 32" @ 2650x1440 IPS. I've got it next to an older 30" 16:10 (2650x1600) and it is comparable.

I do wish I could get my hands on cheap 16:10 monitors. My old 24" dell is vertical, which really makes for a nice way to view the web.
That's odd. Maybe it's your hardware or your setup or something.

I'm on Linux, and as long as I have screen composition on in the NVidia Settings Panel and software vsync off, 4k60 is as smooth as butter and as sharp as 4k, much like OSX. It's nicer than Windows.
Its bipartisan. https://www.pbs.org/newshour/politics/watch-pelosi-warns-nat...
Like giant session state stored in the server using session affinity...
Exploiting Network Surveillance Cameras Like a Hollywood Hacker (2013)
So, what do you propose std::move<int> should do?

Initializing the ‘source’ int to zero seems the only reasonable option, but it would hurt performance.

Also, what about std::move<T> in general? If T has a destructor, should that call it on the original? Currently, deciding whether that (or doing its equivalent) is a good idea is up to the implementer of std::move<T>. I don’t see how the compiler could make that decision without sacrificing performance in some cases.

I think that, if you want the compiler to enforce destruction of moved-from values, you also should want the compiler to zero out (or equivalent) all destructed values.
Both approaches have merit. If you buy a somewhat larger 4K screen you can also fit more code (and windows).

You can select your own trade-off.

Personally I won't be happy until we have a lot more pixels to provide a larger desktop surface. And then more pixels to make fonts razor-sharp.

For my use case, at some point a very high resolution VR viewer might actually be more practical (to be able to view a very large virtual desktop)
> twitter/youtube/paypal were all allowed to nuke Alex Jones from orbit simultaneously, removing his ability to distribute content, communicate with followers, and accept payments

That is not a bad result.
wait a minute I thought legacy was used to refer to old pre-cloud pre-serverless pre-javascript software? Everything written nowadays is modern and hence you just replace it with more modern stuff. re-writing it is often difficult because of its modern layers.
Background: DeFi (decentralized finance) is the movement on the Ethereum Network to build and use finance building blocks to allow for any kind of financial instrument needed, in a trust-less, decentralized way.

Using these building blocks, this weekend someone borrowed $2.7M USD to make $350,000 in a single transaction (that is, atomically - the loan was repaid as part of the same transaction) by exploiting some weaknesses in at least one of those building blocks. This is one of the better explanations of how that "attack" worked, plus some cheerleading about why it's actually a good thing.
Interesting timing. Mohammad Nuru was just caught on corruption and kickback charges in a FBI investigation..Nuru is in charge of homelessness initiatives in SF and public works. Breed admitted to have dated him years ago(irrelevant..they are both grown ups) and admitted to a 5.6k ‘gift’ to fix her 18 year old clunker car. All around weirdness on a voluntary disclosure on a Friday press release before a long weekend.

https://www.sfchronicle.com/local-politics/article/SF-corrup...

And yes, Density is a bad word because Ms.Breed’s buddy Nuru has been handing over permits and contracts to an unnamed Chinese builder for building in the city. The city is tearing down multi level parking lots to build more housing. It is one of the most expensive cities in the world and density isn’t going to make it more affordable. Third world politics..cronyism, nepotism and corruption.

Sadly, they are ALL rotten. It’s politics as usual in San Francisco.

Chesa Boudin is a whole another can of worms.
Can you please share what you mean regarding the link between consciousness and kindness? Was that just offhand romantic musing or is it a reflection of something you've learned? I'd be grateful to understand more about what you mean by that.
They understand what you're saying. You are of a common mind already in this sense, but they differ in how they feel about it. "Yes, yes, you waste your breath in misreading my feigned confusion. I just wish it weren't so. Please do not remind me, so we can pretend we live in another world until it finally comes." It's a gross dialectic, and extremely common.

The problem with "polite" discourse is you can't just buckle down and say "F--- you; we are enemies. Our minds our here but our spirits there and there."
Actually came here to ask the advantage of something like this over Netlify. I gave up midway through the article because I couldn't figure out the point.
> then expend your remaining energy helping your teammates grow, and broadening your influence

All through reading this thread, my thought was that I'd rather be a force multiplier than a 10x programmer. I'd rather make an entire team write better, more maintainable code than just do more of the code myself. Past a certain point, the force multiplier adds more overall, plus their influence results in less _bad_ code, they raise the minimum bar.
That's always the problem with novel networks, reaching critical mass.

Though I can't see why a #deletefacebook sort of campaign couldn't snatch users away from the incumbents. It might just need enough influencers to switch exclusively to the new platform.
I don’t think it will be available in the Arctic.

https://streamable.com/3lbqj
But how does that work as a regulation?

It's hard enough to get community moderators to sign up to do unpleasant work for no money, how do you expect to get anyone to do it after you impose liability for getting it wrong?

Actually, maybe there's something to this: Impose no liability on anybody for moderating as long as they're not moderating more than ten million users. If you are, the only way to avoid liability is to be a common carrier. Then you can actually have community moderation, but you can't have Zuckerberg deciding what a billion people don't get to see.
> And dropbox just lets you sync files to a remote server.

Whats the point?

Zoom does NOT allow you to share a screen using ultrasonic. This is a lie.

It sends a code like ZOOM-453FHREF then you use this to connect to a server and share a screen using the internet I guess.

There is simply not the bandwidth using this technology on current common hardware to share screens.

I don't understand what you are you claiming, Dropbox doesn't sync files with a server? It at a base level it does that. That's not a lie.

Sending such a small code can be done many ways, as they mention visually to human eyes.

What is interesting is these two methods, ultrasonic and light can't penetrate walls.

What they are doing is defining spaces using technology that can't penetrate walls, this is why it's interesting.