skysight-inc/HackerNews huggingface dataset:
You will notice that when Russia invaded Ukraine they took pains to disguise the fact that that is what they were actually doing: they limited their engagement to levels small enough to be explained away as contingents of patriotic volunteers ("little green men": https://en.wikipedia.org/wiki/Little_green_men_%282014_Crime...) who rushed to Ukraine to support the pro-Russian government that had been turned out in the 2014 revolution.

This was almost certainly in order to make the intervention appear ambiguous enough to avoid provoking a NATO reaction. In the absence of a countervailing power, it's likely the invasion would have looked less tentative and more like Hungary 1956 (https://en.wikipedia.org/wiki/Hungarian_Revolution_of_1956) or Czechoslovakia 1968 (https://en.wikipedia.org/wiki/Warsaw_Pact_invasion_of_Czecho...).
Good for them, it looks like a really nice project. Thanks for the link, I hadn't heard about this at all.
Why shouldn't we spend some money to pave a bike path that could be well used. When I rode on the bayshore pathway, there were parts of the path that had been partially washed out, leaving about 3 feet of 2-5 inch ruts. Elsewhere there were infrequent, but pretty much constant 1 inch ruts in hard packed dirt. Elsewhere they had filled the path with a softpacked pea-gravel. You shouldn't have to break out a mountainbike and deal with drastically changing road surfaces to commute to work.
yes, i should have replied to "chriseaton".
That title is better, thanks.
your assertion is equally speculative. the two things you say should be compared cannot concurrently be measured.
Likewise here in Wisconsin, but we're expected to shovel our walks. I once got a ticket for failing to do so. They only ticket people if somebody complains to the city, so I probably deserved it.

Depending on where and when, sidewalks are optional for new subdivisions, and face a couple of dis-incentives: 1) You pay if the sidewalk in front of your house has to be repaired. 2) You have to shovel it.

So, there are seemingly new and nice subdivisions with no sidewalks. In addition, a lot of those neighborhoods are laid out with lots of twisty streets and cul-du-sacs that make it hard to get through by bike or on foot, so that bike commuters have to ride on the busy main roads.
Geopolitics is not a 0sum game *for the US.

It is absolutely a 0sum game for China.
How to Get Rich Product Feedback When You Can No Longer Talk to Every Customer
UberCOMMUTE: More People in Fewer Cars
I'd say STM (software transactional memory) is a compelling example. Your computations that mess with shared variables can only mess with shared variables, the type system enforces this, and the only way you can actually run your shared-memory-changing transaction is through a function `atomically :: STM a -> IO a` (this gives a nice effect: `atomically $ do ...`)
The story of this comment, is a question: Can someone explain how things get to the top of Hacker News? Like I don't get it, and getting it, is what I want to have got. Angel.co, which is a website, is clearly working at the time that I clicked on it. How could this, and this being this post, get to the top of the page?
The Wikipedia article refers to parks surrounding offices ("on the scale he imagined there was no motive during the business day for pedestrian circulation in the office quarter"), and is unclear about what scale the parks are.

For apartment complexes, the towers surrounded by park concept is the standard way to build new apartments in Korea for over a decade now. It works well because the density of residents attract businesses to the outskirts of the park, and in the parks I've seen, they always contain multiple playgrounds, rest areas, sculptures, and exercise equipment for public use. Children play there after school, families gather on weekends, and street markets and street fairs are held in the parks on a regular basis. It is a very efficient use of land to provide both urban density and public space. (Here is a typical apartment complex design: http://image.apt.joinsland.com/contents.upload/1501/1945/bir...)
A slightly more group "oriented" photo than the above:
https://upload.wikimedia.org/wikipedia/commons/3/33/Abraham-...
Show HN: GitBack – Use Git as a Back End
Substitute the word "sidewalks" with the word "roads" in that sentence and it makes as much sense. Neighborhoods without sidewalks are places where children cannot organize their own play and rely on being chauffeured to do anything. It's one of the reasons kids grow up to be so helpless and why helicopter parenting is the norm in the US.

On the plus side nobody slips on the sidewalk!
BC Startups: The Government Is Not Your Friend
I had a realization: this is not the top of the page. I have an extension, whose name is Panda, that told me this post was at the top since it didn't sort by top posts. In reality, it was at the top, but only because I sorted by Latest post. Clearly, this is the latest post, and that is why it was at the top.
AWS Suffers crash again
You start by interviewing and asking your interviewers questions. Important questions! Ask about their backgrounds, work process, the types of projects they work on, turnover rate, etc.

I made the mistake of not asking the right questions when I accepted my first job out of college. I left in less than a year.

You'll find that there are a lot of different ways companies run, and you won't know much about them until you've worked at a few, and interviewed at 20-30 of them.

Know this: Every company has problems to a certain extent. It's your job to make sure you can balance the pros and cons in your favor. Decide what's the most important thing for you.

Go out there and interview as much as you can. It'll give you a sense of the companies and people who run them.
>There is this treaty we signed in 1949 called the North Atlantic Treaty (https://en.wikipedia.org/wiki/North_Atlantic_Treaty), in which we promised the Germans (and the other signatory nations) that we would consider an attack on them as an attack on ourselves. That promise is what underpins NATO, the alliance that is the foundation of American strategy in Europe.

Which made perfect sense during the cold war. What doesn't make sense is we're still in NATO, or even that NATO exists at all. We should definitely leave the organization.

>It would be a huge deal, arguably the biggest deal in European politics since the formation of the EU (and maybe even before that).

Oh, absolutely. The Europeans would be really upset, since they'd have to spend more than 2% on their own defense. But... that's not really my problem, is it? How big is the Russian economy compared to the combined economy of the non-US NATO countries? If the Russians are in a position to dominate Europe from the position of relative economic weakness, who's fault is that?

Of course we should give them time to build their strength, so I'd wait six or seven years before striking the flag. That's plenty of time.
This is why a carrier strike group will have Agies destroyers to combat ballistic threats, and for other threats CIWS systems do a pretty good job.

Ship defense systems are quite advanced these days for the most part they can knock out anything out of the sky no matter how low or high it flies.
I had never heard of this. Spectacular!
https://bicycledutch.wordpress.com/2012/08/23/spectacular-ne...
Are the roads unusable? I'm guessing not; you can clear sidewalks too - central European countries seem to use a small snowplough for the pavements (ie sidewalks), the snow is ploughed on to the road, the road plough lifts the snow to a truck and it's trucked away.
You are not giving your fellow Americans enough credit. If Neil Armstrong, Michael Collins, and Buzz Aldrin had been born in another country, they would almost certainly not have made it to the moon. It was a gigantic effort and many many Americans helped directly or indirectly to make it happen.
> But that doesn't tell me what are they good for. We invent things for a reason, and I don't see the reason. Now I know the reason, it's been told to me many times (some way to wrap I/O while preserving functional purity),

That's an excessively narrow reason. Its certainly a factor of why monads are front-and-center in Haskell, given the goals of the language, but its not really the reason monads are interesting or useful. Monads (and Functors and Applicatives, as well, as more general constructs) are interesting constructs in programming because they are powerful abstractions that unite disparate, useful data types and which, therefore, allow code that works across those data types. They therefore enable library code in circumstances where, in languages without such abstractions, fill-in-the-blanks template code patterns would be required, so they promote code reuse over copy-and-paste coding.

That IO operations are among the things that can be represented by monads is certainly part of their usefulness, but if IO was all they were good for, they wouldn't be all that interesting.
I think that I managed to convince a group member that we should have "-Wall -Wextra -pedantic" enabled all the time. He had disabled the warnings because they annoyed him. Yesterday, we spent a large quantity of time hunting down a bug that could have been avoided entirely had "-Wreturn-type" been enabled.
There are two distinct things here:

1. Bike lanes, which are part of the road; and
2. Bike paths, which are often adjacent to the pedestrian sidewalk (and are often not structurally separated)

There’s movement in Europe toward the former, though I think historically the latter has been the case. It has its own problems—especially when not structurally separated—because in the city, bikes are much closer in speed to cars than pedestrians.

Also, people occasionally get out from the other side of the car too.

The solution is merely to put the bikes far enough from parked cars, not a specific side per se.
I'm interested about your use case, can you ping me at @marcosnils?

Thx!.
The emissions standards are particularly inefficient. They say things like emitting 101ppm is bad and 100 ppm is good. But pollution isn't like that.

A much more practical solution is to annually measure the pollution emitted, multiply by the number of miles driven in the last year, and multiply by the tax rate.

What this does is:

1. cause the consumer to care about the emissions
2. introduce competition to have better numbers, rather than merely meeting the standard
3. enable higher polluting occasional uses rather than banning them outright
Vainglory is an incredibly fun MOBA. I could see it getting really popular, especially as the larger gain adoption
> It's just come down to not trusting myself, so I try to make it so I don't have to.

Very wise words in my experience. I think of it more as understanding yourself and setting yourself up for success. Make it hard to do the things you want to avoid and easy to do the things you want to embrace. If I have healthy food premade on hand I'm more likely to eat it rather than pick up a cookie from coffee shop down street. If I'm meeting my buddy to work out or surf I'm way less likely to skip it. Recognizing that you're unlikely to change established behaviors easily and having a plan to reward behaviors you want to cultivate and reduce the ones you want to get rid of.

Having kids particularly drove this home. Setting them up for success with good sleep, good food and a good environment of activities makes a world of difference for them and turns out same is true for myself.
I've biked in Copenhagen and in Mountain View, and I'd say both are head and shoulders above my hometown of Los Angeles which is in turn lightyears ahead of most American cities. Between the great weather, bike boulevards, bike lanes, dedicated bike trails, and wide shoulders, Mountain View can hardly get any better. The difference to Copenhagen is in the cost of owning a car and the population density (i.e. average distance from home to work). I don't think adding more bike infrastructure is going to move the needle on ridership in silicon valley.
What do you think the solution is?
correct. I meant that even if we pretend we can measure these things, then at least try to measure the whole effect.
Yet there's some really oddball funding stories out there, I'd love an interpretation of this:

https://www.crunchbase.com/organization/palantir-technologie...
I think the most competitive RTS games require a mouse (or other peripheral device) to achieve the desired level of immersion. I'm not sure how to best explain the difference between finger-tapping on a screen and using a mouse, but having spent lots of time on both platforms, it's definitely there.
One of the companies I worked for migrated from a public IP range to using the DoD 11.* address range for their internal network. That was always a fun subject when talking with the network guys.
The prices on ebikes are still ridiculous. They cost more than a lightly used 300cc motorcycle that can go 100 mph and sips gasoline.
But not the budget
Pebble Time Round – A New Round Smartwatch
I actually prefer to read scanned paperbacks on my ereader rather than the ebook versions. With my Samsung tablet they are the same size as a paperback, and the display looks like a paperback page. I like the typography, layout, and general imperfections of a scanned page. The letters are all slightly different, and are imperfectly placed. Ebooks are a bit too perfect and sterile.

I'd like to take it a step further and have the background be a scanned blank page, again so it looks a bit imperfect like paper does.

I buy the paperbacks, scan them (takes 5-10 minutes), then throw the book into the recycle bin.
but who was amsterdam?
>The EU crumbles. France and England have some very Polandesque choices to make. Scandinavia goes to war which, historically, can be rather frightening. The economic side would be devastating for the US economy. Many US citizens would get some pretty horrible content in their correspondence with family and friends.

None of that constitutes a reason for the US to get involved militarily.

The idea we should put ourselves in the position of going to war with China because "the tech industry is fucked" is daft, in my opinion. The Japanese are quite capable of taking care of themselves, and they're quite capable of entering into regional security agreements.

>I sincerely hope that, should push come to tactical shove, your group (the people that feel as you do) would be drastically outnumbered by the people who give a fuck about oaths, alliances, and friends.

I sincerely hope we outnumber the people who think the US should be the guarantor of everyone else's peace and freedom. We should not be getting into other peoples' wars without a clear national interest of corresponding importance.

In terms of "oaths, alliances, and friends", well, countries do not take oaths and do not have friends. We do have alliances, but there's no dishonor in dissolving alliances as long as the other party has sufficient time to adjust.

EDIT:

>You seem to have a very limited understanding of the interconnected nature of global economy, ruling regimes, and scattered family groups.

You seem to have a bad habit in which you assume people who don't agree with you are either ignorant or stupid. I understand these things perfectly well. Probably better than you. I just don't think they're worth going to war over.
Ah, but you see, roads are important. Sidewalks are for what, walking? So basically playing around.
I think the OP was implying that the Space Shuttle (or some king of reusable replacement system) is/was better than traditional rockets. It was poorly worded if that is the case - reusable systems all use rockets and it isn't at all clear that they are better in any way.
Material Design in MEAN Stack
> The infrastructure issue isn't so simple.

It's really not that complicated though

> In my local we are in a real estate boom.

Congrats.

> There are many groups claiming that cars will not be so prominent in the near future.

So say we all.

> That view is taken onboard by zoning people when deciding on new buildings.

Good

> Rather than demand sufficient parking spots and upgrades to roads and mass transit,

Define sufficient? Many municipalities have historically had rules requiring 1 parking spot per 2 bedrooms, minimum 1 per unit. This adds a strange externality which changes the types of developments that are built. Upgrading roads isn't under the purview of the developer. Upgrading mass transit is similarly under the purview of the local government, not the developer.

> developers are allowed pretend that a large number of residents will bike to work. That means larger condo blocks with poorer connections, harming bikes, cars and transit.

Again, this really isn't the developers fault.

> There are a few "green" office blocks around here without any parking spots. So employees park on the street, annoying local business who want those spots used by customers.

The local governments should start charging more for parking then. Clearly parking is under-priced if people can park their all day.

> This is similar to the "elder housing" theory

It's really not like that at all. The "theory" here is that people won't buy a car because owning a car will be unnecessary or too expensive.

> In fact, old people go to lots of appointments,

Appointments that they probably shouldn't be driving to

>have carers that don't live with them,

Which if scheduled correctly shouldn't require 1 parking space per resident.

> are often visited by large numbers of family members.

Again, this is more a scheduling problem. Every resident's family doesn't need a dedicated parking spot every day.

> It's just a scam by developers to squeeze more condos into a given space without upgrading infrastructure.

I'd say that drivers and car companies have been running a scam for the past 50 years. Everyone got so used to their underutilized highways and ample parking that everyone bought a car. Unfortunately, as the population grew and got more dense that's not a reasonable status quo anymore, so either, we have to figure out how to fit more cars into less space, or we have to accept that the heyday of cars cars cars is over and learn to live without them.
You're welcome to your opinion. I bike 8 miles each way in Silicon Valley with a backpack on my back. I ride in a t-shirt and jeans (unless it's really hot, in which case I wear shorts).

I ride moderately hard, so I arrive with a bit of sweat on my body and on my face. Sometimes I wipe the sweat off my face with a paper towel.

10 mins in my air-conditioned cube and I'm back to normal temp, all dried off, and merino t-shirts don't smell.

Driving a car is convenient, sure. My bike commute to work takes about twice as long as driving on 101, though my commute home is often about the same, time-wise due to traffic.

I enjoy the bike ride more, for the most part. Occasionally I wish I had a car. Once I had vertigo so I called an Uber to take me to the urgent care. If I had a car, I would have driven, but that's probably not the best shape to be in while driving a motor vehicle.

So I suppose you'll trade sitting in traffic for the convenience of having a car on the rare occasion you need one. You're welcome to the choice.

I welcome the addition of more bike infrastructure.
The consistent point, as I mentioned, is that Rust isn't the first, safer, systems language. There's quite a few before it. It does take a different approach and I like Rust's innovations in this space. I'm keeping a distance for now to let it and the associated coding styles evolve. Just reading the experience reports, articles, HN comments, etc for now.

Also watching Julia as it has a host of good features with potential to take on Python and R at same time. Especially macros and painless C calls.

Note: Btw, good call on integral types. That's quite beneficial. Also, existential types would prevent all sorts of issues that happen when two things are same size but should be treated differently. Like a mi-to-km mismatched that was a downer for one program in particular. ;)
Yes, your argument was like my parents saying I shouldn't complain about something because there are starving children in Africa.

It's like saying that we shouldn't complain about smog in the air in LA because the smog in Beijing is even worse. Or to not complain about the quality of dinner because my Scandinavian ancestors left Sweden to avoid poverty and starvation.

Your statement is that it's to "better focus on its really bad characterstics".

That's not correct. The focus is on how to improve things. If the video were all about what the KKK did in 1965 then what am I supposed to do about that? Sit here and feel guilty about things that happened before I was born?

The difference is that we are developers. There is a positive action I can do in response to this information. Should I work in face tracking, or image recognition, or other similar software for the future, then I can actually make a difference by including a more balanced training set. Should management say that we use our target audience, I can remind them of the implicit racism in that statement.

So things may change with this information, while focusing only on more severe information will likely do diddly-squat to make things better.

I have no idea how your 'free sandwiches' comment is relevant. Surely a better example is an article like http://www.theguardian.com/world/2014/apr/29/syrian-refugees... where a refugee from Syria now in Sweden says "I feel like shit ... The only good thing is that I am safe."

Do you want him to shut up because things were worse? Do you want the Guardian to not publish articles like this and only focus on the people dying in transit, or those being bombed and shot back at home?

Because that's what your argument sounds like they should be doing.

While my argument is while people might not be able to help the drowning refugees, they may still be able to help others in less of a direct plight.
‘Make Something Beautiful’: A Father’s Business Lesson [video]
It's worth mentioning the source data for this is not a complete record of property transactions [1]

All commercial transactions are excluded, for example, so the massive distortionary effect of speculative overseas investment in London property (properties typically sold to foreign shell companies) is largely unreported.

[1] https://www.gov.uk/guidance/about-the-price-paid-data#data-e...
To be specific here, RAM is not the problem. It's often on-chip memory/TCAM. RAM is abundant. The place where the hardware actually installs the routes (the data plane/FIB) is often constrained.
bringing stability and security to the world

This is highly disputable. To the extent that it was true during the Cold War, it certainly isn't true post 9/11. The middle east is neither stable nor secure, and Russia has managed to start a deniable proxy war with the west by destabilising Ukraine and Syria resulting in a huge number of refugees.

Meanwhile US anti-drug and anti-communist efforts have left much of south America plagued with violence and recovering from dictatorships.

The thing that is holding the world together is cross-border trade. Both sides in the Ukraine are dependent on keeping the pipeline open, so they've not blown it up. China depends on exporting to the US. I'm not too worried about the Russians nuking London because half of it belongs to Russian oligarchs.
Could be I missed something, but I looked all the way back to the root of this thread, and I didn't see (in any of the direct ancestors) anywhere where the topic was a hypothetical "C++ with changes".