skysight-inc/HackerNews huggingface dataset:
No, it will not solve the problem of employee disengagement. Project Management is on the border of being a b.s. job to begin with. I suspect most PMs will be replaced with AI in the next 5 years. Given the low level of skill required to be a PM, and that no one in the universe is passionate about such a "trade," there is no tool that exists that will "save" an organisation. Figuring out the issue of employee disengagement in roles such as this will be of benefit, a tool is just a tool.
IMO it all depends on the goal. If you're just noodling around on the guitar to have some fun, you're not strictly trying to pick better. If you're doing picking exercises, you're not exploring what a new pedal can do. If you're exploring a pedal, you're not trying to learn a specific song.

For example, I'm currently deliberately moving slower in an idea to figure out good ways of doing things in Godot as well as reading a lot about thes systems. And I've learned a few things along the way. However, if I was in a Ludum Dare mode of working, I could've had something doing the same things I have now much, much faster, because if you don't have core game mechanics working in 8 - 12 hours you're utterly doomed in that context.
> rancid olive oil is less bitter than the good stuff

I remember tasting the olive oil in my cupboard a few weeks ago and being slightly worried that it tasted pretty bitter. Sounds like it actually has to taste bitter - somehow I expected rancid oil to be more bitter than good oil, not less...
One more thing, which might even be the most important, third party payments, which means the patient has almost no incentive to find cheaper options. This is exacerbated by the inability to compare prices built into the system.
Somehow I've never heard of Curve448 or the company Rambus. It's giving me (unfounded) Crypto AG vibes.

https://en.wikipedia.org/wiki/Crypto_AG
Correct. Cloudflare's POP routing is quite extensive, and I'd be shocked if archive.is had more than a handful of backends it's routing to.

Even so, why would an extra few dozen ms matter at all? Archive.is appears to be spindle-limited, is a client with marginally higher RTT an issue? The admin is silly.

https://www.cloudflare.com/network/
And if lots of items became available on other sites, but not Amazon (as per the theory being propounded), then Amazon would no longer control 35% of all US e-commerce.
Which version of chromium are you on? WebGPU is really new so it may require a browser update.
> Well, every programming language must necessarily have types to some degree

The vast majority yes, that's why I was a bit confused :D

There some languages that have no types. The only thing I can think of though is a POSIX shell minus arrays. (Edit: Assembly and Forth are two better examples)

> Most Lisps do not have a static type system

True

> and even fewer have a "strong" type system.

Common Lisp, Emacs Lisp, Scheme, Hylang, Clojure, and Racket all feature strong typing. I'm curious where you have found this trove of weakly typed Lisp dialects
"Best movie of the year" quotes made in February are my favorite
Docker's support for IPv6 is really poor. Basics are still gated behind the "experimental" flag, and there are bugs that have been open for years preventing very common configurations from working.
I would generally try to characterize Shuttle as "the Vercel of Rust", though I guess that might not explain much to people that don't know what Vercel does.
Brightland (also based in California) makes good olive oil too, though it is on the expensive side.
Agreed. A business/organisation needs to ask itself, "what truly is someone's motivation to be a project manager?"
> That this will be happening today has been publicly communicated for at least a few weeks (as far as I've noticed) now.

This is the first I (and many others, see further up) have heard of it.
Yeah I use lando. Shuttle is pretty similar in theory, but more lightweight. Lando is a bit of a beast.
Disclaimer, I was a Linux admin at OCLC for a few years. The WorldCat database has been around since the early 70s, so I think that helps the numbers a bit. I don't have any insight into their marketing/sales/end user experience though.
They're selling your Microsoft Teams number (which they only could have acquired from Microsoft), so I have no doubt.
When Facebook was founded there was no Facebook. Now there is a Facebook.

When there's a better alternative customers are less likely to try out your new, less good idea.

Can you give an example of someone serious using IPFS instead of S3? I don't really get what "all storage worldwide" means.
Are there any videos of it operating at full speed, though?

Belt-driven printers have been able to operate at 800 mm/s and 200.000 mm/s² for a now, and can finish a Benchy in under 3 minutes.[0] However, that requires some pretty serious part cooling - which seems absent from this printer.

It definitely looks like a very interesting concept, but extraordinary claims require extraordinary evidence. The whole reason CoreXY is so fast is because it minimizes the total mass being moved around, but these magnetic linear motors look a lot heavier.

[0]: https://www.youtube.com/watch?v=IRUQBTPgon4
This idea seems to track with the notion we saw early on in the use of ChatGPT where folks suggested that answers with more 'filler' language seemed to produce higher quality responses. The 'pause' token seems like a better way to do this, but it's still pretty bizarre how well it works.
Swift makes good use of generics in my experience

https://docs.swift.org/swift-book/documentation/the-swift-pr...
Honestly, if they just started school later than would probably help more than any other factor.

It blows my mind that people still don’t realize the teenagers are biologically wired to go to bed significantly later than everyone else. Just the other week I was at a combo preschool/parent education thing and they were talking about sleep. The educator complained about her teenagers not wanting to go bed at 9pm and blamed it on screens.

That’s like telling adults they need to be in bed at 5pm or earlier. Can you force yourself to adapt? Kind of. Is it anywhere near ideal? Hell no.
What are the bad uses of a text message alert?
it would be sensible to require a reason for refusing to do business with someone. Normally it wouldn't be but if you are a repeat offender it seems a sensible requirement
It used to e worth subscribing for a month to catch up.

After continued price increases, I’ll just start pirating Netflix shows. And the cycle completes.
It has a simple and sane IDE, drawing API and overall environment (including builds and plugina) that's pared down to be cruft-free but very full-featured. Their flavor of Java is preprocessed to be easier to work with, e.g. no classes are required, you can write rect(10, 10, 20, 20); in an empty file and hit run and a rectangle will show up on screen. Things like simple game programming are extremely easy to dip a toe into.

Python tends to really suck for stuff like that as a beginner, because you immediately butt heads with the terrible package management/library situation and why does the pip installer crash with an unhelpful error message and what the hell is a virtualenv vs conda vs pipenv and oh also why does every one of those install scripts crash and ohmygod I just want to draw a line and I see advice like https://www.google.com/url?sa=t&source=web&rct=j&opi=8997844... screw this I'm out.
No, but it's a nice tool game that fools me and others into believing my job isn't bullshit.
It’s not ridiculous at all.

Mainstream dynamically typed languages are moving in statically typed direction. Python (Mypy, Pyright and others), Ruby (Sorbent, Rbs), JavaScript (Typescript, Flow). How many statically typed languages optionally removed types?
Ngl I have always wondered how far one would get if they just started dredging sand onto an international waters seamount and made a completely new island, then declared it a micronation. In theory there should be a lot of market interest with gambling, server hosting and the like. Sealand still has the problem of actually being on built by and stands on Britain's territory.

In all realness it would probably take about 10 minutes before the US navy rolls up like "open the country, stop having it be closed" and declared it theirs. VLS missiles will continue launching until morale improves and all that.
I Know Collapse Is Coming, but Have I Accepted It?
Interesting, thank you!

You're quite welcome!

I wonder how long this will actually remain possible, given that with DoH it now seems entirely feasible for websites to provide their own application-level DNS resolver?

For me, forever. Applications can not bypass my DNS unless they are hard coding IP addresses in the application. Windows Update does have some hard coded IP addresses it can fall back on.

It is often said that DoH can't be blocked because in theory it can be hosted on any generic CDN IP pool but to my knowledge this has never been the case. It's quite the opposite, most DoH/DoT providers try to use vanity IP addresses. I null route them and NXDOMAIN the canary domain use-application-dns.net which is entirely optional but a nice gesture to applications to behave. Some vendor may decide one day to host their own DoH/DoT servers but I suspect I would learn about them. I would likely just avoid buying/using that device/application.

Perhaps some day a DoH provider may be so bold as to use a generic CDN pool and I will have to address that issue when it arises. I suspect this would be more challenging for the provider as the app/device will need a way to discover this pool DNS name, HTTP headers, API calls, etc... unless they hard code IP's. Either way I could dynamically null route them.
"Types lead to fewer bugs when making changes to long-lived codebases" is not up for much of a debate in my opinion. Preventing regressions is arguably a lot more important than writing a correct first pass, which is what you are evaluating when looking at non-evolving code.

Concretely-speaking, an example of a bug being preventd by a typing system: Removing a field from an object in a large vanilla JavaScript project is inherently a minefield that has caused many bugs in the past, whereas the same alteration in a full Typescript project can be made with confidence.
It's exactly their business. Amazon is going to use the limited "shelf space" to promote and highlight those products which are most likely to sell (and to generate best margins). If a product is for sale for less elsewhere, it's less likely to do so, so why should Amazon waste the "shelf space"?

This is no different than what non-e-commerce stores (such as Walmart) have been doing for years.
The argument for static types is that it makes type bugs impossible because the types are static. There is no emotional attachment other than rage when faced with "but but it does not eliminate ALL the bugs!!!!!!".
Oooh, what did they say?
300,000 gallons, .01/6.4 gals

so .01 * 300,000/6.4 is... $500.

How often do they need the water?
> And now people who do need to save money, can't also find this lightbulb at a cheaper price on competing marketplaces, even if this lightbulb is actually the best quality

It's the opposite of what you're saying. Sellers not selling particular items on Amazon is good for consumers who are price conscious, because if they need that particular item they will search for it and find it cheaper on another store, strengthening that one and hurting Amazon.

And if they don't care they will find cheaper items on Amazon. Everyone wins except for the seller, which is Amazon's MO.
Constructing camouflage: animals that make their own disguises
THere's a trick i often do on my Typescript projects.

To know which other files is using current file, i just add an additional property, then boom, the IDE go red on those files !

Without types, the best you can do is, search, search and search !
>A lot of people interact with Processing Foundation through workshops, teaching

This work touches probably less than 1% what P5 and Processing do yet takes up the majority of the budget seemingly.
> Why such archaic examples?

I haven't understood why apps are not what you ask, so I tried to remember some well-known technologies/approaches.

> Does the idea of circumventing a refresh offend you?

Yes because I prefer to request things from online when I want but not when my device wants.
I'm really excited to see more adoption of Rust in web development, Shuttle seems like at least a positive sign things are moving that way
I'm a fan of PDO olive oil from regions in Greece that are known for their olive oil. Anything from Crete, Messinia, or Kalamata is usually top quality.

Since it's PDO, it's guaranteed to be a single cultivation, and from a region that takes its quality seriously.
> All the studies linked in this thread agree with what I'm saying

Exhibit A: https://news.ycombinator.com/item?id=37756115
with astronomic fines (for the customers to pay)
That is static typing. You can add static types to a dynamic language, but then you introduce a compilation step. This is not an argument in favour of dynamic typing. If your language requires a compilation step anyway, then what you have is a static language with only one type: the ‘any’ type.

Every argument I’ve seen in favour of dynamic typing is some variation of “I like it this way.” They’re not technical arguments because dynamic typing is a strict subset of a statically typed language, equivalent to passing a flag to turn the type checker off.

Sure, not every compiler offers such a flag, but that is an argument against one particular static language (or group of languages), not an argument against static types itself.
Can we apply the rule of headlines to this comment, so any comment that ends in a question the answer is No? <recursion intended>

From my experience working with ad agencies, on set during production of commercials, being in the edit bay, and just as a person with real world experience, the answer is not just no, but hell no.
Yes, which is why searching "most favored nation clause" turns up legal advice on how to set that up in a good way.

Note, there is still a valid question on whether or not companies with enough exposure should be held to higher standards. Consider, we hold pro players to tighter requirements than we do local leagues. They both have basically the same rules, of course, but not fully identical. And enforcement is, of course, largely at the discretion of the agencies enforcing them.

The last is obnoxious, if you view the entire field as a homogeneous thing. And I do get the impression that there is something more going on in this case. That said, it is not abnormal to rank ROI on what gets enforced. I wish it was framed directly in those terms, though.
GSK Stalled a Potential Tuberculosis Vaccine in Pursuit of Bigger Profits
In most Norwegian supermarkets the card readers (chip and pin and contactless) still work even if disconnected from the network. In my local one they just print two copies of the receipt and ask you to sign one just in case the reconciliation process fails when the network comes online again. Some small stores have an account with Vipps so if their readers actually are down but the phone network is up then they just ask you to pay with Vipps (https://www.lifeinnorway.net/what-is-vipps/).
I hate to ask, but what's the rickroll phone number?
Amex sued the government about this though. Not sure the outcome but it is more complicated than “government banned banning credit card fees”
Have you met anybody who prefers JS over Java?
What magic does apple work behind the scenes to avoid scrutiny? If we're talking about hidden taxes, surely the only app store allowed on 50% of smart phones taking 30% is a hidden tax?

And if not that, surely visa/mastercard's fee is it's own hidden tax?
> I've seen some insane Typescript type definitions.

That's just because the code is bad, not because the type is bad.

That's literally just the definition of, this code is so bad, let's just not type it.
At least for the ones sent in the Netherlands, if the iPhone is in silent mode, instead of making noises, it will vibrate strongly for a full minute or so.
I was joking with my middle school aged son about this. They have a phones off policy at his school and my guess is a lot of kids are going to get phones confiscated at 12:30 MST.
It's not that shocking, each token outputted is a fixed 'unit' of computation and so there will necessarily be things which can only be handled if there is more computation. A pause token is one way of allowing the model to spend more time to "consider" the answer.
> The presence of defects disqualifies an oil from being classified as extra virgin

What's the definition of (not necessarily extra-) virgin olive oil?

I had it stuck in my head it should be from the first olives of the harvest. But after several minutes of ddging I can find a reference.
And decades of startups created with the next lisp/ruby/python/perl/JS. Sign me up for those. I for one would rather eat a bullet than maintain any of the TS I'm watching people write today.

I don't think we're near the peak yet. We're still on the way up. I've seen $5M projects turn into $50M projects in the space of 5 years and nobody else in my little consulting bubble has noticed at all lol. It shouldn't take 100 devs to build a SaaS with 5 forms and a dashboard but here we are...
Fast delivery of things i want is good too
It's 2023, you shouldn't be using the old rsa keys anyway.
Your argument sounds like a language should make it hard to understand parts of a codebase without understanding the underlying parts as well.
I would argue this goes against the goal of abstracting problems to keep complexity manageable.

Of course abstractions can be misunderstood and misused, but is that an argument for not having them?
> assuming that there's a qualitative difference between LLM's "understanding" and our "understanding" that justifies using the term for us, but not for LLMs

If there is no qualitative difference, then human brains are no more than machines that predict the next word at each step. This could be the case, but instinctively I feel that it's not. You're right that it's very tricky - there's some interesting approaches, such as defining classes of problems or riddles that humans find doable but LLMs do not. The below is potentially a good candidate. Ultimately, I think a decisive test will be to see whether LLMs can take on great unsolved mathematical conjectures.

------------------------------

User

There are exactly three people in a room: Andrew, Bob, and Chris. Each of them is engaged in an activity. Andrew is reading a book by himself. Bob is playing table-tennis with someone else. What is Chris doing

ChatGPT

Given the information provided:

Andrew is reading a book by himself.
Bob is playing table-tennis with someone else.

We can infer that Chris must be doing something as well, but the information given does not specify what Chris is doing. Therefore, we cannot determine Chris's activity based solely on the information provided.
I've walked past these buildings and they look nice, but I was/am not so optimistic about the maintenance required when the buildings are 20, 30+ years old. From the article:

> Periodically, a group of mountaineering arborists lowers themselves from the roofs of the two towers to tend to the plants, checking their health, and pruning or replacing them as needed.

Are these mountaineering arborists volunteering for the fun of it? Paid by the building management? Residents? If volunteers, it sounds like a fun activity but quite unsustainable for more than a handful of buildings. If paid (now or in the future), I'm quite curious what the average cost is and what the contingencies are for a lapse in maintenance due to change of ownership, rising cost leading to longer maintenance interval, etc. Maintaining the greenery is one aspect, but so is maintaining the concrete holding it up.

Despite my lack of optimism I do find it interesting to explore. Sometimes a few... mildly bourgeois... early demonstrations do provide the inspiration and requisite practical experience to get things rolling.
This seems somewhat related to https://arxiv.org/abs/2309.16588.
Some Researchers found that Vision Transformers would repurpose low-informative background patches of images for internal computations. They gave them an explicit token for this to better results!
208.67.222.222 / 208.67.220.220 do not have the functionality worldwide. The IPs ending in .123 do have parental control enabled worldwide
I'm also on the side of static typing being beneficial. I would always however consider the case at hand individually rather than reject it offhand because it lacks it. e.g. a complex distributed working system written with say Elixir or Erlang isn't easily replaced with typescript. Not all systems are better with any static typed language than any without.

Once you reach a certain size of developers, add static typing if available, e.g. TypeScript, Sorbet, etc
The Lil Playground
In some areas fluoride is in the rocks and dissolves into the underground water. This is pumped up via wells.

Surface water, AKA rivers, starts with low fluoride in the mountains and it slowly accumulates as it flows down to the sea. Surface water almost always has less fluoride then well water though.
> You're not "moving faster" if a typo is a runtime error and you're not "more productive" if you can't change a function signature without having to grep your codebase to find all callsites and pray you fixed them all.

I don't see how either of these things relate to type discussions. A typo can certainly lead to incorrect code in the most strongly typed, staticest language there is (otherwise, what the hell is writing code even for?) What's worse: a runtime error or no error that produces the wrong result? Running a Python project might be quicker than compiling a C++ project. Dynamically typed languages can do better than grepping for function calls.
Same here. Whenever someone starts babbling about why __language x__ is hard because of types or whatever, I just disengage. I don't care what anyone thinks about types. I use them, and I will keep using them no matter what.
The release notes do not say why there is a need to obfuscate keystroke timings. I guess it is designed to mitigate some attack vector? Is it already being exploited in the wild or... let's say is purely of academic interest?
Adopting Christianity as the official company religion would also "appease someone". Why would that be so hard for you? It's just words after all.
> The amount of pre-existing respect for someone I'd need to have before I engage in a good-faith discussion on "are types good" is pretty high.

I think that says more about the strength of your zeal than of your argument.
A great deal of the positive effect of a public school is that you end up with a less homogeneous group of peers, imho.

At any rate, I've seen that data and think it's perfectly applicable to what I was saying. My argument wasn't really about the spend on "the school" per se, but more that the resources could be better spent on the behalf of students if it wasn't directed to a private school, whether that's spend on the community environment or specifically on the students themselves (like with tutoring, or sponsoring a club). Directing money towards a private school is counterproductive to both the individual and the wellbeing of your own community. This does assume day-schools. Boarding schools are an entirely separate beast, and I don't have a strong sense of why parents choose them, despite having taught at one for a few years. Mastery learning can be applied in any setting. The thing that remains is, do you teach your student how the world is, or how act in order to be enculturated into an elite "in" group? I would argue that the former can confer the benefits of the later, but that the reverse is much harder.
Okay with the 58 sided dice I have added The Gruffalo to my reading list