skysight-inc/HackerNews huggingface dataset:
It takes work to make it non-selectable. In Flutter, it defaults to non-selectable.

Most of the time a dev isn't thinking "I'd better make this selectable," because they simply aren't going to think of all the reasons someone might select text. They'll think of the obvious-to-them cases, and leave all the other text as unselectable.
I wonder how common it was for companies to not give out any raises due to economic changes from the pandemic. It depends I suppose on what the business is and what the impact is.

Our Fortune 50 company late last year announced no raises based on the annual review cycle because of "things", but did give out bonuses. Of course then we had record earnings announcements recently, so it's not clear what the "things" were.
Between opening up with "Over the years, well-intentioned people experimented with adding meaning to those numbers..." and a reference to Hyrum's Law, your article definitely reads as a criticism of SemVar and pins it as a failed process. It isn't until 1/3 of the way through that you call out the actual failure in the process: The user. Personally, I think the 'failure' of Semvar is in large part the fault of the Node community and their lack of rigor in their releases. SemVar works fine if used correctly.
How much memory does a desktop Linux system waste?
JavaScript is 26 years old, people were calling COBOL old in the 90s, when it was 30+ years old.

COBOL is still being updated, it even supports OOP now, yet it shows its age and its joints creak a little, just like
JavaScript.
I am not sure if I would say Minecraft is the impetus, but a large (if not a majority) of games that come out these days are follow an "early access" style development that Minecraft did. Even large AAA games, while not "early access", have content release plans and are constantly adding new features.
Thanks, I'll take this feedback back to the team.

Disclaimer: I work for Google Cloud.
If today FAANG had to choose: shut down your websites or shut down your native apps: which would it be?

Which platform did Clubhouse build out first? Why?
I think I would agree that cryptocurrency is probably a less worthy allocation of energy than keeping homeless people warm or something. However, money/energy are finite resources allocated based on free market mechanics. People use energy/money how they want.

It's not a very constructive use of time to criticize how the free market allocates resources. People are going to buy and run basketball teams, Ferraris, bitcoin mining rigs whether you yell at them or not.
Oof remember when PhoneGap was the next big thing? RIP
This is so misleading. In silicon valley total compensation is touching 400k+/year on an average for experienced professionals. They should've at least consulted something like levels.fyi before publishing and looking dumb.
>Chapter 11 usually happens when a company has a level of debt that was issued at a certain valuation or time in their business performance. And then for whatever reason, the company has poor performance and the debt level no longer makes sense. Good example is oil and gas companies that raised debt when oil was $100, and now have to operate in a ~$50 oil world.

That's intended as a good example (in the sense of "clear, characteristic")? I thought oil extractors were expected to hedge or buy financial instruments that ensure they'll be able to sell at a good enough price given a project's costs. And even if not, it doesn't seem accurate to call that a case of "poor performance" but rather, external factors.
> crappy tech

What kind of an argument is this?

Not wanting to learn all those things for multiple languages is valid. But "it would take a while" doesn't tell you anything about whether a language is crappy.

The odds are pretty close to 50:50 that the language you already know is the crappier one.
They'll probably get tired.
Nothing works. Oh we have tried and tried. And there is a lot of old, out of date information scattered around. Often IT has changed the keys so nobody could update it anymore even if we knew where it still was. Then someone stumbles across it and makes a bad decisions.
I will gladly throw away 25 years of “progress” because it is just programmer busywork and monopoly lock-in.
Their point is not that there is an adblock counter, but that brave injects ads on their own homepage to inflate the apparent usefulness of their browser. It's similar to labeling a casino a buffet and saying you don't need to gamble.
I'm sorry, your position is actually "we had nazis in the 1930s and that didn't result in any serious problems"?
Using a DisplayLink adapter, you can extend a second external display. Still silly these machines they can't do it out of the box.
I did a lot of work on the community at Quora and my low-effort hot take is that subject matter experts don't get paid enough to do that kind of work, so you get grad students or hobbyists who put in effort while they are unemployed, but fizzle off when not, and they boil away leaving only the obsessive folks with an axe to grind.

That's a problem to solve as well, but I think it could be solved if those subject matter experts were part of your business model and they were paid in some meaningful way.
Studies on human nutrition are extremely limited. If you'd like to see a case reports about keto eating putting Diabetes Type 2 in remission see below:

https://www.frontiersin.org/articles/10.3389/fendo.2019.0034...

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1325029/

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7342268/
Google does have a history of ditching tech that, to them, doesn't work out.
The accessibility is a bigger concern, but flutterfolio.com also

A) lags on my work machine when tabbing through fields

B) doesn't handle HDPI screens well (the entire interface looks blurry)

C) keeps fields visually indicated as selected even when I click outside of the browser (if I start typing, is it going to go into the field or not?)

D) has a separate touch mode? Touch doesn't just work?

Looked up another of their sample apps:

A) doesn't respect my OS scroll direction

B) lags on scroll

C) mousing over any of the buttons has a 0.5 second delay before my cursor turns into a hand icon.

And all of these sample apps take about a second to fully load for me, despite the fact that most of them aren't doing anything complicated.

The "we can rebuild the browser in Canvas" idea is alive and well in GUI toolkits, but I have never seen an implementation that didn't have these kinds of basic problems. How many UI toolkits do we need to see that can't figure out how to do scrolling before we acknowledge that having one team try to independently reimplement decades of work on the web might just be a bad idea?
What are Dart's killer features?

Looks like we're discussing one - flutter?
So, every year we loose a big number of species. And now one wants to reintroduce a single new one ? Shouldn't it be better to deflect all the energy, money put into that project to actually protecting earth as it is ?
> It also raises the level of configuration abstraction for application developers without raising the level of access control abstraction.

This may be the most interesting point in this post. Terraform (and cloud provider APIs for that matter) are not built for developer self-service, not because they are complicated, but because the developer must be given credentials to perform the granular operations, even if they are interfacing with a higher-level interface. Crossplane flips this model by instead saying that the developer is only given permission to perform operations at the interface they are interacting with and the operator (in this case a Kubernetes controller) that satisfies the high-level request by performing granular operations is given permissions for those operations. This greatly simplifies the model for both the platform builder and the platform consumer. The builder is responsible for defining the interface and exposing it to consumers. The consumer knows that if they have RBAC on an abstraction, the underlying operations can be performed on their behalf.
I'm in the process of creating a website to host a podcast after getting in contact with the producer. I wonder you know:

- are there any open source software that couples transcript with the podcast?

- do transcripts get crated through NLP or some other tech automatically for English podcast?
IOTAS | Portland, OR or Remote (West Coast) | https://www.iotashome.com | Full time | Sr Data Engineer

At IOTAS we work directly with apartment buildings to bring smart home technology to renters and property managers. Think smart door locks, lights, thermostats, etc that can be controlled via our mobile app. We are constantly integrating with new IoT devices that make life easier for both residents and property managers. Our backend software runs primarily on AWS (ECS, RDS, API Gateway, Lambda) and we have a fleet of hubs deployed in the field which are installed in each apartment.

We are looking for a Sr Data Engineer to own data analysis and database administration. The role will be a mix of owning the database structure in addition to handling reporting and dashboard needs. We use a mix of Postgres, BigQuery and Tableau.

* Sr Data Engineer - https://www.iotashome.com/job/sr-data-engineer/
Technology done well is more valuable than ever. Companies not paying up for their developers are going down the tubes.
Reminds me of how NASA had to design completely new rocket engines for SLS because while they still had the plans for the Saturn-V rocket engines, back then plans weren't followed to such high accuracy as nowadays a 3D model would be followed. Each engine was custom tailored with small modifications here and there. The knowledge to custom tailor them was lost, so they went with designing new engines from scratch instead.

https://www.youtube.com/watch?v=ovD0aLdRUs0
What's broken? It looks fine with noscript blocking everything.
On safari it doesn't do that if the contents are blank, but if you type something in the email box, tab directs to the address bar. Weird.

Works fine on Firefox and Chrome.
> Explaining the structure of an atom without having to explain atomic orbitals and standing waves.

My high school chemistry teacher had no problem explaining this to me, when teaching the periodic table of the elements, without telling any lies and without going into the details of the quantum mechanics involved. The Pauli exclusion principle and a general statement that the details of the quantum mechanics were out of scope for that class was enough.

> Explaining classical mechanics without including a bunch of caveats about relativistic speeds.

My high school physics teacher had no problem explaining classical mechanics including the caveats. The caveats took only a few minutes early in the semester. What's the problem?
It doesn't load the CSS for me, Android/Firefox :-(
With that attitude they will continue to win!
"Years old bugs" are now features
Every few years I email neopets asking to help me log into my childhood account
I really wish they'd bring these in for Google Sheets, too. There are times where I want to sex up a sheet but don't want to bring in external images.
I don't understand why more resources aren't being put into Qt and making that easier to use or building a more "web-developer-friendly" abstraction layer on top.
5G Conspiracy Theories Are Fueling an Entire Economy of Scams
I wonder if it would be possible to run a site where people submit and rate bugs/enhancements/workarounds in cloud products. E.g. AWS Config doesn't support service X or sharing ENIs across NLB target groups can ruin your day.
I tend to think of multiplication as a transformation. "repeated additional" almost makes it sounds like we're merely telescoping an interval within a single dimension. Whereas "transformation" (to me), evokes more of a Cartesian Product or Quadrature sort of mental image.
Really bad on Firefox on Windows 10 64-bit (latest) with an i7-7700k and GTX-1060 6GB as well
Hi all - thought I'd share a side project I've been working on recently. Think of it as a Slack-lite for groups of people who are temporarily networking with each other - think events, conferences and meetings. Would love to get some feedback on any aspects of it (the idea, the design, the execution). I'm currently in pre-launch so if anyone does fancy trying it out for a real event please go ahead - user limits are currently disabled so there's no cost. Thanks!

Technically it's written using Web Components (LitElement based) which I've really enjoyed using.
Somethign I haven't seen mentioned here is that the technology used to design this thing is waaaaaaaaaaaay old. I know for a fact it was designed on an IBM mainframe (dad ran the one that the YF-22 was designed on). I can't remember what CAD package they used there, but its definitely conceivable that the software doesn't even exist anymore. How would you go about building a new one if you can't read the CAD files, if you have them.

Hell, the building in hawthorne where dad worked isn't even owned by northrop anymore. Its spacex.
I assume their medium term plan is to make the new wasm backend the default rather than continuing to rely on transpiling.
> over the course of 6 months, my guild /transformed/. we had a process. we had a hit list of accounts. we collated thousands of probable passwords. we made enemies, and we took them out. we grew exponentially. i turned 10

Amazing.
Interesting - it would be great to chat and find out more. Maybe there are things we can learn about each other. Can you shoot me an email at michael at biodock dot ai?
I can't find the article, but supposedly yes. IIRC the reason was that the landlord's loan terms are dependent on the income from the building, but that number doesn't recalculate until a new tenant comes in, so accepting lower rent can trigger a large cash call.
I just have to voice an opinion that swagger is not an API documentation tool. It might be a helpful tool, but it does not produce an API specification.

An API specification:

- must be diff'able with any previous version

- must have a version number

- must specify every parameter, it's range, whether it's mandatory or not, list all possible values for enumerated types, etc.

So if you use swagger, you won't be able to:

- review changes needed in your part of the system before the code is published (even in a development environment)

- analyze impact of the changes

- understand the dependencies
I'm perplexed at the hot/cold stories of the M1.
Fan Powered Royalties
Buy a gift card from a bankrupt business? Isn't that just a donation to their creditors at this point?
Jank as in stuttering, not as in shoddy.
Several companies I know seemed to lie and use Covid as a convenient excuse to not give out raises (or give shitty bonuses, etc) to save money in the short term. Meanwhile hiring and earnings don't match up to those actions.
Trying it on Windows 10 with Firefox. Scrolling is incredibly slow, in every possible way. The scroll wheel barely moves the content, so I have to spin the wheel ten or more times to get any reasonable distance down the page, and the animation is janky and stuttery.

Works great in Chrome though, what a surprise!
My dad was at the Skunk Works for 20 years. He then went on to work at Northrop for a good chunk of time as well.

The B-2 was started in the 70s and the maiden flight occurred while I was still baking in the womb.

I realize aircraft can live a long time and can be retrofitted and upgraded with modern technology - but all things considered it is old.

Not saying ancient is bad, either, but as far as organizations go, org knowledge, handoffs of info and books and writing etc... I am not surprised to see the need for reverse engineering.
I feel like people here have a weird definition of "truth". Platonism aside, there is no outside ground truth on what "addition" or "multiplication" is. It is an abstract symbol defined solely by what it does to numbers. As long as your definition describes its behaviour, your definition is no more or less right than any other definition.

If you want to define multiplication as repeated addition (and addition as repeated invocation of the succesor function), by all means do so. Its not wrong.

Sure you could say it doesn't work for complex numbers, but usually when you introduce complex numbers you say something like, multiplication works as normal except i×i=-1. I hardly see that as a problem with the original definition of multiplication. Its more about the definition of i than the definition of multiplication.
> No, Swiss Franks do not pay dividends, that's why nobody is betting on the fact that Swiss Franks would be worth more in the future.

They are (foreign currency reserves), hence the swiss banks charging to store swiss franks. Indeed Hedge Funds (darlings of HN) make a killing out of currency speculation -- Black Wednesday and Brexit in the UK for example.

There's 61 currency funds listed here, I'm sure some are betting on swiss franks.

https://www.barclayhedge.com/databases/forex-database
> Piracy may matter to big companies that have lots of employees who try to extract every possible cent from their audience.

I don't necessarily think AAA game studios are trying to extract every cent. But they do exist in a pretty unique situation in software. Since they invest a ton of money up-front to produce a game, and something like 85% of their sales occur in the first month or so. And those profits are invested back into the creation of the next game.

Piracy is very much an issue in this situation. Delaying a crack by one week is probably the difference between solvency for studios.

It is absolutely the case that some game studios might not be effected by piracy. Either because they don't make their money from the game, but instead from selling in-game items, their product needs online support for maximum fun, or some other reason. But the industry is definitely big enough for piracy to be both a problem, and not a problem for different players.
That's a good suggestion. Thank you!
The average is probably lower than most people think, while the 80th and 90th percentiles is probably much greater.

Remember they also include the H1B body shops. To get an idea of what these places are playing you can look at the open data:

https://h1bdata.info/index.php?em=&job=Software+Engineer&cit...
People that support mass censorship of people discussing political ideas fit the definition of an authoritarian closer than any textbook conservative I know. I'm concerned about all forms of authoritarianism, including those that want to eliminate the free speech of their political opponents by labeling them as "fascists" or "communists" to exempt them from their rights even more than what they would do to a criminal. It's a matter of integrity and it's often confused with support of those ideas. This is because the authoritarian mindset usually categorizes all people who are against it into one category since their ideas cannot stand up to nuance. This is why they seek to ban speech.
My main point is that developers chase shiny things and "easy to use" is one of the shiniest things out there.

Past a certain point, being usable in 2 clicks is a negative signal for overall tech quality. Most of the really solid techs need some extra configuration. The classic example of crappy tech is the DB tech that listens on 0.0.0.0 after installation, with no user + pass or admin/admin.
You could create an abstract class for the base response, then implement this abstract class for the two cases one where it has a list member, and one where it contains the object. Then, using the return value with something like `if (response is listLike) { }` the IDE already knows that you are scoped to having only the list like properties, and you'd get the full help of the language. Something like that, I suppose.
That's really all there is to it. Pudding, proof, etc.
Most of it is learned behaviour. There is nothing natural about it for children, but conditioning and culture largely makes us who we are as humans.

So I don't see the need to look down on yourself for realizing something new. It wouldn't be new if it was totally familiar. However, the knowledge itself is thousands of years old, and also evolving.
The standard conversation that happens around such posts:

"Salaries in SV are so much higher than elsewhere" - "But so is rent, but SV still comes out to be more profitable"

"Salaries in USA are so much higher than elsewhere" - "But
so is healthcare, and there's no social safety net"

"Salaries in FANG make smart people work on optimizing for clicks instead of doing something more beneficial for the world"
Also would love to chat if you ping me about the automation part - would love to get some feedback there. michael at biodock dot ai
A lot of these generalizations comes from headlines and they often don't hold true (or there's more to the story but it's not clickbaity enough). Some of it is flat out misinformation.

A good example is education. Community Colleges are, mostly, free. State schools are incredibly affordable and private non-profits (think MIT) often have need blind admission where they will make sure anyone that is admitted can attend. But there are for-profit schools that will try and charge the maximum they can and it's those you hear about in the news.
> People want native apps.

I'll take a well done web page anytime over a native app.
it's Safari's WSL API, which doesn't work on the other browsers. There's a bit of a debate about the API (Spir-V vs WSL/WHSL), you can find some context here: https://news.ycombinator.com/item?id=22022962
Do you have a source that says the average experienced engineer in Silicon Valley makes $400k/year?
If you use the Firefox and Chrome extension [1] you do not need to trust that the encryption code is broken.

[1] https://private.sh/extension.html
Another possibility could be a net, IMAO. Some extant invertebrates build similar structures.

> may represent a dikaryotic fungus in marginal marine ... fluvial or lacustrine environments.

As I thought, yep. Water.

I would suggest them to read about Ascidian mucus-net feeders. A similar solution.

Would explain also a world without predators, where everybody is busy sit in the same place grazing bacteria. Looks like a good opportunity for having filterers also but... where are them? maybe those animals expanded its range with temporary mucus nets?

Just one hypothesis.
> the provenance of the paper has been confirmed: it is indeed Schnorr.

What I read is that someone contacted Schnorr over email to get this confirmation.

I’m not saying the confirmation is wrong. And I’m not saying email cannot convey information.
> SoundCloud has always been about the emerging artists

I smile when I see VCs spinning their stories like this (I still like Fred Wilson though).

I met the SoundCloud guys really early on; they used to be AWS customers, and we (AWS) invited them to speak at a few events we organized in 2008-2009 around Europe.

It wasn't about emerging artists. They thought that audio would have replaced video as the main media streamed over the internet - all types of audio, and not just "emerging artists".

They were obviously wrong.
An Architect's Guide to Hybrid Cloud Storage