skysight-inc/HackerNews huggingface dataset:
This comment breaks the HN guidelines, which ask you precisely not to do this, i.e. take threads in generic and inflammatory directions.

We're not interested in ideological battle or flamewars here, and certainly not nationalistic ones.

Edit: since you've done this repeatedly, I've banned this account.
What would you do instead if you want to test things that need to run on actual VMs? Configuration management or whatever. Is booting a VM at a public cloud provider any less of a hack?
Don't forget to restart your ypserver!

Also, never put this line in /etc/netgroup then rwall to it:

universal (,,)

http://www-mice.cs.ucl.ac.uk/multimedia/misc/tcp_ip/8702.mm....
They are not a "city" and they are not attracting talent and or companies' which create the demand. San Francisco is but, while they advertise themselves as a city, promote growth, grant tax breaks for cachet employers, etc., they do very little, in terms of creating and building housing for those workers. They demand others do what they themselves are unwilling to do.

Now, imagine the opposite, Brisbane demanding San Francisco become more suburban because San Francisco is to city-like for their liking.
> I have realized that crappy climate is a poor reason to avoid the move.

I'd be interested to hear your reasons. For me, I'm the exact opposite. In the 3 years I've lived in CA, I haven't had bronchitis once, which used to happen almost every year on the east coast. Not having to deal with 14 degree weather and snow is one of the main reasons I moved away. For me, so much happiness flows this simple fact.
There are a number of ways to intercept packets, the one to use really depends on the game you're playing.

The simplest method is to check in the game's configuraton files to see if there's a domain/ip for the game to connect to - it can be as simple as modifying a config file to connect locally instead, and have a proxy sat in the middle which connects to the server.

Another option is to hook into the game and intercept the data before they even get sent to the socket, modify them in memory. This is usually the preferred option because games will generally encrypt all of their messages and if you can find somewhere to modify them before encryption is performed, it saves you having to reverse engineer the encryption. The downside to this approach is that it needs redoing every time the game binary is updated.

One trick on Windows is to provide a fake "ws2_32.dll" in the directory of your game, which exports the whole winsock API and simply wraps calls the original functions - intercepting data where you want.

A trickier, but more robust approach on Windows is to implement your own Winsock service provider, which can transparently intercept all winsock traffic. (Search: dark side of winsock).

Unless the game sends messages in plain text, you're generally going to need to reverse engineer some of the game client to hook into it, or to figure out the cryptography being used so you can emulate it on a proxy. For that you'll need a debugger (IDA w/HexRays, OllyDbg or WinDbg). Lots of games have protection software which will detect if a debugger is running and are much more difficult to reverse engineer.
Yeah, I guess instead of rolling the dice on herd immunity by subsidizing everyone. they could just offer monetary incentives for their customers.
Also the longest sentence is 30 years. Even the worst criminals used to be released on parole after half sentence. So effective maximum penalty was really 15 years.

That was reformed a few years ago to make terrorists and serial rapers serve full term.
In order to fully compromise your privacy, the government would need to have control of _all nodes_ in your path, not just the entrance and exit nodes. (They _might_ be able to deanonymize some users by using traffic correlation using only entrance and exit nodes, but that is by no means a straightforward process.)

Tor also gives you a way to choose a specific exit node based on the country it is in, but I have no idea how reliable that is.

It is worth noting that with hidden services no exit nodes are required, since your traffic's final destination is running its own Tor-compatible node.
>but don't want the (expensive) responsibility to house all those people that work in town.

That's a common, often unstated problem, in many places. A new family often doesn't pay enough in taxes to cover the services they need, schools in particular. Which puts pressure on everyone's tax burden.

I live in a rural/exurban town in New England and the tax issue definitely comes up in any discussion of approving any sizable development. (The town tends to be against development in general for traffic etc. reasons but taxes are part of it.)
You guys need to sit down and have an honest talk. Just don't tell him you slept with his wife.
What other governments did is irrelevant. Those governments are out of power and incapable of doing anything.

Modi is, so of course you'd talk about him.

And let's be fair: I'm 30 years old and I haven't seen Hindi imposition pursued with as much zeal as it has been in the past 3 years.
It's clearly evidence of knowingly deleting data. It may not be evidence of knowingly deleting evidence. The distinction matters, because deleting data is not a crime.
Yeah there is some cargo cult aversion towards statics.

Static methods with no side effect are wonderful, but static state is really bad and static methods which perform IO are horrible because they cannot be mocked in a unittest.

But some people miss this distinction and just say static methods are bad for testing.
Webpack Dashboard 1.0 Released
The plan calls for homegrown AI to match that developed in the West within three years, for China’s researchers to be making “major breakthroughs” by 2025, and for Chinese AI to be the envy of the world by 2030.

Really? Major breakthroughs can be mandated by a centralized government? Back in the 80s-90s, Americans were convinced that Japan was going to eat its lunch. It gives me some hope in knowing that we still suffer from this complex.
Using My Nest Thermostat as a Combination Lock
There was no zoning at all in the United States when this occurred:

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

"""
As a result of these factors, prices for land in the Chicago Loop rose from essentially nothing in 1830 ($800 per acre in 2012 dollars) to New York levels by 1836 ($327,000 per acre in 2012 dollars), a 40,775% increase, with even higher prices around Dearborn Avenue and the Chicago River.[3] Furthermore, Illinois in general experienced a huge boom in real estate prices and town foundations. Walters estimates that the foundations of 1/3 of all towns ever created in central Illinois occurred between 1835 and 1837.[4]

In 1837, there was widespread panic due to credit tightening from England. On May 29, 1837, as depositors began to withdraw money en masse, Illinois banks suspended payments. As these banks fell into bankruptcy, Illinois’ internal improvements, like the canals that were supposed to be financed by the banks, stopped. This led to considerable uncertainty as to Chicago's future, and combined with a general lack of credit, caused Chicago real estate prices to fall approximately 88% from their peak by 1841.[3]
"""
We detached this subthread from https://news.ycombinator.com/item?id=15569238 and marked it off-topic.
Heck, it might be easier to train an AI for the task of passing coding interviews as opposed to you know, actually replacing real software engineers at their jobs.
As an aside, learning to not do this was one of the most important changes in my adult life. Learning to accept criticism and use it to improve myself is immensely powerful.
Shouldn't it be Nvidia who needs to write it in their README? It's them who are incompatible with everything else, not Sway or Kwin.
I like to use my AWS ops to send SMS messages so I can really get the most out of my service providers.
I think what you're missing is the shear number of candidates. Does requiring (or even weighting at all) academics result in false negatives, absolutely. However candidates with a CS degree tend to, on average, perform better and there's a lot less of them when compared to "total population looking for a job". This makes filtering on a degree a cheap and effective signal when you aren't dedicated to having technology people do nothing but interview all day and everyday to find talent without hefty prepruning.
It's interesting that I can't think of any of these megagrowth tech startups that have gone off without a hitch. Zenefits, Uber, Snapchat, etc. are all in some form of trouble or another, and yet these companies are supposed to be the shining success stories that all other tech startups aspire to.
Brisbane does not attract 45k workers to their business parks. Nowhere near that.
AI/Containers/Blockchain Call for Speakers: Index San Francisco
It seems we need to agree on a definition of "technology leadership" before discussing it further - otherwise it's too easy to keep moving the goalpost.
This comment breaks the HN guidelines, which ask you precisely not to do this, i.e. take threads in generic and inflammatory directions. The last thing we want on HN is generic flamewars over nationalistic rhetoric.

We've asked you repeatedly not to do things like this, and your comment history doesn't exactly show you using the site as intended. That's not cool. Please read https://news.ycombinator.com/newsguidelines.html and fix this if you want to keep commenting here.
I think we are discussing what it means to test a stable API or an internal API. Not just testing them in general. We're talking about making architecture decisions on your code in the interest of test-ability. Regardless of the visibility of your API you will still need to unit test the logic will you not? Do you test your controllers and then the response from your service layer? Is all your logic in your actions?
(2) allows smart contracts to securely get input from the outside world. So for example you can have a smart contract make decisions based on stock prices.
If I understand it correctly, (2) is to move data with evidence of its source into the blockchain so smart contracts can use it. E.g. if a contract is supposed to be tied to the value of the dollar, it could require exchange rates from a list of API providers as "evidence", and people submitting this evidence could use TLS-N to prove that they are submitting data that came from these providers and are not making numbers up.
Lyft, Spotify, Snap, SpaceX, to name a few.
The key to tackling climate change: electrify everything
The way it specifies data formats encouraged TRUNCAT, or, for those of us who speak English, truncation.

That gets to be a little old.

Sincerely, CHRISTOPHE (or, as I'm usually known, Christopher)
Trump would disagree.
Thanks for the advise.
I always throughly enjoy reading Brandur's articles.
In those days single bytes mattered and using fixed positions for the start of comments on the punchcards made sense.

Of course retrospectively with gigabytes at our disposal it is hard to put yourself in that frame of mind.

Maybe it helps to understand this better if you realize that the assembler that I cut my teeth on only supported 6 character labels and symbols.
US government basically mandated the Moon landings, and they happened within 12 years from Sputnik. So I'd say yes, sometimes a government can just mandate progress.
So guanxi is the local equivalent to networking and reciprocity, the same sort of communal relationships which exist in any society. China, being a developing former communist state, has a highly corrupt environment which effects how guanxi is practiced. There, an explanation of a universal phenomenon in a localized setting, without Orientalism.
That's great, but it seems kind of orthogonal and non-scalable to the problem of the Bay Area housing crisis. Are you proposing that everyone in SF move to places like the Central Valley (driving up price) and start driving around cars (increasing traffic and pollution)? What about folks who don't have the luxury of jobs where they can work remotely?
I suspect I’ll be shifting from Node to Rust or one of its contemporaries at some point in the near future. I’ve given dynamic languages a very fair chance, kept an open mind and adopted its strategies instead of writing Pascal in any language, but it has failed to impress me.

I want a statically typed language with reasonable affordances for FP, for the 20% of the code that is dead ugly when forced into object structure.
And it's even harder in California where so much of the property tax roll is frozen at tiny values from the past.

Prop 13 can take almost exclusive blame for cities in California giving preference to jobs and retail over housing. It's like a direct incentive if they want to keep their budgets balanced.
hbar is no longer Planck's Constant but the speed a which a metacircular hypecycle can JIT itself on your runtime.
SMS Connect on Chromebooks Pops Up in Android Developer Preview
...yet these companies are supposed to be the shining success stories that all other tech startups aspire to.
reply

A lot of people in this world, as you can see on most threads on this site, define "good" as "financially successful,” and care only about getting a piece of the action. In that regard, it doesn't matter if it's legal, quasi-legal, a shitty scam or any permutation (see ICO's) if you see yourself as smart enough to get rich from it.
Do you live in San Francisco? For the past 5 years there have been housing projects _everywhere_ across the city. Last year there were 62,000 units in the pipeline (anywhere from approved to under construction). (http://www.socketsite.com/archives/2016/02/a-record-62000-un...) I can't find a link, but I think the goal several years ago was to have built 30,000 units between 2015 and 2020, and progress has been okay.

In 2016 San Francisco built twice as much housing per capita (EDIT: per new resident) as the state average. (https://sf.curbed.com/2017/5/4/15543668/san-francisco-new-ho...)

The city could do much, much better. The issue here isn't approvals, per se; it's the high cost of construction, and a big part of that is the concessions that the city (and NIMBYs) squeeze out of developers. But in any event at least the city is _approving_ projects. Compared to every other city in the Bay Area San Francisco is leading. Unfortunately that says more about the Bay Area than it does SF, but in any event SF isn't being hypocritical when it criticizes Brisbane, Palo Alto, etc.
When Netflix really started to ramp up production of original series I saw a large spike in recommendations that just happened to be Netflix originals. It was pretty clear that their recommendations had nothing to do with what they thought I might like.
It doesn't reflect poorly on anybody beyond said company that took six months to build a <form> with five <input>s which was clearly blighted by major issues regardless of which technology they chose for their <form>.

What's interesting is that, despite regurgitating the writing on the wall, OP still blames a JavaScript framework.
I hate it when variables won't and constants aren't.
Show HN: Tamber – put real time, high-accuracy recommendations in your app
> Not to mention the quality of life of the poor now, vs even the 1980s, let alone 1880s, has significantly improved. The poor didn't have smartphones, flat screen TVs, and broadband internet plus quality/variety of food

It's not about gadgets (because technology advancements made them cheaper over time), the difference between poverty and wealthy is about salary and opportunities.

Previous discussion:
https://news.ycombinator.com/item?id=15041758

> Being poor is always being under constant stress and worry. A worry those who are not poor will never understand.
We should start a political party :-)
Is this really a product for "enthusiasts"? It seems to me like this would be far more valuable for servers and the like than "esports gamers".
> The only violence to be feared was committed by Spanish police

This is not true.

https://www.youtube.com/watch?v=i_g4-4fMoMs

https://www.youtube.com/watch?v=8ak9224HG_E
I live in Lower Haight, and takes me 10-20 minutes. But I agree with you SF or just city life can take a toll.
Except San Francisco is paying the price for Mountain View and Palo Alto being willing to add jobs but not housing. Arguing "well then those cities should build housing" is true, but misses the point: given that people can commute, city boundaries are sort of irrelevant. It's a regional problem.
No, the people in spanish gov are not nationalists. I have a lot of bad things to say against Rajoy but nationalist is not one.

And no, non-nationalists are not hostages. We are sick and tired of nationalism and most of us would have wanted the government to react much sooner to the abuses, specially the non-nationalists living in Catalonia that are the ones that have suffered this situation more directly.
This reminded me of a video I saw once, many years ago. It was told by the last speaker of a language - from a tribe in El Salvador, iirc (Central America, for sure). Most of his tribe had been wiped out during civil war. He and his parents were the last living speakers of their language. When his parents died, he was the last. The video was a long, tearful poem, telling the story of his people and their destruction. Of course, no one could understand a word of it but him, but the emotion was unmistakable.
In addition to the fine, the SEC notes that the founder lost $65 million dollars as a result the drop in price and compensating early investors for that drop.
Snap can't be both! :D
Using the new streaming Performance Monitor in Google Chrome Canary
Show HN: DatoCMS – Headless CMS for static websites
That link looks very virus infested, beware.

probably ransomware: https://www.2-spyware.com/remove-the-arialtext-font-was-not-...

It's some js file that loads exe files. How would they get executed than? Another prompt to manually do so?

edit: thanks for removing the link :)
Just issue the Turing test to every visitor.
Slow, unreliable due to traffic, difficult to scale with the number of people.
Setup deployment takes some time so I prepared blog post and an example Phoenix app how to do it with edeliver, distillery and Ansible playbooks http://blog.lunarlogic.io/phoenix-app-deployment-with-ansibl...

We spent some time with friend doing research and trying to connect all pieces to make it work.
the way they want to do things causes ends up causing massive suffering for really no good reason.
What's exploratory programming though? Unless you're writing something that's very similar to something you've written before and understand it well, most programming involves a lot of exploration.
Governance is crypto's biggest challenge
This is really worth mentioning.
Have you ever been to Brisbane? Most people move there for the small-town feel; I personally tried, but got out-cashed by a Chinese investor. You're not going to convince them to become San Francisco's housing overflow.

Geographic mobility really is a huge hurdle. A lot of business is becoming centralized around major long-distance transportation hubs, San Francisco being chief among them. Live in Concord, but want to work in Los Gatos? Good luck getting there by train. I lived in the Mission and to get to China Basin was a bus to a train to a bus. I opted for the ten minute drive instead of forty-five minutes of transferring. It's embarrassing how much better we could do so much better moving people around. Right now I opt to drive the 101 south instead of taking Caltrain, even though my employer covers the cost, because it would cost me an additional $10 a day to take other trains/buses to get to the Milbrae transfer, and by the time I've driven myself either to 4th/King or San Bruno I could have already been half way to work just driving the whole way. We need to do better.
Cobol on Cogs has been superseded by the COBOL on Wheelchair framework:

https://github.com/azac/cobol-on-wheelchair/blob/master/READ...
I get the sense it's the tail wagging the dog now in Madrid. They scored political points with the rest of the country keeping "those Catalonians" in line.

Now that action is required, the rest of the country is so riled up there's little room for compromise.
Update on Our Advertising Transparency and Authenticity Efforts
Honestly you're just making up non-genuine complaints and criticism in bad faith.
What about as a way to make sure the different teams know what everyone else is doing?
SpaceX is not a traditional VC funded tech/ software business.

Snapchat has a negative P/E ratio. In other words they are hemorraging money.

I can't speak as much to Spotify and Lyft, but I don't remember them being very profitable either. Or at least profitable enough to warrant their valuations.
Do you think the current tax rate in the USA is not high enough for the highest tax bracket?
This is the promise of memristors. Despite innumerable articles being written about neuromorphic architectures like they'll be something miraculous, this ability to change from functioning as a bit of memory to being a bunch of functional logic on the fly at the speed of a memory read? That's going to be crazy. It will open up possibilities that we probably can't even imagine right now.

I've never understood why people don't get more excited about memristors. They could replace basically everything. Assuming someone can master their manufacture, they should be more successful than transistors. Of course, I'm still waiting to be able to buy a 2000 ppi display like IBM's R&D announced creating back in the late 1990s or so... so I guess I'd best not hold my breath.
> After the fact you should go back and rewrite the solution in a TDD manner if you think it benefits your specific context.

Why? Why not add tests to your existing code?
The article uses some of the worst graphs I've ever seen. Wouldn't pie charts have been clearer?
I refuse to use it because they don't provide a discount for doing so. What's my incentive?
A robot has officially received citizenship
Perhaps off-topic but I was quite fond of Prismatic. Is there a good replacement out there you've found?
I was asking the question about non-anaconda python, aka "plain python with virtualenv" that I think GP was referring to...
Dont DARPA and other US gov research groups have a pretty long track record of successful projects?

Computers, nukes, ICs, space, internet, self-driving cars, etc.

They seem to be some of the most well used research money -- precisely the government mandating progress.
In Catalonia, secessionists feel free to talk about their political stance, and secessionists do not. This is probably caused by the sheer amount of demonstrations (rather aggressive in tone as well) by a demographic that cannot exceed 50% in any election.

You could argue that "half of Catalonia" is bullying the other "half" of it. One with massive demonstrations and government-sponsored strikes, the other one, with law and courts?
Their high-speed rail train is not maglev. There is one built by Germany in Shanghai, but it was more of a demo than an actual infrastructure.
You might like http://www.hackernewsletter.com/ - a guy whittles down the stories but on a weekly basis.
I’ll be honest, things that don’t cost me mentally or emotionally don’t even register. I probably delete more unit tests than I know and it simply doesn’t ‘count’ because they’re one action and one assertion and they’re wrong so poof.

What I know is that when the dev team can’t adapt to shifting business requirements is a world of pain for everyone. I try to test a lot of business logic as low in the test tree as I can and when they change Always to Sometimes or Never to Twice, I roll with it. Because I know that Never and Always mean ‘ask me again the next time we court a big payday.’

What I remark on are the tests that get deleted when the business says they’re wrong. And those happen but the toll is easy with unit tests. You just ask and answer a different question and it’s fine.