skysight-inc/HackerNews huggingface dataset:
Before say anything too stupid, let me say that I'm very worried about the short to middle term economic impact of Coronavirus. However, I live in Japan having moved here in 2007 -- nearly a decade after the bubble burst. We've had pretty much flat growth the entire time. It's often held up as the example of "You don't want your economy to do that!" I can get a 25 year closed mortgage with not rate changes at something like 1.6% and I've been able to do that for the last 10 years! We've been basically deflationary the whole time I've been here.

And it's not that bad. In fact, there are a fair number of good things about it. The crazy inflation in real estate prices in other places in the world worried me far more than the completely stagnant growth of Japan. The fact that farmers are getting squeezed with real prices for their good not changing for decades while distributors pull in every increasing profits is... unnerving to say the least. While the last 30 years in the west has mostly been economic party time, there have also been a lot of casualties. A U shape or even L shape economy may not actually be the worst thing in the world (although there will obviously be a lot of people who will be hurt by it).

Just my uneducated impression. Likely I'm totally wrong, but I can't shake the feeling that we're missing something fundamental about how a healthy economy should operate.
This has never happened at the nation state level in Europe.

I don't think it's a good idea anyway to switch every client over, but it would be nice if governments would consider Linux for servers more. The default assumption of new machine = new windows licence is very wasteful.
i think we need list of books like this on each subject which are more explanatory, intuitive rather than mechanical procedures.
I don't think an additional training is needed, at least in an IT company. The fake-phishing success should be enough to make everyone who fall curious enough to at least research the subject.

What company has to make sure to communicate clearly is that the failure in the fake phishing test would not affect the employee's status in the company at all. But eventual failure in a real phishing event would have at least some consequences.

For non-IT companies the training should begin and end with the message above and in between should be short and concise with ideas how and where to learn more about the subject.
I'm pretty sure they let you disable auto-renew immediately after signing up.

What's sketchy is that Amazon's Audible deletes all your unused book credits if you unsubscribe. If you don't know what to buy with those credits and you want to unsubscribe, you face the decision to keep buying credits, or lose the credits you already paid for.

Fortunately, there are a couple of workarounds. There's the option to pause your subscription for 3 months, or you can buy a book, cancel the subscription, then return the book to recapture the credit once you find a book you actually want to read.
I was thinking crank style, which is even older....
Are you familiar with Firebase's write rules? DynamoDB has something similar with Cognito, but it's _very_ limited.

That's when I figured that I'm not gaining anything by using Cognito.
ryzen has avx2 now
I use SQLite as a Real Database and alembic helps me do silly things like alter columns by copying tables for me.
I'm not optimistic in Triplebyte's ability to execute here because I think they fundamentally think of developers as "content" and recruiters as the primary customer.

Shameless plug:

If anyone would like to create a developer profile that you have full control over and that doesn't expose you to recruiter spam, please check out what I'm building at https://fizbuz.com.
And some of them have downtime during the schema update, too.
I'd guess there is a class action lawsuit coming.
Doesn't Hasura or Postgraphile do this better? They give a GraphQL API over Postgres with support for subscriptions, along with authentication, authorization etc.
Provide Credentials for Google Reviews
No, thank you! I am going to try this.
The audacity of the plan itself. The dark patterns. The doubling-down-admit-no-wrong-non-apology defense of it all by the person in charge.

It all feels like quite the specimen - something that should be preserved for study by future generations. For what not to do, but also because sometimes its nice to have a prototypical example of unethical, tone deaf, short sighted trickery and how it can destroy a company. All in one self-contained package.

So maybe that's the gift Triplebyte leaves us with.
This article is a blueprint for not only creating a massive amount of technical debt, but ensuring your startup's entire opex is spent on AWS.
I find Vivaldi (not my daily browser) pretty good at that: by default it's a browser like any other, but you can personalise everything pretty much everything, and unlike something like KDE it feels thoughtful and easy to use
Show HN: Songtive.Chords – find chords for piano, guitar, ukulele, bass and more
Just wanted to drop this here but WSL & WSL2 makes a compelling case to move to Windows.
So I used to live in the woods where not a single ISP would give you a public address and used TOR to ssh back into the house.

You might be able to play freeciv or text chat this way but it’s just way too slow and jittery for video. This is part of the design of the thing and will probably get worse over time as security improves.
I really like mscgen[1], partly because the syntax is very GraphViz-like, which feels familiar.

[1]: http://www.mcternan.me.uk/mscgen/
That's the whole issue. Harm, specifically in the fake news example is subjective, especially in the gray middle where it counts.

I'd say the same is true of porn. Certainly some is clearly harmful, but hard lines are impossible to draw. Consentual BDSM comes to mind.

Thus this subjectivity requires personal responsibility, not authoritarian intervention/ censorship.
>Which rule is "vibe" again?

The one where they said "Don't do this. It doesn't fit here" and you said "I'm going to do it anyways!"

It's very clear why they didn't want you to participate in their community now. You're aggressive, stand offish, and resort to name calling. I wouldn't want you around either.

Go to therapy. It will help.
Ah! Everything makes sense now. I guess I skimmed too aggressively.
> I'm pretty sure there are plenty of people living close to London Ontario who refer to it as simply "London"

Have you seen this comic by chance? Feels relevant here...

https://condenaststore.com/featured/let-me-interrupt-your-ex...

But go ahead and keep arguing.
Don’t Fret with Git Rebase
A better separation of concerns. I only have to worry about my function with lambda. With a server, I have to worry about everything that could go wrong with an OS, like new security exploits.

Take that concept a step further, and I don't want to worry about my functions. I want to focus on the one place of expertise I do best and build on standard implementations of validation and data transformation.
As I recall, the test had some medium depth questions on SQL, unix shell commands, programming, architecture, and more, and the entire test was timed at 20 minutes iirc.

In hindsight, it was actually a pretty good quiz for judging if a candidate knew a good bit about many different areas of development, architecture, and sysadmin.

I know I aced the test not because they told me I did, but because I knew the answers to the questions.

Perhaps my enjoyment of the quiz and the possibility of having an interviewer role set me up for greater disappointment that the whole thing turned out to be (or seem to be) a sham.
I also didn't know about it before! Cool
Hermes is Android-only because on iOS, Apple only allows downloadable code to run in JSC.
Hi, I've had the same job for ten years. You were founded later than that, so my current employer knows I used it while working for them.

Is that OK with you?
I went with a 3700X and a 5700xt and can’t be happier. Compilation times have dropped significantly from my old box, that suffered heavily in performance from the meltdown/specter mitigations.

It also holds nicely my occasional gaming sessions :)
Ask HN: Tips to handle stress in a fast paced work env?
Most companies don’t audit their cloud costs and the ones that do simply consider it the “cost of doing business” and move on.

This is a terrible practice that is being pushed by the cloud vendors. It’s gotten to the point where now cloud advocates are calling AWS and others an “operating system” your business needs to perform and fulfill its vision.

My company has given a hard push of lowering costs by 20% across all business lines and auditing our cloud usage has been very very shocking.

I am sure as the effects of the pandemic continue, more and more companies are going to realize the same thing.
I agree with you it's just as I said - it's not what we've been sold and autopilot on highway is kinda boring.
Yes, dual output is possible (there are receivers that do this today). However, BT4.2's low bandwidth limits the bitrate of sound that can be streamed, and I'm unclear on if each connection can receive different channels (basically, separate streams for each speaker), if it's limited to two identical stereo streams.

I am a layman, though; I just sold the stuff and therefore had an understanding of what people expected to be possible.
I have such a great comic in my stash about this (author unknown): https://i.imgur.com/lcVU0rP.jpg
Of course, if they say it's for your privacy, it's fine, and everything is all right. We have won the victory over ourselves. We love Apple.
Soon we will be feeding plants with energetic drinks.
> build a business-level abstraction for coordination between nodes, with each node owning an independent SQLite datastore"

There even are solutions that do this already:

- rqlite (https://github.com/rqlite/rqlite)

- actordb (https://www.actordb.com/)
For the core functionality the only part you touch is the code in the lambdas. Everything comes out of the box if you use a framework like Serverless or SAM. (The step functions, batches, identity, and async pieces you have to configure separately).

The number of OSs you patch or upgrade over the course of running this for a few years is... zero. And the time and effort to scale up, run failover tests on your servers, migrate to new hardware ..also zero.

But the servers are just a small part of it. The application services around it make it possible to build enterprise grade scalable services with low ops overhead really fast.
I happen to know they’re not in a remotely financially stressful position.
FPGA is still too cumbersome to make it big. It's too expensive for general appliances, talent is hard to find, and development process is still stuck where software was 20 years ago. FPGA vendors are still trying roll out their own everything-included non-standard solutions. Those solutions don't scale well. I've seen engineers struggling to trace where some signal ends up, it's complete insanity.

I find GPUs conceptually similar to FPGAs for most soft applications (video processing and similar number crunching). They also provide huge number of re-purposable blocks for programmable parallel computing. GPUs have won out because they became mainstream through gaming and they more readily opened up to general software practices and methodologies. It's no surprise machine learning community is avoiding FPGAs for most part.
This doesn’t work when the cloud marketing associates this as a “cost of doing business”

Which causes revenue chasing and profit hunting to “stay alive”.

Not to mention the massive startup credits issued which ensure complete and utter lock-in for the entirety of your business’s existence (successful or not).
This is actually a really interesting for me because I take a lot of pictures many are similar and I don’t actually care which ones I keep objectively thinking but when I look at them I like one aspect of one picture and a different aspect of a nearly identical picture. I was recently thinking about a tool that would just take all the photos from an event and just filter out a handful that it thinks are best and offer to delete the rest.
Not specific to RN, just terrible UI. Bottom sheets are for contextual info, action sheets, not loads of content.
CW> What if the submission has tracking information in the URL, so there isn't an exact match?

RS> The program will look the path and it will not consider the query params for the identification.

Sometimes the "query params" are actually specifying the page to be fetched, so sometimes they are an essential part of the URL. To the best of my knowledge, this is an unsolved problem, and I was wondering how you dealt with it.

RS> i.e) ...

I think you mean "e.g." ... "i.e." means "that is" and is used as a re-write, re-wording, or re-statement of what's already there. In contrast, "e.g." means "for example". You were giving an example, so I think you should use "e.g.".

RS> ... Here new/BeingSlowToCriticise.html this will never change right. So it uses the path to identify the submission.

That's true in this case, but not true in every case. For example:

http://www.topicsinmaths.co.uk/cgi-bin/sews.py?SuggestedRead...

Here the part after the "?" is specifying the page you want, and so it's an essential part of the "pointer to content".

CW> What if there's more than one submission?

RS> Isn't that submitting the link more than once against the policy?

From the FAQ[0]:

=====================

FAQ> Are reposts ok?

FAQ> When a story has had significant attention in the last year or so, we bury reposts as duplicates. If not, a small number of reposts is ok.

=====================

RS> Right now if that's the case then it will use the old one but I will write the program to take the last submitted one.

This is also an unsolved problem. If there is a successful re-submission one can assume that the previous submission got little to no traffic, so taking the most recent might be better.

Finally, if this becomes at all popular you might want some sort of verification. A method that's been used in the past is to have someone put a user-specific token in their HN profile. But that's some way off yet, getting traction is the hardest problem of all.

Hope this helps.

[0] https://news.ycombinator.com/newsfaq.html
Ask HN: Why does HN lower the contrast of downvoted comments?
This makes it really hard to read the said comment, and makes me have an urge to skip the eye-straining comments. A simple downvote count or a red circle that gets more opaque can convey the same information, without making the comments hard to read.

PS: The top level posts in Tell HN and Ask HN have lower contrasts, too. Why's that?

PPS: HN should really have a way to enlarge the site with wrapping. Not everyone's eyes are 20/20, and not everyone is using big screens.
This article is probably not aimed at Rust beginners and you shouldn't shy away from Rust, if you feel that you cannot possibly ever understand the lifetimes. The perspective of the article seems to stem from the author's own learning process, and might make sense only after you have some experience with the borrow checker and lifetimes. Most of the time everything might go smoothly, when you know the basic rules, but when the compiler gives you an error message, and you think it shouldn't have, then reading the article might give some insight on the problem.

And the Rust developers indeed deserve respect in my opinion too. They are trying to solve a hard problem and not taking the worse-is-better-option.
Lithium seems to have won the high efficiency niche, but there's probably room for lower efficiency flow type batteries as long as they're super cheap.
For me, it seems like the emails picked up a lot in the last 2 months. I attributed this to covid aka a lot of people instantly out of work. The most cynical take is that they increased email frequency so this would be more likely to fly under the radar. I am not even sure I believe that though.
I always say, bakers get up at 3 am to go to work. Night club owners work until 3 am. There are lots of jobs in the world that are not 9-5 even if you are working 8 hours a day. There is no particular reason you have to work those hours as a programmer. Though, truth be told, if I had the option I would love to do it ;-)
The problem seems to me that companies and orgs want to send emails when it is convenient for them to do so (paystub ready, benefits enrollment open click here, etc.) but distribute the cognitive load to its employees/customers to figure out which emails are trustworthy and which emails are not. You eventually get trained to click on links in emails as a form of legitimate interaction.

https://www.cl.cam.ac.uk/~rja14/book.html
3950x is not a HEDT. It has only 2 memory channels for instance.
Already getting netflix phising mails regarding it hehe
In the UK, last time I did this my bank themselves have shared the updated details with which they could charge me again.
Very few companies are worth a shit.
Lambda is only good in non mission critical services where you don't care about failures or scaling.

I've re-platformed so many projects these past few years because of these issues.

I wish more would take that to heart instead of marketing for Amazon.
You're probably in California, or your account is tagged as being in CA.
Internet Surveillance Warrants Would Force FBI to Let Terrorists Bomb Things
What about using a .well-known path and standarizing via internet draft heading towards RFC. (Assuming there's even a registry for these paths.)

The format could be a simple json file listing supported dictionary items in order grouped by the key used in the JWT json itself.

Maybe a special claim could point to the url or use "wk" as a special value to direct it to the .well-known path on the issuer?
Yeah. There have been increasingly plausible rumours that the 4xxxG range is coming soon, but right now AMD seem to be focused on the much larger laptop market (which also benefits a lot more from the really good power efficiency of their current chips).
When was the last time you gave KDE a try? I just switched from using a tiling window manager and was impressed by how much stuff "just works" and the degree of customizability.
i know ryzen has avx2 support but what are some use cases for avx512
Especially if it has a controversial title,

"Why rust is not a real programming language"

"It's a complete waste of time to learn C++ in 2020"

"Rust is 2x as fast as C++"
Yup. Freelancing means marketing. Been there, done that, don’t ever want to again.
I handle hundreds of millions of rows in excel trivially.

PowerPivot is extremely amazing.
Reminds me of "Let's Build a Compiler"

https://compilers.iecc.com/crenshaw/ circa 1995

And a new C version
https://github.com/lotabout/Let-s-build-a-compiler
Depth Estimation on iOS
Well, I'd say 90% of the computers I've seen at the last 10 confs I've attended were Macbook Pros

https://hackernoon.com/why-do-developers-run-macs-9ad81d58d1...
Let me guess AshleyMadison.com?
It's not my general thoughts, it's a quote from the post which I thought was a funny enough insight on a frequent pattern in science journalism for the masses.
Most prominent people pushing Pseudoscience and Conspiracy Theories on Covid-19
Many companies also take a screenshot of your screen every 10 seconds to "keep you in shape". I'm not taking part in this shit show thankfully. I've had my time in corporations that do this or similar stuff. Never again.

And the only channel I'm connected to the company is the email and selfhosted gitlab. Now tell me how can a twitter client on my working machine harm this. Not in a fictional one in a life time scenario out of Mr Robot.
This is a practical method, but every now and then I sit down and review my own goals, and find they have changed after I achieved the first few smaller goals. I wonder if this is common at all.
It could also be an attempt to beat the innovator's dilemma.

By putting a policy in place like this they're internally much more incentivised to ensure they are putting out consistently good content.
I did this a few years back. What happens is clients just don't have the budget unless they are onboard. They really don't like tech. Think about when you first started work on a computer. You're afraid you're going to break it and are just learning how to type on a keyboard.

My focus now is device to device and offline first. My diagram then is that last Asynchronous Task block on the right along with your S3 webhosting. Data is only on the app and my servers are now like bots. If they see a client with data they like, they extract it and perform all types of tasks on it. My focus is on what is good data for my servers to pick up and for my apps to transfer device to device.
How I Used Excel to Create Abstract Album Artwork
I found this to be fascinating and thought I'd share it with the rest of you. I hope you enjoy it!
The Milky Way’s supermassive black hole might have enabled life on Earth
I use DataGrip for all database
For data analysis workloads i just load in my raw source data and then develop a series of scripts that create new tables or views on top of those raw inputs.

For my use cases I've thusly never had to drop/alter a column... but I understand it could be very annoying.
None of those measures you described counteract mass surveillance.
I'm on Linux now, very interested in using Wayland+Pipewire, but still stuck on Xorg. What distro are you using?

I was considering building a Wayland/Pipewire Desktop software stack from scratch since my distro doesn't support them yet. I have become partial to experimenting with new software this way because it allows me to switch back to my known-good distro software without rebooting (most things I care about preserving the state of exist in the console anyway).

If it is relatively supported in a specific distro, I'm sort of interested in trying it.
When your business API is one get data and one post data I find 100% serverless passable.

I'm starting to accrue a list of projects that started out looking like that, with product owners swearing blind that was the sum total of all they could want, but ended up becoming much more complex. Then you get into the pain of sequential lambda cold starts, etc and before you know it everyone thinks you're in too deep to turn around and the pain just won't go away.

Just one more AWS service and all our problems will be solved...
+1 we use SQLite in our BI tool to keep information about user accounts, data sources (cubes) / reports configs, access control rules etc. SQLite works like a charm even in cloud version where we have > 6,000 registered user accounts.
Well Intel has Jim Keller now so given a bit of time they will come out with something nice too :)
There's a lot of negative comments, so I'll just put out - I enjoyed reading this and appreciate the time put into explaining this.

What does your dev/sandbox environment look like? Are you using localstack?
I didn't know they locked you into this dark pattern. New York Times has lost a lot of quality recently. They keep afloat from past reputation.
I'd start by not calling myself a freelancer.

You are a business solutions architect with heavy emphasis on technology.
I read the entire article, and my first thought is... why? Why go through all that complexity? How much money does this actually save over writing a regular server to prompt favoring this approach? Wouldn't this have a similar cost as a regular server if you get regular activity, minus all the complexity? What happens when your lambdas get DDoSed, do you get overcharged?