skysight-inc/HackerNews huggingface dataset:
Thanks for sharing. Three kids spanning elementary and middle; one is neurotypical, other two have different strengths and needs. My work space is a single car unconditioned garage, atop a stack of boxes. Yesterday I was inside between meetings for a total of 4 minutes between meetings and had reduced two of them to tears. Today I had to cut off my 1st grader, who was in middle of excitedly presenting me a LEGO she completed, because it was :59 after and I needed to get on a call. Granted, most days are a little more even, but it's hard to not feel like there's a choice between damaging relationships/reputation at work or damaging relationship with kids. They're of course not mutually exclusive, and kids are clear priority if it were.

Having work and home contexts now collapsed into single environment has had the surprising effect where each interaction with the family during my work day triggers the subconscious thought of whether I just made a tradeoff between work and home -- and if so, was it the right one. In isolation the amount of energy each thought takes is negligible, but add up each interaction throughout the day, and day after day, it's been incredibly draining.

I dunno, my thoughts change daily on this topic. But this is my venting of for whatever day it is. usually I type these replies and never submit, but cathartic, if nothing else, to vent and post this one today.

p.s. agree, while not optional, still incredibly grateful to still have a job.
We have the Internet Archive (archive.org) to backup lots of this information via the likes of the Wayback Machine.

Books & physically documents can decay naturally or be damaged physically, digital media can be damaged physically too. A hard drive or SSD can fail at any time, a disc can be scratched, a tape can get tangled. Easier and more accessible redundancy is an advantage of digital media.
maybe i'm the outlier but i've been using three different delivery food services and i never had a major delivery issue.

but, at the same time, i live in a huge city (12mi people) and i live downtown.
Is it dishonest to ask questions, probe, push-back, challenge, disagree, whatever you want to call it? I'm respectfully inquiring as to what another human thinks (and that human was not you unless you speak for them?).
Apparently creating the word "Jukeerchin" will "crash" the site. Huh.

Or something is wrong with my internet. Idk.
At least he didn't say he's a specialist on security
Why would talking about diversity in a cross team meeting cause you to dislike attending them?
I generally trust the major cloud providers a bit more than the companies focused on acting as a domain registrar.

The domain registrars are generally a race to the bottom and focused on "add-on" sales as most people are shopping on price and that's going to reflect in the overall quality of the things that most people don't really notice like, y'know, security and validation.

You don't hear a lot of stories about Amazon/GCP/Azure handing over someone's entire account based on a couple digits of a credit card number and it would be a PR nightmare if they did (hell, look at the flak they catch just for the data that people leave public on their services that ends up released... imagine if they handed it to someone). An active account with 2FA/etc enabled and a secure recovery email is probably safe enough for most people.

Spend the extra couple bucks to register through one of those guys instead of JimbosDiscountDomains.
Yes, I am here to launch my new cure-all "metasodium" its like sodium, but meta.

metasodium
meta·sodium
any of a group of silica compounds thought to act by the interaction of sodium with sodium, the latter of which has many physiological roles and is essential in the modulation of many physiological processes
"a polymeric metasodium oxide from which such compounds in the cell cycle are derived"
I as well. Gmail is now my spam account. Very happy with ProtonMail.
The first word I got was disappointed (different definition/usage though), are you running these results through a real dictionary before serving them?
So they’re only profitable as a monopoly because they can charge high prices? Seems like a bad business model.
>Quickbooks will do you fine up to $100M in revenue or 8-10+ years in operation. When you cross either of those bridges, you should think about implementing a "real" ERP.

I think that very much depends on what market you are in. Sure if you are a Saas, but not if you are a European distributor with stock in two countries with different currencies. Stock adds massive complexity. You might be reaching for a lower end ERP at $5m of turnover.
I'm in the same boat. My open source chrome extension[1] has just been taken down[2] after several years of no complaints because it apparently violated content policies related to nudity and pornography. Say what? Well, I guess you could view _any_ image using my extension, including nudes. Isn't that the problem with most other extensions which could be used on porn sites, like editing cookies, etc? I've submitted it for re-review but I'm not holding much hopes.

[1] https://github.com/extesy/hoverzoom
[2] https://github.com/extesy/hoverzoom/issues/512
Daily Crunch: Facebook will pay $52M to content moderators
There's traffic where I live but the couple of places I pick up from have zero lines, contractors or otherwise. So it's not a big deal to get a takeout pizza/sub once a week or so.
The only Google product I still use is Android. I won't switch to iOS, that's like cutting off your nose to spite your face. Sadly, the FOSS alternatives do not support Blackberry phones, and for physical reasons I _greatly_ prefer a real keyboard.
Its really about usability for most people. OMEMO is a protocol not end-user software. Can most people securely exchange PGP keys?

Skype took off originally because it was easy to use, even if it didn't always work well. I still think we need better/new software.
Considering that post is 5 years old and HTTP still works in Firefox and Chrome, I don't think what the post says is coming is coming.
Just curious dang, how would you have edited the title to satisfy HN requirements?

Here's the original:

Congress plans to expand Patriot Act with DOJ access to your web browsing and search activity without a warrant

Here's mine:

Congress to expand Patriot Act access to browsing/search history without warrant

Seeing how you would edit this title would help me write better titles in the future. I just didn't know how else to edit this given the character limitation.
It's completely written from scratch, and does not aim for compliance with web standards.
GrubHub originally did this as well (maybe they still do this). I think they realized they could better justify a 30% cut if they handles delivery as well - before that they were a glorified fax machine.
I am pretty confident there is no AI involved, but just a regular deterministic code analysis tool that flags potential discrepancies between code and demanded permissions.

We usually simply call those bots (there can be AI bots too, but there seems to be no indication that this is one).
In practice, you're best off picking one of "warm white" or "cool white", which are tuned to look like either incandescent or fluorescent bulbs. The LEDs are widely available in various "COB" (chip-on-board) packages that consist of a bunch of them wirebonded to an aluminium PCB. They're in series so they take a more convenient terminal voltage like 12V or 36V. Then you have to decide whether you trust the Chinese constant-current supplies or get a more expensive one.
the funniest thing is how some people view simply discussing biases and such as a form of oppression or discrimination in and of itself
the story I like to use is -- "imagine a world where java never happened, where servers were abstracted into HA clusters automatically by your programming language, and where horizontal scaling was automatic and free"
I'm not arguing against HTTPS. I'm saying that it's not a requirement for an old website running on an old server (which is what the post was about).
if they're just referencing youtube videos, what is there to scale up? Speedier downloads of static content and repeat visits from likely the relatively stable set of user base?
Yes, that's what GP said
How to analyze AWS VPC logs with Imply
The tech here is impressive but so is the content they have created or it. Even more so. It's kind of insane that game art isn't usually given the credit it deserves. Everyone seems to think that the engine just produces these images somehow. Look, the artists had to actually design all this architecture and statues etc. It's not an easier job than actually being an architect... Producing content at such level of detail is very expensive and time-consuming and it just doesn't come automatically with the engine.
As an extreme, can you imagine if Facebook doubled its usage in a week? It depends on what the site does and what floor it's starting from.

We (Khan Academy) are certainly not at Facebook's scale, but we do run a site with a lot of dynamic behavior and millions of monthly users. If we had our own bare metal in data centers, we either would have been way overprovisioned or would have been scrambling to keep up.
You can just do forwarding. I’ve run my own mail service since the 80s, and when I need a google login to work with someone I just create it and forward my mail. When the project is over, just delete it. Easy-peasy.

Unless a client wants to use google docs I‘ve never found an account to add any value anyway. I don’t use google search much any more but when I do it works fine without cookies.

And I try chrome occasionally (it’s needed to use google docs) but it uses too many resources to use as any kind of default. It’s also harder to enforce privacy with it.
it's a rather high level, low in insightful detail article.
"$AN_ENGINEER_TOOK_A_MYTHOLOGY_CLASS"

Holy crap, this is pure gold.
My guess is 'cookies'. You really shouldn't need access to (say) the user's Google cookies. I don't expect Google likes extensions doing that without good reason.
Did you have route optimization software to help?
> Not sure if anybody has mentioned this flaw yet, but this supposed "Dead Sea Effect," if real, would rely upon the least-talented engineers being able to accurately asses their own talent level.

No, it only requires hiring managers from other firms to do so; better alternative prospects is sufficient to explain the effect.

> This is contrary to the well-known Dunning-Kruger effect

No, even if the prior part was wrong, it would be contrary to the popular misperception of D-K, but not the actual D-K effect [0], in which self-assessment is compressed (on both ends) toward somewhere in the third quartile, but still monotonically increasing with actual ability, such that the better people are at something the better they think they are, it's just that the bottom ~2/3 somewhat overestimate where they are in the distribution and the top ~1/3 underestimate it.

But, relevant to the situation at end, since positive self-assessment still increases with ability, even if higher self-assessment with higher real ability was needed to drive the Dead Sea effect, that would be exactly what the D-K research shows exists.

[0] https://www.talyarkoni.org/blog/2010/07/07/what-the-dunning-...
Fortran has some aspects of a standard library already, though compared to other languages the shelves are rather bare, let's say. It wasn't until Fortran 2003 that there was a standard way to get command line arguments. Before then different compilers had different ways to do that.

Most users of Fortran are only looking to crunch numbers. That's their application, and for that application Fortran already comes with everything you need, including a large standard library of mathematical functions and operations. I would argue that many users do not have much of a need for anything beyond multidimensional arrays, to be honest. I only know two people who have implemented linked lists in Fortran, for example. That said, it would be nice if Fortran had a good standard library. I would appreciate if Fortran had assertions, for example.
> You cannot represent an n-dimensional point in 2D

Here's a 3d point in 2d with a discrete dimension and a continuous one:

(x1, x2, x3)

Or if you want it with a continuous horizontal dimension, using dirac deltas makes it trivial, but you wanted it in a finite space, so we can use all sorts of other sets of orthogonal functions. I'll use sinusiods. To represent any 3D point (x1, x2, x3) as a function that takes a finite amount of 2D space, define

g(x1, x2, x3) = f, where f is the following function from R to R:

f(x) = x1 * sin(x) + x2 * sin(2x) + x3 * sin(3x).

So that's representing any point in R^3 in a finite 2D space, with x and y=f(x), just like in your original construction with x=frequency and y=time and z=luminosity=f(frequency, time).

For the reverse, to make it a bijection, make use of the fact that the integral from negative pi to pi of 1/pi sin(m x) sin(n x) is 1 if m == n and 0 otherwise.

h(f) = (

integral 1/pi sin(x) f(x),

integral 1/pi sin(2 x) f(x),

integral 1/pi sin(3 x) f(x)

) = (x1, x2, x3)

g and h are inverses, so we have a bijection. Crucially, the bijection is between R^3 and a very particular set of functions from R to R.

With the set of sin(i x) functions for different i, you can make a bijection between any R^N and a particular set of functions from R to R, so the fact that there's an (x, y=f(x)) representation doesn't matter.

And this why your original construction doesn't work. You didn't make a function from the set of frequency distributions to R^3. You made a function from the set of frequency distributions to the set of functions from R^2 to R. The set of functions from R^2 -> R is an infinite dimensional set, which is a very well established fact. See [0] for a bunch of different explanations of this fact.

[0] https://math.stackexchange.com/questions/2599827/proof-that-...
You're not challenging anything of what I wrote.

You seem to be more confident on their reestablishment of the extension ecosystem but didn't explain how you arrived at that conclusion.
1. I am extremely skeptical of your claim that cert renewals couldn't be automated.

2. Nobody here is saying that you need to renew your certs every month. Just because some completely different person asked for something that didn't provide any value, doesn't prove that what anyone here is saying is incorrect.
Yes, it seems pretty bad that by default they were accessing user data everywhere. Gross.
I enjoyed a video a few years ago which I think falls into the genre. It’s called Cat Soup. https://en.m.wikipedia.org/wiki/Cat_Soup
If you keep up to date with commits on the chromium code repo, you'd see them change it from time to time. For a while it was 'youshallnotpass'.

You probably shouldn't be using an opensource project without at least a cursory glance at the code anyway, especially as a power user.
Not so mad, MS Dynamics GP and Nav don't play in the same league as SAP/Oracle. AX is closer, but not there.
You'd probably have to really work at it.

Most registrars are going to send you multiple emails leading up to the expiration, when it expires, and after it expires reminding you it expired. You'd have to miss a lot of emails.

And once it has expired, you have (depending on the TLD) over a month of grace period where it's not available for general registration where you can still renew it. You'd have to miss the fact that all of your services were offline for over a month.
bummer. What specifically?
If prices are going that high people will stop using it.

Also the employees will eventually want more benefits higher pay etc as the company grows.

Companies whose efficiency relies on humans can not be that profitable no matter how much money you throw at them. Computers are more efficient than people. Simply using computers to coordinate people isn’t as efficient as no people.

You see hyper growth and large profits specifically from tech companies whose product could run for awhile if every human left.

Food delivery would exist for 0 time if every human left.
I can see myself using it to learn things that my (admittedly lousy) teachers weren't able to teach. But, is it really true that teachers are straight up assigning Khan Academy material as part of the course requirements? That's interesting to me and I had no idea that was going on.
No, that was not me. I do like Scheme (and a long time ago I wrote a Scheme book for Springer-Verlag), but I was just saying that I haven't used the language professionally.
Pizza places have a dynamic load that is only somewhat predictable. They would greatly benefit from instantaneously dynamic availability of drivers. There's no reason why the Uber/DoorDash/etc driver can't pick up multiple pizza orders from your pizza shop and deliver them without providing service to another company for the duration of that delivery. The benefit is that now that driver doesn't have to come all the way 5 miles back to your pizza shop, because maybe McDonald's a block away has a delivery need. And someone else who just delivered a brake pad to the auto shop next to your pizza shop can pick up the next pizza deliveries.

I think the primary benefit of having your own driver is that you get to put your branding on the car and the driver's uniform. It's not clear to me how much seeing that little "Pizza Hut" car topper impacts sales.
There does seem to be a type of person who just wants power due to some deep psychological drive, and won’t or can’t look at the bigger picture to consider the cost to society for them to get it.
2 excellent words with great definitions:

punchjoy:

https://www.thisworddoesnotexist.com/w/punchjoy/eyJ3IjogInB1...

jockrock:

https://www.thisworddoesnotexist.com/w/jockrock/eyJ3IjogImpv...
Would you ever turn down a job because of the office layout? I'm not sure if I would, and also not sure what jobs are out there where I could have my own office.
Are you making a good faith suggestion that it's possible to build a business around a browser extension and not support Google Chrome?

They have something like 70% market share dude...
Learning Tailwind CSS, alpine.js and livewire and finally finishing my SaaS.
I was amazed to see they doxxed basically every admin they employ... Why bother securing any data when you can just publish it?
You can use delta compression, you can even use lossy compression. It doesn't matter if a vertex is at x=1.001 or x=0.998 if it looks good enough.

That said, yes, of course, assets are getting enormous - Call of Duty: Modern Warfare - 175.2GB on PS4.

There was a post about the new MS Flight Simulator and how it'll stream high-def textures from the "cloud" during gameplay, because it has petabytes of textures.
Clearly someone has not used Beos.
Digital Gardening
>we need to make this 8 hour bar die.

I think I get where you're coming from but I'm at the point in my career where I like work/life balance and do not give a shit about your email once I've turned off work (unless it's an emergency, obviously). If this doesn't happen, work creeps into life until that's all it is, no fun, no exercise, no fresh air, no social interaction, no family time - and all the negative mental and physical health effects that result from this.

I mean, if a really productive brainstorm session bleeds over an hour or 2 every once in a while and we just can't stop the flood of great ideas or hit that "flow", of course, let's keep going. But every damn day? Get a life, kid! Before it's too late.

On the flip side, if I get inspired to do work in my off-hours, I don't go charging it back, so to speak.
Sounds about right. With wasm being relevant for edge computing and serverless I'm keeping a close eye on the Lumen project compiler as I expect that to be more feasible for this sort of work. The advantages for OTP remain mostly in long-running services. But for Lumen that might be a more open question.
Gears of War with updates is 250G, so yeah, looks like it.
90% of the time, I agree with you. Expensing nice restaurants I want to try is one of the best perks of business travel.

The other 10% of the time, my flight got delayed and I arrived at my hotel at midnight. I want nothing more than to eat something quick and simple, and get to sleep. That's where room service or a food delivery app comes in, and at a lot of hotels the room service after midnight is a lot worse than a delivery app.
I'd like to hear engineering stories from Youtube in that case. What does their operation look like? Do they ever tell?
Having been involved in the VERY LONG conversation re: markup for gemini I can say there were a lot of considerations. There was definitely talk about whether a format fit into the protocol at all. The text/gemini format was landed on as a simple way to have baseline text linkages that all clients would recognize. It has the added benefit of being simple to write, simple to read, simple to parse.

Because servers send mime-types in their response there is literally nothing stopping a client from implementing a full html rendering engine, a markdown rendering system etc. for when they receive documents of those types.
The only time I used Peapod, I had a broken foot and was on crutches for a few months so it was difficult for me to go to the store and do a full grocery shopping.

It was... OK. Invariably there were items missing and substitutions I didn't care for. But it got me most of my groceries and it wasn't really hard for me to go to the store to pickup another item or two.

But I haven't used them since I was off crutches that time.
why not QT. we are using python3 + qt and it is ok. documentation lacks for some places, but qt devs are active on irc.
Starting simple isn't putting all your eggs in one basket. In fact it's such a common recommendation (and so commonly forgotten about) that there are several phrases designed just to teach this one lesson:

KISS - Keep it simple, silly

YAGNI - You ain't gonna need it

MVP - Minimum viable product

Overengineering

Real artists ship

I'm sure there's a ton more examples but that's just off the top of my head. Point is, until you know that you need high availability and multi-zone disaster recovery and etc etc, just engineer it for the problems you actually have.
Ask HN: Google Alerts Alternatives?
I love the ability to know about new search results, but I'd rather not rely on Google to find this information. What other tools FOSS or commercial are out there? Let's say I'm interested in knowing if the SuperBowl gets cancelled for 2021.
I know, I added it to that site to see what it would generate, as it only generates English words and tries to attribute unknown words to something most similar
I know, I added it to the site.
This, then, is a proof of the multiplicity of gods (there must be at least as many gods as there are Lisps).
If you are an engineer those type of stories should make you rethink your usage of Google Chrome. Chrome having so many users empower them to implement those type of nonsensical policies.

As said in other comments it is trivially easy to switch to Firefox (or any other browser you feel that fits your needs better).
> Extension review times have gone from 1 hour to a variable amount of time ranging from 1 minute to 3 weeks or longer (try to plan a release or spot fix an issue when you have no idea how long it will take for a deploy to reach users)

This is potentially a huge security issue, because the natural way to "fix" the problem is to download and run arbitrary code as an end-run around the review process.
Show HN: The Future of Business in the Post-Covid-19 World