skysight-inc/HackerNews huggingface dataset:
I think Athena has equivalents to all of these but I don't know what they're called. I only know Qz.
I consider that a feature, Java is always a pain since the applications always expect a system-wide JVM install but then are picky about which JVM they run on.
Agreed. I work for a company whose products are widely used but many might consider it morally wrong. On the bright side there is no guilt at getting raise at every opportunity possible.
So.... Cyberchef.

https://gchq.github.io/CyberChef/
For FAANG, levels.fyi shows pretty competitive salaries in European cities where it has presence (Munich, Amsterdam, London, etc) — most are in six figures. Every time I put those figures in expatistan.com, I absolutely don’t get the feeling that FAANG salaries are low in Europe.

Local European IT firms (your local broadband provider, or a supermarket chain) normally pay much less though.
> I should be able to click an app on my computer

The majority of internet users don't have a computer
To be clear, I'm not carping at your or other extensions, it's great they still manage achieve their goals.
Thank you so much for the encouraging words, cyberferret!

I recently quit my full-time job and go solo to work on DevUtils and my other apps. Your comment is such a great motivation boost for me!

I really appreciate this, thank you so much!
My chambers were up stairs at No. — Wall-street. At one end they looked upon the white wall of the interior of a spacious sky-light shaft, penetrating the building from top to bottom. This view might have been considered rather tame than otherwise, deficient in what landscape painters call “life.” But if so, the view from the other end of my chambers offered, at least, a contrast, if nothing more. In that direction my windows commanded an unobstructed view of a lofty brick wall, black by age and everlasting shade; which wall required no spy-glass to bring out its lurking beauties, but for the benefit of all near-sighted spectators, was pushed up to within ten feet of my window panes. Owing to the great height of the surrounding buildings, and my chambers being on the second floor, the interval between this wall and mine not a little resembled a huge square cistern.

…

Imagine my surprise, nay, my consternation, when without moving from his privacy, Bartleby in a singularly mild, firm voice, replied, “I would prefer not to.”

I sat awhile in perfect silence, rallying my stunned faculties. Immediately it occurred to me that my ears had deceived me, or Bartleby had entirely misunderstood my meaning. I repeated my request in the clearest tone I could assume. But in quite as clear a one came the previous reply, “I would prefer not to.”
If you need a dedicated tutorial for a text editor it's a great sign that something is very wrong with its design, particularly concerning discoverability.

Emacs has no user-friendly command names (you need to memorize function names which are often meaningless abbreviations), no autocomplete, and doesn't show available functions.
> I held straight and level flight

That is impressive in a low-wing plane. The Cessnas will mostly level themselves with the COM below the wings, but I think that the Cherokees don't.
From what I hear, salaries in some eastern european countries, like Romania, are higher than western europe, in local purchasing power.
Woman in UX: Jadene Aderonmu
The Opt-Out Clause
Isn't this building also a horrifying fire hazard? Two exits for 4500 students sounds like a recipe for a crush.
This really reminds of the book "The Fountainhead" of "Ayn Rand".
https://en.wikipedia.org/wiki/The_Fountainhead

There is logic behind the words of Charles Munger and also on his opposition.
Frankly though if Charles Munger is financing the project they should let them do it.
It might work out great or terribly. We'll find out and Charles Munger will pay for it.
> The provided i18n library is really good, but it lacks tooling around it (like proper extraction of keys, meanings, descriptions, etc..).

Ah, damn, so it hasn't progressed much, if I'm not mistaken. They should really invest in that. I wonder how Google uses it internally, in this case.
A supermarket is in the business of buying food in bulk and then offering portions of food suitable for a shorter time period. A gas station buys 8000 gallons of gas from a tanker and offers it by the gallon at retail. Target/Walmart buy pallets of jeans and offer them individually to consumers. The supermarket didn’t grow the food, gas station refine the fuel, nor did Target manufacture the jeans.

A landlord is in the same business but for housing: buying in bulk (in this case in the time dimension) and selling a shorter time period’s worth of housing.
I've been doing Angular front end development exclusively since 1.1 days (now on 12) and last couple of years I get the feeling this might negatively affect my future job prospects. The framework does the job just fine, of course it has certain long standing issues (boilerplate, mandatory host component, non-strict forms, hierarchical injectors), but you eventually learn how to live with these or work around. All the jobs seem to default to React nowadays and require prior experience, limiting the employer choice. Now, if an experienced developer wanted to join the team I'm at, I'd vouch for them even if they never touched Angular, but am not sure if other companies share my sentiment.
The people who rent it after its built, duh?

Not everyone can buy property because not everyone is sitting on unallocated capital.
NASA ate all the sparcv8 hardware to keep their shit running, and sparcv9 wasn't built with the durability to survive (capacitor plague)... after that they didn't build enough for there to be a secondary market, really.

8mb of CPU cache with no ECC turns out to be a problem? we'll just use it as mirrored 4mb pools! no problem!
Show HN: Write and execute queries for Cloud Firestore from the browser
> every single student gets his own private sleeping area. That's unheard of in undergraduate

Even in the UK, which is a lot poorer than the US, every undergraduate has always gotten an individual bedroom.

The idea of making adults share bedrooms is very bizarre. How do you have a relationship living like that?
> Emacs should have been what VSCode is now - a powerhouse of customizability that offers unmatched functionality by default.

+1.

Emacs is a powerhouse of customizability, and it needs to work on functionality by default.

> Instead it's a toy for some old people who are still holding onto the remnants of an age that passed a long time ago. Emacs is basically useless compared to VS Code, and its authors are what's holding it back.

I don't think Emacs is held back by its authors. The article might not make it clear but RMS does not contribute much to the vision or code of Emacs today. Read emacs-devel, and though there's occasionally some conflicts, the authors are keen on progress aligned with what people expect from an editor.

Emacs is a complex platform, owing to its unique vision on blurring the line between user and developer. The authors do a great job of keeping that up-to-date.
Here in the Philadelphia region, about 100 miles away from NYC, "scrip" as short for "prescription" is definitely ubiquitous.

I really hear it a lot since my wife works in the medical field, but I heard it used quite often before that.
>They don't advertise it to the entire world, but to authorized contacts (and typically groups that you join)

But in the article they showed how the server administrator can easily add contacts to a user's contact list. So my understanding is that the user isn't really in control of who can see this information, as the server admin could add a new contact that can then see the presence status. Correct?

Edit: formatting
> in the UK, consumer ovens are available (starting at the low-mid end) with water reservoirs and a steam function.

Same here in Norway so I suspect that they must be available all over Europe as they are made by companies like AEG, Miele, and so on. They aren't even desperately expensive any more.

But I bake a loaf in a cast iron casserole at 250 C in a conventional oven. Lid on for the first half hour, take off the lid and bake for a further 15 minutes. Makes a nice crust.
There is already one which has been built and it has mostly positive reviews.

https://www.veryapt.com/ApartmentReview-a7222-munger-graduat...
Ah, no, the misunderstanding was with something else. Apparently "Aesop ending" is a keyword/crossword definition. It means "the moral of the story" :-)
From 3 days ago: Man left shocked as his house is 'stolen'

https://news.ycombinator.com/item?id=29068001
Billionaires gonna... billionaire, or something.

> Obviously, it would be better if every student could have a penthouse with perfect views in all four directions. But we don't do that because we can't get enough students to live conveniently close together.

This is a logic fallacy, but I don't know the name of it. "We all agree that all students can't have a penthouse. So why do you care if we stuff them in windowless rooms?"

He wants to compare windowless rooms to a cruise ship. You spend a WEEK on a cruise ship. I had an openable window in my dorm room (in the days before every room in a university was a hotel suite). I cannot imagine living 9 months of my life in a room with no actual window.
Working up an appetite for global expansion
> It's not life, it's your typical bike-shedding

It's typical because it's life and it happens often.

> In less dysfunctional organizations

Dysfunction is the norm.

I am arguing for opinionated tools in general, I'm not saying you can't make it without them.

Similarly I advise against lottery while not doubting you won at it.
I use the Ctrl + shift + p for everything like that until I learn the shortcut.
I just don't see Munger's angle here. I mean, why not donate the money and let the university handle everything else? What is his line of thinking exactly? He thinks the university will waste the money or something?
If only Munger pays for bad architecture, then that's fine.

The issue is that 4500 students will also have to pay for it
I did it with 23andme. What I (re)learned and is very concerning is that websites can update their Terms of Service whenever the fuck they want. You can't take back data you have already given them. Don't do it!
I searched that microphone, and you weren’t kidding about boxing ring style… If I got that I would likely start every meeting with “LET’S GET READY TO XXXXXXXXXXXX”, where X is some awful word like AGILE or IDEATE or BRAINSTORM.
I was having some trouble loading this. Here is an internet archive snapshot, in case it becomes unavailable:

https://web.archive.org/web/20211104073437/https://changelog...

This is interesting to me because it explores the true intuitiveness of UI paradigms. What is intuitive to someone who is already familiar with common computer UIs is not necessarily intuitive to children, or to people who have never used a computer system.

A keypad with single-purpose keys is very intuitive, IMO. Something like this:

https://i.redd.it/6tmhfx75a8c01.jpg

One button for each application. One button for each operation. I have this crazy idea to obtain a large custom array of keys, and to map as many things as possible to single-key-presses.

As an aside, this is the kind of headline I'd expect to see on a HN-themed version of The Onion.
So all jobs that pay below market rate are "welfare"?

I don't think that makes sense.
Mine are 8 and 10 and it's hard. They are playing a lot of Minecraft at the moment, and I feel that has really got them into the time of mindset that you describe as a child, making things incredible things out of redstone, more than the programming I have done with them. They do watch lots of videos about minecraft but it is those video that have inspired them to build things and try them.

In terms of programming, Scratch is the de facto way of introducing programming these days. It has its pros and cons, but has a lot going for it. Microbits are fun too.

Times are different though, and it is hard often to separate time spent creating vs time spent consuming.
Tim Ferris, Rich Roll - not all episodes, but many are good (Rich tends to ramble).

Behind the bastards - good show, but it will depress you.

Bankless - if you’re interested in crypto/blockchain

Heist podcast - this one is fun. No murder or creepy criminal stuff. Just robbery, lol

Side hustle school - very short episodes, I only listen to the side hustle episodes and skip the Q&A, advice ones

Invest Like a Boss - I am a money dummy, I learned quite a bit. Depending on your financial knowledge, it may or may not be appealing to you
Probably only the old parts, turn of the century apartment buildings. Construction from the 50-70s looks like communist dystopia even in western europe, and newly constructed buildings are also not at all ornamented or colorful
My current investment plan is to pour money into whatever I see getting hated on the most.
Strange criticism. Advertising presence information is the _goal_ of XMPP protocol. The "P" in XMPP stands for Presence.
Discussed previously here

https://news.ycombinator.com/item?id=29038356

It’s worth noting that this isn’t the first mostly-windowless dorm he’s built. His previous work at UM has generally very good reviews and was built without much (if any) protest.

Michigan: https://www.veryapt.com/ApartmentReview-a7222-munger-graduat...

It sounds to me like the evidence so far is that Munger is correct, and on average people (or at least the kind of people that would sign up for res in a building like this) would rather have a small private room with a fake window and lower rent and than a shared room with a real window and higher rent. I’m not sure why this particular structure has provoked so much more outrage than the previous one.

Edit: I previously mentioned the Stanford Munger Graduate Residence as well, but it appears that one is of more “traditional” layout (and is relatively expensive). Thanks dkarp for pointing this out. I've edited it out of my comment as to not mislead.
Supply and demand is the simplistic view of economy taught to middle schoolers, it's disappointing that people use it for reasoning about the world after completing that level of education.
The source code for the J language's interpreter.
Why don’t you buy some of those 2 year puts?
It is ad-hominem and bias
Show HN: Idio, a Programmable Shell
Its quite similar percentages to about a 10-15 difference of IQ points at end of the distribution curve.

https://commons.wikimedia.org/wiki/File:IQ_distribution.svg
Sinch (Chatlayer) | Software Engineers (Full Stack, Backend) | Europe: Belgium (Antwerp), The Netherlands (Amsterdam); Brasil (São Paulo); India (Chennai) | ONSITE & REMOTE

As a leader in CPaaS (Communications Platform as a Service provider), Sinch allows businesses to send text messages and make video and voice calls through strong APIs.

We are looking for software engineers to join the Sinch Chatlayer product team. Chatlayer empowers smart businesses to have authentic, valuable conversations with their customers - through the power of AI. Our clients are global leaders in their fields, using our Conversational AI and quick-deploy intelligent chatbots to increase quality, to drive efficiency, and to bring customer intimacy to the next level.

We're a global team. The Chatlayer team is mainly based in Antwerp, Belgium, but we have sites and people all over the world. We can offer relocation assistance if that's something you want.

More information on our opportunities:

Full stack developer: https://apply.workable.com/sinch/j/31981A8C1F/
Backend developer: https://apply.workable.com/sinch/j/7390613900/

Full overview: https://chatlayer.ai/jobs/

I'm Brecht Carnewal, Head of Engineering for Chatlayer. Shoot me an email at b.carnewal@chatlayer.ai if you want, would love to chat!
I like the design in principle, is there actual evidence for or against the idea of sleeping in a room with fake windows? I have a light based alarm clock that wakes me up, which is a vaguely similar concept, I've also used blackout blinds to block light from real windows in summer.
What would you rather download assuming you don't know if you can trust the author: The source files of a program or a distributed binary?
Ah the ol’ network effects are a real high value target for businesses but have no real impact on consumers argument.

Nice.

“Pathological gregariousness…” with the scale and degree of consumption of social media, don’t you think there’s a possibility that actually there’s a universal human desire to connect with one another and it’s the tools themselves that are exploiting it to a pathological degree?
Thanks for taking the time to respond.

I agree that some (maybe lots of?) people feel differently about this and of course, that's okay too.

To be clear, I'm not saying anyone needs to type 120 WPM, I'm talking about a single finger on each hand, eyes down, hunting for the next key to press.

Over the 20+ years of my career, I've been exposed to hundreds, maybe thousands of different folks doing different kinds of computer work.

And yes, I agree that there are likely people who can kind of get the job done without being able to operate a keyboard efficiently. I also agree, that it helps a lot if they're nice to work with.

But I have not yet met a single hacker who has demonstrable and deep knowledge of computers and the software that runs them who cannot type.

I'm sure they must exist, and it wouldn't surprise me if Donald Knuth himself dropped into this thread to let me know that he hunts and pecks!

I'm just saying, that I have not personally met or observed someone operating at the highest levels of this field who cannot type with a reasonable speed.

[update]
Almost forgot about Gatekeeping, Yes!

Gatekeeping is an essential part of interviewing. In fact, that's the entire point. We interview people for roles with the specific intent of bringing on people who we believe (or at least hope) have higher competence and closing the gate to people who have lower competence.

It's incredibly difficult work and it's not perfect and we have a lot of work to do, to make it better and more inclusive, but expecting competence in basic, role-relevant skills is unambiguously reasonable IMO.
Emacs would benefit from being easier to get started with? Yes.

Emacs is held back by not being easy enough to extend, because it uses Emacs Lisp? I don't see how. I'd expect learning to write plugins for some application to be harder than figuring out enough syntax/semantics of a language to call library functions.
> You're not an architect, though, are you?

> Well, no, but I've been building buildings all my life, and I've hired a lot of the very eminent architects for over 70 years.

This sounds like a manager with no technical skills says they hired a lot of programmers before.
> I abandoned angular (around version 5) because even a simple application was unusually large in size, and I did not want to have to deal with the disproportionate time investment of trying to squeeze out performance / optimization / reduce bundle sizes.

What do you consider "unusually large in size?".

I am lead on a "large" Angular code-base, which compiles to less than 5 MB in production mode using lazy-loaded modules.

5 MB is often smaller than a picture of a cat people post online, and can be cached.

I think front-end developers often overthink "performance" and "bandwidth". Sure, it's great to keep things as small and concise as possible, but at the end of the day it gets a lot more nuanced.

I'm much more concerned about the C# code and the SQL than I am about anything Angular is doing in JS land.
> unlike in humans where this is an autonomic process as far as I know.

It’s just that we don’t have conscious control of it. Our autonomic functions will adapt to the environment we perceive and act without explicit direction from our conscious selves.

Human is just the top layer of our brains. There are a ton of layered functions making it work.
I have done this for most of my life. I play in a band with a bunch of guys who drink shitloads of alcohol and sleep FAR less than I do. When it gets to eleven PM in the bar we play in who's the one yawning? It's me.

I never really feel like I have plenty of energy, because whatever I have I just use to do more stuff :/
If you need to use a specific dialect of lisp most people won't be familiar with, it does a poor job at it. Lisp is not a language many people use today. NeoVim lets you use any language you want for writing extensions. VS Code uses javascript which is easy to learn and most developers already know it.
Hi HN,

I got fed up of my SysAdmin "solutions", which always started life in
the shell, running commands, being forced into Perl/Python because I
needed to use an even slightly complex data structure or interface
with some library or data format and then be stuck with some less
elegant means of orchestrating commands.

So I've implemented Idio, a programming language (think: Scheme-ish)
which adds a couple of tricks:

1. user-defined infix operators for the reader to re-arrange the
incoming form: | is an obvious candidate for a shell, arithmetic
operators for a programming language

2. unbound variables evaluate to themselves, symbols, and if you try
to invoke a symbol then we break out of programming language mode
and hunt down the PATH for such a named command

It works tolerably well. Not all shell syntax can be carried over and
you can't be both a programming language and a shell all the time so,
on a few occasions the programming language wins out.

I'm not interesting in interactive sessions (though Idio should work
-- I use rlwrap for comfort), there are many far better interactive
shells. Idio is for scripting.

I also don't like ignoring errors so Idio will (overly)
enthusiastically quit if external commands fail -- there are
mitigations. Interactive sessions are more lenient by default.

It's also new and will (overly) enthusiastically quit of its own
accord if you type something I haven't anticipated. Please take that
into consideration.

New also means it's missing lots of things that might be obvious but I
haven't needed yet.

Let me know what you think.
Charitable interpretation is that you want to donate to help people, but you think you know better than administrators, who don’t always have the same goals as the people you’re trying to help.

Wanting to donate to people in a poor country but not to the local regime, for example.
> Most desktop apps are not designed for tiling

I'd say this is the issue, not that of tiling managers themselves.
The posts are from before they lab-tested if it was contaminated; and no news since aug 2019? Likely, it was contaminated and not ancient.

Yeast/bacteria is everywhere. Any flour/grain can be turned into sourdough. The "feeding/culling" process ensures whatever strain is strongest/adapted survives that day.
It's very likely they thought of this and planned sufficient fire detectors, sprinklers, cutting-fire doors and emerging stairs and exits.
In a 11 floors building the occupants would not be evacuating from the windows.
You can't let 4500 people out of 11 floors building using firetruck ladders or having people jumping out and be caught on life nets. There should be enough emergency stairs and they can be built or not despite the rooms having windows or not.
I think there are too many options, or not enough direction for busy people. Once you understand how it all works and pick / build the right tools it all works pretty well.
The polish is so nice, that I could not tell if this is parody or not. Well Done!
I think his angle is he thinks this is an efficient design and the best use of his money.

Keeping 4500 students in a single 11 storey building is pretty efficient. And using all the natural light space for common areas and classroom is pretty novel.

It’s hard for me to know Munger’s mind, but I think his donation is intended to improve how dorms are designed beyond this single building and school. So his investment is not to just house these students, but to help colleges better house students.