skysight-inc/HackerNews huggingface dataset:
Location: Toronto/Markham ON, Canada

Remote: Yes (hybrid okay)

Willing to relocate: Not in the near future

Technologies: JavaScript/TypeScript, NodeJS, NPM, React, Python, C, Java, Docker, bash scripting, automated testing, API integrations and scraping, functional programming

Résumé/CV: https://tinyurl.com/stevenzhao-resume

Email: See resume

Hello, I am a software engineer with more than 4 years of professional experience with SaaS, automated testing suites, back-end API development and integration (project lead), customer relations, system and database architecture, refactoring and updating existing infrastructure and so on.

I have worked with both front and back end development, as well as SQL and NoSQL databases such as MongoDB and PostgreSQL.

I am familiar with working in an agile environment, sprints, developing internal tooling to accelerate developments, test and domain driven development, as well as developing and maintaining CI/CD pipelines.

I have graduated from the University of Toronto with an Honorary BSc. in Computer Science (specialist program).

Looking forward to hearing from you :)
https://theconversation.com/curious-kids-how-do-plastic-bags...

https://www.biologicaldiversity.org/programs/population_and_...

https://www.genevaenvironmentnetwork.org/resources/updates/p...
Sounds like a token effort, at best:

> Preservationists describe the fee for day-trippers as too little too late, noting that the 5-euro price of admission is less than the cost of a cappuccino on St. Mark’s Square. They call it political theater, designed to give the impression of curbing visitors, and thus appease UNESCO, without offending the powerful business lobbies in Venice that live and die on tourism.

> A genuine effort, they say, would involve far steeper pricing or outright caps, and see Venice follow in the footsteps of Florence and other cities ...
New Prius comes in very close to Model 3 with subsidies around here. Price isn't the issue for me - charging is.

Hybrids let me take road trips without worrying about that nonsense while letting me commute on a charge.
Beneficial for shared presentations
These are really useful. Thank you for sharing.
Sure, but the vehicle and charger both support DC. How do they know that the adapter in the middle does not?
DSL? The go way is to use go generate I would say and it can be used with go:generate, I would like to use the AST lib to parse go files to remove the need for any json and to be more like the cmd stringer tool.
> Modern 'new growth' forestry is very sustainable

It is not, I live in southern Chile, my house is right next to a Radiata Pine plantation. The ecological damage of pine and eucalyptus plantations is immense – the loss of biodiversity, the excessive water consumption, the poisoning of other types of vegetation, the degraded state of the soil after clearcut logging, etc.

Plus the social damage, lots of those plantations are on indigenous lands stolen by various machinations in the past.

Plus the heightened fire risk because of the pyrophoric nature of pine and eucalyptus trees. Native forests show much greater resistance to the propagation of wildfires which have become a yearly catastrophe in Chile in the past decade.
The same way you do it in rust, use wrappers for all memory allocation.

C++ has had RAII forever, since C++11(2024 btw now) have actually good wrappers, Box = std::unique_ptr, whatever the ref counter version is = std::shared_pte.

Do the other things he already said to do, ie clang-tidy with the correct rule will warn/error on any raw pointer usage. You don't need to "not make mistakes". If you never use raw pointers, other than these specific places you tell the linter that it was fine and you have checked then by default it will be memory safe. Does that sound familiar?

"But we don't need a linter in Rust!" It's just built into the LLVM frontend called the rust compiler. If it bugs you so much build a custom executable that runs the linter then the c++ compiler and call it your own internal compiler. First line of code can be "#!/bin/sh"...

If you say you aren't talking about Rust but one of the GC languages, then I agree with you, write it in that other language but then the correct solution is to rewrite the software in the first place since it was never written in the correct language to start with. Rewriting something in Rust is likely the same amount of complexity as fixing the C++ code, if you however first need to learn Rust well there's a reason I am not exactly pro rust ans yes I bave tried to use it in a proper complex project, all deadlines were missed and we ended up writing it in modern safe C++ instead purely because the language didn't force us to make up some obscure abstraction to appease the borrow checker.
It's "sort of" what I've done, only last time I changed jobs I told recruiters it'd take 20%-30% more for me to come into the office full time, and pro-rated below that.
For people without direct control of their domains/URLs some of them let you have a short link that you can keep updating to point to the current.

But most public ones don’t let you change the redirect.
If we care about this, the way to do it is to move potential death from "accidental" to "negligent." If it's more serious, we need to push deaths from being "negligent" to "criminally negligent."

We can have swimming pools were kids drown. If a bunch of kids are drowning, we can require a locked gate around the pool, so that children cannot enter without supervision. If kids keep drowning, we could require pool covers that need to be removed before use.

The point isn't to remove autonomy, the point is to require everyone to admit that preventable mistakes happen, and we need to take reasonable precautions "for our own good."

The best analogy is ticketing cars that block fire hydrants when "popping into to a store real quick." We know that universalizing that habit will cause fires grow where they wouldn't otherwise, and people could die because of it. However, when the fire truck eventually shows up, the person blocking the hydrant will respond with "what are the odds." We know the odds are low, but non-zero, but the negative payoffs are extreme, that's why we need to always take precautions.
> 113. OpenAI’s conduct could have seismic implications for Silicon Valley and, if allowed to stand, could represent a paradigm shift for technology start-ups. It is important to reflect on what has transpired here: a non-profit startup has collected tens of millions of dollars in contributions for the express purpose of developing AGI technology for public benefit, and shortly before achieving the very milestone that the company was created to achieve, the company has become a closed, forprofit partner of the world’s largest corporation, thereby personally enriching the Defendants. If this business model were valid, it would radically redefine how venture capitalism is practiced in California and beyond. Rather than start out as a for-profit entity from the outset, “smart” investors would establish non-profits, use pre-tax donations to fund research and development, and then once their technology had been developed and proven, would slide the resulting IP assets into a new forprofit venture to enrich themselves and their profit-maximizing corporate partners. That is not supposed to be how the law works in California or anywhere else in this country, and this should not be the first Court to hold otherwise.

> 114. To further understand why this is important, if OpenAI’s new business model is valid, for every dollar that an investor “invests” by contributing to a non-profit, that investor gets approximately 50 cents back from the state and federal governments in the form of reduced income taxes, so the net cost to them of each $1 of investment is only 50 cents. However, with OpenAI’s new business model, they get the same “for profit” upside as those who invest the conventional way in for-profit corporations and thus do not get an immediate tax write off, financed by the government and, ultimately, the public. From an investment perspective, competing against an entity employing the new OpenAI business model would be like playing a game of basketball where the other team’s baskets are worth twice as many points. If this Court validates OpenAI’s conduct here, any start-up seeking to remain competitive in Silicon Valley would essentially be required to follow this OpenAI playbook, which would become standard operating procedure for start-ups to the detriment of legitimate non-profits, the government’s tax coffers, and ultimately the people of California and beyond. Notably, OpenAI’s for-profit arm was recently valued at nearly $80 billion.

I've always wondered about this. I briefly worked at a non-profit that turned over into a for profit once it found traction, and to my knowledge, the donors didn't get anything back. I learned a lesson too, taking a pay cut to work somewhere mission focused and not beholden to profit maximization. Not going to make that mistake again.
> It boils down to cost-benefit-calculations.

Yes, the user bears the cost when their confidential data is leaked and the company derives the economic benefit of mishandling it, which is why this keeps happening.
It's clear that OpenAI has become something that it wasn't intended to be at it's founding. Maybe that change happened for good reasons, but the fact that there was a change is not in doubt.
Were also called mosquito hawks or mosquito eaters in Southern California. Looking back, grandparents were actually from Oklahoma, so I now have no idea if it was regional or just us. Daddy Long Legs are Cellar Spiders here though. For sure.
Most AWDs use a central diff for all four wheels. It's for distributing different amounts of torque front and back. It's not quite the same as a 2WD or 4WD differential(s) that only handle left/right. It's not at all the same as just a big open differential. A central diff compensating for front/back distribution while also handling a constant mismatched load on one side is definitely going to mess it up.

If it's your car feel free to try it and tell me if you get a bunch of dash lights from your AWD computer.

> The manual probably also says that aftermarket oil/air filters will void warrantees, or that changing your own brake pads is dangerous.

If your manual actually says this I will eat my hat. It's literally illegal in the US: https://en.wikipedia.org/wiki/Magnuson%E2%80%93Moss_Warranty...
AppClip would be best
It's usually a little of both. Sometimes it's a little messy but before you get full understanding, it appears a lot messier. But having the experience of coming across code that I think sucks until I fully understand it and recognize it as something I wrote two years ago (but maybe someone moved to a new location, so I didn't remember it) makes me a little more humble when it comes to judging code.
Going native: The future of the Bitwarden mobile app
Ah my bad. I was mostly talking about people wanting govt to intervene with prices of things they're buying (employee time, hospital visit, google play store). Apologies, english isn't my first language.
I forgot all about APOD, glad to see them still going strong.
Show HN: A tool to access ChatGPT from separate webpages
This is Linux all over again, Microsoft is going to use every trick and dollar they have to fight open source.

/I'm too old to fight that battle again...
> Unfortunately, a lot of library authors suck.

The nerve of them not catering to the small percentage of use cases for a project they often do in their free time and often for free. The entitlement is real.
Integers are far faster, smaller, and golang is strongly typed. Once you're past the serialization phase, strings have many disadvantages.
How can we grow better people?
So as not to signal mindless clickbait, I imagine.
The word has been so thoroughly bastardised that it no longer can serve a purpose in any non-academic contemporary discussion.
Yes. Your DSL is JSON in this case,

{
"enums": [
{
"package": "cmd",
"type": "operation",
"values": [
"Escalated",
"Archived",
"Deleted",
"Completed"
]
}
]
}

My point was the "Go" way to do this isn't parsing a custom format (like your JSON), but it's to use go generate.
I miss her to this day.
Whatever his reason may be (like resentment for jumping off the ship too soon and missing out, or standing in for humanity), I like what I read in the sense that it contains all the stuff that needs to be spoken about publicly, and the court seems to be the optimal place for this.

It feels like Microsoft is misusing the partnership only to block other companies from having access to the IP. They said they don't need the partnership, that they have got all what they need, so there would be no need to have the partnership.

If this is the way Microsoft misuses partnerships, I don't feel good about Mistral's new partnership, even if it means unlimited computing resources for them and still have the freedom to open source their models.

Not seeing Mistral Large as an open source model now has a bitter taste to it.

I also wonder if this lawsuit was the reason for him checking out Windows 11.
One of the most frequent terms is "fee". That's all Spotify and Epic care about.
Location: Porto, Portugal

Remote: yes

Willing to relocate: no

Technologies: JS/TS, node, MongoDB, PostgreSQL, React, express, Deno, Web APIs, Docker, k8s, AWS, Python

Résumé/CV: https://antonvasin.com/public/antonvasin-cv-2023.pdf

Email: antonvasinv gmail com

Full-stack developer with 10+ years of experience. In the past I've worked on various products such as data vizualisation platforms and no-code editors primarily using React + TypeScript and node. Looking for remote Senior+ roles.
I think the whole DEI concept was done in the worst possible way when the goals may have been actually noble. Universities should recruit a diverse population and encourage everyone to attend, but acceptance, advancement, retaining, and promotion should be equally applied and on merit alone. Discrimination in education of any kind accomplishes nothing and devalues the institutions.
This is pretty convincing. We should all cut down the old trees for homes. The new stuff isn’t very good.
because TS doesn't exist without JS?
IANAL but I don't think a court case hinges whether OpenAI is actually open; neither open-source nor closed-source are directly required to fulfill the charter. I think it would be about the extent to which the for-profit's actions and strategy have contradicted the non-profit's goals.
Payment or email&phone also gives the site owner sellable info. Maybe not a good idea for the customer.
Capital costs spent do not go up. An opportunity for saving exist. One extra day means less electrical costs. Admin costs remain static. These costs do not change unless you are hiring someone for that one day.

The costs are not going up substantially or at all for most 9/5 businesses
> Chronic litterbugs don't care, they're often low enough on the hierarchy of needs that this kind of morality isn't on their radar at all.

I used to think trash around my neighborhood was from just a general mass of people not caring about littering. It sounds like that's what you think too.

Then, one day, I saw a homeless guy dumping every single trash can on the street out completely, tearing open the bags, looking for maybe 2 seconds, and then moving on to the next trash can.

Call me harsh, but that behavior should merit a serious prison sentence. I think people overestimate the damage something like this causes to the environment, but underestimate the damage it does to society and the way people think about each other.
I'm an old BBS user and the generation that saw the world turn to the commercializing Internet in real time.

From a message forum perspective, what kept intelligent discussion and thoughtfulness/patient writing going was simply that there was a higher barrier to entry (knowledge) and fewer people. It was also not easy to use the phone to write a message, much less do much of anything online. You had to use a PC with a modem, at a minimum. And FIDOnet etc required a BBS that had a batch job to go off and sync messages.

Today it takes three seconds to post a short message that millions will read. You see celebrities do this all the time, saying something regretful because it was on a whim. But Reddit is full of low quality, quick replies that self-referentially try to re inforce or repeat meme joke. Or mic-drop dismiss someone else's perspective.

Almost no Reddit forum isn't full of what feels like spam, but isn't - it's people expressing their dumb one-liner feelings thinking it's funny. And apparently it's hilarious because it gets upvoted leading most threads to be completely unusable for information or challenging ideas.

Then there are the 'hot takes' with incredible speculation and confident views that aren't challenged intelligently but could do.

I do miss older times

HN is the closest thing to them, but suffers from a lot of anonymity. I recognize perhaps 3-4 users in all the time I've been here.
I've noticed in chrome-based browsers, you can right click on a webp file and "edit image". When you save it, it defaults to png download, which makes a simple conversion.

Mobile browsers seem to default to downloading in png as well.
>a personal benchmark of 10 questions that resemble common tasks

That is an idea worth expanding on. Someone should develop a "standard" public list of 100 (or more) questions/tasks against which any AI version can be tested to see what the program's current "score" is (although some scoring might have to assign a subjective evaluation when pass/fail isn't clear).
Gitlab-CI Pipeline for Kernel Testing
The scientific integrity sleuth taking on research misconduct
I don’t see how this appeals to Meta. It’s not like Meta is primarily a hardware company that doesn’t have expertise in software. They are primarily a software company. In addition, they have a lot of engineers who are familiar with low-level programming, so that is not an issue.

In addition as IBM and Samsung have learned, the OS vendor, not the hardware manufacturer, is the one who controls the platform.
Schema Visualizer for Database Design
GP account posts a lot about Enovix and Enphase and really seems like a shill
Same here. But looking back, it also shows the limitations of a modern desktop OS: there's too many big, complex components, all with intricate interactions, to set it up manually. Because -let's be honest- (B)LFS is a great learning resource, but a totally impractical way to get an OS up & running.

Automation is key here. Check dependencies, download archive(s), unpack, apply config options, compile, run tests, (optionally) build binary package, install: it all has to be automated or it quickly becomes unworkable.

I'd love to see more built-from-scratch OSes that include development tools, do something useful on modern hardware, but are small(er) to the point that it's easier to wrap one's head around the whole. Think Forth-based with a simple GUI, Oberon, Plan 9, Inferno or similar.
The Mindblowing Experience of a Chatbot That Answers Instantly
Right, and when they decide to do the opposite they lose the tax benefit, I'm not really sure there's an argument that says they can't change their designation.
Some jobs are just about being available when required. In theory, a Principal Engineer shouldn't be pushing buttons on the console all day, unlike the <= Sr Engineer.

It can get super boring.
Site let you create your band camp release
This site let you release your music on bandcamp then create promo code for your song and list them into their site, kind of cool!!
From the Articles of Incorporation:

"The specific purpose of this corporation is to provide funding for research,
development and distribution of technology related to artificial intelligence. The resulting technology will benefit the public and the corporation will seek to open source technology for the public benefit when applicable."

Based on this, it would be extremely hard to show that they are doing something very different from what they said they were going to do, namely, fund the research and development of AI technology. They state that the technology developed will benefit the public, not that it will belong to the public, except "when applicable."

It's not illegal for a non-profit to have a for-profit subsidiary earning income; many non-profits earn a substantial portion of their annual revenue from for-profit activities. The for-profit subsidiary/activity is subject to income tax. That income then goes to the non-profit parent can be used to fund the non-profit mission...which it appears they are. It would only be a private benefit issue if the directors or employees of the non-profit were to receive an "excess benefit" from the non-profit (generally, meaning salary and benefits or other remuneration in excess of what is appropriate based on the market).
As far a I understand this benchmark JXL was using 8 CPU cores, while QOI naturally only used one. If you were to plot the graph with compute used (watts?) instead of Mpx/s, QOI would compare much better.

Also, curious that they only benchmarked QOI for "non-photographic images (manga)", where QOI fares quite badly because it doesn't have palleted mode. QOI does much better with photos.
nuclear weapons is a ridiculous comparison and only furthers the gas lighting of society. At the barest of bare minimums, AI might, possibly, theoretically, perhaps pose a threat to established power structures (like any disruptive technology does). However, a nuclear weapon definitely destroys physical objects within its effective range. Relating the two is ridiculous.
Neither of these are really what I'm referring to, as I view these as ~equivalent to converting a jpeg to png. What I mean is within a pipeline, once you have ingested a [png|webp|jpeg] and you need to now render it at various sizes or with various filters for $purposes. If you have a png, you know that you should always maintain losslessness. If you have a jpeg, you know you don't. You don't need to inspect the file or store additional metadata, the extension alone tells you what you need to know. But when you have a webp, the default assumption is that it's lossy but it can sometimes be otherwise.
Is that really the case? Nukes are supposed to be deterrents. If only groups aligned with each other have nukes that sounds more dangerous than enemies having nukes and knowing they can't use them.
> the pertinent question is: what evidence would you actually accept as proof?

Before we get to actual world ending magic, we would see very significant damages along the way, long before we get to that endpoint.

I have been quite clear about what evidence I require. Show existing capabilities and show what harm could be caused if it incrementally gets better in that category.

If you are worried about it making a kill bot, then show me how its existing kill bot capabilities are any more dangerous than my "duct tape gun to drone" idea. And show how the designs itself are the limiting factor and not the factories (which a chatbot doesn't help much with).

But saying "Look how good of a chat bot it is, therefore it can hack the world governments" isn't evidence. Instead, that is merely evidence of AI being good at chat bots.

Show me it being any good at all at hacking, and then we can evaluate it being a bit better.

Show me the existing computers that are right now, as of this moment, being hacked by AI, and then we can evaluate the damage of it becomes twice as good at hacking.

Just like how we can see the images that it generates now, and we can imagine those images being better. Therefore proving that deepfakes are a reasonable thing to talk about. (even if deep fakes aren't world ending. lots of people can make deepfakes without AI. Its not that big of a deal)