skysight-inc/HackerNews huggingface dataset:
Clojure is not bad, sadly all “new” programming languages now just try to reinvent Lisp or fortran its a bit disappointing.
I raised 1m$ for half a year or Top NoCode Machine Learning Platforms 2021
It's cheaper than a groove, and easier to assemble than from the inside.
That video is the difference between "I bet I could land an airplane in an emergency, if someone talked me through it" and "apparently pilots actually learn something in pilot school".
> But this also avoids pointless wrangling over whether each accident should be called an accident, incident, disaster, terrorist attack, hijacking, etc.

Growing movement in the automobile world:

> Before the labor movement, factory owners would say "it was an accident" when American workers were injured in unsafe conditions.

> Before the movement to combat drunk driving, intoxicated drivers would say "it was an accident" when they crashed their cars.

> Planes don’t have accidents. They crash. Cranes don’t have accidents. They collapse. And as a society, we expect answers and solutions.

> Traffic crashes are fixable problems, caused by dangerous streets and unsafe drivers. They are not accidents. Let’s stop using the word "accident" today.

* https://crashnotaccident.com

> When it comes to describing the behaviour of the drivers on our roads, we have a language problem. When you are speeding and hit something, you didn’t have an accident, you caused a collision. When you blow off a stop sign and T-bone someone else, you didn’t have an accident, you caused a crash. When you get behind the wheel drunk and drive into a tree, you did not have an accident; you got drunk and drove into a tree.

* https://driving.ca/auto-news/news/why-theres-no-such-thing-a...

* https://www.washingtonpost.com/news/wonk/wp/2015/08/24/when-...
I've heard a story from someone working in naval logistics that they often ship loads of empty containers around the world (and back) just to avoid some contract clause that switch up the storage cost of idle containers after a few months. The incentive structures seem quite perverse.
Whats the issue here?

The alternative would have been to use email, which, presumably would have been a gmail.com address.

If Google locked you out of your account, you wouldn't be able to access your email account either.
Sales Funnel Software Options to Build and Manage Your Funnels
Creator of the extension here. It actually does work on Android, it's just not in the (very short) list of allowed extensions yet.

There is a workaround to add custom addons, though: https://github.com/tom-james-watson/old-reddit-redirect/issu...
People have advanced. Now Windows XP is the new pinnacle of design.
This is the only screen I've ever had to fight with to get something bright enough, and I'm nearing 40 so I've been through a metric buttload of computers and screens. It is hands down the worst screen I've ever had (and I still have a couple ~ 2006 20" acer lcds pressed into service in various comms closets and shop space in my house). The brightness on these is appalling and it doesn't help that Mint insists on resetting the brightness to 60% on every boot so I feel like I'm trying to walk through a house of horrors with only a single birthday candle for light.

Edit: the joke is that the house of horrors is my code
This filter did it for me:

||accounts.google.com/gsi/iframe/select$subdocument

It blocks just the popups and not the login page itself. But Google may change their methods at any time to circumvent it, so your way is more robust.
This is what happens when you combine greed with lack of regulation. Google should be split into separate independent companies. When company is above the law and too big to fail it means we failed to address it. Write to your local representative and ask them to raise this problem.
iOS/UIKit interface development: Everything is a UICollectionView. (UITableView back in the days)
PiHole is no use on mobile data
Wife and I have been doing this for the last 10 years or so (using catchalls) and I can share a few thoughts based on experience:
(1) We try to use addresses that will immediately identify the sender (e.g. homedepot@xxxxxxx.com). This has the added benefit of allowing us to see which companies might be selling our information to other entities (or which have potentially had data breaches). We've also been able to identify when employees leave a vendor we use and take the mailing list with them. For example, I had several of my clients with a large hosting/colo company and created unique account emails for each, e.g. client1.hostingcompany@xxxxxxx.com, client2.hostingcompany@xxxxxxx.com, etc.). When my sales contact left the hosting/colo company and joined another unrelated (CRM software) company, whaddya know... each of these truly unique email addresses which had never been used anywhere else suddenly started receiving unsolicited email from the CRM company.
(2) Spam can be an issue when you use catchalls for several years. Once one of your custom-defined emails finds it way onto a single list, it will suddenly start receiving emails from MANY spammers as the list propagates. This is manageable with filters, but be aware that it carries a bit of time/labor cost.
(3) It is sometimes quite fun (and potentially useful) when a big company asks for your email address on the phone. Let's say I am talking to a Seagate support person and they ask for my email address. I tell them 'seagate@xxxxxxx.com' and there's usually a brief pause as they struggle to understand. Sometimes it's a bit funny, other times I notice an immediate positive change in their attitude (almost as if they think I am part of some quality control or secret shopper team)
YMMV.
Someone should develop an AI to automatically add emojis to our communications ;)
What they’re going to argue is that Google is using more than necessary when the phone isn’t actively being used. Maybe an amount is necessary, but they are comparing to Apple to provide a basis that Google’s amount is not wholly necessary. Under the claimed as similar static conditions, an iPhone uses an order of magnitude less than Google’s current amount. This provides the basis to say that 9/10th of Google’s amount may not be necessary and some lawyer is convinced he can argue that the terms don’t cover that usage by Google.

I assume that the under active use category is covered broadly by the terms of Google, Apple, and any other application you’re using. While that may be an actual problem, it also might not be a legal problem given how the contracts are defined today.

If you don’t like this, then you’ll need to advocate for actual laws. Otherwise, this is the best attack that can be waged against this type of behavior today and is why people appear to be “okay with” the current usage in the general case. You’re only going to see “not okay with” if a lawyer thinks they can actually win a case.
Thanks I was just about to post the same thing
Empathy is not automatic for everyone. My emotions are so unreliable and unpredictable that they are useless for understanding other people.

All of my social skills are based on logical analysis and a lot of trial and error.

I enter every conversation with a goal of what I wish to communicate and how I want the other person to feel. I then attempt to do the proper things to make that happen.

Society tells us that this way of handling interpersonal interaction is manipulative and evil. For many people, this is the only way we can function in a society that doesn’t think the way we do.
You completely sidestep the fact that benchmarks show the air outperforming all the other laptops Apple sell today with intel chips. How can you not see that as an achievement?

None of the computers getting the M1 today previously let you put in PCI cards or do any of the stuff you claim is needed other than expand the memory.

A14 only made to do one task at a time is just not true. iOS itself runs multiple tasks and writing software utilizing multiple threads is something you do all the time in iOS. I have written more multithreaded code on iOS than on a desktop. Why? Because using grand central dispatch is a must when dealing with all sorts of low latency web APIs you access. I don’t have that issue when building desktop apps.

These Apple laptops have always had few ports. Don’t blame M1 for that.

I do however wish the Mac Mini had more ports.
He's not offering Google Sign-In. Disqus does.
That's untrue..? Windows 10 gets the most flack out of any operating system for its UI direction.

Truth is, design will always be a personal choice - some lean towards pragmatism over aesthetic and others lean the other way. Some people will like it, some people won't.

People are noticing Apple is choosing to go down Microsoft's and Google's direction in UI design with flat, big wasted lettering space, and contrasty icons. It's fair to complain about that as Windows users have for years.
Know what you are worth.
Never mention a number first.
Be prepared to walk out.

Also consider other compensation - at this point in my career I'd really rather have an extra week or two of paid vacation vs a higher salary.
If you have multiple Google accounts logged in, you'll have to do it for each account. Why, Google, why???
I think they look like clickable things, and would to the vast majority of users.

This kind of design has been validated on enumerable sites and app.

I think it's important to note that the visual cues that make something look clickable are based on convention, not some inherent clickableness.

Generally, I like this trend because it deemphasizes window and by contrast emphasizes content. Content is the general point of apps.
We are talking about Python and JavaScript from the top of this comment chain, and the 'user experience' of writing Java/C# is closer to Python and JavaScript than to, say, Haskell.
This is the antithesis of a hand-waving opinion-piece on expressiveness. It, is, rather, a talk by Shriram Krishnamurthi introducing the key insights of Matthias Felleisen's 1991 paper of the same name. From the paper's abstract:

"The literature on programming languages contains an abundance of informal claims on the relative expressive power of programming languages, but there is no framework for formalizing such statements nor for deriving interesting consequences. As a first step in this direction, we develop a formal notion of expressiveness and investigate its properties. To validate the theory, we analyze some widely held beliefs about the expressive power of several extensions of functional languages. Based on these results, we believe that our system correctly captures many of the informal ideas on expressiveness, and that it constitutes a foundation for further research in this direction."

Highly recommended, FWIW.
Actually, Facebook was in fact a relying party for a time. See https://www.wired.com/2009/05/facebook-opens-up-to-openid/ for example.

Adoption was negligible so they eventually killed it.
Apple’s Dumbing Down of Computers a.k.a. the End of Super-User Computers (2010)
AFAIK Windows telemetry can be easily disabled.
https://e.foundation
This applies to all “as a service” products. Unless you can’t provision a server and stand up open source services on your own there is no reason to use 3rd party services.
Sincerely interested in knowing how you did this. Any guide is appreciated. Thank you :)
Airtable is a great platform and they have built a nice UI on top of their data modeling tools. But... they don’t allow customization of the UI. WeBase has the same power of Airtable for data models combined with the ability to create custom views like you would do with Webflow.
> low end light notebooks

The Macbook Air isn't low end in price.
> I love when people find unused features or weird implementation details in things.

I also like trying to guess what these unused features were originally meant for.

My guess is that the "directly giving an item", "directly giving a pokemon", "special map", and "special route" were meant to be used in real-life events sponsored by the game developer. For instance, all attendees to a convention who own that device could receive an item or a pokemon as a bonus; the convention booth would have a custom device which knows how to send the necessary commands.

The "direct memory write" was probably to allow the DS game a limited ability to "patch" the device in case a bug was found later, or a new feature had to be added.
Data Entry Tutorial – Guideline for Beginners
The chips that were in the special Developer Transition Kit hardware that developers got over the summer did not support hardware virtualization, so there was no way for the Docker team to test. The M1 chip in the Macs shipping this week has that support, so the Docker team should be able to get things running soon.
You went from dealing with being banned by google to the general case of an e-mail provider disappearing. This is different. In one case you have control ( choosing not to deal with google because of their arbitrary judgments when it comes to account termination ) in the other, you really don't. ( Random calamity that befalls your email provider ).

If your email provider goes away, you're screwed. Nobody accounts for this situation. Doubly so when you used an identity provider that has gone bust.
The question is, how do YOU imagine imposing regulations on mail providers will change anything in a case like this?

Store your credentials, make backups of your emails, don't use identity systems. If things really do go bust, you'll retain access until you can get manual changes made to your accounts.

The other obvious solution is to have identity/e-mail built-in as part of citizenship and be gauranteed by your government.
Looks like there's barely any tax on fuel for ships and planes. I guess it's tricky to raise such a tax unilaterally...

"The extreme example of this price sensitivity was California’s 1991 decision to lift the fuel tax exemption and to tax interstate bunker fuel sales. Within a year, Californian bunker sales had collapsed as ships bunkered elsewhere especially Panama. The decision to impose a tax was reversed but California’s bunker business never recovered. "

https://ec.europa.eu/clima/sites/clima/files/docs/0036/taxat...
And Google knows that you are not logged in to Google when you are not logged in Google on these web sites.
I definitively don't want to live in this kind of world :P

But there is already companies selling computers with linux pre-installed like system76, dell and others.
It looks like you just need a proper general purpose programming language such as Python unless your environments prescribes a different language.
The insurance argument would support small efforts to sustain seed groups that could be expanded if the insurance policy has to be "cashed". It would not justify any large nuclear building program, or even justify replacing existing nuclear power plants as they age out.
It's understood that you can have "parallelism" by running two copies of your program using basic system facilities like fork(), or even by buying several computers and running one instance of your program on each of them. That's not what is meant by a language "supporting parallelism". If it was, then every language ever designed supports parallelism and so the term is meaningless.

To claim that a language "supports parallelism", it has to do something more to facilitate parallel programming. I would say that parallel threads of computation with shared memory and system resources is the bare minimum. You can go the extra mile and support transactional memory or other "nice" abstractions which make parallel programming easier.

Saying that Python support parallelism because it has a fork() wrapper is like saying that Posix shell is a strongly typed language because it has strings and string is a type.
Google is a profit seeking business entity just like many others and hence will do whatever they can to advance the interest of the company and its shareholders. It would be nice if companies had moral responsibility and societal accountability however that’s seldom the case in USA. The role of taking care of the people belongs to the government. Companies have choices but no obligation to do what’s best for you.

If you are using a free e-mail service ran buy one the worlds largest and most powerful marketing companies as the identity / auth provider for your critical services and applications you should seriously reconsider your choice.

To paraphrase your comment: I'm honestly not sure where we went so wrong as a society so as to reach a point that we get mad when a service we do not pay for, ran by a selfish company decides to shutdown our access.
But understanding has an emotional part, and memory relies a lot on emotions.

Trying to get rid of emotions might be harmful.
I actually do better with text interaction than anything else. It allows me to work asynchronously.

Due to auditory processing and executive function difficulties, I get overwhelmed attempting to communicate in real-time. Remote work has been a huge improvement to my life.
Another alternative to prevent such a situation from happening is connecting not just Google sign-in but combine with facebook or email as well.
I might be missing the point here, but I find it quite annoying that I was already logged into my Google account and trying to sign in in a website[1] using the 'Sign in with Google' did not work. I don't take my cellphone to work and that little Google auth system kept asking for in-phone confirmation since "I was trying to log in from an unknown device" but singing in Gmail in that exact same device worked just fine.

[1] Figma
There's a rich ecosystem of incredible third party reddit apps on android, as an alternative. Reddit is really unpleasant to use on the mobile web, even without the dark patterns.
If anyone honestly believes that Google can "remove their existence"...with or without due process, I think maybe they need to take a step back from the net. I read all the time the arguments over bitcoins value being real or not, but maybe the better discussion should be on wether or not social media and having a digital presence has any actual "real" value.
> The case started with an April 2016 Facebook post, in which a user shared an article featuring a photo of Eva Glawischnig-Piesczek, then-chair of Austria’s Green Party, along with commentary labeling her a “lousy traitor,” “corrupt oaf,” and member of a “fascist party,” apparently in response to her immigration policies. This is core, protected speech in the United States. But it was deemed defamation under Austrian law.

This reminds me of the reporting done regarding Larry Pozner[0], a father of a Sandy Hook shooting victim that was subjected to constant accusations, doxxing attempts and death threats from conspiracy theorists for years and decided to take legal action.

Fundamentally, I believe that everyone has the right to not be subjected to death threats and systemic harassment from hate and conspiracy groups, especially those who've lost children to such senseless and brutal killing. American individualism so often deflects the responsibility of dealing with such trauma on those who are subjected to this kind of harassment because it's not impacting the vast majority of the population ("not my problem").

It's clear that much of the Western world have had much stricter free speech laws than the US does for decades, but somehow they don't devolve into the Orwellian nightmare that we always fear when we talk about limiting free speech. In fact, has there been another Western democracy more tested and compared to Orwell's 1984 in the last 5 years than the US?

I don't know what the exact solution to these problems is, but I truly people need to be responsible for what they post online. We as a society also have a responsibility to demand that of our peers because big tech has already shown us that they're not up to this challenge. The worse that harassment gets online, I believe the more segmented and walled off and commercialized the internet will become.

0: https://www.thisamericanlife.org/670/beware-the-jabberwock/a...
Ask HN: Splunk Engineer or CTI Gig?
Been spitballing my future career options and I'm curious on what someone else thinks.

I'm currently a SecOps Analyst, with the main focus being Splunk. We are a 95% on-prem enviroment so I deal with the watering/feeding of Splunk from the forwardering tier to the dashboard creation. There's some other security stuff thrown into my workflow but Splunk would be a big chunk of it.

I've been thinking about the next step career wise, and I'm stuck between two interests. I enjoy working with Splunk creating useful dashboards and overall dealing with data. A Splunk Engineer would be the logical progression from where I am now, but my concern lies on being a product guy. I'd for sure be working with other technologies (AWS, Azure, etc) at the next gig, but it's still a concern.

Apart of my job is applying (not gathering) cyber threat intelligence. I enjoy reading all about CTI, the intelligence side, as well as the geopolitical landscape and how that could affect cyber threats. I've been planning out setting up a honey pot in the cloud, writing about it, going deeper with MITRE/Kill Chain/Diamond Model, and building my skill set that way.

Ideally I'd like to move to the DMV area and work for/win the government since my area isn't super techy. CTI jobs can be remote/with the fed, and Splunk has a big presence in the public sector, so I've been going back and forth internally on what I'd like to focus on.

Any advice would be awesome, thanks!
It is far more common than you think. Nearly half of everyone acts this way. More than 3/4 if you add "to some extent". But many of most of them can be "rationally compassionate".
> I'm not a designer so I might be missing some of the terminology here but I really dislike the move towards "buttons that don't look like buttons".

I wish people would put this common criticism in perspective though.

Maybe the buttons are a little harder to recognise in flat design but not a huge amount. And maybe it makes them look at little better.

Everything about software design is about tradeoffs and not everyone is optimising for the same thing. I don't think any commercial product is designed with 100% usability for every design choice, if that's even possible.
> And yes I would prefer your second "mental overhead" way as it involves less typing.

1. It doesn't, just use zsh and piping into grep becomes a single character, like so:

alias -g G='|grep -P'

2. Even apart from that I'm a bit sceptical that you can conjure up and type the necessary jq invocation in less time than you can type the fully spelled out grep line.
This is exactly how I understood it. But maybe I'm wrong?
S-expressions gracefully disambiguate all three examples in the note, with nary a semicolon nor a comma in sight.

first
-second

will either be

(- first second)

or (though this is a bit silly)

(do
first
(- second))

and there is never any danger of mistaking one for the other.
People use third parties auth because it's convenient.

> Please enable JavaScript to view the comments powered by Disqus.

The blog post author is using Disqus because it's convenient.
>> Many existing filesystems simply cannot support such an API because they're not journaling or CoW.

So let's get rid of them. And that leads to "but what about all the software that hasn't updated to the new
APIs?" Guess what?