skysight-inc/HackerNews huggingface dataset:
>Every single one of our customers is looking for a path back to something that looks like the mainframe in terms of vertical integration of the business stack

Thank you very much for mentioning the reality of mainframes.

If something needs to work, always, every-time and with minimal maintenance, mainframe it is, that's the good thing,

The bad thing is, that occasionally you have to change your code (external factors) and since it was just running in the past (say >20y), you completely forgot to have a cobol-dev at hand.
> but by then Thunderbolt and USB-4 will be the same thing

see my reply below -- it already is. sorta.
The study the graph is from thinks parents have more freedom to chose if their child is ready for school in the better months.

Other months the child might not be mentally ready (or might be ready earlier) but parents have less choice.

So they think it's about starting the child when they are mentally ready, a more individual approach.

This is a different theory to Redshirting for instance.
I'm no fan of Jira, but most of the complaints in this article seem to be less about Jira itself, and more about bad usage of Jira.
Isn't the name also working in Turkish? https://translate.google.com/?sl=tr&tl=en&text=kan%C4%B1tlam...

The kanıdım conjugation is basically like "I did [verb]".
Thanks! I skimmed the document. It sounds like one of the biggest complications arises when multithreaded third-party C++ etc libraries call Python, rather than the other way around. That is a much more difficult problem to solve.
I'm currently dreading the time when I stop working from home and go back into the office, because at home I have a nice 4k monitor and a 3200x1800 laptop screen, whereas at work it's 1920x1080 or less - and that was fairly recently bought too.
A man is an adult male human. Getting pregnant is proof that a person is not a man.
> GNU parallel is the way to go for dividing work up amongst CPU cores. Why reinvent the wheel?

We’re not talking about writing scripts to run on your laptop. We’re talking about code written for production applications. Deploying GNU parallel to production nodes / containers would be a major change to production systems that may not be feasible and even if it is would come with a high cost in terms of added complexity, maintenance, and production troubleshooting.
Apple removes a popular Quran app in China after request from local regulators
Yes, all the constsomething is superfluous, as proven by Circle.

https://www.circle-lang.org/

Unfortunately, there is a big political war ongoing, so instead C++ keeps collecting const.... keywords.
In the case here most of the code is templates and macros, so a cpp wouldn't save much.
I mean a general cultural push to get more women into higher education and the various gender balance quotas in both academic positions and funding and also conferences. Wasn't that the goal here?
A philosophy professor of mine at Berkeley claimed that the fundamental difference between Eastern and Western culture is that the former is built around the concept of Saṃsāra[1] while the latter around telos[2] and the teleological[3], that Eastern religion and culture is centered on the eternal cycles (e.g. life, reincarnation) and thus the importance of peace and stability while Western religion and culture is centered on "a progression from the beginning to the end" (e.g. Genesis to Judgement Day, a teleological view of evolution) and thus oriented toward teleological change and revolution.

It's an interesting theory that provokes thought, but breaks down on analysis and reveals a deeply arrogant Eurocentric view of history.

[1] https://en.wikipedia.org/wiki/Samsara_(disambiguation)

[2] https://en.wikipedia.org/wiki/Telos

[3] https://en.wikipedia.org/wiki/Teleology
I will struggle to reply to everyone here individually, but I’m really grateful to everyone who commented with advice. The HN community never ceases to amaze me. Thank you all
> It was an example of how you could create an open, keywords-based system without requiring Google as an intermediary.

Yeah, you replaced Google with another intermediary or a bunch of other intermediaries. That just shows you're refusing to see that the problem is one of why there should be any intermediary at all.
Exploits of a young don juan مترجم English
We’re not talking about how to write scripts to run on your laptop, we’re talking about production systems.
It just relies on cheap microphones being fairly non-linear.

A quality microphone, with a decent low-pass-filter would be immune to this kind of hack.

Think about it, why aren't our ears affected?
Chinese topics are not popular because us foreigners cant usually participate in them at all.

If China ever reopens for foreigners you will see more positive attitude towards China.

There is a lot of people that want to like China but China actively works on getting rid of any foreign influence from its country.

I mean there is a lot of people who think of China as this cool place where they would want to live and work without caring too much about its issues in Xinjiang or with Taiwan.

Because guess what. A lot of people just want to love their chinese partners, raise children or simply enjoy working in high tech Shenzhen.
It can, check the C++ compiler Circle.

https://www.circle-lang.org

Unfortunately it isn't a direction WG21 is willing to adopt.
https://steam.fandom.com/wiki/List_of_DRM-free_games

While not huge, it is a pretty big list.
Well, many people who tried to implement the bubble sort for the first time “invented” this algo, it’s just not optimized bubble rather then insertion sort, is it worth an article?
The solution is Intel bluetooth in my experience. The ax200/ax3000 and predecessors. Which is basically what you got in the Intel macs, but there is Windows PCs and usb dongles with the same hardware
People with mental illness need help. As they say, the first step is to admit you have a problem.

But now, especially teens, use social networks to gain followers who will encourage them to keep doing whatever they're doing. And then...

“One person talks about it, then another person gets the idea to do the same thing. These platforms need to crack down on it because it is ruining people’s lives.”
Once I've got used to my 1440p Dell 27" monitor six years back, it basically ruined my tolerance for 1080p for working with text and browsing websites. Personally now even for smaller laptop screen I cannot stand 1080p anymore.

Recently there is a flurry of golden ratio 16" laptops by most of manufacturers, and I think this display size is the Goldilocks of laptop screen size. Hopefully they can get them lightweight around 1 kg. No need for built-in discrete GPU as you can always use external GPU or eGPU as popularized recently by Asus [1].

[1] ROG XG Mobile External Graphic Dock:

https://rog.asus.com/external-graphic-docks/2021-rog-xg-mobi...
Made 24 truly free HTML templates for websites and landing pages
The Enduring Hope of Jane Goodall
If you use ZFS, please don't install or upgrade to Ubuntu 21.10. It contains a known issue (mentioned in the release notes) that causes filesystem corruption if using ZFS.

See the release notes and search for "ZFS": https://discourse.ubuntu.com/t/impish-indri-release-notes/21...
Quality and flexibility increase tremendously with external devices --- camera, speakers, and/or microphone.

Given the privacy advantages, I'd prefer systems without onbard video or audio capture.

(I'm aware advanced methods can be used to capture some audio signal via, e.g., speakers or device vibrations. I'm looking at risk minimisation / mitigation, not elimination.)
I'd recommend Richard Bartle's "Designing Virtual Worlds" if you have any interest in the history and design of MMO's.
merriam-webster.com largely agrees with you.

Definition of assassination
1 : murder by sudden or secret attack often for political reasons : the act or an instance of assassinating someone (such as a prominent political leader)
> After all, they both lean forward - one leads with its feet, the other with its head.

Leading with one's feet is commonly known as leaning backward.
Maybe the review tooling you use aren't good enough? At google it shows all test runs related to the change, it shows linter information inline in the file diffs, you automatically associate it with tasks it is meant to solve and you write a 100 word description to explain what it is doing and why.

If the change adds tests, has proper naming, solves the issue it says it is solving in a reasonable way, doesn't solve anything it doesn't say it is solving, and none of the tools complains then you just accept it after looking at the tests being reasonable and the code not looking strange. It takes a while to get new engineers where they do this consistently before review, and then review takes time, but once you know how to write changes that are easy to review then reviews are very quick.

Edit: Btw, optimizing the code you write to reduce review time is also another aspect of productivity. It isn't productive to give a lot of extra work to others, so you practice until everything is as obvious as possible. And as people get used to your changes being easy to review it gets even quicker.
For those using ZFS, don't install or upgrade to Ubuntu 21.10. It contains a known issue that causes filesystem corruption if using ZFS.

See the release notes and search for "ZFS": https://discourse.ubuntu.com/t/impish-indri-release-notes/21...
Circle: C++ Automation Language
Counting to a Googol
Take note of all the "economists" who suggested last year that printing tens of trillions of dollars will not result in inflation or recession, and never believe them again. OTOH, who am I kidding. Typical member of US public has the attention span of Dory from "Nemo".
6310 6310i and new 2021 6310
JSON, protocol buffers, thrift, etc. Saving python-native objects such as functions, class instances etc is usually not the right thing to do in production code.
Non-linear circuits l̶o̶t̶s̶ ̶o̶f̶ ̶c̶i̶r̶c̶u̶i̶t̶s will fold higher frequencies down into lower frequencies
Yes, it is a common psychological defense. Rather than suffer the pain of inadequacy one either decries the whole idea of merit as meaningless/harmful or adds enough mushiness to the ranking method as to render it useless. Either way your envy subsides and you can back to living a professional life of un-examined mediocrity.
I’d love a 20”+ laptop. At one point I made a lap mount for a 27” monitor, and it was great for short sessions. At over 10kg the weight was a bit much for longer sessions. :)
I've read somewhere that we now have a ton of junk satellites orbiting earth, and if they happen to crash into each other it could set off a chain reaction that creates a satellite-debris shell around the entire earth, roughly resembling a non-rigid sphere. Is that true?
If you use ZFS, note that Ubuntu 21.10 has a known issue which causes filesystem corruption. From the release notes:

> The version of the ZFS driver included in the 5.13.0-19 kernel contains a bug that can result in filesystem corruption. Users of ZFS are advised to wait until the first Stable Release Update of the kernel in 21.10 before upgrading.
The underlying problem seems to be that the PRNG they are emulating is giving away its internal state. I wouldn‘t expect this to work for PCG, for example.
lol i suppose i should clarify that royce's paper is "generally credited as being the origin of waterfall despite actually advocating against it" or something to that effect. i know boehm refers to it but didn't know boehm was the one who originally (ab)used it as a straw man, so thanks for that. ;)
Yes. I applaud their effort to make this happen. But, it still hurts to make a choice of modular and open versus “newer and better”. If they could try to make the compromise amuck lower, they have my money.

I am comparing framework laptop with ASUS 16 X OLED with Ryzen 5000 series chip. Both are not available where I live(Netherlands) yet. But, if Framework publishes a timeline of when to expect a Ryzen equivalent, I’d wait. If not, ASUS it is.
Python is ubiquitous in machine learning and data science, and it is also heavily used for server-side web applications. The fact that you only use it for scripting isn’t relevant to how the language should evolve given its usage by humans in general.
I could see how they could learn to approximate the function if they could observe the internal state, but without being able to see the state, if it's a strong PRNG how would they be able to do it?

Edit: Reading the paper they're approximating xorshift which as I understand it is fast and efficient but has very little internal state and is not a strong PRNG.
This is definitely something Nix is very good at, but it's not a problem with Arch. Staying up to date with upstream is basically the point of the distro, so if you're going to postpone an update for a year you should be using something else.
You can get usb sticks that are faster than top end SD cards because you can just put an entire SSD, dram cache and controller included in a usb device, but the average usb stick and average SD card are equally poor
I guess you can always claim it didn't overheat in a bag but I still think that storing a turned on laptop in a bag or sealing somehow its ventilation it's a misuse and it shouldn't be covered by the warranty.
Sure, but how would allowing bounces lead to being used for spam? If it bounces, that means the mail was not delivered. Why are these errors bad for a reputation? It doesn't even matter whether the mail was spam or not, since it wasn't delivered anyway. That's what I don't get, of course I know they're trying to keep their reputation good.
The quote is from Mozilla's own page explaining telemetry, not from the settings screen. The settings are much shorter.

about:telemetry didn't work on my phone (although the screenshots and videos I could find on it seem to indicate that it's just names and raw values, not human-readable descriptions), but it did contain a link to https://probes.telemetry.mozilla.org/ and the newer https://dictionary.telemetry.mozilla.org/ that seem to contain an overview of telemetry data collected.

I don't see anything on there about PDFs and Javascript, so I'm guessing there's another telemetry endpoint out there that I'm not seeing. Maybe the PDF renderer has a separate telemetry system, I don't know. Seeing the amount of (IMO useless) data Mozilla collects, I'll be opting out from telemetry from now on anyway.
> Why not just have that in this case, ie. a little "URL" label under the address bar and a "Search" label under the other one. Even if a phrase like "URL" is jargon to a newbie...

So in stead of putting a little "URL" label under the address bar, let's put a little "Address" label under the URL bar.
Tell HN: Ubuntu 21.10 is currently broken when using ZFS
I just wasted a few hours upgrading to Ubuntu 21.10 and experiencing filesystem corruption on my ZFS filesystem.

I also experienced filesystem corruption after a fresh installation of Ubuntu 21.10 with ZFS.

It turns out there is a known issue with ZFS on Ubuntu 21.10 mentioned in the long release notes. I thought I would draw attention to it to save other people time and prevent losing data.
Can this be used together with Keycloak in some fashion?
ZFS is currently broken in Ubuntu 21.10, as mentioned in the release notes. Don't install or upgrade to Ubuntu 21.10 if you're using ZFS, or you may experience filesystem corruption.
To do Big O, you'll need L'Hopitals rule. And, rates of change in general.
War, founding startup, crypto withdrawal fees and total craziness around
how unpleasant.
That was annoying as fuck, but it seems to finally have gone away from the latest Android version. Now it pushes the tab list up and appears below it.
Linux support. If Linux doesn't support most/all of the hardware, skip.
ZFS is currently broken in Ubuntu 21.10 and causes filesystem corruption. See the known issues section in the release notes.
I tried for years to get along with Purism but I've had three laptops with poor QC come from them. Broken hinges, unreliable touchpads, bad chargers. Never again.
Submitted previously 6 days ago:-

https://news.ycombinator.com/item?id=28812639
Super high performance, comparable with high performance desktop. I mean nvme, cpu that does not throttle, etc. I need 2 hrs on battery maximum.
This comes off as so incredibly tone-deaf to me that I now understand how you came up with this terrible execution and still think you were justified in the way you launched. This is your crowd. We are the target audience. We are your potential users. Listen. Apologise. Take notes. Get back to the drawing board.
> Take note of all the "economists" who suggested last year that printing tens of trillions of dollars will not result in inflation or recession, and never believe them again.

Can you provide any example?
picture isn't exactly rosy, certainly not something I'd invest in

From the pessimistic point of view that could be said about anything. But people around the world have little to no better options when it comes to the question “okay I finally have some credit, where do I put it into?”. It’s not rosy, but it is the least stinking pile of shit the world has.
> In part of a previous post, I described how long a tiny part of that process took and multiple people objected to that being impossibly fast in internet comments.

I remember that one. I think it was when he said he wrote up something ad-hoc to query one hundred thousand servers for some kind of performance profiling. It struck me as braggadocio. Partly, I guess, because I've _never_ worked in a place that had it's shit together to such an extent where something like that is even possible. And, it really was just too fast to be believable given the context I could imagine.

BUT there was something missing in the back-story and it's apparent in this latest post from danluu. This...

> I find this a bit funny since I'm not a naturally quick programmer. Learning to program was a real struggle for me and I was pretty slow at it for a long time (and I still am in aspects that I haven't practiced). My "one weird trick" is that I've explicitly worked on speeding up things that I do frequently and most people have not.

He's had the foresight and latitude to be able to PRACTICE. Practice always means trying stuff out, failing, and trying it again and again. Kudos to danluu for putting himself through that and not just going on autopilot down the easy path.

Crucially IMHO, getting to danluu-speed ALSO means enjoying the grace of being able to ask questions and discuss stuff with skilled folks that is completely outside of what's on some project manager's gnatt chart. That's not usually possible in a nose-to-the-grindstone workplace unless you find the right teammates and a protective, encouraging, and tolerant manager.
Su Deposu Temizlik
Water tank cleaning should never be neglected. Along with cleaning the water tank, disinfection should also be done. When the water tank is not cleaned and disinfected, the bacteria that reproduce can put our health at serious risk. At the beginning of these bacteria are coliform, echoli and enterococcus. Diarrhea, vomiting and high fever are your sources from the use or consumption of this bacterial water.
Can confirm. Building a large metal qwanzit-hut and pounding and drilling etc, and the dogs were unphased.
Vivaldi's business plan: Become a priest and violin virtuoso. Teach music at an orphanage. Compose hundreds of excellent musical pieces from concertos to operas to oratorios. Gain powerful and wealthy patrons and celebrity, then die in poverty after musical tastes change, remain forgotten for hundreds of years, and be rediscovered to grand acclaim!

Counterpoint: "Vivaldi didn't write 500 concertos - he wrote the same concerto 500 times!" (repeated by the less-prolific Igor Stravinsky, composer of the "Riot of Spring" and other works; Stravinsky famously described his own fans as "very naïve and stupid people.")
Ask HN: Can I or should I be less aware of things?
I feel like I'm hyper-aware of little details in most aspects of life and it's a negative in some ways. If this also happens to you, how do you deal with it?
Honestly no shade on the actual book or authors, but my heart sinks every time I see a dev reading that book, because I _know_ some truly bad ideas are coming down the pipe really soon.

Ironically, none of those ideas the dev then starts pushing are ever "Prefer composition over inheritance" which is literally a section in chapter one.
I think the purpose is (at least in part) precisely to "split up your muscle memory", so you don't use the same pattern for different kinds of searches. With browser search at the bottom of the UI, it's better differentiated from the Web site's search input at the top of the page.
If you pay spherical cows in a vacuum really high wages, then sure, you're completely right.

But a lot of models have funny behavior when you get closer to the edges.

I think you can intuit that if you pay people some amount they actually work more efficiently because they're happier and healthier and better fed and better educated. Of course if you pay them a very large amount, the efficiency gains per dollar will likely drop off again because there's only so much a person can improve themselves (as per your intuition before) .

So it turns out you're really dealing with an optimization problem.

I think a lot of people just assume the model behavior is linear and end up picking a point far too low down on the curve.

(People have had some clue for a long time though: consider the saying "Penny wise, pound foolish")
A horrible list highlighting how disconnected mainstream video game journalists are from people who actually play video games.
Difference Between “Function“ and “Method“ in Programming
I always think it's worth mentioning explicitly that NixOS makes it not just possible to put everything including the root file system on ZFS, it makes it completely easy.
Ah yes. That is actually what I was thinking — Edge. When it comes to Samsung and gimmicks the Edge was definitely one of them. Though on the other hand. It was a cool thing to try. It just didn’t end up working so well. I’m not sure how long they kept the Edge series up for.

Good point. Maybe if they didn’t try different things like the Edge, the Fold wouldn’t happen.

> Fold3 is really good but I think final product is important than the tech itself

You said you’re not a native speaker. I’m looking for clarification here, respectfully. Your writing is really good.

Do you think the Fold3 specifically is important or folding in general/overall?
Yes it's just Xamarin modified to look like a native Visual Studio for Mac.

Much better off using Rider (also works nicely on Linux).
1080p at 15" = 140 DPI

1440p at 27" = 100 DPI

I'd expect better text clarity on the 1080p laptop screen, whether you keep the same pixel size or adjust for similar physical size. The real tradeoff you're making is how much you can fit on screen.
Not all windows updates require reboots.
Essential Microservices Design Patterns for Developers
US govt reveals three more ransomware attacks on water treatment plants
With flakes I am using the master branch. You cannot get more bleeding edge and there is absolutely no danger. If something does break, I just boot the previous system. So awesome!
Ask HN: Is Anyone Here a Professional Baker?
Hoping someone can tell me about what it takes to become a professional baker.

Did you go to school for it or learn on the job?

What is the job market like?

Do you consider it a good career?
Seems like the GP summarized what you quoted perfectly.

Not sure about user expectations but it’s the first time I heard about laptops overheating in standby mode.
Noise. I don't care if it slows down a bit, i don't want my computer to sound like a plane taking off when I'm compiling.
Which is why I went from MBP to Air this year, and at home I use my huge radiator cooled desktop PC to work.
With this 'mobile app' duoply, it feels like we're back in the days of IE6 and ActiveX controls.