skysight-inc/HackerNews huggingface dataset:
Agree that this discourse about “extending R’s useful life” by adding a compiler is mostly just silly. It’s equally valid to say the reason for building any of the (numerous) libraries for R is to “prolong R’s usefulness”.

I think you’ve proposed a real reason a language’s popularity changes. But let’s add a few more: First, as languages grow in use that in itself leads to more use (and vice versa). Second, users of languages use said languages as protection of their jobs, livelihoods, culture, and so on by simply not learning less popular languages or allowing the use of less commonly used languages. There is power in numbers.

IMO R’s problem has nothing to do with R’s limitations (which when limited are easily expanded). To the contrary, if anything, R’s ability to enable users to do so much is more of a problem than its limitations. The norms (culture) of a company say using many different languages for different organizational roles can clash with an R user who can succinctly work cross-functionally. Employees could be interested in preserving siloed roles and employers could prefer limited scope for employees. Instead of one person building something and presenting to users, you could have many employees serving in many roles using standard languages for each role. R is basically a wrapper language, and the ease at which third-party libraries can be built and installed for R, and R’s flexibility is inherently “useful” but less dogmatic. Less dogmatic but also less standard and less common.

… So I just don’t think the problem for R is that “it’s not deemed useful” and I actually think such an argument is disingenuous on the part of people who want to limit the power of R users. Granted, I think, particularly in large organizations, using the most popular languages in itself has valid justification. But the reason is to attract employees and to build siloed expertise; not to enhance “usefulness”.
'Soups and shakes' diet will help diabetics lose two stone in weeks
This can be fixed in software:

you can back calculate orientations with high pass filterd gyro data, to rotate the unfiltered gyro date into the current reference frame, then low pass the unfiltered but rotation corrected gyro data to get the earth rotation axis in the current reference frame, then one can estimate the expected rotation that should be ignored.
From what I can see, OpenDashboard is tackling workflow automation tasks. We're more focused on the data modelling process.
Wow, oddly enough that kind of sounds quite fun.
That’s what I try to do with every declarative UI i’ve worked on. Hoist all the logic that act on state outside of the view modules. Then you plug it in via functions. A list component may have only one hook (useItems) that take in a filter/search state and another (useSelection) that is dependent on the first. This ensures a clean relationship graph. Having everything in a smart component is where you got the spaghetti nightmare of relationship graph.
It's not lost on me that this is a low stakes situation, they had backups and could afford being artful in their process.

That's what makes this wheel-spinning so confounding.
Stability AI discusses sale amid cash crunch, The Information reports
its imperative that firefox extensions be given preferential treatment because otherwise you are just playing into the hands of google's monopoly over the internet.

its a chicken and egg problem that you as a developer can help tilt in favour of an open web. If your product works on firefox as well, your customers wont be forced to choose chromium, then stats otherwise will say there are more chromium users.
Sticker price, Corolla SE, with tax, title, and registration is around $27k. Maybe it can be negotiated down.
> Because most people believe torture works. They believe we shouldn't do it because it's "bad", rather then the reality which is that it's ineffective at information extraction.

I think most of those people believe torture works AND is also justified to prevent "greater evil", because that's how it is being presented repeatedly in media.

It's still a quite popular trope in TV series that the protagonists "were forced to take drastic actions" to prevent "the bad people" from executing their plan.

They sometimes feel torn about doing it, but in the end it is portrayed as necessary and effective in stopping whatever threat...
As another Russia's neighbour, americans making comments like that makes me seriously worried for my life.
Google already has this data, because every app has access to sensors by default and GMS has always on location access anyway.

Even on graphene OS, location without GMS is almost unusable.
Now, maybe. Soon - not really, as AI features in camera apps will erase weak signals and/or replace them with some creative interpretation of a generative model. COTS cameras are increasingly becoming useless for doing science.
Maybe they meant "over seas"
> the recipient was not their first choice (ouch, you can hear the ego taking a glancing hit)

It baffles me that a person successful enough to get put in charge of an investment fund can have such incredibly thin skin.

How would you even function in the real world if you were so easily offended?
Who says they’re monopolizing it?

I’m not aware of any municipal deployment that is a monopoly, and the one in the article is open-access.

> The inter-local agency collaborative venture then set about building an “open access” fiber network that allows any ISP to then come and compete on the shared network.

Comcast et. al can still build all the fiber they want to in these markets.
Hey both can be true though
It is you who missed the point. Google the fiscal difference between dividends or no dividends and you'll understand. There's nothing preventing you from selling exactly as much % shares each quarter as you want to create your own dividend, specially with fractional shares. These days the difference is merely fiscal and people that say "if there's no dividends its all fake" seem to want to portray it as bad when for most people it's way better to let it compound and only sell and trigger taxable events when they want to. I don't see how the board of some company deciding when I have taxable events is an advantage if the company removes the same value of shares from circulation by doing a buyback.

Dividends are just adding financial inefficiency and removing choice from the shareholder.
I am criticizing Sam Altman for making an unethical business decision. I didn't say "Sam Altman should go to jail because GPT-4o is creepy" or "I want to away your AI girlfriend." So I am not sure what "belief system" (ugh) you think I need to demonstrate the consistency of. Almost seems like this question is a ad hominem distraction....

All three of the categories of businesses you mentioned can be run ethically in theory. In practice that is rare: they are often run in a way that shamelessly preys on vulnerable people, and these tactics should be more closely investigated by regulators - in fact they are regulated, and AI chatbots should be as well. Sam Altman is certainly much much more ethical than most pornography executives (e.g. OnlyFans is complicit in widespread sex trafficking), but I don't think he's any better than freemium game developers.

This question seems like a bad-faith rhetorical trap, sort of like the false libertarian dilemmas elsewhere in the thread. I believe the real issue is that people want a culture where lucrative business opportunities aren't subject to ethical considerations, even by outside observers.
If there’s anything to be irritated about here it’s that yet another VC revealed how absolutely moronic their job is. Any idiot can look at some slides and see if the numbers are good. The hard part is finding the gems in those bottom 90%. Sadly nobody seems to be doing that.
The framework that you already know how to use
This... sounds like their security is doing their job, tbh? Like, yes, if you have access to sensitive data your computer _should_ lock when you are away from it, and you shouldn't be able to circumvent this.

I am, generally, very sceptical of corporate surveillance stuff, and think that it should be largely banned. But this particular case isn't surveillance, it's security.
Interesting article (did not finish it), however the little apartes feel soooo condescending. It's impeding the reading in my case. Might just be me though, don't pay too much of a mind to it.
Video games. AAA titles, even not brand new ones (like Red Dead Redemption 2, Flight Simulator X) can run in the 100GB+ range.
I think you can just add it to Control Centre, no need for shortcuts.
I made an app for reading in the dark, minimising the amount of light hitting your eyeballs, but I'm still using the red color filter every night.

The app is overall darker and more "strict" with how it handles content (esp. images) though: https://untested.sonnet.io/Heart+of+Dorkness and midnight.sonnet.io

Overall, reduced the number of photons is a fun metric to play with when building something/messing with prototypes.
Not my experience at all. I would say humans are much worse at this.
Or as "True Detective" Matthew McConaughey, sitting in a car next to Woody Harrelson...
Free Mobile: Best Prepaid Travel SIM Card for Europe
Frequency-encoded eye tracking smart contact lens for human–machine interaction
No chance. Qualcomm will mess this up as they do everything.
> At this point it looks like it’ll be iris scans.

Oh god no, a piece of not-that-secret information which can't be revoked when eventually leaked.

"This is a courtesy alert that your iris scan has been found on the darkweb..."
The issue with SAT/SMT for program verification is it's too much like dark magic. It's acceptable if you can have it generate a proof certificate for the properties you care about and commit these with the Rust source code - but AIUI, generating usable proof certificates for 'unsat' proofs is a hard problem where you might be better off writing out the proof interactively.
I agree with you but I have received my question as an attempt to attack a scientifical consensus per se. My first answer was that it was not scientists who have take off everyone's rights, but I promised to give a better answer later.
Cool link, thanks. But speaking about hydrogen production and not storage is a bit misleading: currently we can story only 0.5TWh of energy using hydrogen WORLDWIDE, and this paper proposes 55TWh just for Germany. Currently, hydrogen is mostly used for greenwashing fossil fuels, with a promise that if be build infrastructure using "bad" hydrogen, we will be ready when "good" hydrogen arrives.
> Running a program should be as simple as downloading a zip, extracting, and running the executable. It's not hard!

You can do that; just most choose not to and use packaging infrastructure instead. It's not mandatory.
> I think it’s fair to say that the covert illegal activities of the US government probably exceed that of any other country by any reasonable measure.

Not even close, and I say this as a citizen of a developing country that has seen its fair share of superpower influence operations. The covert illegal activities of China and Russia equal or surpass those of the US in most regions. There are Russian operatives committing sabotage on European industrial facilities, and the country has an entire private army (Wagner, now rebranded as Africa Corps) that has been conducting dodgy activities all over Africa for decades now. The recent string of military coups in the Sahel clearly have Russian influence involved, given how quickly Wagner/Africa Corps rushes in immediately after.

There are increasing reports of Russian and Chinese influence operations designed to sway my country's next national election, including the emergence of an entirely new political party which espouses extreme traditionalist and anti-Western views and somehow has endless funding for rallies, advertising, and other campaigns all over the country. It was discovered a few years ago that the computer and telecommunications systems that China generously donated to the AU Parliament were riddled with surveillance equipment. There are many more examples out there.

>And we also manufacture and ship weapons all over the world, including to horrible regimes like Saudi Arabia. We are currently about to ship over $1 billion in weapons to a country actively perpetrating a genocide.

Yes, and the US deserves criticism for that, but by and large the US is a lot more selective about who it sells to and what it sells them than Russia and China are. In fact, it's because of concerns about the consistency of US munition supplies that Saudi Arabia (and the UAE) have invested substantially in setting up their own bomb, missile, and other armaments factories so they're less reliant on the US. The US retains the right to refuse weapons that it sees as pursuing policies it disagrees with, so it has for instance in the past agreed to provide surface to air missiles or air to air missiles but paused the delivery of aircraft bombs.

Nearly all of the weapons driving wars in Africa are Russian and Chinese, with a sprinkling of Iranian, Turkish, Emirati, and those of a few other small players, and they never block any shipments over human rights concerns. The genocide happening right now in Sudan is not driven at all by American or even Western weapons, and the flow of weapons hasn't slowed down despite the existence of sanctions.

It's good to hold the US to a high standard, but it's silly to let that turn into a belief that it's uniquely terrible among the world's nations. That's far from accurate.
Ruby on Rails has recently started actively marketing itself as the solo developer framework. I've worked with it for a long time now (among a bunch of other languages and frameworks) and I have to say the recent updates to the frontend 'story' are really compelling for a solo dev.

One of the compelling reasons to write JS on the server was to have the same language and ecosystem in the client and server, and things like Turbo for Rails really go a long way towards delivering on that for Ruby (although of course you still need to understand javascript and browsers.)

That said, if you're already familiar with something else, then pick the most mature batteries-included framework in that language. Languages are just a tool for the job, it's incredibly unlikely as a solo dev that you can pick a "wrong" one.
I believe the issue is "emotion" and "emotional tone" are not the same thing, in the same way that "humor" and "written joke" aren't the same thing. You can convey emotional tones without having the emotion (that's what I meant by "fake emotion"), just like you can tell a joke without understanding the punchline.
Interesting that they mention Unicode problems on Windows. I've ran into these a couple of times where data exported from Windows R had unicode codepoints swapped and/or double-encoded.

The all-in-one ecosystem of R is nice, but text encoding is still a major pain point (e.g. people try to put emoji into RMD to translate into pdf via tinytex, and fail miserably, of course).
I think there's more in common than you give credit for.

What is the fundamental difference between a 'method call' and a 'message pass'?

In both scenarios, you can be synchronous or asynchronous, blocking or non-blocking, remain on one thread (technically 2 if it's across a network) or fork out into multiple threads. You can wait for a result, or you can fire-and-forget (void). A networking problem is just another kind of Exception.

Even in a typical microservice codebase, it's not immediately apparent from reading the code whether userService.createUser() will call across a network, or just into another class.

The only fundamental difference I can think of right now is that in a non-networked system, you can be pretty sure your static typing holds for the whole program, whereas in a networked system, your types might drift between versions.

But again, more similarities than differences.
Any one in particular? I just clicked through some of them and they all worked for me except for one.

From https://www.datomic.com/ -> "Getting Started" points to the wrong https://docs.datomic.com/operation/datomic-overview.html instead of the correct https://docs.datomic.com/datomic-overview.html
Yeah I was going to say this- idiosyncratic geniuses like Tesla are behind some of the most important technogical advancement of the human species, but isn't what VCs are optimising for.

For sure, there's a wider question about how society can reward more than just the ability to return profit. That would help with a lot of today's issues, like climate change, but it's a much bigger issue than just one of where VCs put their money.
> > I don't especially like the idea of making multiple notations for the same thing, to be honest.
>
> I can appreciate that sentiment, but I'm afraid the designers of Haskell had a different approach there.

It's also very difficult to achieve in practice. According to the Zen of Python "There should be one-- and preferably only one --obvious way to do it" but I don't think even Python lives up to that.
Tech interviews?

Most are formulaic bullshit.

You can coach someone to pass them in a few weeks, that's what the bootcamp phenomena is about.
Meh. The right tool for the job. That's engineering.

I hint at that by not caring about how the copy is made. Just that it is made... and that it's checked. Perhaps against some friends/additional copies if the situation allows for it.

Maybe all you have is an SD card or floppy drive, y'know? Each project or situation is different, I find dealing with the matters at hand more practical than dwelling over what I'd prefer.

Laptops would all be better off with four drives in RAID10 but we just don't do that.
Load Balancing: The Power of Micro-Batching
what's wrong with Remix's fundamental architecture? I mean.. I generally also think that the overall state of the JS ecosystem is broken, but that's due to JS tooling modules vs commonJS etc (hope bun fixes all that). But as a backend-dev who primarily writes Go I round remix easy and simple to pick up and get started with when I had to use it this year.
Yes, indeed they are both functions, enumFromTo and enumFrom!

https://www.stackage.org/haddock/lts-22.22/base-4.18.2.1/Pre...

https://www.stackage.org/haddock/lts-22.22/base-4.18.2.1/Pre...
I think this is sarcasm.
VC really is the A&R of our time.
consider that this is sending a negative signal to the VC that other VCs have already passed, rather than that it hurts their feelings
I do! as I said the pico/esp32/rp2040 are useful tools to have lying around. I'm currently using one to be a stepper controller for a project I'm doing now.

However the best thing about the Rpi GPIO stack is the support. If I google "how do I do x with y on pi" I will get lots of resources, along with the official docs (the rp2040 docs are great by the way) and a bunch of hardware that is mostly plug and play.
Fitting, because Stroustrup didn't have Smalltalk in mind. C++ descends form Simula (in addition to C of course).
The most funny filters are those that visit the URL to check what it is. Those break all the magic login links, email verification links et. al. that people receive.

Really can't understand who approved such things.
It would be better to let it die and port the libraries over to Python instead.
UpCloud introduces zero-cost egress transfer
The virus of course does not do this consciously, but simple darwinian logic dictates that the strains that are too deadly will kill its pool of hosts too quickly, and die off together with them.
> and mild inflammation may occur without noticable swelling.

Calor, dolor, rubor, tumor
It's not about picking the wrong one . What i am trying to know is which one can be most productive in short : doing most in less.
Haven't picked any specific one for full time learning. Thats why i am asking.
It'd be remiss to pass that by without noting there were something like 100 frivolous court cases launched against Trump around the time his poll numbers visibly overtook Biden's in an ongoing attempting to get him knocked out of the race. There is still hope that they weren't coordinated through the White House, but the gap to somewhere like Russia isn't as comfortably wide any more on that front.
There's only a few media depictions subverting this, like Unthinkable (2010).
They can’t function, Michael.
Even then, they'll happily bring it up if you mention you're fine with private referrals or recommendations for something that isn't covered. Almost all single-payer systems are single-payer only in the sense that everyone is covered by the public system, but without preventing people from going outside it. A very few - Norway used to - strictly limits what you can go outside the system for. In the UK about 10% have private insurance on top.
There's a (_relatively_ benign) bossware-like software on my work provided laptop. It forces updates of browsers and common software like the company VPN. When it updates and restarts my browser, it helpfully mentions that if the browser itself was unable to restore my tabs, I can always ask IT to look up what tabs I had open before the update. Maybe ask your IT services if they can help you remember what you had open a few days ago.
They have an actual commercial direct to device service launched, demonstrable, and scalable. I'd also look into the architecture of Starlink versus bent-pipe and other designed-for-purpose system, rather than the retrofit we get from Starlink.

This in contrast with their SPAC competitor AST SpaceMobile, who AT&T just announced their strategic partnership with for Commercial service up to 2030 yesterday and spiked their stock 40% in premarket... to still be about $6.50 off the NAV lol

https://www.reuters.com/business/media-telecom/att-ast-space...

So yeah, I think the analysts and Engineers are hedging their bets. Starlink has launch capacity but that's about their edge as the incumbent at the moment. The rest have LEO satellites up and are ramping up constellations as we speak.
People have tried to port core R data science packages like dplyr to Python many times now and all that's happened is Python has fallen further behind.

It's not just a matter of manpower and funding, which Python has more of. Python is actually a less capable language in some important ways. It's not that expressive, and has basically no affordances for domain-specific languages.

I'll be happy when we have a successor language for R, but it won't be 2024 Python.
Wow - fair enough! ;)
Altman is doing what he knows how to do: network with people to grab as much cash as possible. Not sure if people expected him to be any different given that is basically his history.
> They are providing this tool for users to run

Where? From what I see in https://deepmind.google/technologies/synthid/#:~:text=Where%... , it is not a tool, it is an "undescribed algorithm". Otherwise people will immediately:

1) build an algorithm which slightly modifies few pixels to break SynthID.

2) apply SynthID to real images to imitate tampering made "allegedly" by specific people
Wondering if the signing in is mandatory to use it?
My PhD supervisor would wash his teeth over the sink where we'd rinse all the gel preparation tools.
He got throat cancer in his 50s and died soon after my PhD defense.