jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I also noticed that, and I bet the words were choose carefully. Still, placing an image of Snowden with Greenwald in their article is quite a bit misleading.
OpenNIC is a poorly managed amateur project, built on shoddy infrastructure that was thrown together in the early 2000s -- it's completely incapable of acting as any kind of peer to the ICANN root. In particular:

- Their resolvers are not consistently available. Many of them are hosted on public cloud hosts (which also raises some questions about their security), and outages are not uncommon.

- It's not clear that they support DNSSEC, or that they have any plan to do so.

- The governance of the OpenNIC-specific zones that they offer is even shoddier than the DNS root itself. Most of them have no registry/registrar distinction, no domain transfer process, no WHOIS services, and sketchy to nonexistent abuse policies.

- Since OpenNIC TLDs cannot be resolved on the public Internet, it's impossible to issue a SSL certificate for one.
By your process though, you likely wouldn't discover the genius. After all, you wouldn't know if what they're doing is of value until afterwards. What if the Entertainment Tonight fanatic ended up writing brilliant blistering and influential social critiques later because of their obsession with pop culture? The point is you can't know upfront.
LXML is a little unapproachable when you first use it but it's all of the other great things you mentioned too. Now that I've used it a lot I would never consider trading it for something simpler. It can handle any situation you're going to run into. I'd suggest that if people were looking to do anything more than a quick hack they invest an afternoon in learning the LXML API.
Gas is ~3.50/gal. Assuming the vehicles get a horrendous 10 miles/gallon (for a fuel cost of $0.35/mile), and the drivers are paid minimum wage (7.25 + employer costs = ~8.00), the cars would have to be driven 22.8 miles in a hour before fuel costs exceed labor costs.

Of course, the vehicles are probably getting twice the MPG, and the drivers are getting paid more, so the number of miles is probably much higher.
In that case, please enlighten me how to pierce the veil. For the sake of argument, you can play the role of an exchange arbiter - you have full visibility into every transaction.

On a given day you're signing a few billion in IOUs into existence from users, while paying out a few billion in IOUs from merchants. Since you are providing blind signatures, you essentially have two ledgers: one is transactions of the form (user, token_value, signed_at) and a second is transactions of the form (merchant, token_value, redeemed_at).

How do you suggest the exchange matches user to merchant from this data?
It wasn't that long ago when manufacturers like Dell and Lenovo had models where you could basically replace almost everything. I guess still models like the T14 allows you to replace RAM, SSD, Wi-Fi card, keyboard, touchpad and even the screen.

For the older models, even screen replacements are quite common in the ThinkPad community...

Good luck for this project though, we really need more companies like this!
I am writing my own password manager because the world sucks.
I use passpack because I am not done.
> Yesterday someone bought thousands of GameStop call options with an $800 strike price expiring tomorrow. They cost 87 cents per share. If the stock closes above $800 tomorrow those options will pay out; also though all notions of money and value and human society will be rendered meaningless, so I don’t know what you’ll do with your payout.

> Fun fact, the Bloomberg options value calculator tells me that the delta of that $800-strike call option expiring tomorrow is zero. That is, the right theoretical hedge for a market maker who sells that option is to do nothing, to buy zero shares to hedge against the minuscule risk of the stock going to $800. Standard options math, and also frankly common sense, tells you that if the stock is trading at $40 or $90 or whatever, and someone comes to you and asks to buy a two-day option struck at $800, the proper reaction is to say “lol okay sure pal,” take their money and never think about it again. But I’m sure people bought other options that market makers did hedge, why not. We’ve discussed some recent research finding that options positioning predicts late-in-the-day trading moves, and I suppose the shape of yesterday’s late-afternoon rally could be partially explained by options.

I hope if anything, this Gamestop saga has turned a lot of people onto Matt Levine's writing. He consistently puts out some of the most laugh-out-loud hilarious things I will read every day, in a way that is actually able to concisely explain really complex subjects. And he cranks out one of these every single day. I am simply in awe of him.
Yeah, that's not been our experience, and this is just for password reset/logins. You pretty much have to use a dedicated provider for that.
After 35 years, assuming 2% inflation.
Does it/are there plans to support options?
Yes, and that's the issue with most computers today: there's no way to opt out to Windows.
Whether you like it or not, licensing cost is blended into the computer and even if you don't use Windows you're somehow supporting a company that you might not want to support.

I undertand in 99.9% of cases people just want to buy a laptop, turn it on and have it working. But I also think there should be an easy way to opt out of Windows enforced by law so that MS don't bang up numbers due to shady commercial practices.
https://i.kym-cdn.com/entries/icons/original/000/000/727/Den...
Kroger is unionized and they pay 1/2 of what Amazon does in my area. I don't think unionizing low skill work necessarily leads to higher wages
Minority is in scare quotes because they have to be the right minorities. East Asians and South Asians don't count.
So Obama is the least transparent president in history, cracked down the most on whistle blowers and is diametrically opposed to privacy. When will everyone admit that they voted for a charming fascist.
That argument probably has limited utility among the general public because a lot of people think drug dealers are fair game for "any means necessary" too.

As I recall, the strongest argument in the late 1990s was that there was no possible way to design a weakness in crypto for government that bad guys couldn't also exploit--and at much greater scale. "This bill will make it easier for someone to steal your identity" type stuff.
I'd disagree with the assessment of Python3 somehow being sunset in 2020. This 2020 End of Life stuff is a marketing tactic to sell it. There are companies with 500K line codebases of Python that won't be on Python3 in 2020, if ever. It's just not feasible when new features have to be shipped. Expect pain (not for the companies in question, for Python3), in the form of a fork. The book isn't closed on this one yet.

I can't help but think that we'll eventually be seeing "Why Python3 Didn't Win". Perl and Python both foolishly abdicated the throne.
While shots are fired, I think Python3 could still recover with more compromises from its 'leadership'.
You only have to write the argument once. Then use the social media management software that's being peddled to tweak the wording slightly so you have prepared text stating the same thing 50 different ways. Then if someone gives a counter-argument that you have a prepared response for, you can copy-paste that in a matter of seconds. Arguments you haven't prepared for are ignored because the goal isn't to engage in dialog, it's to give the false impression that a dialog is occurring. To an outside observer the forum would appear to be populated equally by people for and against the topic. Even though it's really an overwhelming support for one side and a single agent spamming with 50 different personalities.

Derailing a conversation works well because they will have a large number of responses prepared that talk about, using your example, Snowden being a traitor. So once they've wedged the issue their spam can become the dominant voice. If the discussion had drifted to an area they weren't prepared for, say the historical precedents for whistleblowers of government misdeeds, they probably don't have as much material for that.

My point is I assume astroturfed material would not be written off-the-cuff but meticulously edited ahead of time to give the desired impression. And near the top of that list must be the requirement that it not look like an obvious shill.

I wonder how effective it would be if agents were able to control both sides of the debate, even? A more sophisticated shill would give the appearance of supporting the opposition but will subtly help draw attention to the propaganda. A living straw man, as it were. Not unlike the way SWAT police will pretend to be violent protesters to goad troublemakers into doing something they can be arrested for.
Perl 6 didn't win because the successors to Perl were Python and Ruby, not Perl 6. Agreed, Perl 6 is a sophisticated language, but Python and Ruby have mature VMs you can use today. For values of "today" ranging back in time upwards of ten years.
Wow, thanks. I think I'm going to pick one of those up.
Zip+4 was/is an attempt to get close to that, but not right up to it. I have no idea what my +4 is. In the two or three cases over many years that I actually had to fill it in (and cared enough to continue), I had to look on the USPS web site.
http://web.archive.org/web/20120509105723/http://teddziuba.c...
Isn't it an accurate representation of the USA start-up arena?
So does this enable stuff like, say, crowdcube in the US?

Because personally I always thought kickstarter should have been a platform for micro-investment rather than (effectively) a pre-order shop that sometimes lets people down.
It's been a while since I looked at it. IIRC, the main problem I had was that many of the IO lines had shared/multiple functions and I couldn't find any documentation that explained how to switch them.

e.g. (contrived example), if a bit was MOSI for an SPI interface or DIO on port C, I had no idea which one it defaulted to and how to use it for the alternate function.

I got it to work for basic I/O, but it's obviously capable of much more.
You should consider if there may be a good reason why he attracts so much hate.

I have found him to be contrarian and rude for the sake of being contrarian and rude.

To me, his behavior represents the worst of the archetypal 'rockstar' programmers I have worked with -- perhaps more skilled than the average, but full of himself, unreasonably mean and impossible to collaborate or work with. I have watched this kind of attitude destroy teams and companies and I prefer not to condone it.

There are plenty of people much more talented than him who are capable of providing feedback without seemingly delighting in being an asshole.
> One can already do this with `&T` (for the backpointer) and `Box<T>` or `&mut T` (for the forward pointer). The hard part is letting you safely mutate something once the back reference has been added, without any runtime checks and with arbitrary data in the pointer.

Can one? A &mut T and &T both pointing to the same memory and existing at the same time causes undefined behavior, and such a pairing could only be constructed via a compiler bug or (wrong) unsafe code.
This is the biggest release since 1.0. Async/await and generators are a welcome addition. Shareable server sockets and better isolates are also nice to have.

Enums are currently rather disappointing though. They went with the simplest possible implementation... minus 1. You can't assign integers. Which is a problem because you can do that everywhere else. Naturally, there are many protocols and formats which use ints to represent specific enum values.

I hope they'll fix this in the future.

Speaking of the future, there are a bunch of other interesting things on the horizon such as null-aware operators, non-nullable types, and union types.

The upcoming "Fletch" runtime for iOS and similar restrictive environments is also very exciting. It might turn Dart into the perfect language for video game scripting. It's small, fast, and it supports atomic program changes via a wire protocol.
Another great thing about 2021-03-11 is that it ascii sorts correctly.
DO's offering was SSD backed small hosts for $5.

Nothing else in the market offered that at the time.
Point noted.

We weren't so globally connected just 20 years ago, so if you were in US, you were used to MM/DD format and if you were anywhere else, you were used to DD/MM format. It was all local.
> I was speaking metaphorically of Pascal being the LLVM of its day, more that it was a known base, portable, easy to explain and the first tool someone would reach for.

Yeah, I got that. My point was that they did actually try to take the next step as well, but it was too early for that part.

> I found this awesome post that covers SDE, http://hokstad.com/semantic-dictionary-encoding

That's mine, in fact :)

SDE doesn't necessarily "discover" an instruction-set per se, but certainly, the templates the decoder would put into the dictionary effectively does recover a lot of structure, and you'd be able to do simple stats and dependency analysis to identify constructs that could be turned into dedicated instructions, certainly.

I also think e.g. Gal's work on tracing has a lot of potential to be combined with this to be used as a profiling/feedback stage to allow the decoder to make better code generation choices over time if you maintain enough information to map optimised traced sequences back to the template fragments they came from.

> I think one way to explore this would be to implement compressed binary loaders, like done for demos etc, but target wasm, wrap it in a decompressor and have the wasm program decompress itself as it executed perhaps on a method by method basis.

That's an interesting idea. It would save having to build the final native instruction emission stage while testing. In fact, it'd be possible to build tools that simply demonstrates round-tripping the s-expression syntax as a proof-of-concept.
I love that it's repairable and upgradeable but that Intel chip has to go.
Thanks for the links. The discussion on the first one is interesting, it wasn't clear to me from the original doc that the UNIX version needs to overwrite itself to get to the ELF header. That's a bit unfortunate, because it means you can't share the program again after you ran it the first time on BSD or Linux. Still very clever, though. I imagine there could be a "repackage for distribution" switch added to put the MZ header back again.
It's definitely super interesting and promising! It will take the users some time to unlearn text-based patterns and replace them with voice inputs. You will also learn a bunch on where and why voice is actually superior. I think that's very cool!
The idea of having one aircraft be able to become any of the other variants isn't actually that great. Air Force planes don't operate from carriers, and Navy planes don't need to operate from very small fields.

I disagree, there have been cases where it could have been very useful. For example in the 1980s the RAF were operating the Harrier for the close support role (from austere forward airfields) and the RN were operating the Sea Harrier for air defence, but when the Falklands War kicked off, RAF aircraft were brought onto the carriers. The RAF were also operating the Tornado for long-range bombing and another variant of Tornado for air defence, plus the Jaguar. That's 4 different aircraft that could be merged into a "kit" F35 if it were possible to do so.
Shit housing quality is absolutely true in my experience. For context, I'm Portuguese but I lived abroad for quite a few years and returned while doing the digital nomad thing, mostly because I have plenty of friends here and because I make what locally is considered a ridiculous amount of money. Anyway yeah. In order to get a house to a standard that I consider acceptable (and acceptable != good) I pretty much had to househunt at the very highest end of the market which didn't have much offer (this being in Porto). Granted, it's still stupid cheap compared to what I paid elsewhere but most houses in the country are flat-out appaling in quality and missing basic features or insulation.

edit: and public roads too, I often describe half of the city as being effectively goat tracks. I like nice cars, which means low profile tires, hardly a year goes by where I don't damage a wheel or blow a shock absorber, the amount of roads not made of tar is stupid.
I tried to push ISO to my (US/EU) company many times... it just doesnt work because you only need YYYY once in a while. Instead, we've settled on NATO formats (another US+EU org): 3 Nov 21 or just 3 Nov. It's unambiguous and short --yes, harder to parse and sort, but those are computer problems, always easier to solve than human problems...
I don't want to blame @dang for this, but I see plenty of people talking about the toxic content of "The orange website", and several people have bothered to explicitly block links from here.
dude, have you ever used Google Trends? It is a cut and paste from the source. The y axis is the popularity as the title says. It is so obvious even Google has omitted it.
Sorta? I say this only speaking for myself. Given the option between a jail or prison sentence and receiving corporeal punishment I would take the latter always. I draw the line at anything that causes permanent harm or actual torture (which is an "I know it when I see it kinda thing.")

Things that would be absolutely miserable but I would do.

* Physical exertion like having to run suicides.

* Being forced to stand in an uncomfortable position hours.

* Being belted/caned/shocked so many times.

* Forced labor.
That really depends on where you’re drawing the borders of Chicago. The Chicago metropolitan area is car centric, but looking at Chicago as a city unto it’s self and things look very different.
I like the OkCupid-esque approach to data mining in this blog post. It's a great way to leverage customer data as a marketing tool. I'd love to see more posts of this kind going forward.

As for the data itself, I'd be interested to see which Yelp profile characteristics drive the most page views to the restaurant page (i.e. 4.5 stars vs. 3 categories vs. 500+ reviews). While the number of page views on Yelp may not be available, the number of click throughs to a restaurant's home page may be good proxy.
Aurora would have more beta testers if it supported Firefox 4 extensions. Sure they might not work 100% correctly, but that's why it's called a beta. I don't mind dogfooding beta software, but you will have pry my beloved browser extensions from my cold, dead hands first.

I've heard that the Firefox beta channel plans to support Firefox 4 extensions. But until then, Aurora will continue to have not enough users.
Countries don't need to accumulate USD to participate in the oil trade [1], only liquidity providers do. If you live in China, and want to buy oil to produce widgets sold in Europe, you hold RMB and need to accept payment in EUR. So you trade RMB for USD, buy your oil, later on trade widgets for EUR, and then trade EUR for RMB (if you want dividends) or USD (to reinvest). The person selling the oil is probably going to trade the USD in for Rial's, Pesos or Loonies.

(The market maker captures 0.0002 USD in compensation for the adverse selection risk he takes on.)

The particular dollars being used for these purchases tend to be reused. They flow from the market maker to China, China to Saudi Arabia, and Saudi Arabia back to the market maker. This facilitates the real trade (oil + french wine in exchange for widgets), but is merely a bookkeeping mechanism.

The only person who needs to hold USD is the market maker. They need to hold enough reserves so that normal variation (e.g., today 5 people buy USD, tomorrow only 3 sell) doesn't deplete their supply. I don't know that much about commodities markets, but this probably is a small fraction of all dollars out there.

None of this has anything to do with T-Bills. US bonds have low interest rates because the US government is believed to be highly unlikely to default.

[1] Many countries do accumulate dollars for other purposes. For example, they might accumulate a reserve of stable currencies as a hedge against hyperinflation. Or, as in the case of China, market manipulation.
You're going to hit diminishing marginal returns on learning new programming languages. Learning entirely new skills is probably far more valuable at kickme444's level. The situation can probably be framed as an exploration-exploitation tradeoff, in which getting more depth of programming knowledge is exploitation and picking up new skills is exploration. Though exploration is typically blind; in this case, kickme444 is experiencing direct demand for his new people/product skills. So I guess my two cents is that he's making the right move.
This is why it's blocked by Websense.
I love grammar. </snark>

The main message of this comment is right on. Their NEW! SEO tactics include emphasizing your key content and getting rid of duplicate or extraneous pages on your website. What?
Duplicate of

http://news.ycombinator.com/item?id=2477345
It seems like it should be at pretty much the same speed, if an equal size amount of garlic plants were being attacked by MRSA. Doesn't matter if natural selection of human-guided selection does the culling.

I suppose it might be expensive to grow lots and lots of garlic plants and test them all for efficacy, though.
It makes sense to me. It's cheaper rent to get started. Foodies will make the trek because of the founders, and the neighborhood locals will have a new alternative to McDonalds.
> destroy the mushrooms

What are some ways this would be done without spreading the pollutants elsewhere?
This is fascinating to hear. I'm curious: did the open-plan office have private spaces available for when you needed them?

> I now make it a point to walk around the halls and
> drop in on people who are open to it (green status
> light on the door).

That's funny and interesting that they have actual lights on their doors. When I ran my own consulting thing and worked from home a lot (often at odd hours) my partner and I joked about having a radio-style "ON AIR" light above the door so she'd know when I was working; sounds like Microsoft is actually doing something like that!

In offices with "normal" doors sans lights I usually just use the time-honored system: completely shut door means "please don't interrupt unless you're telling me the building is on fire," a completely open door means it's party time, and if my door is open just a crack that means I'm working but you can come in and talk if you need me.
Our "standard criteria" team is staffed to operate 24/7 365 days a year.

We do our best to moderate every image within 5 minutes of submission. Today our average time to moderate was 47 seconds.

During times of very high volume it is possible that we may exceed our 5 minute goal, but this is rare.

We can also do custom projects if your criteria is different than our standard, or you require faster response times.

Feel free to get a free trial and give it try.
Medication was not my doctor’s first recommendation. They pointed out that medication and therapy together tend to be more effective than either alone, and suggested that if I wanted to take medication, then SSRIs would be a suitable prescription for my symptoms. These I declined after doing thorough research and concluding that I would be better served by psychedelics. And, happily, in fact I was.