skysight-inc/HackerNews huggingface dataset:
One of the original limits was 6 significant initial characters for extern C identifiers - even in 1980s, this was still prevalent enough that ISO C90 codified it. The easiest way to conform is to ensure that you don't have any function names longer than that. I believe this is why there are so many names like "strcpy" and "tmpnam" in the C standard library. Later additions are often not quite so laconic - e.g. it's "tmpfile", not "tmpfil".

And then many Unix shell utilities are themselves counterparts of the corresponding C APIs - e.g. "chown". It stands to reason that they'd have identical names; but in doing so, they would also set a precedent for that kind of shortening in general. So if you already have "chown", then why not "chgrp"? And if you have "chgrp", then you'd probably want "newgrp" rather than "newgroup".
Re csv2 code: if you look at the benchmark, they really just loop through each cell, without accessing the content: https://github.com/p-ranav/csv2/blob/master/benchmark/main.c...

Thus, the code triggered in the benchmark path is on: https://github.com/p-ranav/csv2/blob/master/include/csv2/rea...
and
https://github.com/p-ranav/csv2/blob/master/include/csv2/rea...

It doesn't access any of the cell content during the benchmark.
It's harder to tell the difference when recorded (although it's not that hard). The bigger problem is around what it feels like to play. Even the best modelers do not have the "feel" of a tube amp and that will influence the way you play.
Andriy Burkiy’s book are amazing. Highly recommended.
The complaint about CPU time is interesting—surely the whole point is that you want to spend CPU time more often? Then again, it’s been a long time (15 years?) since I’ve seen dropouts, and I’m definitely using USB2 (not USB3) and low buffer sizes (more like 10-15ms, not 20-30ms).
Most people these days never touch a computer until late teenage years. How do you expect them to learn source control if they hardly have an exposure to that in their private lives?

At the end of the day you will end up with people who have excellent theoretical knowledge but no good practical skills.
I just acquired an obsolete Tandberg teleconferencing system via surplus auction. The codec isn't much use to me, but the camera is 720p with pan/tilt/zoom/exposure controlled over serial. It looks outstanding and I can re-aim it easily in my office where I sometimes sit different places.

I use a cheap HDMI capture device to get the video off of it, and due to Cisco/Tandberg being a bit evasive about the control protocol I'm working on my own software to control it this evening... that and notes about getting it up and running here: https://github.com/jcrawfordor/tandyberg

These Tandberg systems were expensive ($1500 and up) when new but the outdated ones turn up at auction somewhat regularly and the cameras, having been top of the line at the time, are still pretty good by modern standards. I'm quite happy with it for $35. Later versions were 1080p as well.
Sure, but there are literally an infinite number of things to learn / discover with maths. Watching videos which show me one of those but doesn't manage to teach me ends up leaving me disappointed.
Chrome DevTools – CSS Overview
For personal projects that I'm not certain are going to require a battle-tested, fully capable of handling any weird business requirement from product, I always start simple.

This strategy has worked great for personal projects. However, I would never start this way for a commercial product.
Or, instead of nondeterminism, you have determinism + a separate free will package, which generates the discontinuity. Free will =~ being able to compute a decision in bounded time on a continuum of inputs.
Vanilla had just as much if not more street cred than other white rappers, but due to bad timing and worse marketing he got skewered as "fake" and that nuked his career.
If you are looking for a plugin with good cleans as well as dirty I would say the Nolly plugin is better when compared to the Fortin Nameless, but it was a while ago that I used the trial, however I don’t remember being as in love with it as the Nolly. I had a hard time choosing between it and the Abasi plugin but I felt like Nolly shined more in a wide range of scenarios. Overall I have been very happy with it, 10/10 would recommend especially since they recently added a build in tuner. I have had some issues but I think it’s just my $30 usb interface.
I'm pretty sure that the most people are able to navigate to web.telegram.org and create a bookmark in their browser of choice. Overall it's an even simpler set of steps than any app store can provide you with, and you don't need to regularly download new updates for it.
No problem, it’s great seeing guitar stuff pop up on HN, especially one that I can try
It might not be enforceable, while still coming under "shouldn't".

It's not always possible to make people do the right thing. But when it's not possible, it doesn't cease to be the right thing to demand, continuously, hoping to use the power of pressure or persuasion.
I believe in helping currently disadvantaged people. Individuals.

The "historical" part is only useful so it doesn't happen again.
Baby Chicks Used as Packing Filler
I'm not sure vehicles on rubber tires are particularly well grounded.
Rachel would disagree: https://rachelbythebay.com/w/2018/09/08/visa/
Is it not a slippery slope to wanting access to email and pretext for intercepting?
Dissenters are almost always people who haven't spent enough time in the JS ecosystem to understand why we need the tools we need to be successful. If you want to build a web app, you must target javascript and the browser. There are so many backend programming languages that enables developers to figure out their preferences. I get it, if I didn't have a choice but to build every web API using rails I think I would stop doing web development as well.

I learned to embrace the JS ecosystem and all of its quirks a long time ago. I think the ecosystem is first class and better than most other ecosystems I've part of. None of the dissenters ever have good enough arguments to sway me. To each their own, but JS is a fantastic, vibrant ecosystem with exceptional engineers solving problems that are wholly unique to the browser.
> Lighting matters much, much more than the camera setup.

That’s true if you have a decent quality camera, but the built-in camera on a laptop or the front-facing camera on a phone are generally terrible to begin with. The MacBook Pro comes with a “720p FaceTime HD” camera and I know it’s not the best on the market, but it’s more or less typical and it’s mostly garbage, except for the fact that it gets the job done and it fits where it needs to go.
Yet, trans fats are no longer permitted in food. Can you imagine any reason why? Once the consequences were known, by 1957, all use since has been in reckless disregard of terrible effects. Perhaps you have no experience of a relative killed by it.

Lead in paint and fuel is banned. Can you conceive why? Was the reason known of before the ban, or even before use? (Yes and yes.)

Sugar overconsumption is directly blamed for epidemic levels of type-II diabetes, obesity, and metabolic syndrome. The crime is not selling it, but, as in the case of tobacco, contriving to get children addicted to it.
You do not fundamentally understand the argument, which is that a freer market with the ability to charge for and ship software outside of the app store (like is done on Windows/Mac) would be better for consumers.
Agreed, but I was thinking IndyCam
Have an exception for trademarks registered before their inclusion as a dictionary word? Google is already defined as internet search by some dictionaries.
So...nothing that low overhead ethical business practices would make a company uncompetitive.
Not very knowledgable on this myself, unfortunately, but I believe that in graphics programming, shaders written in GLSL often take the form of a series of functional, mathematical transformations of vertices. Those transforms are run in the GPU as highly parallelized array operations, probably using a lot of mutable state. But those details are mostly hidden from the shader programmer.
We had a Lifesize system at one point that ran on a dedicated T1. It was amazing at the time.
Me, the Unwanted
Hip hop evolution TV miniseries on Netflix does a really nice history on it from the very early days.
Show HN: Wikimap – A map of all geotagged Wikipedia articles
The part about gestating and tutoring.
An efficient species wouldn’t need both of these.
I wouldn't be surprised it was to discourage distractions while fuelling up.

You know, for the types that tend to drive off with the dispenser nozzle still in the tank.
Archaeologists Discover Ancient Stone Turtle in Drained Angkor Reservoir
Yes, probably. With hindsight, it is probably a mistake to use mmap. I probably can do better to just read file myself, since I have to make a mirror buffer later for some data manipulation anyway.
His book on SETI "The Eerie Silence" is fantastic btw. I don't agree with every assertion, but it covers the subject in amazing detail. I learned a lot.
Me neither, I knew Everlast used to do stuff for Ice T but wasn't aware of him
It's not complicated. People keep needing to spin something new in order to maintain ratings, clients, etc..

Meet all RDAs with just a variety of whole quality foods, 1:1:1 calcium:phosphorus:magnesium ratio, and ensure sufficient quality sleep (sustained-release melatonin after growth plates fuse).

Anything else is based on genetics, something that can be known and analyzed nowadays. For example, I learned I have issues with saturated fats. Some learn they have methylation/MTHFR mutations. Etc.

Most things done are to maintain youthfulness, looks, etc. Mostly noise, though, save the basics mentioned above.
Can we please not indulge in what are effectively ad hominem attacks on various web magazines?
> Kevin Lyons, an associate professor at Rutgers University in New Jersey who specializes in supply chain management and environmental policy, says that 30 to 40 per cent of all online purchases are sent back. That number drops to less than ten per cent for merchandise bought at bricks and mortar stores.

What the hell? I rarely return either, but find myself returning online merchandise even less often than brick and mortar simply because of the inconvenience of managing packing and shipping.

How are people returning 30-40% of everything they purchase online?
> If you have the option to consider server-side equation rendering, your users may thank you.

I'm developing KeenWrite[0], a desktop-based text editor that provides real-time rendering of TeX. It has two TeX-related HTML export formats: SVG (no rendering for either client or server) or TeX (requires client-side rendering). Behind the scenes it uses a highly-optimized version of JMathTeX[1] that includes a custom renderer to handle translating math font glyphs into SVG paths.

[0]: https://github.com/DaveJarvis/keenwrite

[1]: https://github.com/DaveJarvis/JMathTeX
When I got mine I thought it had a 4-port ethernet switch on it for convenience for a moment. Then I realized it was for eight bonded ISDN BRIs.

I actually used the exact model I got at a previous job, although it was on ethernet by that point. I remember the codec's UI being painfully hard to use. I have a SIP setup here so I might try to get the codec working with it later, but for now I haven't even powered it up yet. I did crack it open out of curiosity and it's neat how they heatsinked all of the ASIC codec chips to the aluminum case. All around very nice hardware design, which I guess we ought to expect out of Norway. The camera is surprisingly heavy but the drive motors are extremely smooth and quiet compared to the PTZ surveillance cameras I'm more used to working with.
7.9mm(1/2.3”) diagonal is not exactly huge, same or smaller than many smartphones.
Oxford language has intelligence as:
'the ability to acquire and apply knowledge and skills.'
Wikipedia says:
'Biological material may refer to: Organic matter, matter that has come from a once-living organism, or is composed of organic compounds'
Of course, both 'intelligence' and 'life' are words that are difficult to put a pin down. But most people imagine their 'intelligence' as being a separate entity from the body itself.(I'm not one of those, though I often wish I was) It is debated whether a virus is 'alive' but it certainly seems to exhibit something like intelligence. Most of the debate in the comments refers to AI, which may someday be something like intelligent, but will continue to not be biological.
I find the story amusing because it illuminates the limits of our understanding when we're fettered by presuppositions, and reminds us that, at the end of the day, all of our 'objective science' is colored by the inevitable prejudices that come from our biological perspective. Just because we lack the imagination to visualize intelligence without life, doesn't mean that it's impossible.
The alien accepting the report is baffled and confused because IT can't believe that intelligence DOES exist in biological matter.
Landing Page – Pre-MVP for Startup School and YC
Hi all,

I tried to make this as simple as possible. Consisting of a hero->hook->CTA

Any/all feedback is welcomed.

Thank you.
When reading mostly sequentially, is a memory mapped file any faster than reading into a buffer? The data is presumably still copied into memory, it's just done on a page fault rather than an explicit function call.
> A state is most of the time a tool for a majority to oppress a minority. Laws and police are just their tools, and so are dictators. Whoever is labeled a dictator is just a figurehead supported by majority of elites, who in turn are supported by economically strong coalition, represented by some majority of people who are united.

I don't agree that that characterisation of a state is true.

I mean, it's sort of true, but it misses out some essential features which are directly relevant to that description, for some states anyway.

One of those is: Some states (maybe the USA?) believe in more than just acting out the wishes of the majority at any given time.

Some of them believe in ideals, which outlive an ephemeral majority. Things like "rule of law" (which doesn't mean clobbering minorities, it means the government is held to account rather than acting like a rogue king), "human rights" (in theory, things like the Magna Carta), "justice" (as defined by a long history of institutions and systems whose learned principles are studied by people that practice in it).

You can certainly argue that sort of thing still comes down to some level of majority oppressing a minority. But I think the character of that ruling is very different in ways that matter, if it demonstrates a decent attempt at those attributes and builds them into stable institutions, than if it doesn't bother or just pays lip service.
Pure logic can also invalidate hypotheses sometimes, but pure logic isn't experimental.
Nothing unfair about that; salary is a very direct measure of demand for specific skills
Sure thing. Check out [1] for the overview in video form. I saved some money by building my own softbox with cardboard, duct tape, aluminum foil, and white tissue paper (works surprisingly well), and got the corncob bulb direct from China [2] since the right color temp wasn't available on Amazon or eBay at the time. Note that if you go that route you'll probably need one of these [3] as well. Alternatively, you can grab one of these two-light kits for lots of light on the cheap [4], but you won't get much control over per-side intensity. Be sure to watch a few "video lighting tutorial" videos on YouTube to see how they are usually setup in relation to yourself and the camera for best results.

[1] https://www.youtube.com/watch?v=_IF-VG69DAU

[2] https://www.ledlight1.com/40w-led-studio-light-bulb-e26-e27-...

[3] https://www.amazon.com/gp/product/B07X37NZSK/

[4] https://www.amazon.com/HPUSN-Professional-Photography-Contin...
How does your team communicate/justify project delays to the upper management?
I recently took some of the project management responsibilities as the manager of my team left the company.

I obsess over making good estimates. I want to help the team members make better estimates and want any changes, usually delays, to be communicated clearly and understood by the upper management on a regular basis.

Sometimes I feel like I'm the only person obsessing over it, but there are signs at my company that we need clear communication of these. For example, there's a tendency to underestimate, especially for projects that do not seem as difficult as they actually are.

How much does the upper management of your organization care about good estimates, and how well do they work with unexpected changes?

If you have a template for reporting these estimate changes, from individual team members to the team lead/PM, and then the team lead/PM to upper management, can you share it? If not, what do your reports usually look like?
What's appealing from these acts of "switching-side" or "crossover" is that, despite being people experienced in a domain, they are still able (or willing to) experience their anti-domain.

I think this shows that they have the "openness" or the "cognitive-flexibility" where most people would have lost at the same age (or at least have luck to have achieved it)

I wouldn't be surprised if Ryan Dahl a few years later would announce that Deno have had its own flaw. There's something missing about Deno and why people will still use and love Node, and it's not all about std API as much as it's not all about DX. Because he's just someone who don't stop learning.

I wish this Guo Lai Ren is something more common to people. The tolerance and desire to experience more, the other side, the beyond-comfort-zone

Edit: thanks for the character development link.
There is a significant environmental cost to the logistics of refurbishing, storing, repackaging, and reshipping returned goods though.
Isn't it the same as the speed of light? If sound is an abstract wave-like signal, then it can be transmitted equally well with radio waves or molecules in the air. The paper should probably mention that it's the upper limit of sound in a atomic based medium.
I imagine most consumers who return items would be throwing them away instead.
Yes, this is the usual failure mode. It happens quite often, because nothing checks for unique or correct guard names.

Failing to switch to `#pragma once` when it becomes permissible is reckless and irresponsible.
Many proprietary wireless headphones do fine. “HFP but like A2DP” sadly don’t exist.
Yea, it's not obvious whether we should be sacrificing people today to maybe save future people, especially if we can genetically engineer it all away. But our ancestors (or rather the humans that weren't our ancestors) were certainly sacrificed for our benefit.

I don't think we'll evolve our way out of genetic diseases or we would have already. Rather, it seems like we'll degenerate into higher rates of them without ongoing selection pressure keeping the rate low.
You can set up your phone (or DSLR) as a webcam in a pinch, no need to purchase new hardware.

I recently upgraded to a gaming laptop with no camera at all, and for a moment thought my remote working life would be burdened by expensive and clunky extra hardware to avoid seeming ineptly suited to working from home. Instead it's only burdened by awkward phone placement, but the image quality is much better than before.
A lot of food ends up in the landfill where it doesn't decompose, which is truly a waste.
They can perform experiments to validate the more generic result: the relation between the speed of sound and the mass of the atoms. The specific result about solid hydrogen will still be an extrapolation though.
Yeah actually, I have no major issue with Netflix either.

I think amazon makes a vast majority fair and square. They were super innovative on the AWS side and earned that market share and I think they also just outcompeted on merit on the physical goods marketplace side.

I've always hated Apple but that's just a total opinion, not really based on anything specific but I respect that at least they sell products people want(ed).

The other's deserve the hate they get full stop IMO. But to be sure this is all just my subjective opinion.
> The most popular guitar amps now are all solid state

Ehh only on the lower end. Most mid to pro musicians still use tube amps.

The modeling amps are good but tube still sounds better.
Not being very familiar with Linux internals, I wonder what these means exactly. Are there ifdefs in the Linux source code specifically pertaining to PPC 601? Or is there some chunk of assembly code in there written for 601 that'll now get dropped?

Interesting chronology for mac/amiga users either way; PPC 601 getting dropped before 680x0.
> Shifting the moral responsibility from the human/user/corporation to the technology itself seems illogical.

Sure, it is people who make decisions, and so they have moral responsibility (at least in my model of the world and in yours.) Consider our examples; whether it's ships and guns leading to the colonization of the US, nuclear weapons leading to the threat of nuclear destruction, or TCPIP, HTTP, HTML, etc leading to the societal effects of Google and Facebook, there are unintended consequences that wouldn't be present if the technology were absent.

> Democratization might work, but isn't there a risk for the user to corrupt its intended purpose due to the inherent darkness of human nature?

> What do you say of missiles, and as extension, nuclear weapons? Do you want dictatorships to have them as well?

So, again from our examples, in your view, 'we' (the ones with the technology) are the 'good guys', and 'they' (the ones without the technology) are the 'bad guys.' Is there something besides the technology that actually makes us morally superior, or are all humans created equal? I don't see how you can have it both ways. To me, it looks like technology is the difference, making its case for neutrality suspect IMO.
> I like some of your points, and H1B desperately needs a revamp. However, a direct unadjusted salary based auction is a non-starter for the following reasons: <snip>

In both cases, the obvious response is that they need to pony up, lose out, or find a way forward that's not an H1B. This strikes me as an intended result of this approach, not some accidental side-effect.
I bought a car ~7 years ago in Illinois and transported it to California. Pumps in IL worked fine with the car, but upon arriving in CA, I found that gas pumps will prematurely shut off, almost immediately upon pumping, regardless of how empty the tank is. In order to prevent the premature shutoff, I have to lift the pump hose at about a 45 degree while pumping.

Any idea what's going wrong here? Is it my car or the pump? Is there a difference between the pumps in IL vs CA?
Yes, and I spoke to that in the thread. This comment was in reference to violent and or just not so nice political action.

Regarding apple...

https://news.ycombinator.com/item?id=24741156
I don't necessarily disagree when it comes to what the final outcome should be. But I'm specifically talking about the preliminary injunctive relief, not the final judgment to come. The court can't grant preliminary relief that forces Apple to provide a means to install apps from outside the App Store.
This comment was [flagged][dead] when I came across it and that really bothers me. Paywalls pose a serious problem to discussion sites such as HN where it's hoped (often in vain, but still) that all commenters have read the linked document in its entirety.

There's a SSC article that mirrors my opinion on the matter fairly well. (https://slatestarcodex.com/2020/06/04/problems-with-paywalls...)