skysight-inc/HackerNews huggingface dataset:
That mentality, combined with the spinelessness of US government and corruption by industry, nicely sums up the article: it can't be improved, we'll have to live with the pollution!

It's just much more difficult to separate stuff after everything is mixed up, like it says in the article.

Most European countries show that it is possible to do much better. I have to separate plastics/cans, glass, paper, vegetables and non-recyclables (5 streams). And the occasional batteries/electronics. Really, it's not that hard, if you furnish for it. In my household, the non-recyclable waste has shrunk to just one garbage bag every two weeks, for a family of four.

And still I think much should be improved, starting with much stricter regulation for packaging. We still dispose a lot of plastics, around 3 medium size bags every two weeks. Just forbid (or tax into oblivion) single-use plastics entirely, and let the food and retail industries innovate their packaging/distribution/fulfillment using paper, carton, bio-plastics, glass or re-usable.

Much should be improved, and everyone should play their part. Maybe there is a startup idea servicing people who just refuse to do so?
The part where trying to enforce a non-compete in California will get you laughed (literally!) out of a lawyers office.

Unless the employee in question is unable to use Google and search for "non compete california", which, I'd hope every tech worker is able to use Google, the zeroth (meaning, it's right on the search results page, and not a link away, it states "In the state of California, non-compete agreements that seek to prohibit employees from obtaining gainful employment are null and void."
Learning some JS to help out on a project. Having a good time playing around with this as I read through a JS intro book. Nice and easy to check things out as I work my way through code examples throughout book.
>humans are the only fur-less mammals

Naked mole-rats beg to differ. Although yeah, I don't think they get much sun exposure. But apparently they never get cancer, maybe we could learn from them.

https://en.wikipedia.org/wiki/Naked_mole-rat
California’s Camp Fire Was the World’s Costliest Natural Disaster in 2018
AMP is an anti-open-web disaster, and just another example of Google abusing their dominant position.
I've never been asked to sign a noncompete when working in California for any company, including Google. I have not worked at the others so I can't say what their practices are, but most CA-based companies will never even try to get you to sign a non-compete agreement because they know it cannot be enforced.
+1 to learning programming thingies from YouTube videos.
The Silicon Valley companies you railed against for abusing noncompete agreements don't actually use noncompete agreements.
Point-free composition will make you a better functional programmer
I agree! This is a great combo.
This edition is an amazing improvement on the original ebook: https://sicpebook.wordpress.com/

What mathematics? Now that many states have legalized cannabis, SICP should be read while high in the middle of the night. Its nonstop commentary is profoundly amusing. I love for example the passage that presents tail-recursion as the natural form of iteration, and notes about other languages:

"As a consequence, these languages can describe iterative processes only by resorting to special-purpose “looping constructs” such as do, repeat, until, for, and while."

Of course they're right, and yes that's a mathematical view, but they put it so well. All replacement texts are unreadably dry.
Was considering this but intrigued by the HTC Vive Pro Eye announcement at CES. I expect a hefty price difference but also trust Facebook with nothing.
I did! And signed up for hnreplies. Thanks!
There is a great paper by Abdulaziz Ghuloum, An Incremental Approach to Compiler Construction, that is pretty much the cookbook you want: http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf

"We show that building a compiler can be as easy as building an interpreter. The compiler we construct accepts a large subset of the Scheme programming language and produces assembly code for the Intel x86 architecture, the dominant architecture of personal computing. The development of the compiler is broken into many small incremental steps. Every step yields a fully working compiler for a progressively expanding subset of Scheme. Every compiler step produces real assembly code that can be assembled then executed directly by the hardware."

There is also a work-in-progress effort to write a more extensive textbook that follows the same approach to teaching compiler development, using Racket instead of R5RS Scheme: https://github.com/IUCompilerCourse/Essentials-of-Compilatio...
> We need an open-source operating system 100% focused on the desktop.

I agree. In my opinion though, Haiku's insistence on becoming just another platform to run your UNIX software stack on means it will probably never succeed at that goal.
I agree with everything you've written here, also based on personal experience.

In particular: "they hate so much of what they are forced to do by those setting the rules and regulations."

Progressive school boards could eliminate most supervisors ... and principals ... at vast savings ... without much harm.

Experienced teachers could take over the 'administration' duties (most of which are handled by staff) for 4 or 5 months every few years. There'd be some increase in pay as compensation, and to let them advantage themselves of the remaining free time by taking further coursework to help them to make education more valuable for their students.

Meanwhile, the substantial savings (~~ $100-200K in many districts) could be plowed into better classroom-support materials. Win all around.
Thanks for this; there was something in the logic that bothered me, but I couldn't quite put my finger on it. It was right at the moment when they said people used to buy "bulky goods from local shops and department stores with their own" and then the next word wasn't "vehicles" (i.e. customers' own vehicles) but rather "delivery services" (i.e. stores' own delivery services). Wait, but...
It's sad to be reminded of Allie Brosh who published these wonderful stories and then went silent[1]. It's nice that the stories are out there and people continue to rediscover them.

I hope she's alright and having a good life off the internet.

[1] https://en.wikipedia.org/wiki/Allie_Brosh#Book_and_later_act...
No... It was part of the 2018 announcement. 2018 was better than expected so they revised 2019 forecast.

"Early Friday, GM said 2018 EPS will exceed previous guidance of $5.80-$6.20. It also expects to surpass an earlier view of adjusted automotive free cash flow of $4 billion."
I would argue that proprietary knowledge is already covered by trade secret law and patent law, and there is still no justification for a noncompete agreement in such a case. Let the employee go, and if you find out he/she has used that secret knowledge at another company then you sue.
Not an improvement.
Having no idea what you have heard, I can only comment on the original post. Perhaps if I have had the same input as you did, maybe we would be in agreement.

‘Venting’ to public at large should still be taken with a pinch of salt (and disdain) especially since it’s done anonymously.

Again. Your personal circle of friends who happen to be teachers is not the same sample as the posters quoted in the original post.

And I can say this for every single point you make about ‘teachers you know’ and I will still hold my opinion that the first word that came to my mind when I read the original post is ‘toxic’.

Having said that..wrt your circle of teacher acquaintances and my own impressions, I think education as we know it needs to undergo a sea change.

Perhaps this notion of cramming 30-50 children in a room and force feeding them ‘education’ via a low paid, unhappy teacher is not a way to transmit knowledge or a love for learning.

I think if someone has a ‘calling’, they should do it for free or must be free to walk away without worrying about their means to survive. Since it’s a career choice, it carries with it all the baggage of a rat race. One can’t have it both ways.

Considering these very teachers are products of the same system of education, they are merely perpetuating the unpleasantness that they had to endure.

I see this as abuse on many levels. Education and schools as we know it must die and take up another avatar.

Parents and administrators (at least here in California) have little to no power. It’s a battle for public money between unions and Sacramento. That’s what I see from what I have observed. It’s really very dirty politics. Teachers have chosen a side and it seems like they’d say anything they are instructed to opine. For example: there is a ‘work to rule’. It’s like a walk out. Teachers will only work for 5.5 hours teaching. They won’t grade papers, won’t write recommendation letters, won’t communicate with teachers. This happened six months ago too. 25000 teachers in LAUSD are striking in Los Angeles Unified schools. No classes. Nothing. Full on strike. This isn’t a calling. When one joins an union and goes on strike, it’s not a “calling”.

Thanks for sharing your thoughts on this, but I am not sure it has made a difference. I have heard others say the same thing second hand but the first hand opinions that I have heard from teachers themselves have been different.
This is a reblog (without attribution!) of this AskReddit thread: High School teachers of Reddit, what is the one thing that you want your students to know that you’d never tell them in person? https://www.reddit.com/r/AskReddit/comments/aew8m9/high_scho...
Colts vs. Chiefs Live Stream: Watch AFC Divisional Round Game Online
https://www.boredpanda.com/livecowboys-vs-rams-live-stream-free-4/

https://www.boredpanda.com/live-directo-tv-cowboys-vs-rams-en-vivo-online-y-ver-en-directo-2018/

https://www.boredpanda.com/assistir-cowboys-vs-rams-en-direct-jogo-transmissao-online/

https://nationsphotolab.zendesk.com/hc/en-us/community/posts/360024360554--GAme-Live-Dallas-Cowboys-Vs-Los-Angeles-Rams-live

https://nationsphotolab.zendesk.com/hc/en-us/community/posts/360024534053--Playoff-Live-Dallas-Cowboys-Vs-Los-Angeles-Rams-live

https://nationsphotolab.zendesk.com/hc/en-us/community/posts/360024360574--GAme-Live-Dallas-Cowboys-Vs-Los-Angeles-Rams-live

https://www.boredpanda.com/gamecowboys-vs-rams-live-stream-free/

https://nationsphotolab.zendesk.com/hc/en-us/community/posts/360024360514--ASSISTIR-Cowboys-vs-Rams-EN-DIRECT-jogo-transmiss%C3%A3o-online-
The Remill [1] machine code to LLVM bitcode binary translator lifts procedural code into an SSA form (LLVM's) and abstracts over the modelled program's memory using small step semantics that also benefits from SSA form. The way it works is that "memory" is just another value, and writes to memory are applied through function calls which return the new value of memory, and reads to memory are calls which accept the current memory value. This document describes it visually [2].

[1] https://github.com/trailofbits/remill

[2] https://github.com/trailofbits/remill/blob/master/docs/LIFE_...
As a companion piece, I remember finding this other post [1] by a psychologist explaining the (non-biological) causes and stages of depression displayed in this comic.

Hyperbole and a Half was one of the funniest things on the internet. I keep hoping the author will come back one day.

[1] http://www.thedirtynormal.com/post/2013/05/09/the-science-of...
Yup. I use Gmail Snooze + Google Calendar.
The problem is that preloading is brittle. I see AMP pages lagging only a daily basis which is much rarer for sites which follow best practices — that 100KB of render-blocking JavaScript makes AMP incredibly brittle.
>News sites are hypertext, also known as formatted text, and not web-apps or programs which download and render websites.

No, there are many thousands of websites that render their content dynamically on the client - news or otherwise. Facebook, Twitter, and Reddit all make use of client-side rendering (and all provide news services).

>not deliberately hide content from users

Your browser also "deliberately hides content". It waits a few hundred milliseconds before triggering a paint, just to avoid content from jumping around. AMP pages do the same -- unless you break the mechanism of course.
The Senate unanimously agreed to a spending bill near the end of 2018. The 2019 House passed a version of that bill, and that went to the 2019 Senate, where McConnell won't let it come up for a vote.

So, we do have a spending plan available that does have widespread approval among both parties in the Senate, enough to override a veto if the Senators who support it would also support overriding a veto.
But what difference would protests have made, if no one except locals knew that they had happened?
> News sites are hypertext, also known as formatted text, and not web-apps

nope.
The other two ideas apply to typical guns.
> since 1872

I knew California had banned them but I though it had happened a few decades ago at most.
Actually you never owned "the music" you just own the physical copy in such cases, if that makes you feel more an "owner" you can still buy CDs for most of the artists even vinyl in some cases if not you can always buy and download, most of the music i listen i get it from Beatport you just pay and download no DRM no BS.
Ask HN: How can you save money while living on poverty level?
I freelance remotely, making roughly $1200 a month as a programmer because I only work 10 hours maximum each week (limited by my contract). I share the apartment with my mom, and It's a section 8 so our rent contributions are based on the income we make. My contribution towards rent is $400 a month.

Although I make more money than my mom (she's of retirement age and only works 1-2 days a week), while I'm looking for more work I want to figure out how to move out and live more independently on only $1200 a month.

I need to live frugally and want to know what I can cut more easily. I own a used car (already paid in full), and pay my own car insurance, electricity, phone and internet. After all that I have about $400 left each month which can be eaten up by going out or some emergency funds.

More recently I had to pay for my new city parking sticker so that's $100 more in expenses this particular month. I would be satisfied just living in a far off town paying the same $400 a month, I feel my dollars would stretch further since I now get 100% more privacy for the same price.

On top of that this job is a contract job so I need to put money aside to pay my own taxes. This $1200 is basically living on poverty level. Any ideas to make saving work? Is it very possible for people in the US to still save while on poverty?
I disagree.

As an example, someone who switches from working as a landscaper to running a landscaping business has switched from a worker role to a capitalist role — even though they likely spent less money doing so than a software engineer worker owns. Being a “capitalist” is defined by capitalizing ventures, not the mere volume of capital.

I would argue that the reason society has become so disequitable is that we’ve made it difficult to transition between worker and small capitalist — that is to say, that we’ve undermined small and lifestyle businesses.
I started to add a 5th [ healthcare ] but internally narrated it to something NOT adding real value [ the last part of the post above ] and got writers block...
Google could get the same effect by more aggressively factoring page load time & size into page ranking. They don’t because that doesn’t give them control over the ad ecosystem.
Yes around 1200 AD its no problem.
I am just wondering that myself, since the two letters are not close on my keyboard. Maybe I typed it with my left hand which is usually cause for regret.
As primarily an Ember.js user (with an interest in Elm), just looking at how many hoops people in the React ecosystem go through just to send a request just boggles the mind.

Maybe I am in the minority, but writing boilerplate code all the time just isn't something that interests me.
I had a great experience with PySide2 (aka Qt for Python), although the docs still have examples in C++ (that are supposed to be in Python) sprinkled everywhere.
When most managers talk about the
“10x developer” they are thinking a developer who can single handedly produce 10x as much code.

I do agree with part of the article. The best way to be a 10x developer is to be a force multiplier.

I consider myself a capable architect. I can do front end (barely), back end development, database administration, devops/netops (with AWS), talk to customers, create presentations, strategize with CxOs and lead teams. I have at some point in the recent past done all of it.

When I was the dev lead, I was very much a {some multiplier} developer but only because I could mentor and guide other developers, Devops and to a lesser extent QA. My resume of things that I could honestly say “I led” or spearheaded in a short amount of time was pretty impressive.

On the other hand, I purposefully self demoted got another job at a smaller company where any given day I’m wearing one of those hats - developer, software architect, Devops or AWS infrastructure architect.

But as an individual contributor who spends at most 20% of my time mentoring, I’m nowhere near the force multiplier I use to be. Anytime I am playing the role of the “multi certified AWS Architect” to clients, or spending time talking to customers as the “software architect responsible for X”. I’m not developing. My value add over having multiple people having those roles is only the time saved on communication overhead and hopefully I don’t do too much “negative work”.
reddit user:

> 2) Can you stop the "Download the app" popups showing up so frequently on mobile?

spez (Steve Huffman):

> 2) They've been gone a while, but we are chasing down an issue with incognito users seeing it more often. Please let me know if that's the case, or if you are having a different experience.*

Also talking about dark patterns: https://old.reddit.com/r/announcements/comments/9ld746/you_h...
The CSS animation only comes into play as a fallback mechanism. The AMP script will force a draw sooner otherwise.
This is one of the major advantages of computer science over many other sciences: an undergraduate degree in CS is actually useful.

Old joke: What do you call someone with a BS in archaeology?

A ditch digger.
No, we haven't. The reason nuclear power is so expensive is because plant operators are trying to mitigate the safety issues.
A bunch of system utilities are implemented against the version of Python that ships with OS X.

Grep and ask are there for POSIX compatibility, right?
You're on the right track; if you don't want to dispose of it, don't buy it.

I feel like this is just one aspect of environmental awareness that has degraded since the 90s. Packaging has become more wasteful, and there's more of it too, because everything is individually shipped in a box in a truck now (from Amazon etc.) Cars have become bigger and more wasteful than ever (the SUV trend). All the new architecture is full of huge glass windows & curtain walls... one of the most energy-permeable and wasteful barriers (to the extent that a wall is supposed to be a barrier) you could possibly design. But it looks great! As does that hermetically sealed pre-packaged salad in the plastic clamshell. I dunno, we seem to be responding to the problem by pretending all the more ferociously that it doesn't exist.
I finally deployed code a few days ago to rewrite AMP urls on HN. It's tricky to get right. Fortunately Brian Eno was not playing.

https://news.ycombinator.com/item?id=18289349
Looks interesting but I admit I haven't really used it. Is its goal to ultimately replace IRC?
The reason it's so expensive and time consuming to build plants is precisely because of the safety issues. This is the elephant in the room when it comes to costs
A family member works in HR and between interviewing, hiring, terminations, review cycle, various visa issues (H1 transfers, H1 applications, L1 intracompany transfers, O1 applications, J1 processing if you do internships), benefits management, OSHA compliance, training, compliance with various other regulations and payroll things tend to get fairly busy.

Maybe less so at startup level, but things ramp up once the company hits 50 people or so.

Most of the work is also face-to-face meetings or phone conference calls which take up time even if your personal contribution to them is minimal.
Yes, this is why initial salaries from MIT, Stanford, and Berkeley are comparatively low.
Thought it was a funny snark joke, but funny in more ways than perhaps intended.

I have seriously thought of operating a horse camp for executives. Most of what's out there is touchy feely healing lodge crap, where historically, cavalry was where leaders were minted, and their core training was sometimes as short as a few weeks.

People in offices spend most of their time around unstable neurotic personalities, and it means they have no gravitas to bring to their teams. That instability breaks creative flow and prevents people from committing, and that dissonance is what creates stress and suffering that staff take home.

It's no accident that one the most famous charisma trainers, Olivia Fox-Cabane, was/is also a horsewoman as well.

It's funny to say remedial horse camp for crap execs, but if you have ever been on one of those infantalizing management retreats, treating people like adults would be orders of magnitude better.
If this truly is a problem it will most certainly only be a matter of time before a college degree isn't enough either.

The solution is to distribute the gains in productivity in a more equitable way to benefit society as a whole.

If we can't the hordes will build guillotines.
>Perhaps, but I wouldn't see it so much as a male domination phenomenon but as a self pressure to be accepted or liked

It can be both, depending on the culture. Standards of beauty don't always arise because women are in control of what society accepts of them, regardless of whether or not women compete within the boundaries society sets for them, or even agree with or reinforce them.

>males on the other hand have to be successful or wealthy to find a female.

You would need to employ a very loose definition of "wealthy" or "successful" for this to be true, even if one accepts the premise that all women are looking for in a man is money and power. Many of the men I know who have "found a female" are not particularly wealthy or successful, at least not noticeably more so than the general population. Indeed, the reverse is also true often enough.
Time boxing
That boilerplate has absolutely nothing to do with react.
Teachers work hard. They get shit on by students, administrative staff and parents. Even in highschool I started to notice this. That my teachers were actual people with their own lives and problems and school was still a job to them. It made me appreciate the good ones more.

But once I was in university I started to really understand the kind of shit they can go through. While I was in school a bunch of departments decided to save money by hiring contract teachers. Their contracts covered only the time they were in school, but they were expected to give the same courseloads as full time teachers. Naturally their courses suffered and you could tell the ones that didn't put in the needed work but a few of them were openly frustrated about the situation and worked in their own time to still provide full lessons for us.

I had teachers that worked from 730 am, at least, when they taught us, and would still be there teaching classes at 10 pm when I would be working the evening job I had there.

And that article was a big mix of different things. Some of it was as you described but some of it was general frustration and the school system itself or being unable to pass on useful advice to students. A lot of it seemed well intentioned and the kind of stuff I could generally see teachers being stressed out about.
How is it different than macOS?