skysight-inc/HackerNews huggingface dataset:
IMO mental models are relatively useless for what they're supposed to do on the tin, but they're useful for illuminating aspects of the world that would've been left otherwise undiscovered, like a unknown-unknowns thing. Like this article says, most mental models don't survive codification, but do make for fun reading, similar to a healthy-snack version of books.
Can you ask for part time? In bigger german companies you can force them to let you do 50% work for 50% pay.

Gives you way more runtime (less taxes to pay too), the option to ramp back up and time to find something new.

I also quit without a new job though. I knew that my position would be in demand and had already gotten and declined 1-2 offers.

I moved to a new city and ended up doing another 2 month part-time remotely while interviewing on the side. I managed to get a free month between jobs and found something much better (way more interesting, more pay (luckily enough for two, needed right now), and also sweet colleagues).
Like this lawyer did?
https://www.youtube.com/watch?v=sJtm0MoOgiU
Hi,
I totally get your points. All of the numbers reported in the tweet are total compensation (TC). Obviously there are some problems with TC in that it depends on stock appreciation, and how people report it, but that is the best I could do with the data available.

I also tried to address the different levels by including coefficients for levels in the regression. So if you look at the table at the end, you can see senior engineers made more than SWE 2s. I thought of including interaction terms, but I don't think I had enough data to get reasonable estimates for that, and it would be harder to interpret.
Have you tried one of the other VR systems? If so, could you comment on how the experience compared?
Wind, solar, and run of river hydro are unscheduled so if load ramps up due to renewable generation ramping up there is no change in load to be accommodated by dispatchable scheduled units.

If the load responding to increased renewable generation exceeded the generation then the excess load should have just run whenever it was convenient since it isn’t using renewable power anyway.

I’ve omitted nuclear and large hydro from my discussion even though their fuel doesn’t emit carbon.
What specific skills do you think should be tested for in this certification process that you imagine?

It's been my experience that a CS degree is used as a certification for a broad array of fundamental skills. A lot of theory is, as you say, useless most of the time. But sometimes it can be important to have a grasp of how hash algorithms work under the hood. Though how well this degree-as-certification idea actually works is open to debate. I've definitely seen it fail.

It's been my experience that it's rarely obvious to people operating in ignorance when a grasp of theory would make a big difference. This can make it challenging to fall back on the model of looking up information as needed.
My idea is that a company should be allowed to claim any numerical value they want for "privacy" or "security" in advertising, but, if the "privacy" or "security" is breached they should be required to pay out the number claimed to the entity who breached it. In the case of mass consumer products, they should probably also be required to specify a per-unit value.

This scheme has many advantages. First, it prevents companies from overstating too much since if they claim a number much more than the cost to find a breach, then it becomes profitable for white-hats to demonstrate that (e.g. they say $1 Billion, but it only costs $1 Million). In fact, if they really overstate it they will be appropriately "fined" for their false advertising. This means that the number will probably be similar to or less than the true cost.

Second, it allows companies and users to choose their risk. If a user has uniquely valuable data or a specific use case with greater requirements, they can choose a service with the level they deem appropriate. If a company manages unimportant data or is too new to have high "security", they can specify a low number to properly reflect the value of data they can or will protect. This avoids the problem of a single fixed value that could prevent low "security"/importance systems from being created and could shield high "security"/importance systems from the liability they should have to manage.
Yeah, and it shows. Marseille feels more old fashioned, romantic, 1960s. If you take the TGV from Paris to Nice, Marseille is where you meet the beautiful Mediterranean and the train slows from 320km/h down to an average of 57 km/h.

Yerevan feels like 70% 1970s Soviet life, 20% ancient civilization, and 10% 2050 futurism. I'd love to find more places like it.
Economic reasons aside, I think Soviet educators also believe that rigorous and challenging training will realize the greatest potential of students. The top students are self-driven and usually get the best resources anyway. It is the majority middle that need most rigorous and challenging training to realize their full potential. Unfortunately, US educators in K-12 decided to move in the opposite direction. David Klein's writing told appalling and sad stories of how National Council of Teachers of Mathematics (NTCM) won over the course of last 100 years:
- A quarter century of US 'math wars' and political partisanship
- A Brief History of American K-12 Mathematics Education in the 20th Century

By the way, US's upper-level college course and post-graduate textbooks are hardcore too. If you don't believe me, go check out the Graduate Texts in Mathematics.
I agree, I wasn't trying to imply otherwise. It's just that static typing is the first thing that looks like a theoretical trade-off of Elixir based on my experience, and I was curious why it doesn't feel that way in practice.
Only two years out of uni? ... I would have to say that the IT business isn't for you. What are you passionate about? And how would you go about earning money related to that passion?
That is a wonderful idea. Managers are responsible for the performance of their teams. NOBODY wants to sandbag sleep numbers, so it'd be a decent comp metric.
I've never seen Tensor Networks used in search, but it wouldn't surprise me if Google, Microsoft, Yandex, and other web-scale search engines were using them, because at their scale it's extraordinarily important for size reduction. We know Google is using BERT (or a newer variant) in production, so they must be doing all kinds of things to lighten the load.

From my perspective of usually dealing with much smaller corpuses, SBERT helps with in a couple ways here practically: it reduces size requirements by an order of magnitude, and also represents sentence context easier than blending individual tokens - which IMO more closely matches the goal of information needs with longer queries.
I get were you're coming from and the sight of my bosses' BMWs M series reminded me daily that I'm making money mostly for someone else, but money doesn't last long as a motivator.

The novelty wears off pretty quickly and you're left with less motivation for the same pay.

I should know - for years annual earnings grew at a rate of over ten percent. Still, in and of itself it wasn't enough for me to stay motivated.
That chart is really hard to read. Am I supposed to take away that Sweden only has about 50 or 60 more COVID deaths than the official count? This seems hard to believe. These types of numbers don't tend to have that level of quality at this stage of a disaster. I guess time will tell.
You're defining "secure" as meaning "confidential," which is understandable though not entirely accurate. At its simplest and most abstract, information security also includes integrity and availability. I'm oversimplifying it, but hopefully you see where I'm getting at.

integrity i.e. ensuring that data received, changed, and removed is exactly as expected and accurate per the requirements for the data over the lifecycle of the data.

availability i.e. ensuring that the data is accessible/usable for the use cases intended.

That said, confidentiality could also be relevant for a system of truth such as this one. There may well be certain data elements that one might want to restrict e.g. only to people who share genetic history with an ancestor. (as an example)

---

https://en.wikipedia.org/wiki/Information_security#Key_conce...

if it helps.

---

edit2: security (confidentiality) in permanent.org elaborated: https://www.permanent.org/digital-archives/services/privacy-...
Is iverify able to detect previous exploitation of this specific issue?
Shouldn't they inspire the end to end encryption from openSSH. As far as I know it's used by many worldwide and it seems fairly secure. Maybe I am missing something though.
What wasn't working? Sorry your experience was negative. We want to fix everything soon.

We truly just started, but brutal feedback helps, so thank you :)
I've worked with a manager or three in my time. There wasn't a single one that would've performed markedly better if they just had the right software.

Ultimately, management is about people, and about empathy. There's no software that truly helps with that. If we had that foundation in place, yes, there are certainly optimizations to be had. But we lack the foundation. Management software currently mostly enables people to do a bad job more efficiently.
> That's fine for your own code, as I said. It doesn't help at all for code in standard library modules that uses the standard streams, which is what I was referring to.

I'm not aware what code you're talking about. All functions I can think of expect to provide streams explicitly.

> Yes, they did, which is certainly a saner default in today's world than ASCII, but it still doesn't cover all use cases. It would have been better to not have a default at all and make application programs explicitly do encoding/decoding wherever it made the most sense for the application.

I disagree, it would be far more confusing when stdin/stdout/stderr were sometimes text sometimes binary. If you meant that they should always be binary that's also unoptimal. In most use cases an user works with text.
Seems to me that the Finnish model is better for an average student (guessing by their PISA test results) and worse for a talented student (guessing by their math olympiad results).

Anecdotally, a Finnish friend told me that if you excel at one subject, you are encouraged by teachers to stop doing it, and instead spend more time learning the other subjects.
I will admit that I am mildly aggravated by the roll out of CARES act for several different reasons. This is just a topping on the cake really. Yesterday, my wife told me that her doctor's office is furloughing 7 people ( not her, but I am sure next move will include her too ) so I do get a little sour when I find out that companies with built-in access to financing ( publicly traded companies ) got approximately surprisingly high chunk of those funds(1). Needless to say, I am not unbiased, because of this.

It is however a little aggravating and a little reminiscent of 2008, where well connected get rescued, where the rest is left to fend for themselves. That is a recipe for pitchforks.

1. https://www.marketwatch.com/story/here-are-the-public-compan...
"New ideas come mostly from recombining old ideas."

Does this suggest that new ideas would become easier to find over time because there are more combinations of old ideas?
I also think local governments will see a lot of the apartments re-enter the long-term rent market, helping fix some of the housing problem... And then make laws to make sure they don't leave it again.

I know they're already starting to re-enter the market in Dublin, where I'm currently in contact with people about housing as I'm looking at moving for school, and I don't think the populace would easily give those back up to let tourists come run them out of their town and Jack up prices again.
Thiel and Musk have a track record of success though. Yes, they're lucky, but they also seem to be smart and capable.

Cuban is a one-hit-wonder that sold a domain (and a dream) to Yahoo at the height of the dot com bubble.

They don't seem particularly comparable.

Edit: to respond to the comments below, no I'm not saying he's not successful, or that he's not smart. I'm only saying in tech and startup circles, he's no Thiel or Musk.
...just give them money directly to those parents instead. When you give money to the airlines, those airlines like handing out bonuses to their execs, and initiating stock buybacks with the confidence that they'll get bailed out in case hard times hit. Airlines are not parents, and they are not invested in their employees wellbeing. It's a false equivalency because an employer-employee relation is nothing like a parent-child relation.

> airline companies who did nothing wrong

Airline companies did do something wrong. They didn't prepare for this situation when they had cash reserves, instead they initiated buybacks to enrich board members and executives. Greed should not be rewarded, wisdom and caution should.
> it's incredibly difficult (and relatively rare) to be able to turn non-programmers into Computer Scientists

Yet the premise is the vast majority of jobs don't need a computer scientist. They need a programmer who can understand a complex code base and explain why is it taking so long to display user's birthday on the settings page [1]

[1] https://www.youtube.com/watch?v=y8OnoxKotPQ
This is the future. Using algorithms to optimize usage of renewable energy. Not only will it be lower carbon, it will be cheaper. What's interesting is they describe it working on forecasts (for wind and sun) instead of instantaneous renewable production. I wonder what the rationale for that was? Basing the algorithm on instantaneous information should be more accurate and thus give better savings, but maybe it varied too much to reliably run the loads they want.

Imagine when your fridge can do this: freeze extra cold when the sun is shining (or wind is blowing), don't run the compressor when it's not, only run the blower after you open the door to move that extra cold from the freezer, allow a slightly larger temperature range, and of course run as necessary to avoid spoilage. It's not a simple algorithm, it has to handle various timeframes, such as solar being a daily cycle except there's less in winter and can go for a week or more with very little (storm/overcast). Maybe it could also use a bit of "learning" like the Nest thermostats to also optimize predicted usage.

I know of one commercial product that sort of does this: the Zappi electric car charger. If you have grid-tied solar, it measures the current being fed back to the grid and adjusts the charging current to match. So if a cloud goes over your house, or you turn on a big appliance, the charger reduces the power to the car by the same amount. This maximizes the use of your own solar energy and minimizes the use of grid energy.

https://myenergi.com/product/zappi/
Technically there is one other outcome of increased automation without labor income increases - price drops of goods.

It is inferior to a rise in consumer goods in a few ways - less incentive to automate especially if there is little competition. However the lossiness of defection prisoner's dilemma works in the consumer's favor for once.

If one automates and takes lower margins then they gain market share but shrink the market cap. If multiple automate and scale up then it leads to even lower margins.

This approach does lead to more accessible goods however than an "inflated" higher income for workers norm but also devalues competition from the third world - China produces clothes even for Sub-Saharan Africa and Haiti as it is cheaper than even their labor in areas where there is less money to be made transporting goods and materials.
He was an executive producer for the movie 'The Road' (a 2009 American post-apocalyptic survival film) so he at least has a passing interest in the topic.
> I don't agree. If you're designing data structures in a code base you shoulder some of the responsibility for the persistence characteristics of that data.

There's usually not a relationship that goes the other way though, for example, developers don't tell DBAs to pick up code so they can write the models in our language in addition to the underlying SQL. This highlights a trend of increasing responsibilities pushed onto the developer.

>Yes, these are all things that devs should strive to know as much about as possible. Software isn't easy. It takes a long time to become an expert. 10 years sounds about right.

But in some cases it's specialists designating what an expert developer should know. It's giving away control in some respects. This turns into new job requirements and a higher barrier for entry. The growth will need to stop at some point.
If the remote code execution thing in CS:GO is true I wonder if it could lead to virtual item theft. We're talking about potential loss of items worth of tens of thousands of dollars. I'm sure Valve could eventually recover them but that could be some serious anxiety and opportunity loss for item holders that are affected.
I'd say I sometimes miss Rails' ecosystem, but the many advantages of Phoenix and especially LiveView are worth that small downside.

To someone who uses Rails/Django with React, I'd describe LiveView as something that offers pretty much everything you're used to, but with the React part consolidated with the server-side of things.

I've been playing around with LiveView since it came out, and have been using it for 'serious' work for the past year or so, and I still regularly discover ways in which this setup simplifies things, makes development faster and more fun, and saves me from various potential security flaws or 'busiwork'.

Imagine that your store (Redux, whatever) and view (React) ran in the same place as your backend.

Direct access to the database and the rest of the backend, no need to carefully consider whether it's really worth it to increase your js payload with library x, no constant context switching, no building and maintaining of, essentially, two completely separate applications, no need to make sure your API endpoints are properly versioned, or that they don't expose data that shouldn't be exposed, or that they send only the data you need. Little to no need for rube-goldberg js pipelines, and significant less time spent dealing with synchronizing state between server and client.

I'm probably forgetting some other advantages.

There are some things where LiveView doesn't seem ideal, but I've found that even in those cases I prefer using LiveView wherever I can anyways, and then I do the specific javascripty bits wherever I need them.
I was specifically talking about money defined by the Austrian theory of money (buying power / store of value). Just because monetary units (currency) are created, it doesn't increase buying power of the total amount of the total amount of monetary units. For example if people buy houses from additionally created currency (even if it's debt), the buying power of one unit of that currency goes down, which can be seen by the number of required units needed to buy a house going up.

The problem with banks is that they have a good reason to conflate unit of account with store of value: they make lots of profit on people not understanding the difference.
I think it's very much a gray area.

True E2EE seems like each endpoint would have to have its own key. But the bandwidth realities of group videoconferencing make it entirely infeasible for each participant to be sending a separately encrypted stream to each other participant. So the only realistic solution is for all members to share the same key, which makes everything dependent on the security of the key distribution. But then... is it really E2EE? I'm not sure there's a generally accepted answer here.
> Is there some reason to think Cuban has some useful thoughts here?

It seems to me that the most effective trait in a politician is strategic decision-making, capability of applying abstract thinking to different situations (which comes particularly handy during crises), and figuring out how to get the right people together and get them to cooperate.

All of these also strike me as traits in executives and effective managers, which is likely why we tend to organically gravitate towards them in politics.

Whether Cuban can be regarded as an effective executive is debatable, I have no opinion on that.
A live chat app is its sweet spot.

It runs on the same Erlang VM that Whatsapp used to scale to hundreds of millions of users on under 30 machines and very few employees.
I'm not super familiar with how the TLS handshake and sessions work, is it straightforward to mix and match like that? e.g. tell the client that this particular webpage (like with payment info) requires TLS 1.3, but less important pages (like a movie) can fall back to TLS 1.0 or SSL or whatever?
Our tool does everything Anki does, plus it let's you organize your notes and decks in one place and create them collaboratively with others in a group.

It also lets you set a daily learning goal to hold you accountable to learning.
Cubes has always been outspoken.

He's been almost as publicly known for 20 years and certainly winning the title in 2011 gave him more prestige.

He'd make a decent candidate though. He's a Democrat (I guess he could run as a Republican, too) from the South with a bigger built-in fanbase than anyone else mentioned in this comment thread. He's run his organization for a long time with advanced stats, so he's no dinosaur. He's Jewish (if that matters, but it's nice having more diversity). Seemingly very healthy and relatively young, and no existing political career so he can cast himself as a ... maverick.

He's made a number of missteps, but he's also pretty good at turning those to his advantage. He's a minor god here in Dallas. If we're in an era where popularity/money is what wins elections, I feel like you could do much worse than him, and I'd trust him way way more than Trump and feel like he'd have the potential for lots more interesting change than Biden.
The HL2 code wasn't leaked, it was stolen: https://www.eurogamer.net/articles/2011-02-21-the-boy-who-st...
I know for JavaScript it was not implemented due to issues around debugging. I think for that reason if tail call optimization was done, you would need some sort of control over it such as an annotation to turn it on or off per method, maybe even a global flag for it.
There are apps that can automate this whole process for you, monitoring the charge your cars needs each night and the dynamic energy prices either on an Economy 7 or Agile tariff and then controls the charging to optimise the price. If you're car needs less charge than your off peak rate time period then it will charge at the lowest carbon times. https://ev.energy
That was 2004, so not a very busy agent...

I’m slightly shocked with the phrasing in that post “It is definitely possible that someone could install a virus on your machine by just being in the same server.”

That.... seems like a pretty shocking security hole, unless they are talking about unknown possibilities, in which case the term “definitely” is a bad choice. If this can be done with the source, it could have been done before, no?
> employing anyone is a gamble unless you make someone sign a contract and ensure they have the financial backing to pay the contract if they don't deliver

I have NEVER heard this happening, can you cite an example? It seems utterly implausible even for consulting companies, let alone for individual contributors.

BTW, of course employing anyone is "a gamble" and it's for far more than the employee's salary/benefits. A bad hire can be far worse than just subtracting the hire's salary and getting nothing in return. There's at least an opportunity cost of not picking the good hire and losing out on a lot of productivity.
Chime after Chime, ode to video conferencing
A boy who stole Half-Life 2
Synthesis!

So, take all the ideas, compute their cross-product, sort, and voila! Found all of them, though as it is itself a new technology, recurse... this will take a while...