skysight-inc/HackerNews huggingface dataset:
Kinda off topic but job protection in Germany is such a joke it's almost fake news. Got terminated recently after 12 months for no reason, filed for unfair dismissal, won the case. 3000 eur is what I got (lawyer fees 1500). You can be fired for very little cost, it's dangerous to think you're protected.
The Starter Tutorial for AWK
If you look at the capital burnt by "unicorns" (e.g. Uber, Rappi) you will find that they are more capital intensive than in the 70s, 80s since they don't need to be cashflow positive for an undefined time and their product and marketing is much more complex and detailed. A clear example of this is computer games, in the 70s and 80s consumers were happy with a few "pixels moving" and now a game require a lot of people. That makes impossible to launch a new game from the garage except for rare indy outliers.

Who will win Lyft with ~$ 5b in investment, or Uber with ~24b? Those numbers are independent of the app being built.
The fluid is opaque so all the energy is dumped in the fluid, heating it up?

Also why should I listen to some rando salesman named Dussan? Is he an ophthalmologist?
Yeah I would be more suspicious if this was an onion site that you could only access through Tor.

Today I learned that the US doesn't have any laws against hate speech [1], while most other countries do have laws [2]. I personally don't think that this is a good thing for the US.

[1] https://en.wikipedia.org/wiki/Hate_speech_in_the_United_Stat...

[2] https://en.wikipedia.org/wiki/Hate_speech
I love these vintage posters and artwork. In current times they are less propaganda and beautifully capture the essence of a certain time and culture. They are equally interesting posters this side of the 50s onwards that could be looked on as propaganda but also again capture an essence.

Communism was a response to the incomplete transformation from feudalism to democracy, for history buffs its easy to understand its context and its incredible that something so radical and egalitarian in its objectives was actually put into practice, that this was even possible in a time filled with feudal instincts, interests and attitudes itself is astonishing. The rest is history.

Future generations can learn from the multi dimensional failure in practice and learn to recognize how the significant gaps between ideals and reality came into being and use the same understanding to also recognize the significant gaps between our ideals and reality of current power structures and how the world works and is. That is our propaganda.
1) it's near paradigm agnostic

2) it does not lie, gives a very nice structured way to think about data and processing it through simple cases (product and sum types without naming them)

3) it's quite small step read, nothing as extraordinary as SICP
> I woke up on May 28th, 2014 [one month after Monero launched], on vacation with my family in the middle of the desert, to find a copy of my private source code plastered across the bitcointalk message board. Announced as a "new optimized version" of the Monero currency miner, it was enthusiastically adopted by cryptocurrency miners across the world. And in the process of doing so, my daily profit from the Monero Mining Project dropped by over five thousand dollars per day.

...

> [Monero] was a fork of Bytecoin designed to not have the 80% premine. But its initial developer either didn't know, didn't care, or wanted to profit from the de-optimized hashing. That initial developer was pretty quickly given the boot by the community, and in came an unrelated group of developers who took it over---who were, as far as I can tell, completely unaware of the deoptimization. So things sat there for a few weeks in the same state as Bytecoin.

...

> This was a brilliantly designed proof-of-work function targeting the strengths of modern CPUs -- native AES encryption and fast 64 bit multipliers -- tuned to use a scratchpad exactly the size of the per-core L3 cache on Intel CPUs (about 2MB) that someone then wrapped in such a thick blanket of crap it was nearly unrecognizable until you started jumping in, tearing it apart, and putting it back together again.

https://da-data.blogspot.com/2014/08/minting-money-with-mone...
Because it's also suck to not able to fire your employee for any reason.

A company purpose is to make money, not to take care its member. Its the government job to take care of its citizen. Using basic income, universal health care, cheap/free housing, etc.
Everything done by the Soviets was state sanctioned. Making toothbrushes was state sanctioned (and centrally controlled, poorly).

So if a cultural piece is produced by, under the direction of, or with the sanction of a government entity, does that make it propaganda? If so, this would make it impossible for any centrally controlled populace to create anything not propaganda.
My comments had nothing to do with a minimum wage discussion, and I doubt SpaceX employs people for even near to minimum wage. This is a company that creates rather high wage jobs. It is also doing very risky things. If the USA had stricter rules about employment protection and all that came with it, Spacex would not exist at all, and the 90% of well paid employees that remain wouldn’t have gotten these jobs.

The ability for companies to take big risks is what pushes the economy forward so that we can all have better lives for a reduced cost, and better jobs too. To “protect” jobs you would hold us all back, we’d still all be working on farms or in factories instead of on computers, increasingly from home. Is that what you want? Why are people rioting in France? Maybe because they feel poorer than their parents. Their laws protecting jobs have removed opportunity from everyone in order to provide stability for some.
They are stronger at thinking -- higher IQ for pattern matching, problem solving, and creativity. Better ability to remember something after just one or few exposures, and recognize it when it is hinted at indirectly. Better ability to visualize without being given illustrations. More able and willing to spend time and paper on working out missing details. Any or all of the above.
Same in Norway.

In periods of "low order" for things like shipping/mining a company may put the employees on leave that the government pay, but this is only temporary. It's a method to avoid hire/fire waves.
To be fair. Microsoft isn’t precisely known for providing a stable platform either. While they might not discontinue things out right it’s pretty standard for them to relegate some existing solution to second class status while promoting the next big thing as the replacement, promising way more then it delivers.
PHP – Typed Properties will be available in version 7.4
Sexism is not the only theory that fits the facts. Has she ever considered that, maybe, a great many people in corporate tech are assholes?

Back when I was working for the man, I had (idiots) sabotage my code over technical disagreements, followed by the the song of "jstewartmobile broke the build!" A little version control sleuthing later, and it's plain for all to see someone else's handiwork where it shouldn't have been.

Have a relative who worked at Microsoft. He made the mistake of sharing an idea with his team. At the time, they said it wasn't worth pursuing. At the next eval, they stack-ranked him out of a job, then claimed the idea as their own after he was gone.

Used to work with a bunch of printer guys. They had a story about when they were using Adobe's postscript engine and encountered a bug. They forwarded it along to support, no dice. So, they dig deeper, pinpoint the exact bug, and forward it to Adobe's engineer. Months later, no progress. Then, the boss gets pissed, raises holy hell with Adobe, and Adobe sends out an engineer. Guy steps off plane and introduces himself by his school "John Doe, MIT." He listens to nothing they have to say. JD sits down, starts digging into the problem, and hours later, he acts as though he has genuinely "discovered" what they had already told him months ago.

Or read the third comment in this thread w/ 236+ downvotes: https://github.com/promises-aplus/promises-spec/issues/94

Or read all of the awful ways guys like Larry/Steve/Elon/Jeff/Travis/etc. treat other people. I mean, who in their right mind (if they put any value on kindness) would want to put wind in those guys' sails?
> The point is that sometimes you really need less people

There's another crucial point: that this need is forecastable many (many) months in advance. If people are joining (or continuing to work at) a company with an expectation of investing in the 'long haul', but the company knows that this 'startup phase' isn't likely to last more than another nine months, there's a strong temptation for executives to deceive their employees.

As you say, 'nothing that can prevent a company to do that', but along those lines, there's nothing that prevents seeing this for what it is: an adversarial relationship where companies are doing their best to trick their employees.
>If you hide people and prevent the people you disagree with from talking - they will just go underground and grow there.

To what extent is this historically true? In fact, the big instances (like the actual Nazis) were very much silenced by force; the Nazi State was not defeated through the Jews debating them. From Sartre,

> “Never believe that anti-Semites are completely unaware of the absurdity of their replies. They know that their remarks are frivolous, open to challenge. But they are amusing themselves, for it is their adversary who is obliged to use words responsibly, since he believes in words. The anti-Semites have the right to play. They even like to play with discourse for, by giving ridiculous reasons, they discredit the seriousness of their interlocutors. They delight in acting in bad faith, since they seek not to persuade by sound argument but to intimidate and disconcert. If you press them too closely, they will abruptly fall silent, loftily indicating by some phrase that the time for argument is past.”

Maybe J.S. Mill's ideal would be better of revised rather than assumed.
I always found that in introduced unpragmatic, counterintuitive roadblocks for actual knowledge integration. The most annoying thing is how it carves up reality into representations of different granularity, which are then made disjoint.
Protocols would change way before then. 2038 is 19 years in the future. What devices from 2000 are still running, that wasn't running long before 2000?
In Norway, staying at home with kids and managing the house is counted as work and you get "pension points" for it just like a regular job.

But they do not appear in the GDP figures of course.
> skipping out on the debates that everyone else in the space is having - like whether decentralization can be fast, or how to ensure data authenticity, or whether a 'local server / pod' can be built that doesn't get hosed by hole-punching through a home Comcast connection

Where is a good place to participate in those debates, especially data authenticity and local server pods?

FreedomBox didn't go anywhere. FreeNAS with ZFS is reliable but not designed to be exposed to the public internet. Many local services are using a centralized rendezvous server for NAT hole punching.

On the shiny commercial front, MyAmberLife has $13M in funding for a home server but it's mostly controlled by a central cloud service. Do Western Digital, Synology, QNAP, Drobo, etc care about decentralization?
along this (similarly weak) reasoning, a transistor is a computer. so the AMD Epic Ryzen contains 19.2B computers. uh oh
Protestatars in France Planning a Bank Run to Collapse the Euro
It can also go the other way, of course (variables in native language, or just single-letter variables, and comments in English). I seem to remember that Linus Torvalds commented all of his code in English without ever thinking about it.
Well I'm not sure trade secrets matter when you have someone like Musk behind the wheel of an operation like this. For example: most of Tesla's stuff is open sourced and there are no electric cars that currently come close.

From personally seeing some of their stuff with my own two eyes: anyone trying to copy even off stolen diagrams would end up with the Chinese or Russian version of the Challenger.

In the case of the Russians, they STOLE the blueprints for the shuttle and built one at Baikonur, that thing never saw the light of day and is rotting in a decomposing hangar in Kazakhstan.
The Economic Advantages of Dense Cities Are Disappearing for Low-Skilled Workers
He's nearly done with a vastly bigger new version. (He just keeps polishing and adding though and doing money work inbetween, so it's in this state for 2 years or so...)

https://twitter.com/IshkursEMGuide
I haven't read HTDP and can't authoritatively comment on it /have no idea how it compares to SICP, but I found this statement pretty ridiculous:

> While SICP (yes, everybody uses the acronym) is considered a holy grail for serious computer scientists, it's hella hard to figure out. For me, programming "methods" that make me jump through intellectual hoops made of mathematics make it hard for me to learn the actual /programming/.

I started learning how to program in high school using whatever resources I could find (my school didn't have any programming courses beyond an introduction to 1980s BASIC, so independent study was the only option), initially following the very nuts and bolts-oriented instruction in C++ Primer Plus (I arbitrarily chose this as a good intro textbook based on my limited understanding of what constituted 'real' programming versus BASIC). I spent the better part of of 2 years making unremarkable C++ programs that were little more than basic math and control flow mashed together with the C++ standard input/output libraries.

At some point, I happened upon SICP, and learned more about computer science and programming in six weeks than I had in all of my previous self-study. I hold that it was, and still is, a remarkably succinct and understandable introduction to the fundamental concepts that underlie computer science. Yes, math was involved, but I didn't need to learn anything beyond my basic high school algebra education to understand how that math translated into programs: SICP did an excellent job of explaining how programming related to that math. Most importantly, it was /fun/: working through SICP made me feel like I was learning a new way of thinking, not just learning how to translate something I already knew into computer language.

Other descriptions of HTDP suggest that it combines my painful slog through the nuts and bolts of programming (albeit more succinctly and less painfully) with SICP's math/CS elements, so it's probably a better textbook for tackling both at once. However, it's crucial that it does both: to focus only on "actual programming" as the author suggests is probably a surefire recipe to convince students that computer science is a dull field consisting solely of writing instructions for computers, with no thought whatsoever into what instructions make sense or why.
Probably doomed to die anyway since there already was a better and much more open competitor:

https://www.cnx-software.com/2016/01/11/audiocast-m5-is-a-ch...
Thanks. It's on a sidebar and I didn't see that. Still, I don't think that's good humour.
There are absolutely no weather conditions that can transform this near-IR into visible light.
Thanks for the links, this picture [1] stunned me a little. Have to say I am a little jealous of all the people who have managed to get that level of direct experience.

1: https://en.wikipedia.org/wiki/Oleg_Kononenko#/media/File:ISS...
It also doesn't cost any more characters, and instantly calls to mind the y2k issue to which it is related.
Look at A JIT Smalltalk VM implemented in itself [1].

[1] http://www.esug.org/wiki/pier/Conferences/2010/Talks/Jit-Jit
Situations like that cause people to be apathetic to moving up. That's the reason I think handouts are a blunt instrument and at most should be used sparingly.
You never know, some devices may start incorporating AI algorithms that make behaviors based on past data, so a consistent timeline can become important even if there should be no inherent reliance on absolute dates.
The forecast increase is probably a direct result of the layoff and they needed it to "meet the quarter".

I have the quarterly cycle. I find it extremely bad for both the society and companies when nobody takes the long term view.
Were they wrong? y2k was a non-event, unless you were a consultant cashing in.
Another great but lesser known CS book is "The Functional Approach to Programming". It uses Caml (a predecessor of OCaml). Like SICP, it covers a wide range of CS topics, although it's probably not as accessible as HtDP.
Ehh, I've seen that happen in the UK, but only on the small scale. You cant do that if you're making 10% of the workforce redundant but if its one or two people you can. They moved them to a new role, gave them very little work to do and genuinely made them hate work, then after a year (I think they hoped they would have quit by then) the positions magically became redundant and they had a months notice.

Safe to say I left that place of my own accord not long after.
I remember seeing plants in the wild near the great wall when I was there!
But if eye-glasses could do that, then people would get retinal burns from the sun, and so on. Remember that all glasses do is adjust the path of light reaching the lens of the eye so that when it arrives at the retina it is identical to the path of light focussed by a normal, healthy eye. Which also means that another way we know it isn't a problem is that people without glasses are safe.
> Comfortable in this context means they no longer have any concern about their own job performance, knowing they have a "sure thing" and underperform in their duties.

There might be multiple things going on here though. While I'm sure there are people who will settle into a job and underperform because they are virtually guaranteed their position, I'm guessing there are a lot more people in a situation where compensation isn't even matching inflation/CoL. In the latter situation the employee may just not care since the company doesn't care enough to compensate them 'fairly'. Depending on a lot of factors it may be difficult for them to find a new job somewhere else, so outwardly it might look like they're just 'comfortable' and underperforming.
Source citing any or all of above properties?
Thanks for this comment, I was thinking the same thing but assumed I am just missing something obvious.
Well, he did invent the word. Snark aside, I think the reason why Plato is so influential is Christianity - basically a radicalized form of his ideas.
That page says Chromecast doesn't do multiroom synchronized streaming but it absolutely does.
The Embroidered Computer
I tried this at home on Ubuntu 16 LTS and discovered my Docker is too old.

ERROR: Version in "./docker-compose.yaml" is unsupported. ... specify a version of "2" (or "2.0") ...

markdeck uses version 3.2

I guess it's time to finally upgrade to Ubuntu 18 LTS. I just needed a reason. =)
Great tool! This site supports my suspicions that much of the activity on /r/The_Donald is the coordinated effort of a few individuals posting across multiple accounts. For those not familiar with this sub, it was created sometime during the 2016 election leadup and unabashedly supports Donald Trump with memes and shitposting. At one point, the entire frontpage of reddit was just posts from /r/The_Donald until reddit admins had to alter their algorithm to force the sub off.

If you look at the network graph for /r/The_Donald, it doesn't look...organic. There are 4 clearly delineated clusters of sub related to that sub. Posters to /r/The_Donald heavily post to /r/news & /r/politics, /r/TropicalWeather (?), /r/TwoXChromosomes (?) and /r/AskTheDonald (and other alt-right subs).

There's not much interaction with the rest of reddit. Posters from other subs don't also post content to the /r/The_Donald.

This is unusual.

Every other sub I've looked at there's a much more complex & dynamic graph where users post across various communities across the site. Every other major sub looks like a real network with dozens of interconnected links. Yet, /r/The_Donald, with almost 700,000 subscribers only has a strong connection to 4 clusters.

The alternate hypothesis is that people on that sub heavily use alternate accounts. This might also explain the lack of interaction with the site compared to other subs of similar size.
So companies should be required to keep their low-performers indefinitely? That sounds like a recipe for getting 100% of your work force laid off to me... of course we don’t know the motive behind the layoffs so I guess we are both making some assumptions.
What do you think Santa Claus is? He’s certainly not in the bible.
It didn't do multiroom at the time of writing.
You left out the part where managers are held accountable for failing to help their staff be productive. It’s easy to rant about slackers but in my experience they’re rare (and 100% protected by management) compared to people who are given conflicting or bad incentives or – by far the most common – work which appears simple only from a distance (e.g. how enterprise software developers can take 3 months to add a button because that involves 600 edits on 20 servers and a labyrinthine test plan).
It is reassuring to see England beginning to catch up with the antipodes. https://en.wikipedia.org/wiki/Torrens_title

The old Land Titles Office buildings were built as fireproof strongrooms, much like we build data centres today:

https://www.heritage.vic.gov.au/__data/assets/pdf_file/0016/...

Unfortunately we are still suffering from Thatcherite ideology, which is dooming us to corruption:
https://www.smh.com.au/politics/nsw/unauthorised-privatised-...

And woeful blockchainery:
https://www.afr.com/real-estate/nsw-land-registry-to-test-bl...
Homebase is 'the most disastrous retail acquisition in the UK ever' (2018)
I usually compare it to other misfortunes most, if not all, of us suffer from. Like then sad fact that we are born without wings or gils.

It can be frustrating at times. But somehow isn’t the main theme of our life story.
Ask HN: Why Microsoft not contributed to Java language?
I'm not Java expert, and only experienced with Java web (Spring) and some old-android app for 2 year.

And I'm aware Microsoft have .NET as their managed language and not using JVM for their product, and the interesting point from .NET are, they have any equivalent part from Java counterpart (and some have similar name i.e syntax, API name).

But I curious and don't understand why Microsoft prefer create new 'JVM' over contributed to JVM, as far I know there are OpenJDK which is open source.
Or too much for anyone.

Now if the author is bummed by the "mathematics" of SICP he sure will have himself handled pretty roughly by TAoCP :)

disclaimer: I haven't read SICP but as others have pointed out I doubt there's any significant math in it. I presume the author was referring to a heavy dose of informal reasoning.
Thanks for the links. I'm not planning on building anything right now, but the frustration that lead to me starting this thread might push me in to it one day.

As for the Kano model, I'd take it further and do what I call the Buffer model: price people want something by collecting payment details before you even start building the product.
I will agree with you that any programming language that has the editor locked-in (thinking Mathematica) is simply not worth it's salt.