skysight-inc/HackerNews huggingface dataset:
It widely depends on the program's allocation patterns. It works by continuously tracking allocations and by default it emits every allocation as it happens, with a full stack trace attached.

It certainly adds certain overhead, but usually it's not significant enough to be a dealbreaker (especially if you compile the current master and configure it to automatically strip out all short lived temporary allocations). I've used it to profile a bunch of time-sensitive software, e.g. telecom software and blockchain software, where other profilers were too slow to be usable.

Not sure how it compares to jemalloc's profiler, but it should be orders of magnitude faster than Valgrind while at the same time gathering a lot more data.
This looks quite interesting and I learned something new! Is there any sample output of it? Adding in README also would be great
There is a short sample of audio in the YouTube link. Your video is not even remotely similar in sound. If you could take the audio from the original and extract easy (for humans) to understand speaking, your confidence that this won’t work would be obviously justified. But so far you don’t appear to have even understood how the device works.
Actually, that's not a bad idea at all.

I'd rather talking alongside each other in a game,than staring into a camera, hoping you're making eye contact and failing.
Lenovo still puts it back on some of the laptops, like the X1 Carbon 9th Gen. So, I suppose this is not strictly dependent on the CPU.
> there isn't really any compelling evidence to suggest that men are more drawn to engineering because of biology.

It’s a well established fact that, even in children as young as a few weeks old, males and females have different preferences.
Define "live"

Assuming it means plenty of food, shelter, healthcare, affordable children, and care for them. There is no reconciliation when it comes to minimum wage. Additionally, how do we define the expectations of a minimum wage salary when establishing it? What should the person be able to afford with the earnings? Everyone has a different answer to this question. Minimum wage will never be set high enough because human nature has us desire more. "Give a mouse a cookie..."

Unskilled labor is typically for people who are first entering the market in their teenage years and have subsidized expenses by their parents.

Everyone I've met in my life aside from some disabled people are capable of developing skills. Once The skill is developed and marketed they no longer need to depend on "minimum wage" earnings. For the sake of this conversation let us ignore disabilities.

For a healthy person, working 80 hours in a week is completely feasible. 80x7.25=$2,320 a month(decent where I live). Many people choose to work this many hours and more for financial gain.

Once they have done this for a short period of time, they can use their savings to pay for education that will give them skills.

Savings is the key to success. Wages x hours worked - expenses = savings.

Too much energy is focused on one part of that equation, considering the importantance of choices made by individuals regarding how many hours to work and what to spend savings on.
The Ant Man’s World: ‘Edward O. Wilson’ and ‘Scientist’
Best Gaming PC Under 1500
This comment breaks the site guidelines. Regardless of how wrong another comment is or you feel it is, please provide correct information respectfully, without name-calling or personal attacks.

This is particularly important when correcting an error, because otherwise the bad aspects of your comment end up discrediting the truth, which hurts everybody.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

https://news.ycombinator.com/newsguidelines.html
What is the point of this service if they don’t actually ensure the pizza arrives on time with no problems?
The NYTimes regularly publishes articles such as "179 Reasons You Probably Don’t Need to Panic About Inflation"[0] with highlights such as:

> most products are actually seeing very modest inflation.

> the inflationary surge might be “transitory,” or fade quickly on its own.

> As we move past the worst of the Covid-19 crisis, such base effects will fade.

> For now, inflation is well contained

[0] https://www.nytimes.com/interactive/2021/08/18/opinion/infla...
> When pointed to the "ccbench" benchmark, Gross reported speedups of 18-20x when running with 20 threads.

I would be very happy with that, together with a 10% speed increase in single-threaded performance that they said would come as a result of these changes.
I actually just want them to fix connected standby and properly be able to do these things with low power.

My phone (a oneplus 6) can be on standby for nearly a week. That windows laptops attempt at this mode drains the battery by the end of a workday is just pathetic. Instant resume should be available with no practical compromises.
I'm not talking specifically about /e/ (though I would recommend looking into it, if you want privacy and Android backwards compatibility).

I am talking about the plethora of OSes available otherwise, such as postmarketOS, Mobian, Ubuntu Touch, SailfishOS, etc. It al runs a Linux kernel though, so anyone can pull the 'but its still Linux' card and discussion is over.
I recently found the games that I had back in the day on some demo disk: PLBM Pong and Gravity Well (iirc—if it's not Lunar Lander instead). Both are obviously not too original, but Pong had a bunch of parameters, so you can have minuscule pads, and start very slowly but with gradual acceleration and go until you really aren't fast enough. And the other is just a good implementation of the rocket-landing game, requiring tight control and fuel management (also somehow had a very similar one for Palm).

They are playable in Dosbox on archive.org, though you'll need a keyboard. Pong: https://archive.org/details/PLBMPongOut_1020

Gravity Well: https://archive.org/details/GravityWell_1020

Lunar Lander just in case: https://archive.org/details/msdos_Lunar_Landing_1995
This is really a poor software solution to an old hardware solution that disappeared for the sake of thinness: removable batteries. In the past with easily removable battery packs you could simply pop them out once they're fully charged and pop them in when you wanted to make sure they were charged up. When manufacturers started touting long life cycle batteries to justify internalizing them and making them difficult to replace and impossible to quickly pop out, software manufacturers added this in to attempt or extend battery life.

Before, I simply removed my battery when plugged in all day and significantly extended my battery life. If I needed it, it was mostly charged. It would of course dissipate over time so if I had any plans of using my laptop in an actual mobile fashion or wanted to move my laptop from one long term power source to the next, I'd pop it in, make the move and pop it back out. I of course lost the UPS feature having a laptop with a battery pack also served but I could assess when I thought my power source was/wasn't stable and pop the battery in under those conditions (not very often).

Most people I know use laptops as portable workstations. If you frequently operate in situations where you desire battery alone then the OS charge management works quite well. I don't and most people I know don't. In today's world, mos the use cases I operate under those conditions are better served by my smartphone.
Ignoring the false dichotomy you set up for a moment, Sweden provides a good example of just how disastrous it would have been. i.e. not very.
Maybe it goes without saying but

- fingerprint sign in

- at least 16 gb ram, up to at least 32

- VG+ screen. It's the only thing you use 100% of the time. Even the KB and touchpad isn't as often. Don't skimp on the screen.
The X270 has a 6th or 7th gen dual core CPU. If you get an 11th gen i5 like you'll find in the sub-$1000 laptop range you'll get something that is literally twice as fast as even the highest end 7th gen i7. That is a lot of performance to leave on the table.
I'll add that when you live outside a city and there are food delivery companies, first or third party, the value of the voucher is meaningless. I got a thank you credit for some delivery app that around $100. There was literally nothing that could be delivered, no matter the price. Sometimes being remote actually means you're remote.
Can we also talk about how everyone’s clip art looks so much alike? All those tubular-limbed primary-colored simple sausage people make me wince. I guess when you’re making the 10,000th SaaS you just want to be like the others.
The case would be if someone is recording you with a microphone placed somewhere unknown in the room. With the bracelet, and humans' tendency to move their arms while speaking, microphones around the room will be jammed at least part of the time.
All of the objections you raise could have been remedied in the recently-enacted legislation across the country. All they had to do was require state-funded schools to put the same info found on a DL or CCL on their student ids. The school in most cases already knows this information because they need it to verify the tuition rate for which a student qualifies. But GOP-run state legislatures didn’t do this and the reason why seems obvious given the public intonations coming from these individuals.
I have one and can confirm it has a great battery and is snappy. They're a little hard to find in certain configurations but for a "gaming" laptop it's a pretty decent daily driver.
Thank you for the links. I was unaware that the PRC’s Treasury holdings had been pared back so much.

I do think it’s interesting to note that both of the examples you used are the only two countries that the US military wouldn’t like to try its hand against. And there is a broader point there: my original point becomes less relevant the further that global US hegemony slips.
That’s not how it works in the companies I have seen. The people who get the “good” work have good connections with management and know about the “good” projects before anyone else. Fast workers just get more work of the same kind if they don’t know about the interesting projects.

I often feel being too good at the daily grunt work makes you too important for that and management wants you to stay there.
I totally agree. The old Airbnb logo communicated the 'air'. Now it's a salmon pink (??) generic sans serif type with a just as generic A icon
Maybe an example.

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

https://news.ycombinator.com/item?id=28584564
I can tell you why: it's a publicity stunt to make other people believe that this NFT is worth anything and to promote the wallet app Poap.
It's not difficult to imagine the same people or people knowing each other on both sides of a transaction.
That costs you only the transaction fees, but for a potential gigantic reward.
13”, because I haul it around a lot and like the lighter form factor.
That’s a very inappropriate comment and the professor who made it must be reprehended.

However, in order to get a PhD you must face much harder challenges. Whoever left engineering because of that comment is not fit for a PhD.
When Big Tech rules all, don’t say Dave Eggers didn’t warn us
For me, higher resolutions add little for what I do. If I needed to look at super tiny text for whatever reason, like in images, I can use them, but that rarely happens.

My work computer has a 2K screen, BTW. I lower the resolution instead of scaling.

I have a colleague that scaled his monitors up a lot to something that looks hard to use, but he works fine with it.
But unstable repo is always a second tier citizen in most distros. This means less eyes on them. This is where Arch excels. Arch just provides packages "as is" or how it was intended by the upstream and the packages are first class citizens. So they get as much as attention as it is gonna get.

The usage of "unstable" itself is from an era where even stable versions broke a lot. This is not the case anymore. And stable repos breaking more than unstable repos in some distros atleast proves it.
Yes, but I guess in a sealed bag everything gets hotter and hotter, not only the CPU/GPU.
Internet users tend to interpret comments they don't like as "paid accounts", bots, shills, spies, astroturfers, foreign agents, brigaders, and sundry other sinister manipulators. This is one of the biggest psychological mechanisms on the internet, so commonplace that the site guidelines specifically ask people not to do it: https://news.ycombinator.com/newsguidelines.html. No doubt there's something hard-wired in us that makes us jump from displeasure to suspicion.

That's not, of course, to say that abuse doesn't happen. It's simply to say that when considering abuse, we need to look for actual evidence. It's impossible to evaluate vague general claims. We need to see specific links. For example:

> I often check an account and notice it was not active for a substantial period of time before a sudden change in tone is noticed.

As the site guidelines ask, you should send us specific links so we can look into them. Such perceptions usually turn out toe be rife with assumptions and projections, but occasionally we find evidence of abuse, and when we do, we crack down hard on it. The vast majority of it that we've seen is small-scale commercial abuse, though—voting rings, commenting rings, and various types of spam.

When it comes to disagreement on hot political/social topics, we all need to get used to the fact that society at large (indeed the world at large, since HN is a highly international site) is a lot more divided than we would like, and stop resorting to cartoonish Boris-and-Natasha explanations to explain away the unwanted facts that (a) a lot of people sincerely and strongly disagree, and (b) everyone has good reasons for their views, even when they're wrong or we feel they are.

I wrote a long post about this here: https://news.ycombinator.com/item?id=27398725. Note that all these arguments are limited to HN. Larger sites have different problems to deal with.

Even if you assume that there are Sufficiently Smart Manipulators [1] planting carefully crafted comments in undetectable ways, the conclusion that leads to is pretty much the same as what the site guidelines call for anyway: we should respond to bad arguments and false claims by patiently and respectfully providing better arguments and true information. If a community can do that, then hostile pathogens aren't going to kill it—and if it can't do that, then it's going to self-destruct anyhow. In either case, hostile pathogens aren't a fundamental cause, and the solution is to focus on and strengthen our own responses. The only viable long-run answer to the Sufficiently Smart Manipulator is the Healthy-Enough Community.

[1] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Overhead of Returning Optional Values in Java and Rust
I should have been a bit more careful I suppose, but in practice you can't increase k indefinitely without also increasing n anyway. In particular n >= k, so at worst it would be something like k^k / k!.
Going off on a tangent here but I clicked the link explaining why tower PCs used to be beige and it made me realize that my career didn't overlap with the era of cubicles - I entered the job market at a time when the norm was an open space plan.

I wonder if I would hate the cubicle as much as I hate open space offices?

Can anyone who's witnessed this transition weigh in?
For Fast and Effective Hotel Promotion
How does this compare to boost::spirit? I tried some years ago to make something similar but gave up due to the huge compile times for even simple grammar parsing.
As I'm interested in the subject, I immediately think about the possibility of point cloud tech in a game development context. As far as I know, the big hurdle has always been dynamism like animation/deformation. Does this approach have any influence on that aspect?
I just bought one and have to agree. I was aiming for the i9 because audio production tools hadn’t migrated fully but it wasn’t available anymore so I went with an M1. inside of a month any of the tools or plugins I’ve bought in the past have all updated for the m1. Including Waves plug-ins now.

Outside of software work I run Logic as my primary DAW and it’s like there are no limits. It’s fantastic.
> I just feel free and am not afraid to fuck up anything

Until you have to install the latest NVidia drivers, I suppose.
Crypto was once backed by Tether that was once backed by the dollar that was once backed by gold...
Feedback Loops Are Bullshit
iPad Pro 13 with the keyboard accessory? A bit pricey for what it is but I run my whole workflow away from my workstation on one of these. Super bright high resolution screen with excellent colours and iSh can be used with tmux on a vps if you need some light code editing.
Visual Studio and Visual Studio Code are completely different things. VSC can do a subset of what VS can do, but some people really need the full power of a traditional IDE. VS vs VSC is like the difference between a smartphone camera and a full camera platform. You can rig up an iPhone (VSC) to do everything a D6 (VS) can do, but it won't be as usable.
Yes, and a lot of agile is kayfabe.
How much do we contort ourselves around taking something that is clearly waterfall but wording it in a way the agile management gods will accept.

Non-software example.
Let's say you want to bake a cake.

* First you find a recipe.

* Then you check your pantry and make a grocery list of

* Then you go to the grocery and buy the ingredients on your list

* Then you return home and unpack the groceries and begin making the batter, and maybe in parallel the icing

* Then you bake the cake

* Then you let the cake cool enough

* Then you can apply the icing to the cake

* Then you let it set a bit

* Now you can serve the cake to users

The tasks are discrete, and for the most part have a strict order.

You do not need to "iterate" and discover the steps, since its something you've done before and there's well understood industry practice.

You can project the start to finish time, and it may or may not fit into your "sprint", which is entirely due to the arbitrary nature of sprint lengths.

MAYBE you can engage with users on the recipe selection, and then later to maybe taste the icing.. but that's about it.
The customers does not give a damn about the ingredients, your grocery list, how long to bake it, or how long you let it cool, etc.
the current batch of dell XPS has a pretty nice tall screen.
That’s true you’re right. But I’ve heard others talk about adding a JIT, which would likely be a large breaking change at the ABI level.
Killer apps for me are physical keyboard, GUI bootloader that can do multi-boot (so that I can switch between one of the mobile distros and a Xorg based i3wm desktop, because there's no way mobile distros will ever have reasonable performance for convergence use), convergence with accelerated video playback and a reasonably smooth web browsing, possibility to run Arch Linux ARM as is with access to the entire package repository of software (that is not ad laden or spyware by default) on my fingertips, and full control over the security of my phone by being sure I can run my OS without the CPU ever touching any code on any modifiable storage inside the phone,... :) That's already there with original Pinephone.
Yeah there's a good video series right now about influencers scamming their followers using off shore crypto based gambling sites. At the end of the latest video they show how NFTs are used to launder the money: https://youtu.be/DCvJsx2-TkA?t=2821
Baking a $30 cake and baking a $6,000 cake are totally different ballgames and the actual baking is quite different and the business part of it requires totally different skills/network/etc.

I don't think that's true. The difference between two cakes is down to who baked them, not the price. There are amazing bakers making fantastic $30 cakes, and great bakers making brilliant $6000 cakes, and there are terrible bakers making awful $30 cakes and others making awful $6000 cakes. You can't tell whether a baker's cake is any good by what they charge.

No doubt the technique for baking a $30 cake and a $6000 cake is different (the sizes are probably different for a start) but any good baker could work at either end of the scale. It is absolutely not like basketball where things like genetics (height, lung capacity, heart size, etc) enter into it. No one is a naturally good baker.
It's available in Canada too
They can see the last 4 results, not only the last result. That's somewhat equivalent of partially seeing the secret internal state.

As a bad metaphor: Let's suppose that you enter a lifter and a NN without internal state must predict which button you will press, but now consider the case where the NN can see a video of everything you have done during the last year. Do you think it's possible?
Experts warn of high levels of chemicals in clothes by some fast-fashion brands
A Deeper Look at Machine Learning-Based Cryptanalysis
Total Annihilation was asynchronous, Supreme Commander was synchronous lockstep (sending user interactions only), Planetary Annihilation said they were client-server, with the server only sending updates for units a player could see.

Still a Total Annihilation fanboy at heart.

https://www.pcgamer.com/planetary-annihilation-interview/2/

https://www.forrestthewoods.com/blog/tech_of_planetary_annih...
What I took from Amazon's 2-pizza team concept was that I would always have to work alone.
I feel like the X-series Thinkpads after the X230 are an unhappy compromise, somewhat better in some ways and worse in others. The further away in time you get from the X230 the more they sacrifice things I care about.

The X270 feels more like a side-grade, trading in a certain amount of ruggedness and maintainability for a better screen and better battery life, but a pretty minor performance improvement.
Releasing Neural Patterns, a webtoy for generating neural cellular automata
> That's somewhat equivalent of partially seeing the secret internal state

Not just partially, xorshift128 is designed such that the output depends only on the last 4 results. So this is "just" learning the output function of xorshift as a neural network.
Oil and gas plants are far worse. They kill tens of thousands TODAY and produce long lasting poisonous waste that affects everyone now.

Nuclear waste is easy to store and not voluminous compared to oil and gas waste. The US for example designated a waste mountain in Nevada that could store all of our waste but is not using it yet due to politics.

Nuclear is FAR safer than oil and gas and even the worst tragedies like Chernobyl or 3 Mile Island did a tiny fraction of the damage oil and gas to every year.
Const vs. Let vs. Var in JavaScript. Which one should you use?
> At its core systems thinking is an antidote to reductionism.

This is a brilliant insight.
Small fact about Isabelle: that's where the pipeline operator |> comes from. Here's a post about it with a few sources: http://mamememo.blogspot.com/2019/06/a-brief-history-of-pipe...

"also" isn't an excellent name for it, but I like the idea of giving names to operators instead of using things like >>=, <$>, <*>. I have a hard time reading code with it, as I always pause to think "okay, how should I read that?". I wonder if that's something you get used to, or a difference in how people think.
velocity = speed + direction

If you are able to achieve speed that is 2x, then as long as your angle is less than 60 degrees off axis from the theoretical perfect direction, you're making progress towards the goal faster than everyone else. Though I wouldn't be surprised to find out that your error is not nearly that high, and given your high amount of practice/experience, you might even end up with the least amount of angular error amongst your peers.
Second home in the caribbean is nicer