skysight-inc/HackerNews huggingface dataset:
People are raving about all sorts of stuff and that doesn't mean they know what they are talking about. I've been a party pooper on a Rails meetup before, people were extremely clueless where Ruby ends and Rails starts. Nothing wrong about it, but it can be a bit worrying sometimes how much misinformation is being spread.

For the record, I like Ruby -- but no longer work with it. I feel there are languages that picked up its slack for years now. Might come back to it now with the 3.0 release (provided Rails works with it). Actually excited to see if it's better now.

So I am not mindlessly hating. But "raving" about something is not a data point.
I require an explanation for the these red and green colors showing up on the 25th of December!

Merry Christmas HN. :)
I agree. I've only seen a couple of broadway shows, and simply seeing there were actual people playing music in the pit enhanced the whole experience (occasionally music was played on stage too in the shows I've seen).

On a side note, these broadway performers and musicians were awesome and incredibly professional and talented. I didn't know what to expect (as a kid, I found these musicals so boring) but it was great.
Arne doesn't get nearly enough recognition for the work he does. Love his fantasy console designs and his pixel art + colour palette work! Check his Twitter out at https://twitter.com/AndroidArts.
How did it impact how people interact with you online?
I don’t work for Apple, I work for another big Corp. We have very very strict social media policy. Couple people get fired each year for posting sensitive information on their LinkedIn. I guess, Apple has even stricter policy regarding their (even personal) opinions.
https://javascriptweekly.com/

https://nodeweekly.com/
The question was about performance, not necessarily other aspects.
Real Optimization Problem Can Be Solved Using Tiny Quantum Computer
An Oscar Winner Made a Khashoggi Documentary. Streaming Services Didn’t Want It
I've been using WSL and a lot of unix tools on Windows. I have a simple reason: Windows is a much better desktop environment.

I tried to switch from macOS to Linux. I've found workarounds / alternatives to almost all of my issues on Linux. One issue seems to be unfixable though;

I have a 4K monitor and pretty much required to use fractional scaling. Windows and macOS does it perfectly. I had good luck with Pop!_OS but 1.5x scaling is always blurry on Linux. Apparently it can not do non integer scaling so the current hack is to scale 3x and then resize the framebuffer to half the size. Nope.

So I switched to the next best thing: Windows with WSL.
Actually, I'd go even further: you don't really see comments from _any_ bigco employees except a few SV-based ones, Google might be the most well-represented here. Maybe that's because Google has/used to have a culture internally that promoted activism and openness of opinion,
For the decently paid people, that may still be true. I'm not so sure for the common retail folks, or the freelancers that Apple used to hire to categorize and correct Siri recordings.
Get the same feeling. And many of them even don't feel like game art or even something that games would look like. There is no purpose with many elements. Just some elements pasted or moved as a brush.
Security on Mobile Devices:State of the Art,Open Problems,Proposed Solutions [pdf]
Your comment made my skin crawl. You're the type of person I desperately avoid at parties.
the incentives are never in your favor as a customer.

They weren't really in your favor with the old model either. Adobe used to pile on new features without thought in an attempt to sell upgrades every other year. In the mean time bugs would continue to exist from one release to the next.
Whatever his original intentions were, we can be 100% sure his responses to interrogators were deliberate and not causual. As in, it is sort of high stress situation in which your words matter, adrenalin flows and you know it.

If the drawing was causual however, I think he would rather repaint it then just change name. Changing name wink wink toward danger suggest the original drawing matter to you.
Oh don't get me wrong, they take their NDAs very seriously. To the point where if I casually ask "oh, so what do you do?" I'm treated with suspicion as a potential secret Gawker plot to find out what the new product launch is going to be.

But Apple folk tend to talk about non-NDA Apple stuff, Apple gossip and politics, and "guess which famous product lead I once swapped words with!" nonsense, and nothing else.
Docker does run on Apple silicon already by the way :)
Australia- It's summer there. Duh.
China- I'd prefer to die than live on my knees
New Zealand- Summer.
and Vietnam- SARS1 cross immunity, remember?
I knew someone that worked at Apple around the launch of the iPhone. They worked on the macOS (then OSX, I guess) team and said they had very little idea that the iPhone was coming, despite it heavily using OS work they’d done. They were called into a few meetings and asked obscure questions but were never told why.

So I guess that helps. But it seems wildly inefficient to me. I guess it helps to have a giant pile of cash.
They add an "Any" type because they have no choice, what are you on about? You can't change a dynamic language to a statically typed language overnight. Or over a year. Or five.

You are not furthering your argument, you are just reasserting the status quo.
Dota works great on Linux and it's native.
A Minimum Complete Tutorial of CPU Power Management, C-states and P-states
Sure, but I recommend you take a closer look.

His articles, for me at least, are the most influential ones on how I think about creation and solving hard problems.

Here's a couple

Up & Down the Ladder of Abstraction
http://worrydream.com/LadderOfAbstraction/

Inventing on Principle:
https://vimeo.com/36579366
Git still works great.

Why would it need to be replaced, just because it's 15 years old? I can think of a zillion things that are over 15 years and still very much working.
SmartyKit 1 (DIY Apple-1 kit to understand how computers work) preorder for 2021
Using Types to Guarantee Domain Invariants
I think that there are simply too many to spotlight.
The first quote is spot on for the people living in the eastern block in the 70s and 80s. Almost no money but very much everyday creativity. At least from what I remember from my relatives there...
You don't have children, have you?
Hmm, your andecdata is not backed by studies, it seems https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5934461/ - the paper concludes, any more or less normal font works for dislexic readers, too. Interletter spacing (but not too mich) and font size help, though.
Software Engineer's Nuggets
Not everything on Hacker News is "news", old articles and blog posts are perfectly acceptable. Thus, if "Slower News" is understood as a slow "Hacker News", the name is valid by inheritance.
New Study Shows Masks Not Enough to Stop Covid Spread Without Social Distancing
For web development -- Kotlin? Hm, possibly I guess.

I'd go for Elixir's Phoenix or, if you really need some heavy duty API gateway -- Rust's Actix-web 3.x.
Thanks for the response. I already work as a data scientist (no PhD, big company, a couple of years experience) and I'm much closer to the no-original-research software-team type of work. My thinking has been similar to what you describe but I'm still having some doubts about missing out on the PhD route.
> The math eventually must catch up with us.

I think it is flawed math if you completely ignore substantial parts of the equation. AFAIK leading analyses in leading economic scientific journals have discussed the excessive spending of inflationary countries as the and only root cause for the inflation.

But, these leading papers often don’t even mention that the worlds biggest economies at these times (e.g. US) have cut ties and imposed economic sanctions on these countries just before the excessive spending and hyperinflation started.

How are these countries then able to buy goods on the international market denominated in USD, if they are basically cut off from the US Dollar monetary system? It’s almost as if an excessive shock of raised import prices propagates to a general increase in prices. This would mean economic sanctions imposed by the US on to Chile put them into a crisis, not their socialist government from back then with its spending programs.

But wait, that would not fit into the narrative so let’s just claim that these countries short term reaction to these shocks (print enough money in hopes to stabilize the economy) is the cause of the shock and hide it behind a wall of math that nobody wants to look at anyways.

Excuse me, I don’t have the classics at hand now so I can’t point sources.
NDAs are a joke at larger scale (and pretty much anything important is of larger scale). A lot of Facebook internals are an exact clone of Google's due to poaching.
Original source has already been submitted as https://news.ycombinator.com/item?id=25533563
A good friend of mine worked at Apple in a mid-to-senior role for about two years; when he joined he told me not to ask him anything so I didn't.

Shortly after he left we were having a drink, and I say: "Just tell me this, did you like it there?" He thought for a fair bit and eventually said "no comment".
How did you finally get into it? I was stoked about it 15 years ago when I first read about it, but using it never clicked with me. Every now and then I enthusiastically try to embrace it, just to eventually be annoyed by all the clumsiness, lack of speed, or about having to wade through layers of objects just to get to the information I need. It just does not have the feeling of a tool for shell users honed by shell users, but a soulless navigation tool for a Byzantine object structure.

I finally decided Powershell is not so much a shell but rather an environment good for scripting.

What direction did you come from when embracing it? Did you have a strong background of Unix admin / developer use of shells?
This is the same as working anywhere. It's best to maintain a strict work/private split. All company files, screenshots of company work, and the like go back to the company when I leave. If I want to re-create, from scratch, some of that work (and put enough of a spin on it to not run afoul of any patents or copyrights the company holds), and show it off, that's acceptable of course.
You’re just saying you have other priorities that are higher than having a regular social engagement. That’s fine. If you don’t want to do anything other than work, keep up family ties, hang out with your children and spouse that’s fine. But other people feel they can do all of those to their satisfaction and have an ongoing social engagement.
Audio folks tend to be fairly sensitive to all of size/noise/heat - this sort of setup is going to end up slotted into a rack of audio equipment, after all.
I am very grateful for my job to be writing free software. Everything is made available for the world to use or change without strings attached.

It feels like I am leaving some sort of legacy, no matter how small, and that makes my existence a lot more meaningful.

Did you exchange a walking part in a war for a lead role in a cage? –Pink Floyd
Well, what you said would be true if management was sympathetic to the argument of "the language and framework we are using no longer serves the project well, so let's rewrite". Since they are not, projects are, 99% of the time, stuck with their first choice of language / framework for life.
Becoming a Millionaire Before 30
There's a decent chance that the other founder is in the same position, in which case the investor is the only one with a real stake in things
> Did you even read the article?

Surely you must have read the HN guidelines [0]:

> Please don't comment on whether someone read an article. "Did you even read the article? It mentions that" can be shortened to "The article mentions that."

> The WSJ one agrees with the BBC one!

Generally, it is also in agreement but in comparison to the WSJ, BBC News Online lacks quality and the content of the article is glossed over and omits information, etc.

The BBC headline is typical click-bait when compared to the WSJ, and BBC News online is riddled with this in their articles to drive clicks on their site. Not something I would want my tax money to fund.

[0] https://news.ycombinator.com/newsguidelines.html
This particular selection doesn't seem that interesting to me, but I like the idea.
Wearable data is not covered by existing health laws.
On the dynamic side there was always Lisp. Very efficient, very dynamic, extremely cool.
GitLab is also notoriously difficult to deploy by yourself (okay, lately it has been better though) and slow as hell.
Every new article like this confirm the common thesis that Apple is more like a cult than a company.

I cannot fathom people preferring to work there over Google or Facebook, however everyone does have different ethics and pov’s.
Electron afaik wasn't created because "people forgot" but because it's by far the easiest way to create a platform independent UI that's heavily customisable.
Lol he refined the elevator-pitch...
For thermal reasons this used to not be possible, and probably still isn’t on older hardware.
Not a big fan of Ruby (okay, with 3.0 I might become a fan again!) but to be fair, these SO surveys are asking really weird questions that appeal much more to emotion than to reason.
I think many people share this point of view. Personally, this cult of Jobs & co. seems a bit strange to me. We know the guy was not really a nice person. He had many ideas - some of them failed, some of them were a success. But would I like to be a friend of such a person? Honestly, not so much.
This is a common outsider view, and one that BigTechCorp's actively encourage. Outsiders don't see the long hours, stressful deadlines, office politics, they just see the colorful beanbag couches and free catered meals.
> Regardless, most people in audio know you never buy the brand new hardware (especially when it's on a new processor architecture) and expect to be able to do everything as effectively before.

Worse, you also can't know in advance IF your existing hardware will be supported on a new system. That has bitten me once with an E-MU 0404 USB audio interface. The fine folks at Creative never bothered to release a production driver for Vista, let alone Windows 7 or later. Needless to say, I don't buy Creative products after that.

On the Mac side, I could only imagine them getting advance news of the M1 and going ¯\_(ツ)_/¯.
I found their quiz very easy except for a couple of questions, which I think I answered correctly anyways. I got the same message. You have probably hit the max score as well.
NASA engineer explain how to drive a Mars rover
I think that you need a 7-8 hour work day to extract the 4-5 fully productive hours. You can't just tell people to do the 4 good hours and skip the rest.
Can recommend, it's pretty elegant, fun, and efficient. Also: https://github.com/JuliaPy/PyCall.jl "This package provides the ability to directly call and fully interoperate with Python from the Julia language."
Merry Christmas from Belfast :-)
What a lot of people fail to grasp is that there is a fixed cost to staying alive. The big problem for a lot of skills is that the production capacity of a human is not high enough to pay for that fixed cost or just barely profitable enough for the top 10000 humans to have a career in this skill. If you somehow increase the productivity of humans with that skill you are massively reducing the barrier to entry which means more people can make a living out of it.
Mouse ?
Dark Neumorphism login form using HTML and CSS
Damn straight. Good stuff. I have some reading to do...
I do like LISP, don't get me wrong, but the lack of speed and modern multicore support (actors and transparent parallelization like in Erlang/Elixir) has always put me off.

Maybe I am getting old but I started to be skeptical about language features and power if at the end I can't make it max all CPU cores and use async I/O everywhere.

I think we all could use a bit more pragmatism. I for one don't like Rust but I am relentlessly investing in mastering it because I do need low-level statically typed and compiled language and I still have PTSD from C/C++.

F.ex. I loved Racket. It is an amazing language and extremely well-crafted and thought out. But, call me when they have Erlang/Elixir's processes (actors) and preemptive scheduling.
Oh I was not clear enough :)

I don't want to choose the format at the start, but do want it only on export.

The conversion part is probably not a common use case. I use found-footage a lot and web video comes in formats that make e.g. premiere struggle. Maybe better don't listen to me after all :)
But Apple doesn’t have beanbag couches or free catered meals.
Someone on Reddit recreated the audio effect in Python, pretty fun and well done!

Github: https://github.com/equalo-official/animalese-generator

Video Explainer: https://www.youtube.com/watch?v=RYnI_ZLj5ys
No, I don't want to "subscribe" to everything. Only bean counters think that. I don't mind subscribing to a music service because they have constant royalty fees, new music, etc and it's a classic "thing". Heated seats are a functionality that once paid for should be yours if you paid for the option. They aren't coming out every year and replacing the heating coils with newer fancier coils, it's a freakin' heater. It also sets a horrible precedent.
There might not be an absolute need but the advantages of Docker are enough that, when removed, the pain is real.
Your comment is the exact definition of a false premise: the use of an incorrect proposition (Catalonia is or was a country) that forms the basis of an argument (the EU doesn't like countries becoming independent).
The beanbag chairs and foozball tables tend to have dust on them.

I had a friend that was a derivatives (remember them?) analyst at a big Wall St. firm.

She told me about how they brought catered meals to your desk, and arranged car services to take you home at ungodly hours.

It was all about keeping you at your desk.

She made damn good money, though.
It's not a bug, it's a feature.

I understand it as the author's own news selection that reflects his interests, it's only published publicly "in the hope that it will be useful to others, but without any warranty" (borrowing the language of GPL). You are free to find and sort out your own sources of news.

Author said,

> How do you curate articles?

> I cherry-pick articles that dissect trends or unveil lesser known trends and interesting edge cases, and are relevant, at least, for some months. It's certainly affected by my biases (I'm aware of these: Western culture (European flavour), loose minimalism, loose intelectualism, centrism, agnosticism and I'm male. Trained as an housing architect) and most articles on main page were on Hacker News. The articles' listing order is, often, not random.
Double down on actors and async I/O, make scheduling preemptive like the Erlang's VM does, and make message passing the preferred way to do multicore-CPU-enabled work.

Nobody is requesting new language features for ages now. They are very rarely needed. The runtime is what needs a lot of work.
Reading, That Strange and Uniquely Human Thing
thats why its mandatory death penalty in parts of asia
The plumbing is great. The porcelain would deserve a more consistent and easier to use implementation.
Erlang and Elixir say hi. Also several Rust runtimes.
Your reply was eye-opening. Thank you!
I’d contend that we might have another 15 years to go before the general developer population have gotten so used to git that they are actually using it in an optimal way for their purpose.

Then we’ll find out what its real pain points are, and start working on something new to solve those.
You claimed there were two critical data corruption bugs in the past 5 years, one which was debunked as a not ext4 bug and the other one you linked is from April 2015, which happened more than 5 years ago.

> which was caused by an ext4-related commit

Now that's blatantly wrong. It wasn't caused by an ext4-related commit. The commit to blame was scheduler code in the block layer. Nothing filesystem specific.
What’s the point of ranting on your blog about a free and open source app that is quite new as well? At least raise a bug if you’re not willing to put in any effort to help.

It’s people like this that make it so hard to stay motivated to do any kind of open source work. Choosing beggars.
AHK is not comparable to powershell. They overlap in some segments but generally, what AHK can do, you would have to reimplement in Posh and it would be slow as hell.
You're moving the goal post here. Obviously you can buy a different brand of car. This subscription stuff smells of anti-consumer intent to keep milking them. I think there should be legislation to prevent such things.
Having recently been involved with a 90k VAT settlement with the German tax authorities due to contradictory interpretations of EU VAT obligations within the Union, I'm wondering what your expectations of operating like a "one big country" are.

Another personal example: how VAT is treated on EU grants is different in every nation, despite EC directives supposedly mandating consistency.

Oh and legal signatures are also different across the 27 states - eg Poland does not accept them in any form, but organisations representing the EC often require them.

EU Harmonisation for my startup feels mythical. Wish it weren't so.
The file size limit of git is a bit annoying. I've moved to svn for a few projects that required large binaries to be shared and version controlled along with their source (for hardware design projects) and hit the 100Mbyte (IIRC) file limit. Im sure it could be fixed, but it is a limitation that has prevented me from using git in some cases
Which also has ethical considerations: https://www.amstat.org/ASA/Your-Career/Ethical-Guidelines-fo...
Then i would need to emulate windows software on linux to do my job. And for me, borrowing features beats emulating software which may or may not work.
Covid might have killed a lot of retail jobs this year, but I don't think you can blame amazon for that...
I agree with the general sentiment but it has been brought to an extreme to the point that things in many dynamic languages are way too slow. Maybe some of the CS courses are to blame; people think "hey, let me make my own language and an interpreter!" -- and the rest is history.

IMO a chunk of the programming world is entering a mature stage where much more work is put in the runtime of a language on not on the language itself. End of the day, you are going to have a call from an executive asking why the hosting bills are ballooning. I've saved some of my customers literal [tens of] thousands of $$$ a month by migrating a critical chunk of their services from Ruby on Rails to Elixir's Phoenix and, on one occasion, Rust's Rocket.

Programmer ergonomy and happiness are important, don't get me wrong. But IMO we are fixating way too much on them in some languages / frameworks. Some pragmatism should be put back into the picture.
Plan 9 has included catclock since the 90's. In a way it has become a secondary mascot to Glenda. Most plan 9 screenshots will include catclock.
Great post, but in the context of "Where is everybody?", each 'we won't' or 'we could', where we haven't actually done it yet, is potentially part of the solution to the puzzle. Perhaps filling the universe with undying, exponentially-spreading probes, that don't stop spreading due to values drift, is harder than we think. (Personally, an early filter feels more likely to me, but if it's not that, it's gotta be something).