skysight-inc/HackerNews huggingface dataset:
I just tested my iPhone with the EFF tool [0]. Seems unique-ish. I use an adblocker and safari for browsing with default settings.

> Within our dataset of several hundred thousand visitors tested in the past 45 days, only one in 32014.4 browsers have the same fingerprint as yours.

[0] https://coveryourtracks.eff.org/
Show HN: Create a serverless GraphQL server in minutes with codehooks.io
Looking to build a serverless GraphQL API? codehooks.io makes it easy! With just a few clicks, you can have a fully-functional GraphQL server running in the cloud. No need to worry about server maintenance or scaling - codehooks.io takes care of all the heavy lifting for you. Try it out today and see for yourself how simple it is to get started with codehooks.io
> Not sure what you mean by "it's not like it's a flat cut off after that". Any spectral content above 22.05 kHz is aliased to frequencies below 22.05 kHz -- that is mathematically inescapable.

Yes, that's what I mean. If you encode a 23kHz sound you don't get a flat signal as you'd get with a (-inf low pass filter) but an aliased one approximating the original; and as freq goes up, the errors introduced by aliasing (kind of) increase. You are also correct about mentioning the reconstruction filters and internal oversampling.

In practice these errors don't matter, as we humans are, at the very best, barely able to hear anything up there (as in, is there a 23kHz sine vs is there nothing at all), let alone discern any difference between two different sounds (as in, is the sound emitted a 23kHz square or a 23kHz sine or a 23.5kHz sine), and even less when drowned by any signal in the human ear highly sensitive range.

(Not even mentioning that getting into these areas start needing so much pressure to be perceived that it can become painful/damaging)

So theory is all fun and games, because I guess ultimately my point is that in practice anything above 22kHz flat out doesn't matter. Admittedly I'm taking many many shortcuts and possible lies here and there, but I don't thing going "why doesn't Feynman fall through his chair" really helps.

Let's all get out and enjoy some love and music already.
as far as i know, vitruvius wasn’t original: he aped the meticulous and more successful greeks. the ten volumes regularly refer to greek knowledge or practice to cement its authority. the method of construction that is uniquely roman is mixing concrete and bricks, usually to produce aqueducts. and here the simple theory was: everything in excess. in fact, the romans may have been unique in their construction of military camps. for more on that see de re militari
I managed a 96% but that was on m phone rather than with my mouse which feels like cheating.
Thanks. I’m in Berlin. Why do you recommend? If you have experience going to college as an adult I would love to hear it also.
The idea of “installing” software to a user data directory, but not registering anything to add/remove programs seems strange.

If I just unzip an app to some directory then I deliberately want to avoid registering it so few would consider that “installing” or expect it to be listed in any program lists.

Newer install methods that install to unprivileged locations (typically using Squirrel, like Teams for example) of course register their apps to the Add/Remove programs list.

What’s confusing is they don’t modify this record when the program is self-updated, so the add/remove programs list will forever show the 1.0 version.
Seconded! I use Turbo with
Haskell and Rust web apps. SSR with Turbo is the sweet spot for me.
Exactly. Does anyone still remember Salesforce Chatter [1]?

Buying Slack was Salesforce's way of getting back into that market.

1: https://techcrunch.com/2010/09/07/salesforce-takes-chatter-m...
After seeing the URL, I was a bit disappointed they do not let sneaker heads make drawings of shoes as a CAPTCHA. Don't require any artistic skill, just some creative effort - worst case, the bot makers will make some interesting contributions to AI art.
Yes, most if not all came with Mac OS 9 pre-installed.

[EDIT] I just re-checked - up to and including the "Mirrored Drive Doors" models, all PowerMac G4 models could boot into Mac OS 9.
Looks good! the only think I dislike is the icon pack, might wanna look into changing it
Mmm. Sounds like you've never come across black sunflower oil.
Isn't 'need' the wrong word.

They just haven't happen to produce an advantageous mutation ..... That changes their form enough to cross some arbitrary line where we would define 'evolving'
I would ocassionally see dynamic web pages with .exe extensions before 2000s. I assume Windows IIS was also CGI capable and people were building dynamic web handlers in whatever language, compiling down to an executable.

It makes perfect sense but always felt out of place to me for some reason.
send me an email and i'll get you set up with my cofounder + Chief Medical Director for a personal consult.
>I'm confused by the fact that there's no mention of interaction with the Hyper project's authors.

Perhaps the view taken is that this isn't a hyper problem? i.e. hyper is open and unrestricted by design and it is the package users responsibility to not point said unrestricted gun at their foot

Agree though that either way some mention of hyper interaction would be good here
I keep only semi-valuable documents in the honeypot safe. Things like flex spending account receipts, password to my personal github account, and free car-wash vouchers.
I love CGI and still use it all the time. It's natural MVC too which is great.

Someone should make a framework like Electron or Tauri or NeutralinoJS that works like CGI. Neutralino on is probably the closest but... could be simpler. Just push everything over a pipe.
So, a missing canarie can mean a lack of good air, or lack of employer caring about non-human (and to some extent human) health.
dang using live environment / account for dev / staging work, just as the rest of us;)
NYC's underground infrastructure, which is poorly mapped.

See: <https://news.ycombinator.com/item?id=34253193>
testing in the production is the true way of testing.
Very true, but also consider: SAP is a billions of dollar corporation. They can afford to throw like 5 engineers who have specific experience in elastic search to fix this in a day. They won't because they have no reason to, but this is software that you sign a contract for, not some random OSS project on github.
I liked the Team notation and I also started reading this as a class. This is more corporate though, class is structural, team is situational! TeamA might had someone promoted to a dominant position, or TeamA might have had a first movers advantage to a good fame from an era far gone, or the organization might prioritize not losing TeamA. Their power is implicit and temporal although more long term than TeamB can handle.
I was personally amused by the GP’s joke about the absurdity of there being any bright lines between different hominid species.

And I was also amused by your quip about the laziness of the dark matter explanation for gravity we don’t understand.

IMHO there is a place for humor here as long as it’s on topic.

Just my 2c.
It's in the first sentence of the 2nd paragraph:

Yes, MacLynx is a real, honest to goodness port of Lynx 2.7.1 to the classic Mac OS, compatible all the way back to System 7.

Also, this is a personal blog post, not a company or product landing page.
Are you suggesting some kind of mechanism or rule to prevent people making unwise investments? If so, how would it work? Who decides wise versus unwise a priori? What happens when the Committee of Wise Investors is wrong about something? Or corrupted?
I think it’s the Unix cli web browser “Lynx” ported to classic Mac.
> It found those who only lowered a weight saw the same improvements as those who raised and lowered weights — despite only performing half the number of repetitions.

But you need to get the weight back up, don't you?
here's the manufacturer's page (in Italian, translate is OK): https://www-dyaqua-it.translate.goog/invisiblesolar/_it/copp...

expensive and handmade, but ideal for this particular job
Tau – front-end alternative to various streaming sites
Reminds me of my very first posting in the (UK) Civil Service working as an Admin Assistant for the Highways Contracts team. Beyond filing, and delivering post to people's desks, my main work was to check through the expenses claims made by our consultants. Expenses were submitted by letter and - surprisingly - most claims made sense and would add up to the last penny correctly on first check.

Except for one firm of consultants who seemed, to me, to be chaos personified. Their expenses would go on for dozens of pages and never tallied to the amount they were claiming. In the end I resorted to hand-drawing an 'evil eye'[1] and taping it to my in-tray to try and stop the worst of their excesses reaching into my working day. Getting a promotion away from that work also helped.

[1] - https://en.wikipedia.org/wiki/Evil_eye
Could be worse: they, they all, all they all...

(to borrow some regional distinctions addressing the same lack in the english second person)
Side note; There is something particularly pleasing/calming about watching a binary counter.
> Someone should make a framework like Electron or Tauri or WebKit that works like CGI. Don't need to use TypeScript or Rust or whatever. Just push between backend and frontend over a file stream.

I’d argue that already exists in the form of your $SHELL.
This is exhausting. You are being obtuse for the sake of it and missing the main point.

All manufacturers of storage are going to market assuming 8 bit bytes. Yes, that is not a standard. The computer using it may divide up the bits differently and thus have a different number of bytes. But 8 is so insanely common that it's really a non issue. Would it be better if they advertised the number of bits instead? Sure. But assuming 8-bit bytes, at least they're honest when they use the metric prefixes.

My issue is not the number of bits, bytes or the manufacturers. My issue is software.

If Windows (for example) is measuring GiB and calling it gigabytes or GB, that's wrong. Those are two different units. One is base 2, the other base 10.

It doesn't really matter which they use to measure, as long as they're consistent. If they want to use gigabytes that's fine, as long as they really mean 1 billion bytes.

The terms should be used properly. Giga should never mean anything other than billion, because otherwise that's confusing and inconsistent with every other field.

We should be consistent with other fields because that makes communication easier.

It's stupid to have our own make believe fairytale version of the metric prefixes. It serves no purpose. We have GiB, KiB, MiB now and should use them if that's what is meant.

Ok?
Every day we all must suffer fools, or those who choose violence to support their views, or both. Our choice as peaceful, civilized, thoughtful people is whether we choose to let them win. Violence and thoughtlessness are the enemy, no matter which side indulges.
There's a sort of butterfly effect because it's not only trying to complete the text, it's continuously trying to complete its own answer. This makes it that the first word it comes up with can already start a vastly different answer.

Unless you ask it to be very complete and considerate in its answer, it's going to make the same mistake humans make and give the easiest answer that would satisfy given the context. A human not thinking about the repercussions of robots throwing just any paper in the trash would most likely not come up with the "correct" answer either. Not to mention that we already have dumb robots cleaning floors and were perfectly ok with it. Even if we clean floors ourselves we don't consider everything.
Amen to that. Before owning a display with built in KVM, I kind of did the same with an button USB switch, but the integration is much more nice.
REMOTE SR developer / SR Full Stack Engineer looking to move to DevOps

Location: Zagreb, Croatia (EU, CET)
Remote: 100%
Willing to travel: yes
Willing to relocate: no
Languages: Croatian (Native), English (fluent)
E-mail: hn ->at<- incito.hr
Available full time or part time

Hello HN!

I've been online since BBS/Trumpet Winsock days, landing my first dev job way back in 2000. Since then I've done a lot, seen a lot, and built a lot - I've been fully remote since 2007.
Server stack debugging and performance optimizations are my favorites these days but I don't mind occasional writing product code.
Willng to do on-call night shifts for PST/EST.

Technologies:

Fullstack (Frontend, backend, APIs, server apps)
Favorites: php, .net (c# or vb.net, web/desktop), vue, jquery
Hosting: bare-metal, Hetzner, Linode, Leaseweb, AWS
Databases: MySQL, MSSQL
DevOps: Ansible, QEMU, HAproxy, Kubernetes, ProxySQL

CV and past project specifics available on request.
Discussing state of molecular biology with ChatGPT
An online IDE for visual programming in Prolog
From what I have seen, this is unfortunately not very useful: it mainly only includes operations that the compiler is often able to autovectorize anyway (simple arithmetic). Support for anything more interesting such as swizzles seems nonexistent. Also, last I checked, this was only available on GCC 11+; has that changed?
But even those are typically bets about the potential of the acquired company, rather than its current state. In other words, the acquirer typically believes that they possess a set of skills that will enable them to bring the potential of the acquired company to light, demonstrating only post-hoc that the company's original valuation was off.

As an analogy, it's like house-flipping - the acquirer needs to have a very good "eye" for potential, and then needs to put in significant work to realize that potential. As I understand, this is the model that Danaher follows with their acquisitions, but they're only able to do this because of that unique set of skills they possess internally, which sounds to me not that qualitatively different from regular synergy.
OP is Graydon Hoare, he created Rust and is more recently a core contributor to Swift.
I did a double take on this one: had to check that it was indeed Springer Nature and not a fake. It is not an editorial by their staff, but a paper published in one of their journals called Mineva https://www.springer.com/journal/11024 which “is devoted to the study of ideas, traditions, cultures, and institutions in science, higher education, and research. It is equally focused on historical as well as present practices and on local as well as global issues. Moreover, the journal does not represent one single school of thought, but rather welcomes diversity within the rules of rational discourse.”.

This is the abstract:

> The emergence of COVID-19 has led to numerous controversies over COVID-related knowledge and policy. To counter the perceived threat from doctors and scientists who challenge the official position of governmental and intergovernmental health authorities, some supporters of this orthodoxy have moved to censor those who promote dissenting views.

> The aim of the present study is to explore the experiences and responses of highly accomplished doctors and research scientists from different countries who have been targets of suppression and/or censorship following their publications and statements in relation to COVID-19 that challenge official views.

> Our findings point to the central role played by media organizations, and especially by information technology companies, in attempting to stifle debate over COVID-19 policy and measures. In the effort to silence alternative voices, widespread use was made not only of censorship, but of tactics of suppression that damaged the reputations and careers of dissenting doctors and scientists, regardless of their academic or medical status and regardless of their stature prior to expressing a contrary position.

> In place of open and fair discussion, censorship and suppression of scientific dissent has deleterious and far-reaching implications for medicine, science, and public health.
Until we have a discussion about things like inventory valuation and write off rules across coubtries and business units, the use of production orders, demand forecasting, monthly closure across sites, countries and lefal entities, assets and corresponding write offs and how all of that is integrated in one sofware suite, and how those systems do one thing better than others, I highly doubt people do get it.

So far, and the last time we discussed Concur here, we stop at comments about lines in reports, how bothersome it is to upload receipts and how all of that is taling away minutes of peoples othereise highly productive time on their job.
I think, you should remove the car wash vouchers, if serious.

I believed your safe could be real, until I read that heh.
If you're OK with compiler warnings, this can be golfed down to:

echo 'main(){printf("%u\\n",time(0));}'>epoch.c&&make epoch
Olive oil makes everything you cook in it taste of olive oil, which you might not want.

Sunflower oil doesn't do that, and is healthier.
You are right that some cold-pressed seed oils have been used since antiquity, e.g. sesame oil.

Nevertheless, until modern extraction methods based on the use of high temperature and organic solvents have been introduced during the last two centuries such oils had remained expensive, so they were only a minor part of the food, unlike today, when if you look at the label of any kind of industrially-made food you will invariably see that some cheap oil has been added to it, e.g. soybean oil, canola oil or palm oil.

Even today, if you choose vegetable oils extracted by good methods, i.e. by cold pressing or with supercritical carbon dioxide, they are much more expensive than standard oils. For instance, the price range for cold-pressed sunflower oil overlaps with that of the cheaper kinds of extra-virgin olive oil and the prices are several times higher than for standard sunflower oil.

I have read all the 4 parts of this "Death by Vegetable Oil" series of posts.

Some of its conclusions are likely to be true, but the title is extremely misleading. A much more appropriate title would be "Death by the Cheaper Vegetable Oils".

All the data presented in these posts about the harmful effects of some vegetable oils are not applicable to vegetable oils in general, but only to those vegetable oils that have one or more of the following characteristics:

1. A high content of linoleic acid and also a too high daily intake. The optimum daily intake of linoleic acid is unknown, but it is believed to be around 10 g/day and not much over 20 g/day. In my opinion, based on the current data, an example of a daily fat intake optimized for the fatty acid profile and vitamin E content, for a sedentary human, would be 55 mL of extra-virgin olive oil + 15 mL of cold-pressed sunflower oil + a DHA+EPA omega-3 supplement. The rest of the food should have low fat content, like in grains, vegetables, fruits or lean meat. For a higher calorie intake, only the amount of extra-virgin olive oil should be increased.

2. Extraction with high temperature and/or organic solvents. One should always prefer extra-virgin oils, cold-pressed oils or oils extracted with supercritical carbon dioxide. All such oils are very sensitive to light, so they must be stored in darkness, preferably in dark glass bottles. Avoid those sold in clear plastic bottles.

3. Vegetable oils that have been heated during cooking. All vegetable oils should be mixed with the food only after cooking it and cooling it. They should not be used for frying.

4. Vegetable oils with artificial additives, e.g. with TBHQ. Avoid these.
He twitted it himself in November:

https://twitter.com/LukeDashjr/status/1593227756841578496

He then only "purged the backdoors" which suggests very poor approach to security. If anything, he publicly discredited himself.
I recall eBay used to have ISAPI.dll in most of its request URLs. It bewildered my younger self who thought DLLs were only for a Windows machine, not a web server.
The zip code
Starting blogging again after a decade long hiatus:

https://www.russellbeattie.com/notes/

I write posts using Hypertext - my open source HTML Document Editor - and sync to S3 with a simple static blog generator. It's so nice to write essays using rich-text with the same CSS style as my site and not have to look at Markdown line noise and guess what the end result might look like.

https://www.hypertext.plus/

https://github.com/russellbeattie/hypertext-editor

https://github.com/russellbeattie/hypertext-blogmaker
SAP invested a bit on improving UX, e.g. things like SAP Fiori and SAPUI5, I was even able to create hybrids apps using its SAP Kapsel.
We don't treat food allergies because there's no consensus on how to effectively treat food allergies through remote medicine.

I defer to my cofounder, Dr. Manan Shah, on our medical practices. My understanding is we follow the clinical guidelines to follow the standard of care established by state medical boards and the professional academies.

Also, medicine is slow to adapt to new standards, usually. The risk of a hastily adopted new standard can be life or death, literally. The industry, and us too, veer toward caution.
Youtube: https://www.youtube.com/watch?v=foAJTAu_gyE

It looks like this approach uses display bits to do calculations!?
Maybe it's nice for debugging, but using these cells seems pretty inefficient!?
Couldn't the pipelines and many of the logic cells be implemented in a much more direct way in GoL?
I've gone through 3 certification processes for a company. First was gained via licence sales, second via spend on training by the vendor, third via 3 blog posts about the vendor.
Thank you for this feedback!

As soon as there are established guidelines for telehealth and food allergy immunotherapy and oral challenges, I'll make sure you know!
That bookmark can be a bookmarklet/javascript as well, so you can run commands typing in the address bar and hitting enter.
I can’t know is what’s lacking from the zeitgeist. Too many people say I don’t know which implies they can. No, often it is can’t know.
Recently I built a CGI script using Perl for my own pleasure. It was quite easy indeed, just a case of importing Template Toolkit, GD and CGI.pm then printing the result to stdout. Since I'm only using CGI.pm to send the HTTP header it isn't really necessary.

The result is here: https://www.thran.uk/cgi-win/fleg.pl

It is a flag generator affectionately titled flegger.
Yes, but they could trade their wealth in exchange.
When is Windows going to get working audio support?
Having seen the number of attorneys (even - no, especially - at the partner level) who leave their computers unlocked and who push back against measures like 2FA, if the document is high enough value, please spend some time vetting them first.
> Code is secondary. Business value is first.

Eh, what a predictable and boring attitude :/

This advice makes sense in a company environment, but there's so many other motivations to write code than just 'business value'.

And from what I've seen, focusing on 'business value' alone is the only explanation why so much software written in company settings is so user-hostile nowadays.

My counter-hot-take: focusing on business value makes you a worse programmer.
> by lowering the status of one player in an industry, you implicitly raise the the status of the others.

The relative status ye. But the absolute status of banks as a group decline.

E.g. used cars salesmen. A honest one's reputation are ruined from the moment they open the store due to bad actors.