skysight-inc/HackerNews huggingface dataset:
> I made no statement on causality.

Does "Negative interest rates = negative productivity increases. So it is, so it has always been." not at least hint at causality?

> And low interest rates DEFINITELY do not cause speculative investment in R&D projects which could increase productivity.

This seems completely inconsistent with easily observed reality.
I wish I got asked questions like this.

Usually it's just 'How many years of experience do you have in XYZ?' and it's almost never enough. Doesn't matter if your experience is in something similar ('Oh you used Spring boot! We are looking for Spring MVC!') and of course they just care about decades of 'experience'--doesn't matter if you actually know it well.

Then the job ends up not having any relation to what was posted anyway, so it was all moot.

Yes, I am salty. I am sick of taking 'exciting' opportunities just to end up babysitting software that has no relation to the posted skills/requirements.
I'm not sure. According to Wikipedia (https://en.wikipedia.org/wiki/Differentiable_function),

> a differentiable function of one real variable is a function whose derivative exists at each point in its domain

Most programs aren't differentiable functions because conditionals aren't in general differentiable. For example "if x > 0 { 1 } else { -1 }" doesn't have a derivative at 0 (and so, by the definition above) isn't differentiable at 0.

...or have I missed something?
Not Mcmoose; but I would say definitely yes. Top 3 is too high a cutoff in my opinion; I would expand the above sentiments to "top 20"; which would include Ross - especially if you are considering regional appeal and are an industry switcher.
Bubble sort is good for two reasons. First, it's so easy that anybody should be able to remember how to do it. Second, it's slow and everybody should know that and be able to point it out.

It's actually usable for small enough n. I once coded it when I expected n to be 4 or less, and I'm sure the person who replaced it cursed my name when that expectation turned out to be false.
What you say is true if I'm running a FaceBook/Twitter/whatever, but I believe the issue here is a bit broader: What do we as a global society believe is an acceptable level of disclosure when voicing opinions that are not our own?

Individual platforms can self-regulate (hah!) if they feel the need, but I think many people will have strong feelings on what are and are not acceptable ways of influencing public opinion.
> Saying that scientists know most of the causes, is pure bs.

A few years ago I caught a reference to a book originally published in 1956 and updated in the 1970's. My local state university's science library has a copy. It talked about the biochemistry of the organisms' response to stress, and the stress response's role in many "mental" conditions. Selye was the author iirc.

A few years ago some researchers figured out that psychotic patients don't make enough cortisol in the morning [0], as Selye's book might've indicated decades earlier.

20 years ago some scientists figured out the SSRIs help some people by influencing the neurosteroids [1].

The tragedy of our approach to mental health is that many/most patients deteriorate due to the FDA-approved palliative drug cocktails their doctors think are appropriate, instead of getting physiologic interventions. The widespread use of anti-dopamine drugs ("anti-psychotics") is a crime against science.

[0] https://psychcentral.com/news/2016/06/04/low-morning-cortiso...

[1] https://www.ucsf.edu/news/1999/11/5059/scientists-identify-n...

Stress/cortisol adversely affects young people's thinking ability: https://www.scientificamerican.com/article/ldquo-stress-horm...

study on the HPA and psychiatric conditions: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3707958/
2 moths ago I started a work from home role (dev) for a company that is 200 miles away. I didn't even need to go to the office as everything was done via video call & they couriered me a decent MacBook Pro.

Having come from a company that was dead against working from home, it's a breath of fresh air and has completely changed my life.

I work 8-4. Finishing at 4 feels like I actually have part of the day left. No more commuting & setting off early in the morning / later at night to avoid traffic. I don't have to sit in a car for 2 hours a day. I can go to the gym and get home again before the masses start turning up at 5:30.

Technology is such a massive enabler. Need to talk to a team member? Video call them. I've never met any of them, but it feels like we're colleagues and know each other well. I'm more productive not sitting in an office - No interruptions because someone is bored or wants to talk utter nonsense. I'm in a relaxed atmosphere, I don't have to wear a shirt and trousers, don't get dragged into pointless meetings all the time etc etc.

Video call meetings seem to get straight to the point & speed along. People seem less inclined to go off-topic and faff - a big productivity boost.

I will never understand the mindset of the previous employer that had a natural mistrust of remote working. They've lost many employees because they haven't embraced flexible working, and that trend will continue.

Granted, it's not for everyone. You have to be mindful that you're at work (I have a separate space), and ensure that you're not disconnected from your colleagues. I find that making sure that I have a few video calls a day with a colleague keeps me in check.
> But you added extra structure: associativity.

Of course I added extra structure since I wanted to make a point about different kinds of algebraic structures which are all subsumed by the term "algebraic structure" or "algebra". And it's only possible to distinguish kinds of algebraic structures by differences in structure.

But adding extra structure in one example doesn't mean that I somehow exclude magmas from the definition. Here is the example again, extended to be include a component with no extra structure:

If I have a structure M with no structure but an operation, a structure S with an associative operation, and another structure G with an associative operation and a neutral element, I will say that M and S and G are different algebras, not "different magmas". Others looking at M or S or G will not ask "oh, what kind of magma do you have there", they will ask what kind of algebra.

Of course this extension by M doesn't change anything about the validity of the example. Magmas are just as included in the term "algebraic structure" as semigroups, groups, rings, and fields are.

> So you're saying people shorten the phrase "algebraic structure" to "algebra"; this hasn't been my experience.

<shrug> It has been mine. Wikipedia has lots of uses of the phrase "the algebra of": https://en.wikipedia.org/w/index.php?search=%22the+algebra+o..., always meaning something like "the algebraic structure of set X with operations f, g, and h".
That would be very easy to work around with dlopen and some string obfuscation. It's probably a bit more involved.
That will automatically happen because lending banks will do it, just like car, home and health insurance.
Re customer support: A company-wide four-day week doesn't mean that everyone has to work the same four days. Actually, there might be people who'd prefer their weekend to be Sunday to Tuesday for some obscure reason.
That already happens. Lenders just don't care because they can't lose money on those loans b/c reasons stated above.
Off the top of my head, I could write selection sort, insertion sort, merge sort, quick sort, and with a few minutes of thinking about it, even heapsort. But bubble sort? It's a useless sort, even worse than selection and insertion sort, which have their advantages in certain circumstances. So I don't bother to remember what the algorithm for bubble sort is in the first place.
It could also be greedy local optimization, if everyone around you sells out your house is worth more. So you do want high rises everywhere except your own little neighborhood.
My go-to list of requirements for a "personal thoughts" tool:

- file-based, so that:
* migrated to other tools
* edited with robust classic text editors
* copied, synched and backed-up with external file tools

This is essential so that persistence of the valuable knowledge stored in the application won't depend exclusively on its (fragile) internal tools, but can be managed as a system-level admin task.

- Tree-based, but with external links, to allow for arbitrary network shapes (the basic "tree" outliner shape can be augmented with links to other parts of the network, without having to copy the whole sub-tree)

- Multi-directional (incoming+outgoing) links (This is hard to see in most outliner note-taking tools, but Roam does it pretty well)

- Easy navigation of parts of the tree through breadcrumbs (allows avoiding the "humongous tree of death" by creating "local navigation" views). Workflowy does this very well.

- Tag-based persistent filters that can be stored as nodes in the tree (i.e. you don't need to search in the search bar for a combination of tags every time you want to recover it). With this, you can create new concepts by storing persistent complex searches as part of the tree.

- Easy to set up, share, and use in multiple devices and OSs (mobile and desktop).
Even if we assumed that bitcoin had fundamentals, they wouldn't matter in the end of the day. There is too much fraud and price manipulation in the system, which prevents any chance of market self-regulation.
Sadly, no, it's not.

Often enough Chocolatey packages lag behind, sometimes even multiple versions and months.
Who Wants to Destroy the World?
Correct. Safari is a dumpster fire when it comes to modern CSS support. Hence 'Safari is the new IE'
Sure, but once you bring financial value into the equation it starts limiting access. Not everyone can be an engineering major. Not everyone even belongs at college in the first place. But we as a society want everyone who wants to go to college to be able to afford it (at least initially). That is not compatible with a profit minded view of that education being a sound financial investment for each individual student.
But Uber is above the law. That's not a glib statement. They really are. They don't get taxi medallions. They don't follow employment law. Why would they follow this law?

They are a corporation. They can break laws with impunity. If it's in their self interest, they will. They've shown themselves to us. They don't care about the law. End of story.

Why have we lauded this company as a darling? Breaking laws isn't respectable. Call it fighting rent seekers if you want, pretty it up how you like, but they are lawless crooks.

What is respectable is helping people and moving society forward while playing by the same rules everyone else has to.

Do you enjoy playing monopoly with someone who reaches across the board, grabs your Marvin Gardens and says it's theirs? Why? Because they don't play by the rules? Would you keep playing with that person?

No. You wouldn't.
The accusation here is that Tether/Bitfinex colluded with the whale to move the price by printing Tethers that weren't actually backed by a dollar 1:1.
We get it! We know how to read Tyler Cowen.

It's interesting because it shows another real way to look at a wealth tax--as a very high tax on (large) long term capital gains. It's framed like it's just two pennies.

The trolling is the mentions that museums will have to sell off their collections, etc.
It's backed by collateral locked in Ethereum smart contracts.

https://makerdao.com/en/whitepaper#overview-of-the-dai-stabl...
This is a direct mapping of the schema into a REST format to be consumed by frontend applications. It doesn't get much "SQL"ier as far as the frontend is concerned. What alternative would you present?
The opinions widely held on the east coast are not identical to the opinions widely held on the west coast
it increases the value of the land that is being densified. It does not increase the value of the surrounding existing low-density housing that is currently being held at a ridiculously high value because of the artificial scarcity that zoning laws have created.

And it definitely doesn't make rents go down, which if you're a landowner in the bay area is a huge source of revenue.
I didn't know that, thanks for passing it along. The reason I think the government needs to be involved is because this isn't going to be financially viable for every student at every college and therefore private banks won't want to participate. Purdue seems to have found a way around that by funding the program themselves but I wonder if that self funding is scalable.
That doesn't help the performance of the runtime code, which is C++ or AOT-compiled Java.
In addition, Ford has announced an electric version of the F150 for 2021. Several other makers, including Tesla, are planning or already producing electric SUV's and trucks.

Should be interesting to see the adoption rates in urban settings. Rural would be more difficult for long haul applications, but a contractor traveling 50-100 miles a day in a metropolitan area could easily go electric.
Didn't the topology folks figure some of this out a few years ago? Felt like scissors congruent was just a restatement of some of the basics in topological analysis, from what I (probably incorrectly) recall.
This is preposterous. Imagine government requiring any business to delivery real time data on customer behavior, from doctors to restaurants, Walmart to dispensaries.

The Fourth Amendment of the US Constitution is about privacy FROM GOVERNMENT INTRUSION, which is precisely what this is, an intrusive act on the part of government.

Why don't they devote their time and effort to actually fixing the crumbling infrastructure here? It's a joke. There are third world countries that have better streets and highways than we have in certain parts of Los Angeles.
Apart from ethics classes, i think there is value in associating with other students and educators who uphold certain academic and professional ethics. It formulates a certain common mindset among students who may come from very disparate backgrounds (I'm not talking about the Ivies - those students usually come from similar backgrounds). You may also learn a lot from anecdotes that are not found in books or online lectures (e.g. in Medical school). I don't know how this is replicated in online schools, but i think it's an important part of education.
15 years ago if you saw a baby carriage east of 7th Avenue, there was a dog in it. Schools were closed or closing.

Today, kids are everywhere. Riding the buses, at the playgrounds, in the movie theaters, regardless of the demographic numbers. It’s nice to see.
> People need to leave.

Ah yes, the perfect solution to a housing crisis: xenophobia, and using market mechanisms to enact the kinds of mass expulsions whose mere suggestion gets Trump labeled all kinds of mean things.

Mean things like racist or Nazi. All because he wants to do on paper what California does every day with prices: make the people he believes are inferior get out of "his" land.
I've found that frequent face-to-face video calls works well to establish a rapport & make the remote working experience seem more "local".
In their defense, some other languages make the length of a string an attribute/property on a string instance. Python feels like the odd one out here making it a free function you must pass an instance to.

If the tech lead spent a lot of time working with another language that made the length an attribute, I think it would be reasonable for them to need to look it up often.

https://apidock.com/ruby/String/count
https://docs.oracle.com/javase/7/docs/api/java/lang/String.h...
https://developer.apple.com/documentation/swift/string/30035...
BuildZoom (YC W13) is hiring a growth/marketing associate
Anecdotally, since I purchased my house in the summer of 2016 in the PNW, it has appreciated nearly 50%. That's a 6 figure increase just because of the area I live in, and I've done virtually nothing to the home
They object to being called a troll farm, but essentially admit to all the activities, including making fake accounts, that makes them a troll farm. Other than getting picky about terminology it appears to be an admission of guilt.
Ad buyers evaluate what remains of Deadspin
This isn't a tax issue. The california govt has made it largely illegal to build new housing. If you restrict supply you get a shortage.

You could say california has given up on building cities.
Although a post about updated branding may seem benign, this is, I believe, a response to critics who believe the company should be broken up.

For example:

https://www.nytimes.com/2019/10/03/opinion/facebook-antitrus...

https://www.wired.com/story/tim-wu-explains-why-facebook-bro...

https://www.cnet.com/news/can-facebook-be-broken-up-what-you...

Facebook is hoping that by differentiating its company brand from its flagship application, it will address the argument that many consumers of the company's applications don't understand that those apps are all owned by one big parent company, and that if they did, they might consume/behave differently.

I don't think this branding really makes any difference, except giving them the ability to say, "Hey, we did SOMETHING."

But what I think we can say for sure is that this is not just a typical new branding announcement.
An Introduction to React for People Who Know Just Enough JQuery to Get By
Yes, what I’m saying is that 3 days bereavement for the death of a child is pathologically inhumane, even if it is depressingly common. It’s not “naive” to call out terrible things, even when they’ve been so around that we have come to think of them as “normal.”
Actually the downvotes are coming from people who don't have experience developing websites to support Safari.

>The downvotes are happening because this would have been as possible to achieve in Safari as in Chrome had the author chosen to develop purely in that, and Chrome would have been one of the engines that look broken.

This is not true.

>At this level you’re relying on engine quirks rather than spec compatibility.

I think you're misunderstanding - the art was developed with standards. Safari is the piece that is failing the standards, not the art.
College was dirt cheap before student loans became non-dischargeable and the government started backing them.
Can’t speak for OP but at my company IC stands for ‘individual contributor’ (as opposed to a manager)
Merge sort is wonderful. Not only is it as easy to remember as bubble sort, but is there anything else that can work with data that doesn't all fit in memory?
Google Cloud's hypervisors also do not make use of systemd, or at least they didn't as of mid-2018.

They are Linux though, not BSD.
A solid browser based IDE would pare well with Azure or some other cloud provider. Specifically, “serverless” products where devs can focus on code, disregarding environment issues. AWS acquired Cloud9. Google Cloud Function has an in-browser code editor for inline editing, but it’s not aware of any language constructs beyond syntax highlighting.
Yes, it is a top school in the country, equivalent to an Ivy League school.

In terms of the price, a few things come into play. First, most other schools have similar pricing. Northwestern is $54.6k and U Chicago is $58.2k. Yep, it's $3,600 per year, but is a 6% difference that meaningful? Maybe not given that university education has lots of other expenses. Room and board might end up eating a grand or two at another school out of that $3,600.

Plus, as a student, often you don't get full choice. It's not like going to the store and being allowed to buy whatever phone you can afford. The university has to pick you first.

Beyond that, the sticker price isn't what most people pay. For students coming from families earning over $110k/year, the net price is $40.8k. Northwestern's sticker is $3,600 cheaper, but the net for rich kids is $40.3k or only $500 cheaper.

Not only that, for lower-income students, U Chicago is cheaper. In the $0-30k bracket, $3.2k vs $13.4k; $30k-48k, $6.3k vs $7.4k; $48k-75k, $7.9k vs $10.7k.

So, is U Chicago more expensive? If your family is making half a million a year, maybe you're paying sticker everywhere and your family has to pay more for U Chicago. However, the sticker price isn't that meaningful given the parental income based sliding scale that universities use.
Articles like this fall into one of two categories: either paid promotion by the author, or the author's unwitting corroboration of Epic's marketing with this game.

Since the beginning Fortnite has positioned itself as a social space, in itself this is not a problem. However, the ability to perform socially is monetized in an otherwise free game. This is emotional and social manipulation at it's finest, and contributes to why Fortnite honestly frightens me as someone who enjoys games.

The marketing for this game has been incredible. In-game events featuring real-life artists. Weekly events which push the dev team to the limits of crunch what has to be almost every day. It pervades any space relating to games. It's presence is unrelenting. It's designed from it's core to have as much mass appeal as possible and the barrier to entry is downloading Epic's launcher, so naturally it's popularity is off the charts.

It's the epitome of "designed by committee." It's soulless. It's success was bought and paid for by TenCent and I'm assuming the investment is at least doing okay, considering how much money they continue to pour into it.

I don't hate the game itself. It's aggressively "okay." Nothing mindblowing and certainly nothing meriting the response it's gotten. The response is almost entirely down to the marketing, and I don't like everything else about it. I don't like how it's shoved everywhere imaginable via advertising. I don't like the by-the-numbers merchandising. I don't like the fact that "default" is now used like a slur in schools for the kids whose parents won't buy them digital crap.

I just... I hate this. All of it. I don't know why to a great extent, it just bothers me.
FYI im not downvoting you, but a large portion of the modern workforce (at least in the US) do have their asses in seats 9-5 at a desk. whether its administrative tasks, finance, law etc. there's a giant world out there aside from CS peeps, and im not even approaching it from the tech angle. either way, you havent addressed anything i mentioned except immediately indirectly attacking the people that visit these forums.
Right, but the OpenJDK VM (HotSpot) uses three JITs -- C1, C2 and Graal -- and two of them are written in C++, so C++ compiler flags could affect the performance of the JIT compilers, although not of the code they generate. Because the performance of the emitted code is far more important than the performance of the compiler, I doubt that will make a difference, but there are other important parts of the OpenJDK VM that are written in C++ and whose performance might be affected, most notably the GCs.
Don't think so, at least not yet... on the flip side, about 3/4 of the extensions I tried from the chrome store did work without issue.

Aside: I do like the edge ux slightly better than chrome itself at this point.. still not a daily driver, but very close.
That doesn't explain how it's pegged to the dollar.
one of the virtues of remote work is that workers can switch work instantly - if the law allows it , of course
It's properties are more in line with a store of value, especially the deflationary aspect, but the line between a store of value and a currency is blurry. Gold also has more properties of a store of value than a currency, and it's used more as a store of value globally, yet some parts of North Africa and the Middle East are using the gold dinar as a currency. It can be both.
That will change on Ethereum when they finish rolling out proof of stake.
The seller of the gift cards likely gives a better price because payments cannot be reversed, which is a real benefit.