skysight-inc/HackerNews huggingface dataset:
Show HN: Kaffae – Chrome extension to track your online reading
Self-modifying code was not that unusual and that's what Apple's own DOS did to relocate itself.
Not using Nix but there have been a few libs I've "pinned" in our remote agent by the expediency of simply including the package source wholesale in our app root. Currently just an old version of PySNMP, but there were others before recent upgrades to cx_Freeze. No doubt there were other approaches, but this one is foolproof.
Same here. Sadly, I don't know of any static analysis tools that can detect inter-compatibility of different versions of WordPress plugins/themes/core. That's one aspect of WordPress maintenance that can get real hairy.
Why don’t “rogue” clients have access to chats?

You don’t need to reverse engineer because the protocol is documented and the clients open source: https://github.com/peter-iakovlev/Telegram-iOS

If telegram was serious about privacy they’d make end-to-end encrypted chats default instead of a hard to use option and storing your unencrypted chats in their cloud by default.
Oo wow. I did not know a lot of these things. Thanks!
Scrapped in China in 2015:

https://gallery.mailchimp.com/a053599b3fc3b483fb38d4ae4/file...

(Via Wikipedia.)
The model of the technical neuron is only inspired by the biological model, but not meant as approximation. Instead the goal is to obtain good results in actual applications.
If you need to be reminded of this, you don't need a Theranos Edison, but a good ethics book
...no new physics required...

Is this true? The mass required would generate forces that would rip apart any materials we've encountered. A Dyson belt could just be in some unstable sort of orbit, but a Dyson sphere has to be strong enough to hold itself in shape.
This 100% of the time for me results in an uneven break which breaks apart the pepper awkwardly and doesn't even get all the seeds inside.
Uber to Seal $3.1B Deal to Buy Careem This Week
Eh, I'd see your point if it was written with ReasonML, but these comments seem ridiculous to me. For example, did you really grapple with the example code? Or are you just assuming everyone is too stupid to understand some inline, ignorable annotations in what remains to be Javascript?
> could you take the current generation of iPad and keep producing a 100% compatible version for 100 years?

TI calculators sort of follow this model.
I don't know about "famous" but people like Steve Fuller. Wiliam Dembski and David Berlinski are people with philosophical training who use arguments from postmodernism in order to claim that evolutionary biology is just a social construct and not the only way to understand biology. They are pretty well known to people who follow the attempts of creationists to convince the public that evolutionary biology is somehow in crisis.
Go is open source and was designed by Ken Thompson (over 70) and Rob Pike (over 60)

Don Knuth of course is over 80, he has written some of the oldest available open source programs still available (from before the term "open source" was coined)
Maybe collect the heat and release it as a laser towards very sparsely populated parts of the sky? Perhaps that helps stabilize the sphere in the orbit of its star?
Found one - https://onlinecourses.nptel.ac.in/noc19_cs29/preview

Information Security - 5 - Secure Systems Engineering by Chester Rebeiro
> the nearest two are V616 Mon at 11 solar masses and 3000 LY away, and Cyg X1 at 15 SM and 6000 LY.

The nearest known ones, that is. They were detected due to their gravitational effect on binary companions we could more easily detect. By that token, it is quite possible there are nearer ones - it's just that detecting them directly if they don't have a binary companion is tough.
>Even traveling at the speed of light...it would take 100 years to reach our nearest star

The nearest star is a little over 4 light years away, not 100.
That is one theory. Multiple "agents" is something that has been proposed. I don't have the background to read beyond the abstract of https://eml.berkeley.edu/~webfac/malmendier/e218_sp06/Carril...

> We model the brain as a multi-agent organization. Based on recent neuroscience evidence, we assume that different systems of the brain have different time-horizons and different access to information. Introducing asymmetric information as a restriction on optimal choices generates endogenous constraints in decision-making.

There's also Society of the Mind ( https://en.wikipedia.org/wiki/Society_of_Mind ) by Marvin Minsky (which is very readable)

> A core tenet of Minsky's philosophy is that "minds are what brains do". The society of mind theory views the human mind and any other naturally evolved cognitive systems as a vast society of individually simple processes known as agents. These processes are the fundamental thinking entities from which minds are built, and together produce the many abilities we attribute to minds. The great power in viewing a mind as a society of agents, as opposed to the consequence of some basic principle or some simple formal system, is that different agents can be based on different types of processes with different purposes, ways of representing knowledge, and methods for producing results.
I would imagine part of it is how much comp has risen for developers. If a couple founders are trying to raise 50-100k I would wonder why they couldn't get the cash themsevles by working for a big tech company and being frugal with their RSUs or by working the salt mines of contract development...
There have been notable departures from Xen to KVM in the hosting space. Linode, for example. And while I did note in another comment that AWS uses Xen, it is also migrating away to KVM. Their firecracker VM is also KVM based. It seems fair to characterize it as legacy...though perhaps not dead.
"Dyson sphere" is a misnomer in that at some point this was conflated to mean a shell than physically encompasses a star. That was never the original meaning or intent, which is why some people (including Isaac Arthur) prefer the term "Dyson swarm" as being true to the original idea and clear in intent.

A Dyson sphere/swarm is simple a sufficient cloud of habitats orbiting the star as to essentially block out the vast majority of its light, kind of like how droplets of water block light in a fog.
If the goal is living area and capturing solar energy, wouldn't most civilisations start out with a dyson ring instead of a full sphere? Making a ring seems easier structurally (everything is in a very similar orbit, so less forces on the structure) and requires vastly less material, so it's much easier to get started. And once the ring is a few thousand kilometers wide the civilisation might not need more space (either because population and energy needs level off or because other solar systems are more enticing for expansion, or simply because the civilisation collapes eventually).

To me it seems that if you take an infinite number of civilisations, you should find a lot of rings and barely any full spheres. But a ring is a lot harder to detect: if it blocks the star from our point of view it's as obvious as a dyson sphere, but in most orientations it would be seen as a very thin band that radiates much less energy than the parent star, making it basically impossible to detect with current technology (none of our methods of finding exoplanets seems applicable, and emissions would be too low to be seen directly)
Fair enough, I removed the unneeded sentence.
I wish I knew was company this was so I could blacklist them from any future contact.

@OP, upper management fucked up majorly and if I were you I’d be looking to leave as well. Everything you’ve said makes them seem like complete assholes who said “fuck the culture” and opted for profits over people.

What should you do? Tell the guy in person that he should leave, take the patented material with him and don’t look back.

The company has had to have made more than 110k off his parents, and this is such an infuriating question to be asking.
Just as a point of reference: redrawing the whole screen when something changed is about as old a concept as you can get.

Lots of applications from DOS days (...and before) did that.
The author didn't mention using black holes to get around. Hyperspace might be just moving into wherever the events in the movie Event Horizon took place.
This is essentially what the pressure waves would be... mild compression waves would travel outward as you pull a cylinder creating a vacuum. You've compressed the entire atmosphere slightly, then you let some air expand back in through a small nozzle to fill the cylinder again.

Then you open a port and push the air back out without changing it's volume, and close the port to complete the cycle...

It seems like there's got to be something wrong with the concept, but I can't put my finger on what exactly.
This is amazing. Such a perfect example of using engineering in service of art. Thanks for the recommendation.

[Edit] Here is some context for the link you provided: https://procedural-generation.tumblr.com/post/138688390613/t...
Perhaps it has something to do with the thinking Europe’s so-called “right to be forgotten”?

You’ve hit the nail on the head here as to why such things doesn’t make sense. It infringes on other users’ rights to property and control over their devices.

Deleting someone’s chat is as much an exercise of your right to privacy as is breaking into their house to retrieve the love letter you sent so you can put it in the shredder or using alien mind control techniques to erase your colleagues’ memories of that time you got too drunk at a holiday party and made a fool of yourself.
AWS is beginning to migrate away from it towards their in-house stuff, though.

(And though you're correct with regards to the question, I don't believe AWS uses Citrix's XenServer.)
That's very clear. Thank you for your response.
Marvin Minsky's Society of Mind was published in 1986.

A core tenet of Minsky's philosophy is that "minds are what brains do". The society of mind theory views the human mind and any other naturally evolved cognitive systems as a vast society of individually simple processes known as agents. These processes are the fundamental thinking entities from which minds are built, and together produce the many abilities we attribute to minds. The great power in viewing a mind as a society of agents, as opposed to the consequence of some basic principle or some simple formal system, is that different agents can be based on different types of processes with different purposes, ways of representing knowledge, and methods for producing results.

https://en.wikipedia.org/wiki/Society_of_Mind
Wait, you mean to tell me you can get "HELLO WORLD" on screen without carrying around 100MB of "app" and 10 million lines of browser?
Play Long-Term Games with Long-Term People
Not just racial disparities. Women make up slightly more than half the population. Even if we just limit our scope to white men, I don't see much argument for the idea that white men have it nominally worse off today than they had it 50-80 years ago. I only see that they are not as far ahead of women and racial minorities as they were 50-80 years ago. And 70 years ago was the end of WWII. I assume it was an accident to include that in your range.

Regarding the explosion of "disease of dispair", suicide, drug use, etc. I do acknowledge that but I don't see how it's related to the OP. The OP appeared to be talking about relative wealth as being socially disruptive. Let's run a thought experiment there. If we could magically decimate the wealth of everyone with over $1 Billion, without changing anything else, do you believe the "diseases of despair" situation would improve? I personally do not believe it would.

My personal belief on that issue is that we've gained one kind of social safety net but lost another. There's seemingly countless ways in which the government offers programs to help people avoid certain kinds of suffering: unemployment insurance, medical care for the poor, disability insurance, social security, etc. But somehow we've managed to lose the other kind of social safety net... strong social ties to the community. I believe this latter thing is the root cause of the disease of despair, and I don't believe any check cut by the government, or any tax program that reduces the wealthy can resolve that problem. Just one anecdotal piece of evidence here is the TED talk about our lack of understanding of addiction.

https://www.youtube.com/watch?v=PY9DcIMGxMs
They marked an end, but on the other end, the enablement of the tweaked out and mentally unstable with catch and release policies also marked an end.

The city is in a spiral of it's own creation - lax policies and pretty lax enforcement of violent crime and "hard" drug use (coupled with county policies of no services and releasing them back into the community) are pushing people away from the commercial areas. Residential areas are gentrifying, yes, but with people that are busy somewhere else most of the week (or potentially second homes).

At the same time, a vocal minority is insisting, as I mentioned, on solving all the worlds problems without any expectation of rule of law, decency, etc.

This isn't sustainable.

However, it has engendered a significant non-profit industry base that work towards "solving homeless issues", but there is a lot of overhead, overlap, and little consensus on how to move forward. When there is a request for accountability (for renewal of funding), nearly all of them scream bloody murder because that means rules for them.

It's not a healthy community.
Okay then, the buttons on their home page have no shadow: https://material.io

See any of the (many) "Learn More" and "View All" buttons.
Both my wife and I have autoimmune conditions and we operate like your friend. Coding can be a bitch on the bad days.
It has already happened. You absolutely did not see these astronomical programmer salaries 20 years ago (indeed, one reason they've become so astronomical in the past 5 years is equity comp tied to companies that have tripled in value). The reason that top programmers at FAANG companies are able to make so much money is the "automation" of the Internet where you have, for example, a situation where only TWO companies take in nearly 60% of all online digital ad dollars (and that percentage has only recently been falling because Amazon is taking some share).

The concentration in market share that the Internet allows also allows for a corresponding concentration in programmer salaries/talent.
> This raises the cost of functions like "find()", which search the string for something and return an integer which is a position in the string suitable for random access use. I'd once suggested that "find", etc. return an opaque object which was really a byte index into the string.

Good idea, but it can lead to some hard to handle special cases. Consider for example running find() on a number of large strings and storing the opaque results in a list. Since the objects would require the strings to evaluate the opaque objects Python wouldn't be able to garbage collect them, potentially leading to hard-to-track-down and unexpected out-of-memory errors. One could mitigate the problem by using a buffer to limit the size of the strings kept alive in this way, but eh, it gets complicated. :)
I believe OP is referring to the feature restrictions that Citrix put on the free version, rather than changing the licence of the code.
The US stopped doing it around 2014.
They also stopped doing it in JFK before they stopped doing it in LAX; so when I flew in one side of the country and out the other I had to argue with the clerk....

Edit: I see wikipedia mentions the move to electronic record keeping instead of adding it to your passport: https://en.wikipedia.org/wiki/Form_I-94#Automation_at_sea_an...
More women should be in tech
I quit my job over that at one of the largest Canadian tech companies soon after the golden hancufs of acquihire expired. As far I'm aware they lost everyone but two engineers of the acquired company within 18 months.

I've had that clause in initial version of the contract at every Canadian tech company I've worked at except my current employer - I had to negotiate having it removed, and succeeded except the one time I've mentioned
The Definitive Guide to Approaching Tough Coding Interview Problems When Stuck
The Hughes Mining Barge, part of the Glomar Explorer project, was kept up there as well. It had a second life as a floating drydock for the Sea Shadow, a prototype stealth boat. The HMB and Sea Shadow were sold to Bay Ship for $2.5M with the proviso that the Sea Shadow was broken up (they couldn't find a museum). Bay Ship got to keep the HMB and it is now used at their Alameda Estuary facility.
It's thinking like that which leads to web page bloat. CPU resources aren't free, especially in an environmental capacity.
If you think arguments are like fights, then you’re clearly misguided
Those are all fair points.
Extensive discussion of original source: https://news.ycombinator.com/item?id=19445827
>Even traveling at the speed of light (which we are not even sure the human body can handle) it would take 100 years to reach our nearest star

Er, no. Travelling at c, it would take 4.5 years to get to our nearest star. The nearest (known) black hole is V616, 3,000 years of travel away if travelling @ c.
Yes, Redox does run on bare metal. https://www.redox-os.org/screens/
I guess there aren't that many ships broken down to support a lot of locations.
Show HN: List of companies with a culture inspired on Basecamp (37signals)
The true "problem" with moving a sofa is finding available friends on a weekend.
There are certainly not many, but there are definitely some top programmers in the US making 7 figures. This article was widely discussed on HN a year ago: https://www.nytimes.com/2018/04/19/technology/artificial-int....

And that article only highlights my point. When it comes to AI, the very best solutions will take virtually all of the value. If your autonomous car program only fails .0000001% but another autonomous car program fails even less often at .00000005%, eventually the first program is going to be essentially worthless. Of course programs are not always exactly comparable along a single metric, but my point should be clear.
If a civilization has portable nuclear fusion (plug your spaceship into a suitcase for power), then there's no reason to hang out near a star. People living inland never think about how to obtain salt anymore.
Best password managers 2019: Reviews of top products
well, oscillators are pretty darned lightweight ...
I feel like whether or not there are Dyson spheres is distinct from whether or not there are sapient civilizations beyond Earth. Unless the argument is that we don't count as sapient because we don't have Dyson spheres yet?

Hell, we're assuming that Dyson spheres are even possible with such a conjecture. I'm not convinced they are (not without materials that border if not cross outright into magic). It's also not certain if they're necessary to build to sustain any size of spacefaring civilization (artificial nuclear fusion would kinda defeat the point).
> Not when the beginning of the code block isn't on screen.

The length of your code blocks terrify me. :)
How we built the fastest conference website in the world
Also what I noticed, very few visual examples on the main website, was turned off fairly quickly, is this what they want? To filter out developers like me?
The brain is a small world network[0], but article’s thesis is that a neuron (a single vertex in that small world) can actually compute quite a bit on its own—-it’s not an integrate-and-fire unit or a ReLU. I guess you could expand things out and treat each synapse, rather than each neuron, as as a unit, in which case there’s an extra level in your “world”. This is a little different from how people normally think of “connectivity” because the way information is routed within a cell is much more flexible than between them. Still, it’s not totally bonkers.

[0] Just so we’re on the same page, when people talk about the brain as a small world network, the general idea is that a neuron in (say) auditory cortex mostly communicates with other auditory neurons, locally and in higher/lower auditory areas. It doesn’t talk to neurons representing (say) touch in the small of your back. Thus, there are far fewer than 86B! connections in the brain, but there are still an awful lot!
To me they were described in a way that I assumed we were talking about process patents, which could be software, hardware, and even just plain ordering of how parts of the process are done.
>Please review...

Sure. Will have a look at the guidelines and appreciate the pointer, as well as the job you have to do.

>The internet reflex where people assume that only trolls, bots, or shills can explain something they dislike online, is off topic here. It has also become so self-parodically common that one can only hope it will jump the shark soon.

But, I don't appreciate the additional editorializing and don't believe your attempt to ridicule me here stands up to your own guidelines. Add to that the fact that you are a moderator, and the standard to which you hold yourself should be even higher.

And, that speaks only to the style you chose here. On the substance, of course we know that my pointing to what I noted as an observable pattern vs merely "something I dislike online" are two entirely different matters. We also know that such things as trolls and shills continue to exist, even if some too readily make the claim that they are present. As for me, you will very rarely find those claims in my history here and, where I have applied it, you might even be surprised at the patterns were you to look more closely. Or not. I could certainly be wrong.

But, as it is, you've restated my position so as to trivialize it, then ridiculed it. In so doing, you've moved it from "hey, please don't do that here, as it's a violation" to "here's my opinion of your comment".

If you want to be part of the discussion to make some additional point about what you think of people who, say, display an "internet reflex" you disdain, then perhaps use a throwaway. But, as it is, I would have difficulty seeing how your comment doesn't "further a flamewar", apart from your position as a moderator precluding members from engaging with you in such.
This is awesome!

I've never seen it and it's by far the best explanation I've ever seen for how these work.

Thank you for sharing this here.
Nothing says we can't run some nodes via i2p or Tor, and I suspect eventually someone will do it, which I like. I'd like to this to be a place where people with internet censorship can get the world out when Twitter fails. Hence the freedom fighter. We don't impose a transport. SSH is just a good trade off for easy and secure. The ol' UUCP books have to be dusted, so I want to keep the entry reasonably low. Once people are familiar (or re-familiar) with UUCP and feel confident enough to make contributions, I think we'll see this very thing. Like I said, it's ripe for tinkering.
Can someone provide context as to why this is newsworthy for those of us who don't follow Apple's every move?

(I failed trying to rephrase this to sound less sarcastic, but I'm genuinely looking for context here).
There is AgensGraph, but it seems to be a fork, not an extension.
It's not just white men: https://www.ajc.com/news/national/cdc-life-expectancy-for-wh...

But even the rise of "the common man (and woman)" in places like India and China only further highlights my point. Rich Western countries have essentially treated labor in India and China like another form of automation - we don't yet have robots for a certain class of tasks that can perform the work at 25% of the cost of a Western worker, but India and China DO have people willing to work at that price. But what do you think will happen to those workers in India and China when we DO build robots that can do those repetitive tasks?