skysight-inc/HackerNews huggingface dataset:
SEEKING FREELANCER / (I'm in UTC+1) / remote / Help with adding projects to https://kitspace.org

Kitspace is a place to share ready to order open hardware electronics projects. You can order the the circuit board and all components for a project with just a few clicks. I’m seeking a someone to help improve the documentation of projects by asking creators whether they would like to mirror it to Kitspace.

The way to do this is to send Github pull-requests to projects (some examples: https://github.com/Ottercast/OtterCastAudioV2/pull/8, https://github.com/gregdavill/d20-hardware/pull/2 and https://github.com/nasa-jpl/open-source-rover/pull/180). As you can see in the examples it requires clear communication and some familiarity with electronics parts and making bills of materials. Most importantly it requires a mindset to try and help and improve the project in question through documentation rather than badgering people to add it to the site. Familiarity with Git, Github and at least one electronics CAD software (KiCad, Eagle etc.) is also helpful.

Naturally this gig is fully remote and the number of hours and length of contract you would like to commit to is up to you. Time zone is not dictated either, though some overlap with UTC+1, for the occasional meeting, would be ideal.

This is a fully open source project and does not turn a profit hence the budget is limited. I’m looking for people that can accept a rate of USD $20 an hour.

Please send applications, including a CV, via email to freelancer-2022@kitspace.mozmail.com . If you have any questions feel free to ask on this forum below or via email or private message.
I think the problem initially was that people accused the creator of malice for no reason other than not being more specific about which features were a work in progress. I agree that it's not good to treat every criticism as an attack, but sometimes criticism of V (as an outsider, I've never used it) feels more like anger towards the creator rather than a helpful suggestion. For example, there's a difference between saying "I've found a bug in an advertised feature" and "You're a liar", which is how much of V's critics sound to me.
> PSL unittest is very explicit and has no magic. Ironically it also has Java written all over it.

By “Java written all over it” do you mean that like JUnit for Java, it's an implementation of the xUnit pattern derived from SUnit for Smalltalk?
> I would trust them a lot more than your average consumer fintech.

That bar is so low I couldn't even trip over it.
If you think jarred garlic isn't good, then don't use it.

I had this conversation with my sister in-law a few months back. She prefers the fresh stuff -- and so do I.

She said she would never do use jarred garlic and suggested various tools to mince/crush fresh garlic.

I thanked her for her advice and (possibly) said "Good. More for me."

I use jarred garlic (a lot!) and buy it in quart (~900ml) containers. I don't have the physical issues the author of TFA has, I just have better things to do (and better things to spend my money on -- fresh garlic is significantly more expensive) than minced (or chopped) garlic when I'm cooking.

As for the ableist angle, I'm not convinced.

Because it's not really about not considering what others can/cannot do. Rather, it's about interacting with strangers online.

For some reason, some (many?) people think it's normal and fine to rip into people they don't know online -- something most of those folks wouldn't dream of doing IRL.

Don't like pre-minced garlic? Don't use it.

We have (or at least we used to) have a word (actually, a bunch of them) for people who berate others for doing something they don't prefer: Jerk, asshole, busybody, obnoxious fuck, etc., etc., etc.

I understand why that upsets people -- it annoys the hell out of me too. And well it should.

But as I said, I'm not buying that it's somehow "ableist," in that I'm sure that most folks don't know (or care, for that matter) that the author of TFA has a physical issue that limits what she can do.

Rather, they just take their own preferences (and in some cases, they may actually be "better" for some values of that word) and generalize their use case and preferences as "the right way. the only way."

Which is ridiculous on its face.

This isn't really about garlic. Or about ableism (which exists and can absolutely be an issue). It's about rude, obnoxious jerks who take their trained-in prejudices for the laws of nature.

Unfortunately, many folks don't feel comfortable calling others out for their asshattery and instead internalize the abuse (and that's what it is) they've been subjected to. And more's the pity.

Edit: Improved my prose.
Generally, the result of US diplomacy and projection of power over the last 50-75 years has been hugely beneficial and highly cost effective for the US. Why does anyone invest in anything? Because they want to see a return. The US has seen this in spades, as have (in general) its allies.

You can see this right now in Ukraine. The US and its allies are busy donating/selling all of their soon-to-expire weapons, their older model (but still good) jets, their brand new weapons. Who benefits from this? Ukraine, now. But also the weapon manufacturers, who represent a non-trivial proportion of the US economy. If Ukraine wins the war, it will be paying off its debts to the US for a century, with interest.

An economic example might be the sanctions it placed on Russia along with its allies. Russia is currently forecasted to see a 20% drop in its GDP this year, probably the single biggest effect of the war (compare to Iraq, Afghanistan, Syria effects on the US). Lots of the sanctioning can only be done because most of the global economy runs on the US dollar, as opposed to the yuan, yen, pound, euro, because the Russian loans are dollar denominated. If someone's putting the pressure on the US in some way, its various investments let it wield some massive clubs.
> every laptop I've ever personally owned runs flat-out indefinitely at its rated maximum speed.

You must be using a very nuanced definition of "rated maximum speed", incorporating time-dependent effects like Intel Turbo Boost, and CPU power limits that vary depending on power source, OEM-specific software options, and possibly discrete GPU usage. Which makes your claim almost a tautology.
Honestly, I like to keep the logger as decoupled and minimalist as possible. There’s https://vector.dev which can basically ship your logs from source A to destination B (supports tonnes of usecases). Separation of concerns makes things much more easier.
I tried c2v on some very simple commands in freebsd /usr/src/bin/ such as ls and pwd and it failed. Still, very good to see this progress! May be you can add some FreeBSD commands to your test cases?
Look at the slotted screw heads on outlet face plate. Are they both aligned vertically/horizontally, or are they at odd angles?

If they are both aligned, the outlet was probably but not necessarily last worked on by a real electrician. If the screws are at odd angles, the outlet was probably but not necessarily last worked on by a DIYer.

Real electricians align the screws, as a sort of professionalism and a nod to any future electrician who might work on that outlet.
Thanks, we're fixing this now!
EDIT:
Thank you, that's been resolved!
Hello fellow Kubernauts!! | https://superorbital.io/careers
Feeling overwhelmed after the apocalypse? Is that #fullyremote #vanlife lookin’ kinda sweet lately?

We’re a (very) small band of highly experienced devops who help our clients with the most interesting of Kubernetes-related problems. This is _actually_ devops, meaning we often develop production-grade code to solve unusual requirements.

We’ve always been 100% remote (GMT-4 through GMT-7 only), have great benefits, matching 401k, practice transparent salaries (between $180-$210k/yr), spend a day each week on internal projects, and if I may say so myself have an outstanding culture.

If you’re interested, please do read on (https://superorbital.io/careers) or just email us at join-us@superorbital.io
12 Startups in 12 Months (Open Source Edition)
Indonesia was colonised by Europe for centuries (1). If anything, that would explain the poverty and difficulty in eradicating inequality, than a few years of “fascism”.

(1) https://en.wikipedia.org/wiki/History_of_Indonesia
You're using a lot of loaded language in your response. What is a "religious fundamentalist" to you? Also you're missing the point, because the topic of discussion is religious people educating their own kids, not religion in public schools.
See my reply here https://news.ycombinator.com/item?id=31949804 about burning plastic.

Nuclear power should be obvious.

Plastic straws take FAR FAR FAR less energy than metal ones - don't forget the hot water to wash the metal one. Paper straws are usually coated with stuff, the paper takes more energy that plastic, and the coating doesn't break down - so you don't even get the compost.

So long as we are burning natural gas for energy, it's better to use it directly in your home, vs have someone else burn it, make electricity, then use that.

Plastic bags are good for litter, but you would have to use reusable ones hundreds of times, and never wash them - ever, for them to be better. Not to mention people reuse around half of them for garbage bags, so if you ban them, people still need to buy them.
> Some of these higher risks are:

- Slow networks

- A high requirement of transaction verifications

- Deposits get disabled by a certain exchange

- Low liquidity

Low liquidity is a pretty massive counterparty risk.
I had regularly listened to a podcast for years when the host (Ryan Davis of Giant Bomb) tragically passed suddenly. It was bizarre, like I had lost a friend I had never met.
I don't doubt that you're asking this in good faith and it's a legitimate question. However, it's offtopic in Who Is Hiring threads, so I've detached this subthread from https://news.ycombinator.com/item?id=31948012.

It's offtopic in Who Is Hiring threads because this isn't a feasible place to have an expansive discussion about a topic that is important, general, inevitably controversial, but tangential to any specific ad. Fairness is a factor too, since the same question applies to and could/should be asked of dozens (if not hundreds) of organizations in these threads.

It's a question, of course, that people are welcome to discuss on Hacker News in general, and there have been many such discussions and debates over the years.
Not only that but the UK in the 80’s had no choice. There was no way the UK could project power to actually keep HK or force China to follow the agreement.

I would regard it more as a “pull out” than anything. Set up HK the best you can than wash your hands of it.
> it's about Russian government wanting to know who you are so they can target you with political misinformation

Which is something not only Russia is doing with that information, it's a very widespread practice [0] and one that many think should be considered a bigger issue itself, rather than who makes use of it.

[0] https://www.bloomberg.com/news/articles/2017-09-29/the-germa...
Do baseball teams win the world series based on how many fly balls they catch in a given year?

Does NASCAR bestow awards based on how much fuel you used?

Does Wimbledon award prize money for how fast you smack a tennis ball?

Using an irrelevant metric to claim a make-believe victory is simply childish and emotional.

Presidential candidates win elections based on the electoral college votes, themselves decided by the popular vote outcome in each state. In 2016, Trump won more states, thusly more EC votes. Therefore he became president and Hillary was sent back to the over-priced lecture circuit.

Any other metric you use to decide who won is simply self-delusion.
Yeah, I did it a handful of times through high school when I was having trouble working things out. Not since then, though I'm sure the time will come again, at least once before I (they) die.
Email Tracy@alias-app.com

Do you want to help create a new world bridging human and synthetic identity while solving technical problems that you won’t find anywhere else? We are Alias, and we are building a community-based video application for authentic and safe expression, where users interact through AI-generated synthetic identities. Our product is based on cutting-edge AI research and utilizes the most recent breakthroughs in generative media.

We are looking for a strong Backend/Fullstack Engineer to join our founding team and help us build the next-gen social network. Our back-end tech stack includes MongoDB, Express.js and Django - all hosted in AWS. We design our systems to be scalable and efficient by using asynchronous queue-based interaction between components.

Our entire team is fully remote and international. We are creative, fast-paced, nimble and understand that employees thrive when their work has purpose.

Responsibilities and Qualifications

· You will extend, maintain, integrate, optimize and deploy Alias’ backend systems.
· You will closely collaborate with ML engineers implementing AI-powered features of the application.
· 5+ years experience with backend development.
· The ideal candidate has a track record of effectively operating in a dynamic and loosely structured environment (e.g., a startup).
· Familiarity with AWS is a plus.
· Prior experience with mobile is a plus.
· Comfortable working independently in a fast-paced fully remote environment across timezones.
my mom says, "don't yuck my yum"
Without the EC, you'd have mob rule, which would eventually decay into a tyrannical regime. Please read the federalist papers. All of them.
I couldn't understand any of what was said in that recording. If anything, it served to show it's absolutely not useful for me at all.
I don't read it like that. Some people have a spidey sense for this sort of thing. I've only ever been laid off in my life twice. The first time I was completely blind-sided, because on a the Wednesday you have an all-hands meeting and see your name on the org chart the CEO puts up, and on Thursday they decide on a different direction. The second time was quite recent, but I already had one foot out the door, was actively interviewing, but the lay off came a little sooner than expected. Some people just pick up on the natural ebb and flow of a business and can sense when the winds are changing. I am as dumb as a box of rocks in most regards, but I have a good sense of when an organization is beginning to shift under my feet and no longer feels like a good place to stand.

To add a differentiator between laid off and fired, I've been fired twice in my life, once after I quit (toxic manager), and once when I refused to do something clearly illegal (another toxic manager).
...and how many Catholic justices are there (nevermind the Christian superset)
The post’s example of undefined behavior via signed integer overflow still holds in current V master.

$ cat test.v
fn main() {
x := i32(2147483647) + 1
println(x)
}

$ ./v version
V 0.3.0 f0cee25

$ ./v -o test.c test.v

$ cc -fsanitize=undefined -Lthirdparty/tcc/lib -Ithirdparty/libgc/include test.c -lgc
test.c: In function 'main__main':
test.c:12073:37: warning: integer overflow in expression of type 'int' results in '-2147483648' [-Woverflow]
12073 | int x = ((i32)(2147483647)) + 1;
| ^

$ ./a.out
test.c:7577:33: runtime error: signed integer overflow: -2147483648 - 2147483600 cannot be represented in type 'int'
-2147483648

That V code has compiled to this C code, which is indeed undefined behavior.

VV_LOCAL_SYMBOL void main__main(void) {
int x = ((i32)(2147483647)) + 1;
println(int_str(x));
}

(Since you asked for people to file issues about these problems, I’ve opened https://github.com/vlang/v/issues/14912.)

Additionally, V’s own documentation calls out a separate instance of undefined behavior (https://github.com/vlang/v/blob/master/doc/docs.md#closures):

“If you need the value to be modified outside the function, use a reference. Warning: you need to make sure the reference is always valid, otherwise this can result in undefined behavior.”

So it shouldn’t be surprising that people call out the “No undefined behavior” claim on the home page as dubious.
You could say that but you'd be wrong.
I think the point made by the original comment is that Google has been doing this basically forever, and the privacy concerns are unrelated to the fact that a Russian Ad company took advantage of them. While a Russian Ad company doing this is bad, people are only paying attention to it now, because Russia being bad[er than usual] is part of the current socio-political environment, so the activity has a higher S/N.
I'm pretty agnostic on cold emails as a strategy, but this article doesn't mention the specific sourcing method used here which I found a bit distasteful (but common) — scraping the HN "Who's hiring" thread:

Hey Dylan!

I'm Luke Hager with Molecule.dev, and I'm emailing you because I saw your post on HN. I've been looking around for companies like CALA who might be able to make good use of Molecule.dev. I see that you're using TypeScript, React, PostgreSQL, Node and other modern web/mobile tech.

At the very least this goes against the guidance in the monthly thread ("Readers: please only email if you are personally interested in the job")
Yikes. I has the awful realisation dawning through the para 5-6 paragraphs that no, this was not a joke or parody "influencer". It appears to be factual.
Mark Zuckerberg: We’re ‘turning up the heat’ at Meta so employees will quit
Seeing Backend Engineer for venture backed startup -- Email Tracy@alias-app.com

Do you want to help create a new world bridging human and synthetic identity while solving technical problems that you won’t find anywhere else? We are Alias, and we are building a community-based video application for authentic and safe expression, where users interact through AI-generated synthetic identities. Our product is based on cutting-edge AI research and utilizes the most recent breakthroughs in generative media.

We are looking for a strong Backend/Fullstack Engineer to join our founding team and help us build the next-gen social network. Our back-end tech stack includes MongoDB, Express.js and Django - all hosted in AWS. We design our systems to be scalable and efficient by using asynchronous queue-based interaction between components.

Our entire team is fully remote and international. We are creative, fast-paced, nimble and understand that employees thrive when their work has purpose.

Responsibilities and Qualifications

· You will extend, maintain, integrate, optimize and deploy Alias’ backend systems.
· You will closely collaborate with ML engineers implementing AI-powered features of the application.
· 5+ years experience with backend development.
· The ideal candidate has a track record of effectively operating in a dynamic and loosely structured environment (e.g., a startup).
· Familiarity with AWS is a plus.
· Prior experience with mobile is a plus.
· Comfortable working independently in a fast-paced fully remote environment across timezones.
People old enough to have played old Civs but whose brain hasn't developed sufficiently to have switched to Europa Universalis 4 deserve to be pissed.
loguru perhaps
I actually don’t mind rude belligerent people if their opinion is novel. But I can’t stand them if their opinion is typical.
Diversity of thought is important for creating a robust problem-solving framework. Once a monoculture forms it becomes easy to subvert it because people tend to be vulnerable in the same way.

e.g. a monoculture is easier to abuse by corrupt leaders. Increased diversity of thought may have prevented Germany from systematically becoming entirely reliant on Russia.
A great burden has been lifted.
The danger, as I see it, is that this case exists at all. The facts of the case are the state supreme court saying "our constitution doesn't allow you to gerrymander on partisan grounds" and the legislature saying "we can gerrymander as partisan-ly as we want". There's no fig leaf that this is somehow fair or reasonable. The contention is that they're legally allowed to, and therefore they will.

With that as the case, it feels like it hardly matters what the Supreme Court decides. It means that the laws of this nation are no longer about what's best for it, but about what we can force each other to do.

That won't be fixed, no matter what the decision is. And it's not the fault of the legislators, either. They are implementing what their constituents want. They will, almost certainly, be returned to office, especially if they succeed in court.

I would very much like the Court to stem the consequences of this, but they cannot fix the core problem. And I'll be blunt that I don't believe the Court has any interest in stemming the consequences, either -- for exactly the reason that I'm talking about.
Now you just need to turn this into a framework and sell this to the business masses.

seriously, I would like to know how to determine which is which and how to convince management we're using the right process to solve a business problem.
Pause for Thought: Money Without Value in a Rapidly Disintegrating World
What a nonsensical conclusion
Noted and actually had a co-worker introduce me to RTK Query yesterday! Thanks for the work you do! I'm going spend some time this week and next looking more deeply into RTK Query.
From reading the article, it looks like it talsk about PRNU[0] without really saying it's PRNU. For a while this technique was known (the earliest papers about it are from the early 2000s) but it was computationally complex at the moment, and the domain of a few very knowledgeable persons. A couple[1] of years ago, MobilEdit finally included a decent UI and implementation of the technique into their software[2], which has made it available. However, I'm unsure if the majority of those who use it truly understand what the technique does and what conclusions you can draw from it.

Oh and great summary on SO FrenchyJiby! It's a good intro to those that aren't aware of what can and can't be done in image analysis :)

[0] https://forensicnerd.wordpress.com/techniques/image-forensic...

[1] https://xkcd.com/1070/

[2] https://www.mobiledit.com/camera-ballistics-features
Love when we go back to physical items to get lessons for GUIs.

"The design of everyday things" it's an amazing book to start in this area, specially if you work with something that mix hardware and software like IoT.
Frozen minced garlic, onions, peppers and roasted vegetables are staples for all kinds of weekday stews.
Radar Chat is a platform for making custom, interactive maps. These maps can be opened in the Radar Chat mobile app, a web app, and can even be embedded in third party websites via iframe.

The HTTP API lets developers create and modify data in a programmatic fashion. After writing over thirty pages of content and polishing the rough edges, we're excited to now make the API public!

Here's an example of what you can do with it: Make a new map, create a bot that polls the USGS earthquake API for new earthquakes, then post earthquake data to that map. That map can then be shared with others. Using the Radar Chat API you can even lookup earthquakes within a certain radius of your home. Here's an example endpoint that does just this using the #earthquakes map:

https://api.radar.chat/v2/maps/earthquakes/posts?lat=37.877&...

We'd love to hear any feedback you might have on our API, or if you have any ideas on how you'd use it.
In fact Italian pizza stores love selling pineapple pizza to tourists!

Whatever gets a euro from a tourist is whatever they will sell.

When I was in Italy, all the pizza shops sold pineapple pizza, for a slightly higher price, cause it sells that well to North Americans.
Well, the middle eastern shenanigans are biting them in the ass right now.
How C Programming Language Has Grown
You mean the low margin unprofitable company that is at the mercy of the record labels and their “product” is the equivalent of a minor division for Google, Amazon and Apple?