skysight-inc/HackerNews huggingface dataset:
> Pyret is the result of decades of research in computer science education, helmed by Shriram Krishnamurthi, who was one of the original members of the Racket project (itself a language designed for CS education in the '90s, a descendant of Scheme with kebab case and prefix notation). The full list of authors of Pyret is lengthy, but includes a number of well-established researchers in the PL and CSed communities.

On one hand, this historical context is relevant. Thanks for sharing it.

On the other hand, when this section is taken in context with with the following sentence...

> Knowing who they are, I would happily assume that they spent plenty of time debating this exact issue of mixing kebab case with infix subtraction, and either decided the benefits were worth the cost or else decided that the cost was practically nonexistent.

...it looks the fallacy of appealing to authority.

Many people like to debate the ideas and tradeoffs, not the credentials of people involved.
> The only way it stops is if engineers start refusing

I find it sad that this is seen as a reasonable statement: totally idealistic, hideously unrealistic, and it is awfully close to virtue signalling.

You might as well say that the prisoners dilemma is solved by asking everybody to not cheat.

Any solution has to be robust to the variety of engineers that exist: including the antisocial, the people doing it for the lulz or $, those that don’t give a shit about anyone but themselves, and the plain clueless that are simply unaware of the outcomes/implications of their work.

Clearly expecting engineers to just solve the problem hasn’t happened, so it won’t happen. Currently the only solutions I can see are based on legal restrictions upon our government organisations to protect ourselves from our own authorities.
> Knowing who they are, I would happily assume that they spent plenty of time debating this exact issue of mixing kebab case with infix subtraction, and either decided the benefits were worth the cost or else decided that the cost was practically nonexistent.

We don't need to assume when we can search. I did a few minutes of searching and found the following:

https://groups.google.com/g/pyret-discuss/c/rPe7gYBLdPs/m/3O...

Shiriam K. wrote in 2013:

> I have tried just about every possible experiment to stay closer to Lisp, including even the one you have in Wart. None of them scaled well for me. Ultimately, also, I am totally unconvinced about the idea of having an identifier named e^ipi-1 for anything other than cute illustration purposes. Since surface* syntax is designed for humans, I think a compromise between expressiveness, readability, and predictability is a good way to go.

(This is just one comment, I'm not saying that is captures the full thinking and discussion around these syntax decisions.)
What makes a newspaper a tabloid? Are there objective criteria? Recently the NYPost was one of the few big media organizations to cover the Hunter Biden laptop story, which was legitimate at the time and has since been totally vindicated. If NYPost is correctly called a tabloid, what is the word for a newspaper that fails to cover important stories in order to protect bigshots?
Yeah that's super interesting. Is an action morally any different to a lack of action?

This is like the train trolley: where you can either phrase it as doing nothing, or pushing a lever. People apply much more stringent moral codes when there is action involved, or even when the fat man is actually pushed by hand.
I found it varies. When I don't find something with DDG, I use !g to switch to Google. Google often finds it.

But the reverse is true too. DDG is now my default, but before, when Google didn't find something, I'd switch to DDG.

There is an implicit learning curve switching search engines. The way one crafts searches differs in subtle ways I don't understand on a conscious level.
But the argument was that "the vaccines are too unproven so we should not trust them" and the solution is to take a medication that has seen orders of magnitude less testing and is known to be toxic (there are reports of large increases to calls to poison control because of this)?!
Let's see again when you actually enforce this by law and we can really talk about "rule". You could still argue that you endanger others by not doing 1000 other precautions, like going to medical school so you can use ballpoint pen to open the airway of that guy that chokes on airplane.
It was already 30%, so similar to the 3M one... http://www.srf.ch/content/download/10055635/115349210/versio... first one in this comparison.
You assume that their current market position is because they dropped the ball rather than a deliberate choice to step back from being the prominent leader. They're making more money than ever, they've essentially fixed their reputation from the Ballmer years, they can attract top talent, and they can work on projects without massive public strutiny and commentary now. I think it was Microsoft are exactly where they want to be.
Nitpick: more than a decade. Google as a company has existed for less than 25 years.

Doesn't absolve them of terrible business practices, just shows that they caught up with them pretty fast.
Right. I agree. That's why I wrote: " Do searches on "Top 5 ways to speed up x language". So easy."

The thing is that once you learn these techniques, everything that one subsequently writes will automatically incorporate them. Once one knows how, it would be super difficult not to use them on every project. But, yeah, I usually like to read "Top 3 ways of optimizing xyz".
> # this is true
> ((1 / 3) * 3) == 1

This is a slippery slope. Early versions of Dart tried to use rational numbers by default, but then it was cancelled because denominator size can grow exponentially.

Also, I seriously doubt you can make a language that will correctly resolve checks like this one:

sin(pi / 6) == 1 / 2
Hasn't it been this way since forever?

Firstly, the US has always granted special exceptions to religion for many public policy requirements. You can complain about how it's unfair, but it's likely that the public needle of opinion won't budge past a threshold within this lifetime.

Secondly, there have already been widespread medical requirements for all sorts of aspects of public life, and this hasn't been controversial. Immigrants are required to be immunized. Churches may require missionaries to be immunized. Schools may require children to be immunized.
Getting my personal Dogsheep up and running again
This other comment here mentions that the chips on the sides (i.e. sides of the grid composite of chips) have access to DRAM: https://news.ycombinator.com/item?id=28254892
Doctors usually take an oath to do no harm when they become doctors. Is a similar thing for engineers so hard to imagine?
Visual Storytelling
Shingles sucks. Get the vaccine if you can.
The title here needs a (2017)
Run. Running is the only super-effective method I have found so far that REALLY helps me disconnecting.
I apologize. I am not able to share much details on that part as our patent is still pending. Would be happy to do another launch once our patent is granted.
Software engineers want the title of "engineer" but none of the responsibilities. Where's the rubber stamp equivalent for software?
I like the second-to-last part of the blender pipeline.

https://images.gog-statics.com/69aba8baf69e17d7b5a528997efed...

But that's an even older style. For black-and-white Mac graphics, I do feel like the final blender output is closer to the old style than the final hand-drawn output, but mostly over one particular issue: every object in the blender image has an outline. A lot of the objects in the hand-drawn image don't; instead, they just bleed right into the empty space around them.

My gut tells me that the shadows of the plates and the pie in the dithered blender output are "too realistic" and should have been drawn differently.
I wouldn't expect the gap itself to be a major issue.

That said, I do think it's generally easier to find a job when you already have one. That also puts you in a stronger negotiation position (although getting multiple competing offer could be a way to mitigate the latter).

Anecdotally, there seems to be a lot of hiring going on the at the moment. I sit on a hiring committee at a FAANG and things have been very busy, though this could also be due to lots of committee members being on vacation.
Yes:

- Flathub: https://www.flathub.org/apps/details/com.shatteredpixel.shat...

- Google Play (with video): https://play.google.com/store/apps/details?id=com.shatteredp...

- App Store: https://apps.apple.com/au/app/shattered-pixel-dungeon/id1563...
> It's cheaper for the employer if they don't have to pay for offices ...

Profit per employee sets salary ceiling. Market sets salary.
And in python you can use doctests (tests inside de docstrings of functions)
I'm pretty sure there are at least four or five HN users who have a net worth in the hundreds of millions of dollars. We're not all unsuccessful.
Signadot (YC W20) Is Hiring Golang Engineers
Ivermectin has been tested and approved for use in humans. It is used to treat parasites and rosacea.

https://www.pdr.net/drug-summary/Stromectol-ivermectin-391.1...

https://pubchem.ncbi.nlm.nih.gov/compound/Ivermectin#section...
Great book! Graph databases are useful, but I'm not sure if they're still a great interface for a direct human interface. Problem is listing links and finding connections is tiring for us to do.

That said, with enough automation and context-aware software, graph dbs start looking like a great idea.

SQL vs NoSQL is a perfect example of schema-on-read vs schema-on-write, even though with jsonb in postgres and more templates in Mongo you can use both either way.
We got a lot of request from Nepal. There are hilly terrains there and batteries don't last many kilometers. We know Bangladesh has a lot of erickshaw as well. It will only be a matter of time that e-rickshaws are there in Pakistan. We started in Delhi because it is one of the most polluted cities in the world. 22 of the 30 most polluted cities are in South Asia.
The Wolfram language successfully resolves it:

https://www.wolframalpha.com/input/?i=sin%28pi+%2F+6%29+%3D%...
I wish DNS providers supported the standard DNS update protocol, instead of having each their own custom HTTP API.
To me, the article reads as if the author is fresh out of university, hopped up on a number of "we found money wasn't a motivator" studies (which are, in fact, more like "money wasn't a motivator after certain level of money has been achieved").

It's also deeply ingrained with cultural biases, such as "flaunting it" (which is highly normalized in places like Hong Kong or Singapore, but would be a lot more frowned upon in some European places, for example).

My personal 2c is that I have a ton of "recognition" at work. It feels extremely hollow when a VP is "celebrating" what a great job my team has done and yet has no idea what we've done (other than "have satisfied customers"). Words are cheap to me. Might be just me.

Personal recognition is very different (e.g. a colleague saying "wow, I'd have never thought of this workaround") but that has nothing to do with salary or compensation.
The problem with this statement is that it says exactly the opposite of what you intended.

The actual rule of the majority - coded into law in the united states, at least - is that vaccination is not required. So the truth is, if you want to live with others, you have to accept that folks around you are spreading covid.

Let me be clear: I'm extremely pro-vaccination and think the anti-vaxers are morons. But I'm also vaccinated, and content that pretty much everyone in this country who wants vaccination (and bears any significant risk) has had the opportunity. For the rest, there's infection. Roughly 0.7% of them will die. I wish people would make better life choices, but it's the rule of the land that people get to make stupid choices. Why fight it?
There is two problems with this argument.

First it's easy to turn it around, it seems wrong to shout now about "infringing my freedom" if you have been pushing to infringe other people's freedom for a long time (I'd say most antivaxers are conservatives at the moment).

And second is that people oppose restricting drug use and abortion for other reasons than simply it is telling someone what to do or not do with their body.

BTW there are many other examples so it's just plain stupid to argue telling me what to do with my body is wrong on principle.
Some thoughts: the schema is only partially there, at least for me. I can read and understand the content, but if I'm removed enough from when I first read or stored it, I've lost the context in which I was seeing it and the relationships within.

Having something that models the mind is the absolute goal - that would be amazing. It's definitely possible, and a lot of this labour might equate to needing to have a good sense of direction and map-reading skills before we had GPS.
Yet gaming on android sucks
> units with better wifi cards would have cost more. Depending on how they structured their pricing: it may have been been cheaper to get the lower-end units and install your own wifi cards rather than buy the higher-specced ones from the factory. By blocking owners from using 3rd-party parts the laptop manufacturer can squeeze more money out of customers

Another good argument against proprietary firmware.
Definitely trying out logseq, thanks!
Nobody who has ever laid eyes on Bookface could possibly believe that it's a replacement for HN. It's a very different scene, more like Craigslist than Reddit. It would be weird to "hang out" there. Nobody has "fled" HN to Bookface.
There are generators for parser? What does it take as input ?
>maybe Google how to build an EMP

Sounds like a good way to get on a list.
First software engineering would need to be codified and licensed as an actual engineering profession.
I doubt the title was chosen by the author; somewhere like BBC the editor will often throw out the original title because it's not 'intruiging' enough.
Worth nothing that Erasmus has government support though. It has a lot of structure and effort put into it.

And your home institution still gives you the degree itself, so there's no complications there either.
I do miss Ecco Pro, Notion has been a decent replacement. If you want offline and caching, Dendron might be better.

The apps are improving, but for now the web interface is pretty good for a cross-platform experience.
> It seems to indicate that mRNA-1273 vaccination antibodies work better against spike mutation.

Yes [4] does kind of say that - but it does not claim that this provides better protection or benefits individual health outcomes.

Here are a few key nuances and limitations:

> We found that the specificity of the mRNA-1273 vaccine-induced RBD-binding antibody response often narrows over time. In contrast, the infection-elicited RBD-binding antibody response often broadens over time.

> Additionally, the overall antibody response is more homogeneous for vaccinated than convalescent individuals.

> another recent study suggests that mRNA vaccination elicits a different distribution of isotypes and fewer antibodies that cross-react to common-cold coronaviruses as compared to infection

> we did not examine effects of mutations or deletions to the N-terminal domain of the spike protein, which can also affect neutralization by vaccine sera.

> Our experiments assayed binding of antibodies to isolated RBD expressed by yeast, and so cannot capture mutational effects on trimer conformation or antibodies with quaternary epitopes

These nuances have implications for viral evolution, and are particularly important in the context of discussions around compulsory mass vaccination and vaccine resistance.
What’s this meant to do?
I've been saying it for years, but I never thought I'd see either company say anything like that as boldly as they did. It's like something out of a cartoon.
> they are doing the job.

As per https://spectator.com.au/2021/08/most-covid-patients-at-isra...

>Dr Kobi Haviv, medical director of Herzog Hospital in Jerusalem, stated that the majority of coronavirus patients in an Israeli hospital are fully vaccinated, including those with severe disease.

>Dr Haviv further specified that: “95% of the severe patients are vaccinated,” adding “85-90% of the hospitalizations are in fully vaccinated people” and the hospital is “opening more and more COVID wards.” This has led him to conclude that “the effectiveness of the vaccine is fading out.”

Note that I am not point out the fact that 95% is vaccinated. But that they are still overwhelming the hospitals, so it seems that your point no longer hold.

Also from the same article

> In other words, the TGA never saw or requested the patient data from Pfizer and simply accepted their reporting of their study as true.This means that when the head of the TGA John Skerritt said that “the safety evidence is pretty thorough” on February 6, his words would ring hollow to most Australians who have assumed, rightly or wrongly, that the TGA had actually looked at the patient data before granting any such approval. As noted by Doctors for Covid Ethics on its website, it is currently not known whether any of the major government agencies around the globe (FDA, MHRA or EMA) has independently verified, or attempted to verify, Pfizer’s data, before proceeding with provisional/emergency authorisation of Pfizer’s mRNA therapy vaccine.
Instead of using !g as fallback, I prefer to use !sp. You still get the Google results but they are proxied via startpage.com for better privacy.
Maybe not yet, but as someone who lived through the annoying breakup of the telecom monopoly in Norway I'd never ever go back.

I guess this will be the same.

In 1998 I remember having to dial 1521 or something before the number I was planning to dial to use the cheaper minutes with the competitor. I also remember having to learn to use 8 digit numbers for everyone instead of using 5 digit numbers locally.

Annoying, but forgotten 4 years later when you didn't have to prefix numbers anymore and we got cell phones with contact lists.

Same will happen with rail I guess. Annoying today, but I guess 4 years from now no one on their right mind will ever want to go back.

Oh, BTW, the same with the mail monopoly. A lot of complaints, but the result is I can now get my packages shipped overnight. I literally contacted my broadband provider on chat a Sunday afternoon during the last 30 days and had a new modem in my mail as I woke up the next morning.

No way that could have happened with the old telecom and mail monopolies in place.
I worked in a Linux shop for a while. I miss native Linux but WSL2 with VS Code is a reasonable substitute.

The only difficulty is file sharing. Especially with git repositories. Never make the mistake of managing you git repos within Windows. Good bye permissions.
Hogweed supercapacitors are being explored, indeed: https://link.springer.com/article/10.1134/S1023193519020125
Source is listed as 'Ray Kurzweil', isn't that the guy that said singularity is in 2029?
I don't underestimate it, but if I wanted to play around with an expensive drone I could afford to lose, it would be during the day when I could see what I was doing or in a more interesting place. Dangerously flying a large/experimental drone near an air force base goes from "lose my $10k drone" to incurring the wrath of serious entities. Take down a chopper and if it's traced back to you, you're in some sort of trouble.

I just don't think private drone is the angle here. More likely to be an experimental agency thing, and someone flying a work gadget they haven't personally paid for, IMO.
PosttgreSQL has only very limited implicit type conversion (e.g. only between different text types and between different integer types) so I presume that what you refer to is how single quoted SQL literals are untyped and their content will be parsed depending on e.g. what you try to insert them into.

$ CREATE TABLE t (x int);
CREATE TABLE
$ INSERT INTO t (x) VALUES (42);
INSERT 0 1
$ INSERT INTO t (x) VALUES ('42');
INSERT 0 1
$ INSERT INTO t (x) VALUES (CAST('42' AS text));
ERROR: column "x" is of type integer but expression is of type text
LINE 1: INSERT INTO t (x) VALUES (CAST('42' AS text));
^
HINT: You will need to rewrite or cast the expression.
$ INSERT INTO t (x) VALUES ('42a');
ERROR: invalid input syntax for type integer: "42a"
LINE 1: INSERT INTO t (x) VALUES ('42a');

$ INSERT INTO t (x) VALUES (CAST(42 AS bigint));
INSERT 0 1
Just keep it non-political.

I'd like to know what is non-comprehensible. I am an independent - not "right" of "left", and I think that I can understand both sides. And I think that both sides can understand each other, but they just disagree on what the other side wants to do. But that is not the same as incomprehensible.

So, without getting into a political rant, what do you calmly and objectively, with no wrath attached, do you think is incomprehensible to others who don't live in California. And, by the way, I live in California and 100% guarantee you that there's a wide spectrum of people here. Had one guy a few months ago that I was trying to do business with say that if we meet, he doesn't wear a mask. I've talked to a lot of people in California who don't accept evolution and think that the earth was created 6,000 years ago.

And, you talk a place like Texas, supposedly hard red state, but you go to places like Austin, and Austin voted something like 70% for Biden.... I just looked it up just now, and was right - 71% https://www.politico.com/2020-election/results/texas/

So I think before Texas and Missouri and all the rest of the red states get their hate on about California, they should first go into all their own blue areas. And, pretty much, the blue areas are mostly university towns. The kids. So, all the red states should start putting all their children who are college students at University of Texas or University of Iowa and all the other university towns into gas chambers or whatever they want to do. Start the hate at home, I always say. Fix one's own home. Kill the kids. Even in harder hard-core states like Mississippi, there are a bunch of counties were at 70% Biden. https://www.nbcnews.com/politics/2020-elections/mississippi-... Why bother about California? And, of course, there is a boatload of counties in California that voted 70% for Trump https://www.politico.com/2020-election/results/california/

So. What specifically are these things that are incomprehensible to others, that californians do, supposedly. Give me specifics.
reminds me of pertussis, awful cough going on for months. Although quite rare in the US nowadays.
I'm motivated by the same experience. My memory is fading a little, perhaps due to the sheer volume of things I'm trying to remember, or age.

The part about anecdotes hit home, where I'll remember the description for something but not the name, or the name and how it's connected but not enough to really explain it. "I remember it made sense when I was reading it, you'll need to trust me" is not that great.

Agree with the subcomments, the work involved becomes smaller and smaller as your brain gets better at it - somewhat like journaling. If you're willing to put in the extra work at the beginning, it's also a great memory booster. Your brain learns to understand that you intend to remember something, so the connections feel stronger. I definitely recommend it. Even something like a short journal at the end of the day makes a big difference.

The biggest thing is being okay with letting some things go - which has been hard for me, yet has made a huge difference. If you don't have the time to properly put it down to be remembered, accept that it's likely to be lost and move on. If it's important or interesting enough, your mind will remember without the need to save it.

It's a tiny, tiny slice of things that I can ever pull out of the knapsack. Either I've forgotten enough that I don't have enough metadata (or even that they exist), or I remember enough that I can just find it again.