skysight-inc/HackerNews huggingface dataset:
1) My comment was not specifically anti-gun

2) Nuclear weapons are the only physical weapon that can check the US Government. That's why they shit their paints when a basically inconsequential country such as North Korea launches a potential nuclear rocket.

3) In the 1700s guns were the best weapon of the time. Nuclear weapons did not exist. Civilians were able to own basically military grade weapons and could theoretically rebel and potentially win.

4) In current days, if you wanted to legitimately make the claim of government check on power with civilian weapon ownership, you'd at least have to argue for military grade, fully automatic weaponry ownership rights by civilians. Not to mention the ability to stockpile explosive weapons and missiles. A bunch of civilians with gimped semi-auto ARs and hunting rifles would have been the 18th century equivalent of the right to bear bow and arrows or pitchforks and shovels.
Someone will have to sacrifice somewhere: either you, your spouse, or your kids. I have two kids, and when our second was 6 months old, I quit working to take care of them. I'm a male. We also moved closer for family, to an area that's not great for my career.

I still do side projects and a bit of consulting (remotely), but most of my time is kid or house related. If I wasn't doing this, I'd be a director level manager at some software company probably.

I know a lot of folks where both spouses are working and "successful", but their kids are typically quite the opposite. Freeloaders, lazy, on drugs, still living at home with no plan to leave, etc. It's hard enough to find quality child care, but nothing can replace a present, caring parent.
You're spot on that it's a bit ridiculous. It's intentional however and it's going to get a lot worse yet. Over the next few years the press will start using increasingly violent-sounding, negative, stark headlines against Facebook. Associated headline words will shift toward aggressive tones.

It's a portrait. They do the same thing to most dominant companies once they grow out of the up-and-coming phase. Amazon for example is starting to get deluged by such press coverage; Google has been the subject of it for years; and of course Microsoft went through a solid decade or more of it. Once upon a time, Walmart was portrayed as a cute & fuzzy hayseed retailer just looking to save the good 'ol consumer a buck or two.
Event Sourcing [0] & CQRS [1] come to mind. I'm also a fan of Bottled Water [2] that turns Postgres ops into a stream of events that you can then push to other services.

[0] https://martinfowler.com/eaaDev/EventSourcing.html

[1] https://martinfowler.com/bliki/CQRS.html

[2] https://github.com/confluentinc/bottledwater-pg
Show HN: Parse Address – Simple Address Parsing API
Phillipines? I hear ISIS took over a whole city, undoubtedly with guns.

You can also be the judge for whether the extrajudicial killings are working.
How do you feel about patent law?
In that case the Instagram ads may be delivering some value!
Should one's younger self's ideals get to trump one's older self's values?
Jose Ortega y Gasset was a relative of mine, and I asked this as a kid. What I was told (by my grandmother, his niece) is that it is sometimes done when there's a weirdness in the combination of the two last names that would make it ambiguous, such as someone who has a compound first name like Jose-Maria that makes it harder to tell where a first name/last name breaks, or in this case, where it results in a repeated sound (ga-ga) that feels weird to say. But I have not found any corroboration of this online.
I would challenge you to explain what is exceptionally protectionist about EU agricultural policy compared to say the US, Japan or any other large economy.

CAP is a product of its time (sixties and seventies) but has been and continues to be reformed beyond recognition. All the export subsidies, quotas, price floors and other market distortions are gone or are in the process of being phased out.

As for sugar tariffs, it has been used as a tool for development policy with developing countries having zero-tariff access to EU markets. The processed Coffee tariff is not "heavy" - certainly less than 10% from what I recall.
Well, while we're trading anecdotes, Comcast IPv6 just works out of the box here for me and they even fixed their bufferbloat a few months ago.
It's the Kafka cool-aid being regurgitated.
Kafka is the pipe that you need. Micro-services provide APIs to state that they manage that they get from Kafka. That all scales out and services have nice independent failure modes (as long as Kafka doesn't fail).
What it doesn't consider, however, is if you have to perform atomic operations across micro-services (you can't easily do this with existing technology).
And, yes, you would like exactly-once processing of events, which is non-trivial - even with the new exactly-once message reception feature in Kafka.

If your services are completely separable, this approach is great. Otherwise, monolith it.
> because it's a much easier development target.

Lol

No it is not
'To the Moon and Back': LIFE's Complete Special Issue on Apollo 11
Why the C++ modules feature is very important for the C++ future?
Sorry you feel that way but I think it is a fascinating example of governments interference in the communication channels.

I wrote the political information to give a context. The information is factually correct, it's not my interpretation except defining the message as a propaganda message.
I really strongly agree with your point about uncritical thinking. Our industry seems to be especially prone to dogma and so many arguments seem to be people not realizing that they're talking past each other.
Trump regrets 'bizarre mistake' of Paris climate pullout, Branson claims
Jolly Roger Telephone Company
Lyme disease is a couple times more common than other diseases, and it can have permanent, sometimes debilitating effects. In many people it can be hard to recognize or diagnose before permanent effects set in. The other things you can get just make you sick.

But true, its very hard to get sick from a leech. A mosquito or black fly would be a better comparison. Without the vaccine, ticks are second only to like... bot flies and tarantula wasps.
> If your data structure requires a GC, then writing a GC for it is a zero-overhead abstraction. What I'm saying is "gotcha, you need some runtime support for this" is not contradictory to zero-cost abstractions.

There are two points to be made here.

1. The problem is not that a data structure needs GC; it's that reference counting (or worse, atomic reference counting) is about the highest-overhead garbage collection in existence. It's popular because it's easy to implement, has mostly predictable performance, and can be implemented as a library without compiler support, but performance is not one of its virtues. The cost really becomes absurd in the `Arc<T>` case, where you have an atomic operation for each reference count update. Nobody actually implements performance-sensitive data structures using naive atomic reference counting outside of C++ and Rust.

2. Persistent data structures (or anything with structural sharing) are, as I mentioned, just the simplest example. They are suitable for illustrating the problems Rust has with shared ownership, but shared ownership is not limited to those. Rust also has problems with shared ownership in a number of other scenarios (such as global caching or any scenario where object lifetime depends on the semantic state of a program).

The underlying problem is that whenever you approximate an undecidable predicate (pointer safety in this case) with a decidable subpredicate, then any zero-cost abstraction claim usually falls flat, because there are typically other decidable subpredicates (not even counting throwing a full theorem prover at the problem) that can handle cases without overhead that your approach can't. In the case of pointer safety, model-checking approaches would be an obvious and well-known example.

Obviously, these alternative approaches may carry different software engineering overhead, but a claim about an abstraction being zero-cost is independent of software engineering costs (not to mention that this is an area where Rust is hardly without its own issues).
World’s first robot lawyer’ now available in all 50 states
Probably a better source of information than the trendy blog posts written by 20 somethings we get here.
> Behind that interface, replace it with network calls that fulfill the interface's contracts

Just like that?!

You can encapsulate work fine, without making microservices at all easy to retrofit. There's a big difference between calling a function that does something and returns a result, and calling a function that does nothing until you've gone back to the main loop to handle network input.

(You can confront many of these issues by implementing your services as threads from day 1. Decoupling request and response is a major issue, and this will force you to do that straight away. The other issues associated with moving from single process to multiple processes are fairly minor by comparison.)
So it was fine for Italy to join?
No reason really. It's just easy with a spreadsheet since I write the start and finish date anyway. It's not really useful as all books are different anyway.
It's hilarious to me that that came up, because that was a big part of the 6 month delay.
Interesting... just tried my AT&T Wireless iPhone, apparently I'm in the 59% that doesn't have IPv6.
That's the other approach to extreme ultraviolet lithography - a synchrotron. If you don't like the two-story machine that vaporizes tin droplets with lasers to make soft X-rays, one of these is an option. It's been tried experimentally.[1]

[1] http://www.lightsource.ca/
So so sad when a country devolves into quasi-dictatorship
Verizon Wireless != Verizon FIOS
I know this has nothing to do with the article, but the UI/UX for this site feels so off-putting
It's like a worse version of the windows 8 start screen.
Can't even middle click the scroll wheel and navigate with gestures.

I wouldn't mind seeing a piece on Shiyuba fashion though
I didn't say "compared to other large economies", I said it was protectionist in itself, which it is

yes, the CAP was a product of its time, but it's still there, it still makes up a huge 39% of the budget[1] (down from 79%, true), and the external tariffs on agriculture average out to a whopping 18%

if this isn't protectionism, what is?

[1]: https://ec.europa.eu/agriculture/sites/agriculture/files/cap...
You can add a column to an SQL database without difficulty. If you're using one of those "turn database rows into objects" packages, you may have problems, but if you use SQL properly, it's fine. Components that are only data consumers will not even see the new column.
I did something similar to this https://github.com/bbales/Simple3DCanvas

Its a great exercise, and I found that rendering basic .obj files was a great place to start - the spec is quite easy to follow: https://en.wikipedia.org/wiki/Wavefront_.obj_file
Fair point, sorry I read your comment uncharitably.
For those of you who say just walk away. Alot of people lack confidence in themselves when they start out. Alot of people are really ignorant, even in the compsci space. A non-compete harms everyone as a restrain of trade. Parents really do not educate their kids on what to watch out for-often alot of parents just do not care about kids. Schools do not, either because of a lack of classroom time or large employers lobby the state against it.

Banning predatory provisions, especially non-competes, as California demonstrates, really helps develop the economy.
A free trade agreement does not require being in the EU. So of course they want one. The EU saying no is there way of punishing the UK, and discouraging any other nations from leaving. Hmmm. Freedom of choice indeed.
I all comes back to Conway's Law (Your software will look like your organization).

Microservices allow and require low coupling in the organization. If you want to reduce coupling in your org, you'll be well served by microservices. If you want tight collaboration in your org, you'll be well served by a monolith. As orgs grow into multiple independently executing units, a monolith starts to limit the ability to independently execute.
I called 112. The sound recording that you mentioned did not present. If this was true, we would discuss the repercussions...
One thing that came up often in my PL theory classes: "cutting edge" features of popular programming languages lag cutting edge features of research languages by about 30 years.

The interesting consequence is: if you want to look for The Next Big Thing in programming languages, just go back 20 years!
That seems orthogonal to me: is adding a network boundary really the only way to enforce basic software engineering practices? It seems just as likely that the same organizational issues would lead to e.g. learning that your data model is wrong and part of the app now needs to dispatch thousands of queries, and fixing this is harder than refactoring a couple parts of the same codebase.

(Note: I'm not saying microservices are bad – I just think that the process which lead to that ball of mud will unfold similarly with a different methodology)
tldr: Delaware is the new location.
As a lawyer who took and passed the California bar exam on the first attempt, I think that this move by the California Supreme Court was absolutely necessary. I have seen too many of my qualified peers fail this exam for no reason. These individuals end up passing on their second and third attempts and all that this exam did is cost them more time and money that they could have been using to become better lawyers. I'm happy to see that there is some accountability on the state bar examiners to make sure the test is graded fairly.
> being dead

This or, rather, the theory of having never existed in the first place, is, indeed, a very interesting subject, but in the context of the present discussion it can only be taken for what is known as a "strawman argument".
It has now been officially documented online by your grandmother via you. I'd take her word for it!
I sold a wordpress theme site on flippa for $400 a few years ago. It included the site, themes, and demo sites. I was surprised I even got that much. Given the time spent, It wasn't a very good investment.
I'm really confused why you don't follow my argument. Suppose instead of $50 for a 1% efficient goop, my goop only cost $1 but was only 0.1% efficient. That is five times more efficient per dollar but reduces your yield by 10x!

Do you see why nobody who wanted any appreciable amount of solar energy would put my "$1 for a roof's worth of 0.1% efficient solar collection" on their roof? They would naturally choose the "$50 for a roof's worth of 1% efficient solar collection" goop over that one (if those two were the only two choices), even though it's 5x worse per kilowatt-hour?

I hope this explains what I'm talking about. A lot of people want more than 0.1% efficiency because they'd like to collect more energy than that...
Conversely, I find it perplexing that folks are constantly reimagining that a new form of ide would, by definition, lead to advances. Or even more natural capabilities.

I think this is worth exploring. But my priors gives this a low probability. Smart and capable folk have tried this. Many many times.
There are numerous reports accompanied with video recording as evidence.

I'll dismiss your report as it comes from an account created 20min ago and you don't provide any evidence.

But I hope that they came to senses and stopped playing the message, at least for the emergency calls.
Top UI/UX Books
Interesting choice of article to presumably create an account in response to. What does the last part of your comment mean? People seem to be discussing the impact right now.
Yep. I can no longer picture writing code without git.

"If you mock people who program using the Atom text editor, Visual Studio or Emacs, you are not being social." - Let's not forget vim and vi.
I'll check that out, thanks.
What exactly is he saying? Can someone translate?
Preference? What US law or medical school can one go to without a bachelor's degree?
Formal shirt, I think.
I think it's perfectly cool, yes. I'm not concerned in the slightest with monopolization from Facebook implementing Snapchat features. Good for them, that must have taken a massive amount of business and engineering coordination.
Er, they submitted the TS to ISO for inclusion in the standard ("The Modules TS is sent out for its comment and approval (PDTS) ballot."). That's the final step from the committee for including it in C++20.
> "(Rant: Seriously, people get upset when you point out that Brexit is a dumb idea. But that doesn't stop it being a really, really, dumb idea that's going to ruin my country.)"

How is it going to ruin our country?

Let's be realistic. Will there be an economic downturn? Signs point to yes. However, businesses do not pass up the opportunity to make money for long.

Case in point, the financial sector move the article is referring to. Just because a bank is based in one country, doesn't mean it doesn't do business elsewhere. If an investment opportunity exists, deals will still be made regardless. The idea that a company like Goldman Sachs would turn down an opportunity to make money just because their headquarters is elsewhere is almost laughable.

Imports and exports will be affected whilst markets adjust, and hopefully there'll be a soft Brexit to make this adjustment period quicker, but even with hard Brexit the economy will stabilise and grow in time. Products intended for domestic markets may end up becoming more attractive for investors in the short term whilst this period of uncertainty plays out. There are always ways to make money, and those who keep their cool are much more likely to spot those opportunities than those who panic.
All services depend on a router, so you can't take any one service _completely_ offline, so they are all part of one service.
And the uk is asking to be treated like Canada or Japan, which have free trade agreements. We would like some of that cake please, it was fun at the EU party, but we don't think it's working out for us (nor for some others, but they are too scared to say) and we would like to get on with doing things independently thanks.
Why start from scratch? Extend what you know about wordpress.
Top AdTech Books
You have a wonderful logic! Modus operandi of your mind: if someone's account is new, she must lie!
what is "enterprise" code style?
For exactly this reason I did not go past page 3. If I want to flip pages I buy the book (or make my own).
Also looks like the author fell off the face of the planet a few months ago.
Did you expect them to recommend something they don't offer?
Assuming that were true, what you've just done is doxxed an HN user, which is against site guidelines. The difference between what I did and what you did, is that my comment is based on your comment on Hacker News where you said you were a Tesla investor (https://news.ycombinator.com/item?id=13354703), whereas I've never made mention of why I'm supportive of Uber. You're right, I am, but I've never said why. I'm also supportive of Tesla too, for whatever that is worth. If you want to say someone is supportive of a company based on past previous comments and submissions on Hacker News, that's fine but doxxing someone based on content not on Hacker News is not kosher.
> There's a big difference between calling a function that does something and returns a result, and calling a function that does nothing until you've gone back to the main loop to handle network input.

the difference is latency, so of course you put extreme low-latency operations inside the same service.
Agreed, its' pretty unusable.

It's also dry and and aesthetically displeasing given the content of the site.
Fair enough, I obviously misread that!

But i'm still peeved that they continue to tell me IPV6 is supported, but can't ever get it working, their equipment or mine.
Calling people lazy is pretty lazy. :)

Generally, there's a reason people don't do things you expect them to do: they may be occupied with something else, don't see the point, etc.
Reliability is not important to a startup.

http://www.whatisfailwhale.info/
Just watched the new Ultra HD Blu Ray release of The Fifth Element last night and it's still so good. Can't wait for Valerian.
if you have component separation, you have microservices
I use both here and have some friends using both. Different purposes, though. We post an occasional staged "trophy" pic on Instagram and get polite, complementary comments and likes and follows from places like restaurants we visited. It's not intimate or close at all, it's more like bragging.

Snapchat is very different, however. Every day has dozens of conversations with people or groups full of silliness and poking fun. It's like being with your friends in person. I would never post a Snap of myself dancing with a hotdog, or a love portrait with one on my House of Curry shots on Instagram, or have a competition with someone posting our grocery receipts trying for a certain number, or send a cute good night sticker, but it's all normal in Snapchat.

If it gets a laugh and some happy communication out of your friends it feels worth it in a way Instagram doesn't.

Disclaimer: I work for Snap, but the views and opinions offered here do not necessarily represent those of any past, current, or future institution and/or employer :)
Do you think the medics were able to extrapolate that he was "unable to sit up" at that moment? That he was "slipping in and out of consciousness" at that moment?

If the writer (the ex-wife) had evidence she would have said so because it would have made the story more compelling. She could have said, for example, that the other callers on the conference call could hear him vomiting. But she didn't.

I don't have a problem with dramatic license or artistic license; historical books and movies are full of scenes that no one witnessed. But when the grandparent of this thread said, "Of all the heartbreaking details of his story, the one that continues to haunt me", he seemed to believe that it happened just like that. I wanted to point out that the writer is inventing a scene -- it is not literally true.
Google A.I. Completely Destroyed a 19-Year-Old. Then He Gave This Epic Response
I would turn this around: the people on the intellectual side seem to think that being in touch with the emotions of the people they're addressing is below them, and often even make it worse by treating the people they're addressing poorly (if emotions don't matter, why do this at all?).

Emotions matter for most people, including the people who claim they don't, that's just the reality. I don't know why it's fashionable among folk who prefer intellectual pursuits to discard emotions so much.
Perhaps for now, but the ubiquity of smartphones could also bring them back in new and interesting ways. The most recent runaway hit was Pokemon Go, and though it was clearly a fad, it may have had more staying power if the social aspects were stronger, e.g. direct PvP battling.

Caveat: Take what I say with a grain of salt; I've never built a game in my life.
how is the public interest harmed by letting facebook users send snaps?
Modularly designed software, with appropriate boundaries can accomplish the same thing without the overhead of microservice deployments.

During the early stages where there is maybe 1-2 people coding, microservices add a lot of unneeded overhead and orchestration.
I remember when a candidate came in wearing a suit, and our VP Eng said, "suit eh? Guess he didn't do his homework."
Sociology of the Internet
I believe a simpler explanation is that it's easier for some devs to cleanly separate concerns when they're forced to do so by the constraint of process separation, rather than language modules/packages, where it's too easy for a junior dev to break the architecture with a single import.

Keeping a monolith's concerns cleanly segregated does require a small amount of discipline.