skysight-inc/HackerNews huggingface dataset:
Posix has getcontext / setcontext and you can probably use/bind pcl [0] to wrap that properly. Boost has boost::context [1]. For an example of a binding to pcl you can look up ada-generators [2] which I use heavily (but am not the author).

I've hard a hard time using continuations in languages with not-total capture. Ada has package variables (similar to singleton without the headache) that are not captured by call/cc libraries... There's also the secondary stack (specific to GNAT, not sure) for functions that return objects of unknown size at call site, which also are a pain to capture/restore... Good luck with those.

I think continuations, to be really footgun-less, need to be integrated in the language & runtime, so that when you need to serialize the current state you can 'capture all the things'. A bit like python with its generator/automaton approach.

[0] http://www.xmailserver.org/libpcl.html

[1] http://www.devdoc.net/c/boost-1.65.1/libs/context/doc/html/c...

[2] https://github.com/pmderodat/ada-generators
Just got an email that there is beta support for android, iphone and windows version of protonvpn.
If the question you are answering has a "right" answer you are asking the wrong question. E.g. if you search for a web dev, give them a problem and some constraints (e.g. language), ask them to draft a quick solution.

When they are unsure then they will usually ask about the problem or about how the problem should be solved (microservice, shell script, ...)

These are valid questions and you can turn them into more knowledge about the candidate by asking them what pros/cons they see by going each route.

Just like that I have actors that want to know more about the role and actors that need less guidance. In the end their performance counts. I will still try to give them hints inbetween takes (just like I would when we work together on the set) — but in the end it is their work which I will judge.

Unless you are hiring for a position where a dev works in complete isolation and receives no guidance whatsoever I think emulating the real thing is the way to go. And that usually doesn't entail holding a devs hand and neither it does entail not helping them at all.
Really? That's probably why I failed! Ironically (given my post) I've never looked at Clang's parser. I have looked at GCC's and, well, sheepishly: I don't get it, it is a beast of a project and I wasn't able to crack the architecture. I should try again tho.
I did my first autocomplete search UI with that library.

These days, due to the rest of the project, I've been using Angular and Material's Autocomplete component, which I've found very easy to customise for in-memory indexes or hits to a remote ElasticSearch 'suggester' proxy endpoint.
iRobot | Full Stack Developer (Python, Django) | Bedford, MA or REMOTE | VISA OK

iRobot is at the forefront of the development of robotics and artificial intelligence technologies. iRobot has become one of the world’s preeminent specialist designers and builders of consumer robots (Roomba, Braava, …). I’m the tech lead for the ML Operations team, looking for a talented Python full stack developer to build tooling that will help make our robots smarter. Details here:

https://irobot.wd5.myworkdayjobs.com/en-US/iRobot/job/US-MA-...

If this is of interest, please apply on that page or reach out to wgillett@irobot.com with your CV.

iRobot has 109 other jobs open as well, see https://irobot.wd5.myworkdayjobs.com/iRobot .
Brokers have previously been parties that take custody of customer funds. This legislation potentially expands that to anyone who publishes code that users can use themselves to effect trades, for example, a startup that has deployed a smart contract.

The willful stupidity that a lot of posters on here need to engage in to get some crypto bashing points is amazing.

Ironically, this will not hurt crypto at all. It will only hurt US companies by driving them out. US residents will still be able to access and use smart contracts supplied by foreign startups unless the government makes crypto completely illegal.
>Disrupt two-party dynamics

and that's why it'll never happen without a revolution
>teenagers had become addicted to online gaming and it was having a negative impact on them

Same for tiktok & other social media. "Maximizing engagement" is just corporate-speak for optimizing addiction.
> Dramatically ramp up childcare support. Strongly enforce anti-discrimination laws, particularly in the case of discrimination against mothers. Forbid employers from requiring more than 40h of work per week under certain (very high) compensation thresholds. Provide direct payments to parents that substantially offset the costs of additional children. Align housing policy with the need for larger dwellings for larger families, but still with decent commutes. Etc.

Where has this been shown to work?

By and large, the nations with more childcare support, more protections for pregnant women, etc have lower birthrates than those that don't.

For example, if we look here: https://en.wikipedia.org/wiki/List_of_sovereign_states_and_d..., then America seems to be the developed country with the highest birth rate despite having little of the social policies you mention.

In fact, based on that chart, it would seem the opposite is true. The less social safety net, the more kids. This makes intuitive sense since if government isn't taking care of you, you'll need children to.
1. I can see noise being an issue in Tokyo and Seoul because build quality isn't great and there's not much noise insulation. So you're heavily dependent on neighbours keeping quiet, and I was fortunate to have good ones. Funny enough, I've had far worse experiences with neighbours in both Toronto and SF despite better sound insulation.

2. I didn't mention commuting because I was referring to living locally within a neighbourhood where you don't have to leave. I didn't commute far (walked to work), and I couldn't imagine commuting with multiple line changes in either Seoul or Tokyo. It was bad enough in Toronto with just a 30 minute commute. (I won't commute ever again due to remote work so it's no longer a consideration for me.)

You're lucky to live in Europe, where the suburbs/non-downtown is much more livable and walkable than North America. In many ways, many European cities have the best of both worlds.
ha, yes. I'll proudly take my downvotes.
Why would you short them? That sounds like a terrible trade. I am not sure why they would have to be "American" either.

Hawkish??? The ECB? They own 50% of the govt bond market. They have been throwing literally trillions at banks. Because of the Draghi "whatever it takes", they are the most dovish central bank in the world by far, it isn't close. They were doing massive QE worth trillions when growth was 2-3%, permanent QE. Definitely, the ECB is a big reason why rates are low though, because they have removed 50% of the supply of risk-free assets ("risk-free"...some European govts are obviously insolvent so..."risk-free" is a somewhat unclear concept).

And no, Europe isn't economically stagnant...it is a difficult to be brief but the main issue with any high-level comment about Europe is that you have a collection of countries that are almost totally economically dissimilar. So everything is just totally imbalanced, and there is no real way to balance things (the ECB is making this worse). So you can't really talk about European growth being stagnant or rates being affected by growth...because they are just totally separate, ECB policy is appropriate for maybe four countries in the EU, and no-one else...so it is difficult to apply any kind of logic to that process.

There is no way to be brief. But the EU-level regulations are solvency ii, bank capital rules (some of these rules are national, but there are EU-level rules too), and the saving culture of Europe (i.e. no financial markets, suspicion of capitalism, suspicion of decentralization). A lot of the rules that relate to pension funds are only relevant at the national level (because the structure of pension funds/savings vary by country)...again, it is tricky to generalise because the economies in the EU are generally nothing alike each other.
> This junk is appearing on more and more web sites, at least this one is clearly a bot.

This is the first time I've seen a page flashing the title like that. Extremely annoying and I closed the page before reading the article to the end. It reminded me of the times when pages used to do that with the browser status bar on the bottom of the window.
Wikipedia says.... https://en.wikipedia.org/wiki/Rear-view_mirror

Also google corrects car review mirror to rear view. :)
Developing closed source software is “being an asshole”? Interesting view.
And this system wildly over-represents the landowning elites as a result
The thing you are firing in the oven (limestone) releases CO2. Fossil fuels aren't the only source of CO2.

We need zero CO2.
Honestly the way this works in Window 10 is already insanely infuriating. If anyone has a way to programmatically set associations in Windows 10 and prevent Windows from ever complaining about it I would really fucking love to hear it. I dearly miss the days I could just set all my media associations to VLC/IrfanView with two clicks.

I can't imagine I'll u̶s̶e̶- buy Windows 11 at this point with Proton being at the stage it is and my work/hobbies having moved away from the last few programs that ran exclusively on Windows. I want a computer that does what I tell it to. Microsoft and I are no longer aligned on this at all.
Tangentially related: I set up a security camera based on Raspberry Pi in an area with no wifi. It sends notifications and pictures to my phone when any motion is detected. From T-Mobile, the hotspot was free and the data plan is $5 a month. The data plan only has a few hundred meg of "fast" data but unlimited 128k/sec after that. Which is perfectly fine since the images it sends are usually around 100k each. It's been working great for months.

A rare trifecta of cheap, easy, and good. (Although it did take a weekend to build and test.)
> If your initial estimate really was a median then it would be an overestimate (i.e. the project ends up taking less time) in about 50% of cases

It is, yes. And it frequently happens that you go to fix something, which seems really difficult, and then you realize that it's actually an easy fix or not a problem at all. But when you fix one thing in half the time you expect, and another in twice the time you expect, this doesn't average out, because the average of 0.5 and 2 is not 1.0.

You might just be discarding the cases where estimates were found to be conservative, either because delays are more impactful and memorable, because the underestimates were close enough to be treated as on-time, or because the slack in the schedule was used to buy time for something else, originally out of scope, that was lumped in.

Anyway, these numbers aren't just pulled out of a hat. It comes from studying vast amounts of high quality (but unfortunately, not publicly available) data collected comparing developer estimates and measured outcomes.
Terrible naming indeed. Valve should have thought about that before naming their new product... but they probably did, and decided they were the bigger fish.
Monsanto, now part of Bayer, was another company known to engage in unethical tactics against farmers who don't use their products.
Sure! Except instead of replacing the machinists jobs with higher value jobs, they replaced them with security guard jobs at the Walmart and Dollar Tree. That’s happened every round. The working class has never got the long shrift in this deal. They always get screwed but they’re supposed to believe ‘this time’ it will be different.
Most people hesitating to vaccinate don't believe it's a hoax, but rather believe that if something goes wrong by accident, which in an accelerated procedure on a complex system in the middle of a crisis is not unheard of, the people in charge won't disclose what we need to know, take responsabilities or the make the right decisions.

Despite going to get vaccinated, I don't think it's an unfair line of reasoning.
They have that fancy animation that shows that the text has a very slightly different font now
Don't Use Blockchain
I have the opposite observation. The first few years are needed just to learn a domain. Productivity doesn’t begin to take off until after a few years. If no one had worked 10 or 20 years in my team we’d struggle to get anywhere.

The impact of new hires can still be great when it comes from bringing fresh ideas and perspective (e.g processes, tech knowledge) and that obviously fades as everyone with a long tenure at the company has used the same tech.
I don't know. How much time do people put into side projects that make money? 15-20 hours/week?

I work 40 hours/week at a Big-N, but if I put another 15-20 hours per week into my current job I'd get promoted extremely quickly, and get a bigger raise from that promotion than any "side project" I could come up with.

I don't want to do any of that, and moving companies is still probably the easiest way to get a large raise, but my point stands.
Or perhaps it's just in our nature to see agency in the unknown. The form it takes just reflects our cultural expectations and world view du jour.
Google has taken a stepmto this direction with Fuchsia. To replace the Linux kernel under Android/ChromeOS and maybe later the servers. But it will be a massive undertaking due to massive sunken cost in the UNIX legacy.
We all know it's the National Insecurity Agency[0], and that the NSA hoards & stockpiles 0day. They very rarely release tools and research papers designed to strengthen our IT infra, since they sit on so much 0day. There's no balance.

I don't buy that they're 50% red team, and 50% blue team. More like 99% red team and 1% blue team.

[0] https://en.wikipedia.org/wiki/Doublespeak
https://m.youtube.com/results?sp=mAEA&search_query=Mike+mont...
How to get past beginner stage in Python?
I've heard nightmare stories about working for Blizzard/Activision way before this most recent fiasco. I don't understand why anyone capable enough to work for Blizzard wouldn't work for the slew of other awesome tech companies/startups in SoCal/Irvine/LA that don't treat their employees like absolute garbage.

The current situation is shameless, and I really hope Blizzard folks jump ship en masse. There are better companies out there, the pride or fulfilment of working on "video games" isn't worth your mental health.
Crime app Citizen rolls out fee-based tool to contact safety agents
Have you seen Workflowy? https://workflowy.com/hello/
> The objective is to 'do a good job'

Nobody has that objective except the very passionate. A company will happily do a shitty job if it will still get paid. See IBM. See Facebook and Google on customer support.

> Doing the 'bare minimum' to keep a job is actually generally far under-performing

My manager hasn’t seemed to notice that I work a 1/3 of what I used to now.
Every child born is a "bare illiterate human". Are you also making an argument against having children?

If you want to be really draconian about it, immigration can select for people with skills where the home populate will always have the same average of innate abilities.
I highly recommend checking out Workflowy.
Could someone substantiate any of this? Say a provable former Blizzard employee or a link to a reputable news article.

Because I'm not sure this as it is is HN material. I saw the title with the domain next to it and assumed it was a blog post by the company before seeing a random forum.

Edit:

Ok thanks for the information everyone. I didn't realize that this was such a well known story and I was out of the loop.
Depends. If his vision was some sort of capitalistic dystopia where various agents of chaos are able to ricochet disinformation and hatred through the global zeitgeist, then I'd say he was remarkably successful.
Yes, if you use our Notehub there is a free tier, and higher tiers are still very reasonable. (It does cost money to run infrastructure.)

That said, although we don't talk much about it, the HN crowd may be interested in knowing that this exists: https://github.com/blues/note

If you want to use the Notecard and you like Golang, you can spin up your own server and switch the notecard to speak with it via the "host" field in this JSON request:
https://dev.blues.io/reference/notecard-api/hub-requests/#hu...
The US def has a labor shortage if it wants to stay globally competitive in some sectors. Americans will either buy strawberries from immigrants on agricultural visas, they will buy strawberries overseas or they won’t buy strawberries. There is no scenario where they buy strawberries picked by people making $30/hr.

The US tech sector can pay every software engineer 300k starting salary but at some point you’re completely hobbling the ability for new businesses to start and grow.

US has been letting in millions of IT immigrants for decades and it’s technology salaries are highest in the world. Simply put the demand created by these immigrants for more software services outstrips the increase in supply of engineers. They also start a ton of new companies so you have agglomeration effects of having more people.

Sure US companies can and should pay more but there is certainly a point where labor is expensive enough to make new growth prohibitive. The USA has much more abundant cheap labor than Europe which is why we have all the new innovative companies starting and not there. When these companies grow they produce lots of high skilled jobs as well. Think of Uber. Lots of drivers are low skilled immigrants, but the ability for a new company to have so many to drive for them spurred and entire new industry with thousands high paying tech jobs as well.

Low skilled immigration is a win win win for the USA. Americans get cheaper goods and services, a fast growing dynamic economy and hard working tax paying citizens to grow the nation and make it richer. They create huge demand for goods and services growing the US economy and market size. Low skilled immigrants may not be working the most glamorous jobs but they come to the US voluntarily knowing their children will vastly out earn them and be American. They prefer it to the situation that they left behind. These people are not financial liabilities to the USA.

None of this is an argument against higher pay, workers rights, safety standards. Uber drivers and strawberry pickers should be protected with the full force of the US government from abuse, and we should have safety nets in place to make sure they’re not destitute. Those should all be sought after. But increasing low skilled immigration makes the USA much richer overall and should be drastically increased.
Look how magnificently such a strategy worked for drugs.
Great question!

Currently there’s no solution in LATAM for medium sized companies, and with more companies working remotely the need for tools that will help keep teams aligned and focused on priorities while filling learning gaps is growing as well.

The friction needed to create courses for specific skills or roles is the whole reason why Lernit is now a reality, we want to make upskilling available for every role and level, and thanks to our authoring tool that enables companies to create courses in minutes, our marketplace with up to 6 new courses per week and our strategic alliances with great universities that gives our users access to learning programs is that we are able to keep up with a fast evolving market and organizational needs.
Not a lot of people are actually making money. That would require conversion back to fiat. Nor are they buying goods and services. Basically they’re just getting taxed on worthless trades between fake assets.

The price goes up when money comes in. It goes down when money goes out. It’s up because people are losing money, not gaining it. This is tautological.
It's not hard to tell at all. You could just, wait for it, make the rewards match the expected great work and test that way.
It seems like you might not understand the purpose of the website, and have made an assumption based on the name. Rotten Tomatoes is not a satire or joke site, it is just a review-aggregator, like metacritic is for videogames. It boils media down to 2 metrics: the % of positive reviews by actual critics, and a % of positive response from audiences.

I'm not certain how the audience score is calculated, but the review score is pretty simple. It's also a more interesting metric than just a mean score (which is hard to calculate anyway, given the mix of thumbs up/stars/bags of popcorn out there in professional reviews), because a middling-score actually indicates differences of opinion about a movie, i.e. that many critics said good things overall, and many said bad things. That kind of split may point to a movie actually having a unique perspective or feature!
They still had enough momentum from their history to bring people in I guess. :/
Thanks for the pointer, could you share a link or search term for this plan?
One company I worked for had a bot that would periodically go and try to upgrade each individual app dependency, then see if everything built and passed tests.

If it got a green build, it would make a PR with the upgrades, which you could then either choose to merge, or tell the bot to STFU about that dependency (or optionally, STFU until $SOME_NEWER_VERSION or higher is available, or there's a security issue with the current version).

If not, it would send a complain-y email to the dev team about it, which we could either silence or address by manually doing the upgrade.

This worked out rather well for us. I think the net effect of having the bot was to make sure we devs actually paid attention to what versions of our dependencies we were using.
This is a big factor. If I switch I want a 10-20% raise not because that’s very important in itself but because I’m taking a massive risk and have to endure a horrible process when switching.
But pay determines whether I have a future at a company and if I have no future, my objective goes from getting a good performance review to avoiding termination.
The churn spurs innovation - people coming from elsewhere with new methodologies and perspectives.
do point out how any of those countries have "interfered" externally compared to the American track record. We maintain an unprecedented network of military bases throughout the world. We destabilized South America, the Middle East, and Asia. Even the worst offender in your list, Russia, does not compare. Putting Iran and China in there is laughable, frankly.
This is one of those controversial topics that really tends to go off the rails because of all the Monsanto history and polarizing beliefs concerning the substance. Also, notably, this is only being pulled from the market to "manage litigation risk" according to Bayer

I am no Monsanto/Bayer fan or defender, necessarily, and as much as I've found it easy to jump on the anti-glyphosate bandwagon in the past - glyphosate doesn't seem to have any strong evidence for risk for low-exposure uses like home gardening? Doesn't the (weak, but present) evidence so far mostly point to the risk really only being when exposed to large amounts of glyphosate?

Or does the personal risk come from it being present in agricultural products it is sprayed on, that we then consume?

The key thing (even in the lymphoma studies) seems to be "high cumulative exposure"

I lean towards "this seems like it's potentially hazardous for all uses" but does the evidence really bear that out? I want to block out the noise of opinion on this issue and purely look at evidence- something that seems to be coming increasingly rare- but something we need to be willing to do, even if it's painful to our ego and bias to do so