skysight-inc/HackerNews huggingface dataset:
I gave a talk at GoSF about Radix trees, and how they are used heavily in HashiCorp products (Terraform, Consul, Vault, Nomad, etc). The slides are available here for those interested: https://speakerdeck.com/armon/radix-trees-transactions-and-m...

Radix trees are one of my favorite data structures, and widely under used. For many "dictionary" type lookups, they can be faster and more efficient than hash tables. While hash tables are commonly described as being O(1) for lookup, this ignores the need to first hash the input, which is typically an O(K) operation, where K is the length of the input string. Radix trees do lookups in O(K), without needing to first hash and have much better cache locality. They also preserve ordering allowing you to do ordered scans, get min/max values, scan by shared prefix, and more.

If you combine them with an immutable approach (such as https://github.com/hashicorp/go-immutable-radix), you can support more advanced concurrency, such as lock free reads. This is important for highly concurrent systems to allow scalable reads against shared memory.
They are made better off if their wages are improved, ie if they organize and struggle for a minimum wage or a union. Employers will work their employees as much as possible for as little pay as possible, only the law and organized struggle prevents them from paying less. Capitalism encourages businesses to reduce their costs as much as possible, including labor costs, so obviously they will do anything they can to pay people less unless they fight back
> Nazario says that while burnout is common among workers, for doctors, it can seem worse because all the schooling and training they’ve undergone can feel like a waste when most of their day is spent typing codes into their medical software.

> “It’s almost like being a cog in a wheel, where they’re going through the motions of what’s necessary, not necessarily using all the knowledge that she or he has gained in the years of training,” Nazario says.

Sounds a whole lot like software engineering. I am guessing that this is how many people with specialized skill sets feel once they've maintained a job utilizing that skill set for some length of time.
People like creationists, conspiracy nuts, or racists consistently know nothing about their pet topics, or if they know a lot, they suffer from incredible flaws in reasoning.

It's always surprising to me how consistent this is, but then I remember that those positions pretty much by definition can only exist if you have a glaring defect in knowledge or reasoning. You've already found an ignorant person when you've found someone who thinks crazy stuff.
Typically an ad will go through multiple vendors (dsp, exchange, ssp, ssp, etc) and then to the publisher. One of these will catch it, and if not a publisher as big as NYT has tools in place to catch it.

But yes things can slip through, but its mostly unapproved creative (gambling, etc) rather than code which is easy to catch.
If it's a male calf, it's almost always castrated and raised for meat (there's no difference in the "distribution of meat" on a dairy cow, simply that others are bred to make more), if it's a female it's normally raised to put into the milking herd. The cows that become too old to milk effectively are sold for slaughter as well, the new females are their replacements.
I think it’s also for themselves. More and more the TypeScript devs can focus on the typesystem and less on the whole ecosystem of deploying Javascript.

I can imagine a day soon when Babel is integrated into tsc to do all of the non typesystem stuff.

I also can imagine the TS team continuing to improve Babel support to a point where TypeScript is “just another plugin” for Babel. At which point tsc can be deprecated.

The less the TS devs have to maintain the more they can focus on their core value add.
Oh we did, and the owner of the building ended up in the press for a multitude of reasons a few weeks after we had our stay.
> That may be the genius of targeted ads. Once one vendor starts doing it, the other vendors have no choice but to bid on the same target.

Except that they do have a choice.

Suppose there are five competitors. Everybody knows Steve is going to buy a BMW 3 Series. The margin is $5000. Assuming everyone else is going to do what you're going to do, how much does it make sense to bid to advertise to Steve? If you bid $1000, you have a one in five chance of making a $5000 margin. If you bid $5000, you have a one in five chance of making $5000.

So the optimal amount to bid is $0, because you have the same one in five chance at $5000 if everyone bids $0 than if everyone bids $1000 or $5000, but then you have a $1000 expected value rather than a $0 or $-4000 one.

Now suppose the others aren't using the same utility function as you and so may bid a different amount and you get a bidding war. So the first thing that happens is somebody bids $100 expecting to make $5000 -- bully for them, until the second one bids $200. Everyone raises their bid to $1000 because that's what a 20% chance at $5000 is worth. If one of the competitors drops out, the others will raise their bid to $1250 because now it's a 25% chance.

Which means there's never any profit in it for the advertiser. If anybody plays then at least one competitor will retaliate and everybody loses a total of $5000 to the ad platform. If nobody plays, everybody gets an expected value of $1000. Being the first to quit costs you nothing, but being the first to play costs you and each of your competitors $1000. Who is going to play this game?
Ghost in the shell is a direct exploration into the ramifications of sentiment after nuclear bombs were dropped on Japan. This is a really political event and it explores the ramifications of this political event. It's steeped in politics, and even explores the gender identity of being an android.

Also, for what I've experienced in the west, I am not seeing what you are seeing- the " telling me which candidate I need to vote for or else I'll be cast into the outer social darkness where there is much wailing, gnashing of teeth, and deplatforming". I'm unsure where Star Wars has done this, or, say, that weird female-cast remake of Ghostbusters? These were fairly mainstream works from what I understand, but they weren't about voting or who to vote for. Their politics, from what I understand, was entirely about who was casted and the choices in casting them, not about candidates.

I'm really confused now. I don't understand where you're discerning politics from philosophy. An anime about exploring the ramifications of the nuclear bomb and the human identity including gender of androids is philosophical, but the dominant western media is about candidate voting- of which I don't know any mainstream western media directly saying who to vote for?
What all similar sites are you aware of ? Would love to check them out. there should be a Directory of "Directory of tools and resources". One-stop solution.
The thing is, though, that the people who really do nothing are already doing nothing. They provide zero or negative productivity at work and only do the minimal required to not get fired. Or they bounce from job to job eating up everyone's time.

I'm more concerned with people who decide that they want to do something destructive. Staying up til 4am is possible when the food check comes no matter what. Deciding that you want to ruin someone's life by not letting them sleep ever seems like it could easily become a pastime.
The ads in NYT can still be targeted to the article content. Surely it may be less efficient then personalized ads but then the newspaper does not pay ad broker.
Do you have any examples of such negative consequences, regulations for problems that went away (that became inconvenient after the fact), or dangerous and abusive regulations? Your objection sounds dogmatic, but if it's founded I'd love to hear on what.
Do you have examples? The only trials I'm aware of (Canada and Finland) were not truly universal, and were done on a very small scale on a short time period, so it's hard to really gleam anything from them. I'm hoping Chicago ends up going through with their trial[0], because that will be a much more useful study.

[0]: https://www.businessinsider.com/chicago-considering-trial-fo...
It's not a coincidence that in a war, most people come to the conclusion that their side has the moral high ground. If you speak to most of them, you will get detailed rationalisations, facts and such supporting their position. You, and they, will pretend that these reasons determined their opinion.

Obviously though, the opinion precedes the "reasons" for the opinion. IE, they are "rationalising".

In war, this is obvious to us but it applies pretty widely. People's opinions/conclusions are based on identity and group membership. The "reasons" for opinions are applied retroactively in a lawyerly, best-available-agrument fashion.

This probably applies to you too. What you believe about Brexit, border walls, Chinese political reforms, the free market, #metoo, agile... the reasons for your opinions are probably not your reasons, and your social sense probably plays an uncomfortably large role in determining them.
WeWork isn't an open plan office. At least, not the one I work in in London. We just pay an extraordinary amount of money for a small glass-walled room. We internally have an open plan office, but that's just because we opted for a single WeWork room.
There are already benefit programs that distribute money by putting it on a debit card, eliminating the need for a bank account.
The heart of what I'm getting at is that you cannot be the arbiter of whether or not it's reasonable to disagree about that. As a direct consequence, being cavalier about it will not work for solving the problem. I'm trying to inject nuance into a problem I'm acknowledging exists, not engage in a holy war against the existence of the problem.

If you think reasonable people can't disagree with you about this topic, then fine. Forget that! Instead replace that thought with the idea that a nontrivial number of software engineers - likely the supermajority - will be materially impacted by significantly changing the amount of tracking enabled by advertising. You cannot tell them to just take up knitting anymore than you can tell people who disagree with you to just stop disagreeing with you. If only it were that easy.
Show HN: Clean Boostrap Dashboard
The opposite works as well.

On one occasion, I've tried booking straight from the hotel, it told me no rooms available for the selected dates. I've tried Booking, and sure enough, that same room I had my eyes on was available.
"Other software" also includes "control panels, management interfaces, and so on".
If that turns out to be true what are all the talented people at Google and Facebook supposed to do?
Seems like a feature to me.

Worried about the NSA or other nefarious forces tapping your mic or webcam? Worry not! This mainstream, off-the-shelf laptop will terminate its internet connection the moment someone tries to access its webcam! If that hasn't stopped it, the laptop will dutifully reset itself. Purism ain't got nothin' on this.
I think you're taking a lot of liberties in your assumptions about what I've said, and what the technology is or is about.

It seems to stem from one strain of thought surrounding the tech, implied by your use of "cryptocurrency" as the new descriptor and not focusing on the concept of smart contracts.

For the record, I never suggested trading cryptocurrencies as a medium for barter and exchange was a practical or desirable idea.

One viable use, currently implemented and being tested, is the use of smart contracts as an immutable record for tracking grants and other funding provided to organizations by the National Research Council of Canada:

Prototype: https://nrc-cnrc.explorecatena.com/en

It's not as self-evident to me as it might be to you—that's not really an explanation. You're quite aggressive in your disdain for this specific technology—I'm kind of baffled.
> In fact, AirBnB creates wealth

Building something creates wealth. Changing the channel through which payment occurs doesn't create wealth. The host's revenue comes from displacing hotels; the guest's savings come from increased rent for other tenants. If you consider the negative externalities imposed on neighbors, there'd be a stronger argument that AirBnB destroys wealth.
This headline slightly overgeneralizes. From ArsTechnica’s coverage[0]:

To replicate this finding and expand its scope, the researchers performed a similar survey in the US, Germany, and France. The results in the US were the same, and the researchers also saw genetic literacy go down as the vehemence of GMO opposition went up. But there was a subtle difference. In the two European countries, the gap between actual knowledge and self-assessed knowledge no longer correlated with the strength of opposition. In other words, the strongest GMO opponents in Germany and France may not have known much about genetics, but they were at least a bit more realistic about their lack of knowledge.

0: (https://arstechnica.com/science/2019/01/on-gmo-safety-the-fi...)
The strongest signal to fix your targeting is to buy something you actually like from a ad!

The models react strongly to that...i went from years of poor ads to fantastic ads within 2-3 purchases
The SMS contains only the human facing phone number (also known as MSISDN) but the BTS deals (usually, I don't know, maybe they are smarter now) with IMSI numbers which are unique identifiers of SIM cards.

The base station doesn't know or care about phone numbers. (Kinda like L2 and L3 in networking - MAC vs IP addresses.)
By that measure of "manipulating", you're trying to manipulate me with your comment.

The "manipulate" argument is silly.
"gaming" has long included gambling, but "video gaming" has only recently included gambling, in the popular lexicon, anyway (no doubt you can dig up an obscure reference from long ago; law of averages and all that).
youtube-dl exists, and seems to get around this issue by scraping the page rather than using the API.
Fast charging is needed for road trips, and for people who don't have access to a charger at home. (Think about people who rent or who need to park on the street)
This sounds like a comic book's description of economic structures where everything is black and white and there are no ifs or buts.

> Too much cronyism makes capitalism less efficient, because it starts to resemble centrally planned economies.

Can you give an example of 'central planning' in the modern world that wouldn't also apply to large businesses that operate at scale, like agribusinesses or mining?
What is annoying is when you are stuck on something and can't continue because you can't figure out the type of a specific object

Funny, but that was the biggest impediment to big refactorings when I've worked in dynamically typed environments without type annotations. (A decade in Smalltalk.)
Yes! Both Facebook and Google have ad preferences pages you can go to to see what they have inferred about you and delete any wrong things
Over 140 International Airlines Affected by Major Security Breach
I was trying to be generous to the developer and was hopping the intention was to support peer to peer music streaming rather than just ripping people off.

Just like with software, FOSS is better for everyone than just pirating commercial software.
The link's in my profile, but in a nutshell: it's taking the stamps of approval peer reviewers currently give, and removing the journal as its intermediary. So when researchers read an article that is not published in the traditional outlets (e.g. on a preprint server like arXiv), and they find that that article is up to scientific standards, they can publicly endorse that article right there to inform other potential readers and funders of that.

It's still early days and we're still testing the concept, but I think there's potential. I've got a newsletter that I haven't sent a mail to for a while, but if you're interested I'll eventually send an update there when there's more to share: https://tinyletter.com/Flockademic
We detached this subthread from https://news.ycombinator.com/item?id=18921194 and marked it off-topic.
> Let's give the UK a fair exit and a fair trade deal".

They are getting a fair exit and trade deal.

That's what is happening now. Britain seems to be slowly
realising that them being part of the EU was more beneficial to them (& the EU) than any other way.
Have you looked at the options on a list like this: https://getvoip.com/blog/2016/10/10/google-voice-alternative...

Grasshopper is the one I've heard plenty of commercials for, MightyCall cropped up multiple times during a quick search, others are listed too.

Personally I just left my Google Voice account behind and ported it's number to my cell carrier. But email/desktop integration isn't a key need for me.
I still remember his video on fractional reserve lending and how banks effectively up printing money doing so.
GREAT LINK THANK YOU FOR POSTING IT
Not sure why you got downvoted, this is correct. If you, for example, overhear an executive on the street discussing how his company is going to bomb their earnings report, you wouldn't get in trouble for trading on that (if you somehow got "caught"). It's unfair in a sense because you just got lucky and stumbled into material, non-public information, but you also didn't really do anything wrong.
Barbara Corcoran: “Buy the real estate you're doing business in”
> as compared to 15 miles in 15 minutes today.

My Tesla Model 3 gets 75 miles in 15 minutes at the supercharger.
I can't / won't argue the point in detail for every profession, but would wager from personal observation that what doctors have experienced with EMR systems is immensely worse. There might be some good systems out there but what I've seen is a Kafka-esque UX nightmare that the doctors can't say "no thanks" to unless they own their own practice, which is being made harder in part because of all the red tape (digital & otherwise)
product liability is an achilles heel of American business models; try and find information on carcinogenic or Endocrine Disrupting Chemicals and current products, esp. plastics
Seems like such a shitty thing to say to someone.
i'm not sure what you are talking about. You should try to google him. I like his views about the future and it is good to talk about futarchy now as topic starter mentioned TurboVote
> What about your application changed so that it is slower when testing compared to real world use?

Real world use hits an expensive optimized production cluster. Tests run on my laptop or a cheap testing machine.
They will probably keep the last version before the license change for a while, and probably add minor community-sourced patches.

The next version of ubuntu will include mongdb version "3.6.9+really3.6.8+90~g8e540c0b6d" which you can see means "last commit before the license change"
Is `Array` the only option for storing elements in Ruby?
How does that follow? Why would there be?

Left as an exercise to the student. (Advice: If you don't know the answer yet, don't throw your hat in.)
> For programming, I find going into an intense refactoring or debugging cycle is helpful (making green dots out of red ones is immensely satisfying).

For me personally whenever I have felt burned out by programming I just went over to one of those competitve programming sites and solve one of their problems. It is also cool seeing your rank move in correlation with others. I know if I quit peogramming for a week then I will actually feel less motivated to code.
I'm not disagreeing with you because I have no clue about this stuff, but man that is an odd usage of the word 'theft'. Sounds more like improper use to me, e.g., getting a speeding ticket while using a company truck. I didn't steal the truck, but I used it in a way which is unlawful.
For anyone not familiar with EA or Will MacAskill, I highly recommend these podcasts:

Tim Ferriss: https://tim.blog/2015/11/22/will-macaskill/

Sam Harris: https://samharris.org/podcasts/being-good-and-doing-good/

Joe Rogan: https://www.youtube.com/watch?v=buyBzK5yM-s

Also, short Economist article on EA: https://www.economist.com/international/2018/06/02/can-effec...
Hey all - Seth from Google here. We're really excited to bring Go to Google Cloud Functions (GCF). Please try it out, give us feedback, and let us know if you have any questions!
A decade or more I had a dentist that stayed towards the front of the technology curve, and he had an argon laser that he used for some fillings. My memory is that they were small fillings and he did it without pain killers, there was no whine from the drill, etc. I think he needed to "rough up" the hole that the laser made, which was done with the drill thing at low speed.

I really liked him, but there was a combination of his location being inconvenient, and one of his dental techs was terrible, so I switched.
In Romania by law the company contribution was included in the payroll; there was no change in salaries, but people were finally able to see the total taxes they paid and calculate the percentage correctly: it was about double vs what they thought.
I'm not sure what your actual position is, but this feels like a better attitude. Let's not worry about making UBI work, but instead let's worry about making sure that everyone has food and shelter. I think using money as a middle man to solve those problems will ultimately be problematic, but I'm not opposed to finding ways to provide what people actually require.
Every decision WeWork made to lease new commercial space was made with board support

So was every decision Theranos made...
NanoCore Trojan is protected in memory from being killed off
His availability for interview is greatly exaggerated.
As long as the blocks are temporary, and of course there is a good reason for the block, I actually think it makes a lot of sense.
I would suggest making sure to explain why there staging step exists: to create coherent commits. Then go into "why distributed version control."

How to write a Good Commit Message (https://chris.beams.io/posts/git-commit/).
Agree to disagree. I can't think of a fate worse than 72 hours on a greyhound bus.
You may be interested in soulseek[0]. I use it to search for more obscure music and the results include the bitrate/format. There's also a watchlist function in case you can't find something so you can keep searching in the background. Afterwards I use beets[1] to autotag everything with musicbrains and move it to my library folder, and it usually works. The downside is it isn't a streaming service so you have to find some way to listen remotely. I use Plex[2] for this and haven't had any issues. Also since it's P2P there's a general expectation that you also share things with other people, so you'd have to be prepared for that.

[0] https://www.slsknet.org/news/

[1] https://github.com/beetbox/beets

[2] https://www.plex.tv/
That's not been true for awhile. You use the aggregation framework with the $lookup stage to do an outer left join.

db.employees.aggregate([{
$lookup: {
from: "departments",
localField: "departmentName",
foreignField: "departmentName",
as: "managers"
}
}]);
Actually it doesn't apply to global warming. From the abstract:

> Similar results were obtained in a parallel study with representative samples from the United States, France and Germany, and in a study testing attitudes about a medical application of genetic engineering technology (gene therapy). This pattern did not emerge, however, for attitudes and beliefs about climate change.
WordPress to show warnings on servers running outdated PHP versions
This is a truly excellent link and one that should be shared as widely as possible on this topic. I read his entire comment and came away much more confident in my understanding of what the EU really is and how it works. Thanks for sharing.
I was thinking about getting an XPS, but I could not understand if this is resolved in the latest editions of XPS/precision or not.