skysight-inc/HackerNews huggingface dataset:
Old guy here. I've followed investing a long time.

Do yourself a favor-- run over to Bogleheads.org, read a bit. Investing for the long term is frighteningly easy. Do it the Boglehead way, there is no better way.
I was fairly unhappy with RubyMine 4-5 years ago, when I last worked in Ruby long-term. Glad to hear it’s gotten better. I’ll have to revisit it, especially if there’s a CE for RubyMine.

To GP: there weren’t at the time any other options for a Ruby “smart-editor” AFAIK. However, like I mentioned in my comment, I’m giving Solargraph [1], a Ruby language server, a try, which is equivalent.

1: https://solargraph.org/
And if you don't, you kinda never get to work on more than one thing, and therefore grow and cross-pollinate ideas from different domains.

It's one of the toughest things about working as an employee if you're interested in more than one area. That's why I switched to freelance consulting, where I found the variety far more enjoyable.

It looks very likely I'm moving back to "permanent" employment soon for stability and access to more interesting "big" corporate projects that I found as an independent. (My valiant initiatives to struggle on intermittent income and use the free time to transform the hardware world into an open source hardware world don't seem to be needed any more; better people than me are doing a great job!)

But I have mixed feelings from a nagging doubt that I'll be stuck doing one thing all the time, until I have the temerity to leave the employer. We'll see, I do have an open mind and I'll give it enough time to find out, but it's at the back of my mind.
> The old days pre-2000 were arguably a lot more enjoyable.

The existence of Dilbert says you're wrong.
There is a lot of people from US here on HN so you should clarify that you talking about salaries after tax. E.g $1000 in Russia would be the same as $2000 in the US since employer pays 33-49% of salary as taxes.

In my home town called Rostov-on-Don (10th largest city in Russia) I have friends who make $2500-3000 after tax for their software engineer and devops positions. Some of these people are far from being a rockstar developers, just have well-paid positions at large companies. Average salary is somewhat lower, but it's still good money here since living costs are low.

PS: Family of 3 can basically live there for $1500 / month with rent, food and entertainment and if you single even $600 is quite sufficient.
They didn't disappear from history, nothing on the internet really does. You can still download those editors and run them on an emulator or VM:

https://winworldpc.com/product/leading-edge-word-processing/...

http://www.wilmott.ca/sled.html
Yes, but I chose the word "seafood" because I wanted to broadly refer to all fish and edible aquatic animals, and I figured people would know what I meant since the discussion wasn't really about where the fish are from.

I couldn't think of a better word that refers to cuisine involving animals that live in the water.
> Besides being known as deadly to parrots

Everything we know about this is anecdotal. But it seems true.

It's not hard to put a pan in a lab with a bird and see what happens. But no one will it seems.

Science is going backwards, we just sit around eating Kentucky Fried Chicken talking about how ethical we are.

And other than the fact we should never use anecdotal evidence when it's so easy to check, we also have no idea what temperatures it happens at or how bad it really is.

So it's hard to know if this is just crazy talk or something real.
Prohibition is not about drug use, but control and power. So the answer is and always will be a resounding yes.
Legalbet
Legalbet is a site for sports betting lovers, helping players familiarize themselves with sports betting. The company has 13 years of experience working in the betting industry. In 2020 the Legalbet team launched 14 site in different countries.
Seems like the personal most is more about being a public branded figure than an entrepreneur, coder or large corporate executive.
This sounds like a humble brag to stroke your own ego
We have decided as a species not to solve climate change. Why pretend otherwise?
On the same theme, I think that people have fixated on "security by obscurity" == bad instead of the original message which was "security by only obscurity" == bad.

There are simple things you can do to keep away from scripted attacks or increase their cost. Stuff like using non-standard ports, or disabling default login IDs like root. Those are all pretty effective at keeping away the bulk of non-skilled attackers.
I too would love to do it. It irks me to this day that I was taught nonsense such as latin in school instead of woodwork or metalwork.
The strange thing is that as far as I get, Mozilla didn't fire a single ff dev. Servo - yes, mdn - yes, but they actually want to focus on FF and transfered people from the servo team to the core product.
Honest question, what is a great career pivot for someone that's been in development all their life? It seems that nothing pays as well as building software, unless you go into management which most developers would enjoy even less than digital plumbing.
This is what Ive shifted to as well. Trades are much more useful in life, because you can't pay to get a job done right, and paying anyone else at all is far too expensive.

For most people you have the reality of needing a 40 hour week job to live, and there's plenty of people who spent the 4 years to get a bachelor's in compsci and nobody cares to hire them. Software is volatile, you can spend plenty of time making something that will not work and won't be at all useful.

Reality is the software job market sucks, and people have to learn how to build their own houses or else become stuck as rent slaves.
Help, my PO wants a broken car
Corporations not people.

People have consciousness, emotions, morals, values, friends, lovers, depression, hunger, pain, hopes and dreams.

Corporations are not people. Come on, repeat it with me; corporations are not people. Let it sink in, because that's important. People have intrinsic value. Corporations don't.

To suddenly have 0 corporations in the world, you'd need have magic and that's the end of the discussion. Because, you know, magic.
The WebThings platform was a four year project at Mozilla which sadly ended when their Emerging Technologies department was wound down, as part of a recent round of layoffs affecting a quarter of Mozilla's workforce.

The closest that WebThings got to a commercial product was this developer kit available on OKdo https://www.okdo.com/p/mozilla-webthings-gateway-kit/ As the Founder of the new commercial sponsor for WebThings, that's something I'd like to change.
I think this depends very much on what field you're in, who your supervisor is, etc. I'm a PhD student and I haven't written a single grant application in two years so far.

Also, imo writing papers feels more like "persuasion" than "salesmanship". For one, in-depth discussion of the shortcomings or drawbacks of your approach tends to be appreciated in academia.
I couldn't stimulate myself intellectually reading your comment :(
Eh... Boris' job is literally to make decisions, some of which may be intensely unpopular or criticised by the media. Being spineless is not a vote winner.
Yep! You could check this in GHCi (the repl), for example:

> :t (. id)
> (. id) :: (b -> c) -> b -> c

(:t prints the type of an expression, and id is the "identity function" that's b -> b here.)

(EDIT: Maybe you know the above and you're asking if it's being changed in the proposal. It doesn't seem so to me.)
Funny, I want to move to a farm and keep goats and chickens (I am a Systems Architect). I still want to code in my spare time, if only to just pass on the skills to my offspring.
> There is perhaps nothing more quintessentially American than the fish stick.

This person has clearly never heard of baseball, apple pie, or mass incarceration.
Having been there per-2000, not really. It was not appreciably simpler, most of it was really plumbing (but maybe you were making up the pipes as you went along), and there were assholes abound.
I was just wondering what these guys specifically had done. The new GCs in HotSpot - ZGC and Shenandoah - are extremely impressive technologies. I wonder if the PERC Ultra virtual machine does anything similar, or if it's just a simple GC with a cautious approach to timing commitments, which seems more likely to me.
My company has mixed experiences with Teams. For us it works OK for video conferencing. But for shared control over a desktop, it 50-50 doesn't work (ie you can't INTERACT with the desktop..). In practice we then leave Teams and switch to any shared-desktop app that works (e.g. teamviewer). While teams is immature like this, we stay away from it. Also, keyboard layout switching doesn't work (if I switch keyboard layout, typing stops working), so unless you live on the US west coast near the guys developing Teams, you should probably stay clear of Teams.
When I google the "shared control doesn't work", I just find lots of others with that issue, but no solution.
This is the best example of an attack against PGP encryption malleability that I have come across. It uses the modification to enhance social engineering and make it more likely you could get someone to decrypt a message and then return the decrypted message to them:

* https://www.schneier.com/academic/archives/2000/08/a_chosen_...

EFAIL is a poor example of this sort of thing. EFAIL was based on the information leak from HTML emails. The malleable encryption angle was quite forced:

* https://articles.59.ca/doku.php?id=pgpfan:efail

In an email context a missing signature or a signature from someone you do not know counts as an invalid signature. A signature does in fact detect both of these to the extent that authenticated encryption could.

>Errors on decrypting or parsing induced by mutations can then be used to get the plaintext.

That sort of oracle attack can't really work in practice with a one way medium like email.
At least tesco tells the truth. In the US those would be called imitation crab sticks. Where imitation would be in a small font that isn’t noticeable at first glance.

Crab flavored cod sticks.
Jet Blue for a humanizing rebrand campaign? Not hard to imagine a scenario.
I'm not familiar with Hancock, but he seems like some kind of pseudoacheologist? What did he get right compared to actual historians and archeologist?
Language servers provide generic autocomplete and other language-specific functionality (e.g. rename a method, find all references to a symbol within your project, find where a symbol is defined, etc) to any editor that supports them. The reference implementation is VSCode, so if you use VSCode you can definitely use language servers, but now that’s it’s picking up steam, support is getting added to other editors, e.g. see vim-coc.

The Ruby language server in question: https://solargraph.org/
Great data, thanks.
Less machine learning, more learning machining?
The Guardian at least says "could". Bit of a fumble from BBC.
Does your company need a podcast?
https://en.wikipedia.org/wiki/GNUnet
Yes, many repositories use something else than "master" as their main development branch.

But how many of those don't have a "master" branch at all?
>virtually infinitely less intellectually stimulating than software grunt work.

Really why do you know that? Sitting the whole day in front of a screen compared to create and finish (yeah that's a real thing in woodwork) a Project sound's much better (and like everything it has it's up and downsides)
In my High School I didn't learn Latin, but I did learn some wood and metal working, and also a little bit about engines.
But those are vastly different countries, there are far too many variables to unpack before making a conclusive decision.

Freedoms are being infringed, but I do understand the need to sacrifice. We're not being asked for a lot compared to previous generations.

What we do need is real leadership though and lack of leadership is causing people to check out of caring about the virus. People would care a lot more if they believed their government had a plan.
Yes, humans are to blame, and corporations are the mechanism.

The problem with the "corporation mechanism" is that it absolves people from any moral responsibility, because shareholder values. It's a viscous mechanism that drives people to dissociate themselves from the consequences of their actions.
The problem with the current government is they're failing at the basics. There were obvious things that could have been done but weren't that should have made everyone happy because they really aren't (party) political issues. Like mandating mask use back in February. Or allocating funds for PPE to companies that are actually capable of producing it. I heard a government minister on the radio the other day saying they hadn't anticipated the increase in demand for testing when schools went back. How did they not anticipate that!? Anybody with half a braincell could have told you that. They deserve all the hate they're getting for sheer incompetence.
Perhaps something software-adjacent, such as a statistician.
At the end of the day, we're people who build stuff and problem-solving/analytical skills are transferable.

The draw to these seemingly not-so-adjacent fields is strong.
Serious question, didn't anyone else' school have shop class? I was a college prep, NHS, cross country, all AP core courses kind of guy, and I took it all four years of high school.

Or was there some kind of restriction on taking it at your school? Or maybe your parents didn't let you?

Genuinely curious as to why someone with a professed interest would not have taken shop?
Are we honestly having this conversation?

You're making the outrageous claim, the benefits of smartphones are widely known and well documented. There is a reason multiple billion (billion with a b) people are buying them and keep replacing them every 1-3 years, at quite hefty prices. You should be the one having to make a non-terse statement: https://en.wikipedia.org/wiki/Sagan_standard

On most forums your comment would be classified as a trolling attempt.

In case you're not trolling, off the top of my head, what's made possible by mobile internet access, as offered by smartphones:

* easily accessible shared calendars, everywhere you go, including getting reminders/notifications (instead of having an actual physical agenda + having to set actual reminders on a dumb phone)

* GPS navigation everywhere in the world, for free (instead of having to get a separate GPS device)

* instant translation services anywhere in the world, for free (this is a life saver in many situations); this can't be realistically be made available on any other kind of comparable smart device, except for ones you'd probably object, too (smartwatches, smart glasses, smart rings, whatever; laptops and tablets are too bulky and impractical, they don't count)

* apps for various specialized uses (for example to track time schedules for public transport, check availability for public bike services, etc.)

* easy note taking on the go, with instant backup and sharing with a group of people (you'd need the agenda previously mentioned but that wouldn't have backups or sharing)

* things which replace a bunch of physical stuff you'd have to carry around: credit cars, car keys, discount cards, paper airline tickets, agenda/notebook, GPS device, games device, etc.

Anyway, I've worked far more than your terse snarky comment ever deserved.
A social media's product is its platform/software only if it manages to sell those or extract rent. That could apply to "Facebook at Work" and LinkedIn, but they're the exception. For other social media, the platform and software are infrastructure, not the product.

The key difference between network TV in the 80s and social media now is the former had content to offer. As such, you could call the ads supplemental. TV also has dual income streams: subscriptions and advertising.

A social media platform has no content to offer, except the content provided by its users. If you provide content for free and the company benefits through increased eyeballs and therefore ad revenue, in a sense you're an unpaid employee. That makes you the product as shorthand for you providing the product.

Based on main revenue streams, network TV is either in the entertainment or advertising sector (I haven't looked up the numbers), but social media are squarely in the advertising sector. That makes the user's data the product, and "you are the product" a totum pro parte.
As a developer in a third world country, I have to disagree that it is a reliable way for everyone. Not everyone has the programming skills, communication skills, confidence to reach out and negotiate for jobs above cost-of-living wages, and there is immense competition. Prospective employers will start out assuming you're not as good as programmers in the first world, you will get lowballed and the odd unscruplous employer will skip out without payment. It's a hard slog; not impossible if you're lucky enough to be born into better circumstances than others and have enough support to go the rest of the way; but definitely not something that anyone can do.
For "things I won't work with" it needs atleast "flammable upon contact with skin/oxygen" or "friction explosive, no lower bound" or even "highly toxic and highly carcinogenic".
The system has been built to track you in order to show you more relevant ads. Whilst micropayments wont solve every problem pointed out in the documentary, it will offer an alternative business model which doesn’t require pervasive tracking to work. We are working on this problem, shameless plug: satotious.com
The Importance of Quality Assurance in FinTech Software Development
That blog article is a poor explanation of the issue.

The root CA from namecheap was expiring. They tried to recreate it, only changing the date, to continue to issue certificates to customers with it the same way.

They hoped users/systems would accept their newer CA automatically after the old CA expired. CA are additive, there are many configured on a system, it's standard practice to add more by keeping existing ones and adding new ones.

This blew up in their face monumentally because having two identical CA is conflicting. Things failed to verify after the original CA expired.
AV1 Image Format Converter
Paper maps suck. They're bulky, unwieldy, tend to break at the seams, they only cover one specific place and you need to buy good quality ones, which isn't always easy. Ah, and it's annoying to write things down on them, since you're basically breaking them/obscuring parts of the map.

GPS devices are ok, but then again, they have most of the same security (and especially privacy) issues.
I don't think people saying that lockdowns come at a terrible cost are being labelled conspiracy theorists. That isn't even in question. The problem is that for your argument being as effective as you like it to be, you have to downplay the risk of the virus without action, which usually means you have to accuse a big group of people (medical professionals, scientists, politicians) of lying.
DOS and pre-2000 Windows aren't supported very well on VMs, especially if you are on a laptop as they tend to hog an entire CPU core at all times. Not to mention the lack of drivers.
They are only vastly different compared to us in the sense that they had a plan and that they implemented it early and decisively as one.

> Freedoms are being infringed, but I do understand the need to sacrifice.

That's the point, isn't it? To understand that individual freedoms, and individualism, are not absolute and can be reduced temporarily when necessary.
That sounds very frustrating, but I'd like to put my two cents in.

All our lights in our rented apartment are ikea TRÅDFRI smart lights, we have the ikea 5 button remote in a lot of the rooms and google home's spread around.

The whole system works with zigbee -> mqtt and home assistant and it took me a year to iron the bugs out. But generally it seldomly takes over half a second for the lights to respond to a command. If something breaks down it's almost always because I changed a config, not by itself. And it's really fun and nice to be able to make any button do any action by just editing an UI :)
Or automate something we feel should happen by itself.

I like to think of it as it being a system that we can fit around our own lives and how we like things, instead of having to accept the situation as is (button is here and controls this light at this brightness). And it's not overly expensive either!
We made lots of progress in treating the new disease (covid) while the baseline of pneumonia/influenza death is stable or even decreasing. What's troubling you here ?

edit: it seems like the blue line decrease could be explained by:

"A death can be registered with both COVID-19 and Influenza and Pneumonia mentioned on the death certificate. Because pneumonia may be a consequence of COVID-19, deaths where both were mentioned have been counted only in the COVID-19 category."

So all in all we just got better at treating covid + social distancing/masks doing their job
Yes, you are correct. The script ends no later than 2:30 and then there's a delay of up to 1 hour.
How to Generate Sales Leads Using Web Scraping Services
The actual business analysis and requirements discovery?

Meeting users, finding out about their problems and working out how software can solve them?
No.

Such warehouses are shabby and drafty, in order for the barrels to expand and contract with the temperature changes in the weather. There is no chimney and nowhere with a thick concentration of vapours.
Does it need to pay as well?
You're refusing to engage with the point I'm making (as is your right).

But just to summarize:

- "Nobody could have foreseen people getting sick when we fed them these poisoned cakes! Oh if only I hadn't made these millions of dollars making people sick!"

- "Actually, many people over decades have argued that people should be able to see and modify the recipes that go into their food."

- "No, that's completely different because, you see, these days Facebook is baking the poison cake in their own oven. It's not even a cake. It's a service that offers cake slices, and you're free to not eat them. (ps we also put little bits of our cake in 90% of the other food in the grocery store)"
At my high school shop was at the same time as band and other music classes, so you couldn't do both.

Lots of schools don't have the classes though, probably mostly because of funding.
That’s part of the problem. Power loss during SD card write will, more likely than not, cause corruption - FAT file systems do not have journaling.
That entire video smells of being fake. I’ll admit I don’t have anything other than a gut reaction to the combination of production quality, editing, and sheer silliness to go on. But there’s enough off that it raises my skepticism a lot.
I thought I was, more or less, saying this?
I think you misinterpreted my comment. I do wood work and I create software. Wood working is intellectually stimulating, however, wood working grunt work is very much not so. I’m fairly certain that writing maintenance scripts or plumbing between old APIs is more interesting than running a bandsaw or a belt sander 10 or so times repetitively.
i have discovered it just today, lol. but it kind of works and mostly not, unfortunately. it would be AWESOME if Go core team would implement something like this into Go itself, since Go is just better C anyway, with GC. that would revolutionize the programming world, i think. i still dont understand why we dont have transpilation between the major languages being something one does not even have to think about, it just IS and WORKS.
> Pneumonia is caused by several endemic viruses and bacteria.

Good point, I didn't think about this immediately and that could play a role in the higher number than COVID.