skysight-inc/HackerNews huggingface dataset:
Thank you for this. I remember reading this 5+ years ago. It was the catalyst for me dropping out of college, and eventually made my way up to SF to go to DBC. A hell of a journey, and it all started with a post on some forum.

Edit: I also didn't realize you're the DBC founder? I owe you so much and i owe my entire career (thus far) to DBC and the entire industry you started with some crazy idea of teaching people to code in a couple months. Thank you for everything you have done.
The market on its own will ruin cities. Unless you're enamored with Houston.

Classic tragedy of the commons problem. In an actual literal sense in this case, as we all have to share "the commons" in cities.
Moreover, signals already propagated across the surface of the Intel 4004 chip at close to the speed of light.
Keep telling yourself that.

I didn't even have to go back 24 hours to find an example..

https://news.ycombinator.com/item?id=14755236

He simply calls anything politically right-of-center an "ideological flamewar" and removes / bans as he sees fit.

Another easy example. He's so hypersensitive to any perceived "nationalism" he sees it everywhere.

https://news.ycombinator.com/item?id=14535633
Wait, what does Wikipedia have to do with TensorFlow? I think you are over-simplifying AI. Yes, you can take pre-trained models are do useful things with them. But creating these models and training them initially on vast quantities of data still remains a challenge and has to be overcome by real engineers.

Not anyone can do AI at scale.
Collapse Theories
Improving Critical Infrastructure Rollouts On Docker
> I actually want a device like this that does not connect to the internet.

You won't get a decent one until we outlaw spying on people in exchange for a service. Then plenty will pop up. There's just no point in trying to compete with these services now, and anyone who tried and did even a sort-of OK job would just get snapped up by (or, failing that, mercilessly destroyed by) a bigco and set to working on spying services.

FWIW I also think "loyalty card" and CC data collection/selling should be illegal, not just spyvertising Internet services. The standard should be only allowing the bare minimum to make the service work (so CCs would have to collect transaction data, yes), NO selling or sharing, transparency requirements, retention limits, and prohibitions on vertical integrations that allow companies to use what they know against people when trying to sell unrelated goods/services.
I hammer the work machine but not at parallel GCC compiles so whatever the underlying cause it's simply not something I've hit.
I think this is too little, too late. Anyone who saw an advantage to using generic programming is already using something else. They've already invested resources in something besides Go; why spend the effort to switch back for what will, at best, probably be very mediocre support for parametricity compared to whatever they're already using?
I don't understand the hotel reservation example. If you're receiving that info, it's because you provide some sort of hotel booking service, so you have to receive that info one way or another. All this does is let you see the exact wording they used, not just the extracted data.

Leaks do seem like a legitimate concern. I'd be interested to know how frequent they are.
I've looked deeply into this and it works to a point, but you still end up in situations where vital things get blocked.
I may be missing a joke, but what is Lobster's people?
No, I'm not saying that at all. First of all, I fly across many airlines, some of which I only fly once per year. Second, the ability to bank my un-used tickets has nothing to do with my frequent flier status, it's available to any passenger -- and I have used it on airlines that I have flown very infrequently (one in particular that I flew once and only once because they pissed me off so much that I let the credit lapse rather than fly them again, but that's a longer story), so I'm sure this is true.

Do I get special treatment on the airline I fly most? Yes, I do. I've been able to change tickets on that airline without a change fee as a courtesy on multiple occasions, in contradiction to their printed policies.
[video] an introduction to continuous delivery – CD 101
Not necessarily. You just need a trustworthy reputation system to go with everything else. Some things will cost more, some less, more reputation costs more, too. Relevant, in demand experience costs more.
And thank goodness for that!

As much as everyone here hates cars, the unfortunate fact is we currently need them. If I could snap my fingers and be able to afford a $1.2M "starter home" within walking distance to work, trust me, I would do it in a heartbeat. If there were any politicians serious about building useful public transit, I'd vote for them. But, for now, at least in most metro areas (where the jobs are), most people can only afford to live in places where you need a car to get anywhere.
It's a combination of recent innovations and more data. Having access to more annotated/labeled data has definitely propelled the state of the art in some disciplines like machine vision.
If China achieves all the ambitions it feels to deserve in the sphere of global wealth/influence, it will start behaving more-or-less similar to USA, unless you think that various human races are inherently different.
I don't think the quant analysis eliminates debate (i.e. it will have advocates and critics).

However, it does focus the debate on better issues.

The question of housing may hang on exactly how much new housing is introduced by allowing people to kill more birds, for instance.

Without the quantification, you might still be arguing about how much green space should be mandated.

(These examples are pulled out of thin air).

To put my point another way, the absence of criticism is not a benefit of quant analysis.
Pendo closes $25M Series C
https://techcrunch.com/2017/07/13/pendo-series-c/
You described Chinese people organizing and attending an open technical conference with permission, and offer the unproven statement that several speakers would have refused to speak if they had known just how "Chinese" it was going to be ahead of time.

I'm not sure how those speakers couldn't just cancel, sure they'd lose any speaking fees but I've never heard of lock-in speaking contracts for conferences. Or if they care so much they could just modify their speeches to not supply anything of value. Or perhaps they should have done their homework ahead of time.

In any case I'd hardly call it a "nefarious trick" regardless of who was doing it. I'm hesitant to throw out "racist", but you seem to be leaning that way...
Why Employee Growth and Headcount Matter for Salespeople
A lot of work happened on linking base with LLVM's LLD, I think it might be already used in -CURRENT for amd64 and arm64.
Which is wrong since, as mentioned, Debian had not shifted at the time.
NearShore DevOps is a thing
It might sound trite, but the character from the Matrix played by Hugo Weaving related the Human Species to a virus. I think it's actually a startlingly accurate definition if you look at how we consume and expand, without finding a homeostatic symbiosis with the other forms of the environment.

It's in our nature to slash and burn and expand and grow, part of our DNA. Space tells people that they can continue being who they are, biologically, if you just find another world to find or build resources on. We want to be free to consume all we want, but want none of the costs or consequences.
That book is awesome - a super deep dive into the nuances of the legalities and economics of zoning. The guy has even visited a number of sites cited in important court cases.

I also like "Zoned in the USA" for its comparisons with other countries, particularly in Europe, which - to my way of looking at things - seem to get some things right that are very strange in the US.

Here's a bunch of other articles and things I've found interesting/useful:

https://bendyimby.com/2017/06/12/yimby-reading/
Guess I was wrong about the support still being there. I think because nobody used it they must have taken out a lot of that functionality.
If NASA doesn't have the funding for landing humans on Mars, this isn't "news" to them.

This is whole article is actually designed to get attention at a time when the CJS (Commerce Justice and Sciences) appropriations bill is being marked up[1]. The CJS subcommittee (of the House and Senate Appropriations committee) decided how NASA money is spent.

It is no surprise that articles like this are popping up - at literally the same time as CJS Appropriations bill is being marked up.

The way things work, is at times like this, even if NASA had the money to go to Mars, they would never admit to it - because appropriators might start cutting (do more with less... yada yada yada...)

I say this as a big fan of science and space exploration, but thought that fellow HN'ers might appreciate a look behind the curtain to better understand what is really going on here.

[1] https://appropriations.house.gov/calendar/eventsingle.aspx?E...
I don't think this follows at all, I think it could more easily be interpreted as a narrow AI problem than a general intelligence problem, where you respond to signals and hire/ fire much the same way high frequency trading works. Those bots make complex decisions based on all the signals they can pipe in, but no one thinks that they can build themselves robotic bodies to go out and develop houses for sale if they detect real estate is going to go up :)
More importantly though, looking at C++ I think it may be hard to come up with a generics system that doesn't lend itself to abuse and ridiculous mega constructs. I would love to see something that provides power in ways that disallow craziness (Boost Spirit kind) but provide enough power to avoid all the cases that suffer without generics.
To counter that example, Reddit effectively has tags (by splitting the site in to sub-reddits). There's virtually no restriction on the tags (or sub-reddits) you can create, and Reddit is far more popular than HN.

I've heard people argue against tags on HN by saying they don't want HN to become another Reddit, but HN differentiates itself from Reddit in all sorts of other ways, like community and norms. I don't think HN would lose anything by having tags, and if someone wanted to use "HN Classic", as it were, they could just ignore the tags.
Right...build new luxury housing, and then middle income people will start moving into luxury housing of years past. This happens frequently in other places, where you can find old houses which belonged to very well off families now being occupied by completely middle class folks, because what was once luxurious is now burdensome for those with the means to make the choice.
If you're going to comment about the "Chinese takeover" please take 2 minutes to at least read the first paragraph

https://en.wikipedia.org/wiki/Yellow_Peril

'The Yellow Peril (also Yellow Terror and Yellow Spectre) is a racist color-metaphor that is integral to the xenophobic theory of colonialism: that the peoples of East Asia are a danger to the Western world. As a psycho-cultural perception of menace from the East, fear of the Yellow Peril was more racial than national, a fear derived, not from concern with a specific source of danger, from any one country or people, but from a vaguely ominous, existential fear of the vast, faceless, nameless horde of yellow people opposite the Western world. As a form of xenophobia, the Yellow Terror is the white race's fear of the rising tide of colored people from the Orient.[1]'

It's entirely possible that you have a valid point to make, and maybe it's even an interesting and important one, but maybe also take a second to consider if it might be motivated by racist tropes.
I find repl.it's go REPL to be totally unsatisfactory. I don't want to have to type `package main` at the top of my REPL before being able to evaluate any expression [0]. Avoiding that sort of boilerplate is a REPL's raison d'être.

In contrast, [gore](https://github.com/motemen/gore) lets you start evaluating expressions right away [1], and provides nice REPL short-hand for importing packages [2].

[0]: https://monosnap.com/file/OIO9dwR3n85xSNIdJIapGrBhbqWS4J.png

[1]: https://monosnap.com/file/AzuB6JsqRSN5f07H1ydB5t74Qh9pSA.png

[2]: https://monosnap.com/file/J3llCwPTwAcchYJWZpVG7wdB8fFXZ1.png
Appreciate the offer - this was a past company so I'm not in the market right now.
Especially when you tie in Gnosticism, it opens up wide.

--

Less related:

One can even trace a pretty interesting trail of knowledge inheritance from ancient mystery schools, through gnostic traditions in more than one religion, to middle age secret societies, through to the theosophists and magicians like Crowley to modern mens-rights douchebags' ideas of sexual energy conservation and controlling powers inherent.

---

For more texts, this is a great resource: http://www.sacred-texts.com/
> no longer even bother participating in Go-related discussions, because they've believe it will never happen

/raises hand

I like when tools are good, but I've basically written off Go as a tool for generating unsustainable code right now (and a big part of it is the odious options, either type-unsafety or code generation, for things that are trivially handled by parametricity). If things change, I'll be happy to revisit it, but the described thought process just ignores my existence. And that's fine from my perspective, because I don't need Go, but I'd still like it to be better in case I do need to use it.
At least Houston is affordable. Lower income families have places to live. Sure, San Francisco and many other cities may be nicer when you are rich
make -j32 :)
Amazon said to be working on a premium version of the Echo
All three R7 SKUs were all readily available at launch, and so were the R5s at their launch. Now mobos on the other hand...
The problem is, risk management for big corporations still requires these kinds of guarantees against such events, improbable though they may be, in order to quantify the downside. There's a big difference between:

1) "Come on, you can't get 100 people to collude." vs

2) "There is a law that ensures our per-passenger liability saturates at $1350 plus re-booking costs."

For similar reasons, they insure against a hundred different possibilities and require low-personal-judgment protocols to comply with the policy terms.
Worth noting that you can hire consultants—often SIs—to help you with software selection: to answer the question of what software is best for you.

Most companies don't want to pay that cost, so ask SIs to make recommendations in their RFPs for implementation services. Not only are you going to get bias from pitching the software they're best positioned to implement, but the requirements gathering process is never as good because a) companies won't share as much during a competitive procurement and b) SIs won't invest the time to do all that work for free.

Standalone vendor analyses are another ball of wax, as SIs with true experience with all the leading products will give you great advice. You have to make sure you get the right people. And then you have to walk to the line of "objectivity": either you exclude the evaluation vendor from implementation (so SIs won't bid because they want the more lucrative SI work), or you give the evaluating SI a leg up over competition in the competitive implementation process. You also have to come to terms with some duplication of requirements gathering if you have different evaluation and implementation vendors.

The other consideration is that the "best" software is completely subjective. Software X may have more features out of the box, but has 2x support costs. Software Y may lag on a particular feature you want, but is the market leader with better integrations. This is part of proper software evaluation.
For this specific issue, open defecation is actually considered "normal" behavior in many less developed countries (particularly in impoverished areas). This is indeed a health concern; from what I understand, reducing open defecation is a big goal for global health organizations, and countries such as India (where open defecation is unfortunately common, and I definitely witnessed plenty of when I went many years ago) have made large information campaigns to try and discourage the practice.

From the little I can Google (http://www.indexmundi.com/facts/china/people-practicing-open...), it appears that open defecation was possibly more accepted in China, particularly in rural areas, 30 years ago. It looks like China has made a lot of progress regarding sanitation and reducing this practice, which is good. Still, I bet there's still some leftover bad habits, which may carry over to some of the tourist mishaps.
Here's what's wrong with the in-person bootcamp space:

https://medium.com/@clintmania/in-person-coding-bootcamps-ar...
My only experience with emulators is trying to run Commodore 64 games, and in my experience they end in heart break usually when you beat one level and are about to go to the next one.
> They're not handing over your full transcripts of all interaction with the device.

Not yet.
I've seen certain core systems being polished for years, removing the bulk of the local technical debt.

Having zero technical debt company-wide is unattainable and impractical, though.
Pearson Is Running Out of Assets to Sell
There is actually a lot of land, what makes land expensive is being close to useful infrastructure. But, the median cost of an acre of land in the US is still well under 10k.
This is a great point. Other analysis one could do:

1. Look at uses of cast operators in a codebase. How many of those would be eliminated by making the surrounding operation generic?

2. Go through the language spec and see how many features could be moved out of the language and into the core library if generics were supported.
... but not with general-purpose tools that use the standard semantics that have been around since 7th Edition. Only with Linux-specific and systemd-specific tools. Which is why it of course is not the same situation at all.
By fake I mean fronts for the Chinese Gov. There have been numerous reports in NYTimes and other reputable media on this topic, including many that have been posted here on HN.

Of course not all of them are such, but many are. Just look at the team behind many of these, team's credentials and experience, and in many cases their addresses and actual offices.
Energy Dept – $46.2M for 48 Projects to Advance Solar Power Technologies
We should be free to choose how much parking we need, and pay for it:

http://www.bendbulletin.com/opinion/5249862-151/guest-column...
yes, China invaded Japan in 1937 and killed at least 20m people, and US allied with Japan fought back Chinese and they happily live together thereafter.
How long does it take to drip a threa?
Both C# and Java have taken different approaches to constrained generics that are still really useful for about...I dunno, the 90% case (C# has reified generics and so it's more like 95%, but type erasure also has its pluses when you're off-roading around in a framework somewhere). Scala goes a little further and covers, like, the 99% case, and plenty of inadvisable ones too.
I know there is a lot of discussion about generics, but I am not sure if that is missing the point. I mean 'generics' sounds like a complex concept from the java development and I am uncertain if that's really what we need in go.

From my experience I think we should talk about container formats because they make 80% of what we would like to have generics for. Actually, go feels as if it has only two container data structures: Slices and Maps. And both feel as if they are pretty hard coded into the language.

Yes, I am sure there are more container formats and it is possible to build your own, but I think it is not easy enough.
If they want to "learn" about generics perhaps they can read the literature of the past 30yrs and look at how other languages have adopted those learnings: Java, C#, Haskell, OCaml and Coq.

Look, even allowing type aliases to become part of an interface declaration would be a HUGE win. You can't currently write portable arbitrary data structures without reimplementing them with a code generator. Ugh!
>...First, at this point it's reasonable to expect passengers in the US to know that their booking is subject to availability

I question that. My guess is that the vast majority of the people who get a seat assignment when they book, never consider the possibility it might be taken from them. Most of the time, people are conditioned to not want to cause a scene, but I can bet no one is too happy about it when a breach of contract happens.

Airlines are unique in that lots of people go along with this. If you sign a lease to rent your house to someone and on the day they arrive with their moving truck you tell them you decided to lease it to your brother, there is a good chance you will end up in court.
Implementing it in Javascript would defeat the entire purpose. The point is for the browser to implement it as a supported field on input tags of type password.
How about replying to his points directly instead of attacking his motives?
It's called 'filtering', and it does work, but it takes time:

https://oregoneconomicanalysis.com/2016/05/25/housing-does-f...
You typically only see this method being used when the store is being backed by a database like postgres that comes down on the CP side of CAP. The timestamps get generated by the database, so they're a cheap way of providing a total ordering of the event stream. In addition, many if not most event stores/interfaces provide something like expectedVersion to enable optimistic concurrency—if the stream version doesn't match the event when its published the store kicks it out as an error. This is (I think) what you might be getting at when you say "identifier of previous state"... except events are not state—you build state from the events.
You keep telling yourselves that while we in Seattle keep building and funneling more people that would have lived in San Francisco here because we're able to keep up with Demand ;)
Not long ago someone posted this:

http://www.taggernews.com/

I'm not affiliated, just find it useful.

IIRC articles are tagged using machine learning.
Yes, using empty interfaces and adding common data structures to the runtime eliminate the primary use-case of generics. Who would have thought..
>recent

It was several years ago, and Makersquare was by a long shot at least on par with Hack Reactor with their entry requirement rigamarole. If you're referring to the "merge" that happened in last October, that was merely the final stage in the purchase. Their curriculums and staff had long before been merged, the only final step was the name itself, which was hung up on Texas law regarding some financial aid packages students were able to receive.
Types of MPLS VPN for connecting enterprise branches
Well, all I can say as a former Continental Platinum (and later United 1K) is that the combination has resulted in the uttermost cesspool of service, fees, annoyances, and outright insults (thanks for stranding me overnight in Louisville KY on my way home to NJ and not even giving me a voucher for a hotel!). Anything they can do to improve service is fine in my book, but I'm not holding my breath. And just don't get me started on upgrades, delays, and bumps... let's just say I never fly United unless it's a direct flight.
> Not anyone can do AI at scale.

For that you'd have to wait until next year. Many low level skills necessary in ML are being automated. It's getting closer to being easily used by hackers.