skysight-inc/HackerNews huggingface dataset:
NCC Group (formerly Matasano Security, iSEC Partners, and IG) - Atlanta, Austin, Boston, Chicago, Houston, New York, San Francisco, Seattle, Sunnyvale, and Waterloo, ON NCC Group is growing rapidly in North America and is adding some incredible opportunities to keep pace. What does NCC do, exactly? Penetration testing, security analysis, DFIR, and cutting-edge research into current technologies and attacks (breaking things). You spend most of your day thinking about security systems and how they can break. You get to be creative and have a lot of freedom to be clever while learning new technologies at a very fast pace. Engagements are usually 2-4 weeks long and in a year you will be exposed to 15-20 products and technology stacks. Your work will typically initiate person-months of security improvements in products millions of people use.You will have enormous impact in making the software and products people use safer! All of our consultants are also security researchers, with dedicated research time. Not too shabby!

Examples of some of our current openings include:

* Our Waterloo (ON) office is hiring Principal Hardware Security Consultants (https://www.nccgroup.trust/us/about-us/careers/current-vacan...) as well as experience pentesters.

* We are looking for experienced DFIR hires in Austin, Chicago, NYC, and SF. (https://www.nccgroup.trust/us/about-us/careers/current-vacan...)

* Experienced, seasoned pentesters (https://www.nccgroup.trust/us/about-us/careers/current-vacan...).

* Technical Account Managers for our MVSS team in Chicago or NYC (https://www.nccgroup.trust/us/about-us/careers/current-vacan...)

If you want to learn more about us and our open positions check out our:

Blog (https://www.nccgroup.trust/us/about-us/newsroom-and-events/b...) Cryptopals (https://cryptopals.com/) Microcorruption (https://microcorruption.com/login) If you're ready to apply, contact us at https://www.nccgroup.trust/us/about-us/careers/current-vacan... or reach out directly at na-cv@nccgroup.com. We'd love to hear from you! NCC Recruiting Team
Kinto: A datastore from Mozilla for building offline apps
This is generally true.

It's a combination of many things, from brain "degradation", ageism, simple economic math ( fresh meat is cheaper and more malleable ), other more important interests like having a real life and when you really mute all the marketing BS, your delusions and wishful thinking, the actual work of being a developer/programmer in a professional setting is a really shitty job and sad life for the majority of people on those jobs.

I'm a few years from 40 and not having experience or interest in large organizations, I don't know what to do.

Programming is cool, but I always found it to be a tool to get somewhere, and that somewhere hasn't happened and I don't even know what it is or looks like.

But either way, always have a plan B and don't forget about it.
> The thing I do not agree is that you have to pay for tools in order to be a professional.

Absolutely not! You don't have to pay, and there's tons of free tools which are top rate.

What I said is that if you're a professional, you're able to pay for the tools that are worth it. If Phpstorm is worth it (and I think it is, but many devs I respect feel otherwise), $200 is deeply affordable by Western standards.

As a professional, you should have a budget for things like software licenses, books, donations to open source projects you really like, etc., whether that comes out of your funds as a consultant, or team's budget, etc. If your employer is too stingy to cover things like Phpstorm licenses...they're not treating you like a professional.

(Again, in first world/Western countries. Budgets and pay scales are different in some places!)
I'm a fan of "CAKE" myself
I myself am 40 and am gainfully employed and paid well in a top SF tech company, I have several mid to late 40s friends who are highly paid and appreciated at their jobs and have turned down offers from FAANG. I think the key is realizing what more jr engineers able to do well and compete at something else, like depth (or extreme breath) of knowledge, soft skills, organizational skills, and of course leadership.
is it that widespread?
Yes, material prosperity will improve, no doubt. But I am doubtful about greater leisure.
Right, except this woman died about two centuries before the birth of jesus, so there was no Church.
This is the Web I want and am working on, in significant organizations that are also working on this web (connected to DLTs &c via DIDs), as a solution to everyday problems and a transformative way forward. https://ruben.verborgh.org/blog/2017/12/20/paradigm-shifts-f...
I haven't noticed any. I've been intermittent fasting for about two years with 16 hours no eating 8 hours to eat. Occasionally a 24 hour fast. Usually the most intense hunger pangs occur when I have eaten a lot of carbs the day prior.

I do weight training and running. Usually after a workout I feel like the cravings I do have are more manageable. You do need to be careful though. I wouldn't recommend doing any weight training if you're doing more than a 24 hour fast and if you are weight training while fasting make sure you have a spotter. At least at first.
New medicines also find their way into militaries. Should we hoard those?

What about agricultural technology? Modern farming methods feed a billion people, but armies march on their stomachs. Should they all go hungry?
What makes it funny? I'm serious, I actually don't get it.
Most people perhaps don't know how to address the gap between what they want and what they use?

Like me, I want federated social media so that users control their content. Probably that's only achievable legislatively, but the companies who don't want to have to break down their walled gardens - Facebook, Google, Microsoft (eg Skype) - can buy off ("lobby" you might euphemistically call it) the major political party in my country, I'm sure. Where does that leave me?

If I stop using Facebook I just lose out from contact with various social circles (maybe that would be better for me, but that's an entirely separate question), I can use Matrix (say?) but I don't know of a bridge that will free my Facebook messages?

Moreover most of the population probably don't know what they don't know and so aren't aware of the technical possibilities that are there, never mind how they might be put together as a tool they then can realise they want ...

And that's not even to address things like companies finagling themselves into education or healthcare.
We've already established that bonds and savings were for "dolts", both of which are short to medium term investments. By all means invest in equities and property for long term investments. If its money you'll need in the short term, these options don't seem quite so good.
theres freedom of speech and then theres free broadcasting. theres a difference between blocking people from having conversations with each other, and choosing not to give away free broadcast.

the problem right now is that there are probably around 20 gatekeepers for nearly all broadcast in the country. if you want the massess to hear you, you need to convince some of those 20 to lend you broadcast space. (facebook, google, twitter, disney, verizon, att, sony, microsoft, comcast, charter, iheartradio, nationalamusement, sinclair, tribune, gannett, hearst, advanced publications, associated press, thompsonreuters, discovery. who did i miss.) if you have a propaganda message to get out, you just need to feed it to those 20 places and get your generals up on their screens.

those twenty companies conspiring (either directly, or just being aligned because taking the same side benefits them) to silence a message does violate the principal of freedom of speech in some way, but can we really compel them to offer conspiracy theorists equal air time? forcing them to displace speech they prefer for speech they down violates their own speech. im not sure telling these companies what they should and shouldnt be allowed to say is the right way forward, vs decentralizing communication platforms and dealing with the repercussions of a system that cant be censored.

I would imagine that a future decentralized platform would end up similar to something like ublock filter lists. Some sort of default "these are the servers you want to follow to see most of the world news." For it to work, the default setting needs to be something most people can just click NEXT on and never think of again.
I'm curious why you think it's healthy for nations and friends to spy on each other, but not companies.
I've come to realize that PHPStorm is _the_ IDE for PHP, after having tested several IDEs (including VSCode).
> Perhaps the easiest way to encourage new contributors, who are assumed to be casual, is to encourage incomplete and partial fixes that the main team completes?

A better way is to reduce the complexity and, especially, tight coupling in your code base. Then it doesn't cost your own developers 15 hours to do something that should take one hour either.

If you look at the gnu utilities as a "project" then it's quite a lot of code, and in a sense it is a single project. To make ls(1) useful you need a shell, to make a shell useful you need things like readline(3), etc.

But if I have a contribution to make to readline, it shouldn't really affect ls, or vice versa. And if I want to swap out bash for csh or make my own toy shell that uses gnu readline, or use bash with the BSD version of ls, all of that is reasonably possible.

Browsers do that a little. Maybe the TLS library is a separate component, or the javascript engine. But how hard would it be to use the Mozilla javascript engine to create a toy browser to play with or to add javascript support to wget? How many external projects are actually using it?
This was answered in another comment: https://news.ycombinator.com/item?id=20593642

One cannot know with absolute certainty, only with reasonable certainty.

On the other hand, an assistant is listening all the time by design.

If one needs to know with absolute certainty, then they cannot use a mobile phone, nor probably a reasonably modern regular phone.
I've been curious about intermittent fasting for awhile but I think it's important to keep in mind what the literature has to tell us. I've linked to a NCBI article from 2016 which I recognize is a little old but I think it's worth reading the conclusion section if you are thinking about giving intermittent fasting a try. I think the jury is still out on whether or not the "Fasting Cure is No Fad"

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4516560/
it is called marketing and higher ed has that down pat. they have pretty much convinced more than one generation of the requirement to have college degree to have a good life and about every regulatory body of the need to have even higher tiers to be suitable for the job.

that they also got the Federal government to step in and become a loan factory on encouraged them more. it will only stop when the Federal government in turn tells them how much they can charge per course credit and which courses if not degrees warrant Federal money
It's possible that I could work on something that would make jobs redundant, and I would have to ask myself whether or not that's something I want to do. Up till now I written a lot of code that automates parts of people's jobs, and they end up doing different, often much less tedious, work that their company needs instead. So far I haven't been responsible for anyone losing their job. Most of the code I've written to date has been to grow companies and create more jobs actually. That's one benefit of being in an industry from the early days.
Cure for what exactly? If you're a T2 you're still a T2. Fasting doesn't mean a T2 can eat a chunk of cake and have a normal glucose response. But being a controlled T2 is infinitely better than what most T2s experience. It's just that the "cure" talk is misleading.
There is an interesting twitter thread [0] that relates to your experience of difficulty eating while in need of enough food for recovery. It is about a treatment using large quantity of eggs (35 per day) for severe burn victims where 7 out of 8 survived.

Also my 2c about breakfast, it is important to have a diet that works for you and I don't think skipping breakfast for me is a mistake simply because I'm not hungry at that time. IMHO forcing yourself to eat for breakfast because you have been told otherwise would be a mistake is the mistake, and listening to your body is more important.

[0] https://twitter.com/mangan150/status/1156697355875307520?s=2...
I was drinking a ton of water throughout the day based on ideas like this and got sick from it

I get your point, but what was in your water? Did you just drink too much water once or this happened over a period of time?
Hearing about this for the first time.

Mind linking to more info on how people opt in to help train Google’s NN for handwriting recognition?

My searches turned up this TC article (from 3 years ago): https://techcrunch.com/2016/08/29/googles-new-app-crowdsourc...

Thanks
Immutablity doesn't scale.

Users like having experiences.

It's much easier to build something like Google/Uber/AirBnB on GUN/CRDTs than only-hash based or append-only protocols.

End users don't use something for the protocol, they use it because the app developer created something that gives them value.

We need to stop pitching decentralization to the fantasies of developers, and start giving value to makers, shippers, and users.
These dudes doing great job, just imagine how much energy consumed google analytics and tons of any kind of social network scripts.
> simply from cost of goods dropping so low that buying the basics to live will be so cheap that you don't need much money to begin with

Basic income gives you not just money, but time. If you receive basic income, you can work less. If people live in a culture where everyone must remain in full-time employment until age 65+ and the vacation time they are allotted is meagre (e.g. the North American situation), then it is cold comfort if the money they make allows them to buy basics for more cheaply.

Secondly, while the basics of food or clothing have become cheaper in developed countries (though often only if you are comfortable sacrificing some quality of the product), housing prices are soaring. While a basic income, too, would have a problematic interaction with housing prices, housing costs would remain an issue even in the alternative future you posit.
Sounds like they would be balancing publisher monetization and serving malware and intrusive ads to users. Exactly the right kind of people we need to be running a adblocker list.
Are Linkedin data people allowed to trade stocks?
I did the CRON diet in the early 2000s, and our motto was that we eat to live, rather than living to eat. I don't deliberately restrict calories anymore, but it gave me a unique perspective in a world of celebrity chefs.
how do you suggest to make those 400k back in any reasonable amount of time?
From what I've been told you shouldn't have anything other than water during fasting (for IF). That includes coffee & tea.
None. I drink a cappuccino after lunch.
I can also suggest you to approach JetBrains people if you see them in at a conference. They sponsor many PHP conferences, and open source maintainers (don't have to Linus) can request or open-source license.

They also have an Early Access Program that you try out beta releases, and they are free of cost.
Unless you have a specific health condition, do you really need to consult a physician before trying out an activity that humans have engaged in for thousands of years? Especially with all the information accessible online these days, plenty of it from experts in the field.
I fear that with adblocking nearing 25% market penetration we're going to see fundamental changes in the way ads are delivered in response. Maybe a transition from third party ad servers to locally hosted ads that have to be added to block lists individually. Maybe YouTube will start inserting unblockable ads directly into the video stream.

Fine people like Raymond Hill will keep fighting the good fight but I wonder if someday we'll look back on the era where web content was paid for by the 90 percent of people who don't block ads so the 10 percent could block them effortlessly as a sort of golden age.
Wish a real version was available on Safari.
I think the problem is that doesn't work for cases where you have a minimal constructor and do the rest in a static method which wraps it, or where you construct the class while skipping the constructor (and probably some other cases). PHP allows more flexibility here than other languages, and these sorts of cases are not uncommon. Mocking libraries and databases interfaces do the latter, and using the former to simulate multiple constructors is a common pattern.
I mean, a contributing factor to the author's actions was the sense that he wasn't getting paid much.

> "It's definitely the lowest pay available at the college, and our school is one of the lowest paid ones in the state."
I took partial differential equations as an undergrad, which thoroughly kicked my ass. There was a lot of stuff that I found confusing, and so once I finally understood it, I made a Youtube video explaning separation of variables for the clamped heat equation, and posted it hoping that either I or someone else could benefit from that.

A few weeks later, I got a private Youtube message from someone claiming that he was a PhD student that was willing to pay me $600 to do his PDE homework for him. As a broke college kid, $600 might as well have been $600,000 to me at the time, so I eagerly agreed, but shortly after realized that this was incredibly unethical and I started feeling guilty. Before he could send me the money, I came up with an excuse saying something like "my computer caught on fire".

Looking back, it was sort of a surreal thing; I wouldn't have thought that a PhD'd person would need a lot of help from some gauky undergrad making a crappy tutorial with Mathtype and screen recording software. I guess this stuff must be pretty prevalent though...maybe if I had known about it I wouldn't have dropped out of school the next semester :) .
What are some common Plan Bs?
Okay the ads are no ads anymore are web experiences. Seriusly i barely can understand the level of corporatism this days, this is not an article is esencialy a weapon against adblock in particular probably paid by the same anti-adblocking groups.
This is basically a hit piece on Easylist.

My take after reading this, is that the author wants EasyList to either not exist or to be run by "experts in balancing publisher monetization" (aka adman)
This is BIG news.
I've always gone with the assumption that I'll have a really hard time getting a job as a developer after 50. It's something I think about often and try to plan for with my finances.
Sounds like it would. I'll give that a try, thanks!
Not sure about uLisp in particular, but the approach of the library could be used.
Yea seriously.. that dude seems so out of touch. Unfortunate that they set cadence of adding exclusion rules when they really could have leveraged this situation to make a real change on a lot of websites.
You need all of that (structures, algorithms, confidence, etc), especially if you're going for a FAANG. But the biggest thing I see new grads lacking is the ability to communicate and collaborate effectively in the workplace and on teams. At most smaller startups that's maybe even more important than raw ability.

Find any way you can to gain practical experience. Internships, consulting, open-source. Really anything. The bonus is that you'll gain confidence through this path as well. You'll know you're capable of doing the full job (not just the work).
yes, no cultural differences at all between switzerland and mexico
And both supported by the same company!
It always amazes me that journalists still have no clue how open source work.

And also they should talk about uBlock Origin. Not AdBlock Plus or UBlock.
Leisure is not the ultimate end. I'd personally prefer a society with some productive work instead, and for the disadvantaged, finding what they fit into.

I recommend reading "Accelerando" by Charles Stross which is very imaginative if not in-depth enough... Or potentially the "Culture" series. People there don't just laze forever.
This is a great tutorial thank you! I did not expect an emotional dataset of Texas executions and their last words..
Our part of Texas has overfilling dams and our particular town has enough excess water that neighboring municipalities are buying our unused rights from us.

Our Texas adapted grass goes dormant half of the year as well so the actual consumption is relatively minimal.

Our water use is fractional of a traditional manicured English garden.
I read up on this before starting and one or two cups shouldn't matter if there's nothing added to it. Also, the size of the coffee matters slightly, but here in NL we get small cups, not Starbucks size.
I can't imagine this helped with Hemingway's late (and justified) paranoia.
No, it is not normal. A large majority of people eat before 9 a.m. on most days.
> Why are we okay with this policy, which is enshrined in law, for restaurant wait staff but not for delivery drivers?

Personally, I am not okay with the law. An employer should pay a living wage. That said, I'm biased because I would vastly prefer to avoid the anxiety I feel around figuring out the right amount to tip such that I don't feel scummy nor taken advantage of. I went there to eat some food, not feel anxious.
Time Series Databases and Operational Historians: Get the Best of Both Worlds
Pretty sure the inside of the earth's radioactive anyway. Our material's a drop in the bucket.

I've heard, for example, that geothermal energy generates nuclear waste (because digging so low digs up radioactive material anyway)
Interesting. I am not sure what the underlying basis of the cube root is, but the population of the U.S. has gone from 80 million to 340 million since 1911 and the size of the assembly has not changed in that period. I think it is an overlooked aspect that could be at the root of a many
problems.

Also , no states have been added in over 60years , it is time D.C. And Puerto Rico get state hood.
What others have said about keeping up with technology is certainly true. However, I've found the opposite to be true -- there are many more young programmers because the industry has expanded so much in the past twenty years, there is a relative lack of more senior people, and in my experience they are in high demand.

That said, if you're going for a straight individual contributor role rather than a lead or manager, there may be questions about why you haven't moved up and whether that might indicate a lack of ability to learn new things that might make you a less valuable individual contributor.
I'm 50 and still programming. Programming is all I know how to do. If that was taken away from me, I would just rot to death. I don't want to be anything else, and I refuse to be forced to do something I don't want to do. I'll learn to farm and support myself that way.

So, is it still preferable for the manager to not hire anyone and let the work sit undone rather than to be forced to work with a detestable "older" worker?

Perhaps the government should start giving disability status to people because they are over 40.
I still have one client with a 2010 code base. Tools like PHPComptibity and IDE scans can easily batch-fix most of them, but some PHP 4 code never needed any changes.
"Inside EasyList", yet the author presents precisely zero inside information / information from EasyList insiders.
There is actual data available if you care to google it.