skysight-inc/HackerNews huggingface dataset:
Some of it seems to derive from the fact that the payment systems in China are more sophisticated/efficient.

Micro-transactions are easier to perform when it's cheap to transfer $0.03 from one entity to the other and that's not possible with ACH or credit card systems in the US.
Surely the point of truncated codes is that they are used in contexts where other information makes clear the rest? So if I'm talking about things in the UK and someone says they live/work/whatever at "FWG3+2G, London", I already know which London.
> I don’t recommend writing a press release at the start of your project, especially one like that.

Good to see Daikatana has proven instructive to Mr. Romero about the pitfalls of writing checks with your mouth that you can't cash with your ass.
Bad UX in Real Life
> For interested Bay Area folks, we're hosting our monthly decentralized web meetup

For some reason this reminded me of the scene from Stranger Than Fiction where she's teasing Harold, "Anarchists have a group? They assemble? Wouldn't that defeat the whole purpose?"

(I don't suppose I know how you would handle a distributed meetup, unless IPFS has some facilities I'm unfamiliar with...)
Surely the point of truncated codes is that you would only use them in a context where things like this were already clear?
Compared to which past? Context matters a lot. And are you thinking of battles, or occupations? Resistance forces are basically useless in actual battles, most of the time, but they can make occupation miserable.

The traditional solution to annoying resistance forces has been genocide. But we're too civilized to do that these days.
But you soon realize arbitration is a scheme that simply screws you over. Check out all the good nytime articles on it... then see for yourself
https://levelplayingfield.io
Since a significant number of protesting employees are SREs (site reliability engineers), there's a non-zero chance that problems that arise would not be dealt with as promptly if there was a strike, depending on how many SREs joined the strike and what they were responsible for. At Google scale, technical failures arise regularly, so even in a short period of time, this would likely have some impact. It would certainly be an interesting way to test their resiliency to failure.
Thanks for posting. Looks like hysteria to me, but I'm glad to know what happened.
This is a common problem in tech:

"I've just learned a neat new tool but I never apply it because I can solve all the problems in front of me with the tools I have."

In effect, you've found a local maximum where every direction seems like a step backwards, or an investment of time without any reasonable payoff.

Here are two general strategies to deal with this:

1. Take a well understood, and well documented existing need, and replicate the solution with the new toolkit. Acknowledge from the outset that this will be a step backwards, but go through the details anyway to better understand the technology. The goal isn't to make the system better, but to improve your understanding of ML and it's real world application. By choosing a well understood system, you are only learning applied ML rather than trying to simultaneously learn ML and the problem. Work toward parity with your existing methods. This part is rarely a big step forward, but I guarantee that this process will generate 100 good ideas about where to go next.

2. Find problems that were previously ignored, because they couldn't be solved. Something no one is even thinking to ask for, because none of the prior tools could do the job. This is the ideal situation because you are in a greenfield space where anything is an improvement. For ML specifically look at anywhere a lot of data is being generated but no one has the time to read it all unless something goes wrong.

When learning any new technology there is always a gap between learning it in the lab, and trying to execute with it IRL. The best way to maximize your own ability is to simply start applying it and building experience. Don't wait for a perfect halo project.
Reminds me of http://www.telescopictext.com/ , where instead of a single slide users can click on sections that they want more details on. I used the concept myself a few years ago to create my Pathfinder character sheet (https://boppreh.com/chomsky/).

Didn't feel very useful, but it was a fun experiment and allows for some clever plays like looping "expansions", and hiding punchlines to jokes behind a click.
Online TV was so cool back around 2010. Balkanization:-(
The Sine Map: An experiment in iterated chaos
I know it was an offence but what about being a little nore dramatic by hold it in up in the air with both hands instead of just awkwardly hesitating what to do with it?
> My argument is that at all moments the attackers will weight benefits and costs. Currently, apparently, the costs to infiltrate, spread fake-news, or troll is too high.

This is essentially restating the argument you find silly :). Linux didn't have viruses, and Mastodon doesn't (yet) have paid troll armies, because in both cases, why go to all the effort there, when the same effort on the popular platforms can yield you orders of magnitude more gain?
I remember playing Doom with two computers connected with a serial cable.
Can an Industrial Giant Become a Tech Darling? (Ep. 357)

http://freakonomics.com/podcast/ford/
Is this true outside of the SV bubble?
you mean the blatantly sexist guy
Not even remotely comparable situations. That guy went to great lengths to create a hostile workplace environment for a great number of his co-workers, and just doubled-down on his idiocy when asked (politely) to stop. He wasn't fired immediately--he was given a chance to take down his manifesto and chose not to.

This group, today? They're just asking for their employer not to engage in unethical legal practices.
I haven't had these issues.

Also, the intext: operator works for me (make sure there is no space after ':').
https://en.wikipedia.org/wiki/Aerial_bombing_of_cities#Since...

This style of bombing continues to this day. There are numerous citites in the middle east that have been reduced to rubble in the 21st century by aerial area bombing.
That is so true.

Its like most of us live behind this wall of our behavior online, like it isn't shared unless there is a hack.

But its sold, shared and traded without us knowing it, and used to display a reality tailored to us with the unintended consequence of us living in a bubble and not seeing much outside the edge of the bubble.

This site is a great example of bubble breaking.
well it's hard to find a race condition with a debugger.
sometimes it would just work with the debugger since you slow down the program or maybe halt on the wrong places.
Is there a particular type of search I should be looking for on there? Glancing through employment related search seems fairly balanced with some going either way and many being settled.
The synchronization is a nightmare. The C++ client is hard to figure out, and even harder to maintain as a customized solution.

Worse, they don't get the usual benefit of C++ clients being lean and resource-friendly because they now ship with an embedded QT Webbrowser.
> To this day I have to look ∧, ∨, con- and disjunction up to be sure which is which

Tip: ∧ is shaped like the "A" in "And".

Hopefully others know tricks for the other symbols.
>and for the first time we were putting multiplayer into our game with a mode I called Deathmatch because that name just made sense.

I never really thought about this. Deathmatch is just what generic multiplayer without teams or goals is called, and has always been called. Someone had to come up with the name Deathmatch. I was around for DOOM's release, and this term has always just felt ubiquitous. Cool!
Have you ever gone through forced arbitration? If being forced through the court system is undesirable / one-sided and forced arbitration feels the same, then there should be something in the middle that is fair for both workers and employers, right? I don’t see why this issue has to be a zero-sum game.
Your daughter's life is pretty closely tied to the survival of your genes. This sort of philosophical debate has been discussed for centuries though.
Honestly seems like we may be headed toward unionization, it may not happen within the next 5 years or so but silicon valley mega-giants sell a bill of goods to their employees regarding how they are all about changing the world for the better, but when analyzing their day to day operations it's obviously a lot murkier.

I think workers are really starting to see through the wool and demand that their companies act as ethically as they claim.
Thanks for posting the article. While I've read up on ML, I don't work in the industry. I'm curious to see what other people think of the article. Can other people weigh in?
Living costs drop dramatically when you don't need to work. The costs of transportation and time-saving meals is pretty incredible. Ignoring depreciation and interest, even a Civic costs thousands in gas, maintenance, and insurance to run 40 miles daily.

Side note: the prices on your bulk beef sound pretty high. My local grocery has ground beef at $3.29/lb, $9/lb is almost what they charge for t-bone steaks. For cheap meat, I stick to whole chickens at <$1/lb or pork when it's BOGO.
List of conferences talking about progressive web apps (PWA)
https://news.ycombinator.com/item?id=18560153
(which also links other comment threads on it)
I was pretty young when DooM came out and getting IPX to work was (and still is to this day) one of the most frustrating experiences that I can remember. That being said, when it did work, it was an absolutely marvelous experience. This was really the first game that I can remember having the realization that I was playing against another person and that they were probably going through the same mental gymnastics that I was while we were playing. It was really a life-changing experience for my perception.
Yes, because XML is too old to us.
Glad I've never dealt with any of that. Plex is great and my family loves it.
Programming Collective Intelligence is a fantastic book. I literally couldn't believe how many cool things it has throughout it.

It doesn't assume much prior knowledge and guides you gently through solving a bunch of data problems.

No affiliation, but its a great book regardless of it being a bit old (code is easy to update, good explanations are timeless).
I am so glad to see this movement. We've needed this for decades.

But please, let's not limit this to the tech industry. Forced arbitration should be made illegal as a condition of employment in the U.S. And if it's not something that can be legislated nationwide (the Supreme Court rejected Susan Fowler's appeal), let's do it state by state.
People are anti-arbitration because they empathize more with the employees than businesses. It is objectively better for employees to not have to go through a company-issued arbiter when the company has wronged them. The argument you're making is a bit like trickle-down economics - what about instead of minimizing the cost of lawsuits, you do less things that are likely to land you in a lawsuit, which is the point of the laws in the first place?

Maybe then companies would focus their lobbying efforts on muting the effects of patent trolls and shady lawsuits. I do feel for the business owner, but taking away the rights of employees is worse for society.
Maybe Aaron doesn't get it. Maybe you don't get it.

The question boils down to this. If information doesn't promote action, what good was the information?

> It's the same logic young people use to justify not voting

And why should they? Has the outcome of an election ever come down to one vote?

The pattern is simple. The news let's us focus on what we can't control so we can ignore what we can control.

How many fat voters want free health care? How many of them sit down to watch the news instead of exercising?

How many voters want more money but won't invest time learning a skill?

How many voters want better education but won't log on to (MOOC-du-jour)

How many voters want world peace but won't change their consumption habits?

How many voters want cleaner energy but won't buy an electric car?

I'm with Aaron on this one. Keeping up with the news doesn't make you more "woke". It means you've wasted time that could have been invested in direct action of the outcome you want.
People are anti-arbitration because arbitors are paid by the companies. Arbitrators do try to be as fair as possible, but there's simply no way to remove the inherent bias they have to the people who sign their paychecks.

(Note: federal agency judges are different. While they are technically employees of the agency, they are protected by federal laws/union rules that apply broadly, and those job protections are incredibly strong. This is why agency judges like immigration judges are so willing to buck their employers.)
>Hasn’t anyone tried to add some kind of interactivity to command line typing to eliminate this advantage?

One example: /bin/rm has the -i (for interactive option). Some people alias 'rm' (or if they are newbs, it is sometimes aliased for them by someone senior in their org) to 'rm -i', which helps avoid deleting files by mistake, due to typos or typing too fast. With -i, rm asks for confirmation before deleting each file. This is more important in Unixes because most of them do not have any undelete utility; nor does Windows, AFAIK, except for 3rd-party ones like the Norton Utilities (does it still exist?), which need to be installed. And installing the utility (if you can get it) after an accidental delete, has some chance of the utility getting installed onto disk blocks earlier occupied by the deleted file.
Maybe it's just more specific to games? I feel like games require a lot of iteration of figuring out where the fun is and balancing that with other subjective elements; not too much grind, growing and increasing challenge through the game. Tech can come in and out of the game and a lot of the "fun" is built around that--your level design will be very different if you could look up/down or jump. Just like if you lighting/shadowing method changes it would affect things. This is probably controversial, but I think some games are just fine at 30fps while certain games do benefit from 60+fps.

I think committing too much up front to tech features or a checklist pushes you to later lose face by dropping the feature or including it at the expense of fun. You might have a very clear idea of what the game is upfront, and the result might be a great game, but you're not pushing boundaries.
One nice little problem is that in my installation we have a couple of zombie files. Whenever we try to delete them, some users' clients doesn't want to delete it and reuploads it. Short of resetting and redownloading these clients' sync state, nothing else has worked to resolve this issue.
I really appreciate the spirit of this idea. Humanizing information is essential for learning and idea sharing.

I think the academic community could benefit greatly from this concept. Formal academic papers are confusing, but not without reason...they are standalone essays or dissertations that seek to persuade readers of a thesis based on all the evidence that an author can squeeze into a single publication. While it is understandable that these documents are long and complex, it makes it all the more difficult for less-specialized readers to consume and leverage this valuable, innovative information.

I would love to have a tool like this in the top corner of a digital academic library. Maybe instead of tldr <-> detail, a bar like this: layman <-> expert.
> So the number of supporters is somewhere between 35 and 20k...

With 95% confidence.
An open source community-curated list of mobile conferences around the world
In the context of an industry that's been around for about a century, several years or a decade counts as a fade.
A lot of the time, John Romero (thinking he could make everyone his bitch) was often painted as the Steve Jobs to John Carmack's Woz. Carmack really had most of the technical talent but little of the personality or boisterousness to properly market id's games. Romero on the other hand started off as the nerdy kid who got popular and kinda let it get to his head. He's way more humble now and I still think he's a cool guy but, even back then, magazines and media were always trying to portray them as allegories to other tech figures when they really weren't much like them at all.
Tech’s Masturbatory Historiography
> Setting up sidekiq + rails is basically a 10 minute operation.

Standing up a toy sidekiq + rails environment for experiments and for tiny projects is a 10 minute operation. Standing one up for large projects, taking care of deployment without breaks, restarting sidekiq without losing jobs, scaling the environment in reaction to traffic, etc. is a lot more work.

Also standing up sidekiq requires managing your backend storage. If you have time and skills for that, great. Otherwise, a managed service may be better.

On top of that, you need to actually deal with system maintenance for all of those components normally. Any managed solution (whether that's serverless, or effectively-close-to-serverless like heroku) may be a good idea.
Widespread Blurring of Satellite Images Reveals Secret Facilities
> “Who doesn’t have an agenda?”

People who are lying.

And journalists having an agenda isn't a bad thing, they just need to stop listening to modern journalist "fair and balanced" lessons from college. When ever you're writing an article make it clear what your general opinion on the subject is so that people can incorporate it into their understanding of your statements.

I'd much rather just have transparency of opinion than today's "fair and balanced". Today's news is (generally) written to avoid authors expressing their opinion openly, but sources and statistics will be cherry picked to reinforce their opinion. If that opinion was openly stated it'd be easier to confirm whether the statistics are reasonable neutral or misleading.
I'm not anti-arbitration...I'm anti-FORCED-arbitration.

I have suspicions about the incentives and stances of the arbitrators vs the law, but I'm not well-versed enough to state those with confidence.

Almost everything you said about arbitration is true...but you left out the other side. My employer already has a lot more leverage over me than I do over them. When that scale is further tilted, across all their employees, many of the cost-benefit analyses about treating your employees fairly go into their benefit, further making things worse (and arguably more expensive for me).

> People use the threat of legal fees to extort business owners all the time because all it takes is one bored attorney who's willing to take the case on contingency while the business is looking at $150-500 / hr fees to defend itself.

I'm willing to discuss the benefits of good anti-SLAPP legislation all day, but "threats" aren't the same as suing, and "bored attorney willing to take the case on contingency" aren't actually all that easy to find - there's a reason a lot of crap goes unpunished until a group large enough for a class-action lawsuit comes along - the payout isn't worth it, at least not for the lawyers who would win.

Companies LIKEWISE use the threat of legal fees all the time - the solution is not that employees need to sacrifice their legal rights.
My impression is that the less users there are on an NC instance, and the less complicated the use case, the less trouble you run into.
The problem with NURBS is that you very quickly need trimmed NURBS to model anything of even modest complexity, and those are unpleasant for software to work with.

I've been toying with the idea (not new) of triangular NURBS which could do away with the need for trimming entirely. Questions remain about which type of triangular surface patch will meet the requirements.
Confession of judgement is what the clause is called.
>the US takes pride in individual liberty

In many states it is unlawful to negotiate Union favored closed shops. Not to mention arbitrary bans on alcohol sales and nude beaches and intermittent restrictions on teaching natural selection or climate change.

In much of the county, language around liberty is not remotely about individuals but is used disingenuously to drive voters to act against their own interest.
John Romero Celebrates Doom's 25th Anniversary with Nine New Levels
I don't have a link atm, but the whole site is available as a github repo if you are interested in a local copy.
It's more of it's not clear to me why you wouldn't implement it in this fashion, my impression from the paper was that it was implemented in this fashion, and as a side-effect of that implementation, this kind of de-duplication would be possible somewhat by accident.

More specifically, its not clear to me what benefit exists to associating a block with its originating file; my understanding of bittorrent requires you to receive/send out the total list of blocks anyways (the .torrent file), as you're requesting the missing blocks (and at start, thats all blocks), and others are responding with blocks the have to offer (which may not be all blocks, since you can request from partially-finished peers aka leechers).

In IPFS, you don't have an associated server (a tracker) to tell you who your peers are for a given file, so first you'll ask around for the list of blocks required for that file, and then you'll ask anyone who responded for your missing blocks, same as bittorrent. But you'll have to keep asking for new peers, since you aren't being updated by the server, and sending out the list of missing blocks all the same.

It seems to me that there's not much benefit to requesting specifically the file, and then the blocks, rather than just requesting the blocks directly, when doing that updated request.

And if you're asking for the blocks directly... then that kind of de-duplication would be a natural outcome.

Also a spot where it might actually be impactful today -- Memes.

And if its truly an interplanetary mindset, there might come a point long into the future where such a feature would be an actual feature, rather than an accident. But regardless, I only mean it as an implication of how I believe IPFS is implemented, not an intended benefit/feature of it. I specifically mean it as an easy way to point out where my understanding failed, if I'm wrong; or an easy way to verify my understanding is correct ;)
Getting past 40 years of hardcore anti-union propaganda won't be easy, especially in tech which essentially came into its own in tandem with neoliberalism.
Romero was just as responsible for the success of id as Carmack was. He wrote the tools and editors the team used to get everything into the game and was probably the single biggest proponent of opening up the game to the public and allowing for custom content. As pointed out in the OP post, he was also the one who both came up with the idea and the name for Deathmatch which, although it would have eventually found its way into culture through another game, was really the reason that DooM became as big as it did.
Literally the last thing Masters of Doom talks about is how Carmack and Romero are still friends. Maybe not best buddies - they have completely different personalities - but I don't think there's much animosity between them.

There's no basis for the claim he's working at a gas station. He runs a game development company in Ireland.
I hope so, companies have agendas that are not aligned with those of their employees. Collective bargaining is practically a profanity in the US and it'd be good to see that silly prejudice eroded.
The U.S. has not for many decades, as far as I know.. We have sent missiles at installations, but not leveling entire cities.
Who ever said no two snowflakes are alike?
Jack Dorsey has no excuse
> Tip: ∧ is shaped like the "A" in "And".

Meanwhile ∨ is shaped like the "U" in "Und" ...
Just like police agencies need a warrant for certain information. Or they can just buy it on the data market, and bypass checks and balances.