skysight-inc/HackerNews huggingface dataset:
Given today's tooling, I would probably have started later, but at the time it took us long enough to get a good Enterprise product put together that having started quite early gave us a reasonable timeline to enter the Enterprise market with a competent offering. I don't regret our timing at all.

The biggest problem with getting into Enterprise too early is that it will slow you down. With today's great tooling (e.g. Replicated) you can accelerate your technical solution, but you'll still be faced with the overall added complexity of an expanded deployment base, differing customer requirements, more complex (and demanding) support requests, long sales cycles requiring dedicated sales people, and a lot more. All of this to say, sometimes its better to keep velocity up so you can accomplish more with the goal of getting Enterprises to come to YOU.
That's unusual. You could forward that to Greg Egan [1] to see if it's due to a configuration issue on his side.

[1] On Twitter: https://twitter.com/gregeganSF
If you've a server of your own (and even if you don't, you can self host for a few $/mo), gitea is an easy choice: https://gitea.io
I'm sorry you're in a situation that makes you feel this way. I've had great experiences with managers that honestly do want to help me - whether that's with advice, giving me opportunities that will help me grow, or even telling me tactical things I should do for promotions (that I've gotten, so it's not just talk with no action).
Trump is not an important player in this saga (yet, maybe after 2 full terms, if he would get reelected, he will have more of an impact). Iran has been sanctioned and prevented from selling their oil to global markets easily (thus crippling Iran's income and economy) for a long time before Trump and through multiple presidents from both parties. Sure, Trump made the Iran deal a campaign issue but this goes decades back.
Php has its “p”falcon project too:

https://phalconphp.com/en/

Each night before bed I hope this project EOLs.
He was mostly just using that line to make a joke - 'we have to get to the bottom of it'
You can self-host Gitlab, as well as Gogs, Gitea, and a handful of other solutions.
I'm going to look at my policy, but I don't think it has any exclusion for combat deaths.
Basic Income Clichés
Fun fact: there's a reflog on the GitHub remote so even if you force push you can still see what the previous commits in the repo were.

So in this case even if you force push to the highly starred repo people could see that it had old commits (and restore to those on their local too).

Nice writeup on it: https://medium.com/git-tips/githubs-reflog-a9ff21ff765f

This has definitely saved my bacon when I've force pushed to a GH repo before and had to restore something.
I like most things about discourse except the scrolling/loading. If you skip around with the bar on the side it's always loading where you skip to, which is fine, except it only loads what's in the viewport, no posts before/after, so if you skip back to a loaded part but you're off by one post, it does the loading thing again. Just feels weird.

Also I just double checked and it loads content as you scroll which I usually don't want for a forum.

I usually don't complain about the find feature with most infinite scroll sites but only because they don't hijack it. The find feature for discourse is AWFUL just awful.
He's aware. https://twitter.com/gregeganSF/status/1032880814457901056
Juicero definitely didn't commit fraud or mislead their investors. I'm not familiar with Clinkle, but it doesn't sound like blatant fraud either. Theranos and UBeam are scams like BitConnect.
Well, when (and if, I guess) we do finally properly understand how our brains work, then we'll know (somewhat tautologically) that they do use a reasoning process discovered by our brains.
"That's .... really not correct."

I am just going to leave this here because somehow it got lost along the way:

- US population 1776: 2.5m (Revolutionary war)

- US population 1861: 31.4m (Civil war)

- US population 1914: 99.1m (WW1)

- Europe population ~1776: 200m

- Europe population ~1861: 280m

- Europe population ~1914: 482m

You are comparing apples to oranges all over the place.

200,000 out of 2,500,000 is 8%. If 8% was enlisted in the regular US army in 2018 (population: 328m) that would give you an army of 26 million people. To put things in perspective: the largest army in the world, with human population at its historic maximum, has 2.1 million people (China, with a population of over a 1.3b people).
I clicked to the comments to find this very explanation. Albeit I know next to zero of the industry or complicated financial structures surrounding the topic that even I as a layman felt it grossly sensationalist.
That's great if you're Google, but if neustar took over my .org domain, any CA would be happy to issue, and I'd be SOL. I don't see a whole lot of difference between that and if they take over my .org and that enables them to issue certs directly through DANE or whatever.
I'd like more detail on the "coordinator". Seems all cross-partition transactions need to be serialized into a global ordering (via consensus algorithm?). So why this isn't a bottleneck?
An Unofficial Guide to the URL File Format (2000)
All of this was fixed back in April (https://stackoverflow.blog/2018/04/26/stack-overflow-isnt-ve...).

(tongue firmly planted in cheek)
I agree quaternions are a good parameterization of SO(3). But they can still cause unexpected problems, e.g. any machine learning task involving quaternions will be made harder because the learned function must deal with the double covering.

Of course, the same problem exists for angles in SO(2), and from what I've seen people usually deal with that by using the [sin, cos] pair instead.
What is Digital Transformation?
Both look like normal cars.
Ladies and Gentlemen, Mr. Leonard Cohen (1965):
https://www.youtube.com/watch?v=Uv4J7sID3Pk
Mozilla Tests Premium VPN Service
> Saudis are not known as people who kill in other countries.

What about Yemen? What about so many extremist Islamist organisations having roots in Saudi Arabia? The 9/11 highjackers, Muslim Brotherhood, funding and military support Saudis give to "rebels" in Syria and Libya?
Who's "they"? I'm the founder of the company. It's small, we do what we want.
Louis on the law:

"The reason is that, if you are not “authorized” to buy an original part, it is considered counterfeit, regardless of the content of the actual part. The way the law works right now, if I bought five iPhone 5C from the Apple store, flew to China, took the five screens off and shipped them to an unauthorized repair shop in Jacksonville – they would be taken as “counterfeit” for having Apple logos. I personally believe this to be wrong, regardless of what the law says – but it is the world we live in, and the vendors deal with that reality the way they do."

And for what it's worth he even acknowledges the possibility that they fit his personal definition of counterfeit:

"This is Chinese market, which is known for counterfeits. It is possible something is fake. This is also an industry where everything is done to place roadblocks to people like me getting parts - I realize he is jumping through hoops and could've made a mistake. Since I have not seen the box prior to it being confiscated, there’s no way for me to tell what is in there..."

https://www.reddit.com/r/apple/comments/9pow06/louis_rossman...
Yesterday I came across this interesting result dealing with shortest number with the digits 1 through 7 arranged in all possible orders, thanks to John Baez on twitter [1]. Great to discover this here.

De Brujin sequences as mentioned in one of the comments deals with the generalized case involving repetition as well. There is an interesting mnemonic for remembering the composition of different "ganas" (syllabic units) in Sanskrit poetry that is an example of De Brujin sequence - Ya-Maa-Taa-Raa-Ja-Bhaa-Na-Sa-La-Gam . In Sanskrit metre, syllables can be either long (Maa for example) or short (Ma). The basic units are composed of 3 syllables and thus 2x2x2 = 8 possible types - long-short-long for example. These basis units are called ganas and have a name attached to them. The mnemonic helps one decode the composition of a gana. If you want to know the composition of "Ja Gana" for example, go to the part that starts with Ja and get the substring with three syllables starting with Ja i.e Ja-Bhaa-Na. Since these syllables are short, long and short, Ja Gana corresponds to short, long and short.

[1] https://twitter.com/johncarlosbaez/status/105338502434972057...

Edit: Formatting and correction
Heinlein and Clarke discuss the Moon landings as they happen (2016)
After you returned it did you leave a review? You should have left one start reviews for those sellers.
I would love to have some examples. I believe there are cases which don't make a perfect fit for metadata mappings, but keeping it on radar could help to evolve techs right way and address such cases.
Absolutely, it's toxic. Especially asking questions! This was very disturbing each of the 4 or 5 times I tried, on several SE sites. Only once got a helpful answer, but that was the question I cared least about. Having questions closed immediately is the norm. By people who don't understand the question. Once I was shunted between several different sites, as it was deemed to fit better somewhere else. I never bother any more. Similar to wikipedia (although toxic in a different way) - great to look at from the outside, but better not to get involved asking questions/editing - life's too short to wrangle with such people and the system they inhabit.

The best question/answer pages on there were almost universally closed for not fitting the site.

But they're a wonderful resource for googling quick answers to questions! The TeX/LaTeX one is particularly awesome - the most active people answering questions are the very same people who wrote the best books and packages.
For any product I care about, I do my best to find online retailers who specialize in that category. I'll buy disposable stuff off Amazon, or something I literally cannot find anywhere else, but that's about it.

I broke my rule last week to buy a CB radio that was about 66% the usual retail price, so of course the seller rewarded me by having it delivered 600 miles away (either that, or USPS seriously messed up) and then failing to respond to my inquiries.
Why not order online from a sporting goods store, or, if possible, direct from the manufacturer?

"Get everything in one place" was more valuable when we had to travel from place to place and it took 30 minutes, but traveling from one website to another takes no time, so the proposition isn't as strong.

Return policies, security, etc, are concerns still, but those cons come along with the pros of no commingling, probably a lower price if ordering direct, and supporting the economic diversity of having more than one store.
Well, except that I don’t think most software authors actually know where it is possible to safely use an int versus one of the fixed width stdint types. In particular, you now need to make sure that your code works correctly no matter what the actual size of an int is. This involves complicated knowledge like int promotion rules and how they will interact with different sized int, long int etc. So instead of having portable software you just have software that may fail in unexpected ways on different types of machines. I don’t actually know the rationales , but I would think that making it easier to write portable software was possibly one of the goals of introducing stdint.
HN is also becoming a hi tech breitbart.com
Barry Martin's Hopalong Orbits Visualizer
That link gives me a 500 error: https://cl.ly/665819947aaa
>you can’t verify that they’ve voted the way you paid them to.

Not if the voter opts in for the vote by mail.
Who’s asking?
Hey Tom, wondering what the initial days of growth at GitHub looked. Was it all hockey stick up and to the right? Or where there plateaus, peeks, and valleys? Did you have to do any growth work?
Nima Arkani-Hamed: Spacetime is doomed [video]
Some DOS textmode IDEs used to have window management like that.
Whenever the concept of wireless charging pops up, people always helpfully suggest the use of phased arrays or other beamforming methods.

Directional waves are still subject to inverse square law, just like lasers.
I'm really looking forward to the post mortem that comes out of this (if it does). I always learn a lot from reading those.
Ballon sur bitume (2016) -- French documentary about street football culture: https://www.youtube.com/watch?v=FhW2CwKXsfE

https://www.theguardian.com/football/2016/dec/14/balllon-sur...
Also known as "use a whitelist instead of a blacklist".
Even bigger issue on FB is fake ads. About 2 out of 3 ads I see are usually of some very bad product but with very attractive video and headline. I've seen people in my family buying often and getting regrets. Now I have developed muscle memory to absolutely not trust any product/sign ups on FB.
I desperately want to write my ML code in a statically typed language. I hope one of these Swift-based projects takes off. But I am worried that they will not treat Linux as a first-class platform.
This story is kind of old news - anyone on chat groups who speaks chinese knows about these.

The thing is - chinese nationals using ingenuity to trick money out of americans, that's a recurring theme in the modern world.
I’ve always resonated more with a slightly modified version in a much more powerful way.

“make and sell something people want”

It’s not a business unless money is getting transferred!
What are some solid sources of product reviews these days, where the reviewers are both competent and unbiased? I will occasionally go to sweethome or wirecutter, but I'm never sure if I'm just reading a well hidden PR piece from a sponsor or if this is their actual opinion.
I'm the opposite. Hanging up clothes is probably my least favorite thing to do.

But I still do it because it seems wasteful to use a dryer, and damages the clothes as well.
Why would you share this? It's incomprehensible.
While I'm sure a $99B loss would be devastating (after all, it would be more than double the combined insurance claims from 9/11, and close to 3x the combined claims from Hurricane Sandy), it's not at all clear to me how the materiality of that loss relates to Prudential's market cap, which is simply the floating value of all Prudential's outstanding shares.

I keep asking what the connection between market capitalization and significance of a particular loss, and, respectfully, you keep begging the question. "It could break the company". Ok, I mean, that sounds pretty plausible; it would be a world-historic loss. But what is it about Prudential's market cap that makes it one? Market value isn't book value.
Thanks //de I love your enthusiasm and kind words so, so much.
Amazon is worth an enormous amount of money. They can afford to solve this problem. Here's one idea: invite regular amazon users with accounts active for at least > 1 year, who have some kind of verified identity/address, and ask them to become certified reviewers. Give them amazon credits/coupons in exchange for reviews of all the items they've purchased in the last 6-12 months (if they haven't yet left a review for those items). Don't pick people who have only been purchasing a few items from the same vendor. Find people who have a purchase history in line with the average user, not a company insider trying to game the system.

This way you don't have this perverse practice of incentivizing people to leave positive reviews on items they want for free. If a reviewer is found to be fake/scamming the system, just remove all their reviews and block them from future reviews.

It's time to stop allowing the raw internet to leave reviews. The scammers have won. Time to move on to a more sophisticated filtering system. This feels like email before gmail came along and largely solved spam. It'll get better again.
I’m really interested in these use cases so let me know if I can help in any way.
Hah. It's incredible it took this long tbh. So much for the market allocating capital efficiently.
I'm more interested why this isn't something that Amazon didn't decide to police. They know when someone purchases something from their store, they can limit reviews to those people who have many confirmed purchases from them and perhaps have some kind of human validation to them (showing ID?). Just spitballing here, but it seems like a solvable issue.
Is there a slot for /embedded/ MMCs?
Our growth was always pretty linear. Surprisingly, steadfastly, linear. But we had the luxury of time from being bootstrapped and staying within profitability for years. We just waited for the market to shift as people realized Git was awesome and GitHub was the best place to collaborate on Git repos. Then we kept our customers happy and worked on building a community. We did almost none of what people today would label “growth work”. Just focused on product and making superfans.
It's fine, because "automation" automatically finds all the bugs, and developers are evaluated primarily on code quality and test coverage, not on ability to crank out feature code as rapidly as possible.
They key is only stored on the client side and all signing happens on the client side btw.

That said, its not recommended to paste your private key anywhere.
But if I found that content via a search engine I would have been directed to the correct page to find what I was looking for.
You can't jump to the nth page with cursor-based navigation because you don't know what id it starts at. 13? 21? 34?
https://news.ycombinator.com/item?id=18271880
No matter how minified, JS is much more easily reversed and dealt with, and won't have the level of same performance that WASM does, so it's a harder sell.

It's sort of like saying that shipping an interpreted language file is just as hard to reverse engineer as a compiled binary. Sure, you can make the interpreted language harder to read by obfuscating it, but it's hard to compare with straight up machine code or byte code.

In addition, all the obfuscation techniques feed into each other. WASM through a canvas to protect content isn't all that useful if the content is built from JSON which is easily visible. But if that JSON is itself encrypted/obfuscated, that's harder. But determining the obfuscation method from JS code (minified or not) is much easier than determining it from machine/byte code. In both cases enough skill will bypass any mechanism since it's locally running code, but all you have to do is raise the bar high enough to dissuade most. An occassional switch of some underlying obfuscation methodology to make those bypassing have to continuously work at it, and you've got a system that does most of what's needed.

In the end, it's just like door locks. There's lots of technology that can be used, all of it is defeatable in some fashion, but there's things you can do to make it not worthwhile for all but the most determined. In the case of canvas content rendering, I think WASM might be the tipping point that makes this really feasible. I guess we'll see, it's not like there's really any way to stop it (nor is it clear we should try).
Are any of these RYF approved?
Agreed, however I bet making a website JSless may be a challenge in some cases.

So I'd be cool to have something more powerful and flexible than ARIA is to not limit web devs in choosing the techs.
What came first: the chicken or the egg? ;)
>...but there's probably no receipt...

Genius ! Time to go after yelp... A distributed receipt maker to authenticate online hotel/restaurant review system.

Hopefully, there is just enough time to IPO before the next stock market crash.
People seem to be ok with Java and JavaScript having pretty much nothing to do with each other. The couple of people trying to retcon the name to ECMAScript have not succeeded.

Perl5 and Perl6 are the same situation: on first glance they seem closely related, but they're not, end of story. It's been clear for a long time that Perl6 is not a replacement for Perl5, it's a different language from the same creator. It would have been great if it were named something else, but changing its name is something its community would need to do, and won't erase the years of history that already exist.
Note that the windows implementation of zip/unzip does not always return the original file contents after a round trip. Yes, I’ve seen it myself. That’s an even more serious bug, but it’s been there since win7 at least. I don’t trust the builtin zip at all.
It might be worth reaching out to Ebay and asking for a return—they have ridiculously consumer-friendly return policies, and even if the merchant doesn't want the return, Ebay can force it and hold it against their PayPal earnings.
From the link:

> The Commons Clause was intended, in practice, to have virtually no effect other than force a negotiation with those who take predatory commercial advantage of open source development.

In the words of Jeff Atwood [1] regarding the GPL:

>	The archetypal bearded, sandal-clad free software license. Your code can never be used in any proprietary program, ever! Take that, capitalism!

Only with the Commons Clause it may be used in proprietary software, just so long as it's not being sold without the consent of the copyright holder.

[1] https://blog.codinghorror.com/pick-a-license-any-license/
See also “Mod and remainder are not the same” discussed here recently:

https://news.ycombinator.com/item?id=17817758
This would hose me daily if I used windows. Not best practice but the real world has dictated that on occasion we extract data, modify it, re zip it, and ship it off to the product.
Used fantasque sans mono for a long long time. It has a certain character, yet is legible and accomodates more lines of code than most other fonts.

Now using fira code, for a change. It has good legibility too.

Dejavu sans mono is anotherfont that has good readability but I have not used for an extended period.
I think the most correct version is

“Make something people will buy from you”

There are actually plenty of things people want that you can sell but they won’t buy, for example because they can get it cheaper or free somewhere else.
This idea didn't make sense from a physics point of view. Tesla tried to do wireless power a hundred years ago. It left him broke. Sound would seem to be less efficient than EM waves. I mean how did she get this much money?
Users "accept" it because it is literally illegal to create an alternative.

If I am a factory, I can't build iPhones and sell them to people. Even if I was previously a factory that Apple contracted to make iPhones previously, and therefore they are exactly the same.

On the other hand, the same arguement does not apply to refrigerators. Most refrigerators are basically the same. It is easy to provide alternatives that are almost the same.

This is not the case for smartphones. Smart phones are a strongly differentiated good, and another company can't just make an iPhone that's exactly the same as Apple's iPhones, as that's illegal.

Therefore apple can do whatever they want with their iPhone, and nobody can really make the decision to buy an iPhone that doesn't have these restrictions.

Indeed, when people tried to remove these restrictions, Apple tried to sue people who jail broke their phones. That's not ok. It is horrible of them to have done that.