skysight-inc/HackerNews huggingface dataset:
Yeah, I will definitely admit that I was guilty of this right up until I bought a Macbook Air in 2014. I had just assumed that Apple was a nickel-and-diming corporation, and just worked to extract cash from its customers.

But I really didn't experience that at all. Outside of Apple Music and Apple Arcade (both of which are optional and neither of which I use/pay for) what exactly are the ongoing costs for most Apple hardware? Yes you have to buy some of the software, but that's true of basically every operating system; my 2014 Macbook still gets free updates as of about 8 months ago (I haven't checked since then since I gave it to my sister in law).

In fact I actually have found that Apple-centric apps seem to give me more options in which to pay for them outright instead of ongoing costs. Most of the the Omnigroup's software has a "just buy it once and you're done" feature, unlike something like, for example Microsoft Office.
Such a shame - IBM have some good tech but it's buried beneath a crap-ton of marketing bullshit.

I was a huge fan of AIX and POWER processors back in the day and still think that Linux could have benefitted from some of the approaches back then(device handling for example).

However these days the company only pushes a smokescreen of AI this, hybrid-cloud that, blockchain the other, constant confusing renames. _Still_ "shipping more MIPS this year than last", on mainframes that no-one gives two hoots about.

As a result, they have near zero credibility to the modern generation (the last 15 years) who obtain resilience through cheap software rather than expensive hardware and expect near-instant hyper-scalability.
That's not what the parent was claiming. The grandparent was claiming that most people are stupid. The parent was pointing out that most people are not stupid. Some people are, and many people have various biases and preconceptions that make it easier for them to be manipulated into believing misinformation.
If they were half smart they'd have used cr2016 instead. Slimmer!
Motorcycle Airbag Vest Will Stop Working If You Miss a Payment
If the underlying changeset is
commutative, then you get a CRDT.
> Sure it could be abused, but not if you used one of the community recommended blockers.

Why not? What stops someone from buying (or stealing or co-opting) uBlock Origin and using the fact that it has access to every user's web browsing to do some serious damage?
> The idea is to try and never create null objects

This is one of those things which sounds great in practice, and survives approximately 17 seconds of working on a real codebase.
Was going to say exactly this. Reasonable people with reasonable views have no reason to promote themselves or their views on Facebook. However non-reasonable people with non-reasonable views promote heavily for clicks/engagement to sell you something, or just to “idiot farm” to sell the idiots something later.

Facebook’s unregulated revenue model will keep ensuring this dynamic.
I remember reading an interview with Yoshikazu Yasuhiko, the character designer for the 1979 Mobile Suit Gundam on the idea. Him and the interview noticed a bit of a trend along the lines "the larger and more powerful the robot, the more vulnerable and neurotic the child inside is".
Open-plan offices are the damn worst for this.

Last place I was at had everyone complaining that it was too cold, but everyone in the front of the office (5 of the 17 people in the office, me being one of them) would absolutely bake in the sun if they turned the AC off since they refused to let us close the blinds because "they face the street and that's our only view".

So we in the front had to put up with the constant complaints about it being cold while we baked as the hot Texas sun beat down on us.

Also, I had no skin in the game to start with, until the micro-managing CEO decided our office layout wasn't ideal and put together a new seating chart with the HR person, assigning seats like it was a damn kindergarten class. I went from being just fine in our little developer row in the back of the office to being put up in the front. Additionally, the four or five most vocal about the cold now were previously right up by the window and rarely complained about the temp before they were moved.
You are simply mistaken. Volkswagen used blue LED in their 1989 model year dash, models presumably available in 1988. [1]

[1] https://www.youtube.com/watch?v=snld2cT83qg&t=1m56s
It's really not. WhatsApp has just as big of a misinformation problem without any sort of algorithmic ranking.
Before the big social media companies slurped up most of the traffic, there used to be a lot of experimentation with this kind of filtering/aggregation. Nowadays with much better ML libraries, I see no reason why you couldn't train a classifier on your own preferences. Unfortunately most of the devs that are interested in RSS type stuff tend to not know much about machine learning so there's not much of it going on.
No, it’s hard because it involves imagining a lot of ways that potential users are blocked, prioritising them, explain the product and simplify it. I’ve work for a dozen social media company and none saw itself as a zero-sum game.
If I understood the vuln correctly, the injected malicious payload makes Log4J download and execute code from attacker's LDAP. I'm thinking that, in serious organizations, the call to the LDAP just won't make it through the firewall.
$8/mo is genuinely a lot of money for this kind of infrastructure, even if there are developers and servers to be paid for. Assume that there are only 100,000 users. This would imply $9.6M per year in revenue to cover infrastructure and dev salaries for a system that handles ~2 queries/day/customer! And 100,000 is a very small number. Presumably Toyota has millions of customers.

If you think that's reasonable, consider that Disney+ charges $8/mo for a system that streams gigabytes of HD video, and they still have money left over to pay actual movie stars.
and in the "tiling WMs" camp there is subdivision into "dynamic" and "static" tiling window managers
Same thing exists for USB3. Every time a new version is released, all cables and products suddenly support that revision. They just don't have any new features.

Not to mention that I've _never_ had a cable identify what it is capable of. Thus USB is a shitshow of crapiness.
I've been driving a 2014 BMW i3 ev for 7+ years; it works great, but has about 100mile range, since it's using smaller batteries.

I wish it WERE internet connected: for BMW to update the maps of the nav system can (supposedly) only be done at the BMW dealer, costs something like $180 for the map updates (North America), and requires a two day stay at the dealer, with associated labor-time fees.

BMW is just a laughable Big Money Waste.
Personally I'd like to see more runtimes with some concept of capabilities. As a user, I'd like to be able to say "this package cannot make outbound calls" rather than doing so at the program or host grain via layer 3 or layer 7 firewall rules. I think maybe Deno allows this, and I wouldn't be surprised if JVM or .Net did as well.

Failing that, it would be interesting to see this implemented as a linter--low level I/O and HTTP functions are annotated such that callers must have the appropriate capability annotation in order to call them. This wouldn't prevent a nefarious library publisher from making HTTP requests through an FFI or an alternate HTTP library unknown to the linter, but it would prevent attackers from exploiting bugs/misfeatures in libraries as in this log4j case.
SQLite plus a fast Raft replication and consensus implementation is the next Postgres. Change my mind.
Yeah - it's infuriating. I think you meant to be 240/yr for services, plus 35/mo for data, but the point still stands.

Keyfob remote start should not be gated on cell-related packages. Additionally, $8/mo should cover remote connect + safety connect. Honestly, all these features should be "free", provided you can provide a data connection, IMHO. The hosting cost must be negligible compared to the other costs Toyota has.

Toss in a IoT sim of your choice, and that's that. I don't use Google Fi, but they provide free data-only SIMs on their unlimited plans. Could pop one in the car, and then have the vehicle-based hotspot enabled anytime you drive. Presumably the car has a slightly better antenna (though likely outdated) than a phone.
Still a lot of people getting their crops burned because they knew about science and managed to grow a crop, and everyone else didn't and thinks they're a witch
Why did the substitution syntax ever even allow JNDI calls?

I mean seriously, who thought this was a good idea? It's about as dumb as allowing a SQL server to execute shell commands or read/write directly to files, or for XML documents to allow external entities that can fetch from URLs or local files.

Even worse is when these gaping security holes are enabled by default.
Women say, "ohayo gozaimasu", and men can just say in a bass voice, "osu." :)
Welcome to the Java ecosystem. Please enjoy your stay.
I'm still on Facebook, but I don't engage with political content and I unfriend acquaintances that post stupid crap. Aside from posts by close family my feed is 90% cute animal photos and videos, along with a wee bit of PC building content.
Looks like this article gives a false sense of accountability, for example the inability to introduce a breaking change. Well, the change that fixes this vulnerability is a non-breaking change, so it could’ve been fixed earlier.
Kronos private cloud. Wouldn't be surprised to see disruption to UKG.

https://community.kronos.com/s/feed/0D54M00004wJCdJSAW?langu...
Couldn't you just add the adults as testers to the Google Play app, avoiding oversight?

The problem with breaking off from Google Play is you lose the ability to send push notifications.

You could look at Code Push [0] for seamless updates. TBH its not the easiest to integrate with.

[0] - https://microsoft.github.io/code-push/
The internet alone doesn't connect people. Remove things like Facebook and Twitter, and how do you get this giant interconnected graph with few localized connections?
Ah, almost, but it seems that ZeroBrane Studio is not arm-ready :(

dlopen(/Applications/ZeroBraneStudio.app/Contents/ZeroBraneStudio/bin/clibs53/socket/core.dylib, 0x0006): tried: '/Applications/ZeroBraneStudio.app/Contents/ZeroBraneStudio/bin/clibs53/socket/core.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e')), '/usr/lib/core.dylib' (no such file)
Google has been using perspective projection by default on the web for years. It's the right thing to do. The mobile versions haven't caught up yet.
Other than purposely slowing down your devices with updates to try and coerce you into buying the new model year?

https://www.npr.org/2020/11/18/936268845/apple-agrees-to-pay...
I'm surprised by the other comments here that I'm in the minority thinking that the sales approach was pretty terrible. You're trying to sell something you don't understand to a company you don't understand. Why? If you actually want to "help" a company (by selling them your product... not really sure how that's "helping", but...) then at least do some research into the company and provide something that looks useful rather than some crappy "Hi, I like you, let's chat!"

In this specific case, someone somewhere is lying about services being provided. If that's sales then that's not great. If that's accounts/billing then that's probably worse. In any case it's a pretty terrible look for the company concerned, and understandably results in an erosion of trust.
If this was pitched to me at the dealership I'd just laugh at the salesman's face and leave. Or get all the add-ons "forever for free" as part of the sale.

This makes (any) brand look incredibly cheap.

However, If someone wants to sell me Car as a SaaS, I'm interested.

By that, I mean as soon as there's an issue with the car, I simply flag it in the App and an employee comes to my place and swap it over for the same model/trim (transfers whatever I have in the trunk too). Then I just keep using the replacement car until either I stop using the service or it has an issue or is due for maintenance.
Sorry, that wasn't clear to me. In that case, I agree 100%
You obviously don't live in a rapidly growing suburb. Half of my town's roads either didn't exist 12 years ago or have been reconfigured to handle the additional traffic flows.
I get those from my boss every year. pretty cool tradition.
I assume if you dont pay the convenience fee for the fob, then you will be auto-enrolled in their legacy program which has a maintenance fee due to its legacy status.
Draining aquifers and lower levels of rainfall in FL are definitely also contributing (as are things like the Turkey Point plant near Miami) but the moderate sea level increases in FL and parts of the Gulf coast are also having an effect on rising salinity in aquifers. Increased storm surges and sea level rises have driven salinity further inland. So you're right that are also other factors, but one root cause is the effect of rising sea levels. Consider what's happening in Miami carefully.

https://cnsmaryland.org/2020/11/23/salt-levels-in-floridas-g...
While I haven’t tried it, does anyone know if Firebase can be used to update apps that are not on the Google Play Store?

I know Firebase can handle app updates quite well and wonder if this avenue might be an option.
Has anyone ever seen a device that actually uses Ethernet over HDMI? The thought of being able to plug a single network cable into the back of your display and then anything plugged into that has a wired connection is lovely, but as far as I can tell absolutely nothing actually supports it, despite the ever growing set of internet connected devices sitting underneath people's TVs.
You can vote with your wallet.

Don’t buy a TV, let that market die already.
Sure, but we fuck with one way systems all the time.
Do you study artificial intelligence?
A Chrysler exec shows a SF entrepreneur around his city. Coming from California he's stunned how clean is the city and there isn't a single homeless person living in a tent on the sidewalk.

Folks this is the Detroit that I know and love. COVID hit Detroit hard and slowed some of its momentum but it's starting to pick back up. University of Michigan announced today they're building a mini-tech oriented campus downtown, complete with dorms.
I don't know how could anyone think it is a good move inside toyota. $8 falls in the range that it is irritating for consumers yet the lifetime revenue per car is probably 1% of the average car value(5 year lifetime with 2 years free means $250 lifetime revenue). Is it worth it for 1% increase in revenue.
With podcasts the ads are naturally served as part of the audio content. That model doesn't work with text feeds, and there may even be parents on including ads in line with text.
Greentext, as the most relevant form of art.
Yup just hand making things in Webflow for now. Will probably automate at some point with zapier or something similar.
AI rap like Jay Z by reading the Navy Seal copypasta [video]
“Every year I give Leslie the same present I give everyone. A crisp twenty dollar bill..."
The PRC is one ongoing study. The leaders of four of China's provinces are former aerospace engineers. The minister of education, as one might expect, is a computer scientist.
Related: https://en.wikipedia.org/wiki/Red_rain_in_Kerala
Many other car makers do this too. My Volvo has a remote start feature installed (that I paid for in buying the car) that is not accessible without enrollment in a (pretty much useless otherwise) monthly subscription service.

It's flat out criminal considering that I could have just bought the device with a remote at Auto Zone for 1/4 of the price (that also doesn't allow the auto maker to track/log each time I use it and where I am when I use it).
It will be better if you first share what you have in mind since you have consulted on this for many years. As a tech founder who often struggles with Marketing, I would love to hear your thoughts first.

So, tell us what subjects you already have in mind and then I am sure a lot of us will chime in further.
In the western Pacific a week ago:

https://twitter.com/LorenzoRaplili/status/146778222144867942...

https://www.abc.net.au/tok-pisin/2021-12-07/king-tide-png/13...

https://www.looppng.com/png-news/tides-continue-nip-107547

https://postcourier.com.pg/king-tides-wreak-havoc-on-islands...
The problem is that, when people say "math", they usually refer to HPC, or sometimes machine learning, or in very rare occasions, symbollic math. They usually don't mean arbitrary-precision math. In fact, I'm not aware of a single serious computation field that must depend on arbitray-precision math. Usually in HPC or ML, if your model overflows, then your model just overflowed.

So for those scenarios, I haven't heard of code-size problem argument against RISC-V.
It’s why I love New England, so many great places within a couple hours drive (Vermont, New Hampshire, Maine, Berkshires, Cape, Newport, Islands…) but also reasonable commutes to good jobs
Our end on Earth is the same as on Mars.
It wasn't an oversight to make the features optional. They're deliberately optional so device manufacturers aren't forced into a ridiculous all or nothing situation.
Given the history of the word, it's exactly the meaning of capitalism:

> Meaning "political/economic system which encourages capitalists" is recorded from 1872, originally used disparagingly by socialists.

https://www.etymonline.com/word/capitalism
>The solution is to vote with your wallet.

Right on. In 99% of cases, your choice of vehicle brand is fungible. Corolla's are good, cheap cars, but so are Accords, Mazda 3s, Focus', Altimas, Imprezas...

Buy something else.
Someone accidentally sold a $300k NFT for $3k
This is what I wish we were doing with Retina displays and such: making truly nice artwork instead of whatever single-colored squares and circles pass for icons these days. :/

Yes, it takes tremendously more work and is difficult to get right on a variety of screen sizes but there are also multi-billion-dollar companies that are in charge of this and I think it’s time they hired some more artists.
It's a combination of the headline and subtitle (“It’s the most uncoordinated, messed up, insulting display of government incompetence,” one supervisor said) to fit in the character limit and reflects the overall message of the article.
This remains true for now, but expect the ubiquity of things like Amazon Sidewalk, Helium network, and embedded cellular modules in devices to make it hard to avoid a device that phones home.
Now add a date/time stamp. And thread name, current class/method, request trace ID, severity level, etc., to every log line in your app. Or just grab your favorite logging lib from Maven Central and call it a day.
Marginally related*

If anybody is interested about their energy consumption while browsing they can use this Chrome Extension that I've created: https://chrome.google.com/webstore/detail/globemallow/jibhio...
I've run 16gb in mine alongside that little dual core CPU. It works better than it did in 2012 thanks to a 60gb SSD too.
Is it a problem, however, if the megaphone manufacturers specifically look for people who spread misinformation, and sell them the loudest megaphones with the most reach?

FB has not directly done that, but they have consistently refused to acknowledge that selling the biggest megaphones to the people who create the most "engagement" (aka money for FB) tend to be the types of people who generate false information and outrage.

Their publicized efforts to shut down fake accounts and pages set up specifically to spread misinformation is perfunctory, and simply something for them to point at and say, "see, we're doing things to fix the problem", when they're merely playing whack-a-mole with symptoms, know what the root of the problem is, but refuse to fix it because it's their cash cow.
If they ask for cash, fair enough
WaPo has an ad-free version for a reasonable fee.
> I spent some time looking over the source code and cannot fathom why something that logs information would need to become this complicated.

That's easy: because software development is complicated. If you look at the ticket where this was added[1], it seems like a reasonable request for something a very featureful logging library might do. Other logging frameworks[2] already supported this feature.

It's easy to armchair quarterback and say the feature shouldn't have been added, but the reality is an old project like this that's used by many large enterprises with specific requirements is going to naturally bloat as it ages.

Anyone who's been in software dev long enough has experienced this. You build a super-simple internal tool or library that does solves a specific problem you have. It starts getting used. Then you get a feature request from Department A to do something slightly different. Department B says you need to integrate the tool with their new CRM platform. The security team gets involved and says you need to integrate auditing of your tool's usage into their metrics. etc...

For Apache/log4j, it's not just multiple departments, but a wide array of companies across the entire world. It's very easy to explain feature bloat.

[1] https://issues.apache.org/jira/browse/LOG4J2-313

[2] http://logback.qos.ch/manual/contextSelector.html
Reminds me of this tragic but true story about a man and his dog that died in a Corvette because the door failed to open electronically.

https://www.usatoday.com/story/news/nation-now/2015/06/11/te...

If your car door uses electricity to open, you best know what to do when that system fails. Death should not occur due to failure to RTFM for a door.
for a similar project, I have successfully used: https://github.com/SimonMarquis/InternalAppStore

The Github page explains in detail how to set it up, and for the described use case you should stay within the Firebase free tier limit.
> Before Google steamrolled the competition with free maps around 2010, streaming vectorial maps were quite a big thing in EU. I completely forgot the names of the big players in the area, however the maps were rendered on the client after being preprocessed (generally for streaming/rendering efficiency) via a flash or java applet.

> The maps were usually reprojected in variable UTM (according to your TZ - on the one I was working with) and/or using a Gauss projection, which is an extremely good compromise for whole countries. Because it was dynamic, the reprojection was a continuum while panning, usually imperceptible for the user at country scale. You could rotate the map, as well as query for road names in any spot instead of hunting down the (often missing) labels.

I'd be interested if you could remember any names because I don't remember anyone doing a good job with vector maps in 2005 when the google maps api came out (embedded google maps were long established by 2010). Performance would have been pretty atrocious even in Flash, especially if they were from any established GIS companies, where incredibly slow desktop software was already the accepted norm.

Maybe a very generous interpretation of continuous reprojection, but I'm not aware of any decent system like you describe until the early 2010s (like the one the article links to[1]) and even then there's no real products built around them, until now :)

[1] http://berniejenny.info/pdf/2012_Jenny_AdaptiveCompositeMapP...
Umm, it's not just that. The most advanced company in the world at recovering precious materials from solar panels is a French company that uses a chemical treatment to recover the silver intra-cell wiring. Even they are not really economically feasible. The reason the EU recycles is because they have to. Not because of economics

So no, it's not just solar panels in the US. The technology to make recycling solar panels feasible just doesn't currently exist