skysight-inc/HackerNews huggingface dataset:
Yeah or simply "parent had some property kids didn't knew they bought". Or it was some "a bunch of people owns some fraction of property and nobody cared enough to deal with it".

One weird case I saw was some property where brother owned 5/6 and sister owned 1/6 of it.

Turns out after father died mother,sister and brother each got 1/3, but mother put all of hers in will to be given to the brother
Alright fine. Twilio has largely saturated the communications space. You can now send an API request for a phone call, SMS message, and WhatsApp notification in a lot of countries.

If you were calling the shots, what would your next growth move be? What should Twilio expand into?
Navigation system relying on cosmic rays – suitable for indoor and underground [pdf]
I like stripe and send invoices from the dashboard. Its nice because the payouts are fast and the invoices allow for bank transfers
Between being queer and having a trans daughter, I feel far less worried that the government will arbitrarily impoverish, imprison, or kill me, or kidnap my children. Or that one of the locals will take it upon themselves to do so.

I don't care if the rent in Texas was negative.
Thank you so much. Glad to hear you've found my work useful.
sometimes websites forget to disable selection dragging, so you can paste in the first field and drag to the second field.
I just looked this up in the iOS app, and you can just un-pin all libraries except your own in the hamburger menu.
Unfortunately I had a pretty bad experience with jellyfin when trying to switch from plex. Plex works for me in almost all scenarios, mobile, desktop, chromecast, what have you. And I can play multiple feeds simultaneously from my cheap Nuc server. With Jellyfin I had trouble to get video even playing without stuttering/buffering on my phone when on the same network, let alone on mobile internet. I'll probably give it another go in a few months to see how they evolved.
>> Sadly, us developers are not at the center of everything anymore at Twilio.

Once it becomes a viable business, growth and departments that support it become equally important. Devs are one of the important departments.

Smart devs grow up and seize the opportunity to grow with the company. For most devs it is a rude awakening and accept the reality quickly.

This thread coming to the surface means there are a lot of such devs in the YC community surprised or curious about this phenomenon.
As an HD600 owner, I can confirm: This is the headphone to get. Comfortable, Neutral, Accurate and Durable.

And I do not like the HD650 either; it's just a worse headphone to my ear. Clearly colored to sound a certain way.
This is a good analysis, I think.

I was going to say that “my opinion is that he’s doing a bad acting job of an extraterrestrial attempting to play the role of sociopath CEO”, but you capture it much better than I did.

Put another way, everyone reaches their level of mediocrity at some point. He seems to be coasting above his. I wonder what his crash landing will look like.
I worked from the top of this page [1] downwards and ended after algebra 2.

[1] https://www.khanacademy.org/math
Maurice Sendak, “I'll never turn 10” – Last interview with NPR in 2011
Yes, and it caches results on the file system, so results persist between executions AFAIK. That comes in handy for one of my notebooks that has to slurp up Splunk data for 20 minutes.
Even then, you don't have to throw money at the problem right away. If you feel you can save time and money by using Rust instead of PHP (just using the two languages as examples, not a specific indication of Rust or PHP's resource drain), go ahead. Making that decision early on costs nothing.

It's only after a project is off the ground that caring about these decisions winds up wasting everyone's time, that's when you wind up slowing momentum tremendously due to dangling a potential new toy in front of your team.
What's a good twilio alternative? Voximplant, plivio, bandwith are not very good.
Not spam-calling elderly people and causing them to fall and die could be a good start.
Indeed, taking over control of a market is more trouble than it is really worth. Apple wants alternatives. They're happy just taking the lion's share of profits.
The really sad thing is the executive team / board / investors not being able to comprehend that they could vastly increase their revenue (and profit) by just providing expanded technical services to me (an existing customer). There are a ton of things I would pay Twilio for beyond SMS and WhatsApp Messaging. You don't need a MBA to figure that out, you just need someone talking to your customers and an engineering and product team that can turn that into real products.
Per the opening of the NYT article, the emptyness at night certainly contributed to feeling unsafe. It's not that there were gangs of shady looking characters out and about for the most part. It's that there were wide, empty streets with no apparent activity.
Liver – a dead simple live reloading utility
This is a sad but expected day. For years i seem to have been the last lonely falcor user who is still excited about this and thinks this is one of the best abstractions for a key class of state management applications, that are not a great fit to graphQL at all.

- Falcor can be schemaless with optional json schema where it makes sense

- Falcor supports simpler to reason about and implement features that map perfectly to javascript objects so you can do zero boilerplate databinding with ES proxies without writing query and mutation wrappers

- Does not try to be a qyery language but only expose things you need to request the data that needs to be rendered in the UI

I think not even the creators of falcor fully understood how perfect it is if you just add in the last missing piece of fully automating the connection from the falcor model to the place in the UI templates where the data is needed. Most people tried doing this manually in component boilderplate which lead initially to preloading tens of json paths eg

falcor.preload([`todos.done.length`,`todos.done[0..10].name`,
`todos.done[0..10].date`, ...etc.])

and then people developing GraphQl like syntax for these eg. somthing like

load(`
todos { done 0...10 {name, data} } etc.
`)

at which point devs thought they might as well be using graphQL and get more features

The key mistake was that you need to instead think about your UI components ITSELF as the data quueries
eg you can automatically derive all falcor quieries from a component like this without ANY boilerplate, and this is only possible with falcor, as everything else has so many features that it would not be possible to map the UI code to the intended data queries

{#each todos as todo}
<div>{todo.name} ({todo.date})</div>
{/each}

It does not look like netflix will hand over falcor to a community and the codebase needs lots of work especially around tooling and overuse of some patterns like a custom observable implementation but i am still on the fence about building a new minimal derived library or forking
There are APIs, and in my opinion, just falling back to a different HTTP API would probably be easier than parsing HTML. Though I use one of those APIs for a dynamic DNS client I built, and I've never actually seen a rate limit on them, even if I'm calling them every minute. I appreciate you showing them the benefit of the doubt here, but in my opinion the more likely answer is just that the person who did this is just underinformed on the state of quality of life-improving public APIs.
So many non-lawyers giving legal advice in this thread...
“Jip” is phonetically identical to a slur that refers to ripping someone off, so I was curious about what you meant and found this forum post that goes into detail. Kind of fascinating to think of the incentives and how they play out.

Message #33 in this thread: https://www.strat-talk.com/threads/why-guitar-center-salesme...
> there is a lot more work a team has to do to build and maintain a GraphQL API

I wouldn't say that. It's simple and straightforward to get around some pitfalls of GraphQL, if you treat it as an enumerated set of RPC-style endpoints.

The commenter I was replying to stated "Thr fact that you're arguing that it should not be treated as a generic query language when it's in the name and this is how it's sold is hilaruous". Perhaps so. By far the biggest mistake I think the original designers of GraphQL made was putting "QL" in the name, as many people think it's in the same category of tools as SQL (I heard someone ask once on HN "Can you do joins in GraphQL?", which isn't even a question that makes sense). It should be treated as a competitor to OpenAPI, and there are reasons why I would prefer using GraphQL in many scenarios.

I think I'll probably write some longer form blog posts at some point about how I think GraphQL is easy to set up and get running quickly, and how to avoid some common misconceptions.
I have been seeing more and more usage of 'ex post' and 'ex ante' lately. What do they convey that isn't conveyed by 'after' and 'before'?
Fidelity has downgraded their Twitter debt at lest twice now.

From $8.63b in November to $7.8b in January, to $6.55b in April.

I don’t think all of his choices are bad (headcount reduction as an example, but I think he went overboard with it), but there are numbers that back it up somewhat.

[0]: https://www.reuters.com/technology/fidelity-marks-down-value...
This is about Skylake rather than Zen2 but it's fascinating, if the subject of what's-really-in-a-register-file is fascinating to you: https://travisdowns.github.io/blog/2020/05/26/kreg2.html
Dubmood managed to get a song onto the Hotline Miami soundtrack ("Richard").
Here is the Texas Workforce Commission on breaks

https://efte.twc.texas.gov/d_breaks.html

"Rest or coffee breaks, defined as 20 minutes or less, are compensable hours worked under 29 C.F.R. 785.18, since they are regarded as being for the benefit of both the employer and the employee."

This is 29 C.F.R. 785.18, a federal regulation

https://www.ecfr.gov/current/title-29/subtitle-B/chapter-V/s...
> With fast reactors getting a hundred times as much energy from the same amount of natural uranium, seawater extraction becomes easily economical

What fraction of the cost of nuclear comes from the uranium costs?
That's a very interesting read. Oddly as an engineer-turned-CEO, I am my engineers' sheep dog.
This deplatforms a lot of legitimate transactional use cases and innovation. It's a horrible compromise.

I can't help but fear for what congress will do to neuter generative AI.
I'd recommend watching liveoverflow on YouTube. He has great videos about reverse engineering programs and is very beginner friendly.
Is this a saying in German? I’ve definitely heard this in the UK in English before, referring to machines/electronics dying.
Also mentioned in John Green's The Anthropocene Reviewed-
https://imgur.com/a/mLsyarc
> I think cities need better options for last mile transport.

I think the point is that developed cities don't need that, because there are very few places which require that much walking.

I used Google Maps to find routes around Copenhagen. Very few of them required more than 10 minutes total walking. Even fewer required that much walking once I switched to Monday commute time rather than Sunday evening.

For underdeveloped cities, which is nearly all of the US, Mordisquitos' "more capacity and better and more efficient networks" includes what you termed "last mile transport".

> lengthy enough that you need to call an Uber anyway.

That's also a cultural thing. I had a high school friend living in Amsterdam describing other Americans coming to visit. They decided a 6 block walk was too much, so they got a taxi/Uber.
Also worth noting that in that era, the PowerPC Macs were running cooperative multitasking with no address space isolation.
Oh, if it’s true that aluminum alone has this local minimum issue, then the paper is even weaker than I initially thought. I took them at their word when they said other shielding may have better coefficients but still suffers from the same general limitation, but your paper makes it sound like that’s a false (but commonly accepted) assumption.
I did this to mine. I think the sound did get slightly more airy but also the sound leakage was through the roof. If you're single though, I can only recommend.
This particular case doesn't use JavaScript at all. It is just CSS cropping the full URL in a way that when you select and copy it, copies text that it is hidden.

edit to add an example:

data:text/html,<div>123<b style="font-size:0">456</b>789</div>
It is intrusive but there's also no shortage of enthusiast users who doubtlessly have samples they would be comfortable sharing.
My issue with microservices isn't the network calls, it's the extra work to keep the source code up to date.

New spring library? Have fun applying the same changes to 14 different microservices.

Microservices might make sense with completely different teams developing them - but multiple microservices in the same team, with the services talking to each other, really doesn't make sense.
Not a word about nuclear... Afaik new licenses can't be given for building new reactors, so gradually nuclear power will decrease, being replaced by a ton of solar&wind that'll affect country's landscape. Instead of investing in both they tend to put most eggs from one basket(fossils) to another, reducing diversification. In the meantime China is building like crazy both nuclear plants and nuclear waste reprocessing plants...
One of the pros of microservices is that each individual microservice is so simple that it really doesn't matter what language it's written in because it can be easily rewritten.
>If anything I think the biggest problem with GraphQL is that, if people just saw it is a simple alternative to REST, with a well defined set of query (GET) and mutation (PUT/POST/DELETE) endpoints, they wouldn't get caught up in all this "infinite object graph" stuff that I never hit in my day-to-day.

But isn't this "infinite object graph" like the only real valuable part of GraphQL? People get caught up on that because all the other things you mention aren't really an issue with normal REST API.

If you're saying you use GraphQL but don't use the key defining feature of GraphQL. Then what's the point of using GraphQL if you're just using a strict predefined set of things you can query/mutate?
Its not implemented in javascript.

<a href="URL">
<span class="invisible">https://</span>
<span class="ellipsis">example.com/</span>
<span class="invisible">the/rest/of/the/url</span>
</a>

With semi-obvious CSS rules
I feel like this isn’t the “betrayal” that it’s made out to be.

Twilio won at their niche. People often talk about “if we just get 1% of the market…” — is there a modern engineer on earth who hasn’t used Twilio’s API at least once?

They’re moving towards doing the same thing with other parts of tech companies, in this case it’s marketing. It’s not like their APIs change because of it, these are additional products they’re introducing. Engineers generally find anything marketing related icky, but they’re very happy to collect the checks which are funded through these icky distribution methodologies.
Texas is probably the least democratic of all the states.
It absolutely could work, but then they’re giving up extended monetization opportunities with the extra data they’d be collecting from pushing users into the official app along with the ability their app gives them to shove whatever they’re selling in your face.

Reddit dislikes third party app users because these users aren’t interested in anything but essentially original Reddit: a feed of posts sorted by recency and upvotes, with ads clearly marked as ads and no pushiness.
Thank you Miguel for all of your contributions to Twilio over the past four years, and I hope your next gig is just as rewarding!

For all those interested in why we acquired Segment, and are focused on the integration of data and communications -- several years ago, we came to the conclusion that the world doesn't need more communications, it needs better communications. More relevant. More effective.

As a developer, I know that's really hard to pull all the threads together to make realtime personalization of every communication hard -- and Segment is so good at it.

So that's what we're focused on!

As an aside, the fraud and scam vectors of email, sms, and voice have grown a lot since we started the company 15 years ago. We are always fighting that cat and mouse game with the bad folks of the world. Are we perfect, no. But are we here to make money off those bad actors? Hell no. That's why we just launched fraud guard [1] for free to all Verify customers, and soon to all SMS customers as well. More to come like this.

Happy Father's Day (in the US) HN!

[1] https://www.twilio.com/docs/verify/preventing-toll-fraud/sms...
ChatGPT's Web Browser Could Deflate Reddit's API Pricing
Transmeta Crusoe first interpreted x86, Linus Torvalds worked on the interpreter, and then JIT'd hotspots into a 128-bit wide VLIW. There's no way that VLIW could be confused with RISC.

https://www.zdnet.com/article/transmetas-crusoe-how-it-works...
Hi, author here.

I agree 100%. However after spending 10 years doing microservices everyone wants me to do microservices, despite me telling them what you just said. It's a positive feedback loop.

This project is just an exploration of providing teams with a low (no?) cost way of doing microservices - I also kinda enjoy hacking on things like this. Still in progress though so use it at your own risk.
Although it wasn’t as a founder, but I can relate, in one of a small startup I got hired as the first engineer, rest were a founder and sales guy and a part time HR girl, so as expected, I solely built the architecture, few fully fledged platforms, dozens of PoC, successfully delivered projects, then after 1.5y the second engineer got hired, now I’m guilty as probably you mentioned being emotionally attached to my work, after all, I really was invested in it, I even designed the icons for these platforms and the proper catchy names in addition to the software/hardware engineering design, to writing the docs and even pitching the work for technical clients since sales guy had no idea what the work was beyond the concept.

After a while, same thing started to happen, promises were made these platforms can deliver even though technically is impossible (so you can guess later when the client know these promises were BS), not getting invited to critical meetings, sales team (grew later than one guy) is gatekeeping the communication and only dripping to engineers the client requirements after they add their own unrealistic expectations, started to exclude me for training clients on how to use these platforms as only sales team are doing those (funny as most of the time, the first question they get asked and they are stuck, and ended up they calling me during the session remotely), and after long discussions that it isn’t possible to be carried by sales and need a technical team, they quickly hired a co-op to act as one during these sessions… among other issues, I call these situations are simply sabotaging the company/startup based primarily on greed, in this case it was by the sales and CEO followed later.

Now I had my lessons learned in that experience, but I’m sure your situation is worse being the founder, but I felt a good peace of mind after leaving them so hopefully you did the good thing.
There's a LocalLLaMA Lemmy instance at https://sh.itjust.works/c/localllama
Until recently, eyeglass manufacturers were marketing blue light filtered lenses (which don't even filter much blue light anyway) as a way to prevent macular degeneration, until regulators shut it down. VPN providers shouldn't be allowed to claim that VPNs protect you from malware or that they do a better job at protecting data in transit than vanilla SSL.
You can’t have a post about SDF without linking to iq’s incredible articles [1].

See also “Rendering Worlds with Two Triangles” [2], which is such a wonderful title for describing these techniques.

[1] https://iquilezles.org/articles/

[2] https://iquilezles.org/articles/nvscene2008/rwwtt.pdf
Hard no on yet another adapter.
Entropy doesn't make much sense for a single instance. There trivially exists a codec that will translate any particular file into any other. To get a real idea how much information is in a file you'll need some statistical model about how it may have been generated (thankfully the model doesn't have to be perfect).

You will also want to be a bit careful what assumptions you allow this model to make. In a very real sense a hash is mostly enough information to recover a file if you know it exists somewhere, as torrents and magnet links prove.
> I know so many people who have an obvious next action available that would leave them no worse and likely better, but they don't try it.

Obvious to you, perhaps. But, who says it's obvious to them?
Memex: Rust powered “memory” (doc store and semantic search) for LLM projects
This is extremely frustrating for me. We used to use Send In Blue. If you send a campaign, and some larger percentage (10% or so) do not open within 24 hours, they automatically suspend your campaign.

On the surface you might think this is a good idea, but we used this service for sending investor updates. Most of our investors don’t open non-urgent emails within 24 hours. SIB claimed it was some legal requirement.

We switched to Gmass, which sort of hacks your Gmail account to send campaigns. We haven’t had any issue with Gmass blocking our campaigns, so I have doubts SIB was being genuine about the legal requirements.
Personal ancecdote:
Our backend was exposed using a cloudflare tunnel (we call cloudflare, they expose it with security scanning, etc.)

Auditor wants to see firewall rules on our IP addresses, except we don't have IP addresses, we were small enough that the default Azure general shared outbound network worked. (Think CGNAT). No amount of explaining this would check the box.

Solution: add a public IP to our prod env, unassigned to anything, with firewall rules. Audit passed.
Maybe not ddos just pushing up view counts for money
You've never seen the little "copy" button next to important information on websites? That is a non-abusive implementation.
Wellthatsucks (101 points)
Wellthatsucks (-41 points)
Wellthatsucks (Mod)
By the time the police comes at you because of your home IP, they usually have collected a lot more evidence than that. That's why torrenting from your home without a VPN usually just results in a letter from your ISP saying "we know what you're doing. cut it out".

No body has ever been convicted with their home IP as the only evidence.
I have a fairly big head, most hats don't fit me - I use Bose QC35s
It's easier to ctrl-shift-c to pick the element in the inspector, then paste into the value="" HTML in the developer tools.

Also useful on treasurydirect.gov which has a ridiculous password entry field. They make an on-screen "keyboard" with a bunch of JS buttons, you have to click those buttons to enter your password. You can't type into the password field or paste into it.
Well, 256MB of RAM and an AMD Athlon were more than enough for KDE3 and some light distro. Slackware flew.
Fedora under Gnome 2 began to be unusable from the 2nd release.
>At no point is it clear that they’ve discussed off the shelf solutions, or infrastructure (storage, server hiding, CDN etc).

why should they? the requirements are listed in the article. the job is to meet the requirements. "where should we store the files" is a job the client hires you to answer, not something requiring communication.
I'm a native US English speaker and I'm familiar with this idiom.
It's also borderline trivial to set up your own on a VPS with Nginx.