skysight-inc/HackerNews huggingface dataset:
>or use a Linux distro's packages: most of such firefox packages do not require signed extensions

That's actually pretty cool. Can you give me an example distro that does that with Firefox (w/FF brandings)?
Linux container migration around the world
Coal-fired power plants?
Toutiao is one of the names often bandied as a potential candidate for having a US-based IPO, alongside Best, Roku, CarGurus, and some 100+ other Chinese consumer internet unicorns ;)

Your insightful analysis of Toutiao's AI depth is enough to tempt one to dip a toe should shares trade publicly. But the revenue growth (contextual ad based) is phenomenal as well. Any clues as to how they might seek to expand into paid content or media? Or otherwise grow beyond Chinese language centric markets?

Chinese startup Toutiao raising funds at over $20 billion valuation

https://www.reuters.com/article/us-china-toutiao-fundraising...
"making it a great fit for micropayments"
except that you currently have to pay about $4 for any transaction to come through ... eventually
Hug a municipal worker today. They deserve it.
> The article seems mostly about the fact that AT&T intentionally added a copyright notice in their otherwise empty program's comment block, in an era that predates the era of widespread availability of software and copyright wars. Which is honestly not really all that surprising.

This page was likely written exactly because of the 'era of widespread availability of software and copyright wars' - e.g. the statement:

"One of the fun examples among all the copyright fuss"

combined with the edit dates (90,93) seem to me to indicate this was written exactly as a response to the UCB vs USL suit..

https://en.wikipedia.org/wiki/UNIX_System_Laboratories,_Inc.....

as well as the 'unix wars'

https://en.wikipedia.org/wiki/Unix_wars
> Forking a language

This is why I like hackernews.
As someone with a similar background to your friend, you don't code switch for the people who already respect you, it's for those whose respect you want. I wouldn't speak in my low-class, rural dialect around prospective employers or customers or anyone else I might want to perceive me as competent. There may well be a racial component to how AAVE speakers are treated, but the class component is non-negligible.

EDIT: Judging by the downvotes, a lot of people disagree with my experience. I'd love to hear your experiences or rationale.
Is there any good software yet for Gear VR (which could thus be used on Oculus Go) for emulating multiple monitors?
Well this code might do exactly what you just said.

Everything depends with which compiler flags you build this code. I know for sure there are MSVS flags to build this program with no runtime and other things with just return asm op in it.
Elegant solutions to generics in Go
Yes and no. If you gave me a single number, I'd see it and everything around it. So it has its own space and orientation, and if anything else is nearby in space I'll kind see that in my periphery. For example, 76 is directly above 66. And 56 is directly below. So I'd be aware of those as well as 65 and 67 if I think about 66. It's like every number is there, and then I zoom in on the location of the one I'm thinking about. Does that make sense?
Why is linear motion relative but rotation absolute?
You're not wrong about any of the details, but 'did you know the media can be suborned for political ends' is a trite observation that can be applied to just about any story and doesn't leave readers any wiser. I didn't downvote you but don't feel that such generic patronizing critiques add much to HN, most of whose readership is already media-savvy and cynical in outlook.
Securing Microservices
According to twilio's documentation you cannot send sms messages from verified phone numbers, only twilio owned phone numbers.

https://support.twilio.com/hc/en-us/articles/223135427-What-...
For people who use extensions or browsers that block third party JS, AMP pages will take many seconds to load in non-mobile Web browsers.

Here is information about some of the other problems with AMP:

https://www.theregister.co.uk/2017/05/19/open_source_insider...

https://danielmiessler.com/blog/google-amp-not-good-thing/

https://ethanmarcotte.com/wrote/ampersand/

https://css-tricks.com/need-catch-amp-debate/

https://daringfireball.net/linked/2017/01/17/schreiber-amp
There is also the official air quality website[1] which you should check before going outside or doing any heavy exercise.

1. https://airnow.gov/index.cfm?action=airnow.local_city&cityid...
How is the temperature? I live in SoCal, and usually the bad wildfires happen at the same time as the Santa Anas, so it's either close your windows and overheat, or open your windows and damage your lungs.
Even if it's self interest, at least good to see a company thinking in very long term self interest. This aligns incentives much better with the common good.
From a complete layman's point of view, I wonder if it's appropriate to think of a three-body system as somehow irreducible. In other words, maybe a "closed-form" representation of three-body motion can be defined in terms of a finite combination of stable periodic configurations. Anyway, just some musings.
Solution to the Equifax debacle:

1) If the value of the individual damages related to this breach are in excess of the market cap of the equifax company, all company stock should be seized and distributed equally among those affected by the breach.

2) In the future, if a company controls this amount of sensitive data, they should have mandatory breach insurance. This means that they are covered for a government mandated amount based on the legal liability if all their data was lost. This will mean that the insurers will do in-depth audits of the data security of the company, and they will be incentivized year-to-year to ensure their security practices are top notch. The present system incentivizes each CEO to have a head-in-the-sand approach to data security where a hack is considered a long-tail event unlikely to happen during the ceo's 3-5 year tenure and therefore is not really worth paying attention to. In addition, it would ensure that if the potential damage done if data is leaked exceeds the value of the business storing the data, the insurance will be prohibitively expensive and the company will not be able to continue with this line of business - as it should be.
Saying that Ethereum is strictly superior to Bitcoin is a very bold statement. I would certainly not invest based on that assumption.

First, Bitcoin is already as good as it will ever need to be to function as a practical store of value. Even without scaling, it can support enough transactions to effectively work this way. This can support price growth for a long time, and first-mover advantage is critically important here.

Second, Bitcoin development, as fraught as it is, isn't dead. If such changes come about as to make Bitcoin seem obsolete, there's still a good chance that Bitcoin would adopt those changes. Also consider that a solution for an effective 2-way swap would make protocol differences essentially moot.

Finally, I admire Vitalik and other Ethereum developers and think their musings about cryptocurrencies in general have advanced the field as a whole. However, I'm still skeptical that Ethereum, as envisioned by Vitalik, can be made to work through sheer force of engineering. It's stunning how far it's come, but it still faces very real problems. A successful move to proof of stake would be the first indication that it might happen.

Footnote: "consensus under one leader" is probably the most critical weakness for Ethereum right now. Not only for legal/state interventions with the DAO precedent, but as a single point of failure. I think it's fair to say that Satoshi left Bitcoin precisely because it needs to "stand on its own feet" if it's to be truly decentralized. In this way, I consider Bitcoin to be far more mature.
GSMA Mobile Connect vs. OpenID Connect
I tried reckon amongst other things but couldn't get it to read my CSV files properly. I got frustrated enough that I thought writing my own would be easier.

Putting the account balances in the ledger file is certainly a good idea. At least one of my bank CSVs provides the balances with each transaction. It doesn't seem too hard to automatically merge the transfers between accounts, though. But maybe there is a difficult I haven't thought of yet.

Where there will definitely need some manual tweaking is on the those transactions where ledger really shines: many to many transactions. Have you built in some functional to flag a transaction as TODO when you know it will need manual tweaking later?
I'd be interested in understanding which design is closest to yours, however. Flink? Akka Streams? Another?
That's only for calling. Twilio's docs say they do not support SMS sending from verified (not twilio owned) phone numbers.

https://support.twilio.com/hc/en-us/articles/223135427-What-...
"@(#)true.sh 1.6 93/01/11 SMI" /* SVr4.0 1.4 */

is an sccs id.

Anecdotally (wasn't there at the time):
sccs was more common everywhere before RCS because sccs was part of all unix (e.g including BSD UNIX).. it was encumbered as part of the UCB USL suit and rcs use grew after that, then cvs, then svn, then git
You are probably thinking of Pidgins and Creoles[0], two very well studied linguistic categories that come about when two or more groups with no shared language come together (Pidgin) and then their children learn the Pidgin as a first language (morphing it into a Creole). AAVE is grammatically and functionally distinct from either a Pidgin or a Creole.

[0]https://en.wikipedia.org/wiki/Creole_language
German business owner here. The accountants and tax lawyers here have all told me the UG is looked on with suspicion by the tax authorities.

Don't start a company in Germany. Don't take it from me, take it from the World Bank, which ranks Germany 114th in the world for ease of starting a business. Just narrowly edging out the Dominican Republic.

It sucks.
Prediction – people will still bitch and whine, as always.
Gatekeepers and Gardeners
Yes, clearly. I just meant "… in a vacuum" or "… with the implicit understanding there is some _true_ grammar". In one sense, yes, utterances/productions can be grammatically incorrect with regard to a particular grammar under discussion, but if those utterances/productions can be said to be a part of that grammar, eventually the grammar needs to change to accurately describe the state of the world.

(Ultimately I have to think some of this comes down to "misperformance" where the speaker _knows_ their production is invalid. If enough speakers "misperform" but begin to hold the idea that these speech acts are not actually invalid, is that what tips the scales in favor of changing a grammar?)
I agree it's tough to do justice in a few sentences in a forum, which is why I assumed it would be done in the very in depth and otherwise interesting article you wrote :)

In my opinion it's the absence of this topic from the article that makes YC look tone deaf once again by glossing over a serious repercussion that technology can have on society for the sake of self-promotion -- especially given current events regarding the manipulation of social networks by foreign entities and a very serious history of censorship and media control.
Proportional representation sort-of fixes this. I think rank-preferential (instant run-off) or approval voting also solves this, even on single candidate elections, because they remove the spoiler effect. I think switching to these methods but keeping districting is a good intermediate step that doesn't "completely change the game" but opens some new doors.

Proportional representation, as I mention above, does remove most incentives to vote other than your actual preferences, but it does introduce very complex strategies on the part of candidates and parties. Every election becomes a state-wide election, so smaller candidates representing regional interests will find it harder to target their campaign. I'm not sure whether this is a net positive or negative.
No its about training US workers - they have seen the anger / nativisam stirred up by the last election and are trying to improve their pr
I think reusable rockets are cool, and I think musk is impressive.

I'm just not a member of the cult of Elon. I think he follows a path of aim impossibly high, be happy with getting pretty far. People instead take it as "he's literally going to do everything".
Dude, what. That's bullshit, and the size difference will be on the order of dozens or low hundreds of microns. Not only that, but the distortion will be spread evenly across the tube because it's a tube. You're just asserting that putting the tube in shadow will somehow not block heat from the sun.

I'm also not sure you understand what I'm saying about an aluminum shield? Aluminum has an emissivity coefficient of .04. Thermal conductivity has nothing to do with it since it isn't touching the tube. It's purpose is just to not re-radiate infrared onto the tube.
Oh look, another over-hyped, over-valued "disruptive" startup that's actually just smoke & mirrors.
High labor cost just because of skill shortage may be gratifying and lucrative for the happy few but is not an efficient allocation of resources for the wider society. Increasing the skill supply is the right thing to do.

Replace "developer" with any other profession to convince yourself.
I saw it totally differently. The recent election showed me that there are huge amounts of untapped labour across the US, but they lack to capital to elevate themselves. To me, this was google saying "hey, we don't need to import people for tech, we can just home grow them"
No, the whitepaper came after the start, which was Musk publicly bragged about how he and his engineers could do the rail project better.

"More marketing than engineering" seems accurate to me.
I can't speak for everyone obviously, and the pure-SaaS model is definitely popular at the moment, so I'd imagine there is still a market without open sourcing the whole thing.

Having said that, I still think open sourcing it will be a net positive for you. Regardless of whatever unique client-side logic your product handles, there are numerous other static-site generators available, that are open source (heck, I'm writing one myself). In this scenario, I believe that being closed, and a service (as opposed to say a closed source, but self-hosted tool) can lose you some potential customers. I don't think being open (and thus self-hostable) will lose you any actual paying customers - those who are able and willing to self-host it are probably unlikely to have paid for a closed service in such an active (in terms of competing products/projects) niche.

> I'm not sure how much of the tool itself I could open source (I've never done that)

Regarding this specifically, the key thing here is going to be what (if any) libraries/frameworks you're using. Assuming you're not using any commercial libraries, it's probably mostly about making sure the various licences of the libraries are compatible with whatever license you choose to use.
Numpy enforces type consistency within arrays. Type errors are still possible but generally rarer and are noticed sooner than base Python.
I live in SF (Bernal Heights) and had to brush ashes off my motorcycle before I left for work today. For the last few days, every time I went outside it smelled like a campfire. Some coworkers just dropped off supplies in Petaluma this morning.

Really glad I'm on this side of the water.
Fear-driven decisions in business will soon reveal the real monsters
Libraries, frameworks, and other security systems don't have to be developed in-house. It's just like basic data structures and algorithms: few ought to be rolling their own and should instead be using libraries.
Wow, literally a self-fulfilling prediction!
two reasons time difference and communications
For a long time the anti-H1B segment has been critical of Big Tech for trying to undercut American tech workers instead in investing in citizens. So now they're investing in the wrong citizens?
You missed something "Google commits to improving their public image with a future of cheap American labor".

There you go. Perfect!
How large are those binaries?

I would be surprised to see practical performance degradation in uncompressing executable code before jumping to the program on today's machine. The largest binary in my /usr/bin/ is 50 megabytes. On the other hand, for very, very large binaries it's probably faster to decompress in memory rather than load all the bits from disk.

Further, most executables aren't static these days. (I often wish they were, though!). What type of binaries have you got, and are they really so big that it's worth the hassle to compress them just to save disk space?

Just interested.
It's ridiculous to whine about skill shortages while simultaneously having a strange amount of pride in your overwrought false-negative prone hiring process.
As far as copyright, small snippets of information or sentence fragments are not copyrightable, but collections of data are.

>Society might grind to a halt, we would be inundated with virtual and physical pop-ups asking "your landlord wants access to your phone number to place a call to you, will you allow it?"

That is how messaging works on many newer systems like Facebook or Instagram, and people appear to find that level of control desirable, not annoying. The only reason the phone system works with public numeric IDs that anyone can dial is that whole thing is a relic from 50 years ago.
A few cents from my side, setting up a company like GmbH or UG helps when you target a German market.
Germans are like that, they love to see the GmbH after the name of the company that they own or they buy / collaborate with.

Now an UG is young in comparison to GmbH, it is slowly being accepted.
Everyone hates a cynic so bring on the downvotes:

I'm going to warn everyone of what's coming.

Software engineer jobs will be blue collar, $40-$60k a year jobs, by 2030.

The HUGE push from government, and private business, to fill the PERCEIVED lack of engineers, will come to fruition around that time.

Make no mistake about it - there is NOT a lack of skilled engineers right now. There is a disinterest among business to pay higher, and higher salaries.

If you are a SWE right now, save your money, and invest your time into improving YOURSELF. Have a backup plan, because I promise you, the good times are coming to an end sooner than you think.
That's basically what the guest on KQED Forum said this morning. A week's exposure isn't going to have significant long term damage for healthy individuals.
I'd be more impressed if they committed to hiring employees that don't already have the skills they are looking for and doing on the job training. That would be far more effective both in terms of actual skills transfer and in terms of future career trajectory than Yet More Retraining Programs untethered from any actual employer or employment opportunities. We've been doing the latter since at least the Kennedy administration to little effect.
>The "materials science" problem I call out is in the tube's lateral thermal expansion.

I admire your method of argumentation.

The comment I replied to said nothing at all about thermal expansion. Your original comment, which I wasn't replying to, was mostly strange references to pressure ratios, and a single line about thermal problems, with no numbers cited. In that comment you did link to the Space Power Facility... as an argument against Hyperloop One! You did something similar downthread: https://news.ycombinator.com/item?id=15459777 But by asserting that you addressed the problem in your original comment, you make the person you're arguing with look like a bully, without having to actually address their points. Very efficient.

>The best solution I've come up with for that is to take a regenerative rocket engine [1] and make it a tube. Pumping fluid in spirals along kilometers of a vacuum tube isn't easy, but it isn't as hard as trying to invent a material that won't deform when the top gets hotter than the bottom, or the east side gets hotter than the west.

Using the phrase "regenerative cooling" in this context is another headscratcher. Regenerative cooling in rocketry is running propellant through channels in the nozzle, then either dumping it overboard, using it to power a gas generator, or burning it in the rocket. It's a great way to get rid of megawatts of heat.

None of these things would be useful for a hyperloop tube? You don't want to run kerosene/liquid oxygen/hydrazine/whatever through a cooling jacket then dump it on the ground, you don't need a gas generator for anything, and there's no way to feed the heated propellant to the actual hyperloop car. And if you could, you wouldn't want to, since if you combusted it in the car it would just dump the exhaust in the tube, killing the vacuum.

Presumably active cooling of a hyperloop tube would use a closed refrigerant cycle, which has little to do with regenerative cooling, besides the idea of cooling channels.

Talking about regenerative cooling in this context isn't wrong, exactly, it just betrays a rather shallow understanding of the problem at hand, as seen in your first comment.
Unofficial Overwatch Stats API Written in Go
I see many more people talking about "the cult of Elon" than people who actually think he's literally going to do everything.

It reminds me way more of the nickelback is terrible thing. It's more of a meme than the actual subject. It's fun to feel like a member of the enlightened in-group that doesn't follow Elon Musk like sheep. All those dumb people that think GM will go bankrupt next year.
The site includes a Clifford map that you can generate attractors from, you can find it when you click on the settings button (gear icon) and the '...' under 'Map', enjoy :)
50MiB to 6MiB

The binaries are mostly stuff like pandoc and compiled statically so that I can run them anywhere. Nothing too special.

Its not technically needed, but it makes network transfer faster and in general thats good enough. Its not really intended to reduce disk space really, just more a way to make things more manageable.
Nintendo effectively did this for mario games with mariomaker. Sadly still not out on the switch yet.
How is Google importing foreign, cheap labor? Their H1B applications are public and you can check the salaries yourself. None of the majors are abusing foreign labor.
The supply of Ether isn't algorithmically capped, while the supply of Bitcoin is. This makes Bitcoin more resistant to the greatest long-term threat to a store of value, namely, currency dilution via the creation of new money.
Then what are they supposed to do, stop growing? Sure they could stand to raise wages for existing workers across the board (and they should) but that doesn't solve the labor supply issue.

Maybe some of these grants can go towards retraining existing engineers who need to acquire new skills.
Cholera vaccines are not that effective... That's not the problem here.
Equifax cannot go bust, otherwise loads of consumer credit (mortgages, car loans etc) would freeze up

Nope - there are two others who will gladly take up the slack.
Sometimes, you have to do the needful to get ahead at work.
They could instead pay taxes instead of stashing cash overseas.
Elon Musk didn't start out with billions of dollars, and he has almost no liquid assets (he borrows against his stock when he needs cash).

But this is a good point. Lots of talented people have good ideas that end up going nowhere because of lack of capital for implementation.
You're not wrong. I have a friend who used to work at PwC essentially handling tax avoidance tactics for clients, and she recently switched to a reputable accounting office due to unhealthy work pressure.

She's knowledgeable and is clearly aware that the advice being given by her current accounting office is much worse (and often incorrect) in comparison to the advice given by people at her previous job.

They're excellent at handling accounting, but not good at structuring (non local) things and avoiding tax.