skysight-inc/HackerNews huggingface dataset:
No problem. If you run into issues, it could be that your particular DNS server may put the result code in a different part of the packet. If that is so, simply use

tcpdump -p -i interface -NNnn -s0 -c100 -SeX port 53

and look for the 8400 and 8500 hex codes and what the number in the far left column is. Then adjust iptables accordingly to look in that part of the packet.

Another way to do this is to modify the source code of the DNS server, but I found that to be too time consuming.

Disclaimer: I should also add that the above method of using iptables to drop anything we do not know about does violate some RFC's and instead follows the thing our Mom's taught us, "If you don't have anything nice to say...". That said, you would have to decide if bending some RFC's is ok. In a Corporate environment it can lead to confusion and time lost troubleshooting.
That Trippy Green Code in ‘The Matrix’
> Would self-determination have argued in favor of the secession of the south?

Perhaps, if that is what the people in the South (and not just those in positions of relative legal privilege) wanted.

But I doubt that, for example, the 55% of Mississippi's population that was in slavery was particularly energized about secession to preserve the right of their masters to keep them in slavery, though.
It was inevitable that Facebook would eventually become more selective about which content producers are promoted to their users for free.
Take that chart with a grain of salt. Notice the text above it:

> In some cases the autonomous community may have exclusive responsibility for the administration of a policy area but may only have executive (i.e.,carries out) powers as far as the policy itself is concerned, meaning it must enforce policy and laws decided at the national level.

There is no indication of which competences are only executive and which are legislative, whereas there's a huge difference between those in practice. Also, Spain can enact laws "overriding" the transferred competences at their will...
Apply for a job as a PHP programmer and see what you're offered.
> India should follow the same.

I hope not. Just because it is effective doesn’t mean it is right.
I hope for the Culture outcome. The machine minds gets better at everything, and they choose to keep us around as pets. (Well tending to all of our Mashlow levels, as a point of pride between themselves.)
I think the hope of such a move (ditto Amazon building HQ2 somewhere outside of the usual SF/ATX/NYC tech hubs) is that if one giant did it, other companies would follow, tech workers who leave the giant go and build startups, wealth and talent attract VCs, etc. The hub self-reinforces itself, much like how SF and Seattle have done it. It would be a very interesting economic experiment to see if a cycle can be created in new areas.
Whose and where?
Don't forget the 'Pittsburgh Left'!

https://en.wikipedia.org/wiki/Pittsburgh_left
COBOL structures are better for fixed-length strings than C structs are because C really prefers strings do be null terminated. In C you've got to specify the length of each string, whereas in COBOL the compiler takes care of that for you.
So you're saying we should keep an eye on Craigslist in Detroit for rare gift opportunities this Christmas.
Depends on the geography of the region. Probably easier to expand and densify the KC metro area vs. the Bay Area or SeaTac.
> Short of putting them in military bases for decades...

That’s how the successful nuclear programs have done it, from the very beginning.
Aren't all corporations listed in a public registry where it's easy to verify?
Just that it has almost double per capita income(PPP) when compared to India. $1576(76th) vs $7153 (122nd) respectively.
All data sets and findings should be fully open, cited, and accessable to allow for public scrutiny and counter brief filing to point out erroneous statements.
Several mobile strategy games like Clash of Clans present this problem when raiding. You can skip to the next base or raid the current base.

Numberphile did a nice presentation of this problem and a solution here: https://www.youtube.com/watch?v=ZWib5olGbQ0
Here’s how to quickly try Angular 2, React, and Vue.js in under an hour
Yeah, it'll work out really well when the U.S. military uses their General Dynamics Mission Systems radios to order their General Dynamics Mission Systems drones to fire General Dynamics missiles at General Dynamics. While their General Dynamics M1 Abrams tanks and General Dynamics Stryker AFVs roll through the streets to kill the civilians.

This is not the way things would play out. The federal government would twiddle their thumbs and say that they are very cross with the separatists, and we'd all get on with our lives.
They're not "just" ads. They're also tests.
I live in Los Gatos which has a population of 30k. I know the mayor by name. I can go to a Town Council meeting and directly address the Council even for needs that would seem trivial.

Tell me how my life is upgraded when my local political context goes from 30k people to six million.
Seattle can have "grey-out" conditions, where spray from other cars combines with the rainfall to dramatically limit visibility. It's rather terrifying to drive through, where you can only see for about 20 feet in any direction. Autonomous driving that entirely relies on computer vision will fail just as poorly as human eyes - multiple sensor types are necessary. How many types of sensor does this car have? I wish the article would have gone into that detail.
> While people displaced by a colony are obviously disadvantaged, the colony itself and its residents are not.

I think you may be confusing the pattern of colonization in British North America with colonization more generally; the pattern elsewhere was more often of subordination to an imported elite rather than displacement.
Whenever I read car magazines they are always talking about the need to reduce unsprung weight. Supposedly, high unsprung weight causes a harsher ride - so this is not a given?
There are many stories similar to this one; wikipedia's list of last speakers of languages[1] is a good starting point for those interested in dying languages and the attempts at their preservation.

[1] https://en.m.wikipedia.org/wiki/List_of_last_known_speakers_...
More powerful nukes. Smaller nukes. More nukes per kg of material. Dialable yield nukes. Source obfuscated nukes. Optimal bombing strategies. Interpreting intelligence on foreign powers’ attempts at same.
I'm using Memsql and it doesn't seem to have a UUID type, but after a quick search with Mysql and UUID, the binary type is being used.

Can this be used with Memsql with the binary type and will I get the same benefits?

Thanks
The Pirate Bay Is Hard to Find on Google in Some Countries
There may or may not be, but that one difference seems sufficient.
So "none" is enough to start a revolution? Or to secede?

That doesn't make sense.
I don't see why it has to break down in terms of circle of friends. To me it's just a matter of courtesy. If someone has a question about something I'm working on, I'd rather them just come to me directly rather than addressing a group of people who may or may not have good information about that thing. So I try to extend the courtesy to others.
No, you cannot just vote to delete a city you don't reside in, even in California
Alan Kay OOP is a lot closer to the Actor model that you see in languages like Erlang. To be overly reductive, its all message passing and not-exposed state.
Yes its to build a company/platform but with people who have IBS/IBD core to the team.

What we do is pretty different than anything that exists. On our end, we did a clinical validation study for the approach and did a pretty in-depth market analysis to see whats out there.

Although there are many initiatives, clinics etc there are only couple proper digital solution in this space (think along the lines of Omada) and no one trying to do what we are. Improvecarenow.org, for example, has a patient tool page with 6 different web-based toolkits.

The difficulty I've run into is that its a hard disease and space to grasp for people not exposed to it, and the only people who understood and came on board were personally affected - hence reaching out here to see if I can find people with a personal interest in this
This article adds nothing new to the discussion about AI.

* We knew about Tencent's AI Lab (Saying you need your own capabilities is another way of saying: We have NIH and we will waste 3 years building our own framework from the bottom up).

* We knew about China's AI plan, which was announced in July. That was huge news at the time.

* We knew about Baidu, but Baidu is actually slipping. They lost Andrew Ng and Adam Coates, and frankly they have executed poorly on social media and cloud computing compared to Tencent and Ali. It looks like they'll lose their lead in AI.

And the article actually contradicts its own sub-headline: "The West shouldn’t fear China’s artificial-intelligence revolution. It should copy it." The West is leading in AI research, and China is copying the West. So what does it mean that the West should copy China? China is playing catch up in AI just like it has been playing catch up in GDP growth. Catching up always moves faster than blazing a trail. The West is blazing a trail now. They don't have much to learn from players trying to catch up.
Right, but that's essentially saying the US Constitution is great as long as it's not really put to the test. The pro-independence Catalonians also say that the central Government has been bossing them around.

Besides, maybe the Civil War was inevitable, but the war itself caused a major shift of in the balances of power. The Constitution may not have changes, but the country did, and it's dubious that you can consider the pre and after periods as a continuous link.
I think the parent's point is that for the majority of web development use cases (which I'd wager was a large percentage of the Vagrant user base) Docker has eliminated the need for Vagrant. Agreed, though that there are times when you need to simulate software running on a particular machine and for that Vagrant is still useful.
I see my neighbors on the weekend. My wife, who stays at home with our kids, sees them all the time.

I'd love a 10 min bike ride commute, but my career is non technical therefore I don't have the same amount of opportunities as others on here may.

No complaints out of me though. My commute may be long, but my life is rich (and I am not talking about money).
This is more in line with what I expected
Look at reddit.

reddit.com/r/subreddit

reddit.com/user/my_user_name (Why not u? I don't know.)

Pretty straight forward. There are also ones like subreddit statistics and they're all... after the name.

reddit.com/r/subreddit/about/traffic

(Note: Public viewable stats are only turned on if the mods turn it on.)

[edit] Wait. Reddit removed user access site-wide to those pages? Morons. Well, the URL point still stands.
It's a small matter of engineering. https://en.wikipedia.org/wiki/Small_matter_of_programming
From TFA:
Shares in Colorado-based Bioptix Inc. nearly doubled in value in the days leading up to its name change to Riot Blockchain Inc. earlier this month.
For god's sake. I've been pitching this for years .. I can't sigh hard enough.
But see, this is what happens in these discussions. First, it's "100% of the evidence in Dealy Plaza implicates Oswald - he is guilty to a moral certainty, etc" - then, when you point out the actual fact pattern, the goalposts are moved miles away to talk about other happenings in Dallas that day. And then months earlier in New Orleans. And then years earlier in Russia, Japan, etc.

I don't want to rehash the entire case in an HN thread, but needless to say there are very rational explanations for nearly all of the incorrect conclusions reached by the Warren Commission.

I think that a sober, rational analysis suggests very, very clearly that this was a crime committed by group, rather than an individual.
It's certainly true that there's a lot of boilerplate verbosity involved in reading files in COBOL. But once you've done that, parsing out the fields will likely be much simpler than in most modern languages. Records like this are still produced at government agencies such as the US Census Bureau. I've often wondered if it might be simpler to do the parsing in COBOL and then pipe it to another language to do the rest of the processing.
My research the last time I bought a new set of tires has convinced me to get new tires when I've only gone through half the rated mileage.

The fall-off on braking performance on worn tires is crazy bad.
Not enough degrees to keep up with jobs in computer science
Fresno is really a great place. I was there for over two years. I don't know why it gets badmouthed so much. And, yes, compared to coastal big cities in California, it is dramatically cheaper.

They are starting a high speed rail line there. It is 500,000 people and much more spread out than the coastal big cities, so it is not nearly as dense. The bus system is the best I have ever seen in the US, so you can live without a car there, even though it sprawls. I have lived without a car for years and Fresno was a big improvement over previous experiences.

I considered doing a website* as an ode to the city/to promote a walkable lifestyle there. It didn't get off the ground and now I have moved out of state. But, if you want to stay in California and want to get away from some of the insanity in places like SF, I will second "just move to the Central Valley if you can arrange it."

http://pedestrianfresno.blogspot.com/
And blind corners, and police directing traffic.
No, I'm not saying there's no VC in Chicago. But SV had about 2000 'funding rounds' in 2016. Chicago had about 200. SV just dominates VC and you need VC not just C to start companies.

http://static.crunchbase.com/reports/annual_2016_yf42a/crunc...

But this isn't the 70s+80s anymore when frankly you had to be in SV. Nowadays there are tremendous advantages to being here but you can be successful elsewhere. Instead, today SV competes for the market rather than owns its.
> They were right.

Who was right about what?

> They are the equivalent of second generation laser printers.

What does this even mean?
>transfer funds to USD as the contract executes

this can't be done in a contract, you'll need some kind of payment processor to do that
Research team led by NUS scientists breaks new ground in memory technology
That's greatly exaggerating the difficulty of deciding if it is OK to call your Uncle who is about 165° east of you in a single time zone system compared to the current multiple time zone system.

In fact, the procedure is the same in both systems:

1. Look at your clock.

2. Add 11 hours to clock time.

3. Ask yourself if it would be daytime at your location when your clock says that time.

4. If yes, call your Uncle.

• Under the current multiple time zone system that works because clock time is close to local time. Step #2 computes the clock time at your Uncle's location, which gets you close to the local time at his location.

Daylight hours are approximately the same in his local time as in your local time, aside from the seasonal variation which you can ignore if you allow yourself a reasonable margin of error (e.g., aim for calling him a couple hours or so after sunrise rather than shooting for the crack of dawn), so you can use your local time as a proxy for his [1].

• Under a single worldwide time zone system it works because your local time is about 11 hours behind his local time. The time you get in step #3 is what the time will be on your clock (and on his clock, and on everyone else's clock) when your local time is the same as his local time is right now. So if that clock time will be a good time for you to receive a call, now is a good time to try your Uncle.

Of course, you probably wouldn't actually have to do any of that. Just as in his first example with the current time zone system where he Googles "time in melbourne" rather than looking at his clock and adding 11 hours, in the single worldwide time zone you would Google "local time in melbourne". In such a world, where local time can be quite a ways off from clock time, Google would surely recognize such queries and do the right thing.

Heck, it might even assume you mean local time if you just did "time in melbourne" because in the single time zone there would be no need to Google for the clock time for a particular area. I'd expect "time in melbourne" to probably give something like "The local time in Melbourne is X at world time Y". That covers everything.

[1] If you really are aiming for crack of dawn calling, then you will have to take into account the seasonable variation in sunrise relative to local noon, but you have to do that in both the multiple time zone system and the single worldwide time zone system.
Usually laws are there for a reason. Then sometimes we have to repeal "slavery is OK" or "black people count for 3/5 of white people" or "women can't vote" laws. Because they're obviously wrong.
There's a blog post on Bugcrowd about note taking techniques. Might be helpful for you! :) https://blog.bugcrowd.com/the-importance-of-notes-session-tr...
Old agents of disintermediation complain of new agents of disintermediation.

More news at 11.
Here's my bet. Their software designed to drive conservatively and likewise it will be way too hair trigger with the brakes for use in the snow without bringing a lot of changes of pants.

That's assuming they can deal reasonably well with the reduced visibility and change in behavior of other drivers.

They'll probably also slide on a few right turns before they get the settings fully dialed in.
Let's not forget that Microsoft makes Windows. The most used desktop and laptop OS.

I'm sure a ton of games would be upset as well. The Steam hardware survey reports that a 96.6% of users are on some version of Windows.
That's quite a complicated, embedded framework.

If that's "just jQuery", then React is "just ES6". I don't understand the distinction. Every abstraction is built on the layer below. You just rolled your own bespoke one instead of using one that already existed.

> I don't see what React offers beyond what you get with a templating language like Handlebars, and a few lines of jQuery for initializing components.

You say that like that's all your framework does, but I see more than that.

Seems you're mistaking different trade-offs for objective improvements, something that almost rarely exists in software despite what you read in HN comments.
Let your car tell you what it needs
Some people does not understand that the independence referendum is a MacGuffin here. Not the main goal.

Is just a symbol of power. Another step to bend the arm of the central government again, not the end of the agenda. Catalonian people had another referendum in 2016, plus one free elections in between. Is insane to keep asking for a referendum each 6 months until independence is forced
Personally, I prefer to see Google/Waymo start deport 1-2 thousand self driving cars/minivans in Silicon Valley near Google and FB's headquarters.

The near team (in 1-2 years) goal should be getting 20, 50, 95% of their own employees off the personal cars for the daily commute.

Their parking lot should be empty after 2 years.
I think there are two separate issues that you raise that are essentially independent:

1. What evaluation metrics should we use to measure the advancement of self-driving technology?

2. How can we measure the public's level of acceptance for these technologies, and what impact does media coverage (positive or negative) have in that respect?

For example, I would not personally gauge that SDCs are in early alpha. However, I live in a suburb of Phoenix, where Uber, Waymo, and Cruise [0] are all conducting extensive testing; I usually observe between 15 and 30 distinct SDCs during my 20-minute commute. I expect this familiarity has (by design, I'm sure) made me more comfortable with SDCs than most. I also assume that the environment is somewhat simpler than other metro areas, as we have very little precipitation and a mostly grid-like street layout.

My judgement of these cars is that they approximate the behavior of an extremely stodgy, overly conservative, but ultimately very alert driver. For example, they respond well to being cut off, dealing with late light changes, or unpredictable pedestrian behavior, while dealing poorly with things which require decision-making, such as making a right on red, or preemptively changing lanes to avoid the frequent stops of a bus. In other words, they've been optimizing for safety, and not trip efficiency; I think that this is probably the right order of priorities at this stage of development.

Given this, I would be comfortable taking driverless trips around town, on surface streets; I would therefore classify the current state of development as early beta more so than early alpha. However, this is a subjective assessment, not based on any objective metric.

At the same time, I read the news too, and I think we are observing the clash of two competing agendas. On one hand, you have the tech companies painting an overly-rosy picture of development, probably to soften up the market to increase (eventual) penetration.

On the other hand, you have overly-pessimistic outlets preaching various types of doom (job loss, trolley problem, etc) in order to drive clicks through fear, or (cynically) to poison the market and buy time for later technical entries to catch up to the leaders.

Both of these tactics will have varying levels of receptivity with different groups, roughly corresponding (I expect) to the Rogers adoption curve [1]. Therefore, I expect we'll continue to see both optimistic and pessimistic coverage for quite some time.

[0]: In this order of development progress, in my opinion

[1]: https://en.wikipedia.org/wiki/Diffusion_of_innovations
Not really, the nuclear physicists were largely allowed to travel freely. I am currently reading (listening to the audable book actually) "The making of the atomic bomb" by Richard Rhodes. I highly recommend the book.
I LOVE this idea....
Agreed, and well said.

I'm very much a pragmatic kind of person, and my unpopular opinion about code is that Lisp is the greatest single language ever designed, if your goal in designing a language is to produce articles proclaiming it as such.

And I am sooo sympathetic to the promises Lispers make. I want to believe. But ultimately, show me the code. Why are the stellar Lisp success stories so few and far between that one of the big ones is Paul Graham's from the 90s?

If it's so powerful that almost no one can use it, and it rules in almost no problem domains, ... how is it so powerful again?
It's not a difference in terms of using AI for automation, however. All the recent advances in AI are strictly on highly specialized tasks, have had (and probably will have) little impact on subsuming general task execution. Thus it's unlikely to replace an entire human worker foreseeably soon.

Based on their keen interest in AI, the Chinese gov't presumably doesn't yet appreciate that success in task-specific AI does not assure the advent of AGI any time soon. I suspect like the Japanese's 5th gen AI initiative, China's quest to give life to terra cotta warriors also will end in disappointment, before the passage of several 5-year plans, anyway.
Well, he coded a conversation threading storage system on ethereum, that's still pretty cool.
What is that a counterpoint to? He's not saying Lisp is 'better' than language X or that you should write your next world-conquering app in Lisp. He talks about ideas and inventions that can act as a sort of 'force multiplier' in thinking. In his analogies, he points out this applies to both fundamental innovations (Calculus) and innovations in representation (Heaviside formulation of Maxwell's equations). He argues that Lisp is that type of innovation in Computer Science.
Oh, cool. Thanks! That looks like some interesting reading.