skysight-inc/HackerNews huggingface dataset:
Maybe you're right and the solution is just add more laws.
I agree that it definitely shouldn't be that way.

It's a cop out for the sales team to point and say "we made the sale, we're itemizing the value as ours when the whole possibility of the sale is made by the team.

This is why I like an RSU component as an engineer. If our value goes up, I expect to see some of it.

If there is no equity upside, engineers should stop working for bankers.
It not uncommon to anthromorphize software.
Cars per se aren't bad. There are legitimate use cases they fill, even in majestically walkable cities.

Their overuse, rather, is bad.
Oldest Material on Earth Discovered
I looked around recently, and I was surprised how many brands I had to entirely skip because of ads which could not be disabled. The best of the worst appeared to be Vizio, and after a quick Google, a previous answer from the Wirecutter agrees: https://thewirecutter.com/blog/whats-the-best-dumb-tv-withou...

RTINGS.com is pretty awesome at being able to quickly see which TVs have the more egregious data privacy practices.
I laugh when people make comments like “except in places like the US that don’t have a social safety net”.

A majority of the US federal budget is entitlement spending. And that doesn’t include state spending either.
My Challenge to You: Build Something in 30 Days
The even bigger thing is how better tools and abstraction create more demand for code, as more can be done. The entire history of computers has seen software demand increase over time.
> Why does it seem what way? Like a violation? For the same reason that it would be a violation of my license if they copy/pasted the code and just made some modifications to the implementation, then released it under a proprietary license.

Copyright, historically has only extended to the concrete work in question. Other protections, like patents or trademarks are for concepts. Steamboat Willie is protected by copyright, but generic depictions of Mickey Mouse are trademark protected.

If as you claim, someone can delete all the code but still maintain copyright, that's a fundamental change to how copyright works: it now extends to ideas and concepts, not just things. This has deep impacts due to how copyright works vs. those other things.

Let's talk about some of the weird outcomes:

> I completely fail to see why some people are insisting that APIs are not code.

Well, in Haskell, APIs are built from fundamental mathematical properties. Is `sort :: [a] -> [a]` copyrightable? We don't consider mathematical constructs to be covered by patent, so while a specific sorting algorithm might be patentable, the API wouldn't be. But now the API is copyrightable. So the mathematical construct can be copyright protected. That's weird.

> Doubtful. For one thing, they exist across tons of languages - you can't copyright the work of others.

This fails the Rule Utilitarian test: If we rewound time to the mid 1950s, and set intellectual property law to what you're proposing, someone could have copyrighted `sort`, and `sprintf`, and `malloc` and `cat`. GNU could never have appeared because the APIs that GNU copied would have been copyright protected by the Unix authors.

So that's a big issue. What else?

> If Java's APIs were all copyrighted the obvious choice would be to not use Java.

This is easier said that done, I believe your proposal actually breaks the GPL, because I can fork and add a new API surface to a GPL-licensed piece of software, and then use API-copyright to prevent others from making further changes. So currently GPL software would need to be relicensed under a hypothetical GPLv4 that fixes this loophole.
Create Multiple Realtime Applications with Laravel
I'm interviewing with them this week. Any advice/warnings I should know going in?
I know zero men who have done that... I also know zero women who have done that
I did encounter another but as I understand it, it is intended for developers only [1].

[1] https://www.pine64.org/pinetime/
The study has a per-factor breakdown here: https://www.bmj.com/content/368/bmj.l6669

"Ever smoking" looks like "smoked any amount but doesn't presently" rather than "occasional smoker through present", and the lowest bucket for current smokers is 1-14 cigarettes per day. <10 is, I suppose, 1/3 of a cigarette per day.

"Ever" and "1-14" show clear and substantial health effects, which isn't promising, but <10/month looks to be below any of the actual measured brackets.
This.

Yeah, I have a number of apps I installed for one-time operations (a number of obscure dev apps come to mind), and I find out that they are still hanging around, like my drunken Uncle Bob, hovering around the keg.
The way Plaid works, I'm surprised that they hadn't already been shut down for breaking banks' TOS. It exposes the banks to so much liability for a product that's not even theirs.
> would you rather lose 30-40% of the apps you use and like, but the rest are faster? Or keep using everything you have now?

Dude, I agree to lose at least 80% of them, most are useless and with bad UX on top of that. Even worse: they are distracting.

At some point hiring the programmers to pour software by the kilogram becomes a visible problem -- when the businessmen wake up to the fact that the amortised cost of a job sloppily done (say, over the course of the next 2 years) is much higher than investing 20-30% more upfront. That's what the article is arguing for, IMO.
Would the situation be different if Apple's biggest rival wasn't basically an advertising and data mining company?

I wouldn't put it below Apple to profit from advertising control if Google didn't have an iron grip on it.
It's likely though that in the case of superconductivity the problem is the complexity of the calculations, rather than a fundamental theoretical problem. It's like protein folding - we're no where near being able to do an ab initio calculation of the shape of a protein, but that doesn't mean that there is a fundamental problem with quantum mechanics.
> Yes, but that insistence that Bytes and Unicode are two different things that Shall Not Be Mixed was mostly a Python 3-ism

Go has string and byte[], and you can't mix it, you have to cast. Java has String, char[] and byte[] and similarly you need to do cast. Rust has Bytes and String (I don't know Rust enough, but I'm pretty sure it doesn't implicit conversion between them).

Also Python 3 doesn't distinct between Bytes and Unicode, Python 3 has distinction between bytes and text (str - BTW: Guido actually expressed regret that he did use "str" instead of "text", because it would be much clearer)

In Python 3 you don't have Unicode (as far as you should be concerned), you have text and bytes, how the bytes are stored internally is an implementation detail, if you need to write to a file or to network, you encode the text using various encodings (most popular is UTF-8) and you decode it back when reading.
> if Google wins, you just won't have a choice in the matter.

> Google winning will allow any large company to replace open source software with proprietary software with no ability for devs to protect themselves.

Can you back this up? What should I be reading if I wanted to convince myself that this is true? What if I'm not releasing a FOSS library (and necessarily publishing the API) which I hope people will use if only to justify the time I spent designing and implementing it?
Granted it's been quite some time, but one of the reasons I switched to iOS from Android was Facebook kept "accidentally" exploiting bugs in Android and Google never did anything about it. At the time Facebook wasn't even one of the apps you could delete from your phone. Hopefully Android is better now.
Thanks for taking the time @comis, this is a valid question.

My assumptions are the following:

1. Dev cost is not only the time spent by the Dev team but, planning, project management, back and forth between tech and the different stakeholders. On top of that, you can add deployment cost, QA, etc...

2. Miss-opportunity cost, I feel like there is a trade-off between developing core features and supporting features (marketing, sales static pages) and that on a competitive market, most of the time, supporting features are not being prioritized due to a lack of tech resource.

3. Finally, small initiatives have a huge overhead for marketing and sales teams, if adding a drop-down to a form requires to create a ticket, ask the product team to spec it, design it, and add it to a Sprint,... Then, the drop-down will probably seat there until it becomes a critical issue or until it can be bundled with other small tickets. Which might never happen...

This is basically to avoid all of this that I'm looking for a CMS to embed in our existing site.

Thanks,
Prediction: whatever this is will end up in pen-test reports for many years to come.

Even if it's not a worthy successor to MS08-067.
They update but the original copy on the system partition hangs around. The only way to clean them out is with a rooted phone.
You absolutely can, and probably should if your intent is to go really, really deep — sort of a "nuclear jackhammer". The usual concerns are a little bit shifted in that context, you're likely to explode your stuff into billions of tons of e.g. mercury (some heavier-than-earth compound) to help with extraction of dirt... good times in perspective.

Have fun with it, https://youtu.be/jZQP2oNDkAM?t=525 (he talks specifically about nukes at 8:45, but I really recommend watching the whole if you're into this kind of 'crazy-but-great' ideas. ;-)
That would be same as porn? Cheaper than a relationship and no need to make yourself attractive to a mate.
> Speed is a primary factor in any fatal crash. People don't die in low speed accidents

Except that's not true. Most fatal accidents occur off of highways, despite the fact that highways have much higher speed limits.
We also had to do this to get enough background time. I can honestly say we don't track you. customers also get mad when the app intermittent stops doing its job.

I just hope the app review team doesn't throw us out again.
In Europe I buy dumb panels aimed at stores.

https://www.swedx.se/#horizontalTab2
> Unless you think things are a disaster now

Reread the comment, like "I see a far more daunting problem."
"Shadow IT" teams are great at delivering solutions quickly because their clients tends to be themselves. When you're writing solutions for your own problems you're cutting out multiple communication layers which will reduce the effort involved by several orders of magnitude. Also by not making it an "official" project you can cut through lots of red tape and requirements not related to the problem at hand.
> What ever happened to slashdot.org?

I asked myself the same thing not too long ago and ended up putting slashdot back into my RSS reader for a while. I was (sort of) surprised to see that basically everything in the "best of" HN RSS feed was also covered in the slashdot feed. They were almost identical for the few weeks I was subscribing to both, the same stories are covered...
> But plenty of difficult and interesting things are not patentable.

We're talking about copyright, not patents though.

Books, not mouse traps.
IMNSHO, it would be better to fix your site rather than post "please see explanation" over and over in multiple comments. Don't you think?
I would wager that a lot of the people wasting time playing video games all day are precisely the ones who would benefit most from serving in the armed forces. Traditionally that is probably where a lot of them would have ended up.
No tech can fix the lack of laws regarding rights and privacy of citizens. At best, it just slows down the encroaching.

It's always laws.
Qwant use Bing for 64% of is search.

https://m.nextinpact.com/brief/en-septembre-2019--les-result...
FinTS does not solve the problem of (scoped) authentication and authorization at all.

It merely provides a standardized interface to access account data or initiate transactions, but it still uses a plain username/password login to authenticate.

Even that it does not do particularly well – the protocol is horrendously outdated and does not support "recent" inventions like credit cards on many popular banks, which means that banking aggregators have to fall back to screenscraping anyway.

However, this will hopefully change soon with PSD2/SCA, which does mandate such secure account access (based on OAuth2, if I understand it correctly).
The web site is dlang.org, the source tree is https://github.com/dlang

Just hang out in the forums forum.dlang.org for a while and you'll get sense of what's going.

If you're ambitious, internally motivated, don't need to be micro-managed, and are a crackerjack programmer, you'll be welcome.
Install a firewall and see if the LI app is phoning home when idle. That is the only way to fully cut off network access without going to LineageOS.
the real fix here is to move off ssh onto a mosh server, as it's specifically designed to fix this use-case without requiring a persistent connection

https://en.wikipedia.org/wiki/Mosh_(software)
Is there a specific country that you think has the kind of culture you think the US should emulate?
Things I Wish I Knew When Learning SwiftUI
Not defending the OP's practice of (apparently) pushing the rendering cost on each user instead of doing it once themselves in a build task, but:

FF72, uBlock Origin in medium mode, no whitelisting => site renders just fine both in normal and in reader view.
Other apps use the chrome webview, which is why it can't be uninstalled.
I'm pretty sure that the reason for this is dependencies.

People don't just write apps anymore. They write CocoaPods frameworks.

I was just looking at something that someone wrote that does basically the same thing as one of my open-source utilities.

The one I wrote is a 300-line file. It's so small that it isn't even worth writing a pod for it.

The more popular one has over a dozen source files, and also brings in two dependencies.

One of the reasons, I'm sure, is that they are an "all things to all men" approach. They do a lot.

Welcome to the Roaring Twenties...
I'm about to start as a professor in CS education, and am hoping we're getting close to the point where I can easily transcribe interviews and high-quality dialogue audio using open-sourced models running on machines in my lab. I'm tired of paying $1/minute for human transcription that's not great anyway, and would love to undertake research that would require processing a lot more audio than is affordable on those terms.

I haven't kept up with developments over the last two years--anyone have a sense of whether this is close to being a reality?

(I've taken a bunch of Stanford's graduate AI courses on NLP and speech recognition; I can read documentation and deploy/configure models but don't have much appetite for getting into the weeds.)
On windows? Of course you can.
You are right that kinetic energy scales quadratically, but it have nothing to do with "pushing air". The kinetic energy formula is the same in a vacuum.
@cushychicken: Where can we find your blog?
That's why VISA paid $4.5B!
Commercial grade NEC digital signage displays use the Open Pluggable Standard. You can insert a number of modules into the OPS slot, from a SDI video receiver, to a nasty Android based media player, or even a full x86 PC.

I've said it before here, but I'm getting a second hand NEC commercial display as my next TV. I've used them at work and they are excellent panels.
> competent enough to recognize an attacked modem, and repair or replace it on demand

The cable modems I've interacted with all seem to be immutable infrastructure: their state consists of 1. a signed firmware image; 2. a DOCSIS initialization packet received upon network registration (essentially equivalent to a cellular "carrier profile"); 3. a set of saved preferences; and 4. some volatile working state, like ARP tables or WPA encryption-stream key state.

#4 gets trashed on reboot; #3 shouldn't be large enough (or executable) in a way where programs can run from it; #2 gets overwritten every time the network reconnects; and so the only place to put a persistent malware vector should be #1. And #1 can only be written to using signed code (sort of like Intel CPU microcode.)

So what's the problem that can't be solved by rebooting the modem?
> I think those with a programming background take terms like "no code" far too literally.

Agreed. Poor term. But what these platforms can accomplish is liberating for those who can't code yet want to get something live on their own.
Stack Overflow now reminds me of how shitty student TA's in college would respond to "stupid" questions. Lots of ego, not that much information and really not that much help at all - at times basically just demeaning.
>So... what do you want? A government program to promote the joys of being a housewife? Do you really think that will move the needle on a systemic socioeconomic issue?

Not at all. I would like to see policy makers back away from the nonsensical notion that lack of gender parity across industry is indicative of a broken society, and stop pushing young women aggressively into STEM and leadership roles and encouraging industry to effectively set quotas.

>Keep in mind regardless of what you want as a woman, there's very real economic risk to being dependent on a man. Wanting to live a happy life as a housewife doesn't put food on the table when he loses his job and doesn't pay rent when he divorces you. It doesn't make life any easier when you find he has a mistress but you don't have the means to leave him

Sure, those are legitimate risks, but as other commenters have pointed out there are ways around them. But what people fail to consider is that there is stress associated with the rat race, particularly if someone is pushed into a role unsuited for them, either by cultural or economic pressure.

>And this is all assuming the man even makes enough on his own to pay for the family. Many households simply require two paychecks in today's economy, and what you want as an individual will be trumped by the cost of rent every time.

As I've mentioned, besides globalization, I think the largest contributor to the dual breadwinner requirement is the cultural push by liberal policy makers to get women working. The road to hell is paved with good intentions, as they say.

>Meanwhile, for those who are in the money with well-paying careers and considering quitting work to settle down, the opportunity cost of leaving behind your career is enormous

A problem neatly solved by specialization of home roles, though there's no reason a man can't stay home to take care of the kids. The main issue here is that a vocal minority has taken hold of policy with flawed assumptions which consider neither human nature nor unintended effects, and we're dealing with the fallout.

>I happen to agree that there's nothing wrong and nothing subservient with being a housewife. But to sum up such a complicated and vast socioeconomic development as merely "shaming two or so Western generations into believing that the life of a housewife is menial and subservient" is patently ridiculous.

Do you disagree that two generations of feminist ideology have structured educational and industrial policy such that women are strongly discouraged from child rearing? If not, where do you expect the demand and funds for all of that extra labor to come from when the fundamental needs of society are more or less unchanged? Sure, there are other geopolitical influences on wages and life outcomes, but this is a major and understudied driver.
Sure. But if I can copyright a screenplay, what's to say I can't copyright an API?

It's not clear to me why one copyright would be legitimate and the other not.
Hey, that's cool.

I was not aware of Mosh.
Why not use a ZIP/postal code?
The NSA prepping PR damage control already?

"Finally removed all totally inactive and harmless old _NSAKEY references."

I wouldn't bet against something along those lines.
I don’t have to go docker or kubernetes path for anything complex. I can still use more secure lxd containers with the same system configuration tool and scripts used for VM, bare metal to manage container.

Indeed due to problem with docker and CRI all kubernetes were vulnerable recently and needed security patch, as docker containers do not run in user namespace like lxd.

So for HA also traditional methods are better and functional programming approach like guix and nix to generate lxd container images, vm images or deploy to bare metal to run application is far superior and secure instead of spaghetti and non understandable black box images popular in docker world.
We’ll find out tomorrow. Even if it’s just spoofing a valid signature on a exe I’d still call that pretty serious. Might get a piece of malware masquerading as a legit background program past a lot of SOC analysts. I’d bet there’s more to it though.
> Long story short, it was way too much of a pain in the ass.

Kubernetes has a model for how your infrastructure and services should behave. If you stray outside that model, then you'll be fighting k8s the entire way and it will be painful.

If however you design your services and infrastructure to be within that model, then k8s simplifies many things (related to deployment).

The biggest issue I have with k8s as a developer is that while it simplifies the devops side of things, it complicates the development/testing cycle by adding an extra layer of complication when things go wrong.
> 5 ft 6 in / 1,676 mm, a broad gauge, is the track gauge used in India, Pakistan, western Bangladesh, Sri Lanka, Argentina, Chile, and on BART (Bay Area Rapid Transit) in the San Francisco Bay Area.

https://en.wikipedia.org/wiki/5_ft_6_in_gauge_railway

So actually it _is_ common - mostly in and around India.

So maybe here is the original vision for the BART: https://youtu.be/fWk36h9-meE

;-)
If the matching of the signatures is bypassed because of the ability to manipulate the underlying control flow of the API via something like ROP, it could be used for many things.

RCE in Windows Doesn't mean control over digital signature validation. But RCE in that particular API might mean both
I can only wish to not only be so attractive, but to meet these types of women.
Brah. Most jobs are hot garbage right now and video games at least give you tangible goals and rewards.

You don't have to be some Uber man to be happy in life, and even if you are super masculine you still will choose the path that feels best. If for whatever reason you're stuck in a place where you have to put in years of effort for a small chance that you might have a better life vs taking a non ideal but still acceptable life right now, why would you take the risk?
Reality Converter
Seems pretty common in my experience, pretty much always "I only smoke when I drink" folks.
> People who choose to turn off JS are excluding themselves.

It goes both ways. Yes, turning off JS means that some sites will fail to work. As I said in my comment, I expect this. On the other hand, a well-designed site should fail gracefully, so that turning off JS won't make the site fail to work, but may make certain features unavailable. Sites that don't fail gracefully (with certain exceptions) are poorly engineered sites that are excluding people unnecessarily.

> JS is part of the web platform

JS is an optional part of the web platform.

> and there are tons of amazing things it allows you to do.

Of course. The problem is that JS allows terrible things to be done as well. Just as I won't download and execute binaries from random web sites, I won't allow JS from random websites, for precisely the same reasons. JS is too risky.

> If you choose to browse with IE6 and complain that sites using HTML5 are excluding you, I'm not going to be sympathetic either.

That's a poor analogy because HTML5 will fail gracefully. If I browse to an HTML5 site with IE6, I will (with rare exceptions) still be able to read the page.
where are you seeing the notifications ? I installed the update and just clicked "use location only while using app" for everything