skysight-inc/HackerNews huggingface dataset:
I think the problem is that initial training for developers usually drains significant developer resources. For example, the best onboarding is typically done by well qualified developers who then devote significant time ~20-30% to the new hire. That's effectively taking 20-30% of a senior developer's salary and giving it to the entry-level developer. IMO it is an investment that pays off but it is still a large investment that may be difficult to swallow for start-ups and small/medium sized companies who cant absorb $XXX,XXX into the abyss.
That's no longer correct. In the South Dakota v. Wayfair, Inc. case [1] in June 2018 the Supreme Court overturned its earlier case that prevented states from requiring out-of-state mail order/online merchants to collect sales tax on sales to residents of those states.

B&H is now collecting tax for sales to customers in states that have post-Wayfair tax laws enacted, which is around 3/4 of the states.

Most of the states that have not yet done so will be doing so soon. California's goes into effect 2019-04-01, so those of you from California have until then to get your tax-free online shopping done.

Here's a page with the status for each state [2]. Here's another useful page [3] with per state info.

[1] https://en.wikipedia.org/wiki/South_Dakota_v._Wayfair,_Inc.

[2] https://taxcloud.net/topics/States%20News%20and%20Informatio...

[3] https://www.avalara.com/us/en/learn/nexus/find_your_nexus.ht...
No-deal Brexit: UK firms 'praying' for article 50 extension, says KPMG
Exactly - this is why none of the most significant problems facing our world, all of which are fundamentally international in nature, can be solved. The sclerotic institution of the nation state renders solutions, even when entirely obvious, impossible to implement. The current global quasi-civilisation will collapse, as all civilisations eventually do. It will happen this century, leaving behind a comprehensively wasted landscape less hospitable to subsequent large-scale human organisation than earlier collapses.

Homo sapiens was a failed evolutionary experiment. Perhaps some on other planets do rise to the challenge of planetary organisation, but obviously we don't possess the necessary capacities.
Is Standard ML Dead?
The idea of forcing modules to be defined in files with a deterministic way to pair module names and file names seems pretty reasonable. Two examples come to my mind:

- Go doesn't place requirements to the name of files defining a package [1]. However, it has a preprocessor neither, so the problems described in this article (specifying the module name within an #ifdef) are impossible.

- FreePascal has a preprocessor [2], but it defines a deterministic algorithm [3] to find the files containing a unit (the FPC equivalent of a module). Moreover, the compiler creates two files for every unit: a .o object file, and a "unit description file" [4], much like the C++ proposal.

It seems that FPC's case is the most similar. I think the author is right; the C++ committee should adopt a deterministic way to find the name of the files defining a module.

[1] https://golang.org/ref/spec#Packages

[2] https://www.freepascal.org/docs-html/current/prog/progse4.ht...

[3] https://www.freepascal.org/docs-html-3.0.0/user/usersu7.html

[4] https://www.freepascal.org/docs-html/current/prog/progse13.h...
YOu can buy it from their site, 80 pounds Stirling + VAT and Shipping: http://aperturelabs.com/tools.html
Electric cars will end up being a much better choice for this application. Even today, there are a number of companies selling connected EVSE’s (“chargers”) that can be grid-tied to modify the charging rate on demand. The J1772 charge port standard includes a carrier signal that tells the car the max current its allowed to draw, so it’s just a matter of modulating that signal as needed. If there are 100,000 EV’s each charging at 5kW across the state of California every night, that’s 500MW of demand that can be shaped pretty broadly - assume each car needs 4 hours of charging between 9 PM and 7 AM, you have plenty of room to adjust rate and timing.

In the future, it’s likely that EV’s will be designed with bidirectional charging capability, at which point they will be able to return power to the grid in times of high demand, acting as a giant distributed battery.
>Some people are loosing their jobs , see , maybe me myself, i am loosing a job because of Falsification...

Who exactly is losing their job because of fake watches? I do not believe that you will be able to present any convincing evidence that replica watches are actually hurting the sales of genuine watches.

>Lot of money in design for some malicious smartass chinese guy to come and copy and sell by 10 times cheaper

What do you think about homage watches? Most people don't seem to have a problem with those, the guy in the youtube video specifically says homage watches are OK.

If you aren't familiar with homage watches, look at this: http://i56.tinypic.com/k4hug1.jpg
> The compilation ordering between TUs will kill module adoption dead in its tracks.

I agree, but that's because C++ TUs are too small. Rust works like this "dead-on-arrival" way, but survives because TUs are larger.
If you want to branch into Java, learn Java.

More importantly, why do you want to branch into Java specifically? Is there a company/job you have your eye on? Or do you want to get into web dev backend?

Because there are so many, many languages/technologies out there, asking "should I learn X?", the answer is always "if you like it or it'll get you a job you want, yes"
What's a shame? Functional and declarative code is simpler.
I think you need to read up on China's political structure before you comment further. The Politiburo was a check on the premier in name only, and now that term limits have been abolished, not at all. Now it's just a rubber stamp.
I agree, but not based on Harry Potter or Rowling (never read Harry Potter), but maybe Astrid Lindgren, and countless others. Strike the "training", but keep the awareness, the thinking about what one is doing, which I feel is sorely missing from many youtubers. You're right, it's not rocket science, but some people who woulnd't be able to spill a bucket if you handed them one, can still find someone to setup a camera, mic and "gamer chair" or them, and click upload on their behalf.

Maybe we were weird, but from my childhood, I remember how even kids 2 years older or younger might as well have lived in an entirely different world, much less adults or parents. Now I can't find a let's play for a game I'm interested in without coming across what is basically 20-40+ people showing off to 10+ people. This wouldn't be possible without the distortion of "virtual reality" I think. Imagine a 25 year old person coming by a bunch of 13 year olds and lifting a trash can or doing $any_other_stupid_shit, so the kids can be their "fans" and "supporters", and maybe sneak them some cents out of mommy's wallet. That's what I see when I look at a lot of youtube.
I love this art of Patience of the Japanese. They love to spend a life time i to making a tiny wood doll or some little flower arrange...

I wonder its because is an Island and one gets inside himself or one just gets bored...

I am a fan of making bamboo and paper little planes , just to thorw them and destroy on the beach...

I found that using Smoking Paper is a good material haha

What I like is the making the fine bamboos longarinas and skeleton of the models. I like boats of bamboo too.
> These post-drinking feelings of guilt and stress have come to be known colloquially as “hangxiety”

This sounds like one of those made up terms that news articles always insist exist, yet nobody ever actually uses in day to day conversation
If it's so easy can you show me an example code for it?
The speed doesn't matter, it's the algorithm that's important. Please make sure that you handle all the numerical instabilities, and show me the Julia code for binomial and trinomial normal CDF computation that is not using integration, but a fast, correct and precise approximation.
> Header, source like before. Allow putting all implementations in the source (including templates).

Do you realize how hard this is to implement? This actually was part of the original C++ spec (export keyword), but no compiler successfully implemented it in a way that was compatible with other compilers, and it was deprecated.

This (and C++ modules) requires a standard intermediate representation of the language that all compilers share, otherwise compiler A can't use a module generated by compiler B.

This is why I've never really expected C++ modules to ever exist, or if they do, it will be in a form that is much more limited than most people want or expect. Either they'll only allow a subset of the language to exist in a module, or the feature won't be much different than the "pre-compiled header" feature offered by most C++ compilers), or modules won't be portable across compilers (and maybe even versions of the same compiler).
How quick that the US forgot the NSA spied on everyone -.-
It shouldn't be the start of the video, though. Right after showing how cool they are, is when you show utility (you can run in the woods as well!)
Thank you for your comment.
Well, I didn't put that information on the first page because my idea with this book just help to be more productive. I really don't want to distract people with my own challenges.
But yes you are right! It's a good way to promote my challenge.
Thanks again
Unlike C++ modules, Rust modules are not separately compiled. Better comparison is with Rust crates.
If some 'smartass chinese' guy can provide the same thing for 1/10th the price, then clearly the original maker is overcharging.
One someones buy a fake watch, he is not buying the real one, so is there a win-win to everybody here? who is the owner of the design?

man...if you were an inventor , and spend time inventing something nice, them you don't make money out of it, would you like that?
I agree with your assertion and I think that SQL is a fantastic language, regardless of which implementation we are dealing with.
People don’t want to or are unable to pay for a knowledgeable salesperson, hence why they do not exist for simple things such as consumer electronics.
I think this is a Python v.s. CPython sort of confusion- you can run Python code in CPython which can compile to wasm, but you can't directly compile Python source to wasm in a nontrivial way (i.e. just shipping CPython with your source in a single wasm binary doesn't count, sorry, yes I know you heard about the futamura projections yesterday but this isn't actually very interesting)
Is your new year How to get good luck Dr. Puneet Chawla
Need to start blaming cars and then ban them.
Hey, as a Mexican I am offended that you think this is good for the emerging world. I prefer to live in a world dominated by the US (as my country's has been almost since our independence) than one dominated by China (or the EU or Russia for that matter). In any case, I think they have a right to mistreat Huawei as they wish since we are talking about their own country. Then again, if we are to talk equality, who is the US and who is China? Who benefits from Huawei getting a free pass? The Chinese masters (Deng and his cronies) or the average Chinese?
They don't 'trick' people in buying 'fake' watches. Great replica makers don't have to trick anybody, they offer a watch that look almost exactly like the original for 1/10th the price or less.

Being illegal does not make it immoral.
I don't get it. What about modules inherently forces them to be imported via this newfangled module namespace (eg. import std.iostream) instead of being imported by their source filenames (eg. import "iostream.h")?

If I'm understanding the post correctly, the entire problem they are facing is that you have to scan all source files to build this module->filename mapping.

None of the "essential goals" listed at the top of the blog post requires that modules be imported by namespace instead of filename, as far as I can see. So why was this design chosen when it causes these problems?
> they will cheat if they think that won't be found out

That seems to me just like a plain description of 'business'. Of course as rule of law becomes more effective, the chances of being found out increases, and cheating/corruption declines. But it's in the very nature of business everywhere to do these things where they are able.
From TFA:

However, weak sterling was still encouraging US and Japanese buyers to take a risk [investing in the UK], McMillan said: “They are calculating that a rational solution will be found. This is a real vote of confidence in UK companies, supported by tailwinds from a strong dollar and yen against sterling.

I wonder if one outcome of Brexit will be that native English speaking customer support becomes more cost effective. Are any companies thinking about setting up UK-based support centers post Brexit?
Technologies That Engineers Must Master This Year
I've started buying discs when they're on sale, because the discs should work for a long time, and I have no idea if I'm going to be able to watch what I want to watch when I want to watch it with Netflix (actually, I have a pretty good idea that I won't be able to watch it, because they rarely have what I want to watch anymore)
> Youtube has $11.99 per month Premium subscription option. Did you sign up for that?

Why should I? I have no need for ad-free YouTube since I hardly ever watch it anyway.

What I would like, as I said upthread, is to be able to pay for basic Google search so I can have my search results not cluttered with ads.
I completely lost him at that point. Like you said, SQL is more like prolog. To boot, it's a language designed to mutate data, using a sequence of commands. Not very functional in my mind. I think the whole article suffers from a poorly defined notion of what functional exactly means, and what OOP exactly means, and I think the next step would be to stop thinking in terms of OOP and functional because most industry languages tend to blend elements of both now, so it is better to break it down into the features that you find useful and analyze them one by one such as, can functions be values, is there immutability support, pattern matching, types of polymorphism, generic data, etc etc
> the overwhelming majority of people can not learn mathematics properly from a textbook.

While you are right, a related issue is that most maths textbooks are atrocious at most aspects that aren't writing pages of equations. There is almost nobody sitting at the 3-way intersection of great mathematician, great writer and great educator who can then write great textbooks.

I've found books with terms like "History" and "Philosophy" in the title are much better places to learn about mathmatics; combined with wikipedia for formulas and details. Any book with excercises but no solutions or historical context has turned out to be basically useless to me, even as a reference (wikipedia is usually better for simple stuff).

I've got something like 4 books on statistics on my shelf at the moment. The only one that I've actually manged to read and learn something from has been Chatterjee's Philosophy of Statistics, because it talks about what techniques were developed in context of which problem, failed alternative approaches, explains what was confusing to some of the greatest minds in the history of statistics, etc. This has been vastly more useful in setting up a framework for what the world of statistics looks like that I can attach a whole bunch of proofs and suchlike too. It has been enlightening in a way that textbooks can't really manage.
>one that gives me an alert if one of my selected keywords appears in one of my feeds

Inoreader does this, although it requires a paid subscription.

https://blog.inoreader.com/2015/03/inoreader-how-to-save-tim...
Not deeply familiar with C++ modules, but I've built and maintained fairly large build systems for other languages (and written my fair share of C++), and from this article I'm not quite sure where the intractable problems lie. It seems like the .bmi files are effectively an optimization that allows for fast incremental compilation, but a compiler doesn't actually need them to run compilation from scratch: it knows how to generate them, so if they're missing it can fall back to the old, slower #include-style compile-every-file behavior, generating the .bmi files as it goes. It doesn't seem like they add new slow paths that you can't already construct today with macros and #include, so it's hard to see why they'd be DOA: first time compilation should be no slower, but incremental compilation should be much faster thanks to interface stability.

Maybe I'm missing something?

It's not like C++ modules were designed by random nobodies, though; this has been worked on by build infra engineers at major companies with enormous C++ codebases like Facebook, and compiler maintainers e.g. the Clang maintainers. It's possible they completely forgot to think about parallel builds, but that seems at least a little unlikely.
Yes it does, however you'd need to modify CMakeLists.txt, as it is written for g++
Thank you for your comment.
1,2 - I'm Carlos, I'm a programmer and I was not that productive. It's 45 minutes read so if you really need help you will do it I believe.
3 - About my English is ok. This is not a romance. My objective is to help people to become more productive.
>One someones buy a fake watch, he is not buying the real one, so is there a win-win to everybody here?

I would think that this is extremely uncommon. I think the following scenario is more likely:

"X buys fake watch, X likes fake watch, X buys the real watch"

>who is the owner of the design?

The whole fake/not-fake thing usually has very little to do with the actual design of the watch, but the branding.
ClearTax (YC S14) Is Hiring Product Managers in Bangalore
ClearTax is simplifying the financial lives of millions of Indian consumers & businesses.

Read about our products and roles: https://goo.gl/QcvweW

Our products for consumer taxes, investments and GST are #1 in India and used by millions of consumers, businesses & accountants.

As part of the product & engineering teams, you will solve complex problems that haven't been solved before. You will design and engineer rich data-driven experiences to change how people approach and deal with their finances. You'll work directly with founders and the core teams.

Interested? Write directly to srivatsan@cleartax.in (co-founder)
Get out of your company if they're really letting people with no productivity hang around.

I'd bet $99 to $1, though, that you've missed something in interacting with this person. They've held a job, presumably for some time? They're clearly producing something.
This is awesome. If you haven't seen this talk about the AGC you should definitely check it out: https://www.youtube.com/watch?v=xx7Lfh5SKUQ
Mitochondrial dysfuction comes primarily from manganese being replaced by iron, from the wrong Fe/Mn ratio (which the body has no way of correcting, as both are absorbed by the same mechanism and iron cannot be excreted.) or a deficiency in general, which results in mismetallation.

E-coli has a similar problem with iron/manganese/zinc: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4192467/

The general problem with iron is that while it is faster, it's also reactive in its free form, unlike manganese, which only works in proteins.

The majority of the world population is supposedly iron deficient, but the numbers are likely based on populations that already suffered from iron overload; it is possible that animal lifespans were substantially shortened as the result of human activity which disrupted the mineral balance to the degree no animal evloved to deal with.
Thank you for correcting me. I haven't used a PS4 yet. I don't think people should pay for multiplayer over the Internet but I guess it is their business model?
Definitely worth applying. The network is huge boost to your startup
Anyone looked at running Julia via webassembly? I keep thinking it'd be awesome to run Jupyter notebooks completely in the browser. Given Julia builds on LLVM, perhaps it wouldn't be that challenging technologically.
Thanks for the recommendation, from the quotes that seems like the exact thing to fill my knowledge gap.

:)
I think people would rather want a gaming PC than a Steam Machine.
> the overwhelming majority of people can not learn mathematics properly from a textbook.

There's a difference between a person starting off in mathematics, versus someone who has done several undergrad/grad level courses and knows the "system". If you've gone through math formally earlier in your life, you should be able to pick up a math textbook and learn the subject. Unfortunately, many math textbook do not make this easy.
Who will you be turn dark
They're still nowhere near as accurate as quartz, even on the high end, and accuracy also varies depending on the orientation of the watch.
I don't really follow your thinking. When you said "Any country that can afford not to depend on someone they might not completely trust now or decades in the future is foolish to do so." I believe by "any country" you were referring to the U.S. But when you said "China has many more restrictions on foreign competition in far less sensitive areas than their communications networks.", you seemed to completely ignore your rhetoric that "any country" (say China?) would be foolish to not put restrictions on foreign competition if they don't trust them. I guess you like to have your cake and eat it too.
But in this case it's not like he's milked it at all.

Your description more aptly fits Mark Zuckerberg and Facebook.
This is a good point. Strictly adhering to just one style, either OO or FP, seems very limiting. Instead, this blog suggests guidelines. My favorite line from the post:

"Those that are unlikely to change but are subject to being operated upon by a changing cast of entities should be written in a more functional style, while those things that change relatively often can be written in an OO style"
The "DANE" proposal has been around for over a decade, and was actually implemented (probably twice, but at least in Chrome) and then rescinded, because it in practice doesn't work. But even if it did work, it would still represent a further centralization of trust on the Internet, this time with the central authorities that matter being effectively controlled by governments. DANE is a dead letter.
The New York Times’ China Propaganda Crisis
A handy bit of kit is the portable bothy e.g https://rab.equipment/uk/superlite-shelter-2-silbothy
In my opinion, SQL is a good mixture of DSL/Declarative & Functional paradigms. It enables programmers to specify operations to perform without worrying about the 'How'.
Row over Chinese students speaking Chinese
The whole number is used in the checksum calculation (the Luhn algorithm). The last digit is basically the checksum.

The first six digits will identify an issuing bank and card type. All Chase Debit Visas will start with the same six digits (unless they've further broken it down), but no Citibank one will use them. It's still plenty guessable-- try the most popular prefixes and you'll probably hit a few percent of the time.

It might be based in PCI regulations. They might be allowed to store or display the first six/last four in plain text, but probably have to encrypt the whole number or store a token in lieu of the actual full card number.
A bit more to understand Wiby: https://wiby.me/about/

Some queries that yield pretty good results: https://wiby.me/?q=hacker, https://wiby.me/?q=my+blog
It's a classic paper everyone doing serious distributed systems should read.