skysight-inc/HackerNews huggingface dataset:
I probably shouldn't be surprised to hear that because my experiences are similar and I understand that this is the case for most people.

My advice would be to work on projects that you are intrinsically motivated to work on. Don't work on a project in expectation of any reward if you complete it. Let yourself know that it's ok if you don't achieve all (or any) of what you might have set out to achieve in the first place. Myself, the side projects where I've achieved the most have been ones that give me a dopamine hit (basically games or things that are graphical, in my case, even though I've rarely been paid to work on those sorts of things in my career as a software engineer).

If you're interested in reading up on motivation then there are few books that I've found really useful:

- Drive by Daniel Pink talks about the different types of motivation (intrinsic vs extrinsic) and talks about the motivating factors of autonomy, mastery and purpose. There's a nice sketchnote video based on a talk by the author that did the rounds a few years ago https://www.youtube.com/watch?v=KgGhSOAtAyQ that sums up the key points.

- The Power of Habit by Charles Duhigg talks about habits, how they form and how you can understand and hack them.

- The Power Of Full Engagement by Jim Loehr and Tony Schwartz talks about managing different aspects of your life in order to have energy to do the things that are important to you.

Hopefully the above may be of some use to you. They have been very useful for me, particularly in understanding how counterintuitive human psychology is in some cases and in terms of understanding how some strategies that you may be tempted to use can be counterproductive.
I feel you. I eat the same thing for weeks or months at time until I get tired of it. Unfortunately it's not just an American thing though. I've experienced the same in Spain, Denmark, Sweden and to a lot lesser degree in Portugal...
I think both Clojure and Common Lisp are modern lisps too, both have large user communities. Common Lisp is mostly different in that it is much more agnostic than Scheme, for example it as no constraints in using imperative patterns. On the other hand, it also has acquired libraries for purely functional data types, which is one of the main innovations of Clojure.
I’m sorry you are hung up on the energy thing, and I’m not going to continue to argue or rehash that point. I wish you luck.
While this _could_ be correct if we are just talking about Go, which has its own backend and optimizer, it is definitely not the case for Rust, which uses LLVM. The differences seen in these benchmarks are all about the gRPC implementation used; languages are irrelevant. C++, Rust, Go and Java all have their own standalone implementation written from scratch, so it's kind of an apples and oranges situation here. You can write good or crummy code in any language for what it's worth.
Iirc, the official protobuf module for Go still uses
reflection in the generated code as opposed to fully
generating the encoding and decoding code, so maybe that
creates additional garbage or performance issues or lock
contention. I think I remember there being an alternative
module that fully generates the code, and it would be
interesting to see that in the table as well.
Pictures look stunning.

I wonder how durable etc it is. Really, does it have the properties of wood or the epoxy resin.
IKEA Koppla chargers would be perfect for this.

https://www.ifixit.com/Guide/IKEA+KOPPLA+Connector+(fix)/126...

I expect you could even fit a Raspberry Pi Zero inside if you replaced the charger electronics with something smaller.
"Tetris" as in "tetrahedron". mind.equals(blown).
My understanding is that the coin stuff is still in beta and not available in the regular app.

Also when it lands on stable, it will be opt-in. So one need to deliberately switch it on to enable their cryptocurrency.

Their history tells us they go to great lengths to eliminate metadata. Court requests for signal data only get the account creation time and last access time. Please read about how they implemented their gif functionality in such a way as to preserve privacy. Also read about how they preserve your privacy in group chats. I think they are available in their blog. My understanding is that these things are unique to signal and apps like Element Matrix, WhatsApp, wire, telegram, threema, Conversations XMPP etc don't have it.

IMO it's a good idea to read Signal's blog. It can also be subscribed through RSS so you'll get notified about new articles.

https://signal.org/blog/rss.xml

https://signal.org/bigbrother/
See also community fork, anarki:
http://arclanguage.github.io/
I think this reply is for you

https://twitter.com/jjcollinsworth/status/139066623945075507...
I agreem its a very different experience. The web seemed less orderly and not as curated as it is today.
...or will you? https://medium.com/@jadsarmo/why-we-chose-java-for-our-high-...
Amazing work with writing the Terminal component by yourself. Very lean and well functional for its purpose.

For those who are interested to see the source: https://github.com/Renovamen/playground-macos/blob/main/src/...
Did you give an open source license to your project? I think some licenses have better attribution requirements than others.
Demand Cube – A Demand Planning Tool
Yes, it's an iframe embedding a third party service, https://github1s.com/. "It appeared sufficiently like I was actually in a VSCode instance" because it is a VSCode instance.

Source code here: https://github.com/conwnet/github1s

Discussed a while ago: https://news.ycombinator.com/item?id=26083919
Joining a group with a URL isn't unique to Telegram. Signal certainly supports it, and I think a few other platforms do too.
You got shut down on every point except for the environmental mining. FeatherCoin it is.
> I just don't see this that often

I see you don’t go on Twitter much.
I agree with you and I think we're both right here, on both measures :)
Everybody says that but I have never seen a study indicating increased housing availability reduces housing price. Where I live, growth rate 22% decade over decade for the last three decades, housing prices increase directly proportional to the increase of housing quantity. That is until an area is filled at which point housing values will either skyrocket or flatten based upon desirability.
Turns out I don’t really care about just numbers but am quite interested in applied math.

School math was hell because my brain does not memorize useless uninteresting stuff.
I've been using these but the plastic part keeps popping off and now I'm out of spares! I now have to buy new ones for what are otherwise perfectly good headphones.
Do you know when your boss says “just do x” and you get frustrated by him not realizing the difficulty or implications of his request? That’s us right now. Just add dot on the side of the app. There is one bar, to start with. Not two.
Most instances on AWS get dedicated cpu and memory resources, so noisy neighbors isn't a problem. The difference with metal is that you get the whole box for yourself.
"I complained on a public forum and received advice. What a horrible day to have an internet connection."
I remember playing minecraft and the server was constantly crashing. Not sure how it was related to java.
Transformers are fairly uncommon these days due low efficiency and large size.

You can build a much smaller (1-3 cm3) and more efficient system using more modern technology.
Crossed wires: villagers perplexed by phone line mix-up
Happiness is a negative. It’s the absence of pain and boredom. It’s achieved by negating those two forces. Or so sayeth Schopenhauer.
Wow this guy loves to be a victim in as many ways as possible to squeeze into 3 tweets! This must be a kind of a Twitter archetype.
>if I wanted to suck up to elite whites I’d embrace teaching kids of color about “white supremacy.”

I completely disagree. White supremacist systems have operated across the globe for a few centuries now, the actual white elites/beneficiaries (not just the group I suspect you dislike), the British Royal family for example, hate the idea of history like the 1619 project being spread to the masses because the affected may find the common thread that weaves through their histories. WS thrives on ignorance and inaction.

When 90% of the planet has a common understanding of white supremacist systems and the vulnerabilities, the fragility of these systems is exposed and the foundation starts to crumble with minor shifts in behavior (especially economic) at the individual level on a mass scale.

TLDR Anyone arguing for less exposure of WS history and the history of racism in general is very suspect.
Only if your browsing from a Mac with the appropriate system font
Companies would lie less in public if the legal process was based on common sense. It is not. Everything you say is used against you.
Not if I don’t use the service or ever install it on my devices.
Yes, this is more of a "Rust rof Windows" thing.
In practice you might get through the night with a memory-hogging process but that's not how you get to scale.
Yes, let's adopt a more flexible stance and call it "you can't make an omelette without breaking eggs". /s
I'm not sure that actually pans out in the real world. It seems that there's a gap between people understanding the very basics and anything slightly more complex.

We can either believe that there's just a big percentage of people that will never be able to grasp beyond arithmetic (mathematically dumb) or that perhaps we aren't teaching things in the best way possible?

When I say using descriptive/relatable labels, is in the context of a relatable problem. I also think this is common, in the very first levels of introducing maths for small children it's a normal procedure. At some point between that and more advanced topics it seems to jump off and the conclusion seems to be "Many students fail to master requisite concepts before advancing to more complex ideas, leaving them ill-prepared to succeed in higher level Science, Technology, Engineering, and Mathematics (STEM) coursework.". Of course it's the students (usually kids) that fail, not the very smart lecturers and teachers. At every point in time probably people think of the way they're doing something as the most sensible or best way of doing it.

I think there was quite a leap when programming let go of pure mathematical notation to more regular language likeness - it seems many at the time voiced their opposition to that too.

Not long ago I spent some hours chasing around a problem where had the authors I encountered tried to explain it using more descriptive problems I would have grasped it in minutes, because it was really basic. But yeah, maybe it sounds really smart when it's shrouded in jargon, symbols and meanings that only someone immersed in that field of study would understand.
Gitlab Planned Maintenance Downtime is longer than expected
Dolphins Help Those Who’ve Helped Them Before, Even When They’re Not Friends
Fair point. Though I do think the focus on integration shortcuts was a huge distraction to the main content, and arguably irrelevant to the actual concepts.

My class consisted of hour after hour of solving integrals of different types using all the different shortcuts, and the exams were largely the same. I feel like that time and effort could have been much better spent.
I have different take on this.

Teach how Humans found Maths. Context is important.

Teach what Abstraction really is. Start from a Lion Picture and draw it and abstract by step by step.

Teach use cases.

Once you done that, teach Algebraic thinking. Then the student can learn anything.
Just in case you want to throw up, there's SICP but rewritten in Javascript: https://source-academy.github.io/sicp/
Kotlin should be close-to-identical* in terms of bytecode it immits for straightforward code like this, it's designed to very closely match Java capabilities, among others to make sure interop is very good.

* Exception is supporting things like default methods on JVM 1.6 bytecode
The problem isn’t total population, its population density. Too much is bad and too little is bad. You could change the total all you want but if everyone decides to live in the same place then you’re stuck with the same problems.
And no mention of their endless attacks on Jeremy Corbyn based wholly on lies fed to them by the Blue Labour crowd.
California Man Arrested in Suspected Fake Covid-19 Vaccine Card Operation
It's not just non-native speakers that are getting confused by their inconsistent English. Don't worry, not just you
Are you talking about European or Australian magpies?
> He criticizes the language-oriented model (in comparison to languages that people are familiar with but that allow embedded Deals, like Lua or Ruby)

Oh, I whish ruby had a more formal way to switch to DSLs - I love ruby, but can't stand meta-heavy/DSL-heavy subsystems. The rspec test system is a prime example (saved to some small degree by its excellent and detailed documentation): https://rspec.info/
Very cool! Small tweak - MacOS adds a tiny 1px border around each window, so if two windows partially overlap they don't blend together into UI soup.

I'd never consciously noticed that aspect of macos before, but this small detail instantly threw the window border into uncanny territory for me. I had to zoom in on both sites to spot what was going on!
Ohhh right, thanks! I did see that HN discussion so I should have spotted the github1s URL. Lots of fun tricks going on...
If you have a large number of users, accounting is involved in virtually everything you do in the capacity of serving them. Engineering history is littered with projects to shave milliseconds or cents off a very small component which is used extremely frequently.
> Smithy's resource modeling helps us here too because it allows AWS service teams, as they adopt Smithy, to essentially automatically support CloudFormation resource schemas.

Hallelujah!
Erm, no. There's a carbon cycle.

Trees trap carbon. When they die, trees release carbon. Unless you bury dead trees underground (e.g. as paper, furniture, etc., in deep landfills), in terms net amount of carbon capture, there's no difference between a massive forest fire, periodic controlled burns, decay, etc.

They differ in time cycles. Even a sequoia will eventually die and release its carbon back into the atmosphere.

There's this myth that forests somehow reduce carbon in the atmosphere. Left to themselves, they store carbon, but they can't capture carbon. They're carbon-neutral. If you cut them down and release the carbon, you have a one-time emission. If you plant new ones, you have a one-time carbon capture.

The only real net change to CO2 comes from:

1) Extracting dinosaur-era carbon, and releasing it.

2) How we handle our waste. Ironically, composting releases all the plant carbon eventually, while burying it underground stores some carbon away from the atmosphere.
It's too easy to do and can be done from quite far away. Also you don't need eyes. An innocent pic or video taken in public can capture that info.

I think long ago, Signal used to display phone number just beneath name when you are chatting someone. That always made me a bit uncomfortable. Now they don't do that, only displays name.
I though it was going to be about the red pill in the matrix
https://en.m.wikipedia.org/wiki/Red_pill_and_blue_pill
No it doesn’t stop working. The app continues to work but will not receive updates until the dispute is resolved.

You can’t buy a new Roku and set up YouTube TV on it until the app comes back to the Roku store.

It still sucks for consumers.
> those of us who have children leave behind much more than stone walls we built in our 20s

Ah, yes. A planet completely ruined by overpopulation. That is your legacy.

Also, your existence is just as meaningless as this farmer's.
You probably remember your grandparents, at least you know a little about their lives. What about your grandparents parents, or your grandparents grandparents. They were people with their own full lives, hopes and dreams. Do you even know their names ? Let alone what they were like, what they cared about, what their life was like ?

They are forgotten, just like you will be, regardless of how many children they had.
In my 20s, I was stunned to learn that my city's founding fathers got rich by developing land stolen from immigrant Japanese farmers. In my 30s, I learned about sunset laws, another large factor explaining segregation.

Growing up, it had been explained that racism was what other people did. Certainly not us.

Everyone's the hero of their own story.
Women just love it when random internet dudes pull the "if I were a woman you couldn't point out how trite and pointless my complaint is, so let's just assume I am a woman and you shut up now" card. It's so cool for them to be the exemplars of the trite and the pointless.
This doesn't bother me at all. Wouldn't it mean that if you talk to Apple about something you need they might actually give it to you?

I suspect that people imagine Zoom getting a privilege due to their inartistic value but I don't think that this is the case. I think that it's just a business and there's no reason why you can't have it with Apple too.

I imagine, engineers in Zoom needed this to accomplish something and they told the management. The management contacted Apple management and explained them how this could work well both for Apple and Zoom and promised not doing nasty stuff. Apple trusted Zoom enough to open or implement that feature for them. Maybe Apple have seen the the need of this API, developed it and contacted Zoom to give it a try.

Why wouldn't they open it for everybody? Probably edge cases that can be worked out on 1:1 partnership but need good design when open to everyone.

It's just business. What would have annoyed me though is if a competitor like Skype request access in similer terms but got denied.

For some reason, the narrative on HN and similar tech heavy forums require us to pretend that business relationships don't exist or that business relationships are dirty elitist entities that you can't have. A lot of people can be surprised how much you can have by just asking to have it or proposing something that can work for everyone. Maybe that's the dirty secret of the non-technicals :)
Numbers and special characters are not allowed
The way to parse WSL is that it's a <Windows (NT) Subsystem> for Linux.

Windows NT had environment subsystems as a key part of its architecture, with subsystems for POSIX and OS/2, originally[1], and even Win32 was conceptually a subsystem for NT, albeit a very important one.

[1] https://en.wikipedia.org/wiki/Architecture_of_Windows_NT#/me...
It seems awesome. But dock animation seems to stagger a bit, why is that? And can you solve it?
> It's just a webapp

That's it. You're underestimating hard work.

Try to create a full Gmail clone over weekend.
Dad used to work at Ordzhonikidze factory in Minsk while these things were still in production. Giant monsters, by todays standarts, that would gobble up kW's and spit out enormous amount of heat. I saw remains of one of these machines while i was working at the, now defunct, airport Minsk-1. Great stuff. Sadly most of the ones that i saw were stripped for radio components and precious metals during the 90s.
For zoom in particular, they were calling the app e2e encrypted, when it wasn’t. That’s not a security issue, that is a lie.

They were also (among other well known apps) caught snooping clipboard contents. That’s not something you do accidentally.

What else... reinstalling themselves after you remove them?

That’s 3 anti-user practices I can think of off the top of my head - no doubt there are more.
First: The parent comment is stereotyping and racist. Edit: they changed their comment to remove some racism (use of "white" and "whitewashing") but are still racist.

They don't understand what EDM is: the superset of most electronic music.

https://en.wikipedia.org/wiki/Electronic_dance_music

In my opinion, the phylogeny of EDM and related genres looks like this:

Funk beget disco and boogie.

Funk and boogie beget electro.

Disco and boogie beget house.

Electro beget techno.

Electro and funk beget breakbeat.

House and techno beget trance.

(Trance and its subgenres (like acid trance) and deep progressive house are/were what raves were made of.)

Calypso beget ska.

Ska beget reggae.

Reggae beget dub.

Dub and breakbeat beget dubstep.

Dubstep != brostep. (Brostep is crapstep.)

Reggae, rock, and rockabilly beget punk.

Funk, disco, jazz, and punk beget hip hop.

Hip hop beget trap.

Dubstep and trap beget EDM trap.

---

DigitallyImported had zillions of genres, subgenres, and maybe genres of EDM.
I suppose that's right, but I do feel the Anglo-Saxon influence in the British system, and thus that of the US and many Commonwealth countries, doesn't get it's fair due.

There really isn't any direct line from the British parliament back to Rome or Greece, rather it derives from the Anglo-Saxon Witan and folkmoots. Yes this system was interrupted at the top by th Norman invasion, but it fought it's way back up the power structure into the Model Parliament which had actual elected commoner members. Imagine!

I'm sure Greek democracy influenced the process of voting at some point and Athenian democracy set an important cultural and historical precedent, but the principle of commoner representation came from the Anglo-Saxon traditions, at least in England.

And then there's the common law system of course.
We'll, I have to listen to Gates and his opinions on a regular basis if I'm to follow the news.
Ah, reminds me of the time almost everyone in our group got stuck in a train station. The people with androids had to let us out because our iPhones would open Apple Pay and obscure the barcode.
Disable your search history
This is probably more true than any time in the last 30 years iff remote work takes hold. Previously, it wasn’t near as likely that all workers in a household could for a 40 year career live within an easy walk of their work.

Now it’s possible (maybe) for many more people (although they’ll need larger housing units).
Apparently that isn't the case.

Additionally it is stuck on Java 8 view of the world, otherwise those .class files won't be usable on Android toolchain thanks Google.
Facebook is stupid, but in your case, you can't really blame facebook for your choice in friends and your friend's choices.
Media Lens' reporting on The Guardian's Corbyn smear campaign was exceptional.
I think that is a security feature.

Otherwise, I can impersonate anyone with any name and contact image that I want. The way it is set up, you are the only one who has control over the displayed name (with fallback to the phone number). I actually like it that way.
As a comparision, these are the top Patreon earners as of Dec. 2020. They range from $190M to $2MM per year.
https://blog.patreon.com/top-patreon-creators
iMessage is a status signal. It's why it's the only single app on iOS that can send special vibration buzz patterns when you get a message.
He also created this:
https://cube.zxh.io/
> The company added that there would be "only an extremely limited service with no alternative means of transport available" for those routes.

These trains only first came into service in 2017 on GWR. I'm surprised they got rid of the Intercity 125 sets - which had been in service for 40 years on these routes - so quickly.

Of course it costs money to maintain the old rolling stock, so you don't want them sitting around, but they've replaced around 50 sets in the last 4 years. I would have thought they would have done it slower to avoid issues like this (GWR was the first train company to use this series).
Most of that is probably up front cost for a jvm instance. So the 25x only happens because it is a micro benchmark that isn't doing anything useful. Might as well complain that the size of a C executable with an empty main is infinitely larger than a python script that does nothing.
I don't think it's cynical at all, and is probably both. I guess in all big companies PR/marketing teams chime in to all public facing projects