skysight-inc/HackerNews huggingface dataset:
I write Android apps for my baby-now-toddler.

At a few months old I created BabyDots [0] as she loved this YouTube video of dancing dots [1] which really settled her when she was upset as a young baby.

At over a year old I added BabyPhone [2] to let her talk to family and have them “talk back” to her even when they were not available. I missed the timing on this and she didn’t enjoy it at all until literally this week when she started talking back to the little baby on the other end of the phone.

At 18 months old I made a book-building app [3] that takes titles of pages on Simple English Wikipedia, and creates pages for a book that can then be exported as a PDF and printed (or viewed on the phone). It also has a website [4] on a free heroku dyno which definitely won’t take much traffic. This was because when she gets interested in, e.g. planets, I don’t want to have to order a book on planets, I want to print one out 5 minutes later to keep her interested.

One of my proudest moments was at my new job where a team member said during our first standup “I have your baby dots app installed and although we don’t do screen time, the music really sooths our kid during nap time!”.

[0] - https://github.com/babydots/babydots
[1] - https://www.youtube.com/watch?v=8DILz54aYFU
[2] - https://github.com/babydots/babyphone
[3] - https://github.com/babydots/babybook
[4] - http://book.serwylo.com/
Unless you know, with certainty, who is responsible for customer-facing communications , how can you publicly call on a specific person to be fired? Even if you did know, and are correct in your implication, how do you know that she didn't want to do the right thing but was overruled by people above her in the chain? Overall, this is a pretty irresponsible comment, and reflects the kind of mob mentality that I would expect in Reddit, but not HN.

And the bit about Atlassian employees being in Vegas has nothing to do with anything - as if the entire company is supposed to shut down its planned celebration because of an incident that a small subset of the company should be handling.
I don't know that he's providing for the household, for all we know he's blowing every penny on meme stocks.
http://www.bayareaeconomy.org/wp-content/uploads/2021/03/Inc...

The Bay area numbers I gave are from 2021 source included.

Here are some current prices:
https://www.realtor.com/realestateandhomes-search/Fremont_CA

The 1450+ feet one for 1.2 seems nice. The 760 one seems within reach.

The prices are similiar around the world. 1.5-1.8 is the average house price in Toronto. If New York/NJ is under valued and you can get a similiar home for less I would probably make the move.
When I was young, I used it for a morse code decoder, and then later to decode magstripe data from a reader circuit I made with spare parts. QBasic made it trivial to interface with! I remember being able to achieve toggles at near a MHz with QBasic, since it was just a memory write.

Having that many IO, ready to go, was really great. I bought a separate ISA expansion card so I wouldn't burn out my motherboard's port. Now, you can get a little USB powered micro python board for the same price!
Not having per tenant backups is sensible? Seems like a bit of an oversight. Doesn't really matter if the hosting is multi-tenant or not.
It doesn't change often, if we do we just have large automated rollout plans - but we've done mass changes enough times there are good procedures around large DB migrations.
More than a decade ago, Google had some special-case logic for these "navigational queries". Lee Kai-Fu (head of Google China at the time) said that navigational queries were particularly prevalent in Chinese search traffic.

Though, there's also a use case for people trying to find third-party information about various websites, particularly in trying to figure out if the website itself is a scam. You really want to have the navigational result up at the top unless you have a very high degree of confidence that the site is a scam, but in all cases you want high quality reviews of the site to follow up the navigational link.
It's bait for bad journalists.
I'm a scientific programmer so almost all my software is for my own personal use.

I'm just kidding, I'm assuming these are not for fun projects (because in that case, idk dozens to idk how many at this point) but general programs for my use as utilities beyond just the fun for programming, and I'm guessing scripts don't count, well once upon a time I made a notes app but that has fallen into disuse unfortunately.

Looking at the comment section, uh, scripts that are just wrappers for various tools (rsync, ffmpeg, others) are a dime-a-dozen I guess, I have so many in my ~/bin directory that I've forgotten what some of them do at this point.

Oh yeah, once upon a time I made a background changing app that just changes my desktop background based on the time so I would have backgrounds that matched the time of day, I did it in CL just because I loved learning CL but I have no real reason to use it in my work. I was going to make it automatically change the timestops based on the season, so evening photos etc change as the length of day changes, and make it based on the sunrise equation[0], but I sort of dropped it a few years ago and haven't really touched it since. You know I might do that again, just for an excuse to learn Lisp again.

[0] https://en.wikipedia.org/wiki/Sunrise_equation
> how many spouses are willing to live far beneath their means, to accommodate for a better work life-balance?

Approximately zero spouses who complain about glass-dishwasher-alignment will sacrifice by lifting the breadwinner's burden. Sorry, folks. Everyone is entitled to self-realization and higher meaning, however, if you're being supported by someone who works 40, 50, whatever hours per week, suck it up and move the glass. Any other position simply is a symptom of major problems further up in the paragraph and has nothing to do with glasses, dishwashers or anything else.
Doom mapping is basically it's own weird artform that people have been refining for nearly 30 years. Unlike a modern AAA game it's typical for a single person to make a Doom map and so people can develop very unique and identifiable styles that come through in their maps. If you're an old Doom-fan and never got around the checking out the scene, Cacoward winners are a great place to find some highlights.
I would balk at accusing any charity of "asinine moral purity tests."

A charity explicitly prefers altruism over gain from moral conviction. One can hardly expect them to optimize for financial gain, even if there exists a compelling utilitarian argument that this would allow them to perform more altruism.

Indeed, this in my view is preferable - one need only gesture towards the infamy of "the ends justify the means" to make an argument against strict utilitarian behavior.
>[] Ok, I know it's probably because they're switching more and more to semantic search and ML, but they could retain the hard filters on top

The issue is that "power users" that are even aware of quotes and and hard filtering are now the long tail that google is no longer optimizing for. They'd much rather focus on the 99% of searches by, for lack of a better term, normies, and as a consequence, rather than expecting users to learn to think, their search features and performance are regressing toward a totally dumbed down mean. And I think society is worse for it.
lol self promo blog post bashing Google while saying they're better
>I've paid roughly half of all of my life's production in taxes, and much of this goes to providing these safety nets. I've additionally written grants and made other large gifts to support others. The amount I have left to live on might be less than 10% of the value of my work product.

Without specifics, and there is no need for them here to be clear, your emphasis on capital as means to create wealth speaks to your work product actually being compensation for a number of other people laboring to create wealth, in addition to whatever labor you contributed.

What really happened there is a lot of labor was performed, wealth created and the laborers compensated for your use of their time for something you then own.

At no time did capital create anything. Labor did.

As for paying for safety nets, of course! A lot of people labored on your behalf, and ideally their compensation for that labor was enough for them to meet their costs and risks and maybe have some left over for their own purposes.

A lot of people labor as much as they can, and that does not happen. This makes those safety nets quite expensive! And it can be objectionable. When the product of labor is high enough to accumulate capital, should hose actually creating it at least not be doing so for less compensation than it costs them to perform the labor?

Secondly, why should others subsidize all that? They have their own purposes to get after.

>Your suggestion that we might need to ignore basic economic realities to provide for others simply doesn't follow. We don't need to do things that way and when we have, historically, it has never succeeded.

I made no such suggestion. What I did do was clarify both the nature of wealth and how is is created.

I then spoke to value and potential harm, and benefit. One harm is mentioned above, and that is the overall increase in everyone's cost and risk due to underfunded labor.

There are others.
What? Because sales interacts with customers and the customer doesn't give a F*$% who's fault it is or even know engineers exist.
Single use plastics utensils and straws are literally needless garbage in 99% of cases. They so easy to avoid needing, but because people are used to it they act like their right to life and liberty is being taken away. This actually makes it harder for the 1% so percent that actually have a hard time without them because it requires broad stroke regulations when people are so recalcitrant over minor changes.
Rely on a SaaS, complain then don’t have BCP/DR yourself . Huh
Greetings, time traveller. Welcome to 2022! We've had 16-cire consumer CPUs for almost half a decade. And even higher core counts on the higher end platforms. But you already knew all that, didn't you
One option is to use IMAP and connect to your gmail account using a email client (I use Thunderbird) once you connect, sort the mailbox by size and then delete as required.

Another thing to remember is that file on your Google Drive and Photos are also using up space, make sure you clean up over there as well to free space.
I think the price of Bitcoin does have a relationship to energy consumption. It’s obvious it’s on large time scales. And unless one has a very cheap energy source it will always be cheaper to buy from the market. So it’s a good in the ball park metric, the core issue to transfer value to old coins is that older coins grow exponentially more difficult to undo — so the fact that a few kilowatts could have mined many thousand coins in the early days does not decrease those utxo security and this value. There is an additive value of every block, and while head block at difficulty D virtually upgrades all the blocks before it to D, as you would need at least D+1 to undo just head-1, we build bigger defense walls every 10 minutes on average.
F1 cars are running over 50% efficient engines nowadays which is incredible.
Miners are not able to adjust the monetary policy of bitcoin, because attempting to do so causes a hard-fork, which would have them mining a chain which has no economic use in the real world.

The chain which everybody is using in the real world is the only one that matters. Miners are forced to mine blocks which adhere to the consensus of economic users. If some people run a million "Sybil" nodes, it makes no difference, because those sybils do not have any economic use, they're effectively ignored.

Bitcoin is not a democracy. There is a network effect which is now far too large and diverse for any small group to sway, and with time, the protocol will become further ossified to the point where it will literally be impossible to enforce changes, because there is no way to coordinate them globally to so many users.

The only control a majority of miners can have is that they can withhold transactions from the chain by orphaning any block they don't want to include. That is, they can cause denial-of-service for as long as they hold the majority of hash-power, but in doing so, they withhold revenue from themselves by failing to include paying transactions into blocks.
>answer engine that actively tries to reframe whatever I enter into some other more generic query

Google has come full circle and turned into Ask Jeeves.
Be that as it may, do we really want to enable everyone to have cartel-level money smuggling capabilities? Is that the sort of power we should strive to democratize?
This is a great opportunity to be an Atlassian competitor. I'm sure more than one business added Atlassian cloud services as a business risk in the meantime, even if they weren't affected.
I agree, of course, but I never meant to imply that the answer here is “always do what your wife tells you to”. My point is simply that one should be prepared to sacrifice career for family. Sometimes, as in your uncle’s example, it might turn out that a better decision for the family would have been to make a different sacrifice instead. But that’s just another life’s lesson: hindsight is always 20/20.
> Some high-up executive says "We have to be in X market by Y date!" Everyone kills themselves to make the date. At the end, the product owner has to tell Executive that it looks like we won't make the date, no matter what we do. Executive says, "Oh, don't worry about it then, we just won't be first to market."

I'm not sure how many execs would be totally chill with not being first to market if they could have been, but I have seen "Oh, that's actually okay, we been saying March knowing it'd really be September. So you have more time, but it really has to be September"

And then the exec pats themselves on the back for their smart planning, while the engineers regret all the corners that they wouldn't have cut if they'd known they had more time.
Why I quit this battle
though only a small pilot project for now, the unlocking of the Supercharger network is a significant move for any electric car related aspect, so soon any EVs of every company can charge from Tesla Supercharger network
Someone should file an OSHA complaint! World's biggest superfund site.
Got pictures?
They know full well how to handle their collateral requirements; that's exactly what they did! The idea that they "lost control" of the situation is pretty wild; how would they have exerted control over it? GME went nuclear in a day, and nobody a week before then would have told you it was going to happen the way it did. Should they require near 100% collateral from brokers on every trade, and everything that comes along with that? And no, them biting the bullet on trades that don't clear isn't a real solution. The ideal situation that would have mitigated it and kept them safe is same-day settlement cycles, but that's not a choice they alone get to make.

The LME situation and the DTCC/meme stock situation have very little in common, besides both of them being triggered by extreme price movement. It's much easier to argue that LME was rigging the game, but commodities are a different market that hit a little closer to home when things go bad. If the LME let short hedges get vaporized, the idea that they should have been left out to dry would be very unpopular in the fallout of that situation. Maybe they should have, but you're going to have a hard time convincing people not involved in finance of that.

Unless you are an institutional trader, the market isn't out to get you specifically. You aren't even shit on their shoe. You're shit three counties over, if that. They barely think about you. They barely even know you exist. You're background noise that most large players need to filter out to find out who is actually on the other end of the trade. Financial markets are rigged in the sense that big players will be bailed out and cut loose no matter what. They are not rigged in the sense that a retail investor can be on the losing end of a trade because they didn't understand what's actually happening.
>"If I go into a crowded restaurant and wait for 30 minutes for my table, I come within about 6 feet of about 30 people. "

I do not remember ever waiting for 30 min in the lobby with 30 people. But I guess I just do not visit places where I have to waste so much time.
> This means that the same string can have a near-infinite number of entropy values?

Yes. (Any value ≥ 0, in fact.)

Strictly speaking, what you want is not even the entropy, it is the information, and it is a characteristic of an outcome in a given probability space, so is crucially dependent on the probability distribution you assume; if the model is that this particular outcome always happens, the information is 0 (no information, you experienced no surprise, the optimal coder needs zero bits to convey this outcome) (not 1).

Entropy is the expectation value (average) of the information over the outcome (average bits per outcome in a stream of independent outcomes so distributed), so characterizes a probability distribution.

Now, if only there was some sort of universal probability distribution or model expressing objective perfect ignorance (over strings of characters, say); then we could say, given any string, how much information it carries and so how difficult it is to guess.

The good news is, there is in fact such a thing. Set probability of string s to sum of 1 / 2^(bits to write program) over all programs that produce s then halt. The distribution is known as the Solomonoff prior, the resulting information of s as the Kolmogorov complexity of s, and the normalization constant you need to divide by to actually make the probabilities sum to one as Chaitin’s constant.

The seemingly bad but actually fairly tolerable news is that this obviously depends on how you encode your programs into bits, that is the programming language, because obviously you can always put this one sequence in particular into the standard library and give it a short name; but this is not that important for most strings because you can bound the difference between the two complexity values by a string-independent constant (implement each language in the other). I also lied a bit by failing to distinguish all programs (the common definition for Solomonoff) and the shortest program (the common definition for Kolmogorov), but it turns out that this difference can be absorbed into an additive constant as well (a fairly non-trivial theorem AFAIK).

The actual bad news is that none of these goodies is computable for halting-problem reasons. For example, the obvious approach would be to enumerate programs in order of length and check if they produce what you want, but then you need to know if an arbitrary program is hung or just really slow in producing the desired string!

The ugly news is that, pleasant as this theory is, it isn’t actually all that relevant to human-generated passwords, because, well, at the very least you know a human generated them, and that is in fact quite a lot of knowledge. So, no free lunch is forthcoming as far as answering your question using pure mathematics with no natural-sciences input is concerned. Whether “love, sex, secret, and god” or a more sophisticated model, you are going to need one if you want to go this route. (Password-cracking tools have them.)
People love pain. And, being lazy.
>because the manual is correct, well-written, etc.

It's also verbose and requires effort and working memory to parse, when I could get a trivial one line answer or code snippet from a stackoverflow post specific to my question. Yes, in an ideal world we would all read the manual, but unfortunately manuals are inconvenient. And in my experience the vast majority of stackoverflow answers are correct.
we give up too easily.
So with that logic... if he gets a huge opportunity to run the Asian division which he feels compelled to take despite her objections, then she is not allowed to ask for smaller concessions such as "hey, can you turn off the work phone on Saturdays"? You linking those together doesn't make sense.
Cool, what jurisdiction is it in when it is a copy of a key in 140 countries? All? None? First to find?
It’s anything but simple when it comes to this space.
Are you sure they are? That seems to be the bar we should meet when you make an accusation, right?

Besides - is it really super valuable to know that while I (thought I) was muted that I was cooking? Zoom's going to find out I... eat?
Yes I was billed 5,554,439 minutes overnight for an action that never run!
He was imprisoned for teaching. You have to construct quite a mental abstraction for that to be a legitimate criminal offense.
I've actually always wanted a way to mark "the contradiction" once I've obtained it. Thanks!
Bing is better in terms of video and photo search UI/UX.

Nobody I've seen touches Google in terms of Geospatial though, I wish there were a decent competitor.
They say "heavy industry" but the site is devoid of any examples of WHAT industry would actually use this.

The question to ask is "where could you use this that you couldn't also use electric heaters and/or batteries".

Seems like a similar scam to "gravity batteries". It may work but alternatives are likely cheaper, lighter, and more readily available.
Sure, these'll get you started

https://en.wikipedia.org/wiki/Human_rights_in_China

https://en.wikipedia.org/wiki/Uyghur_genocide

https://en.wikipedia.org/wiki/Organ_harvesting_from_Falun_Go...

https://en.wikipedia.org/wiki/Black_jails
I think its fair to say his having a child with his maid, and his demonstrated capacity to lie to his wife for years about it while living a double life... kind of damaged his voter appeal much more than his environmentalism.
Yes. Everybody, or nobody. Why should some have it and others not?

Note well: In this post, I am not taking a position as to whether "everybody" is the correct answer, or whether "nobody" is. I just want everyone to be at the same level.
I'm a hardcore Doom fan; have been since its release. I have it as one of the first installs on every device I have; even my Windows machines have a portable Doom configured and ready to go in their Onedrive folders.

SIGIL is probably one of the best _Doom_ experiences since "Doom the way id Did". Too many modern maps lean heavily on limit-removing ports, and other modern features, and lose the sine qua non that made Doom unique and special. They eschew the radically unreal lighting and abstract-but-familiar level design to push the engine towards realism, and consider hardness to be a factor of enemy quantity and not the complexity of the situation.

I'd rather be dying because I was sniped while low on health and fending off a lone imp than find myself circling an insufferably large swath of enemies, soaking them with BFG blasts.
If the error happens inside the DNS path, the name in the answer won't match the name in the query. The browser is still expecting to get an answer for the hostname it sent.
It can be used as a launch pad into the rest of your network as IoT devices are notoriously insecure. There was a case a few years ago where a bank was hacked via the internet connected thermometer in the fish tank.

One option (which is what I do) is to create a separate WiFi network for your IoT devices that is isolated from the rest of your network. A lot of the modern routers have the option of a 'guest' wifi so you can enable that and use it for the IoT devices.

You should also check for and apply any security updates/firmware updates for the device and then regularly check for the same.
Hey, thank's for that! If you don't mind me asking could you share how we could improve it. Thank you in advance
I think it would be smart to keep an eye on people who hate the USA, especially when they demonstrate capability and intent.
to bulk recover only x >= y ?