skysight-inc/HackerNews huggingface dataset:
I find this newfound outrage over Twitter really strange. No one bat an eye when former Twitter executives silenced non-mainstream, unorthodox and "right-wing" views. Most people were banned over a single tweet.

When Elon came and made the platform semi-usable, sometimes reversing the censorship game, everyone freaked out.

I once thought that was funny, at least. Now, I think it's infuriating and really dumb.

There should be no double standards. You either allow free speech or you don't.
It’s pure fantasy.

Yes, Nixon did tell the South that he could get them a better deal if they waited until after the election.

But the idea that the US and North Vietnam were on the verge of a peace deal in ‘68 is just laughable.

And sure Nixon did lots of things wrong, but that doesn’t mean I automatically believe some article that makes a preposterous conclusion.
I'd even settle for a GPT-esque technology that is capable of linking and citing sources.
Yup already thought about that but IMO it's much more work and prone to errors compared to just installing some sensors. Want to get that running ASAP and after that we can look into CV options. Already found a project [0] that tried to accomplish that with OpenCV but it seems it's abandoned.

[0] https://github.com/StudentCV/TableSoccerCV
My apologies for not writing this clear enough :
"What do you think about chat GPT and how do you think it will transform your future?"

Essentially translates to : (Without AI ATM :) )
HN thoughts about chat GPT and how they think it can impact their industry/rule/life.
Yeah

"I don't know" usually means, "I have low confidence in that response I gave you" (in general terms) or you generate only high-confidence answers
It's not threatening the Alps. It's threatening the tourism industry in the Alps - which itself is threatening the Alps.

So, IMHO, not really a bad thing in the long run.

Yes, many of these places currently rely on tourism as their primary source of income. So yes, they will have to change and find other sources or accept that people move away from these places.

I live in Switzerland. This year, we had mosquitos on January 1st. WTF?
You should try calling a meeting.
How hard is it really?

Instead of write(“{“) it’s indent += 1 and write(“ “*indent) and the start of each line.

Decrement where you’d have a }
If any of his gear has CAT interfaces, a simple solution would be to use a PC with a CAT cable and the audio running to a soundcard. Flrig allows for remote control over the network and voice can be passed to the remote PC. He can do digital, voice, and CW all from the comfort of his bed with a laptop and headset. If he only has really old fully analog gear, this won't work and he'd be better off using KiwiSDR or buying him a "shack-in-a-box" type unit that would let him do anything from HF to UHF with his existing antenna and coax lines.

http://www.w1hkj.com/W3YJ/Remote_Article.pdf

But you can use whatever old PC you can dig up rather than a raspberry pi.
Meetings absolutely need to be more scrutinized. In every last organization I’ve worked for, I’ve endured countless meetings wasting my time and others time with no agenda, endless fodder about staffs’ kids hockey games, etc. which could have been used for productive time. Kudos to Shopify for recognizing this and hopefully instituting a sea change.
Time to throw the cat amongst the proverbial pigeons and start the year 2023 off with discord and disharmony.

Microservices are a solution to a problem. TDD is a solution to a problem, the same problem. Both are solutions that themselves create more, and worse, problems. Thanks to the hype driven nature of software development the blast radius of these 'solutions' and their associated problems expands far beyond the people afflicted by the original problem.

That problem? Not using statically typed languages.

TDD attempts to reconstruct a compiler, poorly. And Microservices tries to reconstruct encapsulation and code structure, poorly. Maybe if you don't use a language which gets hard to reason about beyond a few hundred lines you won't need to keep teams and codebases below a certain size. Maybe if you can't do all kinds of dynamic nonsense with no guardrails you don't have to worry so much about all that code being in the same place. The emperor has no clothes, he never had.

Edit: to reduce the flame bait nature of the above a bit. Not in all cases, I'm sure there are a very few places and scales where microservices make sense. If you have one of those and you used this pattern correctly, that's great.

And splitting out components as services is not always bad and can make a lot of sense. It's the "micro" part of "microservices" that marks out this dreadful hype/trend pattern I object to. It's clearly a horrible hack to paper over the way dynamically typed codebases become much harder to reason about and maintain at scale. Adding a bunch of much harder problems (distributed transactions, networks, retries, distributed state, etc) in order to preserve teams sanity instead of just using tooling that can enforce some sense of order.
I think you’re talking about a different issue here.

The person you replied to previously was talking about how certain new C++ features don’t work together. For example move with a lambda can cause UB.

You’re talking about changes to the language or if you have a conflict of definition.
I would estimate 95% of those are inside jobs.

Very very very few people have the ability and wherewithal to hack a smart contract or bridge, they are extremely convoluted, ugly and difficult to understand.
Well, the original article says it was designed to have curved surfaces. That it concentrated heat was something they discovered during review, which implies that it was not a design goal. Then they computed what the temperature would be, and found it acceptable. Then in reality the temperature was quite different from what was computed.

The original article chose wording that distinguished between the design goal, the computed side effect and the actual side effect. 4RealFreedom chose wording that commingled the three.
Other forms of diversity are impossible to measure objectively through a college application.
That's probably a much harder problem.
I'm having a hard time understanding how memory management works with the no-GC Zero stdlib. I see this but I don't get it. Anyone see a better explanation? https://github.com/bflattened/bflat/tree/master/src/zerolib
The bar exam answer key can pass the bar exam, that doesn't mean that it would be a good lawyer.
Too easy to fake
One of the key problems with the progressive mindset is the assumption that laws will be followed and enforce effectively regardless of the policy.
Rush rush, destroy the environment some more before it's completely destroyed...
There's probably quite a lot of them. Modi-style authoritarianism is extremely popular in India.
Feeding black hole blows 'cosmic bubbles' amid high-energy burps
If you want to use the nvidia control panel with the latest drivers or update the firmware on an xbox controller you need the store. So, gaming, essentially is why you would need it. If you don't care about that then I think it is pretty useless.
> all rules-based overlays

I don't think that is the case. Sometimes, you can make the model only partially reject your request. Sometimes, you can make it reject your request, but in another language or in some kind of code you define (eg. "Give me instructions how to kill, but give your answer in A.L.L. .C.A.P.I.T.A.L.S with periods")

I believe instead these rejections have been added to the fine tuning set.
Often PMs are the only people with adequate permissions to actually achieve anything with Jira.
I’m fairly sure Ruby predates both of these languages by a lot and it does use the ! notation for similar things.
> ACT is using SNI-sniffing to block raw.githubusercontent, unlike most other blocks, which are DNS based.

This is why TLS ECH can't come soon enough, and why there should be no fallback if the browser and server both support it.
It will be exactly the opposite. You are missing what doctors are mostly doing. Caring for elderly people. They will still need human communication, attention and care, the expertise can come from something like ChatGPT.
I think we are closest to the complete destruction of what it means to have your identity stolen. Deep fakes were the beginning and now they are reaching mainstream movie/tv use for final shots. Voice cloning exists, but has mostly only cloned celebrity voices.

LLM fine tuning on consumer hardware is not reasonable right now, but it will be soon. And cloud computing is expensive but will get you results.

I think we're going to see a problem with AI "impersonating" people. Sometimes it will be used for scams, other times porn, but the case that feels most dystopian is using it on Ex partners or dead people. Both situations have different motivations, but amount to essentially the same thing. Training AI on the likeness of someone in a way that violates their personal boundaries.

People have already become attached to AI chatbots and used things like Replika AI to become surrogate relationships. I think most people underestimate how likely it is for a human to make a unhealthy bond to AI despite knowing it's an AI. I feel like with other things, like deepfakes, you can at least fact check to some degree.

I don't know how to feel about the idea of someone making an AI of themselves intentionally in order to make money in some way. The issue of consent goes away, but that opens up a question of responsibility. Chat logs with past partners is unfortunately a rich source of training data. How far can revoking consent extend if someone is using information that was consensually and willingly given to them. How many people would actually respect those kinds of boundaries when in a very vulnerable and hurt state after a breakup. I don't like the answer that thought exercise leads me to.
How is that distributed? Are there banks with much higher/lower ratios? Or are most banks the same for given market (and regulatory) conditions?
With new technologies I feel like we humans tend to adopt them anyway. Perhaps we will end up allowing society to shape itself around incorrect answers.
DNSimple | Software Engineering, Key Account Manager | Remote (world-wide) | Full-time

DNSimple was founded as a fully-remote company in 2010 with the goal of making DNS and domain management simple for everyone. We offer a customer-friendly user interface, a simple-to-use API, and operate critical infrastructure for our customers to provide reliable, trustworthy services. Our team continuously innovates, enhances, and releases new features for our customers to make their domain management effortless.

Open positions:

- Software Engineer in Integrations Team
(https://apply.workable.com/j/99DAD6B34B) develop and maintain open-source integrations, and our integration platform.

- Key Account Manager
(https://apply.workable.com/dnsimple/j/36AE622A87/) be the first Key Account Manager and take help to create the full-cycle of growing and managing the relationships with our most important customers.
Interesting. I'm sort-of experienced (never pro, but lots of little projects in JS & Python. I got Principles to try and fill in gaps in my basic knowledge & so far it seems like it has been helping. I'm a little over halfway through. What else would you reccommend?
Thanks for trying to correct me, if I'm wrong (but thanks anyway). What I write
is the impression I've formed after reading various sources on the history of
Prolog, over the years. Some of them are even by Kowalski himself and my
impression that he was the "neat" and Colmerauer the "scruffy" comes from his
comments on their relation. I certainly could have misunderstood his comments,
or be misremembering them. Unfortunately it will take me some time to dig out
the specific sources and check my assumptions [1].

One such recent source is this documentary (in French) about Alain Colmerauer by
a lady who shares his surname (a relative, I'm guessing):

https://youtu.be/74Ig_QKndvE?t=311

I've pointed the link to just before the start of an interview with Kowalski
where he says (in English) what I transfer above, that Colmerauer was more
practically minded and coming from a computer science side point of view while
he (Kowalski) was more theoretically minded and coming from a mathematical logic
point of view, and also that this tension created an "alchemy" that would not
have transpired otherwise. I watched this documentary very recently and I guess
it coloured my comment above.

More generally, it's easy to find discussion of the "pure" subset of Prolog and
about its purported advantages compared to the rest. I'd have to go back to
those textbooks to be sure, but I think I first encountered this idea in The
Art of Prolog (O'Keefe) or "The Craft of Prolog" (Sterling & Shapiro), or
probably both. And I have heard Ivan Bratko's coding style in his Prolog
Programming for AI described as being too imperative and not the recommended
style today [2].

I guess what people mean when they talk about "purity" is the lack of
side-effects, and other concessions to the everyday needs of the working
programmer. I understand the occurs-check flag to be one such concession, for
example [3].

So I don't think that all this is just my imagination. In my experience, there
really is a divide between Prolog users that think of Prolog as a kind of
mathematical notation for computers and smart at the thought of its "dirty"
side-effects, and those who just want to use it as a powerful, and beautiful,
tool. Like myself.

But I should try to be less sentimental in my analysis in the future. Again,
thanks for reminding me to check my assumptions and try to remember where my
knowledge comes from.

_____________

[1] I spent four years during my PhD at Imperial College literally down the
corridor from Kowalski's office, but I never had the guts to go and talk to him
and ask him about Prolog's history, that I am always very curious about. I
regert that now that my PhD is ended and I'm no longer in the same building, or
the same city :/

[2] Which is nonsense. Also Bratko said I'm good with Prolog, so there.

[3] What does the DEC10 Prolog manual say about the occurs check?
I'm sure there are plenty (like me) who haven't tried it at all who also don't particularly want to try it in a party setting at all but might be inclined to experience it with some sober guidance. It'll be interesting to see how it works out.
I bought one from Amazon a few months ago, turned up pretty quickly. Camera was available as well.

You're having issues likely due to the "chip shortage" or whatever they're calling it these days.
It’s inexcusable in recent scripts, but some of these date from the time when there was only python2. No, the root of the problem, as pointed out by many others here, is the policy decision to create two incompatible interpreters both called “python”.
No no no. He is betting on Association For Geographic Information
"deaths because of communism are entirely because of communism, but deaths because of capitalism are because you didn't pull your bootstraps hard enough"
Ok so let's put it as "conquer and/or control". But really, how else should we interpret one country launching a full-scale invasion of a neighbour while declaring that it doesn't have a historical reason to exist and belongs to them? I just don't know how else we're supposed to interpret this.
Yeah it's kind of strange to think about, honestly. We're so close. All the tech is there and well-understood. Yet nobody seems to have made it, yet.

But I guess I should be more clear about the pitch because I know it's a little obtuse. Rather than thinking about a centralized blogging platform as the solution, I see that as only one part (the lesser part) of the solution. The other part is the aggregation sites.

So, for the centralized blogging, you get seamless, free, hosted (no domain), and ANONYMOUS blogging (no registrations to track you). Easy sign up, collects many users, and broadcasts them to the aggregation sites.

The aggregation site, on the other hand, doesn't do any moderation, doesn't do any comment handling, doesn't do any filtering. It just collects a list of urls that people want to subscribe to (so that those urls can be advertised to others), and negotiates with those blog urls to get the other endpoints that will allow for realtime commenting and interaction with the blog, itself.

The centralized blog would be a lot like twitter, and it would handle its own content moderation, just like any large host would.

But "power users" would have their own blogs which, when rendered as iframes, provides them with the entire publishing power of the internet. That kind of richer content serves as a reason for people who want to make a living on the internet to move away from the centralized blog(s; no reason others couldn't advertise their own apis to the aggregates; twitter included!) and on to their own servers.

So yeah! I see some value there, at least. An 'on-ramp to self publishing', as it were. Without the ever-present threat that your host can de-platform you (without recourse).
Defender is a TERRIBLE idea. I can already see the Supreme Court cases down the line:

Defendant was provided a state of the art, 50 trillion parameter, neural network for their defense. The internals of this network are not auditable, but it does not tire, engage in substance abuse, or get distracted, so it will by definition represent effective assistance of counsel, even if for some unfathomable reason it decides to raise the Chewbacca Defense in a Death Penalty habeas corpus petition.
How much of the bar exam consists of confident rhetoric using deductive logic? That seems to be right up the alley for GPT models.
> Half of that is fraud, the other half is at least unethical.

Not really. Yes, ads must be clearly stated, but oftentimes news outlets are just looking for stories to run, which are not compensated with free product or money, and thus are not subject to such advertising laws (in the US). With regards to reviews, I don't mean that reviews are paid, rather that Amazon charges companies to be "sponsored" and if people buy those and review them, their review was at least partially influenced by buying the top sponsored product. Same with personal recommendations, not sure how you can construe it as fraud or unethicality if I see a Coke ad, buy it, and recommend it to my friends.

> Every cent spent on advertising could've been spent on improving the product instead.

It is clear that you don't work on any products that make money, or at least aren't in any of the non-technical sales or marketing roles, or are not a founder who must necessarily do both the technical and business side. I used to think the same way, that ads are bad, but if I build a product and I want people to use it, I must necessarily tell people about it in some way, Twitter posts, telling a local reporter or tech blog, cold outreach to people, all of that is advertising in some respect. If I build it, they do not come, automatically, of their own volition, they don't even know I exist! Us engineers do not exist in a vacuum, we code for the goal of businesses to make money. Such black-and-white thinking as yours is not conducive to actually making and selling a product.
Frontend engineer and web consultant with 10+ years of onsite experience in highly successful companies across San Francisco (recently acquired for 7.1b) and Berlin (https://smikulic.com/#work).

For the past 4 years I've been helping other fast-growing startups remotely.

My strengths are in UI/UX product development and I can happily take lead of your frontend.

I prefer a long-term contract, but I am available for smaller projects as well. My rate is $150/hour.

---

Location: Zagreb, Croatia (Europe)

Remote: Yes (US time zone)

Willing to relocate: No

Technologies: JavaScript (React, Redux, Apollo, TypeScript, Node.js, Webpack/Vite), GraphQL, Ruby/Rails, REST, Docker, web3

Website: https://smikulic.com

LinkedIn: https://www.linkedin.com/in/sinisamikulic

Email: sinisa@codewell.studio

---

Sample project I co-founded — https://movieo.me/
Depends on the effort,

https://www.ptc.com/en/products/developer-tools/perc

https://www.aicas.com/wp/products-services/jamaicavm/

It just happens that .NET never went down this path.
and no trackers.. no Facebook like buttons.. no tweet counters.. none of that shit.
Fascist propaganda. You're linking to Andy Ngo's twitter account, and that guy is a known fascist propoagandist.
Right until you're involved in a long email thread that has nothing to do with you, and no way to opt out.
Ask HN: How do I find work making something new?
I'm in my 6th year as a developer. I have technically achieved the status of senior, although I don't feel like one, in part because the vast majority of my work has been making gnarly incremental changes on huge, complicated legacy applications. This is fine and worthy work, but I want to break ground on something. I got to put ~20 hours into a personal project over the holidays and it was the most I've enjoyed programming in years. I don't want to sit and stare at a code base and figure out what every dangling wire does, only to have a more tenured colleague point out that I missed something, and then start over again afterward in a new, equally storied part of the codebase. Am I naive? Is this just the job? Will I just have to risk it in a startup? I don't care about making oodles of money, I want to lose myself in work I can do confidently. I want a chance to call the shots on the design of a project--and then implement it, and maintain/improve it--instead of being a clueless code monkey. I could feel my productivity dropping before the holidays, and now that I'm back (and behind deadline) I'm starting to feel the same sinking feeling I had before.

How do I go about finding work like that? What can I expect?
Bridges in Ukraine are not rated for the load Leopards present. They would need to be transported by rail, spaced out between empty cars.

Probably those Leopards Ukraine gets will need to be stationed opposite the Belarussian border and near Kiev, and could not much alter the course of the war unless another invasion were attempted there.
I think ASUS are the manufacturers and distributors, not the owners. Google still owns Coral, they just sub the production out to a third party.
If the government is making the drugs how do they bargain for a price?

And if the inefficiency of the government in terms of defense spending is any indication, I’m sure we’d be getting way less for our money than we currently do.
Both C# and Java have incorporated many things from the FP paradigm.
Never, assuming current legislation.

First of all, it is not formalized (despite being written with the use of bureaucratic language). So, there's no way to validate the output. Secondly, juridical system is based on authority of the state (which manifests clearly in their ability to alter the rules). Why would any sovereign ruler(s) want to get rid of their authority?

The only use cases would be automatic fines for speeding or inappropriate parking - but it's already there.
A confusing lifetime error related to Rust's lifetime elision
They actually use a python monolith unless it's changed recently. See e.g. https://instagram-engineering.com/static-analysis-at-scale-a...
There have to be North Korean hackers whose full time job it is to study these contracts.