skysight-inc/HackerNews huggingface dataset:
Hear, hear.

I hit all those Wayland issues while working on Squeekboard. https://gitlab.gnome.org/World/Phosh/squeekboard

> Similarly, how do you create an on-screen keyboard that can inject keypresses for characters not available in the current layout?

I switched the keyboard layout on the fly, on key press, if needed. That works... mostly. Chromium and Chromium-based apps know better what layout I am using, so they will misinterpret some inputs despite having a key map already.
And then you realize that you can't use a physical keyboard at the same time, because key maps go out of sync while keys are pressed on both. I talked to a Wayland dev about having separate keyboards with separate layouts, but the answer was basically "it's an incompatible change, and it's too late to fix this" (it was in an issue tracker, but no link). So the only way to have a non-input-method on-screen keyboard is to limit yourself artificially to the current layout. Which, of course, is an oft requested feature I will never implement.

> A better idea would be to allow to send arbitrary Unicode strings and maybe integrate regular input and IME input (input system for typing Asian characters).

Isn't Mac OS do something like that? I agree this is the way to go. But the stumbling block is - again - that applications like Chromium won't implement this. I created the text-input-v3 protocol some 4 years ago, and it's still basically only used in GNOME.

But with new funding from NLNet I'm gathering a special ops team to push input methods again this year :)

> most developers use only ASCII and do not have experience using multiple layouts.

I'm getting that impression as well after discussing the topic of internationalization on Mastodon: using languages other than English is undervalued by open source devs. I mean, how often do you find variables named in Spanish or Russian in open source software? It's a very anglocentric bubble.
> In 2014 you could get 4 Haswell cores in a 65W TDP, for 410 2014 US dollars.

Is there a typo here? I bought a 4-core Haswell in 2014 for around $200.

It definitely didn't cost anywhere near $410, except maybe for the 6-core HEDT cpu?
I definitely want to become an owner and learn about the business. I've even conceived and executed projects to improve the bottom and top line revenue. That being said, as a developer in a small business, the thought is that I'm too expensive an employee to not be coding even if I had a lot of impact on my own initiatives. The thinking is that a lot of people can think about strategy but very few people can code so I get pigeonholed into just executing. This has been my experience at multiple startups at various stages of their lifecycle.
AMD Ryzen 9000 official pricing is finally here
I can't wait for the first post showing Jira to be turning complete. Followed by the first Fizz Buzz written in Jira.
I don't disagree, but they did get the sales in the first place.
The paywalls are just a way for them to let the unsavory/porn sections of the website remain while appeasing investors
There's this anecdote, somehow connected to this topic.

Some decades ago, a manufacturer from East Germany, former GDR, was participating at a fair for lights and light bulbs. This manufacturer invented a light bulb that never burns its glow wire.

At some point during the fair the companies from West Germany had a big laugh on that manufacturer, mocking him and his invention. Their argument: If you build a bulb like this, how are you going to make money?

Now, I cannot say why we don't have glasses like this already but my assumption is that the monetary incentive is seen as being contradictory to such an invention.
So long as the pedals are hooked up to the drive train in such a way that they actually work, I don't actually have any complaint.

If the user can easily switch to backup-pedal power to traverse e.g. Millenium Park in Chicago, then I don't really see the problem. Certainly, failure to use that function is a problem, but I don't think its good for society if we allow police to stop actual bicyclists on suspicion of riding a pedal assist vehicle. These things are pretty obvious when in use: bikes don't coast, unassisted, uphill at the speeds these things frequently achieve.
One of the interesting insights I've had recently (in my late 30s) is that young people always assume that the older generation is out of touch and can't see the obvious solutions to all of life's problems. But it seems to me now that the truth is rather different - the older generation often has the experience to understand why those solutions are not going to work, whereas the young don't yet have that hard-won experience (cause it takes time).

I myself have been (and still am tbh) fairly libertarian. But the older I get and the more I see, the more I start to understand that there are flaws in the idea. Not everyone is going to do the right thing (for various reasons), and sometimes you simply have to intervene because the cost of not doing so becomes too high. I do think that our government tends too much towards nanny-ism, but at the same time I kinda get why.
The first 4 paragraphs were enough to know that it isn't worth the time. You can't spend 50% of the article being so off base and have the rest be worthwhile.
Nothing against F# but the developer ecosystem around C# is just plain better, especially if you're already a dotnet shop. Documentation, code examples, tooling, developers who already know the language, etc.

F# doesn't really buy you anything if you're already invested in C# (or even VB.net for those poor souls) unless you have a very specific use-case for it, IMO.
*300k in reality: https://www.nbcbayarea.com/news/local/san-francisco/san-fran...
So Siegfried Schelinski, Dieter Patzig, Klaus Heinrich and Bernd Grueger did the main work inventink the "unbreakable" drinking glass. Just for the record.
I was astonished when I witnessed an acquaintance cycle his dishwasher. He would throw the clean ones out of the dishwasher onto the stone counter, getting air and a loud crashing sound out of each plate and glass, before doing it again into the cabinets. The dirties would rebound off the flexible plastic of the dish rack and smash into one another as he’d throw them in.

This same acquaintance was surprised to learn that my household doesn’t consume an entire roll of toilet paper each and every day.

Amazing what we take for granted about others’ basic habits of living, in life as in tech…
I'm just clumsy. Occasionally drop glasses when taking them out of the cupboard. All the ones I've broken are ceramic, though.
I'd equate it to running RHEL Vs Ubuntu, but with the difficulty stepped up a notch or two. If you understand what is happening at a conceptual level you can change between providers and be productive - but there are going to be pitfalls which might lead you to doing things sub-optimally. For day-to-day usage I think the differences are trivial enough, but at a higher level (account Vs project setup) the differences are more pronounced.

As a predominantly AWS person looking at the others, GCP seems relatively lacking in polish but with some nice features I wish AWS would steal. Azure on the other hand looks like a shiny turd; all of the bits I expect from AWS seem to exist and are presented in a familiar way, but closer inspection reveals that I definitely don't want to get involved in using them.
If you want something done right you really do need to do it yourself.
I grew something very like that in a company once. That was a glorious time. I was working as tech support and began writing down the answers to problems I was solving with customers because I noticed multiple calls on the same subject and I wanted a cheatsheet, because while I liked solving problems, I only like doing it once. I repurposed my engineering schooling into technical writing. And I also made the whole team way more effective because I shared that.

Also I found areas where the product could be and needed to be improved and my manager went to bat for those changes and they made huge differences. 40% shorter support calls, 60% less calls, and a performance increase of 35x because I brought up things that looked like that would help customers.

It drives me nuts how management and engineering can't seem to relate to how customers actually use the product and actively refuse to want to learn. Not all companies, of course, but in most cases when I introduced a developer or engineer to a customer and they discussed or watched how the product was used, there's often a huge gap but at least a bridge was formed sometimes.

I am beginning to think that how a role is compensated can totally overwhelm what the company wants done. Sales people will make the sale promising the product can do something when it can't. Managers will do things that cut costs when a small increase will produce massive dividends.
Was doing this with food storage containers.

I looked above my fridge one day and saw about 40 tupperware lids that I had never used and would likely never use. I went through them, saving the large containers for large meals (think Thanksgiving leftovers) and some moderate sized containers for eating for the week. Everything else got tossed and I instead purchased two sets of food service containers. They accomplish the same goal, they're all the same size, and they don't take up nearly as much space.
I went from 2700 to 5800X3D and the difference is absolutely dramatic and well worth it. Originally I had a 1440p monitor with Geforce 1080 which was fine. Then I bought a 4K monitor and it brought it down to it's knees. Then upgraded to 3080 and there definitely was an improvement, but FPS was still unacceptably low so upgraded to that X3D processor. It's a beast and I play most games on 140+fps.
After 190 bodies found rotting, funeral home owners ordered to pay $950M
I looked at bluray for backups, but decided it wasn't all that great. Price per TB is too high, storage per disk is too small, and it's kind of slow.

I've found that LTO tape is great for backups. Used LTO5 drives can be had relatively cheaply on ebay, and so can the tapes. I pay about $5.50/Terabyte for tapes. I paid about $150 for the LTO5 tape drive and about $30 for a SAS HBA card. Overall it's way cheaper than hard drive storage, and LTO5 writes at 140MB/s which is far faster than bluray which has a max write speed of 54MB/s. Tapes are said to have greater than 30 years lifespan, so I'm not likely to outlive my tape backups at this point.
GitButler is now fair source
Advice from Linear's head of product: Make an org chart you want to ship
I'm currently using nested records with a private constructor in combination with the nuget package https://github.com/shuebner/ClosedTypeHierarchyDiagnosticSup... to make sure the switch types do not require a `_` case. This is essentially the desugared version of their "Union Classes" proposal. This already works very well. Still, I like this proposal because it would be nice if the nuget package would become unnecessary and the syntactic sugar is also nice to have.
Short answer yes, but as another comment suggested, development changes adding hard surfaces in new places in the neighborhood also rapidly change those calcs.
I haven't read the article but in response to your comment here:

Scrum is widely used and also widely disliked. I find that apologists for scrum generally excuse the dislike as 'that's not how scrum is supposed to be implemented' - just as you have here. It's exactly the same form of argument you get from apologists for Marxism or Communism when confronted with the widespread dislike for those systems. If something has generally failed wherever it has been implemented, it's not because it hasn't been implemented properly, it's because it is fundamentally broken.
I think part of it was there a number of subsequent experiments that would also confirmed Lee & Yang's prediction in short order.

My PhD advisor worked with Wu at Columbia. He held her in very high esteem.
I just switched the Groq model to llama3-70b-8192 on the website for better performance!
Except the founders were really critical to the development of the iPhone. That's a pretty great signal. You can't really compare it to having gone to Harvard.
https://isdotnetopen.com/
I always wonder where some of these get their money and what the demo for the thing that doesn't work, was. If there was a demo at all.

I remember stories of Theranos raising funds and a number of potential investors supposedly walked when they felt uncomfortable with not being able to see any of what was claimed ... actually happening. Good choice.
Nah, people continue to pick Java or Go when they want to build their enterprise systems if they're not already married to Microsoft.

There's not a single widely distributed infra application in C# out there. When people want to build stuff like kafkas, kubernetes, consuls, they still go to Java/Go/C++.
I know AVX2 will continue to exist in hardware forever for backwards compatibility, by "fully phased out" I mean the eventual point when software no longer has to maintain a dedicated path for hardware which supports AVX2 but doesn't support AVX10, because all relevent hardware supports AVX10.
The page was edited. It initially state how react was terrible at backend functionality and had a full paragraph on why rails was better in this aspect which was super naive.
Or other ASUS mainboards. For now ASUS seems to be the only desktop mainboard manufacturer that officially mentions in the docs support of "ECC and Non-ECC, Un-buffered Memory".
Unpopular opinion: the web stack including Electron apps, which many people here find every opportunity to complain about, made this possible.
It's impossible for a .NET library to not work with F#. It's very possible (and even likely) for a .NET library to prevent you from writing idiomatic F#.

You're right that it's a second-class citizen.
I assumed my city wouldn't accept drinking glasses due to safety issues. The assumption being that the most likely case someone would recycle a drinking glass is after breaking it and they don't want their workers getting cut. Turns out it isn't really compatible with recycling beer and wine bottles.
More so than HDDs fail?
The problem is that, in adult humans, cartilage does not have an inherent ability to heal.

In my experience, this is not true. Though I certainly understand why it is believed to be true.

We think our treatment could help address a serious, unmet clinical need.

This is likely true. Living right is harder than taking a pill or scheduling surgery and currently people don't know how to foster natural healing of cartilage, so there's no doubt a market for this and always will be. A lot of people want the quick and "easy" answer, thus the popularity of liposuction.
Indeed, analog circuits are much more process sensitive (while digital circuits are defect sensitive), which makes their design slower and much more closely coupled to the specific process node that is being targeted.

This is why now a days bleeding edge process nodes might be lacking in IO (especially fast serial IO) when they're first released.

Additionally, analog just hasn't scaled for quite a while now.
Even traditionally analog circuits like PLL's and IO are getting more and more digital as the digital scaling is making more digital architectures competitive in space and power when they weren't before.
This actually happened much earlier in the first half of the 20th century. It was an international cartel with household names (GE, Osram, Phillips etc).

"The cartel tested their bulbs and fined manufacturers for bulbs that lasted more than 1,000 hours."

https://en.wikipedia.org/wiki/Phoebus_cartel

https://spectrum.ieee.org/the-great-lightbulb-conspiracy
>based on things he/she has not said, trying to make him/her look bad.

They're making themselves look bad, and you're giving the benefit of the doubt to someone who holds a belief that has long been established absolutely does not warrant the assumption of good faith.
I thought the opening line "Scrum is horrible" made it immediately clear that this is an opinion piece. I can't speak for this author, but when I say something like "your data fits in RAM" or "just say no to microservices" I am well aware that some data actually does not fit in RAM and sometimes microservices are actually appropriate.

I'm pretty happy at a Scrum shop right now, but I appreciated reading this. If you have a passionate opinion forged from personal experience, I think it's best to just present it that way rather than trying to tone it down or dress it up into something tamer but more universally correct.
> Musk has been pressuring Yaccarino to raise revenues and cut expenses

Too bad they can't fire Musk. You could raise revenue as advertisers would come back. And cut expenses, as Musk is nothing if not a force of chaos that attracts lawsuits.
So presumably their view would be that the Allied cause during WW 2 was wholly illegitimate, because after all, those nations had conscription policies as well.
I don't know about litigate, but if someone is sick for long time and you are close to them, at some point maintaining that relationship requires talking about your own challenges, related to the illness or otherwise and for the other person to accept some practical and emotional responsibilities despite being sick. Otherwise you can certainly remain their caregiver and therapist but gradually lose connection as spouse/parent/child/friend/etc. Most people would not prefer that and at the same time it's easy to focus only on your own struggles and forget about needs of others.
For me its C# and Python, though I like Rust, D and lately been getting into Nim. I want to like Lisp, but its just not something I see someone paying me to work in.
I tend to find large "Gigogne" Duralex mixing bowls often in Goodwill/second hand stores in the Bay Area, and I can't resist getting them. They're truly versatile and very sturdy, and they stack very well without getting jammed.
ML Engineer | Fullstack Web Developer | AWS Cloud | douglas.e.mckinley@gmail

Location: Seattle

Remote: Yes, UTC-8, also interested in in-office

Willing to relocate: Yes, if you'll pay my lease's early termination fee (~$4000)

Technologies:

- React/Express/Postgres/Node webapps on AWS (proof: www.singlepaynews.com);

- Python/scikit/tensorflow ML (proof: www.dealerchimp.com);

- Selenium, GeoPandas (proof: https://youtu.be/5VymVVzCwMI)

Résumé/CV: http://linkedin.com/in/douglasemckinley/

Email: douglas.e.mckinley@gmail

Most recently I’ve built a fullstack consumer webapp, singlepaynews.com. This was a solo project so while I technically did everything from devops to PM the majority of the work falls under a “fullstack web developer” or “system administrator” title. Today I’ll be adding to the AWS infrastructure in anticipation of high load from a marketing idea we’re pursuing at the DNC.

The other part of my resume that’s easy to check is dealerchimp.com; it’s not impressive as a website, the point of looking at it is proof that I actually know how to use scikit-learn / tensor flow and built a supervised classifier that runs in production. That said the vast majority of data questions asked in business are best answered with linear regression, and imo OpenRefine is the next Excel.

Because of my EE degree and sheer volume of internships, I can fill entry level electrical/embedded engineering roles competently (e.g. I can use oscilloscopes and program SMT32s / Arduino's), but I wouldn’t want to be in an individual contributor position outside of ML/web development.

I also occasionally apply for copywriting / learning&content roles. My teaching experience is much deeper than typical for the years; I taught at a lower-band state school and ended up with significant responsibility that included being the author of four novel courses at CWU, as well as writing original coursework at the John’s Hopkins CTY summer program and an online master’s program at SeattleU.

I’m currently working as a patent examiner at the USPTO from Seattle, and my best availability is after 2pm PST. My family all live in Seattle now, so after being disconnected from them thru my early career I'd rather go to an office in the Seattle area than relocate, but if you'll pay my lease's early termination fee (~$4000) I'll move anywhere in the greater Seattle Area.
I mean if you don't already have a large light bulb business this sounds like a great idea.

Make a million light bulbs and sell all of them and then do whatever it is that you want.

Similar to finding a cure for cancer. There's a huge market that you can just eliminate and then retire.
No more pedantic than the article already was.
F(\pi) + F(0) is the integral of f(x) sin(x) from 0 to \pi. f(x) sin(x) is the product of four factors (not necessarily integers):

f(x) sin(x) = (1/n!) (x^n) (a-bx)^n sin(x)

Examine the signs of these terms on the interval 0 to \pi. All four factors are non-negative everywhere, so the integral has to be non-negative.

Could the integral be zero? 1/n! is a nonzero constant. x^n = 0 only when x = 0. (a-bx)^n = 0 only when x = a/b = \pi. And sin(x) = 0 only when x = 0 or x = \pi.

The four factors are all positive inside the interval, and nice continuous functions, so there's definitely a rectangle of positive area underneath their product (and the product can never be negative so you can never get a negative area to get the integral back down to 0).
Realistically speaking AWS and GCP are not that different and anyone who has 5 years experience in one can quickly pick up the other. But teams will often go with the person who has experience in the stack they use, just because it's an easier way to weed through the stack of 300 resumes. Hiring is broken mostly because of reliance on resumes.
It's a different kind of ugly, but you can use the Visitor pattern to get the same exhaustiveness checking at compile time without a library.
In desktop chips I really could not care less if the TDP is 65W or 105W.
They are captured right on the streets and forcefully, under threat of death,

The "under threat of death" part is pure BS of course.
The n100 that's out is on par-ish both in performance and only a little bit more power saving than a i5-6500t.

A 2013 core. https://www.intel.com/content/www/us/en/products/sku/88183/i...

The price point is far better at least (iff we look at new inventory only).
>Once a Humane Pin is returned, the company has no way to refurbish it, sources with knowledge of the return process confirmed. The Pin becomes e-waste, and Humane doesn’t have the opportunity to reclaim the revenue by selling it again. The core issue is that there is a T-Mobile limitation that makes it impossible (for now) for Humane to reassign a Pin to a new user once it’s been assigned to someone.

Adding insult to injury.

How could anyone think that's good product design?
Con­ser­va­tion Laws and Sym­me­tries
Did you use the LLM aggregator like https://model.box ?
I see a lot of titles in their top 100 that wouldn't make it through the filters nowadays.. <https://web.archive.org/web/20060726162611/http://video.goog...>
I think you'll find "distributed decision-making" is no panacea. I joined a company recovering from a distributed governance model, and the big challenge was that nobody had enough decision-making authority for the firm to change quickly and respond to the evolving outside world. Bringing a whole room to consensus is a lot tougher than getting a few people to disagree-but-commit and move on with their day.

Funny enough, you even see this paradigm in secret messaging with Signal: the ecosystem is moving[0]. If you want a system that can evolve in response to external change, centralization is useful.

This isn't a defense of scrum, but a voice of opposition to running businesses as distributed utopias. It sounds great on paper, but you'll be out-competed by the faster-moving entities with centralized power very quickly.

[0]: https://signal.org/blog/the-ecosystem-is-moving/