skysight-inc/HackerNews huggingface dataset:
I've been using it locally to write a few small scripts, nothing publicly available (yet).

Traits and roles are really neat - they feel like a natural conclusion to what Ruby started building upon with respect to metaprogramming natural syntax and encouraging developer happiness over strictness.

On the whole, however, many small parts of Perl 6 feel immature. There's no core JSON/YAML module, and there's no "official" module manager yet - just panda[1] and a few others.

Overall I'd recommend tinkering with it, but I don't think it's ready (as an ecosystem) for larger development. Hopefully soon, though!

[1]: https://github.com/tadzik/panda
> Writing data structures such as graph is just as common as writing if then else...

I disagree. For everyone involved -- designing data structures should be a less frequent activity than designing flow control IMO.

While I would consider it part of a foundation of one's foray into computer science, it's not a common activity of most programmers. (Note the distinction between these educational/occupational terms.) Most people just don't do this often.

The fact that Rust enables very simple composition via crates means that we really can all use petgraph without much indigestion. The risk this enables is that we become dependent on critical packages like this. Hopefully we all got a glimpse of the left-pad awfulness and learned how to avoid the same problems for Rust.
> ASLR: Debian: Work in progress (Stretch / 2017).

From the dpkg-buildflags manpage:

> Additionally, since PIE is implemented via a general register, some architectures (most notably i386) can see performance losses of up to 15% in very text-segment-heavy application workloads; most workloads see less than 1%. Architectures with more general registers (e.g. amd64) do not see as high a worst-case penalty.

Is this the reason why the adoption of pie is so slow? Does rust enforce hardening techniques?
> Would writing down results from a roulette wheel in a notebook be cheating?

Hilariously, in some casinos, they actually hand out notebooks and pens for that purpose.
I think retail can be improved, and even small improvements can have large impacts because of the sheer size of the market: US retail sales are in the $5 trillion range yearly, mostly in brick and mortar.

Specific problems:

1. Why is brick and mortar still so popular, and can any pain points with e-commerce be fixed?

2. E-commerce doesn't work well on cheap items where shipping cost is prohibitive. Different companies have tried to solve this in various ways, with Prime (losing money on cheaper sales in hopes they can reduce logistics cost and drive larger sales) or Jet (directly giving shipping savings for ordering multiple items at once). It will be difficult to compete with Prime, but there has to be an angle that works, Jet found one.

3. Simpler price comparison. I tried to build the feature I thought should exist at https://icanpriceit.com/ as a side project, but didn't spend the time to properly launch it. I hope some startup succeeds in that space, I've been watching https://wikibuy.com/ which is quite similar.

I think there's plenty of room to build the next Amazon or eBay. The fees they charge third party sellers have been going up over time, if a marketplace was willing to accept lower fees at first it could help early growth.
No one is saying calorie intake should be constant.
People want different things. Shocking, isn't it?
You're not contradicting the_mitsuhiko. They said "it's definitely not the definition of open source". You answered "AGPL is an open source license, according to OSI".

That is true, but "frog" is still definitely not the definition of "animal", even though a frog is an animal.
Since the title says "Can't Fix": Isn't it fixable by injecting some entropy into the PRNG for every roll like button press durations in nanoseconds, temperature, hardware quantum based, ...?
I think it was the Economist that used to say "no two countries with a McDonald's have gone to war", until the bombing of Serbia by NATO in the 90s.

It's a strong argument. Integrating supply chains across borders means that there's a big section of the business community ready to lobby against war that might threaten that investment. Not to mention that modern industry is much less "capturable"; you can capture farmland and mineral resources (especially oil!) in war, but fixed plant and creative businesses are just obliterated, not captured.
No worries. It is my understanding, that as of last Friday the FCC will no longer enforce Net Neutrality rules.

https://www.dslreports.com/shownews/Trumps-New-FCC-Boss-Halt...

https://variety.com/2017/biz/news/fcc-mignon-clyburn-ajit-pa...

so... problem solved? s/
> ... their wages were comparable to mine, so it doesn't feel like a cost savings move to me.

The logic is that employers would have to invest more in their employees (training, scholarships, salaries) to get the number and kinds of employees they want.

To the extent that all salaries are equal, there is equal treatment. But increasing the supply of labor does help employers keep costs down at the expense of others (like almost-qualified U.S. workers who can't find employment).
I definitely will do that!
SoftEther – Open Source VPN Client
The problem is that React best practices have changed in the past year alone. Buying a book from say, early 2016 would be useless now.
> But if the government can essentially revoke a private individual or company's copyright merely by incorporating otherwise protected text into legislation, that can have adverse effects on copyright holders.

How about:

a) voluntarily giving up copyright if you want your text to become law.

or

b) not making law out of propriety, private, copyrighted works.

The reality is that secret laws are bad. We've known this as a society for millenia:

http://www.crystalinks.com/romelaw.html

Those laws were published publicly where anyone could read them.
I fear we can't stop what's happening. I miss days when I could afford political ignorance.
I hear this often, but I have not been able to find anything recent which would cause the same level of problems and uncertainty as this EO did.
Key word being "knowledge".

Seems like you are free to believe in any fantasy about you having an edge over the house, except when that belief happens to be true. The mere thought of having a streak of luck would make winning illegal. If thoughtcrimes were animals, this would be a cute little kitty.
As the second richest person in China, he's in a position to know the minds and influence the opinions of party leadership. I absolutely do not take his statement with a grain of salt. I take it as a threat.
GVFS: Is It Extend,Embrace and Extinguish Again?
Which country is this?
Just as a counter-point (not saying your experience is incorrect at all), I've worked in the US on an H1B and was compensated very well, as were my co-workers. The system allows abuse, but doesn't guarantee it.

I do wonder if the employees you mention know that an H1B is transferrable between employers. It's a time consuming process, but I'd love to see more people take advantage of those who abuse the visa by getting one, then immediately transferring it to an honest company that pays a fair salary.
This is mostly due to malnutrition and not calorie restriction as far as I know. Calorie restriction has many positive health effects. Even then, comparing overweight people to famine struck people is an unfair comparison, it's like comparing a morbidly obese person to someone who is just underweight.
this same tendency to run if it compiles exists in most/all statically typed garbage collected languages too though, with less cognitive overhead while coding (but more runtime overhead of course!)

What will be interesting is if Rust proves to be, or can be made to be, a productive choice for programs where the runtime performance is not needed.

At the moment I feel like it adds so much verbosity compared to other ML-based languages that it just isn't. But I do love performance, even if I don't need it :)
There's 2 levels of caching in IPFS. Persistent and temporary.

Persistent is when you pin something, or add something (which pins it). It's stuck in block storage until you run a command to remove it.

Temporary is when you go to some IPFS site, and download stuff to your cache. This is the same thing as your browser cache. In IPFS, there's a garbage collector that circle around every time you hit 10GB (or whatever you set it to).

What that means, is some content that goes viral ends up being supported by everyone going to said content. I know I don't clean my browser cache every few minutes, or really ever. And if that means that my and others connections are sped up because of that, the better.
Onimusha Dawn of Dreams: Oni Mode Gameplay Part 117 (Ohatsu Dark Realm 1-100)
Taiwan: Executive branch to view presentation on basic income pilot
Isn't this just a café?
These are common in immigrant neighborhoods (especially Chinese)—plenty of "clubs" (not dancing clubs) with activities but also just places to hang out.

Bakeries also fit this description in those neighborhoods.
Then again, with VR goggles you could still build a wonderful model train track in your 2 m^2 bedroom.
Saudi Arabia and UAE exert a lot of economic power with their oil reserves and control OPEC (together they make about half of Opec's oil and Opec controls about 40% of the world's oil supply). Stop their terrorists by banning everyone or risk an even bigger economic attack. Not a great choice.

As to Egypt, from what I've read, the current Egyptian government is trying to play ball with the US. No need to upend things.

Obama's people knew what they were doing (and probably knew a lot more than you or I). I'd love to know why Lebanon isn't on the list though.
So perhaps a sort of gentleman's club (not that sort) for the younger generation?

I'd love to have an accessible chill out place I could go to just to get some work done, preferably with a good view of something. No music playing, just quiet and the ability to get a coffee and simple food if necessary.

Google Campus in London does this, but isn't that comfortable for long periods (plus it's absolutely packed).
Or the market is smaller than it might seem.
American Citizens Abroad (https://www.americansabroad.org/) is another non-profit organization working on behalf of US persons abroad. They are doing some great (but probably ultimately quixotic) lobbying work in favor of changing to Residence Based Taxation, and they have also spearheaded a way to have a US bank account even when you aren't able to be physically present.

Their newsletters also have general good advice etc. and are generally a great resource.
This looks like a great service, but the 3x, 5x, and 10x refunds make me very very nervous for you. 100% uptime is practically impossible. Good luck!
Did you look at it on a phone and missed the column clearly marking which is which?
You get $100k a year tax free, or a credit for any foreign paid taxes if you are living abroad. Yes it is not the normal tax situation as 99% of other people but most people living abroad are not paying any additional taxes to the US.
> There is no way SV would have grown to what it is now without foreign talent. So the shortage has been real for the last 30+ years. Not sure why this point is still controversial.

It's controversial because a number of people, like me, think many companies in SB have arbitrarily high hiring bars, and that a company who claims to tailor their hiring process to minimize false positives at the expense of false negatives has no moral standing to crow about "talent shortages". The shortage is largely irrational and self-inflicted.
Yes, it's a shitty problem, but it's because the industry is shit. There must have been extensive studies on ad UX but I see little improvements because so many companies just wanted to sell ads to make $$. Take Forbes and similar new sites - freakin' annoying. But NYT ads are good, at least not as distracting as other news sites seen to be.

Since no one wants to host the ad platform on their own, how do you think you will get your idea across? I think what you really meant is build a better ad platform, not self-hosting ad platform.
The wakewords are chosen so that they can be trained to work out of the box with a variety of cultures and accents. To re-train a new word would mean you would have to train it out of the box which could be a pain to their vision of a unified and simple system
While the job ad is refreshingly candid I'm suspicious that you'll attract the right type of candidates.

It has "challenging" written all over it, but probably also "run away as fast as you can" for a candidate with the right type of experience. YMMV of course but, speaking for myself, I once accepted a similar job and rapidly put the experience to an end. The technical debt was such that refactoring anything (I was alone) while needing to add more features on a day to day basis, all while avoid booby traps in a mostly untestable code base, was far too much to overcome. If your code base is in a state anything close to what I encountered then, you likely need a seasoned CTO or engineer lead, and several developers to successfully overcome the challenge.

Best luck though.
> that economically developed countries (capitalist - but in this case even something like China can qualify) don't fight with one another.

France and Germany? WW1 / WW2?

Japan and the US in WW2? IIRC, at the time, Japan and the US were trade partners, and Japan imported the bulk of it's oil from the US.

Yet in both cases, they still went to war.

I think the lesson is that ideology trumps economics.
Often suggested as one of the reasons Europe has experienced its most peaceful period in a thousand years. The EU means we can't afford to go to war with each other. Although some are intent on dismantling that progress, sadly.
Well, we better get pretty good at shooting down missiles because North Korea has a bit of the crazy and nuclear weapons. I get the feeling that someone has looked at the Aegis combined with XR standard missiles.

I'm not worried about China. I'm worried about the last days of a dictator.
Taxes: It depends on your citizenship, nominal or achievable tax residency status and plans for the future whether you benefit from paying taxes in a given jurisdiction, as well as that jurisdiction's regulations. You can pay in to multiple jurisdictions if you want, and sometimes this may be smart. You can pay it as various corporate taxes, or you can pay it as personal income tax. Sometimes you can avoid tax entirely (eg. structure a company to operate at a loss, and keep profits outside the country of tax residency in a special low or no tax jurisdiction - large companies do this all the time, though it is becoming very much frowned upon it is still pretty damn common). Note that some countries have low or no personal income tax, but have pretty low/reasonable corporate profit tax (eg. Hong Kong), and some waive the latter for a period when starting a new company (eg. Singapore I believe). Moving arbitrary amounts of capital between countries to avoid profits accruing is often achieved using "IP licensing agreements" or similar. Personally I have three citizenships, plus bank accounts in fourth, fifth and sixth countries (shut down a seventh). Sometimes I get paid in Bitcoin, just to keep things interesting. A big issue can be the tax implications of share options, in which case you might conceivably even benefit from changing tax residency specifically to vest. Basically there's as much complexity as you can possibly imagine here.

Tourist visa: You're not working, really. It's a continuation of your established consulting commitments. You are on holiday. There's no law against that.
The cost of renting a home is about the same as the interest on a mortgage _when you purchase_.

It depends on the market. Price to rent ratios can vary a ton.[1] The link is from 2016, but the extremes are:

San Francisco 48x (housing price is 48x monthly rent)

Detroit 6.5x

The neutral rent to price ratio is ~15. If it's higher than that, it's better to rent. If it's lower, it's better to buy.

[1]https://smartasset.com/mortgage/price-to-rent-ratio-in-us-ci...
Yes. That costs money, and requires the machine to be re-certified by the authorities.
When did Obama institute travel bans on already-issued valid visas?
IIRC there's a module for parsing and running Perl 5 in 6. Am I wrong or is it not practically useful?
>The researcher sounds really petty.

We live in the age of security researcher marketing. No one wants to be the anonymous guy who submitted sometnhing. They want to be the star and have all these articles written about them and all this attention. The easiest, of course unethical, way to get this is to release something before its patched regardless of what the OEM is doing in regards to patch scheduling. To release one week before patch Tuesday is a pretty big middle-finger to a lot of people for no other reason than what looks like personal gain or spite.

I imagine this decision is going to bring him a lot of negative attention. I wouldn't hire someone who 0-day'd a security bug a week before its patch out of spite.

Thankfully, connecting to a random smb is a fairly edge case. I believe most firewalls block smb to/from the internet and most consumer ISPs block the protocol outright. This probably won't have much of a real world impact.
Calories-in, calories-out is the golden rule, but what a lot of people forget (like you have here) is that what kind of calories you put in affects calories-out (along with lots of other things.)
But he didn't read the article in full, and made an uninformed opinion that is now at the top of the comment section... Bad comments need to be put on blast. Save your rule book for something more inane.
Its based on the time being down, not rounded up to a month.

Downtime of an hour equals a dollar or something
Account Based Marketing Meets Programmatic Content – Natify
Even if you start erecting trade barriers, you are not going to get back the jobs lost to automation. Whoever is telling that is lying. A large fraction of the low-skill, well-paying factory jobs of the past are permanently gone. This is not an easy problem to solve, and any easy solution proffered is likely to fail.
I read this obesity ascription to carbs a lot and it beats me. I am from an African country where carbohydrate dominant meals are the staple. It is not uncommon to see a families eat 3 square carb laden meals yet obesity is extremely low!

So my question is why isnt obesity prevalent in this part of the world?
LGPL is very lenient and especially meant to ease use in/at commercial products.
I totally see the value in this, but the tools that do each individual component are very sophisticated. Either you rebuild all that functionality, or you strip them down, or you just have them work together. We are all in the third phase because the needs around each tool are so complex that people need the complicated software in each piece and they want to mix and match.
When you say "capturable", do you mean that in the sense that factories and their workers would be re-purposed for war?
As an expat let me tell you how screwed I am.

1) Some banks to want to deal with the liabilities of American clients (even dual citizens). There have been many cases were they simply said that all Americans must withdraw all of their money in a month and that they are no longer welcome to open an account [1]

2) I must report ALL of my money located abroad (since I am worth more than $10,000). That includes; bank account, pension fund, joint bank accounts (even with a non-American spouse), tax account after working at least once as a contractor, etc. No free tax software deals with all of that, so I must pay an American tax accountant located in my country a yearly I-am-an-American fee. If there is any mistake I could be fined up to half of everything that I own in America and in my country. [2]

3) Since I am lucky enough to have another citizenship, if I want to get rid of my American one, I will have to pay several thousand dollars to do that. [3] And there have been several cases were it has been more difficult for those people to receive visas to visit America.

[1] http://www.forbes.com/sites/deborahljacobs/2012/07/31/most-f...

[2] http://www.forbes.com/sites/robertwood/2012/06/04/fbar-penal...

[3] http://nomadcapitalist.com/2015/11/16/renounce-fee-relinquis...
You are oversimplifying things. The two are only equivalent if the average daily spend on tourism related activities is the same. After all, taxes, fees, and jobs (and hence taxes at one remove) are generated in these activities with a specific eye to counterbalancing the "drain". The goal is a net positive effect.

If you are minimizing the amount of money you spend while doing remote work, you may well be on the "wrong" side of this balance, from a revenue point of view.
> (I didn't read the article yet, but)

reddit.com is that way --->
Or the U.S. could stop locating its biggest software shops in the most expensive zip codes in the country.

But, yes, keeping costs down is entirely about protecting business models. Changes would force business models to adjust. For example, employers might have to start retraining almost-qualified domestic workers instead of importing workers who have a too-particular list of jargon on their resumes.
There's a real world financial consequence to security defects. That will definitely attract folks who want to make good business decisions.

I agree, "people want to write code that runs and thats it" but there's a subset of folks who like to write their code in C/C++ and crank up the warnings, turn on ASan/UBSan, valgrind+electric fence, etc.

To be successful, Rust doesn't have to obsolete C and C++. It just has to attract a critical group of the next generation of systems programmers.

Rust has very little competition in this space (newly designed languages that can be used to write ISRs, bootloaders, OS kernels, etc). Many of the other popular languages strive to find some middle ground between C/C++ and Java/C#/Python.
I'm the Director of Online Marketing for KingFit Preventive Health & Wellness and I would be remiss if I didn't at least drop a line in on this thread.

We're currently developing a mobile app + clinician dashboard combo working towards a preventive health solution. Our main focus is diabetes right now but cardiovascular disease, prediabetes, and type 2 diabetes are all in our sights here early on.

Many of the apps functions revolve around simple dietary and exercise solutions to combat these illnesses. We also plan on using IBM's Watson to improve suggestions for the patient and the doctor.

We're still early, but check us out at https://kingfit.org
Note that the official MongoDB C driver is Apache licensed, which is what most developers would make a derivative work from.

https://github.com/mongodb/mongo-c-driver/blob/master/COPYIN...