skysight-inc/HackerNews huggingface dataset:
As someone who dabbles in both design and development, this is so close to web development that I can't immediately see where it would be useful to me. If I have to write React anyways, why not just build a small prototype?

The video positions this as a tool for designing around edge-cases and offloading work from the developer to the designer, but to me, the main difficulty in development are the edge-cases: "What are the possible errors that can occur when I call this API?", "What would be the most fitting design for the realities of our architecture?" It's as much the developer's job to solve them as it is the designer's.

The example, "What happens if the user backgrounds the app?", is a question that inherently must be solved through back-and-forth between the developer and the designer, because the designer might not understand the realities of the operating system (see iOS multitasking). It's easy to point to loading states or network errors as example edge cases, because they're well-known. But usually, the developer will be the first to discover such problems.
Been experiencing the same issue. I tried to figure what causes this but without success. If you have any idea i'm down to discuss about it.
I feel like I must be missing something. It seems to me (just from reading this post) that if you need algebraic effects you’ve probably painted yourself into a corner and should probably reconsider your program’s architecture. It seems like a good way obscure what the code is really doing and end up with poorly organised spaghetti code. In the post he’s effectively making a function async while pretending it’s not, or calling a callback but making the top level code’s problem instead of encapsulating in the associated type. I’m sure there’s uses for algebraic effects down the line I haven’t thought of, but I don’t understand why these would be desired outcomes?
Except there's more stuff around, and it's increasingly unevenly distributed, not due to disparate effort or ability.
I've been lamenting for many years that the dream of an "information superhighway" has basically failed.

There is so much deep information available in any large university library that is simply not on the internet at all. If you're researching any historical topic, there are at least a few solid books (and possibly hundreds) that draw from primary sources, compared to a couple pages of text on Wikipedia and very little else. You mostly won't even find ebooks.

Somehow the best, most extensive free digital resource is a podcast like Age of Napoleon, which synthesizes information from many books.
> The moment someone gets successful there is some tendency to try and tear them down, find out why they were privileged, what connections they had, and worst case say they got lucky

> So after a few years she started sniffing out where the firefighters hung out, their bars, and went out there and spoke to them, told them her story, made connections. She did get accepted following that

You’re saying that people tear down successful people by saying they’re privileged or have connections (but implying that they’re not successful because of these things and rather because they took a risk), and then immediately say that if it weren’t for the connections, she wouldn’t be successful? Seems contradictory to me. There’s no recipe for success, so discounting the luck factor also seems disingenuous.

Don’t get me wrong, it’s great that your friends “made it” but I doubt that it’s solely their own doing without any “insider” help. It’s the same thing now, applying for companies - if you don’t have a referral, you’re not getting to the front of the line for callbacks.

Personally, I’m against glorifying hustle culture and this sort of risk taking, because it implies that everyone can do it and if you’re not successful then you aren’t taking enough risks.

> Especially among the highly educated in our western system, people desire guaranteed paths. “Check these boxes and get this, get this credential and get that.”

But that’s how it used to be - and it’s not so anymore. I think it’s a valid complaint.
again: could you specify (meaning cite, obviously) the actual regulations in question which conflict with this battery legislation (you know, the topic)?

it seems like a creative but unlikely contrivance that there is an actual legal conflict there as you describe

you quoting yourself when it doesn't answer the question, without adding more context, leads me to believe that you don't think there is any actual legal conflict there, either
Also, reducing context switching overhead (or any other CPU overhead) is probably not gonna fix the garbage I/O performance.
Well, to me, the furniture quality is meh, and they're quite fragile, but instructions are indeed good enough - and miles better than competition.

One thing I specifically appreciate about IKEA instructions is the attention to detail in the drawings. With almost every IKEA purchase, at some point I hit a moment where some elements can be mated in several orientations, and there isn't an obvious way to tell which is the correct one. Sometimes it's apparent if you look couple steps ahead, but I found that you can always find a clue somewhere in the drawing of the unclear step. It's usually something like one of the elements having asymmetrically sized or arranged holes, which translates to a difference of 0.25mm to 1mm between some dots on the paper drawing. It's tiny, but it's always there, corresponding precisely to the piece I have in front of me.

Of course, this could've been done better in many ways, but at least they care about precision of their drawings. Of companies in this space I had experience with, no one else does.
> The primary goal should be to allow users to interface with the machine in a way that allows maximal understanding with minimal cognitive load.

If you use your phone, is your primary goal to interface with it in a way that allows maximal understanding with minimal cognitive load?

I’m pretty sure that’s not the case. You go read the news, send a message to a loved one etc. there’s a human need that you’re aiming to fulfill. Interfacing with tech is not the underlying desire. It’s what happens on the surface as a means.
Certificates can be a useful backstop but consumers would be taken advantage of by bad actors if marketing assets were otherwise identical.
ddn? anybody has the link ?
I'm a bit puzzled why you couldn't extract useful information even _without_ a control group. Let's say we have a disease that we know that kills you. If you take the treatment and you don't die, we have pretty damn' positive evidence it works. The control group is the... You know... Many other people that don't take the medicine and die.
I feel like it's pretty easy to guess what it means in context, so I do use it. I've been a science fiction fan a long time, so I was tickled when I heard it used in tech circles for a long time.
It's a cool property for sure, but in reality it's pretty difficult to implement, especially if you want a protocol that's extensible, interoperable, or allows open communication. At minimum, you're probably going to have to assume any participants trying to speak the protocol to each other have pre-shared cryptographic keys and/or protocol parameters.

Even a protocol like Wireguard for example, which does hardcode protocol parameters and requires the client to know the server's public key in advance, is not designed to be indistinguishable from random noise. You can certainly do it, but you lose a lot of other properties that are arguably more important to protocol design than indistinguishably.
Asus urges customers to patch critical router vulnerabilities
Best case outcome at this point seems like it would be that they're on the surface, off target, with a complete communications failure.

I hope that or something similar is the case, but the odds seem low.
>Then Google came along, and anybody could search

Then they flooded the search results with ads and now you can search but hardly find.

I bet the same will happen with software like ChatGPT.
Because they are useful for _you_. Ping utility is present everywhere (even on Windows), while nmap requires installation.
What about voice assistants? These are not as impressive when compared to LLMs, so perhaps wouldn't cause a UX shift on their own. But in essence Siri, Alexa, etc also seem to put the user's intent first.
The Google Play store does not have 99.9% market share on Android phones because the Play Store is not available in China.

> Are there any examples of critical software that users depend on only being released in a way that circumvents Google's safety mechanisms?

Chinese Android phones are riddled with spyware.

https://gizmodo.com/android-xiamoi-oneplus-phones-personal-i...
Agree with this, had my kid at the age of 44, exactly ten years older than my dad was when I was born. My parents both died in the last couple of years and although I have some photos of them with my son, their only grandchild, it saddens me that they never got to spend more time together. My mother's situation was especially cruel as she got Alzheimers and declined pretty quickly - went into a home two months before the first lockdown.
... but that doesn't help informing another person's decision. Someone should track all of everyone's restaurant visits and quiz them in this style and publish the data for everyone's benefit
PEC is amazing. We are on San Marcos's service now, but during the nasty winter storm we never lost power with PEC. Where as other friends else where dealt with downed lines for ages.
> It seems that it would be better dealt with by general Bayesian methods than by strict adherence to a controlled-trial process that requires ignoring or even discarding large quantities of data

What is the Bayesian prior on "After receiving the COVID vaccination, patient died when they were struck by lightning?"

This is what I mean when I say the 'clean room' practices that are standard for most other fields of science would be considered unethical for medical trials. You can't, generally, lock people in a box for months to eliminate other confounding factors when trialing medicine; the best approach we have, therefore, is to minimize confounding factors by minimizing variables in space, time, &c. Yes, if we could lab-rat humans, keep them in controlled environments perpetually, we could use the previous in-a-box state as a comparison to the current state, probably. That's obviously a non-starter.

(There are some categories of medical research where time-variance has been used; it's just not generally an acceptable signal source, IIUC, for drug and therapy trials. If for no other reason than not nearly enough information has been captured about unrelated past patients to be compared to a current trial because relevant information to monitor was not known when monitoring past patients).
LLMs are useful for particular types of things.

LLMs as the solution for every, or most, problems is a fad.
Btw, anyone planning to tinker with valves/ tubes....I thoroughly encourage it...but you need to learn to safely discharge caps before you open valve equipment. Caps can hold 'instant death' voltages long after they are unplugged. A search on the interwebs will show you the way
The guarantee you don't get is that foo.FromContext always succeeds. If *Foo was a struct field of your receiver or an argument to the function, the function would be guaranteed to have access to a *Foo.
You can take a chunk of code and just rewrite it in Rust. You'll learn a lot quickly by this.
Like I said, views are changing in light of events, but let’s not pretend this was the settled majority view since 1945 or 1990. That’s the point: there has been a presumption by America that their view is the only view over the long term, leading to European perceptions that the US takes an arrogant view of their defence spending.
They created a general purpose computer and then locked it down.
Though choice is still important, why that gamepad? Especially if it was the wireless version.

Building the controls with wired arcade buttons and an arcade joystick would be a little pricier but you'd get parts designed to take a beating, plenty of real world usage to demonstrate this and no potentially flaky usb/wireless stack that you have no control over to deal with.
Sounds like an ad for "hypefury"
Yes I’ve tried these things and more (like setting the opt-level to “z”). I don’t think that this is a show stopper, probably just a recent regression that will be fixed easily since this is all open source and the GitHub issue tracking is very active I see. If I were to hazard a guess it’s probably some small code gen change that results in mostly duplicated code for some ui primitive. But, it could also be me doing something stupid ;)
Wow, just read up on goodwill impairment testing... seems sketchy AF.
but protip: glue your ikea furniture when you assemble it. a little wood glue on the joints makes it 10x sturdier.
Which language is this?

let points = 0;
const usrs = await sql`select * from usr where country = 'JP'`;
for (const usr of usrs) {
points += usr.points;
}

I like the approach of not having an ORM to learn.
Microsoft Azure vulnerability affecting thousands of new subdomains each month
Symbols are used for all kinds of "built in" functions, and they were not "introduced" for this feature. As symbols are unique, they don't break/interfere with existing methods/properties. Therefore, if someone already has a dispose function named dispose, the new feature won't interfere with a method called dispose method and vice-versa.

"Well-known" symbols include things like Symbol.iterator that make "for...of" loops possible, Symbol.asyncIterator for async for loops, Symbol.hasInstance for instanceOf, Symbol.toStringTag for toString, and others.
Yeah I really bumped on this. A cache is absolutely state. It is sufficient to say "a referentially transparent cache is a technique to store state while avoiding most of the drawbacks typical to storing state". This is already a big accomplishment! No need to also redefine the word "state" to make the technique seem even more magical than it is.
I'm still perplexed how anyone thinks it is OK for a public utility to pay "dividends". If a public utility is paying dividends, it must be collecting more income that it's expenses. That obviously comes from ratepayers. In any other world that'd be a tax.

But when it is a public utility doing it is "dividends".
Gosh, flat earthers are so stupid. Everyone knows we're on a gigantic ice ball and the sun just melted a section of it which we reside in.
The purpose of this article is to walk you through the process of constructing a financial analyst powered by GPT-3 that produces investment advice. I will share with you my iterative process and the steps I took to arrive at the final product. Over the years, I’ve published numerous tutorials primarily on artificial intelligence and occasionally on web development here on Medium. If these topics interest you, consider following me. Typically, in these tutorials, I present the end result, although in reality, achieving that often requires multiple iterations.
Do you have any statistics saying that the west is poorer than it used to be?
I always changed my phones because they stopped receiving security updates, not because battery was toast. I'm saying that as someone who held on the same phone for 4+ years and battery life was still reasonable.
In 1970, a US couple might have an “imaginarily fair” claim on 1/100Mth of America.

Now, that same age couple might only have a claim on about 1/167Mth of America. That’s about 40% less land or share of other inherently-constrained resources per American. Other countries have had more pressure on their populations.

It’s no surprise that “buying a big lot with a freestanding house” was a lot more attainable when there were 40% fewer people chasing that dream. Part of it is inescapable math.
The argument can easily be made that the US began its period of decades-long decline right around then.
Yeah Apple is too fucking stubborn and anti-consumer
I would have thought that kind of editorialisation would be inappropriate for an academic paper
This is the best answer. Just create momentum. Build something in 60min. Launch it. And start to identify the problems along the way. In thise problems is most likely an opportunity bigger than the initial problem.
I would think some kind of speed test would be the best way.
Who’s to Blame for All Those Hidden Fees? We Are
is there a way we can extend the metaphor here to cover this aspect of ikea furniture?

it's perfectly serviceable and functional, but every time you mention the name people will go out of their way to tell you it isn't, you're wrong, and when you grow up you'll spend 10x as much for the "real" version that does basically the same thing.
Yeah, see my comment re the 6J8G.
Most of us believe what we believe because it's popularly considered to be the smart thing to believe.

We don't actually do the experiment.

It's basically a blind, insectile conformity. Which isn't all bad, of course. But don't be smug about it.
> No designer is given promotion for sticking to conventional designs. It's their creative & clever designs that get them attention and career incentives.

This. I recall the case of a couple of FANGs who on one hand expect their engineers to deliver simple, maintainable and robust systems to minimize operational costs, but on the other hand they demand engineers operate at the next level to be considered for a promotion, which means they are expected to design non-trivial systems which have a certain degree of complexity and require significant amounts of work to pull off. Therefore, as an unintended consequence, the pressure inexperienced engineers to push needlessly complex projects where they are required to design solutions well above their level of expertise, and put them in a position where their career is personally threatened if anything gets between them and their promotion-driven project.
using typescript, you can imagine a little squiggle in vscode under an open without using "using", typescript can know that is object has a disposable symbol.
It's clear, easy to read, and easy to navigate. I wish lots more of the web were as "boring" as this site.
You’re right, but I don’t see a big difference in practice if the compiler is able to check that you’re using “using” correctly! Hopefully there’s at least a warning if you call something that returns a disposable object, but don’t dispose of it.
> What? No. That’s the whole point of the fine. If it’s just another random expense then it’s not an effective deterrent.

Why not? The damage is compensated in absolute terms, the price is paid.
OTOH, I have a 4x4 Kallax that's barely been moved between the rooms couple times in the last few years, and it's already getting wobbly enough that I'm afraid to put much weight on it; it's another of my IKEA furniture pieces that'll end up reinforced with metal angle brackets.
I don't understand why governments let companies hardball them like that

Moral hazard [1]. Government officials make these decisions because they can win political points by doing so. Usually, they get to take credit for being “job creators.” Opposition politicians who try to raise the issue of risks, potential debts, environmental degradation, etc. can be quickly branded as anti-jobs and their valid criticisms dismissed.

Down the road, when the chickens come home to roost, the politicians who approved the deal are nowhere to be found. Since there’s no law allowing the public to hold those politicians financially accountable for their past decisions the effect of moral hazard has run its full course, leaving the public holding the bag.

As for why (even new generations of) politicians would continue to cave to these companies’ demands: no one wants to be left taking the blame for job losses.

[1] https://en.wikipedia.org/wiki/Moral_hazard
DXX Raytraced (open-source Decent 1&2) release 1.0.0
I mean, it depends a little bit on what your threat model is. If it takes a week to break a key, and you have hundreds of thousands of tls sessions without knowing which is the relavent one, it is definitely something. But yeah it seems like it would quickly become a minor hurdle once real quantum computers become a thing and presumably have their own moore's law.
https://archive.is/pn4lX
This is probably a good indication, but you do not know if it is the pill that is making the effect. It may also be the placebo effect.

It may also be that on day 6 you get better (no matter of you took the pill or not), and then worse on day 20, but much worse than without the pill.

Still, this is a statistical wink so to speak (paraphrasing xkcd (https://xkcd.com/552/)).

To be clear: I am all for patients experimenting on themselves when they do not have much to lose (and whenever they please, but they have to take their responsibilities then). Plus euthanasia if the experiment goes south.
"Feed it money, and ask someone else to split it up."

Just don't feed it money, no? Bad comapny = no business. + Tell everyone who asks it's a bad company and why.
Yep, replaceable batteries are necessary but not sufficient for longevity.
Sure, but I’m not asking about a situation where the choice is between right and fast. The choice I’m intermediated in is the one between ‘right and fast’ and ‘right and slow’. I wish that you would clearly write down what your actual opinion is instead of riddles. My actual opinion is that ‘right and fast’ is obviously better than ‘right and slow’ (with other things like hours worked kept equal). It seemed to me that the GP’s comment was implying something close to the opposite and I was curious for more details.
AES, particularly AES-256, is considered quantum resistant/safe. AES-128 could have its keysize effectively reduced to 64 bits with Grover's Algorithm (AES-256 to 128 bits), but scaling quantum computers to do that brute force search is not as straightforward as building a bunch of FPGAs or ASICs.
When people say "oh this LLM is 13B parameters", how many parameters is "y = x * 2"? 1?

How long/how many iterations would I have to train a 1 layer NN (and what kind of layers should even be used, it gets so confusing with the activation layers, layer types, etc.) to actually do y = x * 2

https://stats.stackexchange.com/questions/217703/can-a-deep-...
As an example, see this: https://www.youtube.com/watch?v=Zz95_VvTxZM
Serial start up founder here...

If you're trying to find a job, you're not applying for "anything and everything". You're applying for a specific role. What you want to do with your life is a question you need to ask yourself.

Once you've answered that question, you can then tailor your resume to that role. Remember a resume is just an advertisement that highlights related work experience. You can leave off stuff that's unrelated, and bring more attention to stuff that shows you can deliver value in the type of role you're looking for.

And then I would suggest crafting a (true) story about why you're looking for a job and how your experience has led you to working on the specific problem the role addresses.
Bertrand Russell wrote an excellent essay called "An Outline of Intellectual Rubbish" [1] where he recounts of past intellectual follies. He wrote the essay to "[...] help in seeing our own times in perspective, and as not much worse than other ages that our ancestors lived through without ultimate disaster."

As for intellectual follies leading to disasters, it can be argued that our own follies did indeed lead to disasters.

[1] http://www.ditext.com/russell/rubbish.html