skysight-inc/HackerNews huggingface dataset:
Well, there's a precedence for the government wanting to preserve jobs. USPS lost $5.6 billion last year.[1] A rich Google contract wouldn't solve all their financial problems but conceivably, USPS would hire extra workers to help manage the camera equipment, the photos, and interface with Google Inc.

If not that reason, the government could come up with other justifications. (The US government is very good at coming up with justifications for anything.)

In any case, getting some extra revenue from trucks already burning up huge amounts of fossil fuel to deliver mail seems like an eco-green win/win.

[1] https://about.usps.com/news/national-releases/2016/pr16_092....
> Repealing it to increase the earned-income tax credit would almost certainly be fair.

False. The IRS states that the EITC only applies to those over age 25 if you do not have a qualifying child (many graduate students fail both). Also, some graduate students fail the most basic tests for EITC-eligibility since they do not have "earned income" despite having taxable income.

Another thing is that the tuition being added to AGI means every single graduate student will be ineligible for the EITC just on AGI grounds.

Anyway the plan uses it to fund corporate tax cuts so your hypotheticals don't really apply -- we have a concrete bill to discuss.

See: https://www.irs.gov/credits-deductions/individuals/earned-in...

https://www.irs.gov/credits-deductions/individuals/earned-in...
Cheers to Adam. I've been using the for years--since time the extension was called "Markdown Anywhere" and had a purple butterfly as the logo and mascot!

My use cases:

- Sending code, diffs, and equations in emails

- Copy/paste from other markdown docs

- Dodging crappy WYSIWGs on some sites
Are other countries really overly generous? I'm only (vaguely) familiar with Canada, having worked with several Canadian immigrants, and the impression I get is that Canada is dead simple to immigrate to. So much so that there are suburbs of Toronto with so many Chinese immigrants that there are strip malls where all of the street signs are written in Chinese.

https://www.google.com/maps/@43.8408304,-79.398378,3a,53.5y,...
In this case, the smart contract aspect seems more like effective marketing rather than a technical advantage. This business could be operated identically with a centralized system.
It would not have stopped this particular bug. The problem here is that the 'destructor' method was open to anyone to execute, when really it should have been restricted to the creator / owner only. They exposed a call to the public that should have been 'private'
that... just... that doesn't make sense. why would you use a plugin that converts markdown to html in browser windows to do automated sending. There have been command line tools to convert markdown to html since the beginning (literally, first implementation by gruber). Pandoc is probably the go-to one these days but yeah, that's just.... not the right tool for the job.
> But why is it "making it" in some countries to leave and go to America? Why not build up your own country and affect their living standards in a positive way?

Many reasons.

* Because they'll be able to add more value to society in the other country.

* Because they're part of a marginalized group and the other country has better protections for people like them. Maybe they can't get married in their home country but can in the other country, say.

* Most importantly, because they might not want to.

People should generally be free to do what they like, right?

> I have no desire to leave my country because I like it and want to make it better.

Great, sounds awesome! You're free to do as you desire. Others have different desires or constraints and should be free to do as they wish as well.
You're right. "Multiple programming languages" and RDBMS skills aren't exactly rare. Those are very poor reasons to hire someone.

Here are the real reasons they probably wanted to hire him: He's smart enough to do well on his SATs/GREs and go to a good university. He's hard working and conscientious enough to get a good GPA while in University. He's got great recommendations from his classmates, former employers and/or professors. He knows his stuff well enough to get through an interview pipeline that most others fail to get through.

There's one problem though. None of the above are considered valid reasons to hire someone on a H1B. The Stanford grad who knows Java inside and out, has a 4.0 GPA, a perfect SAT score, and amazing side-projects and recommendations... according to the law, he's just a cog, perfectly interchangeable with any CS graduate who manages to graduate with a C+ average.

Hence why companies have to come up with other ridiculous reasons for wanting to hire this guy. Because the real metrics that any rational person would take into consideration, are all considered inadmissible. If you start fighting with a guy who has one hand tied behind his back, don't be surprised if he doesn't follow proper boxing decorum.
Your beef is with Intel and the ME (specifically, the inability to disable it), not with Dr. Tanenbaum, MINIX or the BSD license. There is no causal chain from these to the Intel ME.

It may feel good to have a target to direct anger at, but it's not the right target and it's counterproductive. Free software, including that under the BSD license, has made computing vastly safer.
Which costs the institutions money in the form of paid wages to grad student instructors - which is an actual outlay of money. Lowering the tuition across the board for grad students lowers it for all grad students, not just the grad student instructors. Either way the institution, the grad student, or both, are out more money out of pocket as a result of this plan.
Easy, have a self driving cart to follow you wherever you go!
Probably for the same reason external monitors on touchbar MacBook Pros are totally screwed up in High Sierra. Quality control has gone to shit again.
i noticed a few askance looks when i read this at a public location, and prefer to use a book cover to avoid this common misperception
> [..]include a new 'Core Technology'[..]
> It is not yet clear that Tesla has either of those.

Did you seriously miss the part where they removed the internal combustion engine? Because that does seem like something of a new "core technology".

It's "new" in the sense of Tesla being the first to successfully use it at that scale.
I guess by "Dance," he's means the slow dance, because visiting the site pegs my CPU 100% and none of the controls work.
Kinda hard when other, more lucrative, sports steal most of your domestic talent. There is a reason the women's team is dominant in a way that then men's team is not, but the fact that a good US player really has to leave the country and take a gamble that most US collegiate athletes do not require does not help.
> I suspect many many small business people feel that same way, and will abandon Facebook as soon as a less greedy alternative comes along.

By sticking around on Facebook waiting for this to happen, you're also contributing to it not happening.
> I am unsure if LaTeX is completely OSS

The TeX sources are widely available and (infamously) well documented. The LaTeX macros are merely widely available. I forget what licence they're under, though.

What makes you unsure they're open source?
Both Activision and Blizzard are owned by Activision Blizzard Inc. and are working independently besides game publishing (IIRC Blizzard used some help with Diablo 3 for consoles, Destiny 2 is the first non-Blizzard game on Battle.Net).
Please point me to which guideline I broke.

I am referring to the subject of the article, not another commenter here. In fact, I was merely summarizing what I responded to and interjecting my opinion of a person who thought the frickin Segway would revolutionize the world.

I mean, that sounds like a moron to me. Sure, he's a good engineer, but the fricking Segway isn't going to revolutionize anything and anyone who thinks so is out of touch with reality, just as the person I replied to said.
The feedback loops were too long.

Real-world waterfall always contained the idea of feedback from later steps changing the results of earlier steps. (Not having this means you have to be essentially perfect in your earlier steps to avoid having garbage input to your later steps. That can't be done. What's more, circumstances change during the life of the project, and if you don't respond to that, you're programming for the world as it existed six months or two years ago, and that is a recipe for failure.) This feedback to earlier layers was considered entropy, and the task was to manage it, to keep it from running out of control. The result was that you could be implementing something a year after the requirements were done, and six months after the design was done, and if you saw any problems, you were supposed to not revise the design (still less the requirements) unless you really had to.

In contrast, agile wants to have those times as short as possible, and to feed what you discover during implementation back into the design (and even requirements), in order to get them to better conform to reality.

Real agile is all about keeping the feedback loops tight. Waterfall was all about wholly completing phases, in order. This lead to waterfall being rather unresponsive to new information or external changes. (To see how demoralizing this can be, imagine working to implement something, where for the last three months you know it's the wrong thing.)
What kids? Kids with credit cards or kids where most purchases are made by parents and therefore hard to link back to ads shown on SnapChat?

I'm in my 30's and don't know too many people that use SnapChat... so when people say "young kids use SnapChat" I'm not sure if that means 13-18 year olds or 18-29 year olds or something.
I think that we are getting too dependent on this browser/engine (Chrome/Chromium/Electron and the many others derivatives).

This will create serious issues in the future regarding how Google is caring about respecting the market, the standards and their users in general.

Hopefully Mozilla has done a quite impressive work on Firefox those past few months and I personally don't see any advantages anymore for Chrome.
Wikipedia disagrees. https://en.m.wikipedia.org/wiki/Web_2.0
I never understood why you would ever write-protect a floppy. Then again, I had a Mac 512k with a single floppy drive. (Insert Disk A; CRANK WHIRR GRIND SPIT; Insert Disk B; WHIRR WHIRR CRANK GRIND SPIT; Insert Disk A...)
In case either of you aren't aware of it, you're rehashing a 150 year old argument called the great man theory.[1]

[1] https://en.wikipedia.org/wiki/Great_man_theory
I mean, this is the basis of web design, and the programmers' long-standing criticism of WYSIWYG text editing. Perhaps I worded it wrongly: content should be tightly attached to semantics, but it should be possible to switch out the particular rendering used for those semantics. LaTeX resumes always fail in that regard: for example, in the template given in this thread, the semantics of "measures of experience in different languages" is inextricably bound to the rendering choice of stars. Or even more basically, the semantics of "a job or educational position held for a period of time with summary metadata", is with a LaTeX template tightly bound to a particular layout. Of course it is possible to design a TeX/LaTeX macro system that gives you separation, but, in reality, TeX is very wonderful, but learning the guts of the underlying macros is always going to be a niche audience.
Why would how useful Ethereum is or could be make a difference? Formal verification has been researched for decades and applied to complex domains like operating systems, hardware, smartcards and huge mathematical proofs already. I don't see why applying it to Ethereum would be a giant leap.
The Iridium website and logo look so professional and "enterprisey" that it looks like there's lots of money behind of it and they're going to screw you. A barebones or even text-only website would do them a favour.
Yeah and I still see a lag from opening apps.
The number of McDonald's ads on YT Kids is quite disturbing partiality as none are declared as such...

Overall the number of videos that are pure ads is annoying...
YouTube is definitely not okay to leave unattended with a child. I've seen auto-play cue up some disturbing and bizarre stuff, not to mention all the trolls who seem to delight in hiding things like slasher movie snippets in the middle of pirated kids videos.
marked.js has a GFM option, which is what Markdown Here appears to be using: https://github.com/adam-p/markdown-here/blob/dc1454ecb26a951...

I guess these days most projects use GitHub markdown since it's the most common and with the best documentation.
For those wondering, click on the chart and type 'e' to show after hours trading.
Passenger rail in the United States probably doesn’t have the same economics as the other places you’re thinking of. I recently drove across part of the country, and it is shocking how much space there is with absolutely nothing there. There is a 100 mile stretch of I-80 without cell service or signs of habitation. If you live in a city, it’s easy to forget that the United States is much, much, bigger than Europe or Japan.
Do you mean a decentralized alternative?

The advantage would be avoiding the 5% Kickstarter fee + (according to Wikipedia) 3% to 9% payment processor fees. The computation fees charged by the blockchain are presumably well below that. [On the other hand, maybe they aren't. Calling this suicide function on the Parity multi-sig wallet apparently cost 27 cents. If the crowdfunding contract is more complex, and submitting a payment costs, say, a dollar, then the average contribution would have to be on the order of 10 dollars to break even vs. Kickstarter.]
This is a major reason for Google street view cars going everywhere, I would guess. Letting people look at street view in google maps is not the reason they have and continue to spend millions (billions?) on creating these detailed maps. Sort of like when Google had a free info phone service for a while to train their voice recognition system. I would not be surprised if street view goes away at some point.
STEM PhD students provide USA universities with inexpensive teaching labor, prestige, future donation revenue, future patent revenue, and the labor to complete research grants. The best research institutions will move quickly to keep the graduate system in place.
Am I reading this right: have they lost 3bn in the last 9 months?
Generally, I've found the SnapChat-using demographic is today's college and high school kids so, I'd say in the 15 to 22-ish range.
Here is my take on H1B, which after checking some facts, is the last thing to worry for an average US tech worker, who don't like H1B.

) 65k Visas + 20k (for US educated MS degree holders) = 85k total every year. Lets say each one gets a 130k salary (Senator Chuck Grassley's recommendation) = ~$12 billion

) $12 billion Income. Lets say all these H1Bs send 25% back to their home countries = $3 billion gone out of USA, $9 billion spent in USA

) India's Software exports to USA in 2016 - (61+24.4+22.4 = $107.8 billion) source : https://www.statista.com/statistics/320753/indian-it-softwar...

) Majority of these exports are to US. If we assume, the cost of getting software work done in India/China is probably 1/3rd of its cost in US, means, India, which exported ~$100+ billion worth of software, would have equalled $300 billion if the work was done in USA (thus creating jobs in USA).

*) India, through its software exports sucked $300 billion out of USA and hence took away jobs in USA.

Bottom line is, the rise of India's, China's software industries will suck the money out of USA. So, these numbers mean : H1B don't take jobs, Software engineers in India, China and rest of the world are taking them at an order of magnitude faster !
Violent cartoons aren't new. https://youtu.be/PFDKWbg2xjg
To Fight Revenge Porn, Facebook Is Asking to See Your Nudes
It's kind of like, do you think it's humanly possible to correctly encode the rules of chess in, say, 6502 assembly?

You probably won't do it on the first try. And you wouldn't immediately bet a million dollar on it. But is it possible?

Yes.

A multisig wallet shouldn't be more complicated.

Could you prove the correctness of the 6502 chess? Sure. Formal methods are not black magic. You need a semantics of the machine and a formalization of the rules.

Can you make mistakes in specifying? Yeah, duh. So combine it with peer review and throw in a bug bounty and fuzzing.
> And Facebook has even been taking steps to influence offline sales, in order to bring traditional retailers into its orbit. In September, the social network introduced a tool that lets businesses with physical stores show ads to shoppers and their Lookalikes even if they visit the store but don’t buy anything.

Does anyone know how this works?
That was surreal.
Isn't that against the law (Age Discrimination in Employment Act of 1967) ?
How common is that? I've never seen it.
this math is flawed in so many ways, I dont know where to start...
Or just use Firefox, even if it is slightly slower than Chromium it's at least a browser that works for you not one that treats you as a pawn.

A Chrome monoculture is harmful, even if Google has the best intentions which I don't think they do - they definitely value their profits over an open web.
I'm really not sure this is right, it just doesn't ring true to me.

Yes, in the bad old days, we had dozens or hundreds of different drivers for specific network cards, serial cards, parallel port chips, audio cards, floppy controllers, disk drivers, etc., plus the tangled mess of scsi and ata/sata/pata storage stacks, tcp/ip/tokenring/ethernet/netbios/smb/appletalk network stacks, tty/vtty/serial terminals, and so on. Bugs in the higher-level stacks, like sata, would be impact very broadly. But a bug in one specific network card driver would, generally, only affect the subset of people who actually had that specific network card. And many of those old drivers were not really all that complicated, because they were specific and narrowly tailored. Buggy as anything too, of course, and didn't get much scrutiny due to the huge variation in software.

Now everything is subsumed under a massive IO controller-hub chip driver. At least the last time I checked, all those tangled upper-level stacks are still there, but they are just entwined with a hugely complex mess of usb/thunderbolt/usb-c mess. So you'd still have all the complexity of a sata stack, but that's nested on top of a scsi stack, sitting on a PCI stack, all nested inside a USB-C stack.
Are the layer names the same ones referred to in this paper?
https://arxiv.org/abs/1409.4842

And how can e.g. layer3a be generated from layer conv2d0? By convolving with a linear kernel? Or by the entire Inception Module including the linear and the non-linear operations?

Thank you. Outstanding work breaking it down.

Here's another paper people might enjoy. The author generates an example for "Saxophone," which includes a player... Which is fascinating, bc it implies that our usage of the word in real practice implies a player, even though the Saxophone is an instrument only. This highlights the difference between our denotative language and our experience of language! https://www.auduno.com/2015/07/29/visualizing-googlenet-clas...

Also, for those curious about the DepthConcat operation, it's described here: https://stats.stackexchange.com/questions/184823/how-does-th...

Edit: I'll be damned if there isn't something downright Jungian about these prototypes! There are snakes! Man-made objects! Shelter structures! Wheels! Animals! Sexy legs! The connection between snakes and guitar bodies is blowing my mind!
Ancient,yes. Still actively developed and maintained. Maybe if contributing into projects was more of a thing, then trying to reinvent, we had better sofware.
10 Christmas 2017 tech and gadget gift ideas
The footnote kind of explains this:

"Net loss for the nine months ended September 30, 2017 includes $2.5 billion of stock-based compensation expense, primarily due to the recognition of expense related to RSUs with a performance condition satisfied on the effectiveness of the registration statement for our initial public offering."

I believe the vast majority of that was due to issuing stock to Evan Spiegel for successfully executing the IPO at given metrics.
Snapchat's main draw seems to be amusing filters for selfies. I have a bunch of friends* who use it for that but do most of their actual socializing on FB. Snap is like waving at people you know in the street, FB is like sitting down with them for coffee.

* anecdotal but I'm taking demographics into account. I've asked a lot of YA friends about their usage patterns, connectedness etc. on Snap and other social platforms.
Thanks for the tip, did not know you could do that.
What about the people who want to do the job, can do it, are willing to move to the job location, are American citizens, and are denied because they are being replaced by cheaper H1-B workers?

These H1-B workers are not entitled to jobs in America. It is something we offer to benefit both them and our country as a whole. It becomes detrimental when these visas are extended at the expense of the American citizen who is being displaced.
That's an interesting article, but if the proposals for limiting the number of immigrants in that article, like speaking English. paying a bond, asset and income tests, would probably drive progressives apoplectic if proposed as actual legislation.

Although, would be super interesting to see this as a proposal from a "moderate" Democrat.

Also completely ignores traditional criteria for immigration, like oppressed people, security concerns, spouses and family members, and health status.

Also, author jokes about population density of places like the UK, but how long would it take to actually build the infrastructure to accommodate a mass influx of new residents, especially if they tended to congregate in a small number of areas with good jobs or other people of their ethnic or linguistic groups?
There's a radical idea that could be looked into - have a very large autonomous car, carrying 20-100 people. With enough of them, we could reduce traffic, save money (Compared to the cost of private vehicle ownership) - and the best part is, from the perspective of the riders, it will be self-driving.

Why should we invest into self-driving carpools, when buses are cheaper, and more efficient?
Two phase commit (in spanner) is similar to a lock, so the short answer is YES you need locks for distributed TRANSACTIONS

But you dont need transactions to do distributed computation. This is where CRDTs come in, they allow you to modify data locally w/ zero wait and the replication of these modifications happens asynchronously (imagine a split second later) and then there are algorithms that run on the receiver of the replication that automatically and intuitively resolve any conflicts that happened because the data was not (globally) locked

I will have a post next week on serverless.com explaining the internals of CRDTs, it should help clear stuff like this up.
iirc they handed out a very large amount of equity compensation around the time of IPO, which is recorded as an expense on the books.
This is like that Silicon Valley episode, where the only users are underage who are gonna get you fined per use.

That's basically SNAP's audience. Young kids who you cannot monetize, and obviously cannot build billion dollar companies on.

Maybe once they grow up they will be valuable, but (a) can SNAP wait that long and (b) will those users stick to SNAP once they've grown up?
I’d appreciate a curated list of software vendors who don’t run these kind of field tests/experiment/whatever on their users. Extra points if their products are not filled with bloated “”””analytics”””” crapware either.