skysight-inc/HackerNews huggingface dataset:
To the outsider, these threads assume so much context that they don't make sense. (Of course, if you are a computer or you have intimate knowledge of these tools, and these threads make perfect sense!)

Who, what, where, why, and how need to be answered.

Usually when there's a link like this on hacker news, one of the highly moderated comments explains the situation in ways that don't require as much context as a typical commiter would have.
Writing code with A.I
The charges are sealed and undisclosed. As the article [1] (linked by the article at the rolling stone) points out

> The prosecutor wrote that the charges and arrest warrant “would need to remain sealed until Assange is arrested in connection with the charges in the criminal complaint and can therefore no longer evade or avoid arrest and extradition in this matter.”

> At another point in the document, the prosecutor wrote that “due to the sophistication of the defendant and the publicity surrounding the case, no other procedure is likely to keep confidential the fact that Assange has been charged.”

meaning that they kept the charges closed and tried to hide their existence AND content until they have arrested him. So all of that is very much on purpose.

[1] https://www.nbcnews.com/news/us-news/accidental-filing-indic...
And yet, not match would have changed. Aside from a few major western cities (and specific major areas in them too) most cities in 1900 didn't even fully have electric lighting back then, nor central sewage systems, and tons of other stuff.

Technology wise, 1900 cities more like 1000 BC than today. 1000 BC wasn't some cavemen running around, we had established civilizations, with writing, education, math, literature, laws, etc already in place.
You have to sign a single business associate agreement (BAA) depending on the nature of the business you are working with. These are usually boilerplate contracts around 2-3 pages long and full of legalese.

It is uncommon for someone to charge you for signing a BAA. It is very common to tie these plans into enterprise only pricing. This is terrible because it adds unnecessary costs to the medical system (which get passed onto consumers) and it completely shuts out smaller players from entering the marketplace. (Cue me side eyeing every single error tracking software SaaS currently on the market who wants to start at 5K a year for their 'small' plan - get real guys)
Double Ratchet Messaging Encryption
Tiny Optical Gyroscope Smaller Than a Grain of Rice
don't worry. A year ago when people were complaining about iPhone prices all the quarterly reports said "everything is fine, Apple is on the way up". It just takes time before the effects of those horrible new macbook changes shows up on the financial reports.
in the UK 37.5 after accounting for lunch is common at BT it was 36 hours a week on average (not counting lunch).
The far right and the far left are so overrepresented in the media and online discourse that it's necessary to distance yourself or be assumed one of them.
Another word: The Thucydides Trap
How We Use Scrum at Asian Efficiency
It's a solid presentation and full of insights (per usual). There were some puzzling aspects, however, like the point about the shift to capital intensive startups. Some thoughts:

(1) It isn't clear whether Evans believes the shift in higher capital requirements will occur in the early-stage or when a successful startup reaches maturity. The industries left to 'disrupt' do seem to be capital intensive industries, but that fact alone doesn't preclude 'disruption' from early-stage, low-capital startups. Technology changes the boundaries of industries through a process the economist Brian Arthur calls, "abstraction and redomaining". In Evans' terminology, new enabling layers allow us to do new things in new ways. I like to think of this as: technological change opens up competitive attack vectors that are neither inside, parallel to, or perpendicular with, but rather diagonal to an industry.

[Abstraction for Arthur is different than Evans' use of that term when Evans describes how ML will provide deeper levels of meaning in comparison to the query abstraction of Google, FB, and Amazon]

(2) He contrasts Yelp with Door Dash to illustrate this shift. I know for a fact that GrubHub was a low-capital endeavor in the early-stage. Is it now capital intensive? Perhaps.

(3) The original search engines, which Google subsequently eviscerated, were on track to be capital intensive at scale/maturity.
This is a direct counterexample to a simplistic take on Evans' narrative, unless we only care about the startups that come to dominate a space.

(4) Google may actually have been a capital intensive project as it was two guys in a garage... who were finishing CS Ph.ds from Stanford. It matters how we define 'capital'. The natural move is to classify Brin and Page as an "R&D" line item on the income statement, and say that moving forward "R&D" will be more expensive and/or other indirect costs will be significantly higher. However, this doesn't sufficiently clear things up.

----

I think the most we can say is that the Financial Services, Automotive, Industrial, Biotech, etc. sectors are more capital intensive than Media and much of Retail. Though, it isn't clear whether this means 'disruption' is any more expensive or complex than it was before.
Minneapolis on the verge of eliminating apartment construction bans
Ten cool things you can do with Automator on Mac
For the benefit of non-Canadians readers, I should mention that the Ontario minimum wage only went to $14/hr starting in 2017. Before that, it was $11.40/hr, which isn't much more than the $10.25/hr people were getting in 2010.
The latitude difference between Dublin and New York is greater than the difference between New York and Delhi or between Dublin and Reykjavik.
> the alternative is to treat errors as a special type instead of plain-old-data as they are today.

They're already a special type to an extent, since Go's MRV are not first-class it could add builtin facilities applicable to any 1..n-ary return value whose last value is either an Error or an Error-implementing struct or somesuch.
The inflationary money is bad in comparison to the non-inflationary money, because the inflationary money sees people's purchasing power lose value from the labour they underwent to acquire the currency, over short terms (a few years). The non-inflationary money however, sees people's purchasing power remain the same as their productive effort to acquire it, if not, increased from when they obtained it due to deflation.

When two forms of money exist and one is better than the other, people will save the better money and spend the worse money.

People do save with currency, usually in limited amounts or limited times, in large part due to its inflationary nature. Inflation forces a high time-preference on labour because the non-spender loses value over time. Putting money into stocks is not the same as saving, but it is investment, with varying degrees of risk. None are guaranteed to even preserve value, let alone profit. At present, Bitcoin behaves like a stock because its value wrt USD is so volatile.

Gold is only valuable because of it's perceived scarcity and historical use as a store of value. It is not priced so highly due to its intrinsic properties as a metal (it is neither that useful nor that scarce), unlike some other commodity metals.

Bitcoin is the digital equivalent of gold. Its value is based on scarcity and perception of value due to the ability to find someone who will trade it at an expected market rate for other currencies or for goods.
Electric bikes and scooters are here to save the world
Most malicious actors aren't determined, they're lazy and will take the path of least resistance. Code review will catch out those.
> selling Tesla like hot cakes

That would be great if they could make enough of them to deliver to the people who bought one.
I know the word sounds alarmist but we do actually have an actual era of fascism on our small hands right now. The claims of Russian interference is just one of many checkboxes on the 'must be fascist' list, you can add the refugee crisis, the populist rallies and plenty else to the ticked off boxes.

We don't live in a black and white world. Assange is undoubtedly a remarkable individual but he has a lot to learn and being the pariah whistleblower type is not good for him to learn some of the finer lessons, e.g. in diplomacy.

Assange controls when leaks are leaked, he makes sure Wikipedia is not as transparent as it needs to be, he has sought to monetize war and misery by the deals he has done. Compare and contrast with John Young at Cryptome.

Assange was in control of timing the 2016 email thing, there is no evidence beyond waffle said in Washington that the 'Reds' were behind the hack that got those emails.

Suggesting otherwise is to not fully appreciate how the Russians view the US and its politics. In the Kremlin they do not care who gets in to the White House because they know that whomever is there the policy towards Russia will be the same. If they do engage constructively with the US for a more peaceful world with free trade then they know that they can't do so with a 'puppet' regime elected by their meddling. It is not how it works.

So why do so many people think otherwise? Fascism. Hard to bandy that word around but it is true. Unless the left offer a party with policies that are appealing to people there is no option apart from fascism when regular capitalism fails. Right now we are in a period of badly failing capitalism, nobody has had wage increases for a long time, stocks only go up because of share buy back scams, the 2008 crash was a can kicked down the road by QE and the signs are all there. 1930's Germany was the same, they didn't vote for someone advertising themselves as a fascist, they voted for the Trump of their time.

So where did the emails come from? If it was not the Russians then it is time to look at the time stamp meta data, which I have not done myself but I believe it points to places outside of the Russian time zones. The same people wanting Brexit and the breakup of the EU are meddling, manipulating everyone to this lovely and actually fascist era of politics we are waking up to.
It was an unusually clear and understandable tutorial that worked well for someone not familiar with the machine. Examples that were broken down in very understandable chunks, expositions of applicable context, very clear non-jargon language.
> Why has this blase paragraph become so common?

I like these disclaimers. If someone comes out and states their opinion or bias on a topic, it gives you more context to understand their thought processes and how they came to the conclusion that they came to. It helps you understand the value system that underpins someone's argument.

Ethical arguments can't be made on their own merits, they can only be made in the context of shared value systems. By communicating more about your values, you give someone more insight to understand your ethical argument. If I know where our values differ, I can try to account for those differences. Ripping an ethical argument out of context and putting it in a social vacuum makes it alien and difficult to understand.
While I agree that Typescript, VSCode and Github might earn a lot of love from open source community. I can't see how they will be able to leverage this with their other products which make them money. These products work with other ecosystems just as well and I can't see Microsoft products benefiting from them. The only big positive is the change of perception this brings.
Good luck sending gold through copper wires. Good luck transporting it without getting mugged. Good luck hiding it when the socialist state comes knocking for it.
Microsoft Passes Apple to Become Most Valuable U.S. Company
To be clear, you're arguing that people should be judged on their identity and background rather than the merit of their contributions?
I'm not convinced that it actually is.

Here's the thing. You see this, a lot, in people. But you also don't see it, a lot.

I suspect that

1) you're seeing fatigue

2) you're seeing focusing on work instead of school

3) you're seeing not-George-Dantzigs, who aren't aware they're supposed to struggle, and therefore do not
My dog used to rub himself on earthworms he found in the lawn. Very strange. I thought maybe since earthworms have high antifungal and and antibacterial properties, he was trying to medicate himself? Ants have similar properties.
Technically Volt = Extended Range Electric.

It's never powered by a gas engine, it just has an onboard generator that produces electricity to power the electric engines or charge the battery when the battery gets drained.
Seems like we need a linter that can look for binary, hex, or otherwise encrypted-looking data in source code (I have no idea how you'd teach the linter to look for anything that "looks like gibberish"--I'd leave that to people smarter than me). From past experience with other popular apps that get backdoored with bitcoin miners, anything intentionally obfuscated in what is supposed to be an open source application is almost always suspicious.
Dev ergonomics are great and all, but I kinda doubt that's where the bump in market cap is coming from.
from the github issue it looks like a couple people are working on that using publicly available lists, and they've even found a few valid decryption keys, but none that turn the payload into executable javascript
For one thing it's shared pain: I'm not subjecting my neighbors to anything they are not in turn subjecting me to, so we all deal with our pain in the name of leaf removal once per year. Also, we all collectively have many opportunities for "meditative physical activity." There is grass to be cut, beds to be weeded, snow to be shoveled, paint to be painted, etc. What we have less of is time. I was born in the 60's so I've done a lot of hand raking, including my current property before I owned a blower. It's a matter of probably 8 to 10 hours to do the whole thing. So we all make judgments, I guess, about where to spend the free time we have, and what amount of labor saving is worth what amount of cacophony.
150+ IQ is a lonely place to be because there aren’t many other people to connect with, especially for kids born in more rural areas without resources. It’s easy for these kids to self destruct. Turning a kid that smart into a happy, stable, productive member of society is an intensive 18+ year process that usually involves curated peers and experts with specific domain expertise. Check out Davidson Academy in Reno to read more.
French tax officials to start digging through social media posts
So much irony here. So, the community can be careless and just import whatever, but the maintainer can't pass maintainership on to someone else without it being dubbed careless? Shouldn't this whole situation be the fault of the community because they let in a bad actor? Society is great when everyone is benefiting, but something goes wrong and out comes the pitchforks.
> If you add VS code and their github acquisition they're going to be in front of a lot of developers in the next 2-5 years.

Lot of Javascript developers I think. There was a time when every Java application was supposed to be written in NodeJS. Thankfully, better sense prevailed.
I mean, I love their tooling too, but the financial markets couldn't give a damn about VS Code or TypeScript. The GitHub acquisition is interesting, but as far as I know, GH was losing money on operations. I think Azure's growth, Office and Windows continued strength in the mobile era (despite predictions of the end of the PC), have more to do with MS's stock price than TypeScript.
What did you find you liked about Typescript? I considered it and opted for pure ES6/Next because the typing didn't feel like it would actually help sanitize my data. If I get a bad payload from the server, it's still transpiled at that point, and that's when I really need to know what my data type is. Otherwise I just sanitize at use (like all JS) and the overall overhead is less. Maybe you know something that I don't?
Would you have distrusted this maintainer though? If someone takes it over and publishes what appear to be real bug-fixes, I'd imagine most people would trust them. The same goes for trusting forks, or trusting the original developer not to hand over access.
> Meritocracy is an outdated discriminatory practice.

Of course merit is judged subjectively (like anything else), but what exactly is the alternative?

In particular, I don't find anything actionable in that manifesto in regards to decision making.
BetterDev Issue #77
>I have yet to find a single person who claims to like them

I like 3D well enough at least for the occasional novelty and film that uses it well, e.g. Gravity. There is just about zero content available however. My impression when I bought my TV was that there were certainly non-3D options available. But I got a pre-Christmas deal and I paid about the same as for an equivalent TV that didn't have 3D.

It's the same with Smart TVs. It doesn't really add to the cost of the TV. I just never use the features.

I guess the latest trend is whatever resolution that's an additional increment beyond the limits of human vision. Or maybe OLED.

I do understand that the TV manufacturers are really desperate to drive TV upgrade cycles. The good news is that the new features are mostly harmless if you need a new TV anyway.
If you have views already designed, i can get you on our beta. upload your screens and our a.i. will building your product for you. https://crane.ai/
I'm a little hazy on the particulars because I never got terribly deep into OCaml and haven't tried it in a while, but IIRC, OPAM is a package manager (and according to https://opam.ocaml.org/doc/Packaging.html, it requires a configuration file). The most popular build system for OCaml is JBuild (or whatever it got renamed to) which also requires a configuration file (formatted as S-expressions to make things more confusing for newcomers) and I think that usually bottoms out in a Makefile to boot (or maybe it's the other way around, and OPAM packages usually call into Make which calls into JBuild?).

In any case, it's a far cry from `go build`.
Probably it will. Soon.
Those distributions use GPG but they also use pre-deployed signing keys rather than, say, trusting any @debian.org key on a public keyserver. When you're centralizing trust like that anyway, the differences between that and a canonical Git repo don't seem to be especially significant from a practical standpoint.
This might have been dumb but I run a digital agency. Use to write code myself. Don’t anymore (saying this so no one flames me for not being a dev!!)

Insurance is one of the stickiest industries. Churn is almost ALWAYS net negative. Referrals are HUGE and grow a biz that does no marketing whatsoever.

Just engaged with an insurance company for a project and saw some insight into their numbers. Blew my mind. Software biz with similar renewals + low cost per customer + profit margins would be very, very, very valuable.

So much money on a domain sounds outrageous. But even small insurance companies are generating $1mil in cash a year. With no risk of losing it (really-there’s always risk).

Amortizing this out with the (possible) benefits might make it a sticker shock worthy of doing.
I think it’s intended to be a joking introduction into a side topic rather than a “well, actually”
Isn't the better tooling at least part of what fuels the growth of Azure, Office, and Windows by making it more useful to consumers?
Tacit Meta Programming in C++
Neat introduction to template metaprogramming, SFINAE, and what metaprogramming libraries can do for you.
absolutely amazing! I don't see transformations like this very often. I hope he receive as much opportunities as he deserves, so he can achieve his goals. Well done
As of 1:04 pm EST, looks like MSFT has a market cap of $807B compared to Apple's $812.

If you look at their Q2 filing [1], their business has 3 main components:

Productivity and Business Processes ($9.0B) - includes office, Microsoft Dynamics, LinkedIn

Intelligent cloud ($7.8B) - includes server proudcts and azure

Personal computing ($12.2) - includes Windows OEM revenue, xbox, search advertising, Surface

It seems to me that Microsoft has a much more diversified set of products than Apple [2] with more resiliency in terms of revenue. The business world isn't migrating away from Excel any time soon. Their cloud business is growing strongly. And for the foreseeable future, Windows is the only OS for PCs outside of MacOS which is more of a luxury product (I love linux, but it just hasn't taken off for mainstream consumers).

[1] https://www.microsoft.com/en-us/Investor/earnings/FY-2018-Q2...

[2] about 2/3 of apple's revenue comes from the iPhone. See https://www.apple.com/newsroom/pdfs/Q2_FY18_Data_Summary.pdf.
He doesn't really do much of the things he markets. He frequently makes a big announcement for something huge in 1-2 years. Then, 1-2 years later, he makes another big announcement to keep the previous announcement out of the news.

The most relevant example is actually his recent public statements about a Mars base. He actually stated in 2016 that he would be sending an unmanned rocket to Mars in 2018. 2018 is almost over, so he quietly pushed plans back until about 2023, and started hyping up his Mars base stuff for the far-future.
Key ideas that makes Graphics Processing Unit (GPU) work so fast
> The far right and the far left are so overrepresented in the media and online discourse

I don't think so, no. Not on mainstream forums. They certainly have a lot of their own special forums, but on Reddit, and Facebook, and HackerNews, I find that most commenters are pretty much who you'd expect - random, middle of the road people.

> it's necessary to distance yourself or be assumed one of them

Have you considered the possibility that you only think these people are overrepresented because you assume anybody without a disclaimer is one of them?
From a Baby’s Cry to Goethe’s Faust
I'd say that the "conventional" approach for triggering fusion is physical. We've been triggering fusion in nuclear weapons for many years and the physicalities of it are very well understood. What general fusion is doing is essentially a non-destructive nuclear secondary.
Triggering fusion with magnets, without moving parts, is imho the unconventional way of getting to fusion. It is only conventional in comparison to fusion research. The practical users of fusion (the armed forces) don't use magnets.
As far as I know, you can pin your versions (something I always recommend), but those packages can always pull in other dependencies with version bumps. And NPM in particular encourages a massive plethora of micropackages, so the dependency tree gets extremely large.
I was not discussing the article.

It's the frequent meta comments like dimillian above about "hate" and "negativity" that I find negative and harmful. They try to steer the tone of discussion to direction that the commentator feel more comfortable with.

Wanting protect feelings from getting hurt even in discussions related to technology and science are absurd.

'Say only positive things or the fragile Mars mission will collapse.'
Just putting it in a standalone comment. Links in the description of text submissions aren't linkified.
I absolutely love the beating this article is taking here in the HN comments.
our ai tool is how we do estimates and automate created a spec https://crane.ai/