skysight-inc/HackerNews huggingface dataset:
You don't speak for me or most Indians when you claim that fleecing is okay because we were a colony 70+ years ago. Have some self-respect.

Most of the people who participated in that AND most of those who were affected by it are old and/or dead. Where we are right now is entirely on us, and even if it weren't, the people in the UK owe us nothing.
Are you sure it is running accelerated? I'm getting around 2 fps on my crappy almost 10 year old embedded intel gpu in full screen.

I get 18fps windowed.

It is beautiful btw.
Top Momentum Stocks Affected by Cash Rotation in Q3
A project using Elixir + Phoenix would be way cleaner if one would like to leave out the API in web dev.
It is not only naive, there is the classic "appeal to authority" fallacy in the mix too! Someone wanted to badly do some damage control, which does not seem to have achieved it purpose.

And yes, as someone stated, privaty equity companies want to make money from their investments, believing anything else as their "goal" is utter foolish.
Pioneer Avh X390bs Review
That's definitely some WebGL/browser issue. I have stable 60 fps windowed. (on RX580)
Oracle v Google is still working its way through the court system.
No.

First, it would take you 5 years to get one.

Second. The goal of a PhD is to learn the limit of scientific knowledge at a very specific narrow area, and then make a novel contribution (which would be very limited, due to time constraint). Hence, it would not contribute to your general skill set.

Third. PhD research can be very frustrating and extremely risky since you are venturing to the unknown and at the same time, must produce constant results in order to get published.

So, overall, a Ph.D. mainly proves that you have the stamina and the capability to do risky intellectual work.

What I suggest is that you follow the market demand and go into the hyped area. Today I would recommend Kubernetes and microservices. Since the demand is far greater than the supply you should be able to get a job (at least as a consultant).
the OP message falls flat when it can't even be bothered to server render.

also, most offensive is the use of 3rd party js hosting. given the tiny size of the 3rd party libraries (relative to 1st party code), add them in to the code from your own site (which you're already bundling up. SMH)

[from jsdelivr.net]

polyfill.min.js (31.8kb/96.8kb) (wire/resource)

url-polyfill.min.js (1.9kb/6.1kb)

react.production.min.js (4.7kb/12.3kb)

react-dom.production.min.js (36kb/116kb)

[from liaison.dev]

bundle.a7c7d78d57.immutable.js (108kb/375kb)

actual website code:
https://github.com/liaisonjs/liaison/tree/master/website
Your GTX1660 is not "on" guaranteed.
Oh man. Now I really want to tell the wife to turn the car around.
> people have the same names in real life and we've learned to deal with it.

Yes, mostly by having systems that refer to people not by their names, but either by "universal" opaque IDs like social-security numbers, or by attaching to their name a system-specific hierarchical ID like a mailing address (because you're probably the only John Smith living at your address; if you weren't, it'd probably annoy you so much that you'd likely use a nickname.)

The "usernames" that this debate is about aren't "display names" (those can indeed be arbitrary), but rather basically "URL slugs"—things that allow you to target an email to that person, or to make a web request for the right person's content. Those have to be unique, in the same way that an SSN has to be unique. (They're primary/partitioning keys.)

Usernames, as URL slugs, are meant to be a "more readable, if possible" and "shorter, if possible" version of the opaque unique identifier, where you can maybe get something memorable and vaguely-resembling your own name, but where that can't be guaranteed, because a username—as a URL slug—can't sacrifice any of the properties of a unique identifier.
I work pretty heavily with the Facebook Graph API and things have been pretty messed up ever since Cambridge Analytica and the scramble afterwards.

I've got a ticket from August about a basic piece of functionality - deleting a post via its ID - that's completely broken, and all I get is an every-few-weeks "should be fixed", "nope, it's clearly not", "ok stand by" exchange with them.

Basic stuff like "show me the user's Facebook pages" breaks for everyone for hours at a time. When we attended F8 they talked heavily about their intensive automated testing, but I don't see that much evidence of it. I suspect a lot of things just got turned off in the mad "shut down EVERYTHING" scramble and they're still working out the impacts.
until you get to trying asyncio
Indeed. Embrace, extend, extinguish comes to mind.
It works great under Slackware 14.2, with the LTS java Slackbuild :)
The DNS server at work (which I maintain... oops) doesn't work, but home and other servers do work:

host ai. 1.1.1.1
Using domain server:
Name: 1.1.1.1
Address: 1.1.1.1#53
Aliases:

ai has address 209.59.119.34
ai mail is handled by 10 mail.offshore.ai.
All of that can easily be done in Node by setting up the appropriate scripts in the "scripts" section of the package.json file.
I used to work on Wall Street and this is spot on how we guessed at valuations for cash flow negative companies when we were trying to show bottom-up valuation analyses. Otherwise, we might compare the company to a list of peers and value it on some Enterprise Value / Sales multiple (especially in high growth software).
No - Buddhism sees its central ideas to be radical and counter-cultural - particularly that one's actions should come from ethical principles rather than just conforming to a group.
With uBlock, is it possible to block all subdomains but allow a specific subdomain?

A resolver (e.g., unbound) is only one half of the DNS method I use. The other is an authoritative nameserver (e.g., nsd).
For my own purposes, the resolver is optional.
Facebook came out with GraphQl and they went on to build Apollo for it and left Meteor behind.
Interesting point you are making. Never thought about it that way. Will definitely think about it in detail because in the that's exactly our selling point: "generate your front-end code assisted by AI so we can keep prices affordable".
Another Softbank startup loses its CEO
Something seems funky there. I have a 970 (2014), I'm getting every bit of 60fps in chrome and FF. Doesn't sound like it's being accelerated.
Microwave ovens and wifi use the same frequency range for the same reason: 2.4 GHz is available as unlicensed spectrum. In theory someone could build a 5 GHz microwave oven, but it wouldn't be cost-effective for a consumer appliance.

I once heard something about that frequency working better with water molecules, but after looking it up I think it's a myth.
According to the Encyclopædia Britannica, "Some 4 to 5 million died in Ukraine, and another 2 to 3 million in the North Caucasus and the Lower Volga area."

Russia had very traditional society at that time, with large number of children. If you have 5 kids, and two dies from commie-induced hunger, the population would still grow and it would still be genocide.
Right, but with the main information channels (popular media, academic media, history) being at least in part a system of disinformation and control, and with the alternative channels easily overwhelmed by state and non-state actors as well as kooks, even paying attention is usually a net negative. It takes up valuable time and energy you could be using locally.

I suppose my point here is mainly one of degree: sure, be somewhat informed as to what the current disinformation campaigns are, but don't take it too seriously or think you are getting any "truth" out if it. And read old books, especially by people who were popular in their time but are now ignored, such as Henry George.

Voting, of course, is pointless.
There's an example based on that work -- the game of Chicken, where you drive a car at another car, person who swerves loses.

Payoff table:
Both swerve: both lose face
Neither swerve: both die
They swerve, you don't: you gain face, they lose it
You swerve, they don't: you lose face, they gain it

So: you make it abundantly clear that you can't control your car, even if you wanted to. Tear out the steering wheel, or lash it down and jump onto the roof of the car. Now it changes your opponents options to:

Swerve: lose face
Don't: die.

(It's a trolley-problem-like scenario, don't ask too many questions about the practicalities of tearing out the steering wheel)
Know someone with a huge location in mountainview that you can use as a backup to a sf location.
Is it bad? My operating systems class had a project based explicitly around it
> If we take Ethos at their word

This guy must be new to this whole Crony Capitalism thing.
Probably the "Web App" or "Web SPA" era, since everything seems to need to be a single page app that exists mostly in the client.

There are some benefits, of course. Stable and standardized UI is finally available as a baseline for devs (much like early Windows/iOS software) and all roads are clearly leading toward a unified design model for phone apps/web/desktop. Bloat and needless complexity are the biggest issues at the moment, but all the frameworks seem to be (finally) focusing on becoming more snappy.
I daresay that if you need to:

a) scale, and

b) adapt over time

you're going to find yourself decoupling and slapping APIs on both ends to adapt to the transport mechanism.

So for a boutique app, you might get away with a client-server model.
Ugh, paywall.
Show HN: Flowshare: Create and discover how-to guides for everyday software
Hi HN,

I created Flowshare (https://flowshare.io/) to make creating step by step guides with screenshots and annotations as easy as recording a screencast.

As a reader, I find screenshots and text much easier and faster to follow than watching a long screencast. As a creator, recording a screencast is much easier. Flowshare gives you the best of both worlds.

You can search existing guides at: https://flowshare.io/search

Here is an example of one the most popular guides:

https://flowshare.io/flow/how-to-block-spam-invitations-from...

I'm including a link to the chrome extension which is used to create guides: https://chrome.google.com/webstore/detail/flowshare-how-to-g...

Would love to hear any feedback/suggestions.
I just did the same. I'm with Dreamhost, and from the panel you can only do that for 2 years, but if you contact them they'll let you do another 5 additional years.
yep. same. i get 60fps on my old razer stealth with an intel integrated gfx chip.
Mindless conformity is inhuman. We are more tribal than "hival".

Thanks for precising hive mind, I understand it better now.

Hive mind can be seen as uncritical conformity or collective intelligence. Because it can be understood as uncritical conformity I will use another word/concept. Like tribal mind. Because it suggests tribes (plural) that one belongs to or not, status, etc
That's exactly right

Brian Hackett collaborated early on with ROC. Here are the basic principles of Replay (https://developer.mozilla.org/en-US/docs/Mozilla/Projects/We...).

In a nutshell, replay records Firefox's OS system calls, so that that Firefox can read from the recording when replaying.
Compuwhat? sorry, never heard about it. (which might or not be related to this decision)

ICQ uses a number, but yeah, how many people still use it?
It's obvious the author and apparently their entire board didn't believe their role was an important one.

In the end it sounds like whoever was doing the voting ended up putting the wrong people in charge.

Would be useful to have a public reference listing the names of those who made this vote so future non-profits don't make the same mistake.
One would hope that soldiers who had some experience in mindfulness would begin to notice their discomfort at killing other human beings.
> Also PHP tries to be "googlable".

If not insisting on the "google" part, there always is http://symbolhound.com/?q=php+%7E%3E
I get 18 fps on my Google Pixel.
I agree the author seems very naive and you're right to zone in on the only substantive thing he did say. However I'm still unclear about some points. For example can they sell oxfam.org from under Oxfam's nose? How does that work?
That’s a weird choice. Arrow functions in JS don’t redefine ‘this’ like regular functions, so if you don’t use them, you waste time working around the redefinition.
Basketball Olympic Qualifiers
60fps iphone x, but resolution only 688x281
latest ios

edit:
https://www.shadertoy.com/view/Ms2SD1
12 fps on this one, same resolution
Misleading title. The author is just web scraping ETF holdings and running some analysis on it. ETFs are required to publish daily holdings, so there's no secret there.

The best way to track the sp500 is with an ETF.

Interesting subjects would be figuring out proxy baskets using, let's say 100 components of the sp500 or sector SPDRs to track the sp500.
We turned two failures into a $2,500 MRR success
Limit price increases to 10% a year!!?!??! Tone deaf AF.

I cannot believe someone actually wrote that down.
I got 80fps in Opera. Is this navier+stokes+surface tension?
This looks like a puff piece masquerading as blog entry.
Things like this have been tried many times before. (I made one myself back in the day). It always seems like a great idea up front, but never ends up quite working out.

One of the big things is that the benefit declines over time. The amount of code reuse you get is sub-linear with respect to the size of the project. As the project matures, GUI code and back end code diverges. That leaves you stuck in a framework that ends up not necessarily optimal for server side, and not necessarily optimal for client side, and the amount of code you end up writing to coordinate between them ends up outweighing the actual business logic.

The things that are successful tend to focus on problems that increase with greater than linear complexity as your app matures. Spend time focusing on these instead. Don't lock yourself into a framework that prohibits it.
40-50 fps on Intel(R) Celeron(R) CPU J3455 @ 1.50GHz with integrated graphics card
I wonder what Network Solutions thinks of this? If you register a .org through them, they offer 100 year registration for $999.

The registries do not allow a domain to be registered for more than 10 years in the future, so the way NS implements this is by initially registering it for 10 years for you, and then automatically registering an additional year each year.

That only works out for NS if prices don't rise too much over the next 100 years.

I haven't read their terms to see if they have some sort of escape clause to get out of the 100 year deal if prices rise too much.
It just seems to imply that you need input validation code regardless of how your language is typed.
you have reinvented dynamic scoping :).
People like Masayoshi Son are gonna lose the shirts off their back.
Gentle Introduction to Reactive Programming (Perfect for Struggling Juniors)
I don't know where you draw your lines, but a syscall (on Linux and amd64, but it should work pretty much the same on BSD and other architectures) looks like

mov rax, <syscall number>
; Depending on the syscall, it expects its parameters
; in various other registers
syscall ; this is an actual instruction

So yes, it is very much part of the ABI. It selects which function to call.

The extra indirection, AFAIK, is needed because you couldn't just call a kernel function from userspace and have it run with kernel privileges. That's what the syscall instruction is for, to put the processor back in ring 0 so the syscall handler runs in kernel space.

As for what's lost, well, for example, a sane language-agnostic kernel ABI is lost to a C-centric libc API. I don't know if the syscall wrapper support in libc is as incomplete on BSD as it is on Linux, but they could add the missing wrappers, of course.

A cleaner approach might have been to have a separate libsyscall that only wraps syscalls and is mapped into the "blessed" address space that is allowed to issue syscalls. But then libc would have to wrap the wrappers, and they probably didn't want that extra indirection.
Repository of Enterprise Architecture Frameworks
The Financial Times has been calling SoftBank out for over a year now. Detailed accounting analyses, pointing out very basic issues and warning flags. This is why the WeWork IPO had to be pulled in the first place. Every major crash is preceded by several years of this.

Financial manipulation is the art of getting everybody confused between stocks and flows. As long as the flow continues, the employees of SoftBank get paid, and get bonuses, and everybody keeps dancing around the floor. (Granted the latest proposal there, which is to make them all take out loans of up to 15x their salary to provide the capital for Softbank 2.0 may interfere with that.)

and then, one day, the music stops, and there aren't any chairs to sit on, at all...
I'd say that from the article SoftBank are operating in grey area of accounting regulation.

Combine that with the fact that those auditing/consulting firms are being paid by SoftBank and you can see a strong incentive for them to side with SoftBank's valuation strategy.

I'm sure the risk management people in the Big-4 are looking at this but I'd also guess there's quite a lot of pressure to let it ride, as I'm sure work from SoftBank + it's group companies is worth a lot of money.

It's been the case in many previous collapses, that the auditors signed off on the companies, sometimes quite close to the date they collapsed, and that wasn't even where there is a lot of ambiguity as there is here.

All this isn't to say that the valuations are necessarily otf, but that I can see the incentives that might lead to companies accepting them.
If possible change isp to another provider. If they are doing this I can imagine what else they are doing in private with your traffic.
I'll wait for addons and PWA support.
This is a good reminder that every digital circuit is really a fancy analog circuit. Your program may be perfectly correct, but when it runs on faulty hardware, you are hosed no matter how many times you’ve formally proven it.
Lots of the goals of mindfulness are useful, but I find the term overly reductive, and the way it's taught too abstract. Ask yourself if the more shallow goals of mindfulness make sense. For example, Thich Nhit Hanh constantly says it's about presence, peace and happiness.

But you can't be happy all the time, and shouldn't be. If you're happy, can you experience the moving emotion of a really tragic movie? Can you get angry about social injustice? We need a range of emotions. Really we should want to manage them better, not just always try to be happy, as if that's the state we should always be in.

Also, thinking about the past and the future is useful, as long as you have a practical purpose for it. Thinking about the future is a great motivator, and can make us happy. Oh boy, my birthday is coming up! I almost have enough money to buy that house! And the past is a great teacher to learn from. Dwelling in a negative way is bad for us, but that can apply to the present, too. Really we should just not be absent-mindedly preoccupied with negativity, regardless of time.
No it’s not that easy. This was human error. You can setup auto renewal, pay for 10 years in advance, check for email reminders, or set a calendar reminder, or all of the above. Seems OP failed to do all those (though apparently the email forwarded service they were using didn’t work).
Introduction to Neural Networks (perfect for people starting AI journey)
> However, we should be equally skeptical of Hindutva making claims about what Yoga is while ignoring the long, syncretic history and how it grew and exchanged practices with Buddhists, Sufis, Jains, and all sorts of other sects and groups through thousands of years.

Non sequitur - this has never been a point of contention in India. I know this is typical of the press in the English-speaking world (and thus the peoples of these places as a whole), but its hilarious to see "Hindutva" being projected as a "Hinduism is supreme, and everything else must be suppressed" (and now all the propaganda with Nazis/Hitler ... my oh my). Criticisms of "Hindutva" from these sources are so insipid and stupid that they are not even worth acknowledging.

(Note - I'd place a large portion of the Indian elite within the English speaking world.)
A large rubble pile would do the same.
Many people ask me how I knew about YC back in early 2007. It was Founders at Work for me. It took me a few years to get my hands on a copy of the book (Amazon didn't deliver in Romania back then), but the content was incredibly useful and completely original.

Reddit also had a play in it. At the time it was the competing Digg Upstart, or that's how everyone saw it. I distinctly remember a blog post after Reddit was acquired by Conde Nast, where the founders said they went out for ramen and for the first time ever it didn't matter who picked up the check at the end of the meal. That pushed me to apply to the program.

It might have been the early days looking back -- but YC seemed like a big thing even back then if you were into the startup scene. Between Reddit, Stripe and Auctomatic (Founded by Harj Taggar and Patrick Collison, which to me meant european founders are welcome in the program) you could sense that everyone involved with the group was continuing the stories I read about in Founders at Work.
That's an interesting anecdote, but I think you need to be in for a penny in for a pound on this sort of stuff.

Truth is, I'm playing devils advocate. I've worked in tech for 15 years and have bought a house in a good free school area, so it's a bit hypocritical, but I don't overly believe the US or the UK has the best education systems.

You could argue they're the best at the high end. Indeed, Ivy League and Oxbridge has some of the best reputations in the world, but interestingly, most of the Red Brick pulls in rich kids (especially Oxbridge), which recently have been exposed for having easier exams (in the UK), which complicates the issue.

Are they the best because they're the best, or because they have all the money?

Blah blah blah, different colours of grey.
Barely, although termux makes it a lot more reasonable. It's more a package management issue.
Yeah, this really read as a long winded way of saying "I want to be more important, so we sold our soul (and source of revenue) to make that happen".

It stinks and his justification was cringeworthy to read.
How can you let market economics mix with something as basic as where your organization registers its name?

Perhaps private equity could also take control of oxygen supply? If prices get out of control, perhaps the market will make other respirable gases available?

I’m sure I’ll regret writing something so emotive, but I really resent being backed into what feels like could easily be labeled a loony-left corner on this debate. Is this .org sell off an exercise in driving those who lean even slightly towards moderately left economics into insanity, incapacitating them?
While We Watched: Assessing the Impact of the Satellite Sentinel Project
RPC - this isn't anything new.

When I started doing web development in the late 90s for about ~5 years I was the designer, front-end, and backend developer all in one. Then over time things changed to allow for specializations and we now have many different functions, and that's a good thing. RPC has a place, and it's not for web apps, at least most of the time.

I've noticed over the years that JavaScript developers tend to try and put their JavaScript everywhere and I often wonder if it's because they don't want to learn other technologies. Don't get me wrong, I like a little bit of JS too - I even added JavaScript support to an old 2D Game engine using SpiderMonkey (before V8 was a thing) back in the day so that I could make desktop games with JavaScript. I just don't want to do _everything_ with JavaScript. Especially with so many interesting languages and technologies to play with these days.

Are JavaScript developers today the PHP guys of the past?