skysight-inc/HackerNews huggingface dataset:
It's addressed in the article... you sort of end up with a meta-programming language when you do that, which ends up being less ergonomic than your initial code. Then you have questions like how do you do control flow within that list? Can you branch or loop over multiple objectives? If you add support for that you end up even closer to a meta programming language, with worse syntax than if things were directly in the base language.
one per coworking space, one per office location for each company
I’ve been using warp since launch and have found it to be a very good experience. The main advantages for me are the well-featured and responsive UI, along with workflows being a very well thought out addition.

For a while I stopped using it daily and instead used the built in terminal for VSCode, but found myself going back to it again and again any time I needed the terminal for a non-project related task. I’ve returned to Warp for my primary terminal a few days ago as it just works better and is more enjoyable to use. The AI addition can seem like a gimmick but it does make it easier to figure out what you need to do (and the one click workflow creation from a result is also quite nice).

I’d recommend warp for anyone who values a really well done UX combined with some very user-friendly features, but long-term shell power users that muck about under the hood would probably not like it as much.

Note: my only feedback for the Warp team is how the prompt shrinks vertically when you click outside it to another part of the command history. Always bugs me that the vertical layout shifts when I click around.
We do both, services as well as a mix of serverless and on-demand servers we spin up. I would also like this to have the SaaS usage sprawl bundled into this, e.g. emails, notifs, and SaaS tools with expanding usage tiers,
Can you please share what is the main reason you believe you're getting rejected or passed on?
How an ex-Googler is reimagining the oldest computing interface of all
Why are you false-flagging as someone who cares about such things?
> I see nobody around me at concerts wearing AirPod Pro 2s, even though they are undoubtedly the best musical experience you can have without destroying your ear drums (in the adaptive transparency mode).

Have you tried this? Can the AirPod Pro 2s block high frequency sound well? I actually vaguely worked in the vicinity of where the active noise cancelling tech was developed. Blocking higher frequencies was always a big problem. Unfortunately I left that area a while ago now and haven't really kept up with the developments.

I got a pair of the first gen pros for free, and I couldn't imagine wearing them at a concert. They'd sometimes end up amplifying random noises when I was walking on the street, I'd be scared of them going haywire in a concert.

I always wear musician earplugs at concerts, but now I'm kind of interested in trying the new pros. I would be worried of them getting knocked out though.
The Dvorak keyboard layout also includes two sub-layouts for one-hand typing:

https://en.wikipedia.org/wiki/Dvorak_keyboard_layout#One-han...
But so do I have to buy one with my own money if I want to develop for it ?
Debates are contests of speaking ability and skill in convincing. It's possible and expected for a skilled debater to win with a proposition that's clearly untrue. Debates are just absolutely the wrong tool for truth-discovery.
I've noticed that white people as a group regularly get abuse in anti-woke HN threads. Seems bizarre to me.

I guess it is some kind of "gotcha", intended to undermine "woke" people but it seems a bit self-defeating.

"White people are so racist they're even racist when they're trying to be non-racist" seems more woke than anti-woke to me, but that doesn't seem to be the intention.
I think a lot of the younger generations wanting in-office work comes from living alone. I did WFH for a ~2 years recently and found that even when I was visiting with friends most days, those 8 hours spent alone, in my bedroom (the only place a desk would fit in my apartment) were really isolating.

I wound up switching to a coworking space - a local alternative to wework. Didn't directly interact with people there most days but just having a space outside my small apartment and being _around_ other people made a huge difference for my mental health.

Of course, if you have family at home or even roommates, this may be much less of a concern for you.
The company I work for is currently evaluating return to the office five days a week. First thing I did is filed a request for two 4k monitors, “fancy” ergonomic keyboard and mouse (around £400), and an expensive ergonomic chair. Just in case they push back I also got the doctor’s prescription, that I need all that because of health issues, so they won’t be able to force me to work. My negotiation tactic is going to be “I have all that at home already”.
name some please. An abundance of candidates should be their reward for being well led.
Agreed. I was "the programmer" among my friend group who are mostly programmers.

I still find it fun to work on something novel but I am not nearly as passionate as I used to be. Now I find music more fun.
Discord's UX is on another level compared to the other apps, here's two examples:

* If you get far away from your Wi-Fi router and lose the connection, the call will not drop when it starts using 4G.

* When you change devices, there's no noticeable downtime and no overlap.
Like all apps, marketing, seeding, fake profiles, fake reviews and SEO.
A second contemporaneous thread: https://news.ycombinator.com/item?id=36432042
It is sort of like you hired some one to mow your lawn as cheaply as possible and then complaining they used a riding mower instead of clipping it with a set of sheers.
> I’m not against hustle, but when the hustle becomes an end in-and-of-itself, rather than a means to an end, that is alarming.

Is it possible to hustle all the time & not burn out? Yes, but it takes a special type of person who values the hustle, in and of itself, which is rare.

It's important to realize that there's no right or wrong with what you choose to value.

And, as an employee, changing your org's values is probably an impossible task.

Instead, get clear on what your values are. Then, find an environment where you're surrounded with people who share your values. You'll be much happier.
I hate these much less than I expected to honestly. In the context of Facebook they feel a bit dishonest, but the messages they convey are pretty nice.
I'm not an expert on honeypot inputs but wouldn't it be super easy to check for type=hidden or opacity=0 if you'd like to spam?
I also pine for a world where I can put in my own IDP url and login anywhere. But you have to admit that the UX of such a flow is hard to solve for the general user which is why we have crummy “log in with X” buttons.
But then Sam won't make any money :(
The ID.Buzz weights 3000kg, the base F150 weighs 2100kg. That's the truck that the OP is complaining about everyone in America buys to drive around in. The F150 Lightning isn't really available and is what I believe you're referring to at 2900kg.
Do you know what assumptions are? Clearly not.

For some reason you decided to take this up with someone who was responding to a problem statement which had already been established; the parameters were set.

I don’t know why you seem to be taking offense to the part about how this is a “religious problem”. No, that doesn’t mean that all religions share this supposed problem. Rebirth/reincarnation is relevant to Hinduism but not all religions.

And a glib response about how “not all religions” make these assumptions is also a useless starting point. (Not that I care to discuss this with anyone since it’s not my pet cause.) My first thought was that you might be alluding to something like Buddhism or some other very non-Christian religion. But I see in some other comments that you mention “other Christian sects”. Okay, yeah, sure. That makes things really simple to respond to: Hey, not all religions share these assumptions! (But I’m not gonna tell you where I’m coming from, either.)
Zoom is said to be easy to use for voip, but I found discord to be vastly superior in terms of ease of use and config.

Basically all the ceremonies and friction of the networking aspect and video/audio aspects are gone.

Now I think the community model of Discord isn't really in congruence with the knowledge base model a la Reddit(its hard to drop-in and out of community just to get one answer), but it is still vastly superior to its competition.
Apple Vision Pro Unveiled Opportunities for Developers
Why LLMs like ChatGPT are bad for customer service
sobriety is more radical than drugs. Being a teetotaler is far more strange socially these days than being a user.
> I think the way to go is to have a queue of events/inputs and use that because the ordering and debugging is much better and you don't get the same web of jumping to different parts of the execution.

If you just have stream of events that need to be decided upon in order you're in a very happy place; complexity strikes when you want to run handlers for them in parallel to cut on latency, and those handles also need to do multiple things that can be done asynchronously to cut on latency.

Message passing works well here, you can just send a bunch of requests to various components then just wait for each at the moment they are needed; async/await is essentially a very bastardised version of it (and usually stuck in single thread in most implementations so no parallel computing)
I wouldn’t be surprised if this is because of the improved support[1] for writing types as JSDoc comments in TypeScript 5.0

[1] https://devblogs.microsoft.com/typescript/announcing-typescr...
Not as bad as I imagined, the Theranos wall is worse I think.

> ”Do or do not, there is no try”

https://makersplace.com/product/yoda-quote-theranos-headquar...
For subtle technical reasons relating to the toolchain, it's not possible to use C++ for this platform.

Well, it is possible, but it would easily take four times the amount of time it would take to port the C++ code to C. So porting makes the most sense.
In 2D the most intuitive way is the "Asteroids topology": when you exit from one edge you reappear from the opposite one. This space is flat, finite, and without a boundary. In mathematical terms it’s what you get when you take a rectangle and identify the left edge with the right and the top edge with the bottom one. It is also topologically equivalent to the (surface of) a torus, which is also flat and wraps around the same way. (Note that the embedding of a toroidal surface in three dimensions is curved, but the 2D space itself is flat: the angles of every triangle add up to exactly 180°.)

In 3D, just generalize from the 2D case.
> Supported by Mozilla Firefox 2.0, Microsoft Internet Explorer 7.0 and other browsers

Unfortunately not supported by Mozilla Firefox 114 or Microsoft Edge.

It is still a very useful standard. I use https://github.com/Reeywhaar/want-my-rss to add the icon to my browser. Plus even without browser support this allows you to just paste an article into your Feed Reader and most will use autodiscovery to find the feed for you. However without a browser icon you need to guess and check.
This is making the incorrect assumption that moderators are somehow limited by the rules. They're always able to justify anything via sufficiently vague rules ("this isn't an exhaustive list" etc) or even just ignoring the rules and banning people they dislike, because for the most part, people don't notice unless they go after someone well known.

All a CoC does is setup the illusion of open and unbiased enforcement.

It's like how cops have rules about needing reasonable cause to search vehicles lending them some legitimacy, but they simply have a dog trained to signal for something suspicious even when there isn't anything, allowing them to claim reasonable cause without being able to be questioned.
Voice recognition has come a long way, as well as eye tracking. Give it a try, you might be surprised how well it works.
> Addiction is the root issue, not overdosing

What is the root of addiction? This is the best book on it.

https://drgabormate.com/book/in-the-realm-of-hungry-ghosts/
why do I have to sign in to use a terminal? ridiculous. no thank you.
Which ones do you think this applies to? Long term effects
Explore Our New Google for Education App Hub
How are cities with a safe-injection sites doing at the moment? Over the last decade supporting drug use in transient (homeless) populations hasn’t had a positive effect on that population.

Legalization (or decriminalization) is a possible pathway to supporting people, but the current method of helping people with myriad issues stay in their current state in life (or worse, encourage more to enter it) is one of the biggest public health disasters facing urban areas. Major cities are being gutted by this failed line of thinking.
Considering that Zuckerberg does have experience with Jiu Jitsu [1] and is quite a bit younger, stronger and fitter than Musk I imagine if this were to actually happen I would be surprised if Musk doesn't loose.

[1]https://youtu.be/e89trRXEnJM
Could anyone who's actually using this spare a moment for an elevator pitch? I am one of many developers who have a latent intuition that our shell programming environment could be made more efficient, but I've yet to see a "killer feature" that is an obvious (even 2x would qualify) productivity boost.

One tool that I'm really excited to implement and use, but haven't found the time (and I'm sure someone else has already started), is a command that wraps any other command and exposes a global hotkey that, when pressed, shovels the last N lines to an LLM and asks it for advice.

Further down the line, I'm imagining being on a team where all developers' error logs are piped into a central feed and that feed is used to eliminate a large swathe of duplicated effort (how often is it the case where a whole team spends an hour or two debugging the same regression, broken dev env, etc?).
Ask HN: How do you handle self-serve reporting for end users?
Every company I've been at has asked for some form of "let a customer build their own reports from our data" and I constantly find myself reinventing the wheel.
Are there any systems you've used to allow custom report creation in a self-serve manner for end users? Design patterns you follow?
Love the part about why ChatGPT is bad for customer service. Some many app builders are doing it wrong nowadays.
Mark Twain spoke against arguing with idiots, saying that they would drag you down to their own level and beat you with experience.

Doubtless it's all a matter of perspective, as to who's the idiot, but if you apply Twain's advice whenever you encounter unreasonable resistance you can nearly always save yourself a lot of energy.
The Sound of Ancient Languages (YouTube)
> 1. We had a convention citoyenne pour le climat. Macron then mostly ignored it.

The reality is: talking about CO2 emissions is talking about economy. That is the main job of the government.

> 2. We have elected representatives who can vote on the laws for us. Macron then used article 49.3 to mostly ignore them.

Macron did not ignore them. 49.3 means: "I'm ready to go on this point; are you ready, too?". And, by the way, you do remember that Macron was elected, too, do you?

> 3. Vote? For which candidate? None of them would cover all of the GJs' demands.

So what? This is democracy! If you can't, or don't want to, found your political movement, then you have to choose among the available candidates. Do you think Macron's program matched exactly my desires?

The revolution, the feminism and the union strikes were expressions of people who were oppressed and on the receiving side of violence. Gilets Jaunes was none of this.
I think Apple is about to open up Passkey management to device owner. This will essentially turn every Apple device kerberos type key manager. This will open up federation with a new level of authentication.

The only hitch is that one has to trust Apple as the key manager. Everyone that can get past that hurdle will be able to manage very sophisticated trust relationships.
As AI technology becomes ubiquitous, a vast tasker underclass is emerging
That's so funny...

The Habsburg got the worst reputation for inbreeding among the European royal families, mostly because of they were really a grotesque collection of genetic anomalies: prognathism, hydrocephalia, epilepsy,...

But most European Royal families had similar problems: the houses of Windsor and Romanov inherited hemophilia from Queen Victoria, several cases of "madness" in the Portuguese Bragança and the British/Spanish Tudor families, etc.
Except 1099 vs W2 has significant tax advantages
The legal profession has a lot of rules for evidence. I agree that debates should be inspired by these rules.

Modern debate, unfortunately, is more circus than courtroom. Sadly, the goal often is to entertain rather than enlighten. Although it still acts like it seeks to do the latter.
There is an addon for this too https://github.com/Reeywhaar/want-my-rss (others available but this is what I use).

Although I haven't seen an addon that handles SPA well. Ideally it would monitor the DOM for links being added and removed. Although that may be expensive to do in an extension.
Writing prettier Haskell with Unicode syntax and Vim
Huh.

Okay then.

Me, I'd prefer to throw the whole lot out and start over with something clean that incorporated this into its central design.
Yep. If you are forcing work-from-office but it's not actually required, I think you should be forced to pay for the carbon footprint.
Perhaps we’re starting to see the limits of the machine learning era in AI. We may have nothing more to teach it. There are a number of ways to go from here, none of which is entirely within our control or understanding.
I wonder if that equation balance would change if we all took a leaf from Joel Spolsky and gave everyone a private office in the office?

To me it wouldn't, I live in the middle of no where near my family, I couldn't work for big tech and stay here. But I bet it'd shift a lot of opinions.
Title was editorialised - Cloudflare isn't switching, they are _adding_ Masque. There's even an "We’re not saying goodbye to Wireguard" heading in there.
Looking forward to checking this out! How does this compare with darts[1]?

[1] https://unit8co.github.io/darts/
Interested to know how you plan to build a moat against Slack and Microsoft who are both building their own GPT-based systems to help manage chat-bloat.
> (like fraud detection or monitoring your infra)

reCAPTCHA, in this case can be consider as "fraud detection".

Can we do it without PII? Yes. Maybe. With lots of effort and less optimal result.

Does this fit the "necessary" provision of GDPR? This depends on which court you ask.

reCAPTCHA does not add "direct" value to the user, it even cost some harass... but it is a life saver if your service is big spam target.
The value prop is the dissolution of your own ego.

We experience reality filtered through our senses and our own concept of "self," which is an incredibly limited view of the world. Imagine being able to see/experience a less filtered version of reality, if only for a short period of time.

Or imagine expanding the frequencies of visible light you can see. That alone could certainly be a catalyst to change your perspective on many things.

It's not so much "losing control" as it is "losing unconscious bias." Loss of control is not the goal.

It's also one of those things that you have to experience to understand, and even then, sober you won't completely understand.

But done right, these experiences can be incredibly important to people. If it's not for you, fine, but it's funny how many people with zero experience with these substances think there can't be anything worthwhile there.
Had I been working on CRUD apps, I would do the same thing. The moment what I am doing stops being interesting, I just leave.
The weird thing with the back to office push is how consistent it is across companies. It has to be a McKinsey consultant or something, because all companies that push going back in are doing the 3 days in office hybrid basically. Its too uniform.
> Finally, neither the protocol nor the cryptography it uses are standards-based, making it difficult to keep up with the strongest known cryptography (post-quantum crypto, for example).

Isn't WireGuard post-quantum safe with pre-shared keys?

> ...connections are made through port 443, which for both TCP and UDP blends in well with general HTTP/3 traffic and is less susceptible than Wireguard to blocking.

HTTP3 over QUIC is blanket blocked in many countries (due to QUIC's built-in censorship resistance).
In the US the initial iPhone was a bit of a sensation. Demand outstripped supply at first, and people waited outside stores for hours to snag one. It sold less than future models would, because it seemed fairly expensive and the value proposition wasn't yet 100% clear to many. But basically everyone knew about the iPhone and had an opinion one way or the other, generally positive.

Even now the iPhone isn't as popular in mainland Europe as it is in the UK, Ireland, and the US.
AI Engineering is basically Data Engineering focused on AI. When in "traditional" Data Engineering you create pipelines that store processed data in something like a Data Lake, in AI Eng. your end storage might be a specialized Feature Storage (like Feast or GCP Vertex AI).

There are some AI Engineers with strong scientific/mathematical background, but that's rare. Usually, you're paired with these ML people that actually develop and evaluate the models.

So my advice is to start with Data Engineering and then find a specialization AI. You should have a VERY solid foundation on scripting and programming, specially Python. Also, a lot of concepts of "data wrangling". Understanding how data flows from point A to point B, how the intermediate storages and streaming engines work, etc. Functional programming is key here.

[0] https://github.com/feast-dev/feast
I cannot stand discord. Everything in the screen is trying to grab your attention all the time, unless you explicitly disable all sorts of notifications. It’s also really hard to follow discussions if you’re off for some time or want to understand what people are talking about when you join a channel.

The async aspect of forums worked way better for community building in my opinion.
The AfD may not be literally a fascist party, but it does have a prominent right-wing extremist faction that includes several of its most widely known members such as this man: https://en.wikipedia.org/wiki/Bj%C3%B6rn_H%C3%B6cke

I think arguing about the accuracy of labels like "nazi" or "fascist" is a bit beside the point. You and I both know the people calling the AfD fascist or nazi won't suddenly like it better if you can convince them they don't meet the exact definition of fascism or are identical to the historical National Socialist Democratic Workers Party. It's clearly more about a vibe, but that is also true for the AfD's own political ideology (and yours, apparently, if you think "identity kamikaze" is 1) a thing that is happening and 2) something to be seriously concerned about). Incidentally the NSDAP also had different factions including Strasserites, who imagined a more proletarian-led economy and people who thought having homosexuals like Röhm around was acceptable, at least for utilitarian purposes. Incidentally, most of those were murdered by the rest once the NSDAP actually got into power. Such is the reward for being progressive in the far-right.
Definitely an interesting terminal. What bugs me is I can't switch the autocomplete command from <enter> to <tab>. Muscle memory keeps doing the wrong thing and in a terminal, that's potentially catastrophic.