skysight-inc/HackerNews huggingface dataset:
Used to be you'd get your dental work done by the same guy who cuts your hair and shaves your beard.
Many divisions of Enron had a toxic culture that makes Amazon's force ranking look like a team building exercise. Anyone who thrives on one of those divisions would not want to be someone I worked with, regardless of talent.
I've never heard of Apple dictating anything through Safari on iOS. Are they blocking sites that they don't approve of?
Every business is built by people to deliver some value to other people, so I'd risk to say that technology alone is not enough to get on with people. This is a skill which I personally had to develop and it took me almost 10 years to get it 'sort of' right. I, like author of this post, was mismanaging relationship with people I was expected to report to, many times it was my lack of maturity. I remember the situation when I was first tech hire and had very good relationship with CEO, yet when CEO hired manager (who loved to micromanage) I failed to handle the situation as grown-up, instead I got attached to how much I brought into the company erc etc. Years after I left I got things right with people I worked with, and from perspecrive of time I think it is difficult to be humble and to communicate in such way that people want to listen and to try to understand my point of view.

I think author of the blog could prevented escalation with manager he was reporting to, some words he was choosing when communicating were quite ... edgy. And it seems he is picking up his lessons, good that he sees there is something he could have done better.
I can't believe I'm saying this, but Facebook is right.

Apple should be given a massive punitive fine for preventing app sideloading. This is disgusting anti-competitive behaviour.
there's a middle ground between SSO and in-application user profiles - LDAP - though the state of support for it is usually abysmal: community open source projects don't support it because nobody cares enough and enterprise open source free tier products don't support it because it's an enterprise feature, so it's in the 'contact us' price bucket. it's probably worth it for the security alone, but what a PITA...
I've used terraformer. It generates a bunch of HCL that's useful but verbose, and you can target certain kinds of resources with it. It'll do in a pinch but can't say I loved it.
It's this one [1]. I have used it with the PinePhone for a long time, and it fits and works with the PinePhone Pro in my superficial impromptu testing - I have not yet checked whether it's able to drive the PPP at full load. This could be relevant as I vaguely recall the batteries of PP and PPP are different with regard to their coulomb spec.

[1] https://www.ebay.de/itm/373621998423
How many Lisp implementations follow the HyperSpec? I'm no Lisp expert but from what I've seen the object system can vary quite a bit depending on the exact implementation.
In Japan, you can get your supply of edible insects from vending machines
In what world are they dying?
It doesn’t put you in the same situation. You’re still more secure than the former situation while also being unnecessarily more annoying to your users.

Plus I don’t think anyone on here is recommending infrastructure should be poorly configured. ;)
I think you might misunderstand what "deserve" means. You do not deserve to go bankrupt if you don't have health insurance. you do not deserve to lose your life savings if someone robs your bank.

Yes, people have a responsibility to manage their money, their health, and their data loss risk. Failing in that responsibility does not mean that those consequences are somehow moral imperatives.
> Apple has control over your phone, your passwords, your photos, your music, your emails, your credit cards/payment methods. And you can backup nothing of it in a usable way. Without a working Apple account any iPhone is as good as a brick.

This is why no one could ever convince me to buy an Apple product.
>Nothing about "endl" screams "this flushes", which is why nobody uses it.

Are you seriously suggesting no one uses std::endl? A simple search on Github actually reveals the opposite... almost everyone uses std::endl and almost no one uses std::flush (94% use std::endl, and 6% use std::flush).

I am also in the std::endl camp and find it absurd when people bike shed over it. It's the most intuitive/least surprising behavior (based on Stack overflow questions) and how almost all other mainstream languages behave (flush on new line), and as such it should be the default choice.

The use of ... << '\n' << std::flush is best when you want to explicitly call out that behavior because of performance reasons or some other exceptional circumstance.
Did you add this to https://github.com/dhamaniasad/WARCTools ?
Agree that SSO isn’t enough by itself. Every app should have a full user lifecycle which involves more than just “Set user to inactive”.

But SSO eliminates an entire set of problems and increases the chances that someone will actually bother to worry about the other lifecycle elements. The chances that IT will invest in proper fully custom lifecycle automations are low. The reality is that it’ll be turned into a runbook and someone will take these steps manually.

SSO doesn’t magically solve that, but does let IT/Infosec focus on the lifecycle part. Also not universally true, but an app that doesn’t support SSO isn’t likely to support SCIM, and so now there’s a huge job ahead for the teams bringing a new tool into the org.

Setting aside security for a moment, the other outcome is that an increasing number of companies just won’t consider software that doesn’t have this support. I realize the discussion is about SSO-as-a-premium-feature, but when you start charging extra for something that is increasingly seen as a requirement for getting in the door, it leaves a bad taste in customer’s mouths. Better to just price it in.
The article is specifically talking about starting and running a business, not imposter syndrome in general.
There is an Ada specific IDE with a nice memory footprint at the link below. The continuous release version of Gnat Studio has just been released for anyone to use recently. If you want the payed for pro tools features and support, then there are downloads on adacore.com instead.

https://github.com/AdaCore/gnatstudio
> One problematic issue I can see the Pinephone have in regards to this is that there's no unified push service that works for all apps

I won't reveal exactly where this is happening because the software is still in a proof-of-concept stage, but KDE folks are working on a 'unified push service' right now.
Hong Kong’s iconic Jumbo Floating Restaurant capsizes at sea
[speaking broadly about any "easy Lisp" type projects]

- Because you've not created anything even remotely for production use

- Because you're getting any/all of the following from a host language

. - garbage collection

. - I/O

. - numbers

. - exception handling

. - containers, objects, strings, regexes, unicode, ...

. - concurrency gizmos

. - even some syntax: is it your own code that scans and converts floating-point tokens?

- Perhaps you just made a parenthetical sugar that just reflects into the host language, with more or less its semantics (yes Lisp read syntax is easy-ish).

- The host language you're using was hacked on by many people over many years who produced tens of thousands of commits; all you have to do is call things in it.

- And/or, possibly:

. - your stuff segfaults when the program has a bug, like (+ "abc" 42).

. - pardon me, that was last week; I see it just quits now

. - you took shortcuts, like there will only be 100,000 conses in a static array.

. - you have not-so-accidental quadratic behavior all over the place.

. - you have almost no documentation about what you made, no test cases, and no significant amount of code.

. - you don't have a compiler.

. - ... that can compile files ahead of time into loadable object files, with fine-grained evaluation control

. - I see you have macro expander, but it has no environment parameter and is oblivious to lexical scopes.

. ...

Implementing a Lisp for real is years of hard work, and many hair-pulling moments.
I've heard about it, but never experienced IRL. Is it really a big deal?
>In particular I was confused by his description of the iron bar as a computer because he didn't actually explain how it computed anything.

It's not computing anything. What he's saying is that, by random chance, some pattern of flipping states in the medium might coincidentally correspond to a computer executing a program. Therefore if consciousness is a program, such a pattern could be considered conscious. This is just the Bolzmann's Brain proposition, cf wikipedia. It doesn't prove or refute anything.

>If qualia were reducible to a symbolic representation then there should be some linguistic utterance which would cause you to experience the sensation of the pain of burning your finger on the stove.

Why do you assume that verbal signals can induce any possible change in symbolic state in a brain? I see no reason to assume or accept that. I can't induce any possible arbitrary change in the internal state of a Switch running MarioKart by mashing on it's control buttons either. There are simply limits to the way it processes it's inputs. Same with humans.

If the pain of burning a finger is reducible to symbolic representation by states in a brain, and if we could induce such states artificially such as by using electrodes, then in principle that would produce a sensation indistinguishable from burning your finger. Yes, I believe this is so.
See the links here

https://www.reddit.com/r/MachineLearning/comments/v9rigf/p_s...
Earlier this year I was changing some firewall configs and my torrent jail on my home server stopped working. I spent like an hour debugging, only to realize that my 1-year mulvad subscription had expired in the middle of messing with my firewall. Oops!

Mulvad is awesome and super fast. I reliably get in excess of 300mbps while torrenting.
> ...but every 3 months. When pressed on why, eventually they'll admit it's how nice it feels to have clean teeth and how important your smile is - but NOT strictly necessary for health.

Sometimes they can give a proper reason. Like in my example I've got some largish gum pockets around three of my teeth that are getting better but still not great (was a lot worse before they did some deep cleaning 9 months ago, I was seriously worried I had a couple of abscesses, lots of pain, gum swelling, and bleeding), so every 3 months makes sense to check in on them and keep them cleared out enough they can heal better.
TikTok's American Credibility Problem
> Is there such a thing as a truly private “masked card service?”

No - there’s no way to support all the anti fraud mechanisms of the major credit card networks without a thorough paper trail. Masked card services help prevent unwanted charges and inconvenience for the customer - they may give a fleeting layer of privacy between the consumer and the merchant but nothing more than that.
Am I wrongly assuming that if it fits and charge, it’s fine ( I don’t care if it charge slowly )

Fine being : I’m not damaging whatever I’m charging
I've gone through every configuration menu the cars has and I've personally never seen the option to modify that.
How would it differ from building an audience non-anonymously?
I don't disagree, but fundamentally, you're talking about burden for IT operators. The opposite of burden is convenience, and that's fine to be charged for, in my book. An app implementing strong authentication might not offer a phishable password reset email, but rather have your password reset by an operator out of band, which is again, a burden.

I mention this in a sibling comment, but I think lumping SSO with lifecycle management for offboarding and profile syncinc is an example of convenience in lieu of security. You might be making an argument for SSO _and_ SCIM to be part of base subscription for enterprise software, and I wonder where does the line get drawn for what's tables takes. Are approval workflows required? What about anomaly detection? These features are not off the shelf commodities -- SSO might be closer to it, but SCIM and the other definitely aren't -- and making them table stakes raises the barrier to entry for every SaaS. Or, from a consumer perspective, if I'm a small operation that doesn't need that convenience, I'd rather not subsidize other customers that do when I get the base subscription.

> Former auth PM for a big SaaS

Then there's a good chance we've worked together :)
Show HN: Remote .NET Job Board
First Microsoft Word is the standard for industry. Everything you submit can be submitted by doc files.

Revision history, track changes, sharing, autosave backup, etc are all included into Word these days (with a corporate office sub anyway). And it does it's job.

However there is no standard tool like git in the publication space that everyone uses. There are dozens of competing tools, that all do a poor job of keeping a project together. Some important features being: tracking support documents, controlled sharing, revision history to multiple types of documents, bundled with an easy to use UX/UI.
> I do wonder whether some respondents are incorrectly identifying AssemblyScript as JavaScript?

Perhaps we should include HTML and CSS in the list of languages to choose from next year! :P

I picked JavaScript thinking of AssemblyScript as a tool (not a language) to use JavaScript (with types) as a language compiled to WebAssembly. Maybe the results are not accurate.

I also use Wasm for web (the largest category of use so far) and would not use a JavaScript engine inside Wasm to talk to plain JavaScript in a browser (I don't think any web developer would hehe).

Perhaps the survey should have an option to choose

"JavaScript running in a JavaScript engine inside WebAssembly",

and

"JavaScript compiled to WebAssembly",

to make the results clear as to which "JavaScript" people are using.

Does a JavaScript engine inside WebAssembly even count as a "WebAssembly language"? Or is that C++ and Rust actually?

Does running a browser in WebAssembly make HTML and CSS WebAssembly languages too?

I think that NEAR users just use the SDK, I don't think the users chose JS specifically for it to be in Wasm.
An amazing example of this condition is the short story Funes the Memorious by Borges http://vigeland.caltech.edu/ist4/lectures/funes%20borges.pdf
There are documented cases of people in comas/full paralysis who later wake up and remember being conscious throughout the coma. If they never woke up to tell anyone about it (or died before they had the chance to wake up) would they not have been conscious? We can of course observe that there is brain activity to some degree but I'm not sure that we would consider that output in a meaningful way anymore than something like side-channel analysis of a CPU.

Further, who determines what inputs/outputs qualify as semantic? That would either require an outside observer (breaking the model of "I think therefore I am") or require the system itself to determine semantic value at which point there's no need for I/O to make the determination.
If only there was as much development (pun intended) in dentistry as there is in software engineering. With all the amazing advances in medicine we're experiencing it often feels to me like dentistry is stuck.
I write a lot of LaTeX and articles. I sort of do this, except that I also really want reasonable line lengths. Each sentence starts on its own line, but I also hard wrap at 80 characters. I have a completely different set of editing tidbits for writing equations.
Interesting piece. I didn’t know about WoLF but seeing the ACLU attack them is unsurprising.
But "bondage-and-discipline" is the only advantage in my opinion. It's because you have new-grads, juniors, people rushing through tasks, people new to the code base, new to the language, that's why on larger projects at companies forced "bondage-and-discipline" languages are hard not to use.
> Multiple developers have said that Apple did not consider this acceptable.

Given that the problem with Tumblr was the accessibility of CSAM, I think Apple are probably on the right side here saying "just marking it 18+ is not ok" since, y'know, the issue wasn't that "CSAM is available to minors" but "CSAM is available to anyone".
I can't read the article and see the arguments presented because of the paywall, but I'd say that I think the biggest cause of avoidable highway accidents is probably because faster/impatient drivers are basically forced to interact with slower/patient drivers.

What you see happen if you drive any long distance is that slowpokes tend to hang out in the passing lane close to other cars all day long and block off the normal flow of traffic. Human nature being what it is, this compels faster/impatient drivers to endlessly lane swap and weave around to try and find that narrow sliver of space to get around them. IMO these aggressive lane changes that come about because slow people are blocking off the passing lane are the biggest cause of avoidable problems and causes of road rage.

I have no issue if somebody wants to drive 50 mph on the highway or 100 mph, just drive in the appropriate lane for your speed. You have to find some way to keep the fast and the slow people with as few interactions as possible.

What I'd like to see beta-tested is having one lane on the highway that's basically a lane with almost no rules other than perhaps a high minimum speed: you can basically drive as fast as you want in that lane. The other lanes could have fairly normal driving rules apply. I suspect that something like this that would reduce the interactions between fast and slow drivers would reduce the number of accidents more than anything else you could reasonably do.
I'm genuinely surprised that people like you and OP's manager exist

Maybe you’re having difficulty imagining someone else’s perspective?

Are you a software engineer? Imagine you demonstrated your new code to the team, it didn’t go well and afterward your manager took you aside and recommended you read Chapter 6 of “Coding for Dummies”?

I’ve been in software engineering for decades and I can tell you a rounding error of 100% of every software engineer I’ve ever worked with would spend the rest of their day looking for alternative employment after that.

I think maybe the other thing you’re doing is skipping over all the other immature and unprofessional things the OP said he did. Did you read where he created a user story explicitly for the purposes of mocking his manager to the team? There’s a lot to unpack in this train wreck.
ImageOptin
NASA audit reveals overruns in SLS mobile launch platform – SpaceNews
Glad to see this. I'm in the midst of evaluating "modern cloud" ETL approaches and it seems that Airflow comes up everywhere I look, yet Step Functions seems better-- glad to see others with that perspective too. Major advantages I see are a) serverless, b) JSON-based config and c) no python lock-in. The only real disadvantages I would envision are a) AWS lock-in and b) at some volumne, server-based will be cheaper for high volume. Would love to find a cloud-vendor-neutral version of step functions that could be either serverless or not)
Why put the cart before the horse
Why are VPNs what people flock to when they think they want privacy? Moreover they kinda break the internet so it's not a scalable solution. It's cool to see a good one selling a privacy message and doing it at level 11, but it seems kinda disingenuous to me to tell users that they're more private because they use a VPN. Private from your current ISP, sure, but not from Mullvad (they're your new ISP, you're just moving the problem of who to trust, not acquiring privacy) and especially not so much from the service level tracking and collection of data which is arguably the real problem short of being targeted by nation-states.

Also it seems all I need to do as an "attacker" is subpoena (or whatever the Swedish equivalent is) Mullvad while your payment record is on file and I get the info I want. If Mullvad really wanted to go hardcore why not only sell little top up cards cash-only at kiosks?

Now, choosing where you want your traffic to geographically egress onto the public network does have marginal utility and it's a perfectly sane feature for VPN providers to market and consumers to pay for--VPNs aren't useless. It's just not privacy.

EDIT: add bit about how Mullvad is your new ISP to clarify the point
It’s exceptionally evil! I had the same issue and couldn’t understand why I was losing credits I thought I had “bought”.

This and other privacy-related issues (see my comment history) is why I won’t consciously use Amazon again.
Why can’t one argue with anyone? Just saying.
> Facebook, on the other hand, maintain a business model that seems to do little but incentivise actions that exhaust ill societal outcomes.

Your claim is that people get little value out of Meta's products? I don't know how it is for the older generation, but people of my age (20s) get a ton of value out of instagram.

I feel like in our critiques of social media people often forget that generally people like to communicate and share with others online.
The nicest part about using PySDL2 directly is that it uses ctypes, so you don't have to worry about compiling an extension module from CPython to SDL, which is often the most broken part of PyGame. PyGame IMO is a tire fire of frustration around installing it, then using it as the parameters are haphazard and ill documented.

I already have SDL2 installed via homebrew on my M1 mac. It literally took 10 seconds to clone the PySDL2 repo, `pip install .` and run the helloworld.py example that renders a test image to the screen.
cerr shouldn't be buffered... that's what clog is for
I need to spend some time with Haskell.
Emscripten can still compile to asm.js (which is a subset of Javascript), and this can be used as fallback path on ancient browsers. But without special asm.js support the performance cost will be very high. Of course the actual question is: why does a login form need to load a WASM blob.
https://www.sleepfoundation.org/snoring/mouth-taping-for-sle...
> Can you point out any ML project that works any simpler than this? Other than running Colab of course, which I mentioned.

https://bellard.org/nncp/
Show HN: Mprocs 0.5 – TUI for running processes, now with mouse support
When you work on a project you very often need the same list of commands to be running. For example: webpack serve, jest --watch, node src/server.js. With mprocs you can list these command in mprocs.yaml and run all of them by running mprocs. Then you can switch between outputs of running commands and interact with them.
Build an EL(T) from PostgreSQL Using Change Data Capture
> There is no such thing as a never changing service. That is a fantasy in any industry.

There's no such thing as "never", but you can definitely pay enough for a service that the service provider agrees to not change things for a certain period of time. The main risk is that the company might disappear but that's why some businesses choose large established players instead of SMEs.

> There is nothing sudden about asking money for a free service, you must expect to pay for value provided at some point.

For a long time the value users provided to Google was the data. But of course that promotion was more important than the public good-will...
> Here’s the deal, you’re going to die. It’s going to happen for one reason or another, and if you eliminate one reason, there will be another one lined up not so long after.

This comes off as a very ignorant take. The problem is not "if" we're going to die and "how", but "how soon" and with "how much suffering", along with "how much effort/money does it increasingly require to stay healthy".