skysight-inc/HackerNews huggingface dataset:
> A lambda publishes a message to SNS, another one picks it up and writes something to DynamoDB, the third one takes that new record and sends an email…

Or, you know, just do related functionality in the same AWS Lambda function. While I would probably do the sending of an e-mail asynchronously as well (as AWS Lambda function triggered by a DynamoDB stream), the indirection over SNS to write something to DynamoDB seems overly complex.

Why would you do something asynchronously with a Serverless architecture you'd do synchronously with Ruby on Rails?

> […] and random hardcoded configs in AWS console.

Just don't do that. A Serverless application will always be a pita if it relies on manual configuration. Ensure all relevant configuration is part of Infrastructure as Code (e.g. CloudFormation or Terraform).

> Impossible to replicate production environment

If the project is set up properly with Infrastructure as Code replicating the production environment is as easy as it can possibly get. And because it's Serverless, if an environment isn't used, it usually doesn't even incur notable costs.

There is no silver bullet and I believe Serverless as well as other approaches have their place, but what I miss are similar posts about great experiences with Serverless applications. I for myself wouldn't want to go back and I'm really happy with the problems Serverless applications solve.
Pret a Manger has a coffee subscription program in the UK, at £20/month. Not quite the same model as petrol stations, but close.
Note that the Republican party is to blame too for that. (As well as the Democrat party.)
Testing the World's Deadliest Poisons
I guess we’ll have to see if the file gets reverted in updates. I don’t think that’s a given?

I too am not happy about the root snapshot thing...
The default is 500 characters. Some compatible implementations of ActivityPub have longer limits. Mastodon hides longer posts from those instances behind a link to open the toot[1] and show the whole thing.

[1] Instances choose how to render things delivered over ActivityPub. So (for example) Mastodon would render a write.as post as a toot, while write.as might render replies to that toot as comments on a blog post.
thank you, will look into it.
No one believes in climate change. Not really.
I'm sure it must have been terrifying but overall I'd rather have the real war, Poor v Rich , than the deluded Poor v Poor. It would be over quickly and we won't even lose anything of value.
This seems moot, as Google is denying neither the existence of this document, nor its tenor.
- workout with a personal trainer. It took a long time to find the "right" one but boy that twice a week for one hour relentless plyometrics workout is worth the stupidly large amount of $$
Plenty of people love Star Trek Discovery. It’s successful enough that it’s already been renewed for a 4th season by CBS.
I am well aware of most of the efforts you've linked, and those are what my comment was about.

> There are certain problems that are incredibly difficult to solve (often undecidable) in the context of some generic language

That statement is objectively wrong. Was the use of undecidable here intentional?
Seconding this. It's been like night-and-day since I started using a CPAP.
I would not lose sleep over a world war. The social classes (globally) that are flooring the accelerator have no desire to glow in the dark. And we're not in lockdown globally so that the elite can spend time in bunkers deep underground.

We're in lockdown so that elite privileges ("Grand Tour", etc.) can be restored, while the "common man" is put in his or her place, with strict regiments governing thought, speech, action, and movement. It is wise to ignore the cultural and political stun and smoke grenades, and pay attention to what is actually happening in real world. As usual, follow the money.
That is exactly what I would expect from a social media platform with Mercers investing in it. (flush)
I was banned from r/conservative in a discussion about trump handling the coronavirus seriously. I posted a timeline of quotes from him "only 15 cases soon to be none etc" indicating he had not taken it seriously early. Banned after that.

Which is fine, I feel that people should be free to form any clubs/groups they want.
Different Perspectives to Solve Problems
Discovery had a ropey start with the secrecy in the first few episodes, but it really grew in S2, and S3 is awesome.
I find ignoring requests/emails etc. perfectly fine and point about person emailing being rude in the first place is spot on. Specially in context of asking for help with things that are in FAQ.

I think parent poster was never in a position where he really has to set priorities and never tried to be polite to 1000 people in a single day.
I also like https://www.intmath.com/ for its short, clear explanations of various mathematical topics.
OK thanks for the video. ;-) At first it really sounded like plain propaganda, but actually... it’s quite funny. Way less dramatic that any other covid movie I’ve seen. Well played, I guess. Communication is a key, if you want to gain (some) acceptance from people.

What youngsters particulary don’t want is being frown upon and treated like irresponsible kids -- and this video contains enough humour to make the point, without sounding dumb and patronizing.
> There's no hate mob in Parler, they're all conservatives, why would they hate each other.

There’s no hate in the KKK. They are all white. Why would they hate each other?

See the problem with this construction?
With mainstream news being so propagandist, only way to keep up with actual news is Twitter: people bypassing curators and directly & efficiently stating what happens.
The camera will certainly getting better with the time. Martijn Braam, a postmarketOS dev is already doing a very good job improving the software side of the problem with his Megapixel application: https://blog.brixit.nl/pinephone-camera-pt4/.
Not sharp enough to say, vote for a better candidate
I don’t think it would be the end of luxury if we had to finish our drinks within 2hs. If it had always been that cups leak after 2hs, this wouldn’t be a problem or cars would be designed to make the cup holders easy to wash.
Do you dispute the figure?
I mean, Mastodon's founder and most of its userbase are definitely left-leaning, but I think the sole reason that it's Parler seeing the surge is because that's where a lot of right-wing pundits decided to go to. Dinesh D'Souza, Ted Cruz, Devin Nunes, Sean Hannity, etc.

It also kinda helps that Parler has a central authority that's able to verify certain accounts. Mastodon's designed not to support that "feature".
If you don't mind, could you elaborate a bit on how you've replaced Alfred?

I use it heavily for:

* snippets (mostly for terminal so Termius might be an option but I also use it for non-terminal things)

* clipboard history (are there up to par alternatives?)

* workflows - mostly launching various websites, like Jira tickets with "<board> <ticket #>" or "c suponer" to conjugate Spanish verbs), but also for launching various shell scripts (like changing nameservers with "ns <provider>"), or keyboard shortcuts for playing specific sounds (for fun)

> I guess I need to get a Thinkpad running Linux for slowly finding replacments for my tools, and migrate not within weeks, but spreading my migration process over months.

I'm in the same boat. I've been eyeballing a Tuxedo Pulse 14, but have been thinking of getting a regular PC keyboard in the meantime for the Mac and play around with Linux in Virtualbox.

Edit: Found this, seems like there's hope: https://medium.com/curiouscaloo/macos-to-ubuntu-part1-alfred...
This is pretty exactly the sort of phrasing and ambiguity that was used by conspiracy theorists talking about 9/11 being an inside job.

I simply do not buy it without substantial evidence.
This is not only for developers...it is also for others..plus this is just a intermediary between your potential recruiter and your portfolio website...there is an option to add a link to your personal website in the app...

It's agnostic toward the how a person wants to hire you...maybe for a full time job...or a someone looking to just pair program or a freelance job...

Plus it is easier to update your profile than change links on your website...
There are scenarios where there is not a clear cause that is within the person's control. Granted, I think your suggestions are great places to start, and helpful for many. That said, some cases of depression cannot be effectively treated without therapy or medication, and I think it's a bit... incomplete to suggest otherwise.
This is not big news. Wild polio is only endemic in Pakistan and Afghanistan anymore, and it's known that the vaccine itself can cause a form of polio in a very small number of cases.

https://en.wikipedia.org/wiki/Polio_eradication
Invisible Geniuses: Could the Knowledge Frontier Advance Faster?[pdf]
Does Uber/DoorDash etc guarantee you any income at all?
What you said resonates with me a lot, you’re not alone in how you feel. I find myself losing my temper irregularly over things that wouldn’t normally irritate me. I normally chalk it up to some secondary affect of other stressors or whatever (which helps to bring me back to earth when I recognise I’m being irrational), but I also have the same driven/apathetic thing where I’m really exciting to do something, but when it comes to it I either procrastinate the task enough to become a stressor or convince myself I don’t want to do it and move on. I never framed it in the context of a depression or depressive episode, choosing rather to believe I’m just lazy, so there’s definitely something to think about for me here.
I “admitted” to my doctor that I’d successfully switched to consciously eating better but that I was still drinking coffee. Her immediate reaction was “So what? Coffee’s not bad for you.”

Now, that’s just one doctor’s opinion, but when I did some follow up research, it did seem like the overall effects were probably very modestly negative at worst and might easily be positive.

In terms of quitting caffeine in general (to which I was previously essentially addicted), it seemed to have a trough at day 4-10 and then was better by around day 20 and didn’t miss it much by around the 6th week. I’m back on it, but quitting it cold turkey took a lot longer than I’d have expected.
>There is a big oversupply of people for the junior-mid level data science jobs.

Which shouldn't be too much of a problem because they have the skills to analyse the market and find a local optimum that suits them.
Why not just break up all tech giants? Why single out Google?
And disable retweets.
Can I Stop Big Data Companies from Getting My Personal Information?
I don't have enough background, but I recently read that some distributions could be a fire hazard due to the lack of proper temperature regulation:

https://xnux.eu/log/#017

https://xnux.eu/log/#018

If this was the case, is that still a concern and which distributions/systems address this problem?
Neil Postman on Cyberspace (1995) [video]
Reusable cups allow the customer to contaminate the barista, as well as the other way around, so it's an extra avenue for infection - and a more dangerous one, since he's going to be serving coffee to hundreds more customers and does not get disinfected between each customer.

Coffee shops here in Ireland stopped accepting reusable cups during 2020.
Good news. But I'd love to see something in a smaller form-factor.
How do you do that?

Even if you can, it's unlikely to give you a 10-100x speedup, which other languages can often give you compared to Python. The garbage collector does not take anywhere near even half of the CPU time.
Great idea...there is already an option to show or not to show email to public to safeguard the user...
That is true. I found that for embedded C++ to be successful, you need to have some good (excellent sometimes was harmful, but that's a different topic) C++ _as well as_ good domain and optimization skills. It's a combination that is more and more scarce. C++ tends to be used in domains where size and speed matter. You need to know what the compiler and machine will do with your code to be fast. And what's more, only the domain knowledge will let you pick the right data structures to be fast and compact in the first place.

And there are a lot of foot guns around... ;-)
You can have the best of both worlds with Ruby Jets https://rubyonjets.com/. Build micro services inside of a monolith. Might not make sense, but you're essentially building one app that deploys to micro services in AWS, in your favorite language and a framework that is essentially Rails.
I could not find your email in your profile. Perhaps you could add it.
WHO envoy urges end to coronavirus pandemic lockdowns – Washington Times
It's a failed experiment — an experiment nonetheless.
I’m not a doctor, this isnt medical advice; Ive used L-tyrosine several times to help me quit. I typically use it for 2-3 days and have no with drawl symptoms during that time.

I always go back because it helps with DOMS.
Alternatively you can mute them which is more discreet.
I think I need an intutive explanation for the Laplace tranform instead
Just because someone is a hypocrite does not make them wrong.

* https://yourlogicalfallacyis.com/tu-quoque
Git Rebase: Don’t Be Afraid of the Force (Push)
Manage your appointment with clients using these tools
Making this is a huge win for freedom, open source and keeping our digital life more secure.

This will be my next phone!
My job title is data scientist even though you may not think of me as a 'true' data scientist. Just to give you some context I work in an ecommerce startup. Depending on your industry and the size of your company things may be very different.

I maintain one machine learning model that is very core to our business but doing 'machine learning' is a very portion of my job.

> Think about this - there are a bunch of other software developers who know SQL very well. If your advice was true, then every backend developer would be able to immediately land a data science job and do great at it without having to learn a bunch of math, ML-specific stuff and a whole other tech stack.

In some companies Data scientists are very software development oriented but that is not the case of everywhere.
Think about this : software developers who know SQL very well usually don't like cleaning data, they don't necessarily have good interpersonal skills required to solve business problems, they are not necessarily interested in solving business problems, and they may tend to think that more software is the solution to all problems.
I think this was mentioned elsewhere, but this is different from many other cases.

In this case, you cannot choose to opt out, not if you wish to drive. Further, this isn't just ID, but a whole range of info around that ID.

As example, by law in my jurisdiction, I am legally obliged to keep medical info, address, and other info up to date for my license.

I believe breaches of government ID must be held to a far higher standard than a lost credit card. IMO equifax goes into that slot, for it falls into the "cannot escape" category.

As an example, I have never used airbnb, due to their mandatory ID requirements, regardless of their claims uploaded ID is deleted after vetting. After all, Equifax's compromise went on for almost a year, and in such a case each upload, waiting to be vetted, could be copied before deletion.

So I use alternative services, like VRBO, or Craigslist even. I have choice, options, and am not compelled by law to use any of these services.

As soon as I am compelled, by the threat of violence (arrest, etc) to do a thing, you'd better perform the utmost in due diligence.

And maybe, not give entire databases to others, for profit?
What's jarring is that he's refusing to look at the bug reports. Not that he doesn't want to act on them.

And, no, we don't fix "other people's bugs" either, just ours.
Show HN: My Book on Start easy with Ghost CMS Blogs (even 1 click installs)
Definitely my next phone!
Congrats!
Would love to see kens reverse engineering those to find out if they were direct copies or something else.
For those who don't have Hue, one nice feature of the design is that if the power to the bulb goes off and then back on the bulbs default to 'on'. This means that if you have a power cut, the lights come on automatically afterwards without the controllers being needed, which is useful at night so you don't have to wait for wifi. But it also means that you can turn them off and then on again at the normal light switch and they'll come on.
They're maybe getting it for cheaper than you do, but if you think that's what they're actually charging you, you're deluded.

The typical electrician gets it indeed for cheaper than market rate, then charges it to you retail rate plus 20% to account for the "trouble" of sourcing and purchasing it.
> ...and the number of active users is still growing.

I use Mastodon and am definitely a fan, but the rudimentary stats we have (https://the-federation.info/) don't show the growth.

The number of monthly active users fluctuates between 400k-500k this entire year.
Any such plan for KDE edition for Purism Librem 5?
No one said identify fraud, I said flag potential fraud.

There are some people who think it's a useful heuristic for uncovering potential oddities. Academics may not think so, but perhaps people who are professional analysts do.

Ultimately it comes down to who's side you want to take, and whether that's going to result in something akin to censorship.

Also, part of the reason I don't like commenting on any remotely political HN posts is that you get downvotes for saying perfectly reasonable things.
Yes! Linkedin is also really pushy with this, but being honest once I got a job (they contacted me through linkedin) that boosted my salary 30% with linkedin, really helped me with my personal economy. Also you cannot not be on linkedin in my region because then you are not normal :( ..

That being said, I have disabled all notifications on linkedin, but still they manage too be annoying when I'm added by someone who is selling me something (I don't mind the endless recruiters)..
>being rude in return is never a problem

Conceptually it is always a problem. This is how communication degrades and descends into chaos.
Those proposing these restrictions see everything in shades of grey, to most of them it is self evident that officers would be able to exercise judgementand defend themselves after the fact by pointing at an exception. Those opposed tothe restrictions see everything as black and white, you do what the law says or you go to jail. I think... Generalizations are always always wrong.
My issue with Hue is brightness. I have swapped all the living room bulbs (3 lamps, 2 ceiling lights) for a mix of Hue Colour ambience and White Ambience, but it's only just about bright enough for when I want the room well lit.

I'd love to put my office and some other rooms on Hue so I can tweak the colour temperature, but I've only got one ceiling pendant and it wouldn't be bright enough during the day.
Pyhstr now has bpython support
v0.1.4 - added bpython support
The Soviet Union didn't have even 1 worker owned factory, unless you're talking about the time before Lenin ever came to power. The factories were owned by the state, which in turn was owned by a dictator and his political apparatus - workers had less freedom to control the factory than Amazon warehouse workers.
It's not that simple. Xenophobic content, for example, is "unchecked" on any U.S. owned platform, so is some racism, but not racism against black people specifically. At the same time in most other countries in the world racism, and especially racism against black people, isn't even a thing, but xenophobia is. So it's very unlikely for someone to truly sincerely be both against racist content and xenophobic content at the same time and even more unlikely to also sincerely be against censorship, then it's getting into very dystopian views territory, you can't hold such views without being exposed to massive amounts of propaganda.
Hamshack Hotline
Why would you need to use iO on everything? Wouldn't it be enough to use it on computational inexpensive but vital parts?
Sad to see downvotes here but the Benford's law thing is absolutely one of the weakest claims of fraud finding. It sounds good initially (tool for finding some kinds of fraud used to find other kinds of fraud) but it is almost entirely flawed with how it is used in this context. It truly is the best current example of statistics lying.

If you've seen the handy little graph of the first digit statistics that each candidate got in big cities, I dug into this a bit but the basic summary is precinct sizes aren't random at all and that messes up the entire premise of that analysis. I made a quick repo that altered the initial repo to show things like how just getting 70% of the vote would screw up benfords law in most counties [0].

[0] https://github.com/BeesAreCool/2020_benfords
That's called setting up expectations. If you know your project might interest people but needs work, why pretends it's good when it's not? They seem to be courting contributors more than users anyway.

I found the video to be funny. It nicely highlights both the current limitations and the ambition of the projects. Bold choice certainly but I think it works.
The way I see it, the problem with social media is that you surround yourself with like-minded people, which diminishes your tolerance to different views. People become self righteous and can't take criticism lightly. Compare this to how things were 15 years ago, or how they are in here, where everyone and their dog can challenge your opinion. You become more open minded long term, and can handle criticism in a more mature way.
I think dismissing the end of a 13 year relationship with the "plenty of fish in the sea" argument and saying "stop wasting your time" is probably not what OP needs to hear right now.
On a commercial development the bugs are free because you've paid a maintenance contract.

As the original article notes, "bug reports" are actually poorly worded "support tickets", which in all commercial software are not free.
The Federalist Society finds, indoctrinates, and advances conservative lawyers and judges. That's not inherently anti-democratic though their level of success and influence on judges selection processes may be considered so. The problem is they also tend to be highly partisan (pro-Republican) which undermines the separation of powers.

Often their picks ignore their "originalist" approach when it would be counter to their desired outcome.

I'm no expert, this is from my general understanding and skimming Wikipedia.
I think this comment gets at part of the issue: https://news.ycombinator.com/item?id=25100584
I can understand this behavior from the perspective where bug reports provide cost rather than value. If my piece of software works for me in my use cases and I am not interested in fixing it for other people (as is the case for the author), then bug reports are costs, rather than value. Minimizing costs in this scenario means refusing to accept costs (in this case, bug reports) unless something of value (in this case, money) makes this deal acceptable.
The impossible to replicate the production environment I think was referred to impossible to replicate locally, on your machine.

At my job I use AWS serverless services and I get a lot of frustration not being able to test and debug code offline. Having each time to upload some code to debug it is time consuming. Also you have to rely only on logs to debug, you obviously cannot use a debugger, and thus the solution is to insert a ton of print statements in the code and remove them, which is not a problem to me (I usually do that even in code that I debug locally) but the service to read these logs (ColoudWatch) is not great at all, you don't even have all your logs in one place, it's a mess.

I think serverless is overrated, sure it maybe the right tool for a simple project, but when the complexity grows it's best to use other more classical solutions.