skysight-inc/HackerNews huggingface dataset:
I find that mathematicians tend to have the smallest egos -- eccentric as they may be. I think it's because the difficulty of mathematics reminds one of their fallibility.

In school, I typically found the math and physics teachers to be humbler than the others. Not always, but, I couldn't help but notice that trend.
"Using a more sophisticated silicon structure, still for subrelativistic electrons (96.3 keV), the highest gradient achieved is 370 MV/m over a 5.4 μm interaction length in the dual pillar silicon structure with two-sided illumination"

— Source: https://opg.optica.org/oe/fulltext.cfm?uri=oe-30-1-505&id=46...
Pay him his dues? He’s fully vested. He has enough equity. More equity isn’t going to make him focus on Tesla more it’s just going to pay for Twitter.
> effortlessly

https://en.wikipedia.org/wiki/Sprezzatura
Every blog post about database schema should use as its example the most obvious example, a blog. People are pretty familiar with the domain, and it even has many of the same challenges. You probably have a postid field in there somewhere, but lots of blog software also uses url as a natural key. Which is why sometimes the old title appears in the url. Can't change that. Except you can. Some software will do redirects, by creating stub records for old URLs that map to new ones. So that's not an intractable problem. Etc.
Nike's success in the marketplace has approximately zero to do with their tech stack. That's why their tech literacy is so bad. It just doesn't matter to their business.
Japan's Most Actively Traded Stock Is a Fraud and Ticking Time Bomb [pdf]
Indicators of Global Climate Change 2023
Man, looking at the architecture of those buildings, there's something magnificent about ancient Persia.
The article should be renamed "natural primary keys". Natural primary keys have fatal flaws, but natural "secondary" keys are all sugar. Best of both worlds.
Bitcoin provides massive utility to customers. The banking cartels + global government massive taxes are destroying livelihoods daily.

The compute is "wasted" to pick winners and secure the system, but it's not actually wasted, it can be made more efficient by actually using the compute to do something, but even if that was not the case, it pays back its value 100x.
The REPL is why I like python a lot as well, although it is not as powerful as lisp where you can inspect and modify running code easily, it really is a key feature for prototyping new ideas. More languages should have repls
If you can crack a single 52bit password in an hour, that's suggesting you can crack a 40bit password every second. That's 1 trillion hashes per second.
Each generation seems to add an additional part. I know they serialize Face ID module, maybe the screen, the battery gives an indicator in the settings menu that its not OEM but it still works. I doubt the case or volume buttons are tied to the phone but what else is left? The Antenna or USB-C port?
I feel you have an inflated sense of CTOs or I've somehow snuck into circles I really shouldn't be hanging out in!

They're people. Get them out of the ivory tower!

Not to imply I have a Rolodex full of these types, but I'm on first name basis with at least three. I'm just an SRE/Architect. Whoopee!

The CTOs in my paths all have managed to exist among us peons creating that information. I find the idea of them being overwhelmed with it hilarious.

We're supposed to believe they're so busy they can't answer your question right now, but they can later - if only you ask them somewhere else? No. Ridiculous performative exercise.

Being so particular to begin with is probably why they have to be so particular.

If anything, those I've known had to go fishing for the truth! They spend/t time with people. Those layers between pose a challenge.

I guess there's some advantage in being the firefighter... the CTOs want to know the sore spots, my positions would know.

I'd be amenable if the suggestion was to post the question in the open for everyone to hear/see. Or open a ticket for a question that's really a project. Going from DM to email is simply bikeshedding.

Just a footnote, I'm a totally random person - not the original poster
Hmm yes, sensical things those.

Are you proposing that they're really only posted as a medium for encoding something else that we're not privy to? If so, somebody took my idea.
Alternatively, I have the idea to use height instead of color, GigaBricks, where cubes are stacked on each other and precise lidar determines the number of cubes. These are stored within a container that has an inversion of the 3d cube pattern resting on top so that neither breaks too easily.
I guess you haven't had the experience of either seeing your work being used against you, or been under the threat thereof.
This is great to hear! What does your team use Lisp for?
Founder-led companies always beat non-founder-led companies, on average.
Arrokoth: New 'Sugar World' Discovered in Kuiper Belt
A swimming pool in an NFL stadium? Welcome to U.S. Olympic trials
What is on the board that can be used? Obviously the SOC is out. Maybe just the RAM or Flash? Is there really anything else?
I think the dichotomy here is a false one. There is plenty of well-researched, in-depth content that does well on social media. The trick is that it’s also presented in an accessible way that provides value at every step, even the “superficial glance” one.

The mistake many of the “I spent hours researching this piece” creators is that they don’t package that content in an accessible way. Instead it’s a huge block of text without any coherent organization or entry point. Ergo it’s not surprising that it does worse.
Its been about 17 years since the iPhone 1 days...
Print to PDF seems to be the only way to ensure you record what you saw.
I agree, and I don't think this is a particularly hot take; if you've been working with camera systems, you've seen calibration without explicit calibration routines get better and better over the past few years.

For critical imaging, you still want to calibrate, but the gap between explicit calibration and "implicit calibration" (just using your subject matter) is definitely getting smaller, and quickly.
We've been using our own lisp dialect, ellipse (https://github.com/luthersystems/elps) for several years in exactly that domain and it's been our secret weapon.
I don't think there's a strict "blub" hierarchy. Lisp excels on several axes of flexibility and keeping your OODA loop[1] small. The APL and ML families each have some cool things that Lisp doesn't do as well (though a subset of those cool things have been implemented in Lisp as libraries; see earlier point about flexibility). Once my kids are a bit older, I'd love to try out Pony because it seems to have some cool things. Of course the Blub paradox means that as a Lisp programmer, I won't always know when Lisp is Blub.

1: https://en.wikipedia.org/wiki/OODA_loop To a certain extent this is tooling, but CL, at least (I can't speak for other members of the Lisp family) was designed with a peculiar combination of dynamism and efficiency in mind that nobody else does. It's in many ways more dynamic than Python and yet easier to write an efficient compiler for, which is quite the feat.
CO2 is "self modulating". Photosynthesizing species become more productive and lower it.

Tangentially, too much O2 is even more dangerous (as O2 is extremely reactive unlike CO2), but it too is "self modulating".
A lot of it boils down to types--the difference between a labeled and an unlabeled cadaver. One has a little tag next to the vein with "blood, to heart" written on it, the other is just an empty tube. What was in the tube? Which way did it flow? I'll have to probe it with the REPL to find out. While with rust, or go, or even c, i have a type instead of another list, i can browse to its definition in a click--a lookup instead of an investigation.

The cultists are all crying, "you suck at naming! you suck at comments!" And maybe I do! But those 12 people who will have to maintain it are going to suck even more. That's where a more "blub-like" language shines. It is enforcing a standard. And the cultists cry again, "i'm so smart i don't need blub to hold my hands!" Ok, if you say so... but where is your Minecraft (blub)? where is your Excel (blub)? where is your Facebook or your Google (blub)? maybe we can just accept that lisp is nice in some places, but not so nice for others?
Well, the system still boots and I still can login :D
[Edit: The title is slightly misleading. We've known about this object since 2014. What's new is the discovery of sugars found in its methanol ice.]

Arrokoth is formerly known as 2014 MU69 and Ultima Thule, and is the furthest Trans Neptunian Object (TNO) explored by humankind. New Horizons made a flyby in 2019. It's a billion miles further away from Earth than Pluto.

Methanol ice on Arrokoth shows traces of ribose (C₅H₁₀O₅) — a natural part of DNA — and glucose (C₆H₁₂O₆) sugars.

More from Wikipedia: https://en.wikipedia.org/wiki/486958_Arrokoth
The imperative vs. declarative was also a toe-stubber for me at first. It ties in with SQL being set-oriented, which is not natural for a lot of imperative-trained developers.

If you find yourself looping over a rows with a cursor you are probably doing it wrong, or at least suboptimally.
https://www.popularmechanics.com/science/a60872696/new-cat-c... Isn’t the best of links, as it doesn’t have a photo of this kind of cat.

On the plus side, it links to:

- The paper (https://onlinelibrary.wiley.com/doi/10.1111/age.13438), which is open access, and has multiple photos.

- a blog post from one of the paper’s authors (https://www.wisdompanel.com/en-us/blog/cat-coat-pattern-salt...), which also has a photo of such a cat
Doesn't Apple usually just buy companies publically and then later announce that the product has been discontinued? That's what happened to Dark Sky.

I'd hope for Apple to actually incorporate this into the fucking OS itself so that we didn't run through these hoops for pretty basic functionality that has been in Windows for what, two decades?
LLVM IR and codegen tooling are both solutions to performance, not expressivity. The ergonomics of a language that will never go to production are irrelevant.
> Tired of seeing 5-6 engineer levels where most people fuck around while 10% of the org carries everyone else.

As long as nepotism(both direct and indirect) exists this will always be the case.
It gives the property management insight into rates charged for similarly sized and accommodated properties within their area. It starts as a means to compete in a market where rates aren't posted on the walls. Very quickly as the software becomes industry standard the dynamic reverses, and multi-property owners use it as a form of data-washing, knowing their competitors use the same software, as a means of price fixing without "speaking" to one another.

This part of RealPage's offerings is a commercial price fixing collusion tool, plain and simple.

- Disclosure: I formerly wrote software for and was employed by RealPage, though not on this specific product.
His problem isn't primarily the choice of formalism, but that his grammar is wildly overcomplicated and makes it really hard to see what language it specifies irrespective of formalism.

This is a common problem.

In this case the amount of recursion makes it hard to even guess at what it is trying to express.

If my grammar looked like that, I'd throw it away and start over, because the problem to me appears to be not quite having a clear idea of what the grammar is expressing.

EDIT: Trying to clean up his grammar into something readable

t0 = t1 | a
t1 = t3 ("==>" t1)?
t3 = (id | d)+ c? | b

a = "!!" id c "." t0
b = "%" id c "." t3
c = "::" t0
d = "(" t0 ")"

t999 in the original was left-recursive, but in this case that's a matter that can be left to the parse tree construction if he insists on keeping it that way. For your own sanity don't mix left and right-recursion in a parser, and decide how you structure the parse-tree in terms of left/right binding separately, and only express that in the grammar if your tool doesn't let you express it when building the tree, or if it actually changes the language recognised.

One thing to note, is that my first instinct when writing parsers is to look for opportunities to factor out rules that start with a terminal, because it's usually a good way of avoiding or reducing the need for lookahead. Hence the extra rules, that to me at least makes it a lot clearer. The part of the grammar to look for places where your formalism causes ambiguities is now much smaller.

This grammar still gives me hives, but without knowing his constraints and intent, it's tricky to see if it can be cleaned up further.
The man is dead, yet his words live:

http://www.aaronsw.com/weblog/rewritingreddit

"The others knew Lisp (they wrote their whole site in it) and they knew Python (they rewrote their whole site in it) and yet they decided liked Python better for this project. The Python version had less code that ran faster and was far easier to read and maintain."
Seems to me Slack has a plugin or two that can email Slack messages. If it's a big enough issue, install one of those?
Location: Vancouver, Canada Role: Full Stack Engineer, Frontend Engineer
Looking for remote jobs in: USA and Canada, San Francisco Bay Area, New York, Seattle, Vancouver, Toronto (PT)

Remote: Yes

Technologies: Node.js, React, PostgreSQL, MySQL, Next.js, VueJS, Nuxt.js, Javascript, Typescript, Tailwind, AWS, GraphQL, Git, MongoDB, Apollo, CI/CD, Jest, Cypress

Experience: 6 years

Joining date: 2 weeks

Resume/CV: https://tinyurl.com/7bsprs6f

Website: https://prachirai.medium.com/

Github: https://github.com/prachi00

Linkedin: https://www.linkedin.com/in/darshana-prachi/

Email: prachirai00@gmail.com
Nobody is going to sit around and wait for your app or website to collect 5 minutes of data for calibration.

The browser doesn't let you collect all this sensor data.

Mobile Safari doesn't tell you the known camera calibration.

The Apple Vision Pro doesn't give you any data at all.

Nonetheless, 8thwall's XR8 takes seconds to calibrate absolute scale. It has to do device lookup for approximate calibrations for your iPhone model.
Some advice personally worked for the person. Some advice works for everyone. Part of the trick is telling one from the other. Here's my list. Ymmv.

First up; spend less than you earn. Which means being cautious with debt. I've bought houses with debt. I've bought cars with cash.

Second; build up a primary fall-back, liquid, fund. About 6 months of salary. This gets you through "life happens" events. Returns on this will be lowish, that's OK. (My mortgage allowed for extra cash yo be stored there, reducing my interest each month).

A smaller general savings account for big-ticket items I need from time to time. Like the car. Or fridge or whatever.

Once all that's settled to can talk to a financial advisor about long-term investment options. That's usually a mix of things that balance your appetite for risk, age, circumstances etc.

Always remember. Money exists to serve us. If you develop the habit of living within your means it will. Conversely if you develop the habit of spending tomorrow's income today (aka monthly payments on xxx) then you start existing to serve the money. And that's not a fun place to be.

Some of this advice is personal. Some is universal. You figure out which is which. Good luck.
> Although the FBI says Lin tried to swap his bitcoins for harder-to-trace monero before cashing out the cryptocurrency at an exchange, the criminal complaint points to timing and amount correlations that nonetheless allowed the FBI to follow his funds to a crypto exchange where he allegedly liquidated the dirty funds. That exchange account, too, was registered in Lin's real name, according to the DOJ.

almost, but he did it backwards.

always swap to monero with new clean funds straight from an exchange, let it sit in Monero for a week, and then swap to new unseen addresses, in several different amounts than you initially sent. This thwarts the timing attacks.

additionally, either access the nodes you are using via TOR, or only access nodes with Onion addresses

use the funds in the previously unseen addresses to buy goods and services such as your domain names and other things

just completely segregate them in their own subnet of addresses unlinked from anything besides the swap/mixer

everyone has nearly infinite addresses on every blockchain, there's no reason not to do this, there's no rush and transaction fees have dropped as block space has improved
price and quantity are always at the intersection of supply and demand, by definition.

no doubt you can find things to quibble with this too, but it's more accurate to say "price is set by supply and demand" means that the quantity sold is at the "market clearing price". Any other price will leave unsold inventory or unmet demand.

the point being that market manipulations will shift the supply or perhaps the demand curves.
Sure, but diversity of thought doesn't matter if everyone is required to keep their divisive thoughts at home.
You.BEAUTY - https://data.iana.org/TLD/tlds-alpha-by-domain.txt
This is an awesome project. It aligns with what I was hoping to get out of expect for certain interactive commands but had a hard time doing. Like selenium or cypress for terminals. I could see this being valuable for end to end testing developer tooling workflows. Maybe it was me not knowing enough about expect. Looking forward to seeing what comes next!
Entropy is a measure of complexity or disorder of a signal. The interesting part is that the disorder is with respect to the proper basis or dictionary. Something can look complex in one encoding but be low entropy in the right encoding. You need to know the right basis, or figure it out from the context, to accurately determine the entropy of a signal. A much stronger way of building a tool like the OP is to have a few pre-computed dictionaries for a range of typical source texts (source code, natural language), then encode the string against each dictionary, comparing the compressibility of the string. A high entropy string like a secret will compress poorly against all available dictionaries.
~128 bits worth of obscurity is considered real security for the time being. Assuming a cryptographically secure PRNG.

Thats like guessing a password 18 ASCII chars long.
>Apple is leading the way and using recycled materials, avoiding plastic, becoming carbon neutral etc.

How is avoiding plastic better? If you mean by making phone bodies out of metal, that's not better for the environment. It takes a LOT more energy to make things out of metal than plastic, and even though metal is recyclable, that too takes a LOT of energy (high melting point), and for a small item like a phone seems rather unlikely anyway. Plastic is recyclable too, it just isn't done much because people don't want to and it costs too much.

>It makes sense and stops being a problem when the entire product is recyclable and/or uses recycled material in the first place.

Phones are not "recyclable", and likely never will be. There's far too many different materials in them, which can't be readily separated.
https://finance.yahoo.com/news/sit-down-dining-stocks-q1-090...
Common Lisp's string support certainly feels like it comes from a world where allocating memory is expensive, and something the programmer should be aware of, and have the option to reuse buffers instead of allocating additional memory...
https://longbets.org/951/
Yeah I took it to mean that the specific 500 they chose of the 50,000 are AI related and that the 50,000 may or may not be
Ask HN: What's your go-to project to build when learning a new language?
There are a number of things that do disappear. But when you put them in the line next to bank credentials, private pictures, passwords, and private documents, they pale in comparison.

Re: awareness. Are you saying the only MS problem is they are not marketing capabilities enough? Assuming the video calls point is addressed, your whole "feature is extremely bad" argument is that it is on by default, and one has to know to do something to turn it off if they don't want it?
Toyota plus 4 other Japanese automakers caught cheating on certification tests
> it's straightforward to change the default.

Care to share? Looking at https://systemd.io/TEMPORARY_DIRECTORIES/ and I don't see any description of how to change the default behaviour dictated by systemd.

How do I disable the automatic file reaping? How do I configure the maximum age of temp files? Neither are mentioned. The bulk of the page is just a long list of passive-aggressive suggestions about how users are doing things wrong.
> I already predicted that changing the number would prove to be either impossible, or have all sorts of cascading effects, ultimately terminating in official records no longer recognizing that the car is mine.

Oh my, I can feel that pain. Here’s what happened last week, caused by a change in… SSN? no - in our home address.

My wife earned some unemployment benefits three years ago, which were put on a plastic card issued by The Bank. She finally found time to access the funds (she’s a middle school teacher), but when she went to The Bank, they said they didn’t have the money anymore—they’d sent it back to California. So, she called California. They were like, “No problem, we’ll send you a check. Oh, you have a new address? Let’s change it. Wait, what is happening… oh, now your account is locked, it says: potential fraud”… They needed a supervisor to unlock it, which took 20 minutes. The supervisor unlocked the account, but because it was marked as potential fraud, they couldn’t mail a check anymore. Instead, they linked the account back to The Bank (20 more minutes), and she had to go there in person with her ID to get it checked.

So, she went to The Bank. But you can’t just walk in The Bank and show your ID to get it checked; you need an appointment. And to get an appointment, you need an account with The Bank. But her California benefits account? Oh, it is marked as potential fraud - it didn’t count. So, they spent 20 minutes to open a new account for her. She got an appointment for later that day, in 4 hours, went back to The Bank, and had her ID checked (yes, the second time in one day - they need to check your ID to open an account too).

Did she get the money then? Of course not—the account is still flagged as potential fraud. No cash possible. Call California again. California agreed to mail the check to the new address, probably by some oversight.

So my question is: do these “potential fraud” flags in databases ever die a natural death?

With some hope, sincerely, a
Husband of a Potential Fraudster.
Just imagine my example used 8 words.
If I start deciding on my with the table, my query editor can tell me what I can select. I've never seen a query editor that looks at the select table and suggests tables based on that.
"These on-chip devices accelerate sub-relativistic electrons of initial energy 83.4 keV by 1.21 keV over 30 μm, providing peak acceleration gradients of 40.3 MeV/m." (Sapra et al. Science 2020)

Lasers on a chip plus photonic waveguide technology, oh my!

https://arxiv.org/pdf/1905.12822

[edit this is an earlier version see other comment]
AmigaPCI: An OCS/ECS Amiga computer in the ATX form factor
>Model your data on the real world. Do not depend on spherical horses.

This took me years to realize, and once I did things became much, much simpler.
The world is turning into Two Moments of Invention by every day.

http://matthewhemming.ca/cheeseburger_brown/stories/Two_Mome...