skysight-inc/HackerNews huggingface dataset:
Sendhoney.com Launched: Schedule Flower Delivery for Life with One Form
Reminders on your phone are only good if you take action — a lesson I learned one June after dropping the ball on showing my love an appreciation for my wife on our 8th wedding anniversary. I wish I could say it was the first time, or the last time, I forgot a wedding anniversary. I had set a reminder on my phone 2 weeks before my actual anniversary date — “ORDER FLOWERS”, it said.

So, with a reminder armed and ready for the big show, how did I possibly forget? Well, when people ask “How’s your week going?” I’m one of the many billions of people who respond “Busy.” Truth is — I’ll swipe the reminder away on my phone and tell myself I can take care of that in thirty minutes, right after this call. Or, I just don’t want to make all those stupid clicks to order flowers.

It’s about time someone created a little insurance policy for this recurring theme called forgetfulness— and that’s exactly what we did. At SendHoney.com you can punch in your important dates ONE TIME and forget it forever. As your important dates approach — we’ll order the appropriate flowers on your behalf! It’s a kind of florist scheduler that ensures you’ll AT LEAST send flowers on the big days.

It’s not just limited to anniversaries for your wife, too. You can set up any number of special occasions for any number of recipients. You can set up a florist delivery schedule for your mom for her birthday and Mother’s Day or for your employees as a Christmas thank you — just as examples. Or, use our ‘once a month, once every two months, or once every three months’ delivery schedules to send flowers ‘just because’!

Signing up and creating your first schedule is a breeze. So easy, in fact, you can do it from our homepage at https://www.sendhoney.com ! Listen, you’re going to spend money on flowers in the next 6 months anyway, right? So, why not let us do it for you FOR FREE — enter ‘6mohoney’ on the coupon code line when you subscribe and we’ll waive your subscription fee for 6 months!
> Now they take away everything when we stop paying for our subscriptions?

They take away the games you claimed as a Pro subscriber - similar to how PS+ works. If you claim a game on PS+ and quit PS+, you lose those games.

If you buy the game you can keep it and still play it even after you're done subscribing.
TL;DR. "After 25 years of not making cartoons I'm putting up a site with my work, so take your copies down".
Big Bird used to clearly be the "main" or primary point-of-view character. He behaved somewhat older than the lower range of the target audience and so was a good aspirational, but not unrelatably-old, character for them.

Then Elmo became highly bankable (Tickle Me Elmo) and they leaned hard on him. Elmo is... not as good for modeling behavior and interactions.
> As PWAs gain feature parity, I think there will be little to no point to React Native
I absolutely agree, but it'll take Apple more than a few years to be willing to make iPhones have native app/PWA feature parity.

> Because of a lack of JIT capabilities
There's the new Hermes engine which should speed things up

The main reason React Native will stick around is that it lets React developers more easily transition to native, and there's a ton of React developers.
Ive never been interested in Azure until now and Ive heard CosmosDB, their FaaS product, and their client libraries are all pretty nice. If their docs, client libs and cli tools are all as nice as GCP I will have to switch. I dunno if they have a BigQuery alternative though.

Actually I started using Office365 instead of Google Docs recently and have been quite happy with the results. Especially OneNote’s live sync.
eBay have been trying to enforce UPC/EAN for some years now but don't seem to be making a lot of progress either.

Amazon have also made the burden of proof for getting changes to a listing made so high that it isn't really worth the time to point out the issues to them unless it is a product that sells well, so the long tail is a mess.
There's lectures online for it too: https://scs.hosted.panopto.com/Panopto/Pages/Sessions/List.a...
Where did you get the $31k as the median income for Seattle? This source says it is closer to $95k?

https://www.seattletimes.com/seattle-news/data/seattle-media...
So, it's part of tv.youtube.com, which costs $49.99 per month plus tax?
Sesame street was considerably funkier, psychedelic and kind of gritty. Elmo was a herald of a much cleaner and sort of infantilized Sesame Street. The massive commercial success of the Elmo toys especially made it feel like it had become very commercial and a lot less grassroots.

https://www.youtube.com/watch?v=_ul7X5js1vE

https://www.youtube.com/watch?v=jwio5qGg8o4
What's the problem with the built-in one in Firefox? It has optional syncing if you want it.
This is great. Thank you so much!!

One request is to include some recommended production deployment. I have spent way too much time on devops every time I start on my weekend project.
If that's the case, I agree.

Recipe for success for me is staying away from clubs, 80m and QRZ.com :)
Partly. But I also think that targeted immigration programs have allowed these fields to staff up without raising wages to levels that educated people who don’t need visa sponsorship can find in law, business, and medicine.
>Instead, they choose Youtube TV which is US-only.

I'm an avid PBS Frontline viewer (some of the best documentaries out there). As a Canadian, I can watch most of them on the PBS website, but the odd time an episode will be rights restricted. I assume this is because of footage or music that they are unable to clear the licenses for outside of the US. And really, as a publicly funded broadcaster, why should they care about me in Canada?
It's definitely the case that the social climbers, lifelong hoop-jumpers, and paint-by-numbers careerists are flooding into tech. Who can blame them? And these type of people definitely dilute the engineering talent pool. As annoying as this may be to those of us who came from more traditional hackerish backgrounds, this will likely self-correct at the next major recession.

In the meantime don't throw the baby out with the bathwater. The bottom line is technical knowledge is power in today's world. You can take CS and pivot into any career you want, and if all you want to do is build cool stuff, well, it's never been easier!
Google has cool things in GCP, but I struggle to imagine them being _popular_, cool, things.

If your product or project is big enough to require the scaling and capacity that GCP offers then you’re also probably big enough to be risk-averse about predicating your product’s viability on a platform you don’t control. The way I see AWS and Azure’s success: they replaced server colocation, dedicated server rentals and shared hosting for application hosting because they eliminated the costs and burden of systems administration and hardware maintenance. If you’re a company that did move to AWS/Azure - provided you stuck to their commodity offerings (App Service, EC2, RDS, Azure SQL, etc) you can move back to your own hardware just fine. For other things like S3/Azure Storage which are hard to move in-house, at least it’s easy to separate that from the rest of your application.

But what does GCP have that is cool - but without associated costs of what is essentially vendor lock-in? Without a solid contract/guarantee from Google that some binary I wrote that uses a GCP-exclusive service _will_ be supported for a minimum of 2-5 years it’s hard for me to justify risking it.
Don't do it for the money.
Indeed, folks make similar comments about Python too. Such a mix up happened to me one afternoon in 2002 or so when copy pasting code.

So, I configured my syntax highlighting to very subtly show whitespace characters. The editor keeps them consistent in every other case. Have never had the problem again since.
I watch PBS NewsHour everyday on YouTube. It's great!
300 million isn't that big a number

You want a network effect to collect talent from anywhere & then tax it. Children growing up in this culture will be more prone to tap into this. Immigration laws insulate this process. Eventually the talent will be collected somewhere less insulated, & then the American talent will be moving there

If I want to steal your jobs, I don't need a visa. I do it well enough from Vancouver, along with all the other employees who are in between visa issues. Canada will accept our taxes in the meantime
I'm worse-than-average on predicting future trends, but for what it's worth I had the exact same thoughts 17 or 18 years ago and here I am, using a computer science education for things that I think are positive for the world and that pay me very well.
And you’re kind of demonstrating why enterprises don’t take GCP seriously.

How is their enterprise support? The decision makers would hear everything you say and you might as well be speaking Greek.

The one CYA question they are going to ask is where does GCP fall on the Magic Quadrant? If things go wrong with GCP they will have to explain why they chose it.
Right now the defaults are unencrypted DNS handled by ISPs which in the US have explicit legal permission to sell your data.
I would read this book
The prediction that everyone should learn to code is basically happening more and more now.

I work at a bank and the business guys are finally coding. They’re using VS Code, Python, Jupyter Notebooks, React, and JS. I doubt they’ll get into Hadoop Spark or Java.

Their depth of knowledge will never be as deep as a CS major, but it’s a good pause to think of a field to specialize in where you will be utilizing CS to solve things.
Is it only enabled in the US, or is it only enabled in the en-US build? How does firefox actually know what country I'm in? If I downloaded firefox in Washington and then drive up into BC, does Firefox disable DoH? How does it know?
>I have the same setting, but vim automatically sets `noexpandtab` when editing a file named Makefile.

Yes, you can see this in the make filetype plugin in Vim’s $VIMRUNTIME directory, which is usually

/usr/share/vim/vim81

which contains all of the plugins, syntax definition files, etc. that come with Vim. The file for make is located at

$VIMRUNTIME/ftplugin/make.vim.

It’s pretty straight forward to override any default behavior you’d like to change; this is a great article on how all of this works [1].

[1]: https://vimways.org/2018/from-vimrc-to-vim/
If you live in a university town, find out which dorms the international students live in, and locate the nearest trash bins. At the end of spring semester, during finals week, check in and around those bins daily.

The graduating international students who are returning to their home countries frequently discard things that they bought locally, as it may be too expensive to ship larger items in either direction. Those who will be returning in the fall might put their dorm stuff into storage, or they might just toss it, and re-buy if/when they return.

The cheaper it is to ship, store, or sell, the lower the quality of the items discarded. That's why you focus on those who will be flying home.
when expressions will be exhaustive, when statements will not.

Needless distinctions like that make the fresh air a little less fresh...
I meant swappable, i.e easily replaceable. A regular user would not solder a new cable, you go and buy a new mouse. For better keyboards it's slowly changing, why don't we see the same for mice then? SteelSeries was doing that, but it should be more common with standard usb connection cable.
DNSSEC does nothing whatsoever to prevent your ISP from logging your requests.
http://arep.med.harvard.edu/gmc/genome_services.html Here are some more options! Some usually have holiday deals.
drusepth's relatives don't own drusepth's DNA. This would be similar to arguing that if I had an identical twin, I need my twin's consent to donate a photo of myself to a facial recognition library.

But more generally, the arguments being raised here regarding risk of abuse of the data are predicated on tyrannical or illegal activities occurring. Instead of denying ourselves the benefits of cures derived from data such as this, why can we not build a society where the data is not abused?

Human pro-social activity is a very powerful thing. If there are risks in unifying data, we should work to build a society that stewards those risks responsibly, we shouldn't try to cut ourselves off and hope the life of a data hermit serves us better.

I mean, what other technologies should we deny ourselves? A tyrant can use tanks and troop transports to wage war on their citizens. Should we tear up the roads lest they be abused by tyranny?
Japan is a pretty good model IMO....

Extremely efficient high-density cities that combine car AND bike friendly streets with mass transit. Numerous green parks and public spaces as well.

The rest of the country is rapidly turning into wilderness as people move into the cities for jobs, and the elderly rural-dwellers die off. Fortunately, the government still keeps the roads well-maintained so people such as myself can drive into the countryside and get our Initial D on.
It's a labor cost.

As hardware becomes more all-in-one, your cost of labor for knowledge of desoldering a single piece becomes more and more.

Noone wants 'repaired goods' in the US.
I live in Canada where the media is constantly harping on climate change so I’m not convinced it’s that powerful.
Because kids don't learn anything from Elmo, especially when he's running the show. He represents a child at their pinnacle of overtly bad behavior problems: a toddler. He's pure entertainment: loud, bright red, and obnoxious.

Obviously kids love it.
The level of security you provide should be commensurate with the risk. Perhaps you don't need 2FA and IP checking for your smartwatch but you probably need it for your x-ray machine.

This is a device people are encouraged to put into their homes, with access to their most intimate moments. And sold to untrained consumers who probably won't even read any documentation you supply. And, as the article highlights, there are active attacks.

Ring need to up their game.
Google's answer to iMessage is finally here
>I know the choice to do business with China is complex and nuanced. But I suggest prioritizing the moral implications--both to the world and to China's citizens--of a Chinese government with ever-increasing power when considering to what extent one should do business with China.

There is a book by Stephen Roach "Unbalanced: The Codependency of America and China" that take a good stab of explains this issue.
What to Include in a Pitch Deck
BigQuery is by far their killer app. Every place Ive interviewed for or worked with that uses GCP uses it mainly for BigQuery.

Dataflow and Cloud Run are likely to be up there soon.
Running your own non-DOH recursive server does absolutely nothing to protect your queries from snooping; in fact, it increases your exposure, because every single step in the recursive queries you run are now in plaintext on the wire and each attributable to your server.

Running your own recursive DOH server is a fine idea, and easy to do, but then you have little to be angry at Mozilla about, because they're the ones enabling you to do that.

The fact that no mainstream consumer OS runs a local recursive resolver should be a clear signal to you that people disagree with you about this; in particular, because doing so eliminates DNS caching, which is something most people want.

People are "extremely focused" on DOH because it works, and works without having to secure the cooperation of every DNS operator on the Internet, and with almost no configuration. It is a clean, easy win, unlike every other DNS security mechanism ever proposed.
Hackers 'looking to weaponize Facebook Ad Manager' via trojan in PDF reader
It's all part of the same, global phenomena. "You can't trust traditional sources of truth, there is no objective truth, I can spread lies as everyone does it, I will believe what I want, I will believe my team/side, I can do whatever I want as there is no objective right or wrong."
I imagine the poster is probably thinking of DPI rather than polling rate - two different things.
My apologies, dang - I'm very sorry. I have a lot of respect for you and I'd sad to have caused offense.

I had no idea this was a flamewar topic... guess I haven't read enough of other people's comments on the issue. A lot of what people responded with is new information to me.

Is there an index of topics that tend towards flamewars that I could check periodically?
It would be interesting to see a court case in which the offender violates this clause of the license.
Do what you love - as cliche as that.

The best career is the one that gives you joy and fulfillment. If CS is what floats your boat then it’s the right choice for you.

Go for career that pays much more but you must drag yourself from bed to go to the office every morning and you are set up for a life of misery - no matter how much money you make.
Come on. Elmo did some awesome music videos.

With Norah Jones: https://youtu.be/FEzxchU4RUY

With Katy Perry:
https://youtu.be/PwZnCkoX5gI

And my absolute favorite, better than the original, with the Goo Goo Dolls:
https://youtu.be/uGohKgNOXnU

Edit... but... yes... the Elmo Numa Numa tops everything: https://youtu.be/2rAKszSX2tU (which btw, was indeed uploaded 11 years ago, but I think has an erroneous view count..)
So you remember the way we used to prevent people from linking images from our websites, we'd show a different image.

That means I can do the same with `og:image`, give a nice middle finger when linking my website (hey, a bit of 90s fun here)
> AMX 2S is an absolute downgrade

Add to that no place to store the dongle. And no easy way to switch back to the dongle (unifying receiver) once Bluetooth is configured. You have to use the app to do that. I'm on Linux and there is no app (last time I looked.)

Nor do I care for a cable to charge it. I was happy with replaceable batteries.

I get frequent (Bluetooth) disconnects, though I don't know if it is the mouse or Linux' fault.
To train athletes to push limits, draw inspiration from Michel Foucault
hiring good talent is still extremely tough. i haven't seen the skill level in new hires get much better over the past 3-5 years. we get recruitment companies asking for $60/hr salary on people who can't even write a simple function in an interview
I didn't think my comment would blow up as much as it did or I would have given more information:

It was an MLE / SE role, so writing code was not some taboo thing. The job was taking models and putting them onto in-house hardware with limited processing power. The code had to be fast, very fast.

So I wasn't just transpiling but putting optimizations in to the output code as well. The output format was C++, and it would output a handful of classes, which I would stitch together into the design pattern of my choosing, so the job wasn't fully automated. Nor had I wrote parts that take in the whole range of the input language, but a fraction of it, because the models only used a fraction of the language. This was far from an industry standard program, but more a quick hack in Perl, because I was in a hurry and it's the fastest prototyping language I know of. It wasn't meant to be used by anyone but me, and sometimes I would have to go in and reconfigure it if new models had anything unexpected.

To me it was just speeding up my job. I thought of it as meta programming. Something that would have taken 60 hours of crunch time, became 2 hours of writing code and testing, at a leisurely pace.
You know how people always say "back in my day, things were better!" (in between saying "you kids don't know how easy you have it")? For me, while there are plenty of differences between now and when I grew up, and these differences are sometimes good and sometimes bad, there are only two things I've been solid on.

The Far Side, and Calvin and Hobbes.

The bad part is that we aren't getting more. The good part is that we still have access to them.
Any editor from the last twenty years should know to indent a Makefile with tabs.
No offense at all, and I realize this happens with zero intent. It's a tragedy-of-the-commons thing. No one creates the flamewar, and still a subthread like this ends up gathering mass at the top of the page on a regular basis, clogging out the curious conversation.

There's nothing so simple as an index. Perhaps that's for the best: https://en.wikipedia.org/wiki/Index_Librorum_Prohibitorum. One can certainly use HN search to see which topics have this generic quality: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
But "doing whatever the creator wants" also isn't the same thing as being right.
That's not at all what the GP was saying.
Good thing there are not many bed bugs in Germany and thrown away furniture
An "M16" shoots a 22 caliber bullet. Its called a 223, but its a 22 caliber diameter bullet.
I think you'll find all you need to do is compile with `BUILD_TYPE_NAME=enterprise make`, and suddenly all features appear. Whats peoples moral position on opensourcing the features but not including them in pre-built images unless you pay?
Agreed that a pure Make approach is less than ideal for new software projects. It's great as an orchestration tool though. I use Make for all kinds of wrappers, because it gives built-in dependency ordering and tab-completion. Make is also a good backend for systems like CMake or Autotools.

I manage a couple of Yocto Linux-based firmware builds for my employer. Each project has a top-level Makefile that wraps the underlying build tools, so the build process is as easy as cloning the repo and running "make".

Make is also great for all of the post-build orchestration steps like "grab these files, rename this one, generate a little report, and make a tarball of the result". Steps that are each a little snippet of shell-script, and have some ordering dependency.

A 'build.sh' type shell-script would work too, but wouldn't include all of Make's built in features and dependency management. And you'd need to write stuff if you wanted it to parse specific target requests. At which point - why not just use Make?

So I guess I really like Make for the role of "be the top-level glue around other build systems". It includes dependency-management and file-generation rules, works out parallel ordering where possible, and comes with tab-completion on every desktop Linux.

Plus every developer who uses the command-line understands that a Makefile means "stuff can be built from inside this folder". They also probably know that "make" or "make all" is likely to run the build, "make install" will probably install it, and "make clean" will probably clean the folder. These conventions have deep staying power. And builds that follow them can be used by a lot of engineers with no further training or documentation required.
I am aware of that. I meant the internet, not the web.
I don't think being better than the rest entitles you to abuse whatever superlative you wish. If the tallest man in the world claimed to be "basically as tall as Everest" I'd scoff at him too.
The biggest problem with Mattermost is that the mobile client cannot connect to multiple teams. You can add the beta client and connect to a second team, but more than two teams is impossible. This may be a function of living in the Bay Area but I'm on 4 or 5 different Slack groups for various communities.

All but my employer would be in great shape to switch to Mattermost but it's just not possible. Some have switched to Discourse but it's not great for real-time communication and people have a hard time with the UI.
That’s the official dogma, and you’re parroting it perfectly. In reality, I sincerely doubt the problem would be that bad.

Communications technology has advanced since 1960.
Boeing’s misplaced strategy on the 737 MAX
A new mom’s guide to pumping milk while traveling for work
Two Friends Quit Their Jobs and Built a $1.2M/Year Blogging Course Business