skysight-inc/HackerNews huggingface dataset:
I don't like how

fn func<'a>() means that 'a must outlive execution time of func

but

T:'a means that references contained in T must live longer than 'a

and

'a:'b means 'a must live longer than 'b (that's consistent at least)

Maybe:

fn 'a:func() {

or

fn func() 'a:{

would be better for indicating that 'a should outlive function execution.

Maybe some directional character would be better than : (> is probably out of question because of <> generics)

----

I feel like structs that don't have 'static lifetimes because they contain some borrows should have it indicated in their name.

For example:

struct Handle&<'a> { n:&'a Node }

or even

struct Handle&'a { n:&'a Node }

or

struct Handle& 'a:{ n:&'a Node }

to indicate that 'a must outlive the struct.

Then you could use it:

let h = Handle& { n: &some_node };

Maybe functions that create non-static struct might have & at the ends in their names.

Like

vec![].into_iter().map()

but

vec![].iter&().map()

You could easily see that you are dealing with something you should treat like a borrow because it contains borrows. Such structs would be sort of named, complex borrow and raw '&' borrow would be anonymous or naked borrow.

Not sure if it would also be nice to differentiate structs with &mut

----

I would just like to separate lifetimes syntax from generics syntax because those two things have nothing to do with each other from the point of view of the user of the language.

----

I would also like to have

while cond {} else {}

where else is only entered if cond was false from the start. But that's a wish not specific to Rust.
It was a bit buried, but calls out an interesting fact I wish more people knew about business: cash has processing fees too.

If you deal with commercially relevant quantities of cash, in addition to your own labor costs associated with it, your bank will assess a fee for depositing it. Larger retailers will negotiate their own bespoke rates, but the right ballpark for small businesses above a nominal amount is 3 bps, or $3 per $10,000 transacted.
Some Remarks on Large Language Models
Which part are you referring to? I can't get through his highly opinionated and dismissive writing. Plus he refers to his daughter as his "biological daughter" which is super awkward and weird. I keep getting distracted by it. It comes across like it's supposed to be a passive-aggressive comment about his step-daughter or adopted daughter.
Amazing. Also it just sounds really... cool. Almost a little unsettlingly like a real-world version of some strange encoding in a Boards of Canada track or something. Wild.
Do you have evidence of anyone receiving a commission? We don't just make up things - the AG is from Mars! - and ask for evidence to the contrary.
Not quite a successful prediction about tracking Apple stuff
I live in Germany. It was 57F on January 1st, and has been similarly high in the days before and after. The Guardian may be a bad source of news, but it is insanely warm for this time of year.
Reminds me of the Seinfeld episode where George Steinbrenner (Yankees) and Jonny Tyler (Tyler Chicken) get into an argument over George Costanza and start negotiating a deal.

https://m.youtube.com/watch?v=V-Tspdoouns
I have the same issue. I have been impersonated on weird sites where you can hire a developer for cheap. I’ve seen my own name advertised. It’s kind of creepy. Mostly it’s been positive though.
I was tasked with designing a "dunker" years ago. It dipped a basket into a basin containing a solvent. It only has to move about 3 feet, but I found that since the endpoints were hard physical constraints, a hall sensor tripping a circuit to either reverse, or stop the motor was far more elegant than trying to code it with stepper motors and way cheaper.

The whole thing was supposed to use a fancy PLC, but when I understood the use case, I ended up making it completely using analog using relays, hall sensors, and timers. It was even able to buzz at you if it got stuck. All relay logic. Mostly because I had a big leftover box of PCBs with 8 relays apiece. The clicking sounded super cool.

I checked in a while ago to see if it was still in use. They got rid of it for a fancy PLC system that cost 1000x as much but is connected to the cloud and stuff.
Python 2 removed from Debian
You never give your bank details out to anyone.

For example with UPI the only thing you need to send are disposable virtual addresses which are basically like email IDs. By themselves these IDs can't authorize any transactions which is always 2FA
I'll agree with that. And the appeals court agreed too, that you have to look at all of the facts (percentage, repeated suggestions that he could resign, reduction in responsibilities, loss of title). Though I don't think they can use the "I have a lot of bills" argument, as the finances of Mr. Scott aren't relevant in the constructive discharge law.
>an even surer way to prevent being punished for your ideas is to prevent yourself from even thinking them in the first place.

Genuinely intrigued: could you expand on this?
I'll start by asking: is it possible to not think of something once you start thinking about it?
And that realy is the best i can phrase the question at the moment.
Location: Chicago, IL, USA Remote: Yes
Willing to relocate: No

Technologies: Python, SQL, Git/GitHub, Tableau, PowerBI.

Résumé/CV: https://www.linkedin.com/in/seanainsworth

Email: Seanainsworth at pm.me

Short Bio: I am a technical program manager with previous experience as a data analyst. Based in Chicago I have over 10 years experience with SQL, KPI creation, dashboard development, and projects/program management.
One is about ideas the other is about values.
The web is the way it is because no one owns it. The web standards and protocols were negotiated over decades and have already accounted for countless amounts of compromise and feature sets between numerous competing interests and evolving tech while also maintaining backwards compatibility. How great it could hypothetically be is practically useless as an argument.
As pointed out in another comment, it really is 4MB, since the segment register the memory is accessed through is exposed on the bus. You could include those extra 2 bits for a 22-bit total address space, although I don't think it's really practical to have such a partitioned memory model for a general purpose computer.
Paste the URL in at archive.today: https://archive.ph/DFh3y
Ironic that the original purpose of fingerprint matching itself is subjective pseudo science, just like bite mark comparisons, ballistic comparisons, and shoe and tire prints. But that doesn't stop them from being used.
It will be 3 inches of rain on fully saturated soils. This will lead to 3 inches of pure runoff on a landscape that rarely experiences such runoff.

So hillsides, channels, creeks, rivers, and so forth will all be experiencing record run-off levels. This is why the forecast calls for significant hillside failures: it will be more water on a hillside than many of those hillsides can bear. It will flood beyond the normal flooding limits. It might... be historic. Maybe. Huge if. But super-dangerous if it happens.

3 inches in the Olympic Peninsula would be less of a big deal because that's routine. All the hillsides that can fail with that already have. So you're right that 3 inches is not a big deal in most places. But on landscape where that doesn't ever receive that much, it suddenly is a big deal.

The fear I have with these recent atmospheric rivers is that we have a lot of snow in the Sierras now. If we get an atmospheric river which is too warm, bad things could happen[1]. Fortunately as we get deeper into Winter it's probably too late for that disaster to be possible.

[1] https://en.wikipedia.org/wiki/ARkStorm
My recollection is the SFBA gets around 20 inches of rain annually. Three inches in a few days time is 15 percent of the rain it is supposed to get all year. It's a lot. The landscape won't cope well, especially if it's already seen rain prior.

We saw 2 inches of rain one day in The High Desert, an area that gets 6 inches annually. The flood waters took weeks to recede and brine shrimp hatched out.
Speaking as a non-expert, it sounds too good to be true with the regular reports of false-positives and false-negatives from DNA testing. I'm with this person: They did something illegal to save lives.
Where do you buy the STP?
For gba games it's hard to beat the anberic 351p. Almost the same exact size as the gba with the same screen size
PureCode offers a revolutionary developer tool that saves software engineering teams 25% of all the time required to build software, by using AI to generate code. Using computer vision; our code generator takes a web design (PDF, Figma file, Sketch file, etc.,) and instantly generates dynamic, production-quality ReactJs markup. The product is loved by SAAS companies and web development agencies because it saves them time and money. We are a team of more than 30 and growing fast, funded by Tim Draper of Draper Associates and other high-profile tech investors.

Position Responsibilities
•Design and maintain a Domain Specific Language.
•Build and maintain serializers/deserializer libraries for the Domain Specific Language (DSL).
•Build and maintain Golang services for code generation.

The Ideal Candidate
•5+ years of expertise in Python/TypeScript/Golang is Preferred.
•Experience building Internal Libraries.
•Experience in Compiler tools like ANTLR framework is needed.
•Experience with Test Driven Development and data-driven Object-Oriented Programming.
•Having Knowledge of Message queues or Pub-Sub Systems
•Experience with ORM Libraries.
•Good understanding of ReactJs is an added advantage.

To Apply
Email me - rpoosapati@purecodesoftware.com
Electric Vehicles: Mr. Toyoda Is Worried
> So I got another irate call from jobs today.

> I don't think we should let that determine our hiring strategy but thought I would let you know.

> Basically, he said "if you hire a single one of these people that means war".

I'm guessing the idea for Chrome started to crystallize right about here...
I am trying to build something simple and inexpensive. I suppose these ideas could work but they'd cost a lot and be very complicated to maintain.
> You'll find that many in the rust community are in fact very very sympathetic to your view that it's too hard to learn.

I have not found that. The very comment I'm responding to above is a correction, telling me "it's not hard", not saying on the writer's part that they didn't find it hard, and least of all with any curiosity towards any dev claiming that they find Rust hard, because that view is considered in the Rust commmunity plainly incorrect. This is what I have found, consistently in 2022. I plan to continue with Rust in 2023, but I'll probably largely go it alone.
Shakespeare is taught in high school, my dude. You are a little deluded if you believe Shakespeare to be little read.

I’m quite aware that you can’t eat Hamlet.
It's difficult, but not impossible. There are plenty of whole genome amplification methods out there for single cell DNA-seq.
This kind of stuff is rampant in all sorts of ways. For example, tech companies regularly discriminate against employees if they think that some customer, vendor, etc would object to the employee and possibly threaten to take their business somewhere else. It results in weird shit like not hiring people from certain countries, competitors, or just people with an alternative lifestyle. Firing for being 'out of the closet' in one way or another also happens, but of course is always covered up with some other excuse (part of what HR is really for).
I believe it's in Vertigo Park And Other Tall Tales by Mark O'Donnell but it's appeared in the Spy magazine December 1987 before that.

If you search Google Books for "Do you not be happy with me as the translator of the books of you" and click on the Preview or Full View button you should see it in several places
> Constructive termination + a reasonable payout to help you adjust to life post-job/divorce.

Constructive termination doesn’t get you money on its own, it just is a way to make a claim for things you would have been owed if you were fired (including wrongful termination damages, if you can also prove that the termination was wrongful) when the employer tried to characterize the termination as voluntary on your part.
(Apache Doris PMC)
Apache Doris is an analytical database system that became an Apache top-level project in June this year.

- https://github.com/apache/doris

In fact, a large part of the work of many emerging database systems, including Doris, is to supplement the missing functions compared with the traditional databases(Like Oracle), so as to help users smoothly migrate from the original system to the new system. Such as the CTE mentioned by zX41ZdbW.

At the same time, most of projects are emphasizing their performance and cost-effectiveness, because this is the first factor for user selection. For example, Doris and SelectDB (Doris Commercial Company) also participated in Clickbench to reflect their performance advantages.
But the implementations of various projects are actually converging (Doris' execution engine also refers to Clickhouse, thanks for open source), so we can only look for advantages in specific scenarios, such as high concurrency, time series, etc.

On the other hand, performance and cost-effectiveness do not really solve users' problems, so we are also thinking about what users really need besides technology.

Another interesting point is the trend of "de-distribution". Like Clickhouse and DuckDB, they can run well on a single machine with a multi-core, and can also meet the needs of many users. The reliability, availability, and scalability problems solved by "distribution" can all be solved in the PaaS of cloud vendors.
> I'm just not remotely convinced that it's worth the suffering caused by it.

I hear you, but I don't know where I fall on this. I think my conclusion is that the US is largely imposing this diet onto itself in a self-sacrificial way, as the price to pay to be the world's leading power, which in turn enables world peace (mostly, so far).

I have the intuition that comfortable countries (European, Canada where I'm from) only manage to have those social services because they follow in the wake of the US. And they're also much less economically dynamic.

Also I do think that the worst of US suffering is really much less worse than the suffering seen in the rest of the world, by miles. As such I think it's hard for me to conclude whether it's all worth it or not. If the US wasn't how it is, another power would rule. Would that other power be as benign and cooperative as the US has been? In current days, the alternative powers would be China, and I don't think a Chinese world power system would be better for everyone.

What improvement could the US do to its system so that it would remain dominant while also being a bit more humane? That would be a worthy goal.
I had to do quick refresh of Palm history, but it looks like they did not survive, but it does not indicate to what extent Apple may have been involved in it. Still, it is good to see there are some CEOs that were at least willing to say equivalent of 'not cool'.
"Ben Goodger personally vouched for me" makes for a nice cover letter.
Even if you don't have a special contract with the employer, as c-level executives do, lawyers advise companies not to reduce your salary unless it is a company-wide salary cut. So, there are two ways for a company to choose: (a) plan a small layoff and get rid of all those people you want to fire across the company; (b) stop giving any raises/bonuses/RSUs (or give the least amount) and move all reports of that person to another manager, thereby showing that the said employee should find another job.
It definitely seemed like sarcasm to me, but it felt a little out of place. Were other parts also sarcastic and I didn't pick up on them?
Looks like it will be over about 12 hours, maybe as few as 6 hours, which is generally the challenge.
Well, I suppose you still have to do the murdering…
It's just called The Dish, and I mean, it's only medium sized (46 meters) compared to the main antenna at a DSN site (70 meters).
Bite mark was proven false, but what's suspicious about matching fingerprints?
Looks somewhat similar to Latex syntax, but with \ prefix removed -- anything that looks like a "command" is parsed like a command, otherwise it's a regular text.

How does "command" look? There are a bunch of ways, you can have command[text], command{options}[text], [symbol], -[comment], "[autoquote], ![meta], etc...
(and how does one mark up a part of the word? There are "space-sucking" modifiers on the "command".)

The main advantage of this is that it outputs HTML/XML, so there is no need for new tags -- add it as pre-processor to any XML-consuming code.
Yes, many prominent youtubers are pretty explicit about how they’re not happy with it, but tweaking thumbnails and titles gives an actual boost to their videos that doesn’t just translate to people clicking, but actual views and “engagement” throughout their content.

For this channel in particular, the calculation might be different because of the type of content, and in particular the complete lack of temporality. Some videos from two to three years ago are probably still doing pretty well to new viewers discovering the channel, and I’d imagine it would be more difficult with dated types of thumbnails or titles that would make it look less evergreen.
Location: Quito, Ecuador

Remote: Yes

Willing to relocate: Yes

Technologies: TypeScript, JavaScript, React, Node

Résumé/CV: https://docs.google.com/document/d/1xa39HgqHVqmf1MLvPpt13Yc5...

Email: alvaroipazr@gmail.com
> i dont know what drives people to want to make videos when the odds are like that

I used to write tech How To articles on my site around 15 years back, just to help other people. Then adsense came along and I made some money but the primary motivation was to learn and share my knowledge with others.
That's fair.

What I'm unsure of is how well proto can be modeled in various existing relational databases and what the performance and management consequences might be.

If I have a message defining a table and it has a field which is another message, how well can Postgres Structs represent that submessage? What are the performance implications? I'm not terribly familiar with the query semantics for Poatgres structs. How do migrations and backfills work for struct fields and nested structs?

These considerations may or may not justify a new database.
Since this was reversed on appeal, the implications were already covered, it seems. I was not personally familiar with the term "constructive discharge," but I am glad to see that it is not something you have to be in a position of extreme leverage to protect yourself against.
This is in no way true, and you can see how untrue it is by observing any popular "alt" speaker for a short period of time.

In fact, explaining things is often a great way to lose credibility to large swaths of people, as you'll have become boring and confusing.
Yes, the rails used should not affect the consumer protections you do or do not receive. If it's a debit card, it's a debit card regardless of if it's processed over a credit network.

Exactly how long the transaction takes to _clear_ your account may vary depending on the semantics of the network and integration used, but processing a debit card over a credit network doesn't mean you get to hold onto your money for any longer than you would otherwise. The auth will put a hold on the funds in your account instantly and you will effectively have that much less money in your account.
Probably not that funny to the engineer in question, and Im willing to bet that Jobs didn't once approach him and offer him more money to stay.
"one easy trick" is harmful for public road IMO
Location: India

Remote: Preferable

Willing to relocate: Looking for relocation to Germany

Technologies: NodeJS, Kubernetes, Cloud/Microservice/Platform architecture, Devops processes

Résumé/CV: https://drive.google.com/file/d/19DJs5r4bxtYo_vlEGFF3EaOfY7z...

Linkedin: https://www.linkedin.com/in/karanrawat/

Position Types: CTO | Lead architect | Engineering Manager

Email: nukeu666@gmail.com

15+ years experience in corporate and startup environments with 4 years in leadership roles

Hands-on leader in technology involved with Platform architecture, infrastructure, software design

Responsible for management functions - Leading a major work culture turnaround, hiring and mentoring highly-performing teams, board level interactions, continual process improvement
Nice, this looks pretty good. I have Google Colab Pro+ so I can use the 40GB GPUs there. Am I correct that I could also run this locally on 2X 11gb 1080Ti?
Similar here in California, except the original thermostat is in series and set to an upper limit. Pipes freezing aren't a concern, but a $3,000 heating bill caused by a corrupt Raspberry Pi SD card is.
I don't know how true it is but I've heard that they haven't done any studies to find out how likely it is that two people have the same prints. I have also heard that there is no objective criteria for things like number of matching points to determine a "match". But maybe the original commenter has additonal info, or other people have info to refute it.
Adding to the list of note taking apps, I’m working on an open source local note taking app that works in a browser called bangle.io [1]. It provides a rich WYSIWYG interface, allows syncing with GitHub without any backend and I love working on it .

[1] https://bangle.io
Charitably, his thought at the time seems to be that those two vendors could create a viable competitor to Internet Explorer. People forget how much IE dominated the browser market, and how much that hurt the web. Ultimately Google would create its own browser monopoly, but this statement does not seem to refer to that plan unless you read a lot into it.
> 2.

This actually bit me in the a__ when I misspelled my enum variant and instead match created a variable named like that, that captured everything and I got only a warning and very wrong code.

I think there should be `let`s inside match block if matching creates some variables.
I never got so many death threats from strangers as I did when I wrote a spider for Mastodon.

Then everyone defederated my single user instance, as if that would stop an unauthenticated web crawler.

The idea that you could publish something on the web and expect it to stay private is insane.
The Comprehension Curve
Reminds me of an apartment complex I used to live at that had a really long walk from where my place was to the dumpster. I'd put anything that was significantly awkward to carry in my car for the trip. I knew a few people who moved all their trash there in their car, but I enjoy walking and would prefer not to risk getting smelly food waste spilled in my car.
Those popular Terra edibles are 5mg each and I know multiple people who prefer only half of one. I'd be interested in trying a very low THC beer, like 2-5mg. Don't underestimate the role tolerance plays. Most occasional/casual users simply have a minor overdose on what regular users consider "good" weed or "small" edibles.
Fair. And your iPhone can now contact satellites as well.
https://www.wired.com/story/man-found-guilty-in-a-murder-mys...

I remember this story of a killer getting caught by his cousin’s DNA
SEEKING WORK | Global Remote (Oceania/SE Asia for awhile)

Services: software development, systems architecture, product/project management, technical writing

Contact via https://breezysail.com
Maybe your mother is just overly neurotic, and most people who read the book don’t come to the conclusion that their 6 hours of sleep lead to cancer.