skysight-inc/HackerNews huggingface dataset:
Yes, many minor policies can have an impact. I hope to figure out what those policies are, or what new policies are required, because I am not happy with many things in SF and I want to contribute to making the city better.

I don't think population differences is fatalistic, I think it just means a sharper analysis is required than "why don't we try how Portland does it?" Hence the existence of states at all, at least originally. I'm not opposed to the idea that Portland's strategy is better than SF's, I just don't want to fall into the trap of assuming differences between quality of life are blamed on arbitrary things that may not at all be relevant. Maybe demographic differences are one of those arbitrary things!

Picking the given case specifically, thus I would immediately ask "what is the environmental impact? Maybe it's worth the cost?"

I don't have the data on hand. I had asked my questions hoping perhaps you did have specific policies etc that were working better in Portland that I could start researching but again it's fine if you don't, this is all in service of me learning more so anything you can teach me I am grateful for.
The question is, what does Amazon know now, that Cloudflare will figure out in a year or so?
A new OS would have to either implement all the old interfaces of either Windows or POSIX, or face an adoption failure due to lack of apps.
Are there plans to add flying toasters to this theme?
>Well they're all out now, thank goodness. Musk at least tried to do something and he did it quickly. Where was say, the US Navy?

At the site actually helping the rescue operation:

>http://insider.foxnews.com/2018/07/09/thailand-cave-rescue-f...

>https://www.defense.gov/News/Article/Article/1569955/dod-per...

>http://time.com/5321829/thailand-cave-missing-boys-soccer-te...

Instead of taking advantage of a high-profile crisis for a self-aggrandizing (and as noted here ultimately practically useless) PR stunt.

This Musk cult of personality is getting ridiculous. Perhaps if you spent a little less time worshiping Musk you might have known about the actually useful efforts of others like the US military.
Why would one want to do that?
One thing I don't understand about this, is what practical means does the state have of enforcing this? Why don't people just ignore this law?
5 Tips for Successfully Managing Distributed Teams
This is deployment tooling related though - the ops part of devops really.

If your build and test process doesn't actually exercise your deployment pipeline across versions, then it's not testing anything. I don't think shared libraries are a problem at all - they're probably a good idea - the problem is when they're used as an excuse to not worry about testing your upgrade and rollback scenarios.

I'd pan that criticism a bit wider too: it's not just about having a testing process either - it's about making sure your devs are able to easily use it and watch it work as part of their regular cycle.

This is in fact something I'm about to start working on at my new job for a new project - pushing the development of each service down so someone can write `make test` and not only run tests, but see if what they've done can upgrade between the currently deployed version.
I wonder what language they're using?

> if a bug is introduced in one destination that causes the service to crash, the service will crash for all destinations.

This sounds dangerous. If I was a destination provider, and returned some garbage, could that take system down?

Also, reading up on centrifuge, instead of breaking up by source, destination; would it be more spatially conservant to create queues by response type, which are finite. The entire time I was wondering why bad requests are put back into the same queue they came from. Shouldn't they be isolated? You could then treat those isolated requests as one unit, so in a destination outage, your not backlogged on your actual compute resources for good requests.

Nonetheless, seems like just another day in an engineers workday :)
​Minimal Ubuntu for containers and clouds
It's worse than that; it's my observation that most microservice architectures just ignore consistency altogether ("we don't need no stinking transactions!") and blindly follow the happy path.

I've never quite understood why people think that taking software modules and separating them by a slow, unreliable network connection with tedious hand-wired REST processing should somehow make an architecture better. I think it's one of those things that gives the illusion of productivity - "I did all this work, and now I have left-pad-as-a-service running! Look at the little green status light on the cool dashboard we spent the last couple months building!"

Programmers get excited about little happily running services, these are "real" to them. Customers couldn't care less, except that it now takes far longer to implement features that cross multiple services - which, if you've decomposed your services zealously enough, is pretty much all of them.
Seems to me the problem is the shared libraries. Yes, without sharing it means you have to repeat a fair amount of code, but in most cases the representation that each service cares about is not necessarily the same, which reduces the value of these shared libraries. It seems that they would have solved a lot of the really critical issues by simply not sharing as much code.
I really liked the author’s main “Suggestion for Improvements”. It's important to understand "why" and make reasonable claims rather than gouge for press coverage.

> We encourage authors to ask “what worked?” and “why?”, rather than just “how well?”.

…

> Typical ML conference papers choose an established problem (or propose a new one), demonstrate an algorithm and/or analysis, and report experimental results. While many questions can be addressed in this way, for addressing the validity of the problems or the methods of inquiry themselves, neither algorithms nor experiments are sufficient (or appropriate).
People look at microservices as a solution to the Big Ball of Mud, and then confuse "a solution" with "the solution".

You really do have to modularize. In some languages, you can even use separate compilation units for separate modules to enforce the separation.

You can do all of that but get simultaneous deployment, which cuts out whole classes of integration nightmares.
https://hips.hearstapps.com/hmg-prod.s3.amazonaws.com/images...

Look closely in that picture you can clearly see the inside of the small bearings.
Politics is amongst the most contested areas. At least the disputes are visible, rather than hidden from view as with most media.
Agreed, worried an acquisition would just absorb 1Password into the existing inferior product.

I hate it when big companies do this. They often shut down good products and then years later they've only implemented a fraction of the acquired product's feature set into their own product.
California primary saw higher turnout than usual, but most voters still skipped
Are you telling me you chose micro services just to enforce coding standards and allow devs to be more comfortable?

The legacy concerns I don’t see being true, as it’s mainly a requirements/documentation problem and you can achieve the same effect with feature toggles.
Tesla plans China factory that can make 500,000 vehicles a year
I kind of disagree - many paintings are actually better experienced on print or online than in real life. Just take your example of Mona Lisa - you will get a better impression of the art from a good reproduction than from watching it behind glass surrounded by hordes of tourists at the Louvre. It is a relatively small painting and you can't even get close! Many classic paintings are awkwardly placed with bad lighting and so on. Some museums hang paintings in multiple rows, so you have to be a giraffe to enjoy half of them. Digitalization on the other hand is typically done under perfect light and viewing conditions.

In any case, for most ordinary people it is totally unrealistic to travel to museums all over the world to enjoy the real paintings.
Bare metal self-hosting is cost-ineffective and over-complicated, and will never happen at any non-trivial scale. Even among the competent people, most of us simply have better things to do after work.

We need something like an app store for self-hosted apps, on top of a mesh/P2P network with built-in load balancing, redundancy, and sandboxing; ideally with a distributed data-store. Installing and running Wekan should be no more difficult than creating a Trello account, and should provide a similar level of service availability (say within three nines). Until then, self-hosting is completely infeasible for >99% of the global population.

All of this is technically feasible, someone just has to do the hard work.
I don't mind the struggle so much as the uncertainty. Will I be able to get a good job? Will I be good enough to keep it? Will I be good enough so I have enough free time to enjoy other parts of life? If I had a definite yes to all those questions, I wouldn't really mind as it would be the normal process of learning. But going through all this just to fail or plateau at a point where I have to work 12 hour days everyday to do what the guy next to me is doing in 8 hour weekdays is not the life I want.
Without technology I'd be 100% deaf and effectively locked out of the cutting edge of the working world given the added friction of communicating.

Without technology, I'd be paralyzed or dead as I required 15 major surgeries in my childhood to stabilize a [unnamed condition]. (It bears saying - worth it. It was hell, but it was worth it.)

Without technology, I'd be blind, and again - have a much higher chance of being locked out of the ability to sustain myself financially, not to mention be robbed of my love of design / illustration.

Without technology, there would be a great deal less souls on this earth - (more than I think most would realize since we don't typically care to flaunt our reliance on technology.)

---

Ironically, I'm also as "minimal technology" as they come - still use a dumb phone out of privacy and notification concerns, will never buy a voice assistant, am only on the social networks that my job demands, et cetera. Acknowledging that tech does wonders certainly does not mean you have to be blind to the horrors that it's equally capable of, or that you're defenseless against it.

I am ... very tired of having to defend a part of my existence from statements like these, where more compassionate thinking could illuminate a thousand more examples like the above.

Very tired.
Kirigami-inspired technique manipulates light at the nanoscale
> This of course completely false - which is why we use filesytems and files, more than we use databases

Filesystems and files are good at a lot of things, but not really great at anything. They're a general-purpose abstraction, but the relational model is much more specific.
Oh okay. We should accept Musk's instruction to disregard Thai officials and instead accept this snippet of an email he provides which still only shows Stanton saying the effort might be useful days ago. I guess The Guardian and ABC just don't know as much as the glorious Musk:

>http://www.abc.net.au/news/2018-07-10/thai-cave-rescue-elon-...

>https://www.theguardian.com/news/live/2018/jul/10/thai-cave-...

I contributed as much as Musk did to this rescue operation. Where's my parade?
This is why people using Lambda at scale are concerned with keeping the containers “warm”
https://aws.amazon.com/blogs/compute/container-reuse-in-lamb...
Nice name drop

> We are grateful to the editors, the referees, and to Richard Stallman for a careful reading and comments.
Blog post on how this was built: https://blog.insightdatascience.com/elastik-nearest-neighbor...
The existing app already syncs, though. "Faster" we'll see. Integration is probably the main point.
It’s a right wing dogwhistle without any notion of nuance.
> Sometimes it is better NOT to apply technology to a problem. Let's NOT make this easier to accomplish.

I am happy that most people don't think this way.
meh. any kid can do it with tensorflow. overrated artist
Title is borderline a little clickbaity. There's not a ton of information but from what I gather it seems like the following happened:

She had a PayPal credit card or some other form of revolving account with PayPal (the letter references to "PayPal Credit" agreement) with a balance of just over £3,000.

Dead people can't legally hold credit cards so she "breached" her credit card agreement by dying - that is, an action on her part made the agreement no longer valid. This caused PayPal to close the revolving credit line and the balance to be due in full.

As I understand it her estate would be legally required to pay the balance if it had the funds to do so. (99.9% sure - correct me if I'm wrong)

The letter was sent informing her of the above.

So seems like the letter was "technically correct" (the best kind of correct!) but horribly insensitive to the point of basically being straight up cruel. The other mistake is it should have been addressed to the executor of her estate instead of her personally.

EDIT: Here's the UK version of "PayPal Credit": https://www.paypal.com/uk/webapps/mpp/paypal-virtual-credit Looks like it's a revolving account without a physical card.
Who is still using jQuery in 2018 besides legacy Wordpress modules? Do we really need an "alternative"?
There's nothing stopping you deliberately writing unsecure Go code but it's harder to make errors that open up security holes in Go. For example, Go's shell exec is better than PHPs equivalent by default. https://golang.org/pkg/os/exec/
MongoDB is a fine database IMO. The main issue I have with it, is that they dropped SQL interface and instead invented a less expressive query syntax. Really there are some great features to MongoDB and it's relatively easy to maintain. I wish it had better tooling for modifying existing document structures such as ALTER TABLE... but the automatic sharding is nice.
The cult of Musk on Hacker News really is disturbing. The messiah can never be wrong or commit an error.
> "You make some amazing claims that I have seen no evidence of"

I'm just relaying what I hear from real teams out there, not intending to sell the architecture. So these are the beliefs I find on the ground, how honest and how based-in-reality they are are harder to tell and only slowly over time at any one individual team.

A lot of this is indeed about hiring though, I feel, at least as regards the enterprise spheres. Whether you can as a hire really in-effect "bring your own language" or not remains to be seen, but by deciding on µs architecture for in-house you can certainly more credibly make that pitch to applicants, don't you think?

Remember, there are many teams that have suffered for years-to-decades from the shortcomings and pitfalls of (their effectively own interpretation of / approach to) "monoliths" and so they're naturally eagerly "all ears". Maybe they "did it wrong" with monoliths (or waterfall), and maybe they'll again "do it wrong" (as far as outsiders/gurus/pundits/coachsultants assess) with µs (or agile) today or tomorrow. The latter possibility/danger doesn't change the former certainties/realities =)
That's an excellent point. Reduce cost of "$xxx" to $x" by filtering / proxying through legible text. And yes. A return to the web's roots. I applaud the author b/c I have constantly wanted to do this same hack, but would never have done it to this level.
A lot of vB forums switched to XenForo which is where the vB devs went after vbulletin was bought out. It has a more classic feel than Discourse which may be an advantage if your userbase is coming from vB, but it is definitely well made and up to date with modern technology.
Same and it is fantastic!
If I can run Linux on it, I might actually be interested.
Except the language argument, don't you get all that by just having modules in your code (assuming a statically typed language since the boundaries are type checked)?
Here's some more in-depth information on the architecture of Lockbox: https://lockbox.firefox.com/architecture/
I hate debt collectors as much as anyone, but they do have quite a few rules. Most jurisdictions have times during which you can call someone (collects need to be sure to adjust for the destination timezone; since they might not realize they're called at 6am if they're on a different coast).

In Australia (if they show Tricky Business is at all realistic), Mercantile agents can't present you with a notice in front of other people and must serve you in person (similar to a legal summons in the US).

So there are _some_ regulations in place.
Study: US No Longer Top Global Innovator
This. Indeed. Overall we spend far too much time working to afford “necessities” & “conveniences” that are neither.
I went to a music conservatory. Yes, this does accurately describe some peoples' creative process. Even some people who make synthwave. Popular music has been heavily trending away from being outsider art for a while now. People with deeply technical competence in composition have a strong advantage over those that don't. Even Park Jae-sang/Psy went to Berklee. A lot of pop music that you listen to is _extremely_ deliberate.

While I agree with you that the capitalist consumerism criticism was just one guy's read on the genre and is complete bullshit, there are a large number of people who are not ignorant about this music who believe it as well. Even the most well known synthwave artist interviewer/blogger/podcast-host believes it (he used to be a coworker of mine). Music becomes something else completely different from what the artist intended once it leaves their hands.

They're still good videos.
The term is a euphemism because "concentration camp" just means a camp with a high density of people. The fact that people know what they're really referring to doesn't mean that the term isn't a euphemism. After all, the whole point of a euphemism is that people know what is really meant.

It's quite well known that "concentration camp" is not the correct term for the Nazi extermination camps.
If this works as advertised I just found my new favorite piece of software. Matomo is nice but way too complicated for my needs, and, as someone mentioned, adding a log analyzer can be a bit troublesome. This looks perfect!
As with J2EE EJBs, microservices conflates two things:

- a strong API between components

- network calls

The former is a very good idea that should be implemented widely in most code bases, especially as they mature, using techniques like modules and interfaces.

The latter is incredibly powerful in some cases but comes at a huge cost in system complexity, performance and comprehensibility. It should be used sparingly.
Hopefully Amazon will learn from Cloudflare that your JavaScript runtime can use V8 directly instead of running Node in a container per instance, and then Lambda@Edge can be cheaper!
I’m not assuming this survey is a definition about individuals. The survey takes the beliefs of a group (conservative christians) and simply labels them “authoritarian.”

As to your point about right-wing versus left-wing authoritarianism: you’re missing the point. Imagine a counter-part to this test that labeled support for the Civil Rights Act of 1964 as “left-wing authoritarianism.” Technically, yes, that law restricts the freedom of individuals to conduct their business and associate with people according to their own choices. But labeling that “authoritarianism” would (I think rightly) be perceived as biased by most liberals. The article makes exactly the same mistake. It takes a lot of views and unfairly labels them “authoritarian.”
or the capella sistina. Trying to push you ass through a sea of people is not art experience.
What does react have to do with jquery?
As another resource for existing options:

https://wiki.snowdrift.coop/market-research/other-crowdfundi...

Has further notes that don't just overlap with the lemonade-stand thing. Unfortunately, Snowdrift.coop is still not available to use itself at this point.
language is a technology
> We're at the point where streaming games running on a remote server is actually a thing (it's still not great, but it's a start).

Only if you live near their datacenters and have exceptional bandwidth and pings - a real problem when the major ISPs consider 150ms+ pings and kb/s internet speeds to be "fast enough" for their customers.

You also have to give up a lot of "rights" to play those games - all of your "first sale" doctrines, backing up saves, the ability to play offline, and so forth.

It might be a start for some, but it's a non-starter for so many more.
For better or worse (I’d argue worse but that’s irrelevant) China has explicitly stayed out of foreign countries’s politics. That’s one reason why so many dictators and corrupt governments are willing to work with them. China, unlike the US or the EU, has decided the political oppression a country’s leader practices is none of their concerns. They just want to do business.
> Too many smart folks that I've worked with, for some reason, just stop thinking critically when it comes to certain ideas.

Because doing something new is much more fun that doing something effective. And most software developers don't really get into this job out of doing things effectively - we're get into it out of the sheer fun of it, altough we would never admit it to our bosses and often even to ourselves.
The question what do you want to do after high school was never hard for me, started programming at 12. Still going at 26, sometimes my drive wanes, but I find that due to the project, not programming in general.
I tried to look at it for you, but because I don't have an existing PayPal Credit agreement with them, they won't let me view it. :-(
I bet the customer didn't mind.
This story has been a captivating lesson in the power of constraints. We have powerful drills and pumps, but adding the constraints of portability and time, we find fewer options. We have great mapping and tracking capabilities, but put them underground and everything changes. We have talented cave divers, but they aren't doctors or vice versa. When you start looking at all of the resources and all of the requirements, and then the thin slice of compatibility that was actually effective in locating, sustaining, and rescuing the team, it really was incredible.
Such comments get flagged because they don't make a substantive point (see https://news.ycombinator.com/newsguidelines.html). You could add substance by, for instance, talking about some steps that could be taken to improve things.
Former NASA engineer turned YouTube science fun guy Mark Rober explained this attack in 2014
https://www.youtube.com/watch?v=8Vc-69M-UWk

and references this 2011 UCSD paper
Heat of the moment: characterizing the efficacy of thermal camera-based attacks

https://dl.acm.org/citation.cfm?id=2028058

So not sure what the Thermanator folks are adding here...

EDIT: Thermanator paper cites the UCSD research, focuses on qwerty keyboards, updated technology for thermal cameras, comparisons to other attack vectors for public password entry (when you are at coffee shop, airport, ATM etc.).
Are you sure? [0] shows libxul contained in the firefox tar links to various X libs among other things, as the bug report I linked below mentions...

[0] https://pastebin.com/eNvM4YSK
But he didn't do good, except for himself. What he made was apparently useless.
I think you missed my original point. Nobody should believe in the existence of work-life social media independence. It’s a myth, like the Loch Ness Monster.

But it was an angry internet mob that caused the situation to resolve with firing. If the developer and the streamer had their disagreements - even nasty disagreements - and nobody else paid attention, then the developers would not have lost their jobs.