skysight-inc/HackerNews huggingface dataset:
There are languages that are clearly better suited for systems programming. You might call these "systems programming languages." Would you write a file system driver in PHP?
I dunno, but it seems like the iPhone was a product of many technological advances coming together at once, and Apple's key addition was to execute it in a way that made it appealing to the masses. So, I don't expect Apple to make a teleporter, or home fusion energy, or something that doesn't exist. I expect them to take something that is possible, like VR/AR, like videoconferencing, like IPTV.. even just computers and cellphones, and to execute them in a way that makes them the best designed product in the industry. Lately, it seems like they've been failing to do that. At this point, it seems like they're just a fashion brand whose products lack a compelling advantage over their competitors' products. Apple needs a guy like Steve Jobs to raise the standards and drive the company to meet them. Under Cook, it seems like they're sliding into mediocrity.
Unless we find a way to create a space links between two distant points.
No evidence of wild orca attacking humans. There are plenty of examples in captivity.

But if something the size of a large white, or any orca, wants to actually eat you, there wont be much of a body left to find. You could be swimming in a group and just vanish. I would not get too comfortable around anything with teeth that size.
Can you indicate how often the issues you detected were bugs in the Intel CPUs?
And the medical insurers and providers get to make hundreds of dollars for every $5 of ketamine dispensed, so it's win-win.
Burford Capital, LCM Finance, Manolete Partners are all publicly listed companies in the UK that do this (iirc, there was a change in the law a few years ago that meant this industry really started at scale in the UK).

I have never liked the business, frankly lawyers are scummy and will (if given enough time) screw you eventually, but it exists (btw, Burford Capital are known for taking liberties with their reporting to investors...which kind of proves the point).
Certainly, I'm well aware of DXM's side-effects (at 'recreational' doses). The point of the trial is to use very low doses of it though, on a regular basis.

It's funny though, if I were to compare recreational DXM to Ketamine I would describe them exactly opposite as you did.
Two remarks:

- It doesn't necessarily hold for a few months. For some people, it's not too much longer than an infusion session; for others, they might not even need the "booster" infusions some get.

- There's some patients for whom the "tolerance" for the antidepressant effect doesn't go away even after O(years) without taking it when it initially worked and then stopped, so you can't necessarily just do it again. (Source for this one is that it happened to me, and did not return while going as high a dose as the doctor was comfortable with.)
Bureaucracy piled on top of more bureaucracy.

They could've made the whole process simple, clear and precise. But no. Let's harass employees, businesses and families.

The fact that even the most basic questions can't be answered easily are proof that the system is broken, incompetent at best! I feel sorry for everyone having to live this in the 21st century.
Seems like a perversion of the criminal or tort system. So yeah, both!
The '1/x' part of this experiment is described by an IEEE spec. The reciprocal instructions are not. This experiment doesn't cover the difference between theoretical real numbers and float computations, it's the difference between two different ways of working with floats. One of them is IEEE specified, the other is not.

In practice, using these kinds of instructions (which are not specified by IEEE) can give massive performance advantages.
Unfortunately, we don't really know how to do this. Longitudinal studies of critical thinking skills across 4 years of college show a modest improvement but there are caveats [1]. For one, the usual courses you'd expect to improve critical thinking (logic, philosophy, statistics) don't do very well.

Going beyond what Scott discussed, I found this study [2] which seems to show that critical thinking skills are mostly correlated with verbal intelligence and trait openness. It's only one study though, so take it with a grain of salt.

[1] https://slatestarcodex.com/2015/11/30/college-and-critical-t...

[2] https://journals.sagepub.com/doi/abs/10.1177/107319110426325...
What is shameful is how vigilant this community is to downvote people who want to selfcare.
The game's Github page explains how to do that.

https://github.com/nickwalton/AIDungeon
Liquidity! because there's not enough oil to soothe the gears of the economy? Or is the root cause people hoarding money instead of pushing it back into the world?
National popular vote has been discussed, is being discussed and will continue to be discussed. It is, however, a terrible system.

Imagine a national vote where the margin of victory was 2,000 votes. The entire country would be consumed in a conflagration of litigation. It would be Florida in 2000 but 100 times worse.

The electoral college, for all its faults, is designed to create a clear winner and not contain the contagion of a close election to a state.

States experiment with alternatives. For example, I believe Vermont distributes its electors proportionally based on the popular vote within the state, which means everyone ignores the state because it makes at most 1 elector difference (to be fair, it's a safe blue state and only has 4 (IIRC) electors anyway).
The MKL is, and ways has been, a marketing tool for Intel. They develop it to make their CPUs look good. Why should they help the other team?

This really isn't news to anyone who cares about linear algebra library performance, it's just that it's passed from general consciousness in the decade since AMD was last relevant. For performance portability to non-Intel CPUs ooenblas and its ilk have always been the way to go.

You might think it's a sharp practice, in which case, you're free to vote with your wallet.
Unless we create a link between two points nearby ahead of time, wait for a billion years and then use this link to jump between the two points. In fact, I think that such links exist everywhere between any two points in space, but they remain latent in the form of quantum entanglement.
>There isn't. You are the product of your environment and your parents.

That just hand-waves away the subjective experience, based only on some mechanisms we have a ho-hum understanding of at the moment.

>Math is very basic. It starts with set theory and then builds on top of that. It is invented since set theory is invented.

Many prominent mathematicians beg to differ. And Hilbert called, he would like his plan back.
People need food. Isolated northern communities dont get everything by air.
I don't understand this argument. Renewable energy and fossil fuel usage can be summarized in a single number: percentage of energy produced by renewables. As long as that number goes up everything is fine. Switching to natural gas allows that number to go up even faster. So why does it matter what label is attached to the fossil fuel part of the number?

What a lot of people seem to forget is that the CO2 level doesn't care about the time of the day the CO2 is emitted or whether you use 80% fossil fuels on one particular day and then 30% on every other day. Intermittency doesn't prevent renewables from reducing CO2 emissions, unless of course people ban the transition technology called natural gas. Then it doesn't even make sense to close the coal plants and we will have neither renewables nor will we stop using fossil fuels and the fossil fuels that are still in use, will be the dirtiest kind because coal emits more CO2 emissions per kWh than natural gas.

Once you realize the crucial difference between a peaker plant and a "baseload" plant you will start to realize that it's the baseload plants that are holding everything back. Peaker plants have low capital costs. They can be built in a short time frame. Unlike a baseload plant they do not have to run continuously to recoup their initial investment even if that means that renewables will have to be shut off (alternatively you shut off the coal plants but remember you still have to pay for them even if they produce nothing). The key aspect is that natural gas is more expensive, to the point that it never makes sense to deploy natural gas when renewables are available.
It’s one of the issues. The other is that you quickly will want to work with these algebraic structures as objects themselves. When the algebraic structure is encoded as a protocol, you won’t be able to manipulate them as first-class values. For instance, you’ll want this if you want to do things like factorizing groups, constructing products (like the semi direct product), computing graded algebras, computing homomorphisms, constructing Groebner bases, etc.
I am suggesting that if Intel does not care about their code running on AMD processors, then it should not arbitrarily change behavior based on the presence of the string “GenuineIntel.” End of story.

But I suspect Intel does care, in the sense that they certainly care about how they perform and benchmark against AMD.

Let’s put it another way. What happens if Intel enables AVX2 for AMD and it doesn’t work?

1. Precision is not as good as intel?

1.a. Many developers care and it impacts AMD negatively. (Probably nothing happens since nothing is actually broken per se.)

1.b. Few developers care and it suggests Intel is not optimizing for the best performance trade-off.

2. Programs using MKL crash on AMD processors.

2.a. There is a bug in MKL: it probably gets fixed with little fanfare.

2.b. There is a bug on AMD processors, and it probably gets fixed in microcode.

3. AMD processors produce wrong results. There seems like there can only be one outcome here, and it’s probably worse for AMD than Intel. The Intel FDIV bug proves that people take these things very seriously. At best it could be fixed in microcode, and at absolute worst AVX2 could be disabled entirely in an update.

The best argument for why Intel would still rationally avoid AVX2 on AMD outside of the above is to ensure their customer’s code runs correctly on AMD processors. However, there’s still some problems:

- They have to contend with their own processors, too. If they write code they know depends on non-public details of the architecture, they could very well break themselves.

- What is the definition for “break?” Intel surely has test suites for their software, but just because the software’s precision may be worse (still pure conjecture) when running under AMD does not suggest it is broken. All we can say is that users may rely on the behavior of precision on their specific configuration, but the problem is that’s not specific to AMD. Intel alludes to the fact that precision can be different amongst Intel processors in several places on MKL’s documentation. Nothing stops someone from improperly relying on this.

By playing fast and loose with specifying an architecture then writing software that disregards it, I’m not sure how defensible a position Intel is sitting in from pretty much any perspective.

> “otherwise working on low consequence software”

No offense but it is hard to respectfully respond to something like this, even though I know it wasn't directed at me personally. I hope you don’t think about coworkers with this mindset.
This guy is literally overworking all his employees. I find it hard to look up to his ways
Then it truly is irrelevant!
You're not even talking about CPUs vs CPUs.

The differences you are quoting coming from the difference in libraries (sin, exp etc will give different results depending on them libm implementation, that's normal and it has nothing to do with CPU instructions!), not the implementation of IEEE instructions (assuming that you're talking about IEEE floats, otherwise, you shouldn't expect them to behave the same in the first place!), though.

> Are they as fast as MKL? If so, just use them?

I (and a lot of other people) do use them, when I have a choice. Sometimes they are faster, sometimes they aren't. When there is a significant disparity, however, it usually is because of GeniueneIntel checks.

> If not, why not?

Because scientific software geared toward applications is usually closed-source proprietary or too complicated to be modified (remember that users aren't interested in becoming software engineers, in addition to their own jobs as researchers) to add new alternative backends and you don't get to choose.
Certain placebos only work when administered by a doctor in a clinic (heard it on some podcast once). Seems like ketamine could have different effects in different environments.
Oh, another Buttle/Tuttle!
Woah that's quite a claim. Care to expand?
You probably configured your browser to omit referrers. The Information looks at that to decide unlocking.
No it isn't. National popular will still have a marginal swing voter who decides the winner, that swing voter will still be pandered to and will still have the power to make about half the voters unhappy with the result.

At best, it changes the address of the swing voter. It is basically fiddling around the margins from that perspective. Complaints about the address of the swing voters is not a good reason to switch electoral systems. Saying the swing voter should be in California or Texas rather than Florida is basically just insulting Floridians for no reason (and they are still probably close to holding the opinions of the median voter). There are much better arguments for changing a voting system.
You're on the right track :)

In the top right, there's a lightbulb you can click to reveal a hint for each mission. For this level the tip says "RecordingDevice is an interface, so it should be possible to create your own type of Camera".

On Reddit there's a thread that also contains some additional tips for some of the missions: https://www.reddit.com/r/golang/comments/c2hsaj/operation_go...
yeah, I just mixed two informations. I thought the other person said my algorithm would be biased towards small numbers cause I use the JS random function to pick the number of decimal places for the number
There's a 0% chance if you have infinite leverage.
Garrett Lisi – My Arch-Nemesis, Myself [audio]
> Barclays knew where his £193,000 was sitting and, Teich says, knew when the recipient dishonestly began to withdraw the cash.

Doesn't it say that he "bagan to withdraw the cash" though?
>Unfortunately, we don't really know how to do this.

Can't say I agree, Socrates figured it out thousands of years ago!

>Unfortunately, we don't really know how to do this. Longitudinal studies of critical thinking skills across 4 years of college show a modest improvement but there are caveats [1]. For one, the usual courses you'd expect to improve critical thinking (logic, philosophy, statistics) don't do very well.

I'd argue that these courses are, at best, tangentially related to critical thinking. We need to teach the Socratic Method of learning to children from day 1, in all areas of study. Teaching children how to think and how to be intellectually curious is ultimately far more effective than our current methods if your desired result is an informed and intellectually capable populace.
Missed opportunities in roughly chronological order as I remember:

Github, early hire
I was heavily involved in the Ruby on Rails community circa 2004 - 2007, with a popular Rails blog, a bunch of open source plugins, and as a contributor to the framework itself. I got to know the founders of many startups built on Rails. I was friends with the early founders of Github, and could have easily been the 6th or 7th hire. But didn’t think git was 10x better than svn for it to take off. I completely missed the social potential of Github.

Airbnb, first hire
The founders of Airbnb ran a co-working space called Jelly back in 2008-09. I used to work out of there and got to know Joe. Since Airbnb was built on Rails, he asked me to work on it. I rejected since I didn’t think it could compete against Couchsurfing. Recently I found an email from Brian Chesky in 2009 looking for a Rails developer, which I ignored. So I missed TWO chances of being their first hire / engineer.

Groupon, early
Groupon was a pivot of an early crowdfunding platform called The Point. I was at The Point and could have been one of the first employees at Groupon if I didn’t quit to pursue iOS development in early 2008.

Smule, acquisition
One of my apps was doing really well in the App Store and got the attention of Smule’s investors. They reached out to me for a potential acquihire. I turned them down because I didn’t want a “real job”, and my app was doing amazingly well. Around this time some music labels wanted to license my iOS sound engine for their own apps. I rejected these deals because I didn’t want their apps competing with my own.

Facebook, early mobile hire
A designer friend got a job at FB right around the time they were looking to build a mobile team. I was a offered a free flight to meet Zuck and interview. Turned it down because my own apps were doing better than I could make with a normal FB salary. I also vehemently didn't want to work for a company with an ad-based revenue model.

Square, early hire
One of my friends was the co-founder of Square. He tried to hire me as their second engineer (he was the first, in addition to being a co-founder). I refused since I didn’t find mobile payments that exciting at the time. RIP Tristan.

Calm, CTO
Alex reached out to me to be Calm’s CTO. I turned it down because I didn’t believe people would use an app to meditate.

There’s possibly others I’m forgetting, and more hidden in my inbox.
> Unfortunately, we don't really know how to do this. Longitudinal studies of critical thinking skills across 4 years of college show a modest improvement but there are caveats [1]. For one, the usual courses you'd expect to improve critical thinking (logic, philosophy, statistics) don't do very well.

That's because low-level philosophy courses are taught as history courses. Memorize what each great thinker who died hundreds of years ago thought, regurgitate it in essay format.

Statistics is taught as an arithmetic course. You are given four numbers, figure out which formula you should use to transform them into an answer.

Unsurprisingly, neither of them develops critical thinking skills.
> It is not Intel's responsibility to ensure that there is no obscure edge case in AMD's microarchitecture that may cause the MKL algorithms to give incorrect results on AMD silicon. MKL's design is based in part on Intel knowing the internal details of their own silicon.

So then why let MKL run on AMD CPUs at all?
Two facile answers:

1) Yes. Why couldn't it?

2) No, it requires a certain level of brain complexity.
Product Manager here with computer science background. In my 10+ yrs as PM I have encountered engineers that I broadly classify in 3 buckets.

A) Product/business concerned eng as described in the article

B)"Know it all" product defensive eng

C) Pure technical focused eng

Working with #A is a great experience where not only do you move the product forward but learn a ton yourself.

Working with #C is great especially for products that are driven by well defined roadmap.

Working with #B is pure hell that I don't wish even on people I hate.
So space expands itself at every point at a certain rate. There is an elephant in the room here: how do all the parts in space coordinate to expand at about the same steady rate? Why don't we see radically different expansion rates in different parts of the universe, e.g. stars on the left are getting further apart 10x faster than those on the right? We often use the air balloon analogy, but an air ballool is inflated by the same force which equally applies to every part of the balloon. My point is that, there is probably a simple underlying mechanism that drives space expansion and the clever nature of this mechanism would explain the relativity axiom used in GTR.
One of my favorite extremely short stories, Bug-Getter: http://www.bretnor.com/BugGetter.html
The reason why I am not a fan of nuclear power is that the proponents always point at modern reactors and say "our problems are caused by old reactors". We have no experience deploying the new generation of nuclear reactors so if we wanted to scale nuclear power to cover at least 50% of our energy needs we would end up building a huge amount of old gen nuclear power generators.

When you look at the current subsidies that fossil fuels receive and redirected all of them to investment in nuclear power it's probably possible to find a good solution but if you could convince all countries to use nuclear you can also convince them to use renewables.
Ok, if it's like that ("intentionally detecting cpu features wrong") then I would agree.

Can a "CPU feature" (e.g. sse2, avx, aes, etc...) be implemented the same way between different architectures?
indeed... that is what majority of good software engineers are. they have spent their lives sticking to computers and therefore are not good at schmoozing people... hence they are often not credited at all.
Yeah, and it all starts with calling into a place to be greeted by a horribly inefficient "automated" phone system where you need to spend 10 minutes navigating menus that can't detect voice correctly.

It puts 100% of the burden on the customer to save the company time and it seems every company does it.

I remember spending close to 5 hours 1 day trying to get health insurance where it was just a combination of automated phone options, waiting on hold, being redirected, waiting again, and in the end within 15 seconds of finally getting to a human I was disconnected (I was 100% calm too, they were just asking for my details). And then after thinking "fuck this shit, I'm never buying insurance again" I got the luxury of having to pay over $5,000 in fines for not having health insurance for 2017-2018's tax year.

I don't understand why society puts up with this stuff and unfortunately 1 person can't make a difference.
This is a link which offers criticality as a metaphor with multiple meanings. You suggest phase transition criticality is close to what they mean, characteristic boundaries where matter transitions between solid-liquid, liquid-gas etc?

I won’t spin mental cycles guessing. I’d rather the authors were explicit.
Maybe I'm an idiot, but I don't really get what level two is asking. I "solved it" in one line by directly returning the two numbers it's looking for. But that doesn't seem right at all.
This will sound objectionable, but I do not believe most people value critical thinking. In fact, to many it can offend them. Objective analysis and the ability to question assumptions, groupthink, consensus offends people. And even if it didn't, it's nearly clear most people are not even capable of it. There's an Einstein quote about this:

>Few people are capable of expressing with equanimity opinions which differ from the prejudices of their social environment. Most people are even incapable of forming such opinions.
Finland Is a Capitalist Paradise
> B)"Know it all" product defensive eng

This is why I say often the best trait of a developer is humility. If you cant handle someone telling you where you are wrong you are slowing everyone else down with your dumb ego. Software bugs happen. To. Every. Single. Developer.
You can flip the instances of socialism and free marketeerism mutatis mutandis and this comment means exactly as much as it currently does.

Was that your intent? To point out that whether it's Your Father's U or U of Chicago the importance of hearing the dissenting opinion remains the same?
Are you implying that the Air Force is in the business of making “offers that cannot be refused” especially to foreign owned companies?
Wolf packs can take down a polar bear so its not entirely one-to-one with size/skill.