skysight-inc/HackerNews huggingface dataset:
> If locking down on the extension ecosystem were only temporary they could just defer the nearing downgrade of their main line browser until their replacement is fully functional.

The update is going ahead because the new Firefox for Android is such a dramatic improvement along all other axes, and because, from a development perspective, the incarnation it's replacing is saddled with legacy and technical debt. It never received most of the benefits from Quantum, for example.
Google is great for this because they will never actually let anyone talk to a human in order to apply social engineering techniques ;)
That reminds me of the Japanese word よし (yo shi) (which sounds like "Yosh"). Its meaning is very nearly identical: an expression of excitement or enthusiasm, equivalent to saying "all right!" or "okay!" in English. Was the model trained with the Japanese word and its definition?
this is highly dependent on region, genre and demographics. every scene has their own tools. in the EDM scene, Pro Tools is regarded as a joke -- absolutely no one uses it, and the impression is that it's for old and out-of-touch people. I know a team producing music for several very well-known television series entirely using Reaper
> Obviously at some point you're gonna have to do the companion/followup piece, "Why $FAMOUS_COMPANY Ditched $HYPED_TECHNOLOGY for $BORING_DEPENDABLE_TECHNOLOGY and What We Learned"

The posts I see tend to have $MORE_RECENTLY_HYPED_TECHNOLOGY in place of $BORING_DEPENDABLE_TECHNOLOGY.
What do you mean by "it's" in this question - what is "it" you refer to?
Khan Academy today supports serving video outside of YouTube, which is blocked in some schools. We could essentially flip a switch to not use YouTube, but the cost would be substantial because those videos go Fastly->S3, so anything not in cache is going to result in S3 egress charges.
Out of curiosity, where those big name apps, or small ones? I assume that level of service is reserved or more important apps?
I don't work in CS. I was surprised when I watched this talk[1] by Michael Stonebraker to learn of the "Diarrhea of Papers"

> A PhD applicant who wants to get a good academic job
should have ~10 papers

> A tenure case should have ~40 papers

That alone would push me away from a PhD in CS. In economics, it's closer to what he said was the case when he was new:

> I got tenure from Berkeley in 1976 — With about 5 papers

[1] http://www.jfsowa.com/ikl/Stonebraker.pdf
No, I paint most renters are being victims of landlords pricing out people who make a minimum wage from buying their own house or forcing them to move from neighborhoods via gentrification.

Do you paint most renters as having software jobs in the Bay area able to pay $2k+ from a bedroom in a shared space?
Multiple comments here agree that the water is not the engine’s strong suit, but the thing that bothers me the most these days is not the water, but the wetness (or lack thereof).
Why can’t nobody do wetness well? In most games you’ll play, you can dive deep into the water and when you go out your model will stay completely dry. If Naughty Dog managed to do it well on a PS3, so can the game engine as a feature on the PS5.
>This whole industry is yet another example of “fake markets” that were created by just massively subsidizing something with VC cash.

How do you reconcile this narrative with the fact that Grubhub turned a net profit every available year until 2019 per their SEC filings. [1] All told, they only took about 85 million between founding in 2004 and IPO in 2014, and they were already net profitable when they took the last 50.[2]

[1] https://investors.grubhub.com/investors/sec-filings/default....

[2] https://en.wikipedia.org/wiki/Grubhub#Grubhub_history
This question is not uncommon, so I really should write a blog post I can refer to. I've got another comment in this thread about this: https://news.ycombinator.com/item?id=23171877
That’s fair, how would you concisely convey that in an HN article title?

Edit: my only point is that it’s incredibly difficult to post articles on HN without title modification criticism. I don’t disagree with your semantic point, but how do you post that article within the HN character limit while simultaneously conveying your point?
NYC Council agrees to cap Grubhub, UberEats fees during pandemic
My feelings are a little different. If you feel like doing a PhD and enjoy doing research, you should do it. A PhD above all should be fun, and is thus not a waste. It's only a waste if it's not fun.

There will be extended periods of intense struggle, and those parts are not that fun. One has to accept those. But, doing cutting edge research with experts is an incredible opportunity and I'd encourage those interested to take the plunge. If it doesn't work out, why not take the MA and run?
That was the Killzone 2 trailer, not the Killzone: Shadow Fall trailer the parent posted.
You misspelled "sharecropper".
Rvalue Ranges and Views in C++20
Looks like it doesn't understand geography or human habitats very well, but entertaining nonetheless!

cubot
a member of an American Indian people living in
shallow water off central Alaska and western Australia

https://www.thisworddoesnotexist.com/w/cubot/eyJ3IjogImN1Ym9...
Fortran is so old that at first it was used without an operating system; in a sense the Fortran compiler was the operating system.
By whole account deleted do you mean your Chrome dev "account" or your Google account including Gmail, Gcal, and YouTube? The latter is my greatest fear.
Just pushed a change to update the blacklist (collapsing hyphens / spaces to single words); it'll never be perfect but hopefully slightly better!
Very interested in working through the PhD as a mid-career SW engineer with a MS. Curious how someone in that state would be seen by the acceptance committee, or, alternatively, by hiring committees post-graduation. Perspectives?
Python tutorial – Bytes bytearray chr ord builtin functions
I don't know about SAP in particular, but ERP solutions frequently use SQL on the backend. I work with Microsoft Dynamics and it's just a SQL database with a special front-end for constructing workflows. I suspect Oracle ERP would be similar and have Oracle on the backend as well.
For large values of B, in B2B, employees have corporate cards, with discretionary spending, so that's something to consider. A SaaS product with annual purchasing, priced just under the discretionary spending limit (read: an employee can buy this and their boss will just rubber-stamp the request and not even give it a second thought), is far easier a purchase. However, if corporate has to get involved, the effort is approximately the same wether it costs $1,000 or $10,000 because a bunch of people have to get involved, committees formed, and studies done.
I still don't understand the idea of "apps" for everything. There no reason these aren't just web apps which can be accessed by people who don't have phones. Dividing these apps into arbitrary regions seems pointless. And if it's just a web app who cares if I visit fooddeliversite.com/region or fooddeliverysiteforregion.com. The only difference is I have to create an account for each site with the latter which is very inconvenient.
Yes. How is it awkward?
I made a website to connect and chat with people who are listening to the same song right now on Spotify.

https://tunemeet.com
But notably missing from the blog post is how much this stack costs to run at that scale. $100k/month? $200k/month?
I disagree. I think this practice could be seen as anti-developer, but it is pro-consumer.
The UE5 demo show realtime GI. Current systems often rely on baking. So this feature really allows games to have more dynamic environments at the same visual quality as last gen. That's surely a win for gameplay.
> I'm at the point in my career where I like work/life balance and do not give a shit about your email once I've turned off work...

We aren't disagreeing here... my point is not that you should work 24x7, rather... throughout my career I've noticed that value and hours are not correlated. Therefore, it strikes me as really silly to be so focused on hours worked in fields where that metric doesn't matter. I'm not saying we should get lazy and sit around, but rather find new ways of managing our work that recognize this phenomenon and seek to create working environments where we eliminate hours as a measure of productivity and instead focus on the productive output of our work.
Modern WASM Starter
Haven't basically every single taxi company got apps too? Uber raised the bar, but haven't fundamentally changed the market. (The excess supply financed by VC money led to more traffic, but that's it.)
Then don't get caught, oldest strategy in the clandestine operations handbook ;)
I agree, mostly. A possible route is to do a Master's at a mid-tier school, making sure to do research that results in a publication. That turns you into a very strong candidate and a mid-tier Master's program is easier to get into. And you might decide to stay at that school for a PhD!
OK there are N=10^6 triangles and that shows the raw GPU power. True indirect lighting would be N^2: this is both impossible and not worth the cost in terms of realism. So maybe they do it on a low LOD geometry or even a dirtier trick. A low LOD is probably also used for collision detection. Keep in mind that these people's job is to trick you, to the letter. Maybe there is not much more than a larger GPU and an simplified creation process in this demo.
I particularly like the "edit" in light of the "mod comment".

The "edit": UPDATE: I just wanted to say that I'm a huge fan of all of you. The subreddit is extremely well run, and the amount of support and encouragement that I've been getting from the community is incredible.

The "mod comment": "Hi Iamacreamt! Your post has been removed because this topic isn't suitable for /r/IAmA."
You should have stopped using chrome years ago. What will it take for you to wake up?
Currently on day 4 of reading it all day and just finished chapter 12.

Thanks for writing it!
UberEats already does. At least, in my market. "Free delivery in the next 5 minutes at these restaurants".
We know because of the results of actual experiments and observations. Seals keep kelp forests alive by eating sea urchins. Places where seals were hunted had kelp forests die out and all that left are sea urchins.. all the species that rely on kelp are gone. The sea urchins are still there and dominant ... they're not going anywhere, so they're not managing their population naturally.

If you can check out the video.
coventional wisdom is -- why get a PhD unles you want to publish ? .. shorthand for, publications with trackable impact (citations) or, fundemental contributions to the field; otherwise, long road, much time .. "piled higher and deeper" PhD
Could be cool to expand this to electoral map building. Then you don't even need to manually draw the lines. Publish the loose constraints & the source data & everyone can regenerate their own electoral map to confirm no funny business.
I have not kept up with recent developments, but Fortran has historically been noticeably faster than even C/C++ for numerical computations. This difference used to be quite stark due to limitations in C itself: http://www.ibiblio.org/pub/languages/fortran/ch1-2.html (see " b) The design of FORTRAN allows maximal speed of execution:") I think things have gotten better in C, e.g. with C99's "restrict" keyword, along with general improvements in C compilers, but for a long while Fortran had a clear upper hand when it came to allocating and manipulating large arrays of floats. Outside of the language specification, I would wager that many supercomputers have better-optimized Fortran compilers than C compilers for this reason. And even if in principle C and Fortran can execute equally performant numeric code, Fortran's historic superiority has created a great deal of high-quality legacy Fortran code that nobody feels an urgent need to port into C (which would be tedious, expensive, and risky work).

In the modern day: R uses a standard Fortran BLAS implementation, as do many other libraries and platforms (NumPy, Numerics.NET, etc). LAPACK is also widely used for low-level numerical linear algebra: https://github.com/Reference-LAPACK/lapack Intel also maintains a BLAS implementation. So there's still a healthy need for a (small) community of Fortran programmers, it's not all about maintaining 70s legacy code. Very different than the situation with COBOL.
Elf-signed certificates should absolutely be A Thing.
Ahh I see the difference... total forgery capability vs. forgery capability only with the same nonce (which can be detected).
I left Android for iOS because of this type of behavior. Google is fickle with what it's policies and goals are.
This is really nice, and the collection of practical examples is what makes the content here shine.

Presentationally, the emoji are maybe a little overrepresented, but some of the pairings are amusingly clever. Apparently some here don't appreciate the use of progressive disclosure for the navigation, but for content of this length, it's an appropriate alternative to navigating to a new page.

The one thing I'd suggest is limiting the expand/collapse interaction to one open at a time. There isn't really any advantage to having multiple open at once as there isn't a use case for comparing between open boxes, and keeping everything else collapsed makes exploring the index simpler.
But do you lose your domain if google bans your account?

The requirement is being able to switch email providers, especially google, when they lock your account. You don't secure your flow of email with a domain if that domain is managed by google, too.
Absolutely, looking forward to reading more!
I'm building TidyCloud. It's a toolset on top of common cloud storage drives to provide cross platform search, duplicate identification, security risk identification and usage statistics/analytics across your files stored in the cloud

https://tidycloud.app

I'm looking for beta users if you dig the idea and want to help out a feel HNer.
> The update is going ahead because Firefox Preview is such a dramatic improvement along all other axes.

...and even the extension axis, from a power-aware Mozilla position. That's what makes it suspicious in the first place.

A few years ago they had a bug that added seconds to every page load that they didn't fix for half a year, but once an update coincidentally consolidates power at Mozilla it needs to be pushed for all its supposed benefits and despite all its known drawbacks asap.

We wouldn't buy that if it were Google or Microsoft and we shouldn't buy it in Mozillas case either. ... If they even announced that they plan to reopen the extension system, which they (to my knowledge) did not.

Personally I don't notice any grave difference between Firefox and preview. Apparently scrolling should be different, but my mid-range phone scrolls just fine in both apps.
Am I correct in saying that functions written in C do not get pre-empted like Erlang functions? If that is true, you could write computationally intense code in C within a BEAM app. But I think this misses the point. Pre-emption is really cool for concurrency abstractions, and the trade off is being less good at single threaded computation. Trying to turn Erlang into something like a Bitcoin miner is kind of like combining a bunch of Roombas to make a Shop-Vac.
Good replies already. Also note that modern Fortran is an array language like Julia or Numpy, with parallel processing built in.
Lol they said they believe GitHub won't mind, and that person doesn't work for them either.
People on HN are constantly underestimating the effort involved in basically anything ("why does this company have so many employees?"), so yeah that's a dumb point.

But GP is right that it's a bad business propped up by VC cash, I just don't see why that should bother me as an end consumer. HN often acts as if bad business models are offensive on a moral level, but personally, if I'm getting something that would have been even more expensive without the VC subsidy, I do not have a problem with that. The P&L is someone else's problem.
Santa Clara County approves nation's first basic income for foster youth
No, absolutely not. I made none if these statements at all. Read it again pls.
Because you have to sell them, and they actually have a product in the market. if you don't intuitively understand that, there is nothing more to say because you just don't understand it to make an informed thought on it.

I'll give you a hint, the technology doesn't define the product.
GitPod: Open Any GitHub Repo in a Theia Web IDE (VS Code-Like)
I have fastmail bookmarked waiting for me to find some time to switch over my gsuite admin and some cname redirects off of Google's platform. It's definitely past time for me to get a little less dependent on them.
This is an unsafe extension that had access to every website but did not need it. Yes, that is what I got too.
> I need functionality, of the type PushBullet has provided for years, to do my work.

If you can use the Apple stack this functionality has been built in for years and is pretty robust.

Just FYI as you say the functionality is needed — I know this won’t help if you can’t switch to Apple
To an outsider, it seems like the BEAM documentation [and particularly, videos] go out of their way to discuss how process management and IPC communication works and how certain classes of data are managed. They talk about what makes the BEAM the BEAM to exclusion of all other concerns.

Prior to finding this document (http://www.cs-lab.org/historical_beam_instruction_set.html) I had no idea whether you could actually do computation on the BEAM. I was starting to wonder if they had misappropriated the term VM, and some sort of inline assembly trick was being used for everything but control flow and IPC.

Interpreted code has very, very real computational constraints and you can't assume people will know this, even now. Especially if your system is noteworthy for how it is not like other systems. Where does it stop being 'weird' and start being conventional? The boundaries describe both sides of a distinction. Even if you're only interested in the exotic part, leave some breadcrumbs for others.
>Once you start eviction...they are actively trashing the house, peeing on walls, keeping dogs in the fireplace like it's a kennel without cleaning it for months, putting holes in walls, flooding bathrooms, and spreading feces inside wall spaces.

How many times did this happen to you and your family? Do you mind sharing the court documents if they are public?

I'm sure understand why such a grand claim would require some evidence and diligence, right?
Are ghosts haunting the British Museum?
We are getting closer to wallpaper and screen meaning the same thing.
>Also diversity became the main topic (without being on the official agenda) of big cross-team meetings, so I learned not to go there

Did you omit something here? Surely if you feel a topic is taking more time at meetings than you think it deserves, the answer is not to stop attending cross-team meetings.
In a First, Renewable Energy Is Poised to Eclipse Coal in U.S.
Yeah - just that FAANG don't hire people outside top cities. So your middle of desert point is misleading.
I've been happy with Joker and AWS Route 53. I've used Joker for years and years; at the time they seemed sane both technically and as a business, and that's how it still feels. Route 53 is more recent, but it's been solid and reliable for me. And it's been very nice to control it declaratively with Terraform.
Thanks for the link. So it's a subset of kdeconnect/gsconnect for Linux/Android [1] [2] [3]. I'm using it to share files and tabs from my phones / tablets to my pc and viceversa. It does many other things including sms from the pc. It works with any browser or with no browser at all. There is no need for an extension.

I'm sure Apple has had that too for a long time and I saw something like that from Microsoft a few days ago.

[1] https://play.google.com/store/apps/details?id=org.kde.kdecon...

[2] https://community.kde.org/KDEConnect

[3] https://extensions.gnome.org/extension/1319/gsconnect/
Yes, I was agreeing with you, Windows only software _is_ off the table for me. Especially if a "nearly as good" open source alternative that doesn't lock me in to an OS is available.

Because one day, for other reasons, I might be "forced" to switch back to Mac and I will want to take my tools with me.
Why? When Apple made the exact same change in Safari, they also gave these reasons, and everyone believed them.
> EOD, "anti-competitive" is evaluated on the outcome -- does the success of the company running the discounts make the market more or less competitive if they succeed?

This doesn't seem right. If they are price dumping then it will immediately affect the competition. No need to wait for an outcome or interpretation.

> Comparison: when a new restaurant opens, it's very common to hand out coupons in the neighborhood for discounts or free meals.

I'd say this is only acceptable because it is small scale (only few restaurants fit in a neighborhood) and the amount of money isn't endless like it (often) is with VC money. The short duration makes it possible for the competition to overcome the negative effects.

The problem with VC money is that all too often it is used to destroy competition and build monopolies.
That was really great! Thanks!
Removing the emojis in the ordered list at the top would be really helpful. My brain wouldn't let me properly read that simple list with them there. I get that they are trying to introduce the way-finding anchor link piece, but it really gets in the way of the content.
From Russia with Love: How ClickHouse Saved Our Data
said in maybe a slightly different way:

"free trade" allows for the free movement of capital, but not the free movement of labor which is stuck relatively immobile (except maybe from "cheaper" countries to the more "expensive" ones)
Ask HN: When learning a new language what do you build first?
Usually I end up just doing what is in the book/tutorial/walkthrough/whatever because I have no original ideas. I've heard some genius's say they like to build a lisp in every language. I'm probably gonna do the 30 Days of Code challenges to learn my next languages.

Interested in your thoughts!
I think that's a subjective line. It's easy enough to get in a mindset that anyone that you disagree with to an extreme degree is just trolling, but I think we're all better off not assuming that too early. I was attempting to redirect the discussion in a productive direction, and did stop after it became abundantly clear that wasn't going to happen, but I'll readily admit in hindsight it probably went a comment or two farther than it needed.

I can't reply it won't happen again (I'm an optimist at heart, which is part of the problem in this case), but I can say I do try hard and I think mostly succeed in reigning those impulses in, and I like to think it's somewhat rare (at least to this degree).
Philosopher Is Challenging All of Evolutionary Psychology
Yup. That's the kind of fun you can experience in Kerbal Space Program. If you just want to fly around teakettle, then you can get away with clever design that ensures the center of mass doesn't shift as you expend RCS fuel. But as soon as you're trying to do anything interesting - e.g. build a lander, or a craft that hauls other crafts around your station - you'll experience coupled controls in full.

I for one love building space stations in KSP, and I tend to have a compliment of "worker bees" - small RCS-only crafts meant to haul big pieces of space stations to their correct positions. So I often attach sideways to a fuel tank that's 2/3 empty and still weighs 10x as much as the worker bee. Docking that thing is an exercise in patience.
Patterns to watch for in your engineering team [pdf]