skysight-inc/HackerNews huggingface dataset:
> Power consumption for 10Gbps Ethernet on copper is huge compared to 1 Gbps, so it is not sexy for laptops.

How often do you have your laptop plugged into networking but not power? And if that's an important use, I could see manufacturers spicing it up with some power over ethernet to not only fix but reverse the problem.

Though it feels like ethernet ports on laptops are already unsexy at any speed. And you could have the 'balanced' power profile limit the port to 1Gbps on battery.
Hey,

My team and I are just about to launch a no code web app. Plug in your API and drag and drop to create a UI.

We'd love to hear the community's feedback and see what you will create with it.

check it out here : https://www.frontlyapp.com/

Happy Coding!
I don't have an iphone, but I saw a similar issue with Signal.

My wife and I use Signal to message each other and we have Signal as sms handler on our android phones. For some reason, she had to use a dumb phone with no Signal app for a couple of weeks. After a few days, she was suspicious that she is not getting some sms'es. I wanted to test if this was true, but I couldn't. Any message I sent to her number through Signal would be sent as a Signal message which wouldn't be delivered and I couldn't figure out how to send as sms. I had to change my sms app to another app, and then send using that app. Now, the new sms app couldn't read all older sms because Signal removes all sms from android sms database into Signal. So, now I use separate apps for Signal and sms.
> Tipping, at a minimum, is social grease, and to the extent that you want it to be, redistributive economics with near zero administrative overhead.

There are biases of course. Beautiful people get better tips.
ImportC is a killer feature, IMHO. Makes the choice to use D quite an easy one for a lot of tasks.

But - it's not production ready yet, is it?
Security.

The world class team that is responsible for protecting the iPhone protects Chromium.
This kind of defeatism is really sad to see.

"Both are possible, so it's impossible to know. And even if we suspected, there's no good reason to try. And even if we tried it's just going to burden people. And even if we knew it has no impact on our 'decision making'"

How about, figuring out the truth is the right thing to do?
https://www.thestar.com/news/gta/2022/01/11/are-you-for-or-w...

For what it's worth, I've been trying to find evidence of hospitals running out of ICU beds due to Omicron, but I'm not seeing it anywhere in North America, even in places that appear to have peaked. Staffing shortages due to quarantine policy seem to be a much bigger problem.

The vaccines really do seem to be working, and Ontario has a lot of vaccinated high risk folks compared to most US states.
> The gases being released aren't toxic until a hundred times higher than current levels.

You obviously have no idea what you are talking about.

Current atmospheric CO2 level is 400ppm which already has a measurable impact on performance on tasks (compared to 250ppm couple decades ago).

Increasing it to just 1000ppm further degrades performance. And 2500ppm makes it difficult to concentrate on anything complex.

Even slight increase in concentration could lead to drastic changes over time when you consider everybody gets a little dumber.

https://skepticalscience.com/how-sapiens-in-the-world-of-hig...

*

EDIT: kragen, I am being throttled so here is my response to your below comment:

When there is plenty arguments and scientific consensus to the contrary, and the person presents numbers obviously derived from thin air, I think it is fair to state the person does not know what they are talking about.

Toxicology is a complex topic. But it is safe to say CO2 becomes toxic way before it becomes lethal. Which is to say you see adverse effects even before the concentration reaches lethal level. It may maybe take hundreds of times before it becomes immediately lethal but it is already toxic at about current concentration or 2-5 times current concentration, depending on who you ask, and not "hundreds of times" higher.
> Compare this with Java, or python or whatever, where the culture and focus is very much about "can you solve a problem / implement a solution using this language <or not>?" rather than "of the dozens of different ways to do this... what are the differences between each one".

We cannot optimize much in Java or Python, so of course we do not focus on the different ways of doing the same thing. C++ is needed in cases where the differences matter, so of course we care about the differences.
But the people controlling them are. Charity vultures find a way to divert the revenue stream into their pockets.
That’s a nice typeface!
Why was it horrible?
Google is doing the same thing with RCS though and Google Messages. Android to Android it goes through googles special sauce RCS e2e. Anyone else it falls back to SMS
Yeah. If the article is right, SysJoker is "stage 1" to infiltrate networks. The C&C servers will only deploy a more interesting "stage 2" to the target they care about.

Maybe the attack is already completely done, and they're just leaving the C&C servers and the rest of the botnet up to avoid leaking "The C&C servers went offline at X time" as a piece of information.
Pixie: A System for Recommending 3B Items to 200M Users in Real [pdf]
Kept a lot of smart students busy
I don't even know what to respond to the last assertion, because it's "not even wrong".

Like, just about the only thing D has in common with Java is their shared C syntactic heritage, and an object model with single inheritance. But that also describes numerous other languages.
Incentive to create or invent isn't the actual justification for copyright and patents, neither from the perspective of the law nor economics. Copyrights are justified as an incentive to publish and distribute, while patents are justified as an incentive to reduce to practice (i.e. actually build the thing) and disclose.

However, all of that still begs the question of whether those incentives are actually necessary to achieve similar outcomes in social welfare. AFAIU, empirical evidence for patent regimes in particular seem to be equivocal at best.[1] Nonetheless, the justifications do indeed recognize that what actually matters is whether or not people do something constructive with their ideas.

[1] Case in point: not only did I read the book, Against Intellectual Monopolies, I paid for a Kindle copy even though it was published gratis ;)
> Go did not have generic types at the time so I excluded it immediately

I wonder how many people are missing out on Go for a feature they wouldnt miss 80-90% of the time?
Rust definitely has a lot of merits. I was definitely following it, and excited by its release.

But you cannot deny the RESF was obnoxious. And pervasive. But ultimately successful - the people who voiced their dislike would get down-voted to oblivion.
Spaceship-Like Electric Aircraft Prepares for Its First Flight in These Images
Ruby requires to `require` somewhere in the project, not in the the file where actual usage is.
What’s the web story like in D these days? The thing I really like about Go is how easy it is to spin up a decently high performance web service.
Isn't this just embrace, extend, extinguish all over again?
Yes, your understanding is correct!

You can think of it like coordinates on a many-dimensional vector grid.

We craft the functions the functions that will illuminate sets of those points based on a combination of observation, what we know about our model architecture, and how our data is arranged.

And yes, when the model is retrained, we have to discover them again!
Did the same but with full-time Bachelor's degree and full-time working. Took me 4 years but was definitely worth it and glad I'm finished.
You are right, Earth does have mechanisms through which it regulates the CO2 and tries to bring it back to "balance". But it is important to note that these mechanics (e.g. increased in weathering) take 10s-100s of thousands of years to take effect.
BSG fan Walter?
I really hope that does not end up being the case because Firefox is better than ever in my opinion
Vague assertions of increased cost are not meaningful without knowing how other states and countries handle it.

I'm mainly pushing back at the idea the author couldn't have thought about what she was writing.
I find this curious. I guess I don't really want to refute or validate your point too much either way and just want to share an anecdote to make people think.

I started out my career working for a large company (~10.000 employees in my actual company and the entire corp had >100.000 employees even back then).

I would probably agree that what you say is true for most software. Now why I find this curious is because the piece of software I was working on I think exhibited many if not all of those symptoms. It was old (about 15 years at the time, which by now is about 15 years ago and I'm pretty sure they still use a lot of that even though I have no way to check). So by now 30 years. It was archaic in many ways even back then. For ** sake, they were using CVS, they fixed stuff directly in Prod (scripting FTW, yay! </sarcasm>) and the code stank! Fixed width formats all over the places. You were lucky for finding delimited interchange formats. Live interfaces? Forget about it! Scheduled nightly runs! Unfortunately I can't say where I worked or on what but you would all recognize (and even your non-techie friends) some of it but not other parts (because the company ownerships aren't widely publicized and it's not anything that's "usually" on HN).

Inferior? In some ways yes, in other ways absolutely not at all. Their database and application was able to do things you could only dream of. This was (is I guess) an application that is/was used 24/7 all around the globe since ~30 years ago by now, which had excellent backwards compatibility (usually going back about 3-4 versions of the DB schema - full version history on all tables). Of course this was all in-house, not out there on the web. Even though the code stank and I cleaned up a lot of the parts I worked on in my years there, it was a marvel of engineering if you think about that. Some of what they were able to do 30 years ago, I still can't do at my current company! On the other hand, some things that are completely normal at my current company were and probably still are unthinkable in that place!

I am really thankful for having worked at that company as my first job. Even though at the time I probably didn't fully recognize this, it taught me a lot of perspective that I can use to this day to inform my thinking and decisions and ultimately helped me end up in the position I have right now. This was a team of 6 with myself and the team lead included. This was for the FE (fat client in a language many people won't even recognize or only by name) and the BE (scripting languages of various types).
This was a bit over my head, but if I’m reading this correctly, there are regions in space that are expanding faster than the speed of light. Therefore, we’ll never be able to observe those regions because the light will never reach us. That’s pretty fascinating. The definition of “observable universe” is more profound than I initially thought.
Generic code is written with D a lot more than I'd originally anticipated.
Many non-profits will obtain money, but they purpose of the business is mainly things other than obtaining money. There definitely do exist non-profits that obtain more money than you would hope for a non-profit. Mozilla doesn't smell like such an organization to me.
Qt is a mix of LGPL for the core, and GPL for some of the "value-add" modules (for which there's a commercial license available for those who can't live with GPL requirements).
According to wikipedia:

"...was originally released under a custom license, qualifying as source available but not conforming to the open source definition. In 2014..."

Which has been a different path other more popular languages took to increase popularity. The standard D2, which is now D, introduced breaking changes and stabilization only came around 2010.

Parallel to this, other programming languages became more popular and evolved, particularly C++. This certainly affected D's "novelty value".

I wonder how much these facts negatively influenced D adoption.
The need for talented developers has vastly outpaced the supply. The bar has to be lowered to include a wider pool of people. There is currently no other solution for businesses.

The unfortunate side effect is that capable developers aren’t usually interested in solving simple problems inefficiently. So you won’t find them applying to your jobs.
I'm still waiting for anything in HTML/JS land that's as productive as WPF.
I’ll be honest. It kept me away from Go for far too long. Now, I really appreciate Go, and hope the new generics implementation doesn’t ruin the culture. I do wish Go had sum types, and that it didn’t have null. Those are my main gripes.
Engineering without constraints is theory.
Is it just me, or does this seems like a really, really bad idea? The privacy implications here seem… disturbing.
I'm wondering, Tor [1] is a Firefox based browser in the same sense as Edge/Brave/+ are based on Chromium?

[1] https://www.torproject.org
While our model is not public, there are good resources online for playing with your own images!

Like this one by fast.ai!

https://docs.fast.ai/vision.gan.html
That's what she said!

On a more serious note it's cool to see the languages creator quite frequently on HN - it is the reason I took a look at it a while ago :)
And Apple should say Google search is too powerful.
Perhaps it's an honest signal that I have lifted my big stick. You know I have the stick. I know I have the stick. Now you know you did something that made me lift the stick. Gives you the chance to undo it. After all, neither you nor I want me to swing the stick.
Someone else made a really good point about hype today: 'One of the dumbest lessons I’ve learned in my career is that you should never disregard something that has hype behind it, even if you don’t think the tech makes sense. [0] Most “tech adoption” problems are really human coordination problems. Hype solves those. It doesn’t matter if you have a better solution, or that you think the proposed solution is stupid. [1]'

[0]: https://twitter.com/matthew_d_green/status/14809742688758743...
[1]: https://twitter.com/matthew_d_green/status/14809747831814348...
At least for VSCode, it's the other way around - the app was first, and even if it was always an Electron app, it was still designed and written for the desktop. It actually took some time and effort to port that to vscode.dev, which wasn't there at the beginning.
Ive been using for awhile now for basic banking and can also say that I appreciate the UI as a customer. Have used a couple of the partnerships deals as well. One thing that I really like as of recently is that there are no international or domestic wire fees which is a nice offering that sets them apart from BigBanks.

One thing I did find annoying was that it took quite awhile for them to set our account up even though we were setting up an incredibly simple company with no gotchas.

The only thing I wish they did was line of credit but it doesn’t seem like they are terribly interested in being into lending at the moment.
They funded Mozilla as far as I know for many years for exactly this reason
Got it! Thank you! :D
As a developer, that is correct.

As the end user of those "native" web-repackaged apps, the experience is just subpar. Give me back my native widgets and consistent UX.
Bitcoin Legal Defense Fund, by Jack Dorsey
Also in some South-Asian countries (and countries where the noon sun is too much).
> Early humans

This article is about the 17th century (with some references going back further). Does Ekirch write also about early homo sapiens? Earlier ancestors? I am not nitpicking, just wondering if that term is used intentionally.
The big difference though is that they are not beholden to shareholder demands. Other peoples demands, sure
> With regards to search shaping, it's pretty easy to see: just Google image search "black inventors" then "white inventors". Also try "black family" then "white family". I'm not claiming any kind of oppression here, just noting that one of the sets of results looks like a Benetton-style diversity ad, while the other just has black people. I find it difficult to believe this was an organic result that wasn't explicitly influenced behind the scenes.

You could be right. I certainly see that “white family” involves a fair number of pictures of non-white folks. Individually the results all make sense (one from an article called “my white family”, stock photo “interracial black white family”, another about from an article about adopting a white child), but it’s odd that “black family” doesn’t have the same.

At the same time, it’s entirely plausible that this is just surfacing biases in the input. Maybe articles about families that aren’t just white have higher page rank? Maybe it’s something else. It’s interesting, but I’m doubtful it’s intentional (but it could be). If Google wanted to push a bias, it would make a lot more sense to push it on the unqualified “family” or “inventors”.

“White inventors” showing some black inventors makes a lot of sense given popular articles like “The iconic American inventor is still a white male” that specifically discuss non-white inventors.
What does that mean? Google and Apple are different companies with different security teams.

Are you talking about Google's Project Zero? If so, you can include lots of software with that logic, and it would make even less sense to say that "the world class team that is responsible for protecting Intel processors protects Chromium".
How big is this problem for you? Have other parents shared similar sentiments?
I wanted to like D because I respect Walter a lot, and D's community probably has by far the highest SNR of any community I've visited... seriously smart people.

But the language just wasn't for me. Right off the bat, the default import style which thrusts everything exported into the default namespace like C seems odd at this point. Apparently one can use what are called static imports, but as a code reader I can't enforce it.

It feels a lot like a language for C(++) folks, who IMO tend to be more conservative and entrenched.

Given the initial paragraph, maybe I'm just not smart enough to grok it :).
I worked briefly for a company working on WiFi sensing, and besides fall detection, nobody could give a compelling use case.

When pressed to come up with a motivating vision, the big idea was lights turning
on automatically when you enter a room.

I guess? Like a lot of R&D, it seemed a solution in search of a problem.
Interesting. When? Was it expected that everyone would rise and pray?
One important aspect of leetcode/coding contest problems is that they have a input size constraint and a time limit constraint.

You can use the two to figure out what is the time complexity for a solution that would work. This simplifies the search for a solution by quite a bit. Here's a blog post about this idea (going from the input constraint to the possible algorithm): https://www.infoarena.ro/blog/numbers-everyone-should-know

Other than that, understanding a set of frequent data structures and algorithms helps a ton. Here's a short course from stanford on preparing for coding contests http://web.stanford.edu/class/cs97si/
The vast majority of iphone users just do not care about imessage, much less even realize that they are sending an imessage instead of a text. If there are really groups of kids who ostracize people because their message bubble is green or whatever that does not surprise me. Kids find 100 dumb excuses to make fun of their peers all the time.
I am pretty sure that 5.0 128GB/sec figure is also total bidirectional bandwidth with each direction being approximately 64GB/sec
Also, it works (for the most part) entirely without dialogue.
> I don't understand how can you diss Electron when you see something like VS Code or Atom.

Because you also see things like https://github.com/microsoft/vscode/issues/22900
Yep, I have one of those as well. Just one...
I originally underestimated the value of Open Source, which was definitely a mistake. Now I do everything in Open Source. The latest was releasing my disassembler, originally written in 1982, under a Boost License. (It may be old, but it disassembles the latest Intel instruction sets.)

It's now part of the dmd D compiler. Just throw the -vasm switch, and it'll display the generated code on the console.

I see many uses for a freely available disassembler. For example, you can add it to your favorite text editor! Admit it, you've always wanted to disassemble your text.

https://github.com/dlang/dmd/blob/master/src/dmd/backend/dis...
It's interesting that you strongly defend Marak here, and were also the one who shared his blog post ~seven months ago about how retool had stolen his code and his idea (which decidedly wasn't the case).
> I'm also not claiming that Apple "must" open things up. As you say, it's their prerogative not to. But I am also free to judge that decision as a net negative for society, and demonize them for it.

Your argument isn’t really very compelling to me, and as another poster mentioned, iMessage may be patent encumbered and not able to be interoperable or offered on other devices. What if Google is choosing not to license the relevant patents to score some points against Apple and take the heat off themselves, as they have potential antitrust cases pending due to their ad sales model.

To me, Google is the monopolist trying to force the issue in their favor. It seems like your argument is that users of Google products deserve the benefit of Apple services without being customers of Apple. Just like Google benefits from ad auctions on their ad sales channels even if they don’t ultimately serve the ads, as they have collaborated with Facebook to not outbid each other. The track record of Apple and Google suggests that while Apple has always been somewhat proprietary, and hasn’t ever suggested otherwise, Google presents itself as open while pulling shenanigans behind the scenes to their own benefit, and their openness is mostly marketing. The existence of projects to remove Google services and difficulty in rooting many Android phones further illustrates this point. If Google were open, we wouldn’t need Microsoft to implement running native Android apps on Windows 11. They’re trying to recreate what Apple already has with the macOS and iOS unified experience, and they’re further trying to erode any advantage Apple has in the market by conflating what kids do to each other with what Apple does in the market and for its users, who buy Apple products because they are Apple products and function the way they do, including iMessage.

I just don’t see how any of this calls for demonizing Apple. Any attempt at interoperability would reduce the security guarantees of iMessage, as they don’t have a Secure Enclave in the way that Apple devices do. Low end Android devices are not the target market for Apple products and services, and neither are high end ones. You say that interoperability would improve the security of messages sent from Apple devices to Google devices, but it’s also likely to lead to bugs and a degraded experience for users who rely on blue bubbles to know that their messages are secure and end-to-end encrypted, and on an app, service and protocol, that they know won’t just be canceled and forgotten about in a year or two.

iMessage on Android dilutes the value of the Apple brand and the Apple experience. You may not agree, and that’s okay. I won’t demonize you.