skysight-inc/HackerNews huggingface dataset:
> And much of it differs as you go between the different areas, so businesses that have to say transport goods from Mumbai to New Delhi may have to stop 4-5 times to fill out each regions regulatory paperwork.

This is no longer true. With implementation of E-way Bill under GST you need not stop anymore. A single e-way bill is enough. Also those stops were needed earlier because there was no uniform taxation between states. However with implementation of GST there is no need to fill up paperwork while transporting goods between states. Just need to procure an e-way bill. This came into effect from April 1st 2018. Changes are happening rapidly so take these old videos with a grain of salt.

Read more about e-way bills here: https://www.livemint.com/Politics/ZHOXrBEfe2TR5ALJJFZGoI/All...

Quoting: "To avoid technological glitches, the GSTN and the National Informatics Centre have ramped up the infrastructure. The system can now handle 75 lakh e-way bills daily, compared with 26 lakh earlier. To prevent harassment of taxpayers, e-way bill rules specify that goods will be inspected only once during the journey except in cases where specific information on tax evasion is received. Further, in case a vehicle is detained for more than 30 minutes, the transporter can report it on the portal."
Apparently (https://en.wikipedia.org/wiki/Foxconn_suicides), the suicide rate at Foxconn during that period was lower than the overall Chinese or US suicide rate.
Not saying I agree, but he leaves room open for other alternatives such as hitting a motorcycle while weaving within a lane. You won't hit a car that way, but you might take out a lane splitting bike.
Sure. But in that case I'd ask that people on the other side of the debate not open with blatantly absolutist statements as well.

Let's not hold the two sides to different standards of argumentation.
Before Chip+PIN was introduced, card cloning or ‘skimming’ was a very common fraud method. An ATM would be modified with a device to copy the magnetic strip and register the associated PIN with a keypad overlay or a pinhole camera. This data could then be used to create a cloned card to withdraw money with, sometimes even in another continent.

Chip+PIN (EMV) prevents this because the chip cannot be cloned, and so it completely eliminates this form of fraud. However, banks also used the introduction of Chip+PIN to move liability of any fraud to the customer, whereas before the banks would fully refund any fraud.
This bums me out, too. Back in the day, you didn't have to treat all programs and data as hostile, because they weren't. Nowadays the GNU linker whines about calling gets(), but that wasn't a problem, because you knew that a 32-character stack-allocated buffer was big enough to answer a yes-or-no question.
Apple's radically redesigned Mac Pro hasn't been updated since December 19, 2013
Apple CEO Tim Cook to Be Deposed in Qualcomm V. Apple Lawsuit
I don't see how purporting to agree while then stating the direct opposite or talking past someone with a bunch of strawman would ever be productive.
Go is sort of the opposite of this. If you do something like:

func sum(a, b float64) interface{} {
return a+b
}

It will allocate memory for the float, because an interface type always contains two pointers. [1]

It's pretty crazy that the second word in a Go interface has to be a pointer. But I suppose if dynamic types were used more, they would be optimized more.

[1] https://www.darkcoding.net/software/go-the-price-of-interfac...
This is a service by http://www.b12.io/, right?

Speaking about that, how can I get just the design customization instead of a monthly service that includes hosting? I can do hosting, that's easy, I can't do design.
Elon Musk probably
"... the skill most in demand among physicists, biologists, chemists, geologists, even anthropologists and research psychologists, is facility with programming languages and "data science" packages."

If I wanted to prove to someone this statement was true, what would be the most effective way to do that?

Is author basing this conclusion on job postings somewhere?

Has he interviewed anyone working in these fields?

Has he worked in a lab or for a company doing R&D?

How does he know?

What evidence (cf. media hype) could I cite in order to convince someone he is right?

When I look at the other articles he has written, they seem focused on popularised notions about computers, but I do not see any articles about the academic disciplines he mentions.
Even today, Google Drive isn't strictly hierarchical, in that a file can still be in multiple folders / locations. They have, however, made it awfully hard to discover.

If you have an existing item or items selected, you can "add" them to a different folder by hitting Shift+Z; I don't think this exists in any menu. It is in the list of keyboard shortcuts (hit "?").

These feel sort of closer to some form of link than a tag, though.
The simplest and most effective option I have found is to use a facecloth dedicated for cleaning your bum after pooping. Extremely cost effective and a very clean feeling afterwards.
how can you possibly claim this so confidently, but sure keep believing its impossible, until its not, but then its too late to worry about anyways. This seems like an incredibly foolish opinion on this matter.
Because they don't have to? They don't suffer from the risk...

Clearing frequently act like a form of insurance for smaller firms, up to and including asking for killswitches in your trading engines and audits of your risk procedures.

But big firms clear themselves so don't have that. Theoretically the internal risk team is responsible for that but those teams are frequently undergunned.
I Hacked an Election. So Can the Russians
Let's meet some PostgresConf speakers
I stay away from all these people. I have no illusions that a self driving Tesla is significantly safer.
This would be amazing for stutterers
I've been using Kiwi's API [0] after I was blacklisted from QPX for a buggy rate-limit backoff implementation (before the news of the shutdown). Never got a response from QPX support, and I was a paying QPX customer. Kiwi is a lot nicer to work with anyways, and they offer deep URLs so that you can link to a booking page.

[0]: https://docs.kiwi.com/
We operate in 25 countries today and our pricing varies by country. We're not everywhere yet, but we're working on it: https://stripe.com/global
the physical man in the middle attack
Is this a fair representation of a human playing a game? Usually as a human player I don't go into a level expecting to clear it never having seen it before.
That's not that weird. In fact, I remember there use to be a service called rss2email or something like that.
The way your comment is written, I thought someone literally had their sandwich angrily thrown across the room when Knight collapsed.
It's interesting because according to my understanding, the U.S. is actually using a pretty good system for dealing with credit card fraud in general...which sadly seems to be the rare exception in regards to consumer protections in the U.S.

Basically -- again, as I understand it -- the losses due to credit card fraud is either on the merchant or the card-issuer -- generally the two groups most equipped to deal with the issue. If Visa thinks it's losing too much money due to fraud, they have the control to influence change on the system, put more resources into detecting or preventing it, etc. But they can generally view it as a cost-profit analysis, and handle it appropriately. Of course there's side effects, it costs all of us involving the courts or police, to some degree, but in the absence of a perfect solution in an ideal world, that's something that was going to happen anyway.

Which isn't to say the future couldn't change; money-ed lobbyists, such as Visa, can get the laws in the U.S. system modified to put the onus on the consumer, or on the business (which could drastically damage small businesses), but for the time being, the system does seem, to me, to be working well ... here.
Did git write its own custom implementation of patch from scratch? Or does it use `patch` internally?
Obvious to casual observers, non-targettable, hard to set up/tear down quickly.
Scant evidence of scaling laws in real networks – Barabasi says study flawed
chroot is a filesystem namespace, and containers are basically just that plus some other namespaces. Prior to containers getting really popular I was using debian's schroot project and prior to that I was using solaris zones. There were other similar technologies prior to that but I wasn't really technical or even alive at the time. It's not new.

Here's what's made them so popular lately IMO. Docker improved the usability by adding the container registry and adding some better tooling around running a container.

Compare installing schroot plus configuring a new container plus running debootstrap plus potentially configuring lvm/btrfs/directory snapshotting to:

docker run ubuntu:lts /bin/bash
Hey Matt, great write-up, you have a typo in the "about Matt" bottom section:
About Matt: I'm the guy who figures out how to make the technology do what the business needs. I love the learning (Right here)about many things because it enables me to see problems from different viewpoints and be creative in solving them (versus business as usual). Professionally, I lead people to build with Cloud technologies in areas such as data and analytics, architecture, and technology operations. Personally, I feed the creative with photography, music, and volunteering. I'm actively seeking my next opportunity to change the world.
Let's not kid ourselves, 2019 means December 2019, so...2020.
There were warring states and kingdoms, but not hatred the way sowed by british's divide and conquer.
A group upstairs at the Broad Institute built out a system to use Jupyter notebooks for analysis of genomic data, with backend computation happening on a Spark cluster[1]. Science on large datasets can happen via interactive notebook. In a connection with a recent GWAS on a massive dataset from the UK Biobank, the researchers involved decided not to write a traditional scientific journal article (at least for now) since their analyses will continue to mature. Instead, they've been posting insights online in blog form, with associated code on GitHub[2]. It's a daring move toward publishing at the speed of research. Once their conclusions mature, traditional journal articles may follow to distill and preserve the key findings. In the mean time, those in the field can apply the same code to their data, replicate the analyses, and get an early look at the output of the research. This works partially because the methods (univariate GWAS) are understood in the field and the interpretation and rendering of a particular dataset is the science in this case, rather than a new method (which would still likely warrant a paper).

1. https://hail.is

2. http://www.nealelab.is/blog/2017/7/19/rapid-gwas-of-thousand...
The demos look nice. Is there any information about how their technology is different to voxels that have been around forever?
“
"><img src=x onerror=alert(1)>
Extra Technical Obstacles for Facebook Quitters
> I don't hear anyone calling for sanctions on Iran

You're not listening very hard then.
Quickly Pwned, Quickly Patched: Details of the Mozilla Pwn2own Exploit
From http://www.theukcardsassociation.org.uk/faqs/ :

With chip and PIN, who is liable for card fraud?

Consumers remain fully protected from the cost of card fraud and are covered under The Lending Code. From 1 January 2005 there was a shift in liability for some types of card fraud from banks to retailers, but this will not affect cardholders in any way. If businesses have chip and PIN terminals in store, they are covered for the cost of card fraud whether customers enter their PIN or their signature, just so long as staff follow the on-screen prompts and carry out the routine checks to ensure cards have not already been reported lost or stolen. Banks will continue to be liable for the cost of card fraud committed on old-style non-chip and PIN cards, so by accepting them businesses are not putting themselves at risk in any way

So in what way has fraud liability shifted on to the customer?
Short range low cost time of flight devices are usually modulated-beam things. You modulate the outgoing light with an RF carrier around 20MHz or so, and then detect that carrier on the receive side. Measure the phase difference between the two to get distance. There's a neat trick borrowed from FM radio to do this - down-convert both input and output signals with the same local oscillator. The resulting down-converted signals have the same phase difference but at a lower frequency, where you can count it easily.
What about a firm like Knight?
"><img src
While I have a Hackintosh, I'm not sure I'd want to get one if it was my primary computer. Granted, I haven't had any problems with mine, but all it takes is an update from Apple to break or brick it. Native Macs don't have that issue.
Also wondering how the new invoice and receipt emails are sent out?

> Under invoices there are two new documents "Invoice PDF" and "Receipt PDF" which are different from the standard e-mail receipts. Are these documents emailed to the customer automatically? Is there a way to control this?
Unless that $150K included tons of RSUs you would still be better off taking the lower pay and not paying the Bay tax.

If you are not looking in the Bay then you will probably still come out ahead by not spending 2 hours a day commuting.

$75/hr * 2 hours/day * 262 workdays/year = $39K/yr lost commuting. Not including the actual costs of commuting (car, gas, tires, parking, sanity).

So outside the Bay it works out about the same assuming you don't generate any additional revenue in the two hours you would have spent commuting.
Seems neat but not scalable. I would like to be proven wrong though. These description was pretty generic so it is hard to see what is unique.
This process is a mistake for two reasons.

The first is time. If they were ready to release a simple, expandable, better-everything box a few months from now, every single person who’s been chomping at the bit for a new pro Mac would buy it immediately. That would fix their market, gain them goodwill and give them plenty of time to explore what all these amazing professionals actually want to do, later.

Second, this just doesn’t seem like the hardest list of requirements to guess. Heck, there are practically no constraints, not even price! It doesn’t have to be thin, it can guzzle power, they don’t have to compromise on any ports (put 4 of everything you can think of in, old and new). Theoretically they could build a slightly better box with some analysis but literally no one is asking for that gargantuan task to be done yet, at least not before 2022.
Assuming git patch doesn't simply exec patch. (It doesn't, but half the comments here are people saying they want all their tools to run all the other tools because unix.)
The merchant pays anywhere from 1.6% to 3% of the transaction amount in fees to the payment processors/gateways. Part of this goes to Visa/MC and the issuing banks. Apple gets a cut from them and that's how they make money/break even. The Seller pays their card issuer directly or indirectly. You're not interacting with Apple pay support as Apple pay is not the one processing your payment - its simply storing your card securely and generating a payment token for the merchant when invoked.
I've had it several times. The best way I can describe it is as an mediocre to somewhat-above-average patty. It's not going to impress you as being better than a good burger, but it's easily better than bad fast food.
So the article should really be about 'Why are diapers so expensive in the US compared to Europe?'

Here is another example from a UK suermarket https://groceries.morrisons.com/webshop/product/Nutmeg-Nappi... which is 0.075 GBP (0.10 USD)/diaper.

The UK doesn't charge sales tax on nappies/diapers - https://www.gov.uk/government/publications/vat-notice-714-ze... which may explain a small part of the difference.
Breaking down language barriers with IBM Watson technology
Planning chemical syntheses with deep neural networks and symbolic AI
Endowments are complicated. The money often has restrictions on how it can be used, and of course the goal is for the endowment's principal to grow.

A large endowment doesn't guarantee that an institution is wealthy enough to refuse money.
great point..
This article [1] explains an important distinction between backups and archives.

"Backups exist in case information is accidentally destroyed. Backups should cover all information, but each one only needs to be kept for a short time: essentially however long it will take the organisation to discover the destruction. … Archives, by contrast, involve long-term storage of the organisation's history."

It concludes that it's probably not necessary to delete data from a backup — just keep a record of what requests for deletion were made, in the rare event that restoration from a backup is necessary.

And avoid storing personal data in archives, or else split it out by-person, so it can be deleted if required.

[1] https://community.jisc.ac.uk/blogs/regulatory-developments/a...
Second that.. That's a huge improvement and massively under-appreciated aspect of real-world Apple Pay as well.

Basically you don't have to worry anymore about merchants getting hacked and getting card numbers stolen, because the tokens they use in place of card numbers are tied to iPhone-based authentication (device possession + PIN/biometrics).

Seems like all the marketing around Apple Pay is about convenience, but security is a big part of the story.
7) buy an XPS or precision. Install ubuntu or another linux on it, or buy one with it preinstalled.

I did this, bought an XPS and a precision. Both refurbed in sales/with coupons, great specs. Cost me ~500 less than retail. Both like new.

Sure I'd prefer a mac, but its over double the cost for similar specs. I could look past the touchbar and ports. But not the keyboard

8) buy a librem. I don't know how good they are, though
I would probably use a hybrid of the two. Use the tag system for things I've tagged, and fall back to a regular filesystem for untagged files. That's basically how I have Steam setup. Most of my games are tagged, usually with multiple tags, and all untagged games just go under Games.

Once I got everything organized (via automation, not manually -- not necessarily relevant, though), keeping up on tagging new games became easy and quick.

I imagine there would be automation tools written for a tagging filesystem, that just "knows" a lot of common software, etc., and can get you started.
Ask HN: Involve a popup suggesting a trip to snopes.com on all FB links?
I wish these paid Apple astroturfers would go away.
But this has nothing to do with money laundering. If money gets into international banking system it's probably laundered already. Money laundering dosen't work like you think it is - "shady offshore companies" is not enough to launder money because every one of this jurisdictions will work with law enforcement in case of money laundering. Then just follow the money and you will get busted. Shell companies will just make whole process longer for law enforcement agencies.

Real estates in rich jurisdictions are used for stashing/anonymously investing money, not laundering money.
Huh. I was going to say how git-apply(1) probably uses patch(1) internally after doing some preprocessing on the patches it's given, but, on checking it, it seems it doesn't.

Using strings(1) on the git executable turns up "%s/patch", which made me suspect the executable path was interpolated, but `git diff ...@~ | strace -fe trace=execve git apply` on an arbitrary repo turned up nothing, and I couldn't find "%s/patch" in git's source.
This should be required reading for anyone wanting to do this contest.
Emmanuel Macron Talks to WIRED About France's AI Strategy
More like "bona vacantia". Or, if the UK had a meaningful property tax, a requirement to file said tax non-anonymously.

(The UK could also do with cadastral mapping to solve a different set of problems; available only in Scotland)
The Procrastination Doom Loop – And How to Break It (2014)
>Propaganda is very powerful, especially when a message appears to be coming from dozens/thousands of voices.

Well it shouldn't be on an anonymous forum. The only things that count in such a environment are ideas. Only the first one counts. The same ideas over and over again just count as a poor signal to noise ratio (which would be the root problem).

I suspect that we are in some sort of eternal september[1] phase here where people are being exposed to such environments for the first time. If this sort of thing is going to be a social problem perhaps we need to teach anonymous forums in school.

I personally have no interest in Twitter because I have passed the phase in my life where such a thing would be interesting. That doesn't mean that I think it is worthless but it seems that there are people who are taking it more seriously than it deserves.

[1] https://en.wikipedia.org/wiki/Eternal_September
I've been using Profitwell, switched away from Baremetrics.

Its a lot better, cleaner, more featureful and it's free.
There was. Apple shared it in the WWDC keynote when talking about changes to Xcode.
That's a tough one. Python's dynamic typing means that you can write concise code as long as everything is of the correct type. But the consequence of this is that it is easy to accidentally express the wrong thing and only find out about it at runtime.

Pony's type system requires that you be a bit more explicit, but the tradeoff is that you get better guarantees about the correctness of your program. As your program grows in size these guarantees become more and more useful, or at least that's what I've found.

One part about Pony that can seem like an impediment to expressiveness in Pony is reference capabilities. Pony forces you to think about how objects can be accessed from different actors, which can sometimes make it hard to do things that seem like they would be simple, especially if you are new to the language. The payoff for this is that once you get the reference capabilities correct the compiler guarantees that your program will not have race conditions. In some ways, I'd say that if you're writing multi-threaded code then expressiveness that doesn't offer any safety guarantees is a false economy, because you'll probably end up rewriting the "expressive" code many times to get things right.

Python's a great language, and I don't mean to disparage it. I've used it quite a bit in my career, and for certain types of problems it is still the first tool that I reach for. In my mind, Pony excels in some areas where Python is somewhat weak, so they can live comfortably together in your programming toolbox.
In my experience, it's not really different in that regard. You start working with a group and provide value and then you work with them indefinitely unless someone else reaches out with a significantly better offer.

I suppose that you're marketing to whoever you're working with, but that marketing takes the form of working systems, quick iteration, and good communication. And really, you want to provide all of these whether remote or not.