skysight-inc/HackerNews huggingface dataset:
> That happened in Europe in the Middle Ages...

This is a common misconception - the church was fundamental to the development of the scientific methods, and a long list of scientific contributors were men(and was almost exclusively men) of faith[1]. To do ground-breaking science, you had to have free time and this meant you had to be independently wealthy, or had benefactor (e.g. church) sponsor your upkeep. I suspect clergy and peerage are overrepresented in science because everyone else had to work the fields (or boats) and upward mobility wasn't yet a thing.

1. https://en.wikipedia.org/wiki/List_of_Catholic_clergy_scient...
> “A limited number of customers appear to have had their Robinhood account targeted by cyber criminals because of their personal email account (that which is associated with their Robinhood account) being compromised outside of Robinhood,”

I refused to set up online access or email on my brokerage account, because of hackers. I do trades via a phone call, and my broker knows my voice. (This works because I do very little trading, as I practice buy and hold hold hold hold.)
Yet Sweden's positive covid test rate still remain above the levels of neighboring Norway, Finland and Denmark. Sweden's economy also fared no better than its neighbors with less GDP growth and worse unemployment rate, so the claimed economic benefits of its no-lockdown plan didn't come to fruition either.
I had a mini-episode of this earlier this year. Reposting as a warning for people:

I had mild Vitamin D deficiency which was diagnosed by a doctor many years ago. I was given Vitamin D supplements, which I stocked up on more than usual recently due to my staying in all day due to WFH and not getting any sunlight.

I used to take 50mcg of D3 1-2x a week and I upped that (without consulting a doctor) to 5x a week. Within two weeks, I started having extreme thirst. It was crazy to the point where I drank so much water that I could hear it sloshing in my stomach yet my mouth was parched dry and I was still very thirsty.

I did a quick Google search and found that Vitamin D poisoning was actually a thing [0]. I stopped my Vitamin D supplements the next day and my thirst went away that same day. Be careful folks.

[0] https://www.express.co.uk/life-style/health/1203879/vitamin-...
Not at all mutually exclusive. Whether Facebook removes disinformation does not affect how much power Facebook has to distribute information.
Denmark is selfsufficient in oil production. It helps ... but so is the US.
This book might have answers. https://www.amazon.com/gp/product/B08GZPBFPH/.

Disclaimer: I haven't read it yet.
Bach – Cello Suite No. 5 in C minor BWV 1011
I work in embedded systems. It's a smaller area, I'd guess maybe 5-10% of software engineering, but it's not going to go away any time soon. It also is much less focused on "frameworks" and APIs.

It's a lot of C++ on Linux these days. Harder-real-time stuff is more likely C or C++ on vxWorks or some similar RTOS.
Long ago, I worked for a company that had to convert its entire accounting system from QUEL to SQL. Fortunately, I was able to write a parser to find the queries and rewrite them, at least for whatever subset of the language they used. It's been a while, but I think there was an issue with multi-query transactions, so the program warned that you'd have to convert and/or verify some parts yourself, but fortunately there weren't too many of those.
> The mainstream culture was often bland but it was successful at gate keeping this kind of stuff...

This is a side-effect of the legacy media organisations no longer having a monopoly on the dissemination of information. Think for a moment on what kind of disinformation you may have unwittingly taken at face value for fact simply because every single news media outlet reported it.

This is exactly the concern that my original post highlighted. My fear is that if we allow them to become the arbiters of online information, it goes far beyond simply censoring the ridiculous and becomes a highly effective means of pursuing their own political agendas.

> But the situation of widely broadcast misinformation utterly divorced from reality is relatively new...

It's not at all new. Ever heard the conspiracy theory that Menthol cigarettes cause infertility to target certain demographics? I remember this wild theory being widely propagated long before social media even existed, among other ridiculous conspiracy theories. The idea that the moon landing is false is as old as the moon landing itself. This is not a new phenomena.
People did very crazy things with the 2nd processors.

I had a ZX Spectrum emulator running on the Z80 2nd processor, and an Atari ST emulator on the 68000 2nd processor.

Both very limited, and still having to go through the BBC's 6502 display and sound. But amazingly, some 3rd party code for those machines worked well enough in the emulators to give an impression of sort of working.
I get the strong sense that a lot of commenters on HN don't have any understanding of either espionage propaganda operations or their efficacy, and it shows.
Minimum wage without job guarantee has no teeth. When you're jobless you get nothing.
> This is a non sequitur. No one is suggesting removing knowledge transfer and communication at work. People are suggesting limiting the amount of political activism at work that's outside of the scope of what you were paid to do (the company's general mission).

I did not suggest anyone here was advocated for that in this thread. I provided examples above where people are told not to talk about, abortion, contraceptives, discrimination based on gender/sex, conversations about a gay marriage because they are "politics". Hence why some people are objecting to removing political conversations from work.

It was part of back and forth conversation with throwaway894345.
> It's kind of sad that you imply that people who just live according to their culture are "less good", or "cheaper", or "less experienced".

Not sure how you got this from what I wrote.
I was responding directly to -

"..The culture is totally different and IMO not conducive to innovation, critical thinking and constructive feedback - it is the opposite..."

I was trying to say don't look down condescendingly on other cultures and expect to develop a great working relationship. Experience with different teams and people gives you cultural awareness, where you learn how to motivate, communicate with different people effectively.

Anyway, all I can say is I have worked with multiple teams from different countries and cultures, and haven't had the challenging experience you mention. So, when you use your personal experience to make a generalized claim, I feel its inaccurate.

So, felt compelled to leave a comment. I am not looking to change your opinion though.
>while also indirectly benefiting everyone else via the lower unit costs afforded by this mentality/approach

Except everything you mentioned above prevents new competition from ever getting a foothold to drive down prices. Everything you just described is. only good if your end goal is to be an immortal, indispensable fixture of the economy, and I'd even go so far as to say the practices you endorse as strategically sound are (or should be) explicitly considered examples of strategies which are anti-competitive, anti-consumer, and should entail strict liability with a punitive consequence for the company involved if they utilize those practices for the reasons you state as a cost for and any tragedy results from the opaque nature of their dealings with the public. Nothing short of undesirable results and wasted effort is inflicted on the rest of society; which at the end of the day is mired in the quest to efficiently allocate resources, and further the State of the Art and the frontiers of human knowledge.

You'll get the same exact things you counted as benefits for doing things badly simply by being proactive in communication with clients. and reaping the fruits of consumer and investor goodwill. You'll discover new edge cases and directions for truly novel developments when your customer tries to use your thing and, darn it, I need something just like it but with X. Hardware can be far better characterized, and the ability of the public to identify "the right tool for the right job" greatly increased. With more goodwill comes greater leniency, more willingness to allocate capital for novel problems, and a much more accommodating environment when it comes to risk.

It's the difference between being a long living parasite, and becoming a household name. A vampire may live forever, but eventually somebody is getting a Stake and some garlic. Start acting like you've got something to hide, and people will go out of their way to do away with you. Free everybody from being helpless to help themselves though? That gets songs, monuments, and a chapter in the history books about how awesome and pivotal you were.

Goddamnit, don't you want to live forever?
Strong disagree.

Any system worth keeping around should be a library (or family of libraries) which have a CLI fronting it that serves to pass parameters to it just as you might any other way (such as through some other program or REST API or GUI). Agree the CLI "shell" around the system should not have separate logic, but should report back logic faults from within the library.
China now has a tool that lets users access YouTube, Facebook, Twitter, Google
This whole discussion is a little strange to me.

Why would we tie minimum wage to worker productivity OR inflation?

What is the minimum wage trying to accomplish in the first place?

It seems obvious to me that we have to index it to the living wage instead.

A full-time job needs to cover: one half of a 2-bedroom apartment in the outskirts of town, plus food, bills, and basic medical expenses. If it doesn't cover this, then this person is going to rely on government programs.

And if the government programs aren't there, they'll be coming home each night after a full day of work and watching their kid get skinnier, seeing their CEO collect multimillion dollar bonuses in the news, and you can be damn sure they won't stand for it. They'd unionize, protest, and demand higher compensation.

Our social safety nets are an important part of our society, but when they're required and used by full-time employees, it's something of a taxpayer subsidy for the corporations who can now pay their employees less than what's required to live.

And if a job can't be done profitably for a living wage, we need to let that job go. Automate it, outsource it, let the companies that depend on this exploitative labor pivot to new business models, or let them wither and die. The jobs are going to leave eventually anyway - we might as well accelerate the push toward a modern labor economy that's already underway. We can funnel the productivity gains from automation into education, to allow the displaced a chance to retool and learn a new skill, and to bulk up our social safety nets for those who are too old to do so.
I find it ironic that the FB contact responded with:

> sometimes it doesn't know a Walla Walla onion from a, well, you know

She can't even write breasts / nipples / butt. Makes me think of the "Big Lebowski" quote:

> The word itself makes some men uncomfortable. Vagina. (...) Yes, they don't like hearing it and find it difficult to say whereas without batting an eye a man will refer to his dick or his rod or his Johnson.
really appreciated your PGE stuff last year. I hope we won't need it, but if we do.. I hope you'll do it again this year. :)
Side-loaded stores can't auto-update apps. You have to confirm each app every time. It's unacceptable UX for a typical user.
I find the two mental states of keys on keyboard, executing algorithms and designing programs to be almost antithetical. I do much better when I first spend 5 min or so (preferably away from a screen) writing out for myself what is it I’m about to code. Its like my brain can calmly contemplate many more options when “offline” but as soon as I’m in front of a machine it wants to get from a to z as fast and easily as possible.
You miss his point.

Hydrogen is the worst at everything, if compared to all available alternatives, not batteries only. Other technologies outperform it very substantially in almost every metric, often simultaneously.

Hydrogen is energy inefficient to produce, space inefficient to store, dangerously explosive, reactive with common engineering metals, and unproven.

The one thing hydrogen is optimal for is mass efficiency, but methane is almost as good and far easier and safer to store than hydrogen, and has a much higher energy density by volume, which matters more than you'd think, even for planes and rockets. The new super-heavy rocket designed by Space X uses methane, and the current ones use kerosene.

For grid storage, the sole advantage of Hydrogen -- its low density -- is utterly pointless. Nobody cares how heavy building-sized storage is. Efficiency matters, and the electricity-to-hydrogen-to-electricity round trip efficiency is woeful. There's no clear way to make this anywhere near as efficient as batteries either.

Not to mention that the huge benefit of batteries is nearly instant (single-digit millisecond!) reaction time, allowing power demand fluctuations to be efficiently smoothed out. Hydrogen can't do that, even with fuel cells.

Lastly, we make hydrogen for ammonia to use as fertiliser. This doesn't in any way mean that it this is efficient or worthwhile for power storage.
Question: does running a US company from abroad (such as one opened via Stripe Atlas) affect a later entry into USA?
Over the past year I built some software that's "pen first" - virtual sticky notes/documents in a 3D environment. I've never used a pen so much in my life.

Some things I noticed from writing several thousand sticky notes:

Writing by hand might help me remember stuff, but it definitely helps me ignore stuff. Overall I enjoy using a pen, digital or otherwise, and I still want to subject myself to writing as little as possible. Handwriting makes me a better editor.

I use cursive for some things, but 99% of my sticky notes are in 'ALL CAPS'. I'm not sure why.

Wayfinding and reexperiencing a large amount of handwritten notes/ideas/plans is much more preferable to me than walls of text, especially if their placement and orientation is imperfect (on a virtual or real wall).

Writing/drawing over graphics is a great memory aid for me.

Handwriting seems a great choice for big picture stuff. I'm not sure why.

I still use a keyboard for brain dumps, but increasingly rely on speech to text. The difference in the style and tone of my words across handwriting, typing and speech to text'ing surprises me.
Video of a Waymo One ride without a driver
Et même les mots clefs : https://www.spip.net/fr_article1498.html
I don't see any evidence that it's a bad idea, but from poking around I get the feeling that there is still a lot about it that we don't know.

For instance, it may be monkeying around with blood flow to the kidneys somehow.

"Among patients with diabetic nephropathy, high doses of B vitamins compared with placebo resulted in a greater decrease in GFR and an increase in vascular events."

https://jamanetwork.com/journals/jama/fullarticle/185758

House AA, Eliasziw M, Cattran DC, et al. Effect of B-Vitamin Therapy on Progression of Diabetic Nephropathy: A Randomized Controlled Trial. JAMA. 2010;303(16):1603–1609. doi:10.1001/jama.2010.490

So, it's probably fine, but honestly nobody really knows.
With how frothy the public market is for SaaS companies with growth looks like their growth may have stalled out.

Usually board will look to make changes, replace founder CEO and if that doesn’t work then push for a sale.

Very smart acquisition for Twilio though.
Try adding some of these to your account-wide “Muted words” list:

suggest_recap

suggest_who_to_follow

suggest_activity

suggest_activity_tweet

suggest_recycled_tweet_inline

suggest_recycled_tweet

suggest_grouped_tweet_hashtag

suggest_sc_tweet

suggest_pyle_tweet

suggest_ranked_timeline_tweet

suggest_ranked_organic_tweet

generic_activity_highlights

generic_activity_momentsbreaking

ActivityTweet

RankedOrganicTweet
>The lack of really natural integration into modern day programming languages (and data model mismatches) is a much bigger issue imo

The SQL data types consist of a few primitives like ints strings and chars placed in higher order data types that are tables. These types are easily isomorphic to data structures and primitive types in traditional programming languages. There is zero mismatch here, in fact the data structures in application programming languages tend to be much richer than SQL.

See orms for reference. ORMS have their own set of problems but data mismatches are not part of those problems. If the programming language enables the creation of sum types like rust or haskell than there can never be a mismatch as these languages can produce virtually any type.

>SQL queries are generally really short. Rarely more than a few lines (might be different for people doing ad-hoc analysis instead of making a db backed application). I don't need modularity for a program that is only a few lines long.

For complex applications this is not true. In general the classic model for web development is to place as much logic as possible into the SQL query and as little logic as possible into your heavy Python web app. The web app is suppose to serve as something that routes IO the bulk of your code/logic and heavy lifting should be shifted to the database. Simple apps can avoid this but in general complex apps cannot.

Case in point do you put your where clause in the application program than download the entire table? Or do you throw as much logic as possible into the query so the database outputs a result as close as possible to what you need? The later statement is the right answer.

>I don't really feel like composability/modularity is all that important in SQL.

You're not completely wrong. The bigger issue is SQL optimization. Because Databases form the backbone of computation for a standard web app SQL provides a layer of indirection that makes optimization harder. For C++ optimization is built into the syntax itself, you make choices while coding to optimize things. For SQL you open up the black box and look into the query planner to see what your High level code is compiling too. SQL is a really bad interface for doing optimizations but that's a topic for another day. The topic of this post is modularity and he's not wrong... SQL is not a composable language and there's no performance loss in making it more composeable.
This... isn't persuasive. I'm genuinely struggling to find a deeper critique than that.

Perhaps if there were examples of all the confident statements? But they're just terse declarative sentences, all I could say is "nuh uh!"
"megadosing" doesn't sound like its required for any reason unless you're malnourished, in which case your doctor would tell you how much to take. Adjusting your diet to not require "megadosing" due to malnourishment sounds like a better plan for long term health.
I am confused on why you don't consider that 2nd paragraph as an answer to the 1st. "Did SWE experience more growth, or did it grow proportionally?" It "grows by ~74%, and all other occupations by ~57%". So yes, SWE expeirenced more growth. By measuring the percentage change you are scaling the salaries to each other.
Please don't give Cisco any ideas as they'll surely be doing this soon enough
That sounds like a sweet deal, especially as Twilio stock is current "overvalued" (like most tech stocks right now).

Jeff Lawson continues to follow the SFDC playbook of buying companies (and existing revenue growth) with stocks everytime their stock pops ;)
Last round's valuation seems to be $1.5B, so it looks like the acquisition price is 2x that so everyone hopefully walks off happy. I hope Accel, GV, etc. didn't have a crazy liquidation preference.
how much is 50mcg in IU?
Robinhood (and other similar companies) is not a bank (not sure what it is registered as?).

By not being a bank it doesn't have to implement all kind of security and operational measures (e.g. access limitations by its own employees, active data-transfer analysis, communication "firewalls" between departments, liability based on the degree of the IT-security which is implemented, etc...) that banks HAve to implement/adhere to => that's really A LOT of in/direct effort (therefore $) for both the initial implementation and the ongoing operations => I imagine that platforms like Robinhood (and similar) shrank ALL costs to the minimum, therefore the kind of problems reported in the article are in my opinion not unexpected.

The most simple (to understand) IT-security guidelines worldwide (but still quite complicated to interpret, at least for me) are maybe the ones of the Monetary Authority of Singapore ("MAS"):

https://www.mas.gov.sg/regulation/cyber-security

They're high-level (as they should be - details are for lawyers & tribunals), but in the end they all scream to you a lot of <embedded> stuff about security.

For example if you're (un/willingly) running an old version of Apache that has security bugs (and those bugs were fixed by some patch that you did not apply "timely") then you don't comply to the MAS guidelines therefore you'll be preemptively thrown out of their market, voilà. The adherence to these rules and the results of their controls must be confirmed yearly by a top-mgmt executive => if external audit discovers that that was false, and/or if later events discover that that was false then that/those executive/s will burn and/or you'll be thrown out of their market (all this is the result of the last ~20 years of regulations, which I personally think is generally more good than bad, but which is definitely painful for me to deliver hehe).

I don't think that this level of <liability/control/regulation> is in place for Robinhood & Co. - not saying that such companies are bad, they're probably interesting from a certain point of view, but customers should be made more aware of the embedded risks.
My doc has had me taking 15,000 IU for four years or so. So, some other opinions.
> I'm not sure what politicization of the workplace is intended to lead to.

Statements like this make me think we're not on the same page here. The workplace is always political. It can not be politicized in the sense of changing from apolitical to political.

"Politicized" has to mean then that political conflict has escalated or the political dimension of the workplace has become more visible.

In this sense what politicization of the workplace is intended to lead to is political change, that is, a change associated with the decision making in groups, or change in other forms of power relations between individuals, such as the distribution of resources or status.

> If you disagree with the shared goal then why join in the first place?

Political conflict in the workplace is in the vast majority of cases not like this. When thinking "politics in the workplace", the typical issues are around worker safety, worker compensation and benefits, the status of lgbt employees, or sexism.

A little while ago Github employees protested the involvement of their company with the ICE department of the USA government. In that case, could you simply say to the protesting employees, "Well, you must just disagree with the shared goal of the company and so you should quit". I think it's obvious that would be a ridiculous response given the complaints of the employees.