skysight-inc/HackerNews huggingface dataset:
licks finger and holds it up

Nope, still screwed.
That was great, thanks
When it comes to Haskell, this function that generates all the fibonacci numbers did it for me:

fibs = 0 : scanl (+) 1 fibs
Dovecot puts those index files in the maildir too, so one can read those directly if wanted.
I always thought one of the most interesting insights into this was the Unix Haters Handbook https://web.mit.edu/~simsong/www/ugh.pdf especially Dennis Richie's anti forward:

The systems you remember so fondly (TOPS-20, ITS, Multics, Lisp Machine, Cedar/Mesa, the Dorado) are not just out to pasture, they are fertilizing it from below.

Your judgments are not keen, they are intoxicated by metaphor. In the Preface you suffer first from heat, lice, and malnourishment, then become prisoners in a Gulag. In Chapter 1 you are in turn infected by a virus, racked by drug addiction, and addled by puffiness of the genome.

Yet your prison without coherent design continues to imprison you. How can this be, if it has no strong places? The rational prisoner exploits the weak places, creates order from chaos: instead, collectives like the FSF vindicate their jailers by building cells almost compatible with the existing ones, albeit with more features. The journalist with three undergraduate degrees from MIT, the researcher at Microsoft, and the senior scientist at Apple might volunteer a few words about the regulations of the prisons to which they have been transferred.
I use Auth0, its been amazing though sometimes the docs are a little difficult.
First thing, before anything else, buy the new version of "The Art of Electronics" and read it.
It would probably work if the people managers stayed out of the technical side but in reality most managers like to make technical decisions so there is not much space for senior engineers.
It’s best to buy a cheap cast pan, fill it with chain or bolts, and through it on that. If you want to get fancy you can get a metal colander and fill it with ice and put it above that.
This is a fair criticism; I'm updating the title of the post and adding a note about the change in title accordingly.
Machine learning projects with visual demos
This was my first thought :P
Interesting. Might be useful to me as well. What software(s) do you use for this?
Carrier groups are specifically designed to combat these kinds of threats. That's why "carrier killer" missiles like China's DH-26 are hypersonic; it's because that's what you're supposed to have to do to overwhelm a carrier group.
Is there a superconducting grid anywhere on a large scale? Last time I read up on it, the experiments by Detroit Edison were a failure due to an inability to keep the coolant from escaping because it used liquid helium. This was probably a decade ago. Have there been advances since then?
Facebook's plan for radical transparency was too radical
And this reminds me of the documentation quality of Symbian around 2005-2007. I would highly recommend the author of the article the check it out, before lamenting Apple's documentation.
I live overlooking the Firth of Forth across from Edinburgh and I'm always amazed when I read of the surrender of the German fleet to the British Grand Fleet in the Forth:

https://www.bbc.co.uk/news/uk-scotland-46273928

43 British battleships and battlecruisers and 120 destroyers escorting 14 German battleships and battlecruisers and 49 destroyers.

The current Royal Navy has 6 destroyers and 13 frigates.
Right because 50% of the US mobile market only buys a phone because it’s an “accessory”.
Not the OP, but I'd provide some examples if there were examples to provide. Unfortunately, their documentation is severely lacking in the area I've worked with recently (Apple Sign In on the server end). Basically, it doesn't exist. I can't point to a specific example other than to say it doesn't exist.

And this should be concerning. If Apple wants people to use Apple Sign In, they should do more than mandate its use. They should make it easy to implement, or, at the very least, provide clear documentation.

Instead, I've had to rely on other documentation outside of Apple that all start by sharing their disappointment with Apple's documentation on this subject, and then try to decipher what Apple is doing.
As others have noticed, there is no Kindle version. Look Inside is enabled so you can start reading in-browser: https://www.amazon.com/gp/reader/1695978552/ref=as_li_ss_tl?...

While the story/writing is interesting, like most self-published titles this book needs some professional layout/editing help. The second and sixth pages of chapter 1 are full page Google Maps of central NJ and Google Satellite view of Bell Labs. Eeek.

This may also be why there is no Kindle version yet. Many pages have full-color images and would need significant changes for a decent Kindle reading experience.
15+ years ago, Apple had some of the BEST documentation. But I agree it's fallen precipitously.
Yeah. As much as I appreciate their responsiveness on Twitter, it doesn't much help those of us who are not on Twitter.

(Tangential rant: I dislike how it seems like the most effective path for anything resembling customer service from many companies is to call them out on Twitter alone. I've written emails to some companies over months to no single response—but to look on their Twitter you'll see an answer within hours, or minutes.)
Slightly off topic - Anyone else find the register's headlines terrible?
California’s blackouts reveal health care’s fragile power system
> 1. Get youth more productive 2. Make more youth 3. Take a greater percent of youth's income 4. Have old people live on less or not retire so early

5. Automate more, and make sure the production value from the automation benefits those that need it.

This is the basic idea behind Universal Basic Income.

If you have a coconut harvesting robot, none of the two islanders need to work -- assuming there isn't a third person charging them for the coconuts.
Shenzhen government: “At least 1M public housing apartments by 2035”
https://marginalrevolution.com/marginalrevolution/2012/07/fi...
It wouldn't really happen all that often though.
Show HN: The PJON network protocol specification
sockaddr is problematic. Semi-recently glibc had to add compiler magic (may_alias IIRC) to prevent breakage (posix says it has to work, so it is up to the implementer to make it work).
I can only agree with this quote: "RTW2 might look [...] perhaps a little too much like the work players hoped to avoid by firing up a video game at the end of a long day" - you'd have a hard time convincing me that an application with so many tabs, list views, select boxes, radiogroups etc. etc. could actually be fun to use.

Plus, I wonder if it was a concious design decision to keep the "good old" (shudder) Windows 95/NT 4.0 look or if they simply forgot to include the required manifest for getting the updated look & feel?
Not from the README. I don't read READMEs. I read code.

The issue is this:

> (1 2 3) 4 push

My expectation is this should yield "(1 2 3 4)". It doesn't. For that you need the following:

> (1 2 3) copy 4 push

Why is copy necessary here?
IKEA E14 LED Bulb Ledare 400 Lm LED1516C6 Review
This is the first example I've seen in this thread that I would consider beautiful. The rest are neat tricks, but quite difficult to understand, so I wouldn't be happy to see them in production code.
To effectively pull off a DevOps transformation you need buy-in from the whole organization, as detailed in the excellent book "The Phoenix Project." Ultimately DevOps and agile development is something PEOPLE do, and while certain tools can make it easier, the perfect tool set won't change the mind of executives intent on maintaining the status quo.
It's questionable to me whether an engineering manager can stay out of the technical side completely and actually be competent at their job. I think many non-managers underestimate how technical engineering management actually is. You often have to have a solid understanding of a very wide swathe of the organization's technology, including services whose code you haven't even had a chance to work on. In some ways it's not all that different from some of the expectations for very senior IC roles.
An even bigger financial time bomb IMO is that society and our financial system was built on risk-free investment returns, and those have disappeared.

Some have said that financial reserve banking enabled the industrial revolution. The party is over, we now have negative nominal interest rates, and very negative real interest rates.

Society has adjusting by chasing risk. Comments like "as long as you hold for at least 10 years, investing in the stock market is risk free" become common. They make these statements by cherry picking American returns. Meanwhile an investment in 1914 German stocks would not return your investment until 2014. I don't believe that we're comparable to 1914 Germany, but potential isn't comparable to the last century of American growth either...

A society does not become rich by moving pieces of paper around. A society becomes rich by increasing its capacity to provide goods and services.
It’s not all just sitting there. Other people borrow it to spend it on things. The more people save, the more money is available to borrow and the lower the interest rates.

Even if saving decreases economic activity, I doubt it decreases it that much.
For those interested in the subject I can recommend the very readable "A Quarter Century of Unix" by Peter Salus.
Speaking of Multics, I am reading "IBM's 360 and Early 370 Systems". In passing, the narrative mentions an early public rejection of S/360 by MIT and Bell Labs because it didn't have hardware-aided dynamic address translation used in time sharing. Instead, they went with a GE 600 series which lead to the development of Multics.
Mozilla uses Google-analytics on it's own pages and Firefox blocks it
The issue is more with burying AC as I'm aware, the ground takes energy out by interacting with the magnetic field. With DC there is only a static field and less parasitic loss and you can add enough insulation. There shouldn't be appreciable heat generation in either.

Consider the fact that we lay oceanic cables.
I was able to read the article by opening it on a browser I rarely use. But even then, an email ask isn't "tracking", and you can always use a throwaway account if you want. As the article itself suggests, use a different email for each service you sign up for.

The NYT is a content website in a sea of content websites. Getting you on their email list is valuable in the way that getting you to install their app is valuable; they can send you notifications and a few free articles that can maybe upsell you into a subscription.

They have no choice but to do this because we still think text and pictures on the internet should be free. We've come around to paying for music and videos, but it still seems too much of a hurdle for traditional news outlets.
Agree - there's shouldn't be any place for ad hominem attacks in a scientific paper. To me, this is a strong indicator of bias and/or journalistic incompetence.

Maybe it's initially counter-intiutitve, but the rise in the rate of cancer should be expected as lifespans are increased and deaths from other diseases decline. E.g. every male will get prostrate cancer "if" they live long enough.
Mastering “Flow” for Developers – mindful techniques for building stamina
How ray tracing is shedding new light on cell biology
Cciee Vice Chairman: China Central Bank to Roll Out Digital Currency
Show HN: Front-End Challenges to Code
The idea that words used in specific contexts can't have clear meanings is the more tedious thing.
As with any infrastructure, once a fab is built you keep it alive as long as it's cost-effective.
Two notes:

1. SPM has been out (and officially supported as part of the Swift Project) since Swift 3 came out. You can defend it as being "not part of normal development workflows for Apple platforms" if you like, but it has been officially supported for years. People would rightly call this out in any other language; it's fair to call it out here.

2. My very strongly held opinion, as I noted at the end of the article, is that you can't actually call something "shipped" until you've shipped the docs.
What's the problem, that the stack is capable of being overflowed? How do you expect the C compiler to fix that?
Is the cost related to the rarity of buried power lines?

Consider doctor testimony that used to be given for deaths while under anesthesia. "It's normal" and "it just happens." Luckily juries didn't listen and anesthesiologists were forced to reconsider their daily practice.
The spread of outdoor preschools
The economic structure of tipping is not equivalent to adding 15% to prices and adding 15% to wages with no tipping. It produces different outcomes for employees and they demonstrably prefer their outcomes under the tipping model in the US. Industries with tipping select for employees with these preferences.

Adding tips to base pay necessarily lowers aggregate income for employees in return for less income variability -- it is a tradeoff. Many people who receive tips are not "surviving" on them, their base pay is more in line with median western European incomes, so many American employees can afford income variability in exchange for higher average earnings, and people that cannot afford income variability select industries without it. In practice, this is their preference and it has been tested in the market many times. Every time tipping has been eliminated in the US in a business neutral way, the employees revolt because it reduces their effective total compensation.

Employees have all the power. Tipping being preferred in the US is almost certainly an artifact of the US having higher incomes than most other countries, a much larger percentage of the working class can afford income variability which creates an employment market for people with this preference. The median American has $1000/month left over after all ordinary expenses, which is more than enough to float some income variability if it means they can earn more.
Depending on the oven, the literal interpretation will reduce its lifetime, or may cause immediate failure.

Some failure modes of some ovens are quite dangerous. So, yes, it depends. Most modern gas ovens are safe, most electrical ovens are safe. Old gas ovens are usually dangerous in more ways than this.

When in doubt, you can always put a container with water there.
ok that makes more sense to me
My conclusions were not what you quote. I agree with your final point.

My conclusions were that both my reluctance to talk about money and US fascination for material success had a religious background.
Money is an abstraction. If you buy a house the money is not just siting there it’s going to the prior owner. If they then buy some asset from another owner they can extend the chain, but eventually someone ends up spending the money.

For example, VC firms entire business model is based around investors generating economic activity by handing it to someone that’s going to spend it. Government bonds are another ‘investment’ that seems to sit around doing nothing, but the bonds are not money. The money was more or less instantly spent by the issuing government or handed to an earlier bond holder.
In my early 40s, I am starting to reluctantly wonder if this is true after all. I don't like it, but that doesn't necessarily mean it's not true.

Another point is: In many/most actual organizations, it's the people managers making strategic technical decisions, not anyone on any other track.
I got 40 paying customers in 6 months with 0 dollars spent
> So far there’s no known mechanism for systematic, guided DNA changes, and no good reason to assume that such mechanisms exist (on the contrary).

Why are we significantly less likely to have mutations on our mitochondria than in our fingers? It seems obvious to me that our DNA has error correction mechanisms, and some subsystems are more stringently error corrected than others. This amounts to a control on how much different aspects are allowed to deviate from the last generation. I would be incredibly surprised if a crocodile, who has been in a state of relative homeostasis for millions of years, has the same rate of mutation as a human. Note that I haven't suggested that a directional bias exists, just a set of mechanisms for changing variability of different traits. I wouldn't be particularly surprised by a mechanism for directional bias in some cases, but I don't assume there is one and I certainly don't feel comfortable making the case for it.
Maybe it was just lip service and their heart was never in it. Facebook makes money by making it possible to advertise to specific individuals based on the psychographic profiles they create (including people who aren't even on Facebook). Getting called before Congress and being angrily shouted at by lawmakers isn't fun but I suspect Facebook would sooner allow itself to go out of business than to allow the process by which they make the sausage to become public because it's the difference between looking for a new job and looking for someplace to hide.
I agree wholeheartedly that it’s garbage. I don’t want to watch videos, I want comprehensive, detailed API documentation.

Here’s one obvious example that comes to mind: how do I turn on the GPS on iOS? This is documented nowhere. The answer is that location requested with an accuracy above 100 meters will use cell towers, below 100 will use WiFi geolocation, and below some other threshold (10 meters? I forget) will use GPS. But that’s nowhere in the docs. They just tell you “use what you need”.

Here’s another one, what is the maximum size of a process’s address space on an iPhone? This one is not documented anywhere, you actually have to read the kernel source code to figure it out!

These are just two examples that popped into my head from ~3 years of iOS work. But they’re the rule, not the exception. Apple documentation tells you how to do basic and standard things the way Apple expects. It doesn’t give actual details of how things work.
Yeah REPL comes from this definition of "reading, evaluation, printing, looping". But in lisp you write it in reverse order, "Loop, print, evaluate, read".

I'm not saying the acronym came before or after the LISP code :P
Universal Dashboard 2.7 and UDStudio
"Jobs: The most compelling reason for most people to buy a computer for the home will be to link it into a nationwide communications network. We’re just in the beginning stages of what will be a truly remarkable breakthrough for most people—as remarkable as the telephone."

Steve saw the internet coming in 1985. Wow.
You too can play the handbag stock market
But it would be even better for everyone if the well-off person spent those resources on additional public fire fighters. Maybe a new (closer) fire station, better trucks, more full-time fighters to staff it, etc. Work with the local government to help keep it going after an initial cash infusion.

That said, I have no idea what the cost difference would be here, and I'm aware there are other potential negatives. I was just pointing out there are more options on the table, ones that would benefit both parties even more.
FastMail uses it internally, but I don't know if they've gotten any external adoption yet.
I've been pretty happy with it. I migrated my website to use it and I'm also using it for a new project. I've found that I'm significantly more productive with it than when using React or Angular, since there is two-way binding and very little boilerplate. There is also a material UI binding for it [1], which makes it easier to develop advanced user interfaces. In my experience, bundle sizes with Svelte can be smaller than JQuery, whereas I typically see bundles over 1 MB for Angular and larger than JQuery for React. The framework is also very easy to learn, as there is a full interactive tutorial [2] online and the framework is optimized for development experience.

The only area of concern at this time is that there is no TypeScript support and debugging can be difficult as it often throws exceptions in vendor code if the error isn't caught by the compiler. Despite this, I've found that I am more productive and get less runtime exceptions developing with Svelte than Angular since it is simpler to develop with and does a lot of compile-time error checking.

I have a repository with working scss and IE 11 polyfills [3]. It's using a custom system for authentication, but it is easy to switch out with something more ideal. There is also a branch with svelte material UI installed. I find that Visual Studio Code with the svelte add-on is the easiest way to work with it.

[1] https://github.com/hperrin/svelte-material-ui/
[2] https://svelte.dev/tutorial/
[3] https://github.com/iwalton3/swapi-svelte
Echoing this, the median amount of time a given S&P500 sits in the S&P500 is less than 20 years. This becomes a tricky problem.
So you propose what, that the industry as a whole voluntarilty re-enters the dark ages by throwing away its current crop of systems with no replacement in sight ?!

It looks to me like our current crop of unix derivatives and unix-likes is catering for a lot of needs very well. We have windows which is non-Unix.

I think the onus is on you to show that something else could be better, and better enough that the pain of relearning would be worth it.
Everything about venture capital you can learn from music lyrics
Wow! Do you remember which podcast? Now I am interested in this interview!
My problem in the senior IC track at my company is that of how to influence people to get things done. Managers can very easily utilize resources, where the IC has to convince people and then also horse trade on priorities between managers who usually own a certain area and can’t really spare much help.

Strike teams seem to the most effective thing for ICs to lead, and having that be an explicit part of eng culture and the work processes is a prerequisite for that.
Is this restricted by geographic location, or does this work for remote workers too?

Imagine for a second you have an applicant from rural Southeast Ohio, which is a very economically depressed region, and they can't relocate. Is relocation the only way to get a decent job for such a candidate? I understand if FAANG is out of their reach what with being out in the sticks.
Is it really that weird to believe that one day the country might fall apart? Wouldn't it be weirder to believe that the country will last forever? There is absolutely zero historical precedence for the later belief.
Silly note, but its just https://svelte.dev and weirdly they don't appear to even have the www subdomain registered, so anyone copy pasting above will error, but the site is up.
A lot of Apple documentation is just a list of functions a class has without any explanation whatsoever. Many sample projects are written in older swift versions and don't compile anymore. Xcode 11 can only convert swift 4 to swift 5. A lot of samples are still swift 2 or 3. So you either have to manually fix the errors or install an older xcode version to convert them. Such a waste of time.

And you know it's bad when Microsoft has better Apple docs than Apple has:
https://twitter.com/akashivskyy/status/1187790245804367873
What is a ket? How do traits work? Quantum computing in Rust, part 1
I know that, but the UA does provide the highest number of bits of identifying information.
Taking bug reports on Twitter is nice, but not comparable to improving documentation.

One is a developer reaching out (costs: developer time, management involvement: granting permission). The other is a change in project plans, staffing, workflow and timelines (costs: large, management involvement: massive).
A financial modelling tool that also has API access for booking revenue.
By "personal goals" I mean financial long term goals which take the front seat at the moment, as compared to things I would "like" to do.