skysight-inc/HackerNews huggingface dataset:
Ah good, polyester is okay! I mean, definitely do not breathe whatever it's putting out. The first time I cut it I did not wear a mask and my throat was immediately very sore.
At behemoths like FAANG, 95% of engineers are replaceable. The ones that aren't probably joined in the early days and grew with the company. It is very important to grow with a company rather than coming in at the end stages hoping to make an impact. Two equally talented engineers could have widely varying outcomes depended on how they choose their opportunity.
I get the want to draw tourism, but this seems terrible except that it would provide emergency services access.
I'm not really sure. Probably something about tools not respecting or ignoring them or "they don't look as nice" or some other silly reason.

Edit: To clarify, there were a lot of good reasons not to allow them to link to a subdomain, especially they were running marketing software made by other companies, because there is a lot of nasty security issues around cookies with subdomains.

But there was no reason for them not to route their outbound email through a single domain, because the weren't supposed to run 3rd party mailers without deep audits.
Every team I’ve ever seen converts effort to burn down rate and then into time, because that’s what their bosses care about. Now 50 points per week with a team of five is 10 points per person-week or two points per person-day. So a point is 4 Hours.

Next we multiply by the number of points in the backlog and we have our delivery date. If you don’t keep turning out two points per day the project will be late and there’s gonna be a problem.

Estimating in points is just what the magician does so you don’t see what he’s really up to.
Pakistan didn't 'win' anything. They have an extremely corrupt, dysfunctional and quixotic military and spy appartus to the point where nobody knows how's in charge.

The West doesn't make it's partnership decisions so much about who can hold out in a war across their borders.

India is a quixotic place, but not a bad one. I don't think anyone expects them to 'go to war' for anything, and neither Pakistan nor Indian soldiers I think are prepared for real action beyond their borders (though no doubt they'd fight in their own defense or against each other).

Really it'd just be good if India wasn't buying Russian Oil opportunistically.

That's an 'active' choice they have made, to 'increase' business with a bad actor.

It's opportunistically selfish.

Everyone realizes the dangers that Russia poses to it's neighbours, and some really don't give a smack, it's one thing to 'watch and do nothing' another thing to 'help'.
"3) The Gen Z focus group participants don't want to read to find information.

They will if they HAVE to. But if they can get a quick video with the answer, that’s what they prefer."

I find this amazing.
Former judges who sent kids to jail for kickbacks must pay more than 200M
Displaced is a strange term to use for an invading force
Some ideas:

First, if you can fix most issues with a glance or a brief stare, using a debugger never really feels necessary. It may also feel less like using your own brain and solving a puzzle, and puzzle-solving is a huge part of human psychology (see post title).

Also, the story of the last N years has been the text editor, not the IDE. The IDE and its world is really where the integrated debugging story is a big deal.

But if you are using a text editor--or text editors--integrating debugging is less of a thing. Your time may be better spent with various productivity-focused changes for ergonomics, like studying or changing keyboard shortcuts, installing or writing plugins, setting up your own scaffolding using system tools integration, and so on.

Plus once you know the various shortcuts, it's maybe more fun to use them and zip around adding prints than it is to debug. You also gain practice this way, after all.

But if you moved from text editors to IDEs, IMO you probably brought that same set of practices along.

Anyway, good q, I've thought about this recently as well.
Some aversions are cultural, others aren't. Which are which?

The fact that bug eating remains niche around the world, generally only seen in regions with a recent history of food insecurity, suggests that the conditioned madness is eating bugs, not aversion to bugs.
> Apple is both willing to pay more and has the needed scale to buy up all capacity. If someone else wanted to both pay more and buy up all capacity - they have the ability to do so.

I think the issue is that the investment costs are so high that this ability is limited to a very small group of companies, as is the required knowledge.

I don't really know where I stand on this myself; in principle I agree with your point of view, but I also think it's a little bit too simplistic.
Very cool and lightweight way to talk to PlanetScale but for now I'll stick with Prisma. Prisma is much heavier (engine weighs in at ~50MB) and that can be a non-starter for serverless in some cases but it works for me on AWS Lambda.

The nice thing about PlanetScale is you get nearly unlimited connections (soft limit of like 250K IIRC) so making 1 connection per active lambda isn't a problem at all.

I've been using PlanetScale since shortly after they went GA and I've been very happy so far. Cheaper than Aurora Serverless, less hassle, and the branching feature is super cool. Zero-downtime deploys, with rollback support, feel magical.
>a whole new universe of business models and revenue streams opens up.

Agreed. And there are loads of hi-speed, low-cost "coins".
I'm getting more into using debuggers lately. They can really help they just take time to learn.

As to why they are a last resort. For me it was just having to learn the debugger and also setting up the debugging environment. For every binary needs to be built with debugging symbols and any libraries you're wanting to step through you have to find the symbols for those too.

Also I think it depends on how low level the language and what kind of program it is.

Some languages/environment don't have debuggers or they aren't very good. I wouldn't say most debuggers that are mature are super great to use either.
The story goes that IBM (?) shopped the hard drive around and no one was interested except for Apple. It’s still the lack of vision by other manufacturers.

Also remember that the iPod wasn’t an immediate hit and it only sold 1 million in total in its first two years. It wasn’t until two years later when it was made available on Windows.

Apple did the same with Flash storage before the iPod Nano came out. Any of its larger competitors at the time could have had the vision to see that flash based players were the future and ensure they had the supply.
Cool, congrats and thanks for sharing, we need more competition here

1. raised/indented keys will get dirty really fast, an option without would sell me

2. 2-device pairing is great, your competitors have 3 though

3. hot-swap keycaps would be a huge sell

4. nice typography, why isn't the logo in it? take off the logo

5. replace the empty area with home => end

6. 3 modifiers on the left, 3 right please! (not 4-left/2-right)

7. options for other keycap sets later?

8. dial is too tall, removable? swappable? jog dial?

9. love the giant esc key, L-shaped enter

10. esc keycap to replace caps would be awesome

11. show me a pic of the full cable/any more details here

12. what are the feet like? foam? rubber? adjustable height?

13. neat website but moves too much, show me a boring gallery of static images somewhere please

14. add clit mouse

15. sustainable material means something to me and makes me more want to buy, really!

16. don't add LEDs, i'd rather save money

17. lmk when it's ergo (cries in carpal tunnel)
Yes, but it's interesting to note the difference between when a large region is united through conquest by locals, or an outside power further away. Italy, in comparison to the above two examples, was united by the local Romans. (Though of course, "local" is incredibly relative. The difference between northern and southern Italy has been vast even unto modernity, never mind during antiquity.)

Now, I'm not sure what the difference of living under Maurya vs. Mughal vs. British rule was for its inhabitants, these are widely different polities from completely different time periods, but it's still a distinction. Though I suppose more of a retroactive one imposed by our modern bias, when we can point at India, Italy, and Germany and say, "ah, that patch of land is naturally meant to be united by someone."
OP here. I'm all for more reliability, but regulation seems rather heavy handed here. What do others think?
I couldn't find the information readily available online so I'm not sure I can answer that (all of this stuff is under NDA). But even then, I could only tell you the "drawn" dimension, which is what gets shown on the screen. There are a lot of digital and physical processing steps that change the actual dimensions. Once something is manufactured inevitably one of the IC teardown companies will do a cross section and publish all of this information.
Ok, downvoters: explain.
YMMV. For me, Julia is a wonderful replacement of Python/numpy/scipy/pandas/Jax/Tensorflow/cython/sympy that I use mainly for interactive work. I am a fairly competent Python developer and know how to do idiomatic high-performance Python. I needed to learn new idioms and workflows when switching to Julia, but I am drastically more productive in it, both in interactive and in batch work.
My discover card gets a lot of usage, especially when they have PayPal or digital wallets as a quarterly category.
DKIM signed emails from PayPal are treated favorably by spam filters.

The sample I reviewed had been set to an account belonging to (or compromised by) the scammer, modified slightly, and BCC'd to the victim. Specifically, a Reply-To header was added - PayPal does not assert non-existence of a reply-to header in their DKIM signature, and the entire point of BCC is that it doesn't have a header.

Thus, these emails can be relayed to any target, and the scammer can choose any reply-to address they like, and the DKIM signature will still be valid.

If anyone has samples and can send me them with full headers, I would be very interested to examine more. I have a public email address in my HN profile.
How about, it is quite bizarre how people who employ programmers, who make billions of dollars per years, are unwilling to pay $1,400 that will make us more productive.
I'm making a pragmatic argument, not a moral one. Adding spacing is easy and it helps more people enjoy your hard work. That's why you should do it.
I wonder if this is the result of being surrounded by so much marketing.

Coincidentally, I read an article in the Economist about male fertility that said 35 is when a man's sperm starts to become less effective. So, slightly less than full of life, I would say.
For me debuggers are the first resort. I learned a long time ago that if you get in the habit of hacking the code to debug it (say adding print statements) you will eventually check in debug-related changes that you shouldn't. Using the debugger means you don't have to hack the source code.

I use Jetbrains tools and have an easy time debugging in Java, Python and Javascript. In Java I'd say that you can use unit tests to interactively experiment the same way people do with the CLI in Python with the difference that you get unit tests out of the deal as opposed to having lines scroll away in the console.

I use WebStorm to debug Javascript programs that run in npm but if it is running in the browser I just use the "developer tools" from Firefox, Chrome, Edge or Safari. I think there is some way to attach WebStorm to a running web browser but I've never figured it completely out.

I think the Unix culture is allergic to debugging. It's not that hard to use gdb from the command line and in fact you can do some pretty awesome things with it such as embedded system debugging or debugging the C++ and Java sides of an application at the same time, but for a long time I kept trying graphical front ends for gdb such as ddd that "just don't work".
I believe that improving accessibility of most knowledge through localization is a good thing.
I agree. I think we've done a very good job at dismantling exactly the sorts of support networks that would normally fill this role - namely family and community. It seems as though these networks would generally step in during any sort of crisis experienced by a member and help keep things stable.

The state-run, compulsory alternatives seem a poor substitute, and I'm not sure we're socio-biologically equipped to make the transition. The only way forward seems to be to identify the cause(s) for the dissolution of family and community as reliable networks and revert/fix them.
Well, C works better for this particular test because it has unusually many C answers in the multiple choice. Relying only on points from MC questions, you would expect to pass ~12% of these tests for any given choice of answer to guess every time.

Now, having a single answer being correct often often enough to pass this mark would happen ~47% of the time, but between the blatant irresponsibility with the standard, the fact that C is the more or less the canonical answer to just guess when you don't (this might be regional or whatever), and the exactness of the cutoff, I wouldn't be surprised if this test were intentionally arranged to make specifically the "pick C" strategy a pass either.
we used Oban for a very early product (which we put on ice) called Supabase Workflows: https://supabase.com/blog/supabase-workflows

The reason we paused it was the realisation that it's far more powerful to co-locate this sort of product with the data. In this case, Workflows would be more powerful as a Postgres extension - you can store the workflows into your database, create them using SQL, and the workflows would have direct access to your operational data. We'll probably re-write this using pgx[0] at some stage (if anyone is reading this and wants to attempt this, please reach out).

[0] pgx: https://github.com/tcdi/pgx
- No need to sign up to try it

- I will never sign up with my Google account
Raviol and rebel sound similar to you?
I'm looking at journal articles about how age correlates with happiness and this sentence doesn't inspire a whole lot of confidence in the state of research:

This paper is the mirror image of Blanchflower (2020b) that examined unhappiness data and finds comparable evidence using twenty different measures for an unhappiness curve that maximized with controls at age 49 compared with a zenith of happiness estimated in this paper at age 48.

https://link.springer.com/article/10.1007/s00148-020-00797-z
> * The contract chipmaker will deliver the first products made using its N3 node to its customers early next year. *

They can't release 3nm A16 this year. I'm pretty sure it's on something like N4P.
Funny that "Man buys $25M worth of lottery tickets, win $110M" doesn't make it to ft.com ...
That's fair and since my use of PlanetScale is very burst-y I do wish there was a cheaper option for the vast majority of the time when I don't need to scale but at $30/mo it's much cheaper than Aurora Serverless and I'm not aware of many other "serverless" db's, let alone cheaper ones (that are still MySQL).
It's not the case though that what's most "productive" in the economic sense is also necessarily the most socially desirable outcome. The economy might be optimizing for some objective of productivity (though it's probably imperfect at that by any measure), but I don't think we can reduce it to something simple like "more overall money / goods / services = better", unless we also start looking in more detail at how those are distributed among different groups of people, and what kind of real value it is providing to them.
Sudden increase in number of mid-air diversions to Hawaii
>So, the current situation if you get scammed via Venmo/PayPal or other electronic payment methods is for the FBI / local law enforcement to subpoena the provider for records about the incident.

Imagine so confidently posting something so wrong. No, that’s not how it works in the US. Every credit card company (and PayPal-like company) has a massive anti-fraud department that both automatically detects fraud and responds to consumer complaints. If I see a charge I don’t recognize, or a seller fleeced me, I call my credit card company and they give me my money back and fine the shit out of the seller’s account unless the seller can prove to them that the charge is legitimate. Yes, ultimate recourse is to court, but very rarely is that necessary.
Having done this, with the added difficulty layer of completely geo-referencing a non-Earth world map from scratch in QGIS instead of using existing data, this is comprehensive, easy to read, with great examples. Fantastic work. It makes me want to finally write up the geo-referencing work in a similar format.
Like eating pork that wasn't cooked very well, no problem. Or bad quality pork, perhaps.

In America it's irrelevant, the bacon is pre-cooked to high standards and comes from good sources. Partly because secular Jews eat that pork having no cultural norms around it, just driven by it being forbidden. They're vulnerable.

It's genetic, just like a certain tribe of Pacific Islander developed a partial immunity to prions, because they sometimes ate human central nervous system. It's genetic.

Survival of the fittest.
Very favorably.

Dragonfly has superior architecture, performance and security, despite its much smaller team. It is a textbook example of how a small team of focused competent engineers will deliver higher quality than an heterogeneous large body of developers with no focus. They are actually scaling in a manner competitive with Linux, unlike the other BSDs.

When Matt left Freebsd, which was due to a conflict that spawned over bad technical decisions, many good developers followed him.

What was left did implicitly support bad decisions. Fine-grained locks for SMP do explode complexity and makes writing quality code that much harder. It is also a problem in Linux, which compensates with sheer manpower.

Freebsd has been a cesspool since then. Jesus, what a mess Freebsd has become.
cool - we can include that in the next blog post
We do have pay as you go pricing.
Might just call that part by its proper name, emigration.
In the version I looked at, the scammer sent it to their own email account and did a replay attack against the victim - which doesn't invalidate the cryptographic anti-spam signature.
Easier then what? Giving someone a $5 bill?
Pacsafe is a company who actually makes bags with the steel cables built in for this purpose
Yeah, that was the case in the past..

But now all my debit and credit cards are in my phone and watch.. my driver license and ids are in my phone..

Everything that i would need my wallet for is now also in my phone and some in my watch.. so why carry both? might as well leave the wallet home, one less thing to carry and risk loosing..
I see the logic in your initial comment. But getting a big pile of money is as realistic as much of what you listed here. How is "Just marry someone wealthy" more realistic than getting a pile of money (not to mention that that suggestion is merely a roundabout way of getting access to a pile of money)? What if I'm already married? There are many reasons the other suggestions are virtually as out of reach for most wage slaves as getting helicopter money.
ThinkCamp, an accelerator program for Tools for Thought from Betaworks
It is hard to imagine the scale of these things, I know if you had tapped me on the shoulder at Intel in the 80's and said, "in 40 years, the chip your looking at will fit in a couple of square mm of silicon." I would not have believed you. Of course it doesn't "really" fit in that small a slice as you need to get the signals into and out of it and those points take space, but it is doesn't take much space.
capital gains tax at 15% would mean that if you sell 4% of your holdings a year your post tax income is 3.4% or $68,000. That's around $80,000 pre tax which is surely enough to live a middle class lifestyle in the right location if you can figure out the health care situation. Seems to me the questions are 1. How do you get insurance? and 2. Will the historical market conditions that allow for 4% yearly withdrawal while keeping up with inflation continue?
Thank you for the comment. I don't know Python but I can "clean up" data in Google Sheet, we're good at that. I'll take a look at both Jupyter Notebook and AWS Athena.
That was such a nice bit of design. I wish Apple still did that.
Supabase developer here. Coming from Firebase myself, the biggest driver for me can be summed up with: relational data. PostgreSQL rocks.
TDD's contribution to software quality scrapes the bottom of the barrel. Attention to detail in scalable design, formal verification, fuzzing, and mutation testing offer deeper guarantees of successful operation. But of course, the American ideal "make money" is worn proudly on the rim of management noses. It's the wrong prescription, but they're too busy counting their bills to care. This is evident especially in cybersecurity, where the posture amounts to silent prayer that no one stumbles across their JRE 1.0's and their Windows XP's and Google's latest attempt at a programming language with buffer overflows by design--batteries included.
We didn't talk much about this yet, but the underlying tech for this will help you within Lambda too reduce latency even over normal MySQL.

This specifically is targeting environments where a MySQL client isn't able to run.
What part that Chamberlain was saying?
this is an important part of the internet, _why taught me to be kind on the internet.
Well, Apple is essentially bankrolling development and production, so they get exlusive rights. Anyone is free to outbid Apple for this right, and also free to not impose that at all. Thanks to Apple's money, TSMC was able to secure a large chunk of ASML EUV equipment.

Also, Apple didn't make intel fumble their 10 nm process or Qualcomm to miss aarch64. Result of anticompetitive practices of intel and Qualcomm made them lazy and that resulted in this, not Apple buying TSMC capacity.

How is that not free market?
Absolutely. Actually doing TDD is nontrivial, and it has to be learned.

Most of the early learning was by pairing with people who already knew how to do it, working on a codebase using it. People learn it easily and fast that way.

But that doesn't scale, and at some point people started trying to do it having only read about it. It doesn't surprise me at all that that has often been unsuccessful.
Yea normally we'd expect M2 Pro/Max etc to be on N5P like the M2. It can't be M3 because M2 was just released. A16 is way too far out. So what does that leave for N3 production? Either it's M2 Pro etc. or something completely different.

Actually thinking a bit more... there is the Apple VR headset which seems to be getting closer to production and I'm sure it could use the efficiency from the new node plus is priced high enough to warrant the costs. Some speak of a launch beginning of 2023 with 1.5M units produced. That would be bang on in terms of schedule.