skysight-inc/HackerNews huggingface dataset:
I see it as a symptom of our culture where benefits flow uphill and blame flows downhill.

When writing papers and presenting at conferences, the PI was all about how he was an integral part of the research and if you asked why he was presenting instead of the post-doc he would have talked about his responsibilities to supervise and guide.

Once the fraud came out, he is just a poor victim who can’t be expected to know the post-doc wasn’t even using the equipment and was making up data completely.
High school student allegedly uses device to turn off nearby iPhones
That's not the same as not having DRM
There are EVs without this problem.
Employees faced losing their equity if the market got spooked, so not sure the petition is objective evidence of loyalty. Apparently some employees near him wanted him out.
This was my tactic as well. Seeing Xbox and Playstaion making console versions without optical drives has me worried about what the future may look like.
The 3DS/Wii U eShop was defenseless against hackers towards the end. You could download games off it for free. It makes sense it’s closing down. The 3DS has also been around since the iPhone 4s.
Try using Engineer in your job title in Canada. The PEO (PoS org) will come after you for using Engineer word without being PE aka PEO mafia member.
Lutron Electronics is a good counter example
I think if you raise your kids to be aware of different relationship styles and types, that being in a polyamorous relationship would be no different than dating as a single or divorced parent. You're not going to overshare with your children in either situation and your partner is not going to have a parental relationship with your children.
0.3 (-0.2+0.3) g/cm would be more correct. You've still got 3 significant figures when the inputs only had 1. Just don't lie, it's not that hard.
Your science comparison is also baffling, to be honest. A typical "non-reproducible" compile meets the scientific standard of "reproducible". Imagine if recreating an experiment was expected to give you the same date points, in the same order, with the same timestamps. The two definitions of "reproducible" are worlds apart.
Kitchen sink isn't the best design imho. I see many of the additions are regexp functions. While I do use them it's rare because they quickly become unreadable. Agree with the python design to decouple and discourage them by requiring an import.

With the recent additions of the prefix/suffix methods I have no desire for any more.

https://docs.python.org/3/library/stdtypes.html#string-metho...
agreed, I read the thing (without following any reference), and Common Law court orders are generally quite ok to read out of context, the procedure itself is explained in the text.
I don't see how it's not clear with the reproducibility crisis that trust is misplaced and what we are doing isn't working.
I'd consider that an extension of the "object database" approach mentioned. Just as you mention the application needs to decode (and encode and deal with missing fields) that JSON. And probably in any sufficient size of application you'd have to do this decode/encode in more than one place. That JSON encoding/decoding is a "variation" (more explicitly, a reshaping operation). The engineering costs of having variations strewn across your source code hasn't disappeared.
Cars have been built for decades without needing any updates at all. Microcontrollers were first put in cars in the 1970s, for fuel injection control, and later for ABS and SRS. No one ever got a software update for their ABS controller in the 1990s. They've been happily running non-updateable code for many decades now, and all of a sudden you think it's normal to update embedded software? No, it really isn't. If there was a real problem, there was a manufacturer recall and they replaced parts.
FreeShop was patched in 2018
> The understatement of the century. It would be like calling someone trying to practice law without a license to be 'A restriction by the state from talking about words.'

I don't quite understand why this is a problem? If a parrot is able to perfectly defend someone in the court of law then does it really matter if it never had a license to do so?
But selfless dedication to the truth is actually the standard you want. ISTM a bigger issue is the practice of grading on a curve, which incentivizes cheating; and once a student gets away with that as an undergrad, it's a pattern that's likely to persist.

Some architect grads I knew once mentioned hiding their building models in the classroom ceiling in the leadup tp their final exams. When I asked why, they said that there was a non-trivial risk that if you left your model out in the classroom other students would damage it to let a leg up on the competition, and the more ambitious the final project the greater the risk. In my innocence I was quite shocked, but as so often, once you become aware of such behavior you start noticing it in many other contexts.
I use GIMP for that, and if I need it to look like printed-signed-scanned some ImageMagick incantation [0] or https://lookscanned.io/

[0] https://news.ycombinator.com/item?id=30024658
I don’t know why this would be a tax?

If you’re going to go down this path, why wouldn’t you just require that the title needs to be purchasable on a primary market and usable on hardware/software that is currently supported in order for a copyright to be enforceable.

If I can’t purchase and enjoy a copyrighted work legally, the copyright is unenforceable.

In response to sibling comments, I don’t know why you’d do a carve out for small and indie game studios. If you’re not actively offering your copyrighted content for sale in a primary market, it shouldn’t matter whether you are a big studio are a small studio.

Let society take over archiving and sharing your work.
It’s a little odd that a civil engineer is being an expert witness for pressure vessels, which are typically the Dobson of mechanical engineers. Though, to be fair, most states leave it up to the individual license holder to determine what domains they’ve are competent in.

The other aspect that’s interesting to me is that, like “engineer”, the term “expert witness” may be too generic to have much meaning. From the related Oregon case linked elsewhere:

>“Courts have long recognized that the term ‘engineer’ has a generic meaning separate from ‘professional engineer”
i heard a story from chinese friends about subcontractors that the large companies in china that contract them even help them to get loans so the subcontractor can actually do their work until they will get paid, and then use the payment to pay back the loan.

like payday loans at large scale.
You can only get away with poorly designed code if that's not caught in the code review. I'd argue that while that might be a nice side benefit of some testing practices, forcing you to rewrite your code isn't relevant to the test - in fact the opposite! Your tests should work irrespective of your code's internals!

(Also, you can easily run integration tests in parallel with a little planning and attention to detail. For example, if your IDs don't rely on a sequence (like UUIDs), you can generally run them in parallel regardless of database connections.)
Valve has the perfect setup right now. Your desktop, laptop, or Deck can connect to Steam.
I am glad that software engineers don't have a certification. Man, could you imagine the struggle? You report a bug and it's closed as "Not reported by a PE". You build a better product, but you can't sell it because you're not a PE. You find a horrible security flaw in software but they prevent you from telling the news because you're not a PE.

God bless freedom and the First Amendment. And God bless software for being a field so concordant with America's principles.
Adobe is expert at software standards. They aren't compulsive about control, yet don't give the farm away. The know when to be open and how much. That is how they dominate.
"I'm pretty sure OpenBSD at least still has nothing like busybox."
> By that point it becomes clear that you should have employed a dozen geniuses to do it in a few thousand lines of the weird nerdy tool. You'd have ended up with something smaller...

Probably.

> ... and simpler...

Maybe not. Some geniuses produce simple; some produce insane complexity.

> ... and easier to maintain

Almost certainly not, unless you have another genius.
The article seems focused on eating disorders and other mental health problems related to one’s view of one’s body in relation to others, so I’m not sure this is something that was said before about video games and D&D, but you are right about TV.

I think the biggest difference is with TV, while a teenager would still be exposed to other teenagers with a body image that could make them feel bad about their own, it would still be within the context of fiction and at lest some kids could write it off as “those are stars” or “that’s fake”. In social medial, the new stars are influencers who otherwise seem like normal people so I feel the pressure to try and look like someone else is higher.
Interesting definition of a "lie". I don't think anything about that is inaccurate or untruthful. At best it could be called verbose, but yours is actually no shorter. Confidence intervals supersede significant figures in all respects, and now you've introduced a small but unnecessary bias that depends on the peculiarities of base 10.
The hunter-gather brain is closer to the ADHD brain
This is an interesting theory on ADHD. I’m not entirely convinced because I need to research it properly.
Not only has BSD had something like BusyBox since the very beginning,^1 it has had a code-generating program to allow BSD users to create their own "busybox-like" programs.

1. 1994 for NetBSD and 1995 for OpenBSD

(echo cd pub/OpenBSD/Changelogs/;echo get ChangeLog.0) \
|ftp ftp://66.111.2.37
sed 9q ChangeLog.0
less -p crunchgen ChangeLog.0

(echo cd pub/OpenBSD/cvs/src/usr.sbin/crunchgen;echo get crunchgen.8,v) \
|ftp ftp://66.111.2.37
mandoc crunchgen.8,v|sed '1,61d;260,$d'

If I am missing something obvious, then I apologise for the error.

The person making this statement appears to be a BSD user.

printf 'HEAD / HTTP/1.0\r\nHost: oclsc.org\r\nConnection: close\r\n\r\n' \
|nc -vv oclsc.org 80 \
|sed -n '/[Ss]erver/p'

Server: OpenBSD httpd
Isn't it just as likely that people have a social bias towards 7 in part because of the amount of legends with 7 whatevers?
I think I have somewhere around 1k notes. Startup time is not my concern as I keep it open all the time. It seems like I bumped into https://github.com/zsviczian/obsidian-excalidraw-plugin/issu... tl;dr: Minimal theme doesn't get along with Excalidraw.
Stockranker.co – Like and comment on stocks for fun
I made a website to vote and comment on stocks. Basically it's a stockscreener with voting/comment functions.
Currently only has the s&p 500 but I'd like to add lots more stocks asap.
Uses disqus for comments (difficult to work with in react) and Fastapi for the backend.
Posting here for feedback since I'm laid-off and trying to learn React+design.
ok, you are making a factual claim. what the commenter is really asking for is evidence to back up that claim.
Essentially you take any decent model trained on factual information regurgitation, or well any decently well rounded model, a llama 2 variant or something.

Then you craft a prompt for the model along the lines of "you are a helpful assistant, you will provide an answer based on the provided information. If no information matches simply respond with 'I don't know that'".

Then, you take all of your documents and divide them into meaningful chunks, ie by paragraph or something. Then you take these chunks and create embeddings for them. An embedding model is another type (not an llm) that generates vectors for strings of text often based on how similar the words are in _meaning_. Ie if I generate embeddings for the phrase "I have a dog" it might (simplified) be a vector like [0.1,0.2,0.3,0.4]. This vector can be seen as representing a point in a multidimensional space. What an embedding model does with the word meaning is something like if I want to search for "cat" that might embed as a vector [0.42]. Now, say we want to search for the query "which pets do I have" first we generate embeddings for this phrase, the word "pet" might be embedded as [0.41] in the vector. Because it's based on trained meaning, the vectors for "pet" and for "dog" will be close together in our multidimensional space. We can choose how strict we want to be with this search (basically a limit to how close the vectors need to be together in space to count as a match).

Next step is to put this into a vector database, a db designed with vector search operations in mind. We store each chunk, the part of the file it's from and that chunks embedding vector in the database.

Then, when the LLM is queried, say "which pets do I have?", we first generate embeddings for the query, then we use the embedding vector to query our database for things that match close enough in space to be relevant but loose enough that we get "connected" words. This gives us a bunch of our chunks ranked by how close that chunks vector is to our query vector in the multidimensional space. We can then take the n highest ranked chunks, concatenate their original text and prepend this to our original LLM query. The LLM then digests this information and responds in natural language.

So the query sent to the LLM might be something like: "you are a helpful assistant, you will provide an answer based on the provided information. If no information matches simply respond with 'I don't know that'

Information:I have a dog,my dog likes steak,my dog's name is Fenrir

User query: which pets do I have?"

All under "information" is passed in from the chunked text returned from the vector db. And the response from that LLM query would ofc be something like "You have a dog, its name is Fenrir and it likes steak."
It seems like a language could support both. That is, a type could either be automatically droppable or not.
I don't know Ruby, but it kinda sounds like Ruby just calls first-class functions blocks.
+1 for Home Kit, using TP Link Kasa devices for power control.
Plausible, but so are less dramatic explanations like animal bites and other injuries. Amputation was likely preferred to a festering wound that wouldn't heal.
Hey Mike. This looks great. Just want to say, unrelated but, I'm a big fan of your Hibiki HTML(https://www.hibikihtml.com/) and wish you would resume work on it at some point. Any plans on that front or is it feature complete? Will you fix bugs if they are discovered? Any way, will try Wave out this weekend, keep up the good work.
Thank you for sharing!

I didn't notice any mention of tail calls. Does it support proper tail calls?
…in conjunction with a ethics oath and a duty to public, no?

So “talking about words” is a subset of a larger requirement.
> I had already presented John’s data at several national conferences, and we were writing a paper I thought would have a huge impact on our field.

Sounds like this person was part of the problem if their idea of "supervision" was flying around taking credit for their postdoc's fraudulent research while being so out of the loop that they didn't notice the postdoc fabricating data whole cloth.
Yeah. Nice looking cars but kind of a pile under the sheet metal. And that L-series is just ugh. Yuck. I hated working on them
We're Knot Friends

https://jeremykun.com/2023/04/01/were-knot-friends/
My wife was briefly premed and tells me she suspects someone(s) in orgo lab were hiding reagents from others
Would be really interesting to use this with paperless-ngx to annotate or watermark documents.
Tell HN: If you disable your watch history, your "Shorts" tab will be empty too
It says: "your watch history is off, and we rely on watch history to tailor your Shorts feed. You can change your setting at any time, or try searching for Shorts instead. Learn more."

Edit: YouTube app
"Electrical currents associated with arbuscular mycorrhizal interactions" (1995)
https://scholar.google.com/scholar?cites=3517382204909176031...

(Edit)
Pourbaix diagram > Applications > Concept of pe in environmental chemistry; "EH–pH diagram or a pE/pH diagram" :
https://en.wikipedia.org/wiki/Pourbaix_diagram#Concept_of_pe...

TDS: https://en.wikipedia.org/wiki/Total_dissolved_solids

EC probe: https://en.wikipedia.org/wiki/Electrical_conductivity_meter
Not All Exercise Is Beneficial: The Physical Activity Paradox Explained
The incentive structure doesn't support doing science for the purpose of discovering the truth.
That’s what Nintendo said but the eShop was still hackable.
I use Google apps script for it.

A filter labels a specific email.

A timed trigger runs a script.

Script fetches all emails with that filter.

Script runs in loop. Convers each message into a blob, blob gets converted to pdf. Pdf gets saved in google drive. Email gets label removed.

My code was based on this https://www.labnol.org/code/19117-save-gmail-as-pdf
There are few more general solutions to this interaction pattern(that also don't involve redundant history entries if you're OCD).

* bash has a glob-expand-word function which will perform inplace expansion of patterns, it is bound to C-x* out of the box. Using it will expand the pattern before point. Depending on the keymap you're using it is available via the same binding or the expand-word function in zsh too.

* C-xg (the glob-list-expansions function) will simply dump the expansion but retain the pattern in the command, if you'd prefer it didn't get added to history fully expanded for example. Again depending on keymap in zsh it is bound to the same key and calls the list-expand function.

* You can recall combinations of arguments from any line in history, so in your example 'rm !*' would recall all the args to previous command. The main reason this is useful is that you can also apply substitutions to fix incorrect results, and also because you can target other lines not just the previous one. You can even tack a modifier on to print the result without executing to double-double-check things, should you be feeling super careful(rm !*:p). zsh supports the same syntax, but has advanced more advanced modification options.
Can confirm. Had an engine stand break in ‘94. With a fully assembled SBC about to get on the cherry picker to install. Instead it landed in my foot. Curiously, I didn’t break anything. Also the only time ive ever had a triage nurse avoid paperwork and just send me to xray
It's a dirty job and usually comes almost free with a service call, including the disposal of the used oil which you have to drive for either way, to bring it somewhere where it may be disposed even if you do it yourself.

When I owned cars I often used to fix issues myself (as I used to drive old ones I've replaced entire window mechanisms and wiring harnesses) but not the oil changes. It's just not worth it. And it's so much easier with a full hoist, I only had portable jack.
My mom, in law school, said that students would rip key passages out of the law school books in the library to hurt other students.
No I had just read the link provided and assumed it was 2023 given the article date. Upon reading the full brief I'm now aware of my mistake. Thanks for pointing it out.
If you ever need a VW engine rebuilt, avoid GEX of Booneville, AR. Their process involves throwing discarded parts together as quickly as possible without care about craftsmanship, excellence, or anything else but money. That their shop is a messy, dirty disaster should be the big red flag.
I'll check out Pinboard. Thanks.
Or even targeted certifications, I would not be opposed that the people writing code for nuclear power plants would have to pass a certain training + test before doing so. It doesn't remove anything from other people.

I'd take as an example the welding industry, there are bajillions of domains, with various requirements depending on what's at stake. There are some interesting forces at play, some domains do 100% weld testing, so they can recruit non-certified welders, because they would see the problems, generally they have a 3 strikes system, others would not take the risk and want to see certification, and some underwater welders have to pass a welding test immediately upon entering the water (then the crew pulls the coupon out, cut it and gives the ok), before really diving and doing their task, every day.
>>>capture features of environments shared between generations to bias and speed up lifetime learning. ... propose a computational model for studying a mechanism that can enable such a process

through looking at how

>>>a reservoir encodes the environment state before providing it to an action policy.

-

This instantly reminds me of the genetic wonder that is the Monarch Butterflies Multi-Generational Migration.

--

>> The monarch is the only butterfly known to make a two-way migration as birds do

>> Monarchs have four generations in a year

>> The first generation is tasked with migrating from Mexico to the southern United States

>> The second and third generations emerge and lay many eggs in the north but do not have any role in migration

>> The fourth generation must trek south towards the forested mountains in central Mexico2

But here is the real kicker, the 4th generation is a super generation - and each of these generations are encoded with the "reservoir" of the state / role they play.

>> aging milkweed and other nectar sources, trigger the birth of the super generation and their epic migration. They live eight times longer than their parents and grandparents - up to eight months - and travel 10 times farther

Milkweed is their only food and egg-laying symbiotic plant - and its #1 enemy is Glyphosate (RoundUp) which is killing the entire natural eco-system)

--

Anyway, the butterfly is able to encode a multi-generational, alternating 'role' via a method of triggering which genome to express due to mapping to external stimulae. Such as the aging of the milkweed, the weather, and such.

SO

If you can have these external triggers presenting as a particular 'reservoir' from the genome, maybe you could associate external patterns with a particular 'reservoir' of knowledge to find context faster...

Especially when the GPT Store gets massive, to the point where you have many layers of GPTs woven together (entangled - but thats a bad word)... you might want to recognize the patterns of GPTs that one may want to weave into a tapestry based on the "state of the reservoir" which really is "the incentive" and then the appropriate reservoir will provide the appropriate set of GPTs for the outcome.

But the reservoirs are created through reinforcing positive feedback for particular GPTs to stack well. This will be an interesting problem to solve in the GPT store. Seems like a GPT<--$API$-->GPT 'peering connection' like ISP fee might end up in a commercial GPT agent market?

(a very long winded way of saying PAID TEMPLATES :-)