skysight-inc/HackerNews huggingface dataset:
This means either your contract agreement between services is not language agonistic or someone did not do their job when Interface schema was changed during reviews.

Just like any other software, interfaces live in separate repos e.g protoplasm/ for proto-buf definitions. avrobber/ for avro and so on so forth.

So, any change to protoplasm/ triggers automated tests on all other services irrespective of boundaries.
Sounds like AOL's vision for the future ~20 years ago. Keyword: ABANDONALLHOPE

It was fun while it lasted, but everything old becomes new again. Business interests and law enforcement are far too entrenched with the current internet for things to ever revert back to the wild west it once was.

Legislators went from thinking the internet was an inconsequential series of tubes to now understanding its implications enough to legislate it, which is indication enough that the party is over. With net neutrality dead, selective law enforcement of content (FO/SESTA) established and ISPs allowed to be choosy with how they participate in a network that depends on global participation to have any utility at all, the walls of this garden are being raised one slab at a time.

Blaming Apple, Microsoft or Google is not the solution. The storm is indeed upon us, but it's not too late to start building an ark.
What if the site requires you to create an account and login? Can the bot create it's own account, and still claim to not consent?
1) React is frontend JS which can be consumed on the server side--but I think a reasonable person might hang Express on Node and raise eyebrows at React.

2) Can you explain to me how updating a Gemfile or composer.json file is not going to result in a similar dependency cascade? 'Cause, from experience, it certainly will if the project isn't dead. About the only environment I've ever worked in where keeping up on your dependencies on a regular basis isn't required is a Java one--and that's assuming you don't care that much about security patches.
You act like you've never had your old POS bike stolen.

At some point I figured the guy who took mine needed it more than the effort I didn't take to lock it up.
> It appears too low to effectively help them except in the case that the same effort might also help yourself.

UBI would absolutely not help me or my family in aggregate. We would be net donors to that program, likely by a factor of more than 20. I support it not because it's good for me, but because it seems the best way to ensure a minimalist safety net for all members of the society.

> This is not caring.

I understand your opinion.

> You might do best to just state why you would prefer UBI over direct commodity distribution.

I believe that individuals know better how to and will do a better job in allocating cash than any other agent, governmental or not, would know how to allocate commodities to them. I like this cheese, or that bread. I don’t like crunchy peanut butter. I’d rather live on the East side of the city. I’d rather live with roommates and have more free cash; someone else might want to spend more to live alone. Lots of choices to be made to optimize for limited resources.

I don't want a new governmental agency (likely with the usability of the DMV) deciding where poor people live, what they are given to eat, and what clothes they are given to wear.

Money is trivially easy to distribute without creating any parallel logistics operations to buy, store, inventory, move, and distribute physical goods. We already have market-based distribution mechanisms for all of those things.

Give them cash and let them use their agency to decide how to spend it. They'll do a much better job of it than we would on their behalf.
> Could you provide some examples of times when being arrogant improved the quality of the product you delivered?

Being arrogant and being perceived by other people as arrogant are two completely unrelated pairs of shoes.

I personally would assume that many "nerds", for a lack of "social fluency" (I want to avoid the term "social skills", since in my experience they are not socially "unskilled", but rather think differently from many other people, which makes them often act somewhat clumsily), are perceived as arrogant, while they actually are not. On the other hand, I observe that many people who play the "acting humbly" game are actually deep inside quite arrogant and narcistic.
I think you will need to source all those claims, all the evidence I've seen is to the contrary.

For 1. you can see MMA fighters cut weight and not 'lose all their muscle mass' so that one seems to have some pretty stark evidence against it. Not to mention that body builders routinely go on bulking and cutting cycles specifically to put on more muscle.
Aren't literally all of the above present in Java?
You might be interested in reading this post: https://www.libertarianism.org/columns/no-free-markets-prosp.... Neera K. Badhwar looks at that concept in depth. It's good!
Marvin Minsky: Communication with Alien Intelligence (1985)
His argument is that culture is slow to change.
Three Habits That Will Slowly Make You a Better Developer
>Fanning out one big service in parallel with a matching scalable DB is by far the most sane way to build things.

Agreed but I also prefer to keep any changing storage data as a separate concern (s3 or similar).

So the trinity of services would be DB, storage, application.
Quercetin on its own is not significantly senolytic. Only in combination with dasatinib. See:

https://doi.org/10.1371/journal.pone.0190374

Another argument against quercetin on its own having any significant effect is that it is widely used in large enough amounts. It would be well known by now if it had significant senolytic effects, because everyone with arthritis would have found their conditions meaningfully improved. That sort of thing doesn't escape notice for long.
I think the key word here is _working_ software...
At Play: A Personal Odyssey in Chess
> allegedly "unhackable" communication networks

they are unhackable using classical methods. So the hacks would be QM based as well (so DefCon will be like QM physicists symposium). Like something along the lines of entangling with (yet not measuring) the signal and performing "shadow" ("counterfactual quantum communication") read of a that signal (entanglement transitivity/swapping, especially if the read/measurement is done after Alice&Bob had already got satisfied with the integrity of the signal as there are also interesting possibilities with that "entanglement in the future affecting the past". Or like this QM analog of NSA Google fiber splitter https://www.extremetech.com/extreme/156673-the-first-quantum... : the photon 4 would be injected back into the channel and Alice and Bob would never know the difference [between the pair 1,4 and the original pair 1,2] while the photon 3 would go into Eve's pocket ).
I will say one thing - it looks really good.

I'm not sure if I'm doing anything wrong though. When I click the play button nothing plays. I've tried on multiple browsers.
This cycle blankets every new technology as a misstep that we’ll revert back from. The real cycle is that we continually test new ideas and new approaches, learn their strengths and weakness, and ultimately keep what works and discard what doesn’t. Sure we miss the ball more than we connect. But take this example: We now have native JSON support since Postgres 9.2. So did we abandon the document model or learn more about how and where it might be appropriate? Some advancements are even more sweeping: I don’t think we’ll ever go back to FTP or even CVS from the Git-centric workflows we now have.

Technology, in my experience, never seems to reward too much optimism or too much cynicism.
Small correction - ＡＥＳＴＨＥＴＩＣ (e.g. Fullwidth unicode latin caps) would be more canonical. I believe it's intended to evoke use of fullwidth romaji in Japanese as a bit of a play on Japanese use of english words to sound cool.
A GDPR request to instapaper
Prehistoric Descendant Cultures
Show HN: Htmlstring-to-react: Light and secure parser
Maybe you could make the case for some cutting edge development or test box, but then again, I'd rather be testing on something that's as close to identical to the production environment as possible.

I used Arch on my laptop (primarily used for development) for several years. It mostly worked great and I always had access to the newest whatever with a minimum of hassle. I don't have many complaints, but occasionally after an update something critical would stop working.

I'm on Solus now and, so far, it's been pretty great. :-)
What does iOS's flat design have to do with jQuery?
> Having a bunch of entangled particles doesn't actually let you communicate. [...] this is the no-communication theorem.
That's unusual that they were allowed to do that. Does the government have any stake Tesla's plant? Or just not 51%?
I don't know, I feel like arrogant is using somebody's personal Twitter account to criticize them and expecting them not to have any feelings on the matter. Wanting not to spend all your free time being criticized by the entire peanut gallery is...pretty normal, I think.
Humans are not predicting what a photo depicts when they look at it. They more or less immediately come to a definite conclusion.
> In an international partnership between CSIRO, Verily and James Cook University, scientists used specialised technology to release millions of sterilised male Aedes aegypti mosquitoes

This is so stupid. A population will recover from this in a single generation, because the second you stop releasing sterile males, the remaining males (no matter how few) can repopulate the species.

If you want to make a species of mosquitoes extinct (and I'm in favor of this, they serve no irreplaceable environmental purposes), the more effective method would be releasing males that only have male offspring.
How was she treated that's specific to female devs? Literally every decision made by Ghostcrawler/Holinka was scrutinized and criticized to oblivion. See this tweet(https://twitter.com/devolore/status/930185729120002048) by Josh Allen "expressing his frustration" at the way all developers are treated.

What Jessica Price did was much more:

- she insulted a polite fan(and big community figure) by indirectly calling them a "rando asshat"(https://twitter.com/delafina777/status/1014555719352213504)

- she insulted all fans trying to engage with her by saying "Don't expect me to pretend to like you here."(https://twitter.com/Delafina777/status/1014581433937981445). ANet has a culture of positive interaction between fans and devs, and devs share their love of the game with the community. This was pointlessly inflammatory and against ANet's image.

Maybe she didn't actually mean these things. Maybe she was just expressing her frustration, as you said. But her actions say otherwise - she did not apologize, she has only gone on further to attack her (now former) employer, the fanbase in general, to claim victimhood after flinging shit at them. Those are not the actions of someone who was just expressing their frustration - to me, it seems like she really has contempt for GW fans.

Why do you hold Jessica Price to such a low standard? I don't recall Ghostcrawler ever calling fans "asshats", and he had plenty more negative attention, including constant death threats. I don't agree that anyone should be subject to this kind of pressure, but I also don't agree that a dev should be supported when they trash the delicate connection between a company and its customers with careless comments like "Don't expect me to pretend to like you here".
I was hoping someone in the comments would have rolled a scraper for this. Nicely done :-)
That's always true, the context matters a lot. The actual factors that characterize "arrogant" behavior are relevant to the discussion.
Tesla stockholders might feel differently maybe?
There is also a possibility that defintion of "good social skills" differs.
i wonder how much better the world would be if instead of jerking off you spent that time working at a soup kitchen feeding the homeless and hungry.
There are still dirt-cheap gadgets [1] that you can make before going for a liteplacer.

[1] http://vpapanik.blogspot.com/2012/11/low-budget-manual-pick-...
> We run 30 node, autoscaling clusters which stay close to 100% for most of the time.

I have exactly zero knowledge on Spark's efficiency as well as zero on how representative graph algorithms are, but I can confidently say that the above statement fails to refute the referenced article's thesis (which, arguably, criticizes assertions just like that).

Just because your implementation scales (even autoscales) to use more compute resources says nothing about its efficiency (overall or even marginal when adding more nodes, i.e. the shape of the curve).

Computer science has struggled with achieving even near linear-scalability ever since the advent of SMP.
For anyone else wondering about the grip strength test...

https://www.bioseb.com/bioseb/anglais/default/item_id=48_Gri...
quite.
sounds like an awesome idea! Anyone who wants to do a startup around this I have an awesome idea about how to implement this using blockchain and a serverless tech stack :D
I would guess that driving is an inherently stressing activity, where people have internalized the knowledge that any mistake can kill them (like nearly no other activity they do nowadays), and thus are prone to getting angry even if they happen to escape most of the time.
The caricatures on Big-Bang theory have some basis in truth, but are generally unlike the physicists I work with every day.
Thankyou for answering! You are on the directory of links I found: https://www.kickscondor.com/hrefhunt/
What do you think the purpose of the British East India company was? They were trying to make a buck through trade with India. How exactly are you denying that? It's even in the name. They ended up using force to install their own governors so they wouldn't be shut out local trade. Or is your plan to claim that the Britons of the time were not true capitalists? Are you familiar with the history of the term "Banana Republic."

> I'm enslaving you and stealing your capital in the name of a free market system which believes every person is the owner and price arbitrar of their own labor.

Capitalism is a practical theory, you can't create your own utopian free market system where people's 'rights' to property are magically enforced.

There's no rule or capitalist ethos saying that I can't simply take your stuff if I have the resources to do so. In fact, as far as I can tell, the objective is for me to take your stuff. If I can trade nothing of mine for everything of yours, I'm simply maximizing my profits. Pat on the head for me! You need an outside theory to understand property rights, courtesy of someone like John Locke.

But saying Indians or Chinese didn't have a system of property rights or government before the Europeans saved them with capitalism, is wrong and a bit racist. As if everything in the rest of the world was awful before the white-man came and created civilization to save the savages.

> And free trade capitalism is just a tool, but a tool so powerful it lifts billions out of poverty even when they're ruled by totalitarian governments.

This is a rhetorical platitude. I'm supposed to believe it because you believe it, and you keep repeating it, but you haven't provided evidence that it's actually true.

> Or would you argue that the US's efforts to reform Chinese communism were more effective than it's efforts in engaging in free trade, in helping alleviate the suffering tens of millions?

I think the US has had little to do with China solving it's internal problems. (Which arguably, it still hasn't entirely solved, my pessimistic view is that it has simply taken a break). Also, let's talk about those factories with subhuman working conditions in Shenzhen where people commit suicide and make iPhones. Free trade, yay.

> We should all support freedom and democracy, but lets not kid ourself about the power of free trade markets to improve people's lives faster than simply advocating for the vote and free speech.

I'm not saying free trade is bad, but what I am saying is that it is terrible as a #1 guiding principle. You need something more substantive than that.
You've demonstrated above that using RDBMS and SQL involves making tradeoffs, like everything else. But you probably can't imagine a world without relational databases. I know I can't.

Many of the problems you mention above occur because the database handles stuff for programmers. Sure. you could create a custom solution around your biggest bottlenecks, but do you want to create a custom solution for every query, or do you want the database to do it for you. The generation of SQL admins is a replacement for a much larger group of programmers that would be needed if they weren't here, and more importantly, an army of people to deal with security, reliability, etc. that people using a good RDBMS get to take for granted.
Trauma surgeons aren't exactly known for their bubbly personalities either.

But I get pretty tired of being a trauma surgeon. I think I'd rather be more like a PT.
That's the point - we'll bounce between multiple paradigms growing frustrated at the problems and forgetting /failing to recognize the frustrations of the past ( and thus future) options. And not just with service paradigms, but with lots of technical areas. Heck, FP is being treated like it's a hot new thing.
Fair enough. I'm going to edit it.

> This is also a common regimen for cancer patients, fasting before they start a new round of chemo.

Yes, not only fasting has a positive effect on cancer, but it lower the side effects of the chemo.
Isn't Google using a monolith as repository.

Many would call that bad practice, I call it static typing benefits
I like to think of it as dynamic math. Calculus is also a form of "math over time", but is more about a single equation to describe that change over time. Computer science is more like "math with discrete logical steps over time". It allows you to answer questions like "which algorithm can sort a given array in the fewest steps"?
Thankyou for not being shy. I enjoyed looking through your blog. I posted a summary here: https://www.kickscondor.com/hrefhunt/
> I often feel like carrying the weight of technical decision making on a moment-to-moment basis is what makes engineers bad at social skills.

That's correct. The logical and emotional parts of your brain literally inhibit one another.

Edit: that being said, it means that it's hard to do both things at the same time, but you can alternate between both modes.
I'll assure you Rick has a blue-grayish color while the Arch logo is Navy Blue.
I agree with what you are saying but you can't compare jQuery and React - they are very different tools.

If something works for you and makes life easier then you should use it. There is no right answer. You just need to be honest with yourself when planning things out - am I using this technology because it's new and shiny or because it is the right tool for the job right now.
Ok, I've added you to my directory of sites I took a look at. https://www.kickscondor.com/hrefhunt/ Keep writing!
It's neither new nor insane... Putting everything on the same server becomes a scalability nightmare at some point.

This video is strangely relevant in this thread...
https://www.youtube.com/watch?v=X0tjziAQfNQ
Oh, I was defining "EC2" as everything from small shared virtual boxes to EC2 bare metal. I suppose on-site dedicated servers is definitely a point I left out of my hypothetical list though! I used to work at an unnamed company that had a server rack plugged in between the kitchen and the ping pong table. Though I never witnessed such a thing, I'd be shocked if there was never an outage due to a particularly enthusiastic game.
Apple put Google's former AI boss in charge of Siri and machine learning
There was an bug that I just fixed so make sure to pull it again.
They work pretty well for any scraper that's not using an actual browser with JavaScript engine. It keeps the riff-raff out.

A dedicated person will eventually work his way around all available counter-measures, though.
Scalability but at what COST? (2015)
Yes, your design is very impressive. You made it yourself??

I have added you to my directory: https://www.kickscondor.com/hrefhunt/ Thanks for sharing your link!
This is also exactly how I build Express APIs. One thing I'd add: when building an API, use Swagger (or something similar, but Swagger/OpenAPI have basically won, just do it). It makes API clients way, way easier to wrangle and removes a lot of the surprise from your application development. I sometimes forget that not everyone using React or Vue uses Swagger-based APIs that really do just kinda work, but they're a large part of why, for me, writing a fully-featured frontend is way better than entering Rails template hell or whatever. It's really, really easy: just a bit of state in the React component, kick off a fetch during componentWillMount, and drop a spinner that remains 'til you get an error or your data. If you're using TypeScript (and you should be), you'll have some pretty happy autocomplete based on the contents of your state and can just write code off the returned objects. Life's fun this way.

On the server side I use Express in Node and either `tsoa` or `inversify-express-utils`, while in Ruby I use my own Modern[0] library to autogenerate a Swagger document from the controllers I specify.

[0] - https://github.com/lukeautry/tsoa

[1] - https://github.com/inversify/inversify-express-utils

[2] - https://github.com/modern-project/modern-ruby
What did you see in it that was so off? The idea, the choice of words, the "nerd credentials"? I'm trying to see what could have been avoided to make it better.
Very nice and clean. :) I've added you to my directory of links that I found: https://www.kickscondor.com/hrefhunt/
> Or are you saying, it's a loophole because they couldn't normally get those precious things from the estate if it was insolvent, except that their value is mostly sentimental, so they can actually be purchased for a pittance at the inevitable estate auction?

This, the estate can't give things away so normally someone would need to payoff or assume debts to get such things. However, if the sentimental value is high on grandma's rocking chair, but it's actual value is low then family can still get it cheap even if it's not free.
Wait I thought that was in the rules.
>they serve no irreplaceable environmental purposes

How are we sure of this?
Hey, that's fine! You are added to my directory: https://www.kickscondor.com/hrefhunt/
While I'm all for wiping out the race of mosquitoes, I think it's arrogant on our behalf to assume that we can just remove a species completely from an ecosystem without consequences.

If we're really lucky, the consequences will be minimal: spiders and other predators will simply find something else to eat. But if mosquitoes had some heretofore undiscovered critical purpose for the environment, we might have seriously screwed things up.
Maybe it's not unique, but it is a nice combination of low cost, fast turnaround, high accuracy, and with a nice interface.

Most of my 3D print experience before had been with the filament type machines, and the DirtyPCBs SLA service is a huge step up in quality, and lower hassle/cost as long as parts are fairly small like mine tend to be.
Thankyou! I'm so happy that you shared your blog with just one post. Continue writing - I will check in again.

I've also put you into my directory: https://www.kickscondor.com/hrefhunt/
All of the Arch Linux infrastructure is run on Arch. Works pretty well.
It doesn’t. I was referring to the idea of new technologies eventually circling back to old and saying that I think that is true in the design world too.
Humans live a lot longer than other animals of our size and have a lot of adaptions to let us live longer that mice don't. Seemingly for this reason lots of aging reduction techniques that work for mice don't work in us. So don't get too optimistic about this result.