Hacker Newsnew | past | comments | ask | show | jobs | submit | andrewcamel's commentslogin

Big fan. One feature idea/request - a map showing coverage with 0-100% by route (red/yellow/green lines). I’m just curious to see where I should think to look for / expect starlink options. Probing into a few upcoming trips showed basically no coverage.

Oh that's a cool idea! We wanted to do a variant of this, will add it to the list. The tricky part for us is getting a canonical list of all flights + body types on it.

I’d imagine you could seed it more easily by focusing on top 50 routes by passenger count in domestic USA. Then go from flight schedules for top airlines into tail numbers into body types etc.

Would not having starlink on the flight influence your decision to take the trip

Philosophical question, but after reaching critical mass, should languages even aspire to more? I.e. do you risk becoming "master of none"? What's wrong with specialist languages? I.e. best of breed vs best of suite?

I agree with author Go is getting squeezed, but it has its use cases. "COBOL of could native" implies it's not selected for new things, but I reach for it frequently (Go > Java for "enterprise software" backends, Go > others for CLI tools, obviously cloud native / terraform / CI ecosystem, etc.).

However in "best of suite" world, ecosystem interop matters. C <> Go is a pain point. As is WASM <> Go. Both make me reach for Rust.


> should languages even aspire to more?

Some should, maybe. But Go said right from day one that it doesn't aspire to be anything more than a language that appears dynamically-typed with static-type performance for the creation of network servers. It has no reason to. It was very much built for a specific purpose.

It has found other uses, but that was a surprise to its creators.

> Go is getting squeezed

Is it? I don't really see anything new that is trying to fill the same void. There are older solutions that are still being used, but presumably more would use them if Go hadn't been invented. So it is Go doing the squeezing, so to speak.


Look at PHP. Every year people say PHP got much better then in the dark ages.

Yes it got rid of it's rough edges. People solely look positive at it because it has become more familiar with mainstream OOP languages. But it has no identity anymore. It is still simpler for the web then most competitors, but it doesn't matter because you install 30 packages for an hello world anyway. The community doesn't want simplicity, they want easy, with glorious looking code.

The irony is that PHP is perceived more attractive by coders, but it's so generic now, that a newbie is unlikely to choose it.


Newbies want a compelling catchphrase:

C: So powerful you can shoot your foot off!

Rust: Now that you've shot your foot off, let's not do that a second time.

Javascript: It runs on the server and in the browser.

Typescript: It runs on the server and in the browser, now with types!

In contrast,

PHP: Not sure if I want to be a templating language or general-purpose programming language.


PHP is: see your changes by refreshing your browser. At least that was it’s initial appeal.


Not the ability to mix SQL injection vulnerabilities into the middle of your HTML?

Regardless, you’re thinking of Perl/CGI. PHP did attract the Perl crowd away from Perl, but it wasn’t for that reason. That was already the norm.


Yeah... requires serious mental gymnastics to argue otherwise.

Military/terrorist group procures communication devices to coordinate military operations. Explosive is sized to injure the holder, not bystanders - per CCTV videos, eg:

https://www.theguardian.com/world/video/2024/sep/18/cctv-cap...

Hard to get more precise/targeted than that!

In contrast to:

https://www.youtube.com/watch?v=JEoK6oihqhs


[flagged]


What is really annoying is the same people saying this incredibly targeted attack on Hezbollah is a horrible act of terrorism are completely silent on WHY Israel did it, which is because Hezbollah started shooting thousands of missiles at Israel in support of Hamas after the horrific attacks on Oct 7 2023. Just imagine the reaction the US would have if Mexico started shooting thousands of missiles at a US city?


What response would you suggest for Israel?

My understanding is their civilian vs combatant ratio is lower than comparable urban conflicts. So it’s hard to respond “softer”.

Population adjusted, 10/7 was 10x+ worse than 9/11. Challenging to expect zero response.

So what else is there?


The layman's understanding of war is less guided by international law and more around ideas like "tit for tat". Eg if Hamas kills 1000 Israeli civilians, Israel is entitled to kill 1000 Palestinian civilians, but should stop after that.

Is it the better response under international law? Not necessarily, but it would be better PR.


How come Israel is supposed to respond to Palestinian actions but Palestine isn't supposed to respond to Israeli actions?


this is like asking why democrats have to play by the rules when republicans don't


Would you happen to have sources for this?


One interesting comparison I saw is the Siege of Mariupol. The fighting there had very high rates of civilian deaths (per day, and also vs combatant deaths), but:

* a large portion of civilians (and thus civilian casualties) in Mariupol actually identify as ethnic Russians, so it seems unlikely Russia targeted them intentionally

* nobody has filed a genocide case against Russia on the basis of the large number of civilian deaths in Mariupol


Are tariffs already in place or is this just a thinly-veiled scapegoat for haircutting traffic allocation by 95%? To a customer, it certainly feels like a bait and switch to sell a subscription product and once customers are embedded materially change the economic trade.


It's the language barrier. The German word Tarif doesn't mean the same as the English word tariff.


It's also used in that sense in English (in telecom/utilities, airlines, etc.), just that the political/taxation usage is more heavily covered, especially lately.


Well actually one meaning of the English word tariff is the same as the German meaning, although it's not as widely used. To quote Wiktionary:

> tariff (plural tariffs)

1. A system of government-imposed duties levied on imported or exported goods; a list of such duties, or the duties themselves.

2. A schedule of rates, fees or prices.

3. (British) A sentence determined according to a scale of standard penalties for certain categories of crime.

...so Hetzner's usage of the word is technically correct™, even though native speakers might not use it in this context.


It's closer to industry jargon at this point in American English. Search for LTL tariffs, for example, and you'll find a very long list of trucking companies publishing their fees and terms as tariffs.


It's completely normal usage in Britain.

"I changed electricity provider to one with an EV tariff."


Yes, that's really funny. But even funnier, I can't think of a 1-1 English word, and even Google translate gives me tariff. It's actually just "price", but in the context of these kinds of services, could be also something like "tier" (but not to be confused with the German Tier :-)).


I’m not sure the meanings are really different. It’s just that tariff usually refers to import duties in the US.

People arguing that’s the only US meaning are just wrong though


But that's normal for languages, the meaning of a word can adjust to the point a meaning previously used becomes archaic. It's obvious these two words share the same for lack of a better word gist, but the actual usage diverged later.


No, it's not just price, the entire structure of pricing changed.


I meant the German word is price, sorry for being unclear.


This has nothing to do with any possible trade wars or trade tariffs.

The word tariff is often used in telecom to indicate rates and fees for some given quantity of services, and that seems to be the use here.


By tariff they just mean contract pricing, not the tax kind.


It's translation (text -> text), not speech -> text.


Thanks, much appreciated for the clarification. I clearly overlooked that, which now it's pointed out seems entirely obvious, my bad. Only took negative karma for it to click, haha.


Ironically, the other link I posted at the same is actually speech to text. You want something like VOSK if you're looking for local machine transcription:

https://news.ycombinator.com/item?id=40027675

As for quality, I think its models are, IDK, maybe around the level that Youtube automatic captions were two or three years ago? So well over 90% accurate, and servicable for getting something to search for or clean up, but expect it to get a word wrong every now and then.


Do they report the % of revenue from AI / data center chips vs all others? Or is there a way to derive it? Surprising to hear the slump given what we're seeing in AI-driven GPU demand. I guess that's just not as meaningful a portion of the TSMC business as I would've thought.


I'm starting to outline them here: ctlresearch.com . Upcoming interviews with Chief Architect at Intuit, Head of Procurement at DoD, etc. DoD already shortened process of writing structured "requests from industry" from 3 months to 1 day. Makes it far easier to get requests out to vendors. Next step is an auto-complete bot that helps vendors respond with required language to RFPs.

I have 20 interviews coming down the pipe -- all of which have highly tactical / near term valuable ideas like this.


Do you have a blog or are these market research ideas


It's a collection of interviews posted in the form of a library. So bit blog-like in structure, but just a collection of ideas on how to leverage this new tech.


What info do you digest daily?


This is reminiscent of the USA vs Microsoft case in 2001... I wonder how much the antitrust team at Microsoft gets a say in product decisions like this. Just feels like they're toeing a line...

https://en.wikipedia.org/wiki/United_States_v._Microsoft_Cor....

Also definitely not in the best interest of users, which isn't the Satya Nadella way of operating, at least not as demonstrated in the developer tools side of the business.


> Also definitely not in the best interest of users, which isn't the Satya Nadella way of operating, at least not as demonstrated in the developer tools side of the business.

Oh yes, good tsar, bad boyars.

Whenever Microsoft does something good, like open-sourcing some dev tool, it's because of Nadella. But he isn't responsible for the state of Windows. If only someone told him about the forced telemetry, forced updates, forced Microsoft account login, pushing Edge down users' throats, and so on... I'm sure he would fix all those problems, but sadly, he doesn't know. And it's just a coincidence that all this stuff intensified when he became the CEO.

I even saw a comment on HN saying that it's "Ballmer loyalists" who are truly at fault for the current state of Windows.


Seen a lot of things trying to do this by pressure testing the outputs, but all feel like anti-patterns. This is the first that seems like the "right" way to do it. Better to manage how the model is generating vs creating one more potentially faulty "glue" layer.


Mathematically it requires less information to impose a certain prior on data in the process of generation than it does to read the data, do error detection and correction according to a prior, and then return it, if I understand correctly.

Something always felt incredibly icky to me about any kind of ad-hoc 'fixer' scripts that were part of a pipeline that was fully controlled by a user.


Can you elaborate about what you mean by pressure testing? Haven't heard this term yet.


Maybe not the right term... Just that a lot of other libs act like guardrails, i.e. let the model generate what it does (in full form text / GPT output), and try to then parse out what you want, error if output doesn't conform to standard format. As opposed to basically only allowing the model to generate into the already-built JSON form fields. Understandable why this guardrails/parsing approach is so popular though... can't do what this library is doing with OpenAI API. Need to be able to manipulate the token generation; otherwise you're forced to take full text output and try to parse it.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: