skysight-inc/HackerNews huggingface dataset:
Coming from assembly language, I always found the anti-goto sentiment rather cute. A beautiful restriction, but ultimately arbitrary. Like writing poetry. Or those novels that do not ever use the letter "e". Why would an otherwise sane person write code with "rep" and without ever using "jmp"?
The site seems to be hugged to death, at least to me.
Archive link: https://web.archive.org/web/20211021120233/https://beej.us/g....
TSMC had long said they were happy to have Intel as a larger customer, including on leading edge nodes… if there was long-term commitment from Intel.
Perhaps this example is intentionally ambiguous in order to illicit an informal survey of how internet conversations deal with ambiguous tales of social interactions.

Taking OP's thesis about the origin of "stupid questions" at face value, this small meta lift seems fitting.
I'm surprised that paper got published, considering the basic spelling errors ("jaws" for "yaws") and errors of fact ("Española Island…a part of the Galápagos Islands").
Do you root for them or route for them? Not trying to fix potential typo, I am just curious what does it mean to “route” for a bus company.
I don't care what anyone says— I absolutely love PHP.

I automated my home theatre with it as seen here:
https://www.youtube.com/watch?v=Cc8K6lg7Ag8

I built a website just for me so I can stream my movie collection anywhere I go, but it also has a button to start playing an automated show in my theatre.

I call it the Phantom. When you start a show, it plays a Dolby ad, a dancing hot dog-style vintage drive-in ad, and several random trailers in the same genre before the feature.

The Phantom PHP code controls the lights, projector, curtain, and sound system.

The lights come up for the credits and the whole room goes to sleep 30 minutes after the presentation.

I've only shared it once here before and someone, I'm guessing a PHP hater, gave it a thumbs down on YouTube.

PHP is extremely powerful in my experience and has been very lucrative in my career.

One of the best things I ever did was learn how to program with it.
As others said, all bus partners. That’s also one reason why they could survive the pandemic relatively unscathed. They could scale down their networks pretty well and pretty quickly, for a long time down to zero.

Sucks for the bus partners, but FlixBus didn’t even have any layoffs, at least not in Germany.

(Inside info, I can tell you that FlixBus has been mighty proud of their ability to scale up and down their networks during the pandemic and at least the internally communicated credo has always been that while this is all hard and challenging they might even leave the pandemic strengthened and in stronger position than their competitors, something this acquisition also hints at.)
That lake fishing example is terrible without any indication what "most" really means. If I take that to mean that 99% of all fish in one of the lakes are red, then seeing one red fish already makes me pretty confident which lake it is from.

There is also this massive assumption in whole thing that investing time to study or decide actually increases positive outcomes. Might need to show that and then see if time spent vs. possible upside is well allocated.
Yeah especially because of chimeric DNA. There's a gene in dogs, for instance, that works great for them, makes them man's best friend, but when a man ends up with that same gene, it makes him follow people with authority and be super submissive.

Second of all, I believe everyone should commit to every organ in their body for the whole ride of life. No organ left behind, the soul isn't just the heart or brain, it's every organ. And if you have to lose an organ, live with it, that's part of why so many organs come in pairs.

Sure doctors tell you how cool they were when they transplanted a heart for the first time, but what are the outcomes like for the patient, like really? Warfarin? Immune suppression and therefore all kinds of warts and other parasites? Doctors make it sound like you "need" a new organ, but really it's the surgeon who needs to perform a surgery to keep being a surgeon. It absolutely is not like swapping in a brand new power supply for your computer.
After writing 2x more CDK code than actual app code for the last year I can really relate :)
I was under the impression that, despite the name, the Yamaha FM synths didn't actually use frequency Modulation but rather phase modulation. With Frequency modulation you can't have an operator feed back on its self.

If you take a DX7 patch and implement it on something like the PreenFM2 or PreenFM3 (which uses actual FM), any algorithm with more than a few operators is going to sound quite different.

I still love the old Yamaha FM synths though, the lo-fi-ness of the DACs are so musical/magical.

Here's a IDM track I made with just the Yamaha TX81z 4op FM synth.
https://soundcloud.com/cassilda_and_carcosa/ontologies-tape-...
There's DC association [1] (RY) in Finland that operates a DC-3 and you can book a flight on it if you are into that. I think they mostly fly during the summers, though.

[1] https://www.dc-ry.fi/english/
Has anyone polled the students?

A decade ago I was an undergrad being polled about virtual learning. Unanimous "it sucks" came from the students. The customer knows when they're getting screwed in cost savings measures. The piece of paper is the most important thing they're paying for, but it'd be nice to learn something too.

Perhaps the G&A could be cut down 50-80% to save costs without affecting the education.
I ordered an M1 Max MacBook, really looking forward to it.

It looks like the battery life is fantastic, and it's quiet and cool. Given that, what are some reasons Apple might not have upped the wattage for an even faster chip? Is it just that they are so far ahead of the competition, and these are things that can't easily be matched (fanless operation, long battery life), or is there some physical reason they wouldn't want to run the chip hotter?
Paywall: https://archive.md/rtbwy
When bit banging on a slower microcontroller I have found goto has it's uses.
Agreed, seems as though even rubber gloves are "empowering a new limitless future."

Personally, I'd love a return to boring but accurate descriptions.
Thanks for the copy/paste, it summarises exactly what I was hoping to get from the article.

> Readers of “Thinking: Fast and Slow” should read the book as a subjective account by an eminent psychologists, rather than an objective summary of scientific evidence.

Like with most pop science, they may give you useful models that can help you analyse and reflect on your personal experience, but shouldn't be seen as ground truth. Unless you read the science (and the science is good!) you're probably not enough of an expert to differentiate distilled truth from diluted truth.
Similar situation here. One of the things I found useful for skill-based activities is to take video. I took my kid's swim lesson from 3-6, the improvement is obviously drastic. Now, my oldest is starting to understand that while she's not good at something right now, she just need more practice. It's a huge mental change for her.
Not exactly this, but we track EoL dates of almost every mainstream languages along with their release cycles (and compatibility guarantees, if any) at https://endoflife.date
Dupe. 5 prior submissions: https://hn.algolia.com/?dateRange=pastWeek&page=0&prefix=tru...
I don’t recognise a lot of what you’re saying here.

Yeah, there is churn in JavaScript frameworks but to me that’s all they are: frameworks that sit on top of the DOM, and the nature of the DOM (for better or worse!) hasn’t changed all that much in a long time. When I think about what those frameworks are actually doing there’s a lot of consistency (this thinking also helps you avoid the stupid turf wars)

I personally like that’s there’s no “up” in web development. I’ve gone from perfecting REST APIs to understanding video encoding and streaming, to sending data via WebSocket or WebRTC… the list goes on. I hope someday soon I’ll have an excuse to dive into WebGL and WebAssembly.

And the development environment (i.e. the browser) is actually pretty wonderful compared to XCode, Android Studio and the like. There’s a reason native developers have pushed and strained to get things like hot reloading that browsers can do very easily!
But that's the thing. You can upgrade all that.

I’ve got a T470 with a brand new 400nits 100% sRGB and like 80% AdobeRGB screen. You can even get 4K screens with awesome quality for the T4xx laptops with 40-pin eDP.

With 17h battery life even on performance mode.

With a new, 1080p webcam.

With 32GB of DDR4-2400 RAM

With 2TB NVMe Storage.

With 95Wh replaceable batteries, of which I can still get brand new original parts and which I can replace while using the laptop.

for a total below 500$.

If I'd upgrade the top-of-the-line T480 accordingly, I'd still be below 800$ and performance that's not that far off anymore.
There is no indication at all that the clerk was causing any trouble, and Apple retail employees never try to upsell, whatever else you could accuse them of.
Ask HN: What do TS/SCI poly or NSA/xIA employees put on their resume in future?
How do you make up the 6 year gaps? Is it easy to get work afterwards? How do you explain in job interviews what you were doing?
I'm in education, teaching post 16 up to adults.

This is an obvious direction teaching is going. During the pandemic while we were all in lockdown, I recorded my lectures as I did them live. Students would then go back and watch them multiple times. It was very interesting to observe this behaviour.

So the next logical step is to keep those lectures online for future students.

And I'm not particularly photogenic, I'm not a trained actor. I'm a coder.

So why not get Brad Pitt to record my lectures, make them entertaining, informative. Make each lecture the perfect lecture.

Then just show these lectures to students.

[edit] mix in some AI to help debug code / mark work. I see someone has commented that we should poll students and get their reaction. I talk to them every day, I've done flipped classroom. I've worked through the pandemic. I'm sure you still learn things, watch YouTube videos on how to do stuff, e.g. DIY or painting or how to code. The future of education is very interesting.

It's so obvious I'm sure there are companies out there doing this at the moment. Then colleges and unis could subscribe to these lecture videos and .... that's the end of qualified lecture staff.
The only acceptable use-case for goto I came across was for error handling and cleanup.

If there are multiple points of code failure that all require same cleanup procedure then one section at the bottom is acceptable and can actually keep the code cleaner.

Anything else looks like bad design that ends up producing hard to follow code.
> Csíkszentmihályi's Flow also introduced me to Seneca and Marcus Aurelius (although, I prefer Epictetus to Aurelius).

Flow led me down the rabbit hole to philosophical Daoism. It is astonishing how closely intertwined philosophy and psychology turn out to be.
How about fewer administrators?
Paywall: https://archive.md/skvPi
> Most riders before covid were office commuters

Admittedly, I'm one of those office workers, so I haven't used transit much since the pandemic began, but I'll be back to using it daily early next year or so (subject to change, as always...)

It's always going to depend on your line and your time of day for how pleasant transit is, but as a general rule the more families use a transit line, the nicer it is. When I lived in Brookline, MA and took the Green Line trolley, it was extremely pleasant, even during non-work hours (when you would see parents with small children and such on your ride). However, the line goes through an upper middle class semi-dense[0] suburban neighborhood, so of course it was nice.

The same logic applies to Tokyo. The entire city is dense and almost every person takes transit sometimes. Even if there are unpleasant people (I'm sure there are), the overwhelming number of ordinary families, office workers, and so on, taking transit makes the less savory riders nearly invisible, at least to tourists.

This is why I say it's a chicken and egg problem: you won't ever have nice transit unless you have a system where middle class people want to ride transit, and you won't have that system unless it's more convenient than driving the car, and you won't have THAT system unless housing is dense.

> I do not want denser housing.

That's perfectly fair, and I agree that many people feel this way. Personally, I want to live in a city and I like having a lot of neighbors. When I walked through Japanese suburbs (where houses fill up an entire tiny lot with almost no space between them), it felt very at-home to me. But that's personal preference.

> Do you realize how miserable subway stations in east coast cities can get when the AC is broken? If they even have AC?

Yes of course, one of the advantages of taking a car is that you have your own personal climate controlled box with your music and nobody else's noises or smells. I don't dispute this, but that's not really a USA-centric problem (aside from the occasional broken AC in summer or broken heating in winter). Having your own personal climate box will always be more pleasant.

[0] My definition: semi-dense because it felt urban near the main street/transit but in a few pockets of Brookline, you could be a 10 minute walk from transit but surrounded by expensive single family homes on large lots.
You can use static local variables with goto to implement yield semantics in c, look it up!
Confucius says there are 3 ways to gain wisdom:

Imitation, which is easiest.

Meditation, which is noblest.

Experience, which is bitterest.

Anytime I learn anything new, I imitate until I can’t anymore, then I meditate to understand why I think I can’t imitate anymore, then I experience my meditation, then I go back to mediating based on that experience.

Repeat until you can’t OODA loop effectively anymore.
> My username contains a "ł" character and because of it, this file cannot be processed properly.

What is so curious there? Some names contain all non-latin characters, and some softwares don't work with non-ASCII symbols. I just cannot understand why is it interesting.
I think people who are afraid to ask questions are conditioned to be that way. It is just easy to keep quiet in a team meeting than risk asking/saying something that might expose one's lack of knowledge on the topic being discussed. People also secretly hope that someone else might ask the same question that they are thinking about, so the other person can take that risk.

The environment largely shapes people's behavior. Of course, we can argue that we should work towards changing the environment for the better, but practically, how much influence does a person (who is not in a position of authority) have? In the end, people simply take the easy way out, which is keep quiet and only speak when they're absolutely sure that whatever they're about to say/ask is fully accurate.
It's a social reality most nerds ignore at their own peril. The way you're treated is very loosely correlated with being smart, having unusual tastes, or asking questions but tightly with how you present yourself.
Blanket rules like "never use `goto`" are generally not great. A big part of the job of a software developer is knowing when to use what bits of a language.

Sometimes code with `goto` is simply easier to understand. You have to be careful, but dismissing it completely is throwing out a tool.
Hm, the XPS 13 base model is a bit cheaper than the Air base model (in Austria), the screens are comparable (FHD+ is lower res than Retina, but then 4K is far more, so there is no direct comparison). I do have a 13" XPS and I can tell you, the basic screen (FHD in my case) is more than good enough.

But I was just blown away how expensive Lenovo has become. HP has always been expensive.

I'm also looking at the fresh Linux laptops, like the TUXEDO InfinityBook Pro 14, which are in the same price range and look very compelling, if you are OK with running Linux, that is (I am)...
Totally.

There's distance between:

"people think I'm stupid because I'm not scared to show that I don't know about something"

and some of the examples which are more along the lines of

"people think I'm stupid because I act as a self-entitled genius who provides little context or reasoning behind choices and expect everyone to line up behind with no question"

What is the Apple store employee supposed to do to not make someone feel stupid when they ask for the smallest box? What are the chances they're not a clueless customer in need of help and have solid reasons behind?

The boss raises an eyebrow when someome proposes to skip half of the test suite? Means a lack of trust.

The insurance dealer does his job and tries to get a higher premium? Not surprised.

There's quite a bit of narcissism here: "They though I'm stupid but I'm not", " I was right in the end". It's actually arguing how everyone else is dumber in the end.

A more sincere approach would have been to explain how he realized how stupid he actually was and how not being defensive about it helped. But perhaps the author knows better after all.
>> In-House Armv9?

They meant in house ARMv9 design as in Amazon in house Graviton 2. In reality it is an ARM N2 design. Although likely clocked slightly lower due to TDP usage.

I dont think the ARM China issues has been solved ( And possibly never will be ). So the ARMv9 design is likely coming from ARM UK. Alibaba also operate in SEA and expanding outside of China.
There aren't video arcades in my current location. I wrote to arcade owners and knowledgeable people. They didn't answer.
So I decided to try HN.
13 submissions of this so far. Doesn't seem to be catching on! :)

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Oh. Sorry, in a very broad sense the support contract on any machine is only 5 years. After which you're basically living on borrowed time.

That's why companies aren't giving out 5+year old laptops/desktops.

(well, I suppose some do, but big companies simply wouldn't)

I assume the whole context of the thread and assumed you were defending the parent.
I'm not far off weaned off myself with the latest blocked user change

By change I mean the function that used to block users no longer blocks users and is useless
tbh, a lot of Chinese people sound off speaking English when they're not native speakers. I don't think he's actually stupid but a consequence of the big differences in languages.
This seems like a strawman--I don't think any part of behavioural science/psychology is claiming to be able to do this.
The DAC conversion is hard to nail in combined with the 12-bit certain crunchiness to the old Yamaha FM synths.
Going by Wikipedia, it's not agreed why exactly he was executed, but you don't execute someone for being annoying. The official charges were impiety and "corrupting the youth". Probably some political groups felt threatened by the idea of lots of people turning to a different set of ethics or starting to distrust authority.
Static compilation, real type system, real runtime, static analysis, higher quality IDEs (IDEA, VS), higher quality libraries (Spring and ASP.NET).

They are in a completely different class to PHP.

That is like saying a Honda Civic is the same as an Ferrari F1 car.
First, Python 3 wasn't intended to be a significantly different and superior language. It was always intended to be a one-time chance to fix warts and unfortunate decisions, not change the look of the language. For a beginner, the difference would look superficial, even though some of the changes were deep. One of the most fundamental, valuable, though ultimately troublesome changes was to change the string type from byte strings to Unicode strings, a change that to a beginner looks like a simple upgrade. You could start learning Python 2 and switch to Python 3 later at very little cost, or, as an experienced Python 2 programmer, you could feel at home writing Python 3 very quickly. You could also learn Python 3 and then go interview for a Python 2 job, because nobody would worry about your ability to adapt.

Second, Python 3 existed, which renders every other comparison hypothetical. For example, the Perl 6 project was supposed to deliver a language-agnostic runtime that would run Perl 5 code and allow it to be used by and used from Perl 6 code. Hypothetically, that might have been a superior way of providing continuity to the community than what Python 3 did, but we'll never know.
The author considers himself to be extremely smart. I don‘t think I‘d enjoy their company.
Where on earth do you live? Looking at some stats, that number was the average for the UAE in 2016. At this time it was illegal to drink without a license, and Muslims could not obtain these at all.
stupid notches, stupid phone designers making laptops
5x or 10x is such huge differences that I think we'd already have vastly different lifestyles that putting a number on income wouldn't make a difference.
I see the problem you're getting at but I think multiples in the 1.5x to 3x is more sensitive if you and your friend/colleague is in similar industries or not that close/shallow friends.
this^. it took a lot of intentional practice for me to shake the fear of looking dumb when in front of peers. however, i've since realized that pretty consistently the people who share this willingness to come off as uninformed are the best people to work with -- they openly admit gaps in their knowledge and are eager to close them.

conversely, when interviewing or evaluating people, if i observe someone pretend s/he knows something, that's often a really bad sign…
I’d rather have the chance to live with a transplanted organ than just die.
Not at all.

It's simply a data point. One that could greatly improve your economic circumstances if used correctly.
Agreed. Ignore the haters. PHP is a silent giant that is hugely under-rated. While it is a perfect fit for the web, it is also an excellent general purpose scripting language for things that can traditional be done with bash.

PS. Sweet home theatre setup!
In the beginning, there was no way to expand C's stack size
I’m not entirely sure they are more bizarre than any other tariffs are they?

But I say good anyway. We should manufacture things here. Tariffs are one way to accomplish that.
It will become culture wars central.

Also I am curious to see how will moderation work and if they'd be able to find moderators at all.

Will they allow blasphemy and nudity?
It wouldn't work in quite the same way. The advantage with mRNA vaccines is basically as soon as you have the sequence of the virus you can quickly introduce any part of it to someone who hasn't been infected yet with no risk of infecting them. This allows their immune system to get a practice run in, offering a substantial immunity to the virus (the mRNA vaccines do not code for antibodies, your body figures out the antibodies from the parts of the virus coded for in the injected mRNA). It doesn't work at all if they are already infected because their immune system is already fighting the real thing.

If someone is already suffering from cancer, their immune system is already fighting against it and just showing more bits of the cancer to the immune system isn't likely to be super useful (usually cancer which is causing symptoms has already managed to evade the immune system somehow). For mRNA to be a useful therapy you'll need to do something cleverer to induce a useful immune response (or to affect the cancer cells).
They do actually restrict issuer in most cases. Linus can't just strip Linux of other developers parts because they are tightly interconnected. He could relicense 30 year old version of Linux, but it would be useless
You would not feel this way if you were a recipient in dire need.

As someone who had to wait painfully long for a transplant, I would have much preferred a pig organ sooner (and possibly of higher quality).