skysight-inc/HackerNews huggingface dataset:
Ask HN: What kind of computations would an unassited Matrioshka brain perform?
https://en.wikipedia.org/wiki/Matrioshka_brain

For example, let's consider earth. Earth is kind of partial implementation. It takes energy from the sun. It uses this energy to perform computations(in animals' brains and similar) with the goal to continue to compute in the future. It generates heat as a side effect. The laws of physics are the instructions earth can shuffle to perform even more computation.
Oh and a video!
https://youtu.be/BvnD95T2fO4
I think this can mostly be expected due to the size of the markets these companies are playing in— it’s much easier to build a truly global business than in the past— as well as the increasing size of the economy in general. Just due to a power law distribution, the big winners are all going to be bigger than ever. The largest should be twice as large as the second largest, and three times as large as the third largest and so on.
This is the complicated part, and in a sane society it requires education, discussion, and compromise. But in our insane, dishonest, political partisan societies, both sides pretend the other side of the argument has zero merit, if they even acknowledge it.
I'm not sure I follow you here.

Crop rotation has been used for most of the history of sedentary civilizations. Monoculture was used mostly in very early civilizations, and recently in the modern times (since oil-based fertilizers have made crop rotation less important in some ways).

Monocrop agriculture is certainly not meaningful here. Agriculture is, maybe.
For those who didn't know...
https://en.wikipedia.org/wiki/IP_over_Avian_Carriers
Every game in the latest Indie bundle had Linux support.

http://www.omgubuntu.co.uk/2017/05/humble-indie-bundle-18
>In an ideal world, Windows should replace its entire NT underpinnings and either build their own BSD-inspired infrastructure (like Darwin) or create their own Linux distro using off-the-shelf Linux kernel as the main driver (probably can't because of GPL).

In an ideal world, Windows NT stays, but Win32 is demoted to be just one of the subsystems the NT kernel supports.
Tail Recursion in R with Trampolines
Elon Musk: BFR AMA on r/space in 2 hours (It might be r/spacex)
you arent wrong. i can conjure old mental states that were basically proof of your point. its a tough nut to crack, hence it plagues us to this day.
I have interviewed for a ton of companies in the bay. If I can't convince the company to offer contract to hire positions. I pick a realish problems adapted for interview from our day to day. I then try to "work with them" to see how much I would like to work with them. I prefer 1.5 hour interview slots but I usually only get 45m.

I find companies generally hamstring themselves by having people breaking up the interview slots into too small chunks. Basically limiting us from doing real interview problems.
A platform allows user to develop website by writing 0 codes
GDP / Population is not always a fantastic metric for well being of a nation's citizens.
I generally get voted down for anything I say negative. Hackernews just knows to vote down the surly.
Congratulations. You just found out the essence of signal processing in telecommunications.
Do you know if German Shepherd share this closeness to wolves? I've met some really well behaved GS, but then I've met others with more wild like behaviors.

I used to own a beautiful GS, the first year he was like any other dog, he was really intelligent, playful, obedient.

I used to train him every day, so I was shocked when he started to misbehave, he wouldn't listen to other family members other than me, he would even growl at them. When I arrived home he would get exited, but instead of coming near for me to pet him, he would go around the yard, over and over. It came to a point where it was dangerous to have him around the family, so I had to took him to a shelter, that was really sad. I used to think a well trained dog will never be a problem, maybe he needed a more specialized training program.
That's an interesting point, but what makes you think it's true? Do you have any studies that have studied this? I think it's a fascinating question about prediction.

Your "will it rain" example is a good one, but it's easy to counter - I can't say what the world map will look like exactly tomorrow, but it will be a hell of a lot better than even my coarse prediction of the world map in 2040. I think.
You aren’t? There were plenty of people flooded in the floodplains along the Ottawa river this spring.
Same for me on a iPad...
Now i just need to figure out how to work from somewhere cheap enough I guess?
The future is indeed LTE, but there's a long tail of people out there with old devices they have little intention of replacing. It would be interesting to see how they'd handle that.

Also, are they on the same LTE bands? Even that matters. I know a lot of phones don't use T-Mobile's band 12.
In no way did I say or imply it is.
I agree that interconnection makes the economy more dynamic. Part of that dynamism, unfortunately, is the death of local companies. Good for those who have money, but costly for those who lose their jobs.
No, by that definition you would have to include a number of other Kuiper belt objects as "planets".
> In epidemiological surveys, lifetime use == reports using at least once.

Not necessarily. For smoking you need to smoke 100 cigarettes before qualifying for lifetime use.
That doesn't really make much sense to me, I'm afraid. Please bear with me, but my first guess is that you have invented a coping mechanism that allows you to deal with conflicting information in your mind. Are you by any chance religious?

(I figure I should be allowed to ask such a normally speaking quite loaded question because of my previous statements, up the thread.)
That's because the jit compiler in the Julia standard library selects the blas for you. As a programmer you don't have to optimize beyond using idiomatic type strategies. You could, say write a galois field type and use the \ solve operator to solve a Reed Solomon Erasure using old fashioned lu decomposition (automatically without pivoting, even), and then turn around and use the same \ operator with floats one line down and it will give you highly optimized blas.
Were those students learning with a homogeneous environment with IDE / modern editor features?
your volvo is a car. just not a sports vehicle. i write kernel modules and other "system" libraries. Is the problem that my definition of a "systems language" is too narrow for you? Yea you could say we resort back to the C FFI whenever i need to think about dynamic linkage with modules that may or MAY NOT have been compiled with the same version of rust but jesus is it a tedious process for me.
The American Dream has been for many years to own a nice piece of property and work your way up the corporate chain at a single company until you die. Both of which have been radically shifting as technology improves productivity and global competition becomes more of a major factor. We see people stuck in this mindset that a job will last you forever (and in many cases there are still towns where there is only One Company and One Job) and as a result have been put in a lose-lose situation.

Meanwhile, other nations have a more flexible workforce that are cheaper to pay for roughly the same productivity in many cases.

Unfortunately there is no easy solution for this problem. For the people located in areas where jobs have entirely vanished you would have to relocate the population but that goes against the dream. You could cut regulations in order to entice companies to come back, but then you're selling the lives and well-being of the American people for jobs that Americans might not even do (see: labor shortages in the farm industries).

America will need to find a way to handle this and fast as automated cars enter the market and cut another huge swathe out of the market. The difference there though is that you can't blame other races or countries for taking your jobs.
column mode, very useful
author's note: lot of butthurt downvotes. HN reaaaaally seems to love Rust.
Using Gmail shortcuts – keep your hands on the keyboard
We send out a simple homework. Should take you around 3 hours at most, creating a simple rest service.

Then we would go through the code. Apart from that, we would go through the cv/talk about past projects.
It's not clear to me that there is a rigorous definition of "continent", since different cultures enumerate them differently.

For example, in the US, North America and South America are counted separately, whereas in many cultures "America" is one continent (and, a related issue is that many people in Latin America would consider the US and Canada and NOT Mexico as part of "North America"). Also in some cultures Europe and Asia are separate, and in some they are one continent.
They're also dealing with a genetic bottleneck. As they repeatedly select for a given trait, they can inadvertently select for traits that are correlated /in their original sample population/, which may not be correlated universally.

That is, with a small enough sample, if it just so happened the nicest cubs had (some traits) in common, you can easily end up exaggerating those traits in later generations.

The Russian study is heavily inbred. They only ever had a maximum of 2000 foxes - now bred for a few dozen generations.
> In Linux distros, every binary is compiled against very specific library headers such as the kernel itself, Glibc and many others. Whenever one of those change, all binaries must be recompiled to run.

This is wrong. Only kernel modules are compiled against kernel headers, and for userland programs the kernel is binary-compatible since ever.

Which is not to say that random binaries run bare on random systems, but this is a cultural rather than a technical problem (package managers insisting on having only one version of libraries, ignorance of the soname system). But with enough effort you can always get binaries to run on a system, provided you can get ahold of the libraries it expects, up to and including glibc.

>Which is why having source code available is so important

Back to front. The reason for the current situation is it's expected that the source code is available, so there's no incentive to provide stability for binaries. Why bother? It's gonna be recompiled soon anyway.
It's enough if I'm using it for the EXPRESS purpose of trying to evaluate a language. If your language can't provide me with enough compelling things after two weeks of trying to like it, I'm going to move on.
I feel like the entire appeal of WSL is that it lets you have your Linux environment and those Windows apps you just can't give up (Office, Photoshop) running together. You get to have your cake and eat it too. From that perspective, throwing out NT and building Yet Another Linux Distribution would be an absolutely terrible idea.
coreboot has something similar to provide an early boot console in a device without "simple" output devices, using the PC speaker[0][1]. I doubt many people use it, but it's one of the things that can save the day.

Although in case of "this corporate computer is air gapped", I wonder what corp policies that little project violated.

[0] Sender (highly hardware specific): https://review.coreboot.org/cgit/coreboot.git/tree/src/drive...

[1] Receiver: https://review.coreboot.org/cgit/coreboot.git/tree/util/spkm...
Painting with Content: AI Will Accelerate Creative Work, Artomatix CTO Says
I'm reading through Fleur Jaeggey's recently translated short story collection I Am the Brother of XX right now. If you enjoyed this piece by her, check it out. It's dark, glittering, terse yet rich, and thought-provoking.
You don't like Krita? I've been pretty happy with it, and it makes me want to scream at my screen less than the GIMP.
What I find most notable about Handmade Hero is that Casey doesn't follow the mindless OOP mentality that is currently prevailing. I have been using more and more free functions, for example. It really made me question a lot of what is considered best practices.

For my personal projects I've adopted a lot of his style, which is very enjoyable to work with, and I found no downside.
It's not the American's job to care for the welfare of a foreigner and it's not the foreigner's job to care for the American's welfare.

I would say if we're consuming the product then it's "fair" that that work necessary for the making of the product go to a local citizen (Foreign if foreign or domestic if domestic).

Foreign nations have control of their economy and how it runs, whether they allow corruption, nepotism, off-shoring, etc., just as we do. But they can't tell us how to run our economy and we can't tell them how to run theirs.
When I turn it off at night, with as little brightness as possible on my monitor, the blue hurts my eyes.

The scientific ideas behind it regarding sleep sound likely, but honestly if they were all proven to be crock tomorrow I'd still use it to ease my eye strain because it clearly can do that.
Emotionally, I feel different about Puerto Rico because it’s island that got completely destroyed. It’s not like they can get in their car and go someplace safer.

But there is a lot of land in the middle of the country that is not prone to hurricanes and floods (?)
> It's not understood well enough to say "this is the way to do this thing". Thus all the bike shedding.

Most of the "reverse a binary tree" and "write a linked list" and other problems that use common data structures/algorithms (e.g. depth first search) are pretty bounded sets of problems, surely you could test on those?

I agree that the rest of software engineering is quite loose, my idea was more to set a "baseline" so that when companies interview someone, they can skip the "hey can you reverse a binary tree?" test and jump straight to the most interesting stuff like soft skills and so on.
Could you please stop posting unsubstantively like we've asked many times?
he also seems to be doing a lot of speaking gigs around the world lately.
No.

You'd always be one step behind. Reacting rather than acting.

I recommend

Firefox

NoScript

RequestPolicy

And if you want:

Ublock Origin

Umatrix
Dunno about wallace_f but I was critical of Obama putting Geithner as Secretary of Treasury, despite my support for Obama himself.

The corruptive influence of corporations and the wealthy extend beyond parties. However, individuals in a party can still fight corruption.
> other nations have a more flexible workforce

That story seems to be told to every nation's workforce, and so I'd be suspicious about that.
Really? I didn't know this was a thing. Money must be good.
Vue.js v2.5 released
I prefer the buyer-beware solution to this problem. Educate all you want, but if I want to build on a flood plain (especially now that there have long been contractors which can build flood-proof homes on stilts), I should be allowed to.

FEMA should not be encouraging this by always serving people in known floodplains. I'm sure insurance companies already encode this in premiums (except apparently the ones which did not tell the insured about this issue in Houston).
SecureWorks shed light on BRONZE BUTLER group that targets Japanese Enterprises
Stupid question. Does this mean that a web server written in node is running single-threaded? I know that there are callbacks and promises to hand over control between different execution flows. But doesn't running on a single thread put an upper limit on the amount of work a server can handle?

And, if the solution is to spin up more servers with access to the same database, doesn't that mean that we are now having multiple threads accessing the database concurrently? Much like, say, Python Django?
Other professions with similar subjective requirements need similar things to get a job (hell, some need it to even be able to get in school). Some you might even be working with on a daily basis and they make a third of your salary.

I'd dare say the salary the average software engineer command these days (especially in North America) has that baked in the compensation.

If you're not in the US and make a salary more in line with professions that have similar level of efforts, fair enough, you might have a point.

Personally I just filled up my github account with 1-2 projects in 2-3 weeks last time I was looking for a job. A few thousand lines of code is enough to get the point across.
I mean reliably, the same way a human does. I can make a lasagne tonight, or lobster risotto, or whatever. I can decide on a thing, buy ingredients, chop things, get that lobster out of the shells, find the right recipe, substitute according to taste, and loads of other things that are somewhat related to making food. I can wash the pan I need, improvise a stove lighter if the igniter fails, etc.

We might be able to make machines to do each of those tasks, but that's not the answer. I might do 100,000 things in an average week. Clearly we aren't going to build 100,000 bespoke CNNs and LSTMs. To worry about superhuman AI, we probably have to figure out how to make one or a few machines that aren't gloried deep fryers.
Depending what state you're in, those are often not even enforceable.
>Why? Is a 'BSD-inspired infrastructure' or Linux the absolute best, or even significantly better? Is an OS monoculture a good thing?

If you used unix based OSes for all your life, it makes sense that every operating system should be unix.
> Most of the "reverse a binary tree" and "write a linked list" and other problems that use common data structures/algorithms (e.g. depth first search) are pretty bounded sets of problems, surely you could test on those?

That's like testing a home renovation contractor by asking them to pierce a hole with a drill.

They should 100% absolutely know how to do it and its critical to their job, but it's not exactly what makes them qualified for it.
Former neuroscientist here: it's just you. You may not respond sufficiently/differently to cutting out blue wavelengths, but for many people, it helps.

It's not pseudo-science, and I'm not even sure why you said that. There's quite a bit of literature at this point demonstrating that the suprachiasmatic nucleus (the primary timekeeper of the body) is heavily entrained by specialized retinal ganglion cells (ipRGCs), that are most sensitive to blue wavelengths.

Here's a publicly-accessible review paper if you wish to learn more: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4254760/#BX1
Win32 is demoted to be just one of the subsystems the NT kernel supports

'Twas it not always thus?
However you are not allowed to die for making this decision. Emergency services have to be spent rescuing you.

I recognize the American mindset of independence is different than the Canadian one of interdependence. It is too bad most of American society didn't have to survive an brutal overwinter in its formative days.
It seems like tectonic plates are less arbitrarily defined than continents.

https://en.wikipedia.org/wiki/List_of_tectonic_plates
If a person doesn't have access to medicine and dies:

- in the East, that's a victim of Communism.
- in the West, that's a poor lazy bum.

In both cases, the person is gone and the society failed him.

So, this guy rebels. Let's not paint him in political colors.
If Planet 9 theory holds up, then why not Planet 10 and 11 and so forth?
Really puts the "free" in freelancer, too.
You were comemnting on a blogpost from a person that thinks that linux on desktop is a thing.
Well no it is not.
Seems like few of the masses will want to rebel anyway if they too have robots freeing them from the realities of classical poverty just as today's poor do. There's no fundamental need to work if your base needs of survival are met, working becomes needed only to get extra. Though for some they might go stir crazy without work, while others' base needs will be met simply by food, shelter, opiates, and video games.
> were you taking them alone?

Yes. I had nobody to take them with, so alone was my only option.

> weren't you scared of having a bad trip?

Not really. I was aware it was a possibility, but I figured worst case scenario was death. Not exactly a healthy attitude, but my mindset at the time was "if this kills me, at least I will have died trying to get better, instead of suicide".

> how long did the feeling last?

The primary effects, I can't say for sure. I didn't have a phone or watch with me. But it was several hours at least. Took them early afternoon, and the sun was beginning to set when I felt like they had worn off.

The secondary effects lasted at least a year, when I decided to do them again the following summer. I've been doing them once every summer for three years, and I've been able to put my life together. I can't say for sure if it's necessary, but I'd rather not risk going back to the way I was. I've managed to put my life back together. It hasn't been easy, but my career is back on track, I have a great circle of friends, and I've even been able to have some healthy romantic relationships.
I'm not old certainly, but it did take me longer than I'd like to admit to rid myself of The American Dream as you define. Now I hold no shame in having a grocery list of employment history, but the mental gymnastics to get there was not going to earn me a gold medal on aesthetics points.
No surprise this site doesn’t work. The last commit from this project is 2015.
It is nothing about fairness here; as long as an American worker costs $25 per hour and a Mexican (or Indian, Chinese, pick any country) earns $6 the difference will move business that can move towards lower costs until you close the gap enough to not matter anymore.
When a consumer buys a product, he pays a price for the product. You want it cheap, then you have to minimize costs and all is fair as long as it is legal (no sweatshops, child labor, conflict minerals etc).
If one wonders why the American worker wants $25/hour and the Mexican one is fine with $6, I would like to see the answer here. But an intelligent one, not "a burito is 5 times more expensive in US than in Mexico", because that is part of the effect as much as part of the cause.
Great work. Recently when I was chosing SPA framework for the new project after using Angular 1 on 3 of them I chose Vue. Such a simple (but powerful) and lovely tool with great community.
Just because you'd rather spend your time on work code doesn't mean it's 'just wrong'. That said, if you can show what you've worked on in some capacity then I don't see why having extra code on just GitHub would be necessary.
A friend and I once entered a competition to see who could transmit a text message first between two computers using DAQ boards. The judges walked around the room giving every team two wires. By the time they got to us they had run out, so we had to use paperclips. Our implementation did single-bit handshaking. Most of the other teams were trying to use a clock-based solution. Or throughout was super slow, but because our solution was stupid-simple we got it working first and won!
What is the best strategy to deal with corruption? I mean in case I run my own company, others expecting bribes, I want to be a moral rock, coping with loss of business due to these principles etc. What is a survivable strategy for this?
One limited to 7 bit ASCII and cut and paste.
Spice Spice Baby