skysight-inc/HackerNews huggingface dataset:
The academic enmity in this field, between published authors, is huge and entertaining. These quotes from the article:

Wells’ beef with Witzel goes all the way back to his PhD dissertation on the Indus script, which Witzel tried to block, according to Wells. Later, while escorting Witzel through India, Wells would show him a PowerPoint presentation entitled “Ten reasons you don’t know what you’re talking about” while in the back of a cab.

and

“You would be better off getting medical advice from your garbage man than you would getting ideas about the Indus script from listening to Steve Farmer,”
> easier for a malicious software engineer to embed a backdoor than the NSA,

> and involving Amazon would likely rouse the suspicion of many engineers and they're not known to keep their mouths shut

pretend I'm NSA. I show up to head counsel at AMZN with an NSL saying "all your code are belong to me". He says "yessa massa" and bows. I say, "ok, not all your code, but give me full disk images of the build server that signs code for the echo, and full disk images of the git server housing the current echo build.

One "yessa massa" later, and he briefs CTO of DevOps to do the pull, which happens at 2:30am on a sunday morning (when those chatty-cathy engineers are fast asleep in their neckbeard nests). `cp disk1 disk2 /nsa_folder/` wait 20 minutes, done. NSA is doing full signed echo builds by EOD Monday.

what is actually precluding that from happening. Now NSA can build "updates" for the echo, sign their builds, "deploy" them using their rooted telco infrastructure. what would actually keep this hypothetical scenario from happening ?
There's an interesting talk by one of bzr's (formerly Bazaar's) lead developers on why bzr failed and lost to git.[1] In his view, much of the blame rested on the decision to defer optimization until the product was more mature. But by the time it was mature, key architectural decisions were made that were hard to change. Here's a salient quote:

"Premature optimization" is a dangerous concept. It tends to imply you can
defer all consideration of performance until you have the behaviour and UI
you want.

But, it turns out if the UI, core APIs or formats are hard or impossible to
implement quickly, it is hard to unwind them.

Now I'd have a more nuanced view of what "avoid premature optimization"
means: something more like "avoid premature micro-optimization."

The key question is: how expensive will it be to come back and change to a
faster implementation later on, and how much does it save you to write a
simple or naive one now.

If there's one function or routine that is written in a straightforward way,
going back to rewrite it should cost only whatever time it takes you to
rewrite it, and then to test, debug and release that change. So it will
often make sense to defer that work until you’re sure the requirements for
the code really satisfy the user, your understanding of the problem is
correct, there are no unknown bugs or edge cases, etc.

However, there are some things that can make changing the code much harder
and we ran into several of them...

[1] - https://docs.google.com/presentation/d/1awg1CHM1w128iOBp_JOx...
Is targeting religious groups in refugee admittance actually a bad thing? How would this guy feel about favoring Jewish refugees in the 1930's?
Please fix the title so it matches the actual article (and also so it makes sense). "Ransom" not "Random". Thx
Why is that all of these posts saying to "take a stand" fail to explain the political process? I'll just quote myself here. If you want to help stop trump the most effective ways are to:

1. Call

- Local congresspeople (http://www.house.gov/representatives/find/)

- Senators (https://www.senate.gov/senators/contact/)

- Local officials (https://www.usa.gov/elected-officials)

2. Participate

- Get involved in local elections (this is a decent start - to become informed locally http://www.npr.org/stations/)

- Protest

- Attend town hall and city council meetings (see npr)

3. Share

- Tell your friends

4. Vote (https://www.usa.gov/register-to-vote)

5. Volunteer

6. Stop reading and start doing one of the other things.
There is no rule against politics. The guideline says stories about politics are usually off-topic, unless:

>"...they're evidence of some interesting new phenomenon."

Going by this thread, it's obviously up for debate whether the submission fits the spirit of the guideline.

Aside: If the guidelines count as rules, your comment is definitely against them.
Yeah. You can argue about the relative importance of different skills and they'll vary by situation anyway. Being a decent handyman probably matters less if you rent a city apartment than if you own a fixer-upper house in the woods. Similarly there are situations where you really should be competent at dealing with car problems. If you putter around the city doesn't matter so much.
As far as I know there aren't many K-3 students with cell phones. And cell signal in a lot of the schools I've been is less than desirable but I do see your point. Not all schools allow students to carry a cell phone either.

There are multiple levels of restriction with YouTube that are geared towards primary and secondary age groups.
According to Wikipedia, the first implementation of APL on a micro was on the 8008, in '73. It wasn't very good, but it did run...

Later ('77), TIS APL ran on Z80 systems, and was aparently quite a bit better, although it wasn't a full implementation.

But I'm just quoting Wikipedia at this point, so look it up yourself.
Cruise Shows Off Level 4 Skills in SF, Passing Uber and Maybe Waymo
I see this for

* Machine learning

* Computer graphics

* Financial

...but not much else.

The Facebook app is a nightmare of terrible design that has something like 100Mb of generated code to do something that should take a couple megabytes at most. And they are a large organization with R&D by any definition.
> In doing so, we should not demonize Trump voters—most of them voted for him for reasons other than the promise of a Muslim ban. We need their eventual support in resisting actions like these, and we will not get it if we further isolate them.

This is very important people - calling everyone who voted for Trump a racist homophobe, a moron, and not deserving of the franchise is not going to help anything. I didn't vote for Trump, but I do identify with some of the beliefs of those who did, and I can tell you that the rhetoric I'm hearing from many of the most vocal left is pushing the middle away.
The ACLU is both challenging the order and rounding up attorneys to help legal residents and Visa holders that have been prevented from entering the country. Now would be a good time to donate. https://www.aclu.org.
Yet Peter Thiel is still a YC partner. It's nice that Sam is speaking up but he needs to display some actual backbone here. Words are not enough.
Doesn't Windows 10 installs all your drivers automatically?
This is meaningless grandstanding until:

1) YC voted Thiel off the island
2) YC establishes a policy of "take money from Thiel and you are toxic to us"

Anyone in a position of power who took a look at Trump and didn't recoil with disgust needs to be exiled from civil society.
From the issuer side, the solution to remove this risk is simple (and I believe I was told it in an EMV implementation seminar 10 years ago):

If the incoming transaction lists that the terminal is chip&pin capable, so you'd simply automatically reject a magstripe transaction with a code that should result in POS showing "please insert card in the chip reader";

If the incoming transaction lists that the terminal is not chip&pin capable, the merchant has chosen to be liable for all fraud cases themselves, so it can't cause a loss for you and your customers. It is an inconvenience, but as all the fraud in the country concentrates on the (fewer and fewer) merchants accepting these transactions, it causes an increasing financial pressure on them to switch.
"The executive order… is tantamount to a Muslim ban" isn't quite true.

Islam by country
https://en.wikipedia.org/wiki/Islam_by_country

1. Indonesia

2. Pakistan

3. India

4. Bangladesh

5. Nigeria

6. Iran

7. Turkey

8. Egypt

9. Algeria

10. Sudan

It's probably not a great tactic to perpetuate the American habit for making sweeping comments about the rest of the world which aren't really grounded in truth. Might be best to be scrupulously fact-based on these matters.
I agree. If people are being persecuted for their religious beliefs then there should be a process to accept those refugees in a timely manner.
Ethereum at a Crossroad as Corporate Interest Grows
til there is unicode for egyptian heiroglyph: https://en.wikipedia.org/wiki/Egyptian_Hieroglyphs_(Unicode_...
I hope you mean "Peacefully Protest" I shut my eyes and ears once protesting becomes violent.
This ain't really an accurate portrayal of the aims of the GPL.

The FSF believes that all software should be free. The GPL was created to attempt to establish such freedom by leveraging the copyright system. If the copyright system were to be abolished right now worldwide, the GPL would be obsolete, since all software would be free.

Piracy is thus not antagonistic toward the goals of the GPL; rather, it's complementary. Piracy does not reduce access to information, and neither does the GPL; thus, neither are at odds with the other. They're simply different implementations of the same goal: one implementation ignores copyright entirely, while the other interpretation uses copyright against itself.
At what point do we start holding people accountable then? Trump, so far, has done exactly what he said he would do. Are we supposed to believe the people who voted for him simply weren't listening?
In case anyone is still skeptical that this is really a Muslim ban and not just a blanket ban on refugees and immigrants, note that Trump has said he will give priority to Christian refugees: http://www1.cbn.com/thebrodyfile/archive/2017/01/27/brody-fi...
Good point: I was going to bring this up, but I already had in another post, and I didn't think anybody who wanted rust on their hardware wouldn't care, as they quite clearly liked compiled languages.

But this is a huge draw for Forth, speaking as a Lisp user.
Containers from scratch
Donald Trump and Steve Bannon's blatant disregard for objective fact is reckless and dangerous. Go too much further and talent will begin to divest from the United States for moral reasons. Your move, America.
https://en.wikipedia.org/wiki/Blue_Card_%28European_Union%29
This isn't the tech community's responsibility. This is everyone-who-disagrees' responsibility. If the GOP doesn't. It starts with holding representative's responsible. I think you're right that big tech has a huge voice, but I can't agree with the idea that it's their job to Be the Guiding Light ™
I think Sam's point about strength in numbers is really critical. The tech community sometimes has a little fear of being first that can rapidly shift into fear of being last, so I wonder what will cause a critical mass of tech leaders to take a stand. I think Sam is right that employees will have to provide some of the push, the New York Times article I read on this earlier mentioned an Iraqi Facebook employee in Seattle who can no longer go to Vancouver BC to visit his family for instance, so this effects us and our colleagues directly, not abstractly. I would suggest we all try and start bottom up pressure within our organizations to denounce the immingration ban, tech has always been pretty pro immigration (not always for noble reasons) so this shouldn't be a difficult sell.
It seems the poisoning came from the operation of the laser, which means that the gases inside the laser were not involved. (It doesn't seem from breakage of the tube, but from usage.)
>which existed well before computers and are an issue that's gotten better, not worse

That's irrelevant; the fact is that they still exist, and they are still used to make computer products.

>Compare what someone at an Internet cafe in China can learn to someone in that same country minus their censored internet.

And imagine what you could do without any censored Internet. I'm not seeing your point here.

>we as a world have come forward

I do not dispute that, feudalism was better than what preceded it, and capitalism is better than the feudalism that preceeded it. I do not see why we must keep it this way, though, and in fact endorse the problems of capitalism (eco damage, censorship because of IP law that only exists due to capitalism, sweatshop labour) and throw up our arms and say "well, it's better than it was before".

Better than before is not good enough. Not nearly good enough.

>having software be so ubiquitous they practically consider it an inalienable right

Almost nobody considers access to software a right.

>not just by open source, but "ruthless entrepreneurs" trying to make a profit.

That is not a justification for the continued existence of the technology industry.

>And IP law is not "censorship"

To say that I'm not allowed to publish something is censorship. If I'm not allowed to copy a book by photocopying for example, it's censorship. If I am barred from any kind of communication whatsoever, no matter the content, it's censorship.

>choosing not to share their own original idea is "censorship"

That's not what I was saying. I was saying that once it's "out there", once it's been released to someone, it would be censorship to tell that person that they are not allowed to share what they have been provided with. And the concept of an idea having value is laughable, it's such a strange concept. "I had an idea first therefore I can stop you from doing things with that idea, even if you came up with it by yourself". It literally makes me laugh. The sheer childish selfishness of it all.

Nobody ought to be able to force you to tell them something, and nobody ought to be able to force you not to tell someone something.
"It's a fake!" -- In the Pale Moonlight, Deep Space 9

The Protocols of the Elders of Zion is bad enough. Imagine if we could fabricate audio and video.

Did you ever see The Contender? It's about the vetting of a potential Vice President (Hanson).

From the NYT review of the film:
The right-wing Runyon, who loathes Hanson to her liberal bones, dispatches his dirty tricksters on a quest for filth, and they come up with a collection of murky snapshots, allegedly of Hanson (whose face isn't visible) having sex with two boys at a college fraternity party when she was 19. The pictures, posted on the Internet, become tabloid television fodder. The plan is to destroy Hanson with embarrassment. Runyon skillfully turns the hearings into a smear campaign of innuendo in which he repeatedly challenges Hanson to deny that she is the woman in the photos. Hanson resolutely refuses to make any comment.[0]

Turns out it's not her in the photos. Ultimately the film is about the fact that it doesn't matter if it's her in the photos or not -- it's irrelevant to her capacity as VP.

What happens if we can insert her face into the photos? What happens if we can make up entire scenes to fit our political agendas? If we can not only re-write history, but doctor the photographic evidence. [1]

It's going to get interesting.

Can you imagine a future where there is photographic and video evidence of 1.5 million people at the Trump inauguration? When leaders are infallible, the historical record and reality must be corrected to reflect their truth.

Ever pull up a web page on a friends computer to show them what you're reading, and it's different than what's on your screen? You go back to yours and reload the page, and it's different? I'm not talking about the Mandela effect here, I'm talking about revisions to the text, ala Memory Hole.

Here's an article about the time it happened to Margaret Atwood[2]. At least, I hope that says to you what it says to me.

Maybe it's time to start spending more time on https://www.reddit.com/r/DataHoarder/

[0] http://www.nytimes.com/movie/review?res=9F03E7DB143FF930A257...

[1] http://communicationtheory.org/wp-content/uploads/2012/03/Po...

[2] http://www.theglobeandmail.com/arts/books-and-media/margaret...
If you mean HN as in HN members, you may be right. You've both ('willstrafach and 'techterrier) been around HN long enough to know that political topics in general tend to lead to a lot of unsubstantial discussion. Members will flag submissions that they don't feel will have useful discussions on HN. Flags will down-weight submissions even before the [flagged] tag appears.

Also, discussions can trip the "overheated discussion" trigger due to comment behavior, which further down-weights submissions. I don't know the details of how this works, but have seen it in action.

The HN community does a lot of shaping of itself, and there does seem to be a strong desire to keep the discussions civil and constructive. A lot of the discussion around topics such as these generate more heat than light, which doesn't benefit the HN community.
Australian here, I use a credit card for purchases (even though I pay it off in full every month) because of the Frequent Flyer points I earn. I've already used them for one 3-month Round The World trip. Amex cards usually have a ton of other benefits too.

There's also better fraud protection on Credit Cards over debit cards. Debit cards the money is taken from your account immediately, credit cards it's corrected before you have to pay your card bill.
This brings back nightmares I had from working at Microsoft (2009).

As a PM; responsibility without authority was the job description. Hallway estimates and schedule chicken was 70% of the job. And the there was stack ranking...
It's impossible to talk about politics in a non-hyperbolic way right now, so I've mostly just stopped. I'm not going to stop voting, but I'm going to stop trying to discuss anything, which means I will be much harder to persuade.
I have found the best thing to say is, "You need to stop doing crimes, so you can respect yourself again." Sometimes I have to say it twice to get a reaction. I have had people break down and cry, scream at me, etc.
learn how to hack, get your jobs completed, earn cash.
all by texting or calling 19193076946 for more
The only people the ban will affect will be Muslim people though.
Spam is very small. Totally eliminating spam will not meaningfully help your storage situation.
How effective is calling local congress members if you live in an area with a strong progressive majority such as the Bay Area. Not that we shouldn't voice our option to our represented officials but I suspect in some ways it's redundant whereas things like raising money for national organizations may be more impactful.
On the Christian Broadcasting Network no less. This is morally repugnant.
This is just a practicality argument. The people best placed to stop Trump are members of Congress, they need votes to stay in office, so we need to convince their voters. "Holding people accountable" isn't productive.
I feel like in this case you should be able to give them the benefit of the doubt. Do you really believe that they were advocating for violent protests in a list of legitimate, peaceful political activities?
Ask HN: Good Places for Networking in and Around the Bay Area
I am a tech founder based in the UK and studied for a short while in California. I currently go back out there a few times a year and am looking for where to find the best places for networking with other founders.

Any thoughts would be greatly appreciated.

Thanks
It's still a little kludgy, but it got a lot better in November when Firefox joined Chrome and Edge in implementing "folder upload". https://developer.mozilla.org/en-US/Firefox/Releases/50#File...
I am affected personally by this. I have extended family members from Indonesia and Malaysia in the US who are still on Green Card. Although those countries aren't affected by the ban, who knows when Trump will decide to change his mind at his whim.

But the time for talk has passed. I don't think very much is going to happen because Trump is empowered by his election victory, and he won't listen to anyone. Has he ever listened to anyone, even during his celebrity-only days? To think that you can actively engage him in a conversation is not the way to do this.

What is needed is to prepare for the 2018 and 2020 elections RIGHT NOW. We need an organized social media structure where all of the positive, democracy-pro candidates in every electoral district gets publicized and supported. EDUCATE YOUNG PEOPLE WITH GREAT POLITICAL CANDIDATES AND MOTIVATE THEM TO VOTE. I'm not talking about just voting for the Democrats. Democrats are just as bad as the Republicans. We need a new voice that actually cares about progressive, democratic values, and actually believes in what they say. Not the same, tired politicians that play us for fools and leave us with the best of two evils.

Organize now, smash the two-party oligarchy and elect REAL POLITICIANS, hopefully young people that care about the US, not people who want to enrich themselves from the teat of government funding. You could argue that Trump was that candidate for half of Americans, as well as Sanders for the other (nearly) half. We need fresh blood, and we need to start now.

The only way to stop Trump is to silence him by breaking up the Republican Congress majority, and it's only in 2 years.
>Anyone in a position of power who took a look at Trump and didn't recoil with disgust needs to be exiled from civil society.

I don't like Trump, but fighting him isn't worth going against the very principles we fight for.

People have a right to their beliefs, even if their beliefs are stupid. If not, than what kind of country are we?
A little violence never hurt anyone.
Because people are already deluged with reminders on how to participate in the political process, and also because it's apparent that the political process is in fact badly broken and corrupted, and is not so inherently self-correcting that it inhibits bad actors.

Allow me to suggest that you read and internalize this essay, because it is one of the few accurate summaries of out political reality that I've encountered in the past year.

https://medium.com/deep-code/situational-assessment-2017-tru...

I am nt arguing that politics is over and there's nothing that can be done any more, in fact I'm going to a city budgeting meeting in a couple of hours to find out/debate what to do about the imminent disappearance of federal funding. But your points about basic civics are redundant, I seriously doubt there's anyone reading or posting here who doesn't already know that.
Boycotts are so effective many places make them illegal.
He probably just meant "having the most resources" in some very general sense. But it's true, in terms of # of employees it's nowhere near the largest. In fact the vast majority of those 115000 people are retail employees. I would estimate that in terms of engineers, it's more like 20k or less.
The victims of violence?
The time to take a stand was a year ago, before the (albeit flawed) democratic process elected a president you now disagree with.
The CO2 laser tubes sold to hobbyists are sealed. There is no gas supply. Large industrial lasers use a gas supply in order to cut faster and at higher power.

Some home-built tubes do use a gas supply, but virtually no one builds their own CO2 tube to use in a laser cutter when better tubes are available on eBay for $100.
Your congressional representatives voted for Trump's nominees. Remind them who they work for.

Edit: misread 'local congress' vs 'US congress' but I think the point still stands.
LTSpice is already on the list!

Have started reading over the TI book: http://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf

Do you have a link or more info on working with Octave in this way?
I'm not saying we're there yet, but, at the risk of waking Godwin, at what point in 1930s Germany would violent protest finally be OK? We'll start at "Never," and work back from there.
That sounds fantastic. I'm all for trimming the fat if we don't need it. I'll research this, thanks for the suggestion.