skysight-inc/HackerNews huggingface dataset:
I think you're right. The only "secret sauce" I could see them having are some unique operational/architectural features of their back-end code that make sense for an entity at Github's scale. No instance of Gitea/Gitlab is even in the same ballpark wrt repo count and traffic than github.com, obviously.
It sounds like the services you are describing basically take the form of "evaluate a pure function on an input". I am not going to argue with your stance there. I am more referring to programs that run interactively with some large mutable state (native GUI apps for me). The choices of how that state is structured has a huge impact on the performance ceiling of the app, and is often difficult to change after decisions have been made. Sibling example of a linked-list of polymorphic classes is the kind of thing I'm talking about. Once you have 100,000 lines of code that all operate on that linked list, you are stuck with it.
For the EFF, the letter and article is an easy opportunity to both (1) help out someone described as an activist and social worker and (2) take cheap jabs at the patent system. This both furthers the goal of the EFF presenting itself as a civil liberties organization, and also pleases the EFF's big anti-patent sponsors like Google. That's a win-win. It's low-hanging fruit and easy to justify having their attorney spend the afternoon on.
And even more easily confusable with DeepMind's Spiral, another reinforcement learning project: https://deepmind.com/research/publications/synthesizing-prog...
I agree. It's on the biometric passports but not the previous generation, on p28 (and is abbreviated from the full quote printed in the article):

"Every generation has the obligation to free men's minds for a look at new worlds ... to look out from a higher plateau than the last generation." --Ellison S. Onizuka

The background on that page is a palm tree and a silhouette that might be Diamond Head, but the facing page is a space scene (not to scale) with an earthrise over the moon and a satellite.
Show HN: React declarative control flow
I just upgraded from an 8-year-old Samsung Galaxy S (jumping from Android 2.1 to 7), there's been a lot. Off the top of my head:

* The difference between SMS and MMS is much more hidden from users

* Group messages (where everyone is communicating with everyone in the same conversation, not a mass-text)

* Not only did stickers not exist, graphical emoji didn't exist except in third-party messaging apps

* More web integration, like being able to search for an image and send that

* Google Pay integration, apparently I can send and request money
Please stop forcing the old.reddit.com subdomain on us
Boys can be a bit slow in that regard then one day they explode with words.

Just keep taking and reading to them.
Ask HN: Launching a competitor against a former employer?
I'm thinking about launching a startup which directly competes against my former employer's product. Long story short, I think I can build equivalent software to their product in a fraction of the time they spent developing it, in a far technically superior manner. I'm wondering if anyone has advice about avoiding potential legal landmines, especially around IP. I've double checked my employment contract, and I don't have any non-compete agreement. However, this is a B2B market, with the customers being extremely large, so I want to be mindful of not "stealing" my former employer's customer lists. I also think there's a good chance that the software I plan to develop could be bought outright by one of these customers for a large sum of money. I don't have any experience in business or sales; what's the best way to try to approach this, if it gets to that point? Would I want to apply to an incubator for that kind of thing?

Finally, there are a couple of my former coworkers at that company who might be interested in helping me, but I'm assuming they wouldn't be able to unless they resign, since their employment contract states something to the effect that anything they produce while employed there, that competes with the company's business becomes their intellectual property. Is this generally enforceable, or can I find ways for them to write code that could still help me? This is in California, by the way.
As someone who left Intel last year for one of its customers in the Valley, I have to say I'm sad that the future looks pretty dark for them. In the exit interview, I said I might come back if the CEO and my department head left (they both did), but I didn't know the company was such a mess.

That said, Intel is viewed from the outside as sort of an old monopolistic monolith, but a lot of that profit gets plowed into a bunch of truly innovative semiconductor R&D going on that I do not believe is being replicated by competitors. 3D XPoint is probably the most visible example. AMD, TSMC, Samsung, etc. I doubt will pick up the torch.
One can get decent VPNs for ~$3 per month. The free version of SecurityKISS is good too, although it's capped at 300MB per day, and offers only 5-10 exit IP addresses.
Founder to CEO: How to build a great company from the ground up
And please go back to the old reddit, before the redesign. I can't stand it.
Reddit's recent tactics have incidentally topped /r/assholedesign lately, such as using a fake loading screen for the app-pushing (https://www.reddit.com/r/assholedesign/comments/8k10c7/not_g...), a Facebook-esque obfuscation of ad-posts in the app (https://www.reddit.com/r/assholedesign/comments/85liof/how_r...), and mobile notifications for subreddits you don't follow (https://www.reddit.com/r/assholedesign/comments/8m53bi/reddi...).

My main concern is Reddit pulling a Twitter and cracking down on third-party clients/enhancers, such as RES and the Apollo app for iOS (which is excellent)
Ummm, when I run this on gcc 7.3.0 on OS X I actually get:

0x7fff5dbd89fc 0x7fff5dbd89fc 1

Which kind of shoots the whole article in the foot ...
I took that comment to say that its parent was calling for the impossible. So not off-topic.

For some people including your parent perhaps, it is axiomatic that free information implies an abundance of false information.

The construction was a little strange. "If only..." usually references an existing technology ironically. In this case I think they are saying there will never be such a tech.
The Red Wine Diet – How to Drink Red Wine to Lose Weight?
So, as an American, do you see any similarity between "you might be happier if you did not learn about your situation" and "if you are happy now it might be because you are not aware of your situation"? Could there be a common theme of ignorance leading to happiness or I am just seeing things?
It's all to make ad revenue feasible. Can't say I blame them.
The default one on Samsung phones that can neither be uninstalled nor disabled is Samsung's. It can be made not-default, and you can turn off all of its permissions, but you can't get rid of it.
Rolls-Royce uses SLES for their high performance computer clusters, but RHEL everywhere else.

I used to maintain their US Linux infrastructure.
Note the little grayed out "go to mobile site" link. It actually makes you believe it is a link. But it is not. It makes you think that if you click it will take you somewhere else, so you don't want to click and lose the current page. Dark pattern at it's best.
I'm surprised that's their only problem with the mobile site. I purposely do not follow Reddit links because they show me a spinner for 7 seconds before showing the text of self posts. I can only assume that this delay to show a kilobyte of text is purposeful and meant to further steer users to the app, and not simply gross engineering incompetence, since the desktop site loads instantly.

(Though, thank you to the OP for posting an explicit desktop link so I didn't have to suffer this pause.)

At least AMP seems mostly dead. Though between cookie notices, "use our app" and "subscribe to our mailing list" popups, fixed navbars, and the damn on-screen keyboard popping up for no reason, I'm lucky to see even a single line of article text on some sites on mobile, though which line it is changes every few seconds as ads on invisible parts of the page pop into and out of existence. And then the article is shitty modern "long-form" journalism that doesn't get to the point until after 10 paragraphs describing the latte the reporter had while giving the interview. I've had better experiences reading click-bait slideshow articles than those from some so-called "professional" outlets. God I hate the modern web. Get off my lawn.
Are we talking gmail-integrated apps or say a browser plugin? it doesn't really specify. I know browser plugins have stolen gmail emails in the past.
if you have an account, you can disable the redesign.
It is really bad. Coincidentally I received an email from reddit today titled “Reddit ads are mobile ”

>Reddit’s official mobile apps have seen tremendous growth and are by far the most popular way to browse Reddit on mobile devices.

These days dark patterns are tremendous. This thread must be fake news.
I'm thankful for their new design, actually. After many years of trying, I have now managed to successfully kick my Reddit habit completely and have gained precious hours in my day.
Yeah, please open source this!
I went to Clear Lake from 2001-2004. Lot's of friends with relations to NASA and supporting industries. Sad I can't remember the soccer ball being on display.

Any other Falcons out there remember seeing it?
1. "I-Pace is the most exciting, innovative car Jaguar has made since 1961, and it has the dynamics and look to back it up" -
https://www.roadandtrack.com/new-cars/first-drives/a22003661...

2. From someone not in the automotive press: "The interior build quality is second to none." - although he sees enough negatives to hold out for a Model 3 instead - https://model3ownersclub.com/threads/jaguar-i-pace-review.62...
Can anyone explain how Solid https://solid.mit.edu/ compares to (or relates to) Mastodon https://joinmastodon.org/ ? They seem to have the same goals.
My guess is that they were getting updates from their carrier.

Back when the original Galaxy S was new, one of AT&T's minor updates bricked some peoples' phones and caused many more to run slowly. I'd already rooted mine and afterwards disabled some of the offending apps that they installed, so in terms of performance it still runs today as well as it did in 2010. I just never did a carrier update again.
But the pushback on "losing jobs to machines" is less when the end-result is replacing human jobs that have a high degree of danger associated with them.

Well, OK, except for the long history of industrial automation that doesn't bear this out at all. There has resistance to automation from the English Luddites to Detroit Black Workers Union and beyond and arguments that automation is only OK safety is involved have not entered the picture that entire period.

Basically, there's never been a situation where public complaints stopped automation. It has proceeded as fast as technology allowed to the present.

EP Thompson is the reference for early automation and the luddites but it's hard to give a reference for a negative.

If you have any reference for situation where public sentiment limited automation, I'd love to see them. Because it sounds like you are mistakenly thinking the world actually works according to the vague headlines one see sees periodically.
Ironically the mobile site is a full single page app, while the desktop site (or at least the old one) was mostly server rendered. It's not impossible to create a fast mobile client rendered site (Twitter have done well) but it's certainly not as easy as it is with plain old HTML.
Apple | Prototype Engineer | Bay Area | Full-time | Onsite

The Technology Development Group is working on exciting new technologies and user experiences. We're looking for an experienced and driven software prototyper specializing in iOS development. As a member of our Experience Prototyping team, you will have a unique and rewarding opportunity work at the intersection of design and technology, to shape upcoming products that will delight and inspire millions of Apple’s customers every day.

You will work closely with engineers and designers to create ground breaking technologies and systems. You will rapidly prototypes new customer experiences involving 3D graphics, networking, machine learning and user interactions.

This is a really awesome opportunity to join a high impact early stage technology team.

Apply here: https://jobs.apple.com/us/search?#&ss=113134458&t=0&so=&lo=0...
And I still request desktop site. This is Digg 3.0
> They want to differentiate.

It's sad, because they do that (IMO) really well, especially on their flagships, with hardware; the software isn't merely unnecessary, it's a cost that weighs against the hardware.
That’s the only way to get to the normal reddit though. If you don’t add the “old.” to the link, then you end up in the dark pattern this post is complaining about.

(Apologies if I missed a joke there)
Credit where it is deserved. Span is a great idea, and building fixed sized streams on top of them is a great idea (I haven't read it, but I assume this is the thing they're going after).
I disagree that it's a waste of time. (But I upvoted, because I think it's an important question, thereby adding to the conversation).

> for so many different package repositories and packaging formats?

How many are there, though, really? In theory, the number is unbounded, but, in practice the number of distros is modest, the number of popular ones is smaller, and the number of unique packaging formats even smaller.

Although a sibling comment alluded to it with distros being internally consistent, I wanted to unpack that a bit more.

Specifically, one benefit I've found as a "user" (sysadmin/devops) is that of well-defined dependencies. This isn't inherent to packaging, but it tends to be a feature of the more mature systems and distros.

The other benefit is that it provides a more universal mechanism of traceability and, thereby, at least a path to reproducibility of builds. This has implications for security, of course, but also for debugging.
Yes, that’s the point. Granting access to an App, a person doesn’t assume the all will copy out your email so that it can be read or analyzed by humans.
Chet Ramey.

He is the maintainer of the GNU Bash shell and of the GNU Readline line-editing library.

* https://tiswww.case.edu/php/chet/

* https://www.red-gate.com/simple-talk/opinion/geek-of-the-wee...
My Daring Grandfather Took a Piece of East Berlin for Himself
Preferred Networks | AI Researchers & Engineers | Tokyo | ONSITE, VISA, https://www.preferred-networks.jp/en/

We are a startup with ~150 members based in Tokyo, focusing on developing AI for Autonomous Driving, Robotics, and Bio-Healthcare. We love open source and are actively developing CuPy and the deep learning framework Chainer: https://github.com/cupy/cupy
https://github.com/chainer/chainer

We have one of the world’s largest private GPU clusters, with 1024 NVIDIA Tesla P100 GPUs, with 512 V100 32Gb GPUs coming soon. Using our cluster we achieved the world record of training on ImageNet in 15 minutes: https://www.preferred-networks.jp/en/news/pr20171110

We have a strong emphasis on research, and our technical advisor is Pieter Abbeel (UC Berkeley). Learn more about our research activities here: https://www.preferred-networks.jp/en/activities

So far we have raised over $100 million from Toyota, FANUC, Hakuhodo DYHD, Hitachi, Mizuho Bank, and Mitsui & Co.

We have a western-style working environment with attractive salaries and benefits in the heart of Tokyo. Ability to communicate in either English or Japanese is OK.

We are looking for talented individuals with skills in various areas related to cutting-edge AI applications in many industries. Find out more, and apply for all positions here: https://www.preferred-networks.jp/en/job
ITA software [1] (acquired by Google) runs on SBCL. ITA people work on SBCL full time. Maybe you should tell us what is broken and/or completely missing? I have this feeling you've never used Common Lisp and are making things up as you go..

[1] https://www.itasoftware.com/
The SWI-Prolog ecosystem supports some probabilistic extensions such as http://www.swi-prolog.org/pack/list?p=ccprism, and http://www.swi-prolog.org/pack/list?p=cplint.

Also, the (!/0) operator allows you to prune choice-points and control backtracking so that it is not unconditional. Many Prolog implementations support (->/2) operator, as well as ((*->)/2) -- the soft cut, for more fine-grained control. SWI has a nice library for even further control over backtracking as well: http://www.swi-prolog.org/pldoc/man?section=solutionsequence....

Also good Prolog programmers usually are not overly concerned with backtracking, as they usually have strong knowledge of modes and determinism. See: http://www.swi-prolog.org/pldoc/man?section=modes. This is mostly second-nature to a skilled Prolog developer.
75 points in 20 minutes? How are there that many people browsing /newest?
I was about to type out the comment "I bet most mobile users use third party apps, that would kill them". But then I remembered that same comment surely was typed many times when Twitter announced the same.
I found an article on Macrumors[0] that specifically points out a company for doing so. Not sure if this Forbes article was referring to them.

[0]: https://www.macrumors.com/2018/07/02/third-party-email-apps-...
When that happens, I will finally be more productive with my life and stop using Reddit. I already hate how much of a walled-garden Facebook is; it would be a shame for Reddit to go in that direction (wrt third party apps)
Honestly, I think you're setting too high of a bar.

If developers learn 2 basic things:

1. How SQL queries work

2. Network latency exists. Moving stuff between your database and your server can get expensive.

You'll solve _most_ of the issues that I've seen in my career to this point. There are a few big ones that came from abusing API's too, but it's really the same root issue:

You're either thinking about how much information is being moved around or you're not.
The Google oauth page does say that the third party will be able to read, delete your mail. It will boil down to user's assumptions if said third party consists of humans :) Then they will be obviously able to read it. That's why I never provide access to my gmail.
I exclusively use `i.reddit.com` on my phone so that I hit the old mobile site. It is amazing how much better it is than the slow and confusing piece of trash the new UI is.
And hey, you can always go fishing in WoW.
Setting the analogy aside, really?
High point velocity for an agreeable issue isn't too surprising. It's when there's a high point velocity for a marketing piece/bad thought piece that's suspicious.
For now, sure. I can't imagine it'll be available permanently.
these apps appear to be doing exactly what they claim to be doing, or at least the articles don't make a claim otherwise and (at least for extensions, google has a strict policy about do-only-on-thing - i just got flagged and thankfully reinstated). CA was quite different - the app appeared to be doing one thing, but was actually doing a very different thing. and from my experience, facebook permissions are so broad as to be useless (which allowed me to make a kinda cool app but is scary)

wouldn't be surprised if there are bad apples in this ecosystem too - google can't take their policies too far or it will turn into a walled garden, but for the most part it's just users choosing convenience over sanity
Same here, although I left because of the massive increase in censorship and gentrification right before the big redesign.
reddit.com -> hamburger menu -> request desktop site. I've done this so many times now it's basically all muscle memory at this point.
Bah, just be an API endpoint and let everyone use their own client. The only value in Reddit is the centralization and organization of users and subreddits.
Does anyone know the history behind the author and intel? He does interesting stories but sounds like he really has an axe to grind :)
I know Intel use/used it as their distribution of choice.
> the 3rd party computer software – would be able to read their email, but no human would be able to read their email

I wouldn't assume that. Software is written by humans so ultimately if data is out of Google's hands, then there is no control over who gets to read it.
Does computer science help you program?
Don't be so sensitive.
I second the suggestion for Kirk Lombard's "The Sea Forager's Guide to the Northern California Coast". One of the most entertaining books I've read in awhile.

Kirk also does tours, sells what he catches and has an entertaining youtube channel.
The redesign completely kills my 12-inch MacBook by freezing Safari’s UI for a good second or two while it’s loading all that shit JavaScript.

I can load actual apps faster than their content-focused website.
This is a well studied problem, it wasn't overthinking, it was "go fever", specifically in the form of "Normalization of Deviance" [1].

Morton-Thiokol and NASA set criteria for safety margins on the Shuttle system. And the Shuttle kept on violating those safety margins again and again. Instead of grounding the fleet or studying the problem further or attempting to ameliorate the problem the safety margins were loosened, deviance was normalized, unsafe operations were normalized. And those who called out the legitimate safety problems with the Shuttle were harassed and derided because their views differed from the orthodoxy (that a Shuttle loss was a 1 in 100,000 probability) and got in the way of their goals (the high flight rate of dozens of launches per year that were necessary for the Shuttle system to meet its promises).

Later analysis of the Shuttle system [2] has indicated several other potential key failure modes that could have caused a loss of vehicle and crew, especially during the early flights. Not just the SRBs and the thermal protection system (the weaknesses which doomed Challenger and Columbia) but other systems such as the APUs, SSMEs, flight software, etc. led to a risk of catastrophic loss as high as 1 in 10 during the first several years of flights, 1 in 20 around the Challenger disaster period, 1 in 50 during the return to flight period after Challenger, and about 1.1-1.3% during the post-Columbia period.

1: https://en.wikibooks.org/wiki/Professionalism/Diane_Vaughan_...

2: https://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/201100...
I'm also not sure what is the point. Does this article means those third-party app can access our email without consent?
Of course there are instances where copyright and/or patents have helped an economy.

You don't think that popular books and movies like the "Harry Potter" series helped the economy? People pay for the licensed content and entire industries are born that don't hurt anybody, and nobody is coerced to partake in it.
Excellent candidate for outline.com
You can already get GitHub in an AMI; it’s called GitHub Enterprise.
I notice there are semantic web / linked data / foaf folks on board. These were some of TimBL's past, largely failed attempts to redirect the web's future.

Is there any published post-mortem on what went wrong before, and why it's different this time?

Solid has exactly the right vision, but with the wrong architecture because it attempts to re-purpose those failed projects.
when the site has a paywall you're essentially sharing an advert.
Yeah, this article is apparently blaming Google for the crime of...having APIs. Everything described here would also be possible with IMAP.

The actual news story that this is based on (which, for some reason, is completely ignored by this article), is that there are several third-party mail clients engaging in questionable behavior[1]. This is not limited to Gmail, but any of the services that the apps are compatible with, including such classic standbys as IMAP and POP3.

[1] https://www.macrumors.com/2018/07/02/third-party-email-apps-...