skysight-inc/HackerNews huggingface dataset:
Yes, the art is always to pick the right metrics.

The problem is when companies choose qualitative and thus interpretational metrics.

Just stay to the simple easily trackable and quantitative ones and the make it your job to interpret them qualitatively.
Perl's Tie::DBFile is still the lowest effort data persistence I have seen.

https://perldoc.perl.org/DB_File.html#A-Simple-Example
i just find it funny that theres posts about shortages of it people, and posts about a quarter of a million ppl applying to one company. who's lying. :D
You wrote "Even highly skilled pilots have failed to rescue the plane in a simulator".

This is utter nonsense that you either made up or obtained from some unreliable source. It is categorically false.

The third pilot in the jump seat "rescued" the Lion Air accident aircraft on the previous flight by simply telling the pilots to disengage the stabilizer trim. This "rescued" aircraft continued 600 miles safely to Jakarta.

You know nothing and yet you have opinions, and this is now universally accepted. You are therefore easily manipulated by those who would blame Boeing instead of the gross and egregious negligence of the pilots, those who trained them, the airline owners and executives, and the market conditions that forced Boeing to make decisions in good faith that incorrectly assumed a level of pilot competency that did not exist.

In the words of the Air France 447 pilot just before he died from his own gross incompetence, “[Expletive], we’re dead.” And in this, I am referring to the human species.
> A single-payer system will require significantly more taxes...

We know this isn't true. The rest of the developed world spends about half what we do per-capita on healthcare, including their taxes.

We pay almost as much in taxes as they do already. We just do it tremendously inefficiently. (Or efficiently, if you consider the goal to be shuffling money off to rent-seeking middlemen.)

https://www.kff.org/health-costs/issue-brief/snapshots-healt...
on the other hand - I can't imagine I'm the only person to have been getting quite a few "come work for us" emails from Amazon via LinkedIn recently (two in the last month, six in the last year). The solicitations do not appear to be very carefully targeted - they seem to mention everything from machine learning to mobile app development.
There is a public ranking of apps ranked by downloads in the app store. If you know how many downloads correspond to what position in the chart (e.g. number 100 makes ~1000 downloads), you can fit a log regression to determine the number of downloads given the ranking in the category. I am oversimplifying because you also need to take into account seasonality and time trends (e.g. the app store is always expanding), but overall fits are very very precise (unless you get near the top positions, which are those for which they have more problems in estimating). Ah, and if you wonder where the data comes from, App Annie and Sensor Tower get data for downloads to fit their models directly from tens of thousands of developers that share it with them in exchange for free analytics,
Because macroeconomy is a large subset of economy, and wereas some subset of macroeconomy are well-understood, how those subsets interact with each other and with human/group psychology, however, is way harder to understand.

But also, you can be right for the wrong reason, especially in "soft" sciences.
Huawei is security risk because their buggy software and slow of response to security issues, not malicious backdoor. They are just like everyone else, just more so.

Huawei has been under microscope for decade or more. Not just governments, but big telco's in US, EU and Asia have been looking into it. Nothing intentional has been found. At the same time their firmware is buggy as hell and they do the absolute minimum to fix them when something is found.

It's not unreasonable to ban Huawei in some areas because their systems are insecure but blanket ban is too much.
The state is there, of course. The goal here is to minimize the amount of state the code has access to at any particular time.

Functional purity is not the goal, it's just one way to reduce state.
I can imagine myself 10 years from now standing over a $500 chip with a power drill, nervously following a tutorial telling me what exact spot I have to drive the drill head through to disable the antenna without destroying any of the surrounding circuitry...
Disclaimer: I'm the OP.

There are tons of contrast checkers out there, this does some things differently:

- Checks all buttons and links on a webpage.

- Tests default, hover and focus states.

- Tests Button Background vs. Adjacent Background (non-text contrast).

- You can share results with your team.

- It’s free.

Here are a few notes on some technologies used:

- AWS Lambda Functions (through Serverless Framework)

- DynamoDB to store results (they take a while to calculate)

- Puppeteer: we simulate real "hover" and "focus".

It was the first time using these technologies, but I'm very happy how great they fit together.
Do you mean that it tends to require using immutable data structures?
Yeah makes you think if this is a scaremongering article from right-wing European parties. Of course, the big powers near India are countries like Russia and China which I don't believe would be very welcoming to people from India.
How to Build (REST) APIs with Clojure
Critical Privilege Escalation Vulnerability in Harbor (CVE-2019-16097)
As far as I understand, if you were trying to fly from the US to Poland using a Polish passport you would have faced the same problem (or even worse, as you wouldn’t have had a legal way to exit the US at all without a passport).
“Hey you like Jehova, right? I’ve been told this Jesus guy is pretty cool, I wouldn’t know myself to be honest but maybe you’d like him?”

<stones thrown in the opposite direction>
Artstor Public Collections
Apple Watch App Enables Spotify Cellular Streaming Directly on Watch
Show HN: I Made Folders for Twitter Bookmarks
I’ve heard extremely similar kinds of toxic things about the Anaconda / numpy world too.

Ranging from bizarre religion issues in the workplace to top-down bullying. Not the same e.g. no similar rumors about misused grants or donations, but a lot of creepy comments about management behavior in and around numfocus / anaconda / etc.
> That's the raw definition of freedom: your freedom stops where the freedom of others starts.

This does not really apply here; the meaning here applies to freedom as a right from an authority (being this a state or an abstract morality). The freedom Switzerland has is not constrained from that[1] but it is constrained by the responsibility they have towards their own population.

[1] Ok, above the state of Switzerland there is the Swiss population. But that does not really have an impact here.
> Given that the silver content of coins decreased by over 95% (gold content decreased slower, at an exchange-adjusted rate shown in Figure 1) from 160-274 AD but inflation over this period was only slightly over 100% (see Figure 2, which shows the prices of wine, wheat, and donkeys in Roman Egypt over that period as attested by papyri). If inflation had followed the commodity value of the coins, it would have been roughly 2,000%, as the coins in 274 had 1/20th of the commodity value of coins in 160 AD.

This assumes that customers would have been able to accurately determine the percetange of gold in coins. Was it the case? Or could Emperors have silently defrauded the population without it knowing that the coins don't actually contain as much gold as they used to?

Also, it implies that a person that hypothetically did that analysis could have and would have communicated it to others. But communication channels most likely were under heavy imperial control, and a person that would discover that would much more likely use this information to his advantage rather than telling it to everyeone around.
I think 2. is more ”the person felt that the asking price was unreasonable“. Most of us could afford to pay $30+ for a DVD but I’d imagine most of us wouldn’t be willing to.
Glad it has been of use!
Sure. I don't disagree there is a time and a place. I just never personally encounter those kinds of times or places. I don't doubt they exist and in that case I would definitely agree the correct way to address it would be write the more performant code.

I guess my bash uses cases are more just around internal tooling and are never performance critical, so my personal preferences are for readability under those circumstances.
Git gives you the tools to do that effectively. Namely cheap branching and rebasing. That means you can commit to your heart's content on your own branch, then squash it all down to something useful for master. A hundred tiny commits on a shared branch is just being a bad citizen.
Most impressive demo and marketing video of a product I have seen in a while.
If you scroll to the bottom of that page for HSBC you will see the typical social media icons. It's likely embedded from those.
That's why he/she can do it.
> moving all my UI page tests to Puppeteer

Why did you choose Puppeteer over other options like Protractor/Selenium or Test Cafe ?
The hard truths of climate change – by the numbers
Wonder if any of that sparked biodiversity was due to panspermia
While the article was last updated 2018, I think 2015 is more appropriate.
Importance of High Self-Esteem
I just tried (with gcc 9.2.1), and got no warning. As far as I know, these _s versions aren't that good, and often aren't available at all; see http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1967.htm which says among other things

"[...] none of the popular Open Source distribution such as BSD or Linux has chosen to make either available to their users. At least one (GNU C Library) has repeatedly rejected proposals for inclusion [...]"

"[...] As a result of the numerous deviations from the specification the Microsoft implementation cannot be considered conforming or portable."
He had some real winners on Twitter, his exchange with Drake was pretty funny https://www.businessinsider.com/oil-tycoon-t-boone-pickens-o...
As an economist, any suggestion that the economy is simple, mechanistic, or easy to understand horrifies me... and those who perpetrate such views tend to be the ones who cause the most harm by simplifying things down to the point that they are meaningless and drawing vast, general conclusions from basically anecdotes.
Which assumptions?

They published that they use 17:20 erasure coding. Have they published exactly how much overhead they get from their filesystem? I don't think it's unreasonable to blindly guess 5% for that.

The published drive failure rates are about one drive per year per 60 drive vault, which is exactly what I said. And we can estimate the labor cost of replacing that drive as tiny.
What we don't know is the cost of power, networking, and physical space for the server. So I picked $400 (minus the drive fraction) per month as a nice round "this is double what I can find for many colocation offers, but still avoids losing money" number.
Yes, very correct. That is also the reason why the ECJ has autonomy over interpreting the words of treaties, regulations and so forth. An independent constructor of meaning in the EU.
Named after emperor Caesar, just like the word "caesarian".
"I can't imagine what might happen if the same level of drought occur in South-east asia." - think you mean South Asia? South East Asia is Thailand, Singapore, Malaysia etc...
Really "cool" how my submission got another title and url, thus, it basically became another submission...
Submitting due to Spotify's claim against Apple earlier this year.

Third party apps keep doing things Apple API's allow, and that Spotify hasn't implemented. Spotify usually shuts them down.

In any case Spotify is now able to add streaming to their apple watch app, the APIs are there and this third party app has done it.
I guess if you are in a torrent swarm, any upload action is suspicious.
Moreover, if you are talking about transmitting bytes in the file, you are probably including the offset of that byte in the file. That is a lot more unique (though it requires sending many more bytes).
If they have this many applicants then why are their recruiters always contacting me on LinkedIn? Is everyone applying really junior?
Seems like that should be a 1.6.x feature of they're following semvar
Wow, that's awful. I've never seen a production project where a developer is allowed to push hundreds of pointless commits directly to master.
if i understand freemium correctly, you give the "core" for free and charge for additional features, or are you talking about ads ?
Just because someone applied doesn't mean they are any good.
Anecdata, I have also successfully used it to unearth complicated bugs that I already knew must exist, but didn’t have a good way to find.

Think of a query like: Find all calls to function A that have an output pointer-pointer of type B in the last argument position and also have a boolean return type, verify the input dereferenced B is NULL, then verify that iff A assigns output to B that the return type is false and that the calling frame also includes a later call to function C to clean up B. This type of thing run on millions of lines of code.

This can get as crazy as you want it to be and did work, but there is a “but.” The query language is so verbose and powerful, there were many, many ways to represent the same query that all had drastically different performance profiles. The docs were woefully underwhelming in that regard — they simply stated what a member did, but not anything at all related to memory or performance implications. That, coupled with the fact that nearly every complex query during dev hit the wall of the JVM killing it for taking too much time/mem, it became apparent that they must have tooling for the tooling to analyze performance and memory profiles of queries (not unlike all the effort put into SQL over the years). Also, no debugger; resorted to “datalog printf debugging” (ie, including internal clauses as outputs and chopping off later parts of the query...)

I spent a few weeks only writing queries and in every non-trivial one I needed a senior person there to review/rearrange a few clauses to go from e.g. 30 minute runtime to 15 seconds. That left me with a feeling that I was constantly fighting the docs and lack of tooling and would constantly need their help to tune things. Nothing was fundamentally wrong with the queries — it was just not documented anywhere that some filtering should be done caller->down vs. other kinds of checks in the same query should be callee->up.

I had questions regarding scaling up to 1B+ LoC like others in the thread but didn’t really get that far.

It did successfully find the C/C++ bugs I was looking for once the queries had hours of investment from both sides, and we were also able to find bugs in a large custom JS codebase by mocking all the things it would need to understand to eval the code. Whether or not that investment makes sense is an individual/team/org question, but if they ever seriously invest in a query debugger and profiling, they’ll be pretty hard to beat.
Having worked at a successful macro hedge fund for more than 10 years, I can tell that:

1. There is no point in trying to predict macro economy further than 3 months

2. It's hard to predict which way the economy will go, but it's easier to foresee that there will be volatility or not.

3. If you want to make macro bets, you'd better have quant strategies that work in the case your macro bet goes South.

4. It's important to read and understand macro economists, not as much because they know what is going on, but rather because they are influencers, who participate in risking / de-risking movements

5. The most important things to understand in macro economics is that it is very much a people's problem. If you could get in the head of every central bank people, you'd get a strong edge over the market.
"Sorry to hear that" seems like an odd response after you indicate you've been in a crash of unknown severity.
*Shortage of qualified people.

I pity the people that have to filter that.
It is certainly true that they're not identical, but my point is that the state in America just maybe might exert some effort in the pursuit of generating an average mindset of ~"all is well with our governance, no need for concern, go about your day". Despite no shortage of fundamental issues in the US (and the west in general), any suggestion that there might be some issues with the current form of the political system itself is typically met with strong resistance. Surely basic human nature plays a part in this, but from reading the way in which the news is presented (the way events are described, which parts are included and repeated, which parts are downplayed or not even shown), I suspect there is some level of persuasion going on. How one couldn't notice this is beyond me, but I seem to be the outlier so perhaps the problem is on my end.
Lowering the Latency of Data Processing Pipelines Through FPGA [pdf]
You wrap it in tin foil
5. The person considers it a civil disobedience to not pay for services which lobby against the rights of said person/s. To not pay for your "service" is a political act.

I could afford every content I consume, yet I make sure my content cost is 0 dollars and 0 cents.
No it isn't. Are you thinking about filter-branch?
Neither :)

You're missing an adjective from your observation: qualified.

For any given position, even when you're pretty specific on the requirements, you will get an onslaught of applicants who have absolutely no business trying to apply for said position, but they do it anyways just because it vaguely matches a skillset they have and they need a job.

This isn't a criticism of such persons; it's foolish for people to think that a word for word perfect job exists just for them, and kudos to those willing to be a bit flexible on what they previously felt were non-negotiable aspects of jobs (I am referring to things I personally consider trivial, in this case, but I feel that when it comes time to start negotiating, said items are thrown out first as bargaining chips)

We have many employers seeking a specific type of qualified person; we have qualified and unqualified people all looking for jobs; it can be a bit messy to sort the two. This is why the interview process exists.
While true, I assume this has little to do with the in-app feature. That is, I doubt "detecting" the crash has much of a connection with the claims process other than making the button more visible. I don't drive for Uber, but I assume any claims assistance they provide existed before this.
I have a personal dislike for regexes and non human readable code, it gives maintenance headache. It's why I avoid shell scripts as much as possible.

The first example is not human readable, if the name of the function is a lie, I have no idea what this piece of code do :

trim_string() {
: "${1#"${1%%[![:space:]]*}"}"
: "${_%"${_##*[![:space:]]}"}"
printf '%s\n' "$_"
}
It's a TV, wrapped in tinfoil you won't be able to see anything anymore.
Apparently the README is very important for this project. How else could I learn that it's the most downloaded python package and that I can certainly trust it?
Incident Commanders
Yes, but Swiss ISPs are not allowed to share their client's data as far as I know. So there is no way to prosecute. As I said in my other comment, I know people that received the copyright claim letters from foreign institutions "for information" from their ISP.
I couldn’t agree more. « All reactive GUI» on iOS has been a total disaster in the only place i’ve seen it tried. It’s just the new fashion buzzword of the day, and it will follow the same bell-curve as the rest : people will use it everywhere, then after they realize it sometimes makes simple things harder, will learn to use it only where it really makes sense.
Private capital is always pushing for more privatization, because that is a precondition for the individual owners to accumulate more wealth.

Historically, the sort of structural change you suggest is what gets you branded a communist and hanged.
For a DRM free digital copy I'd be willing to pay around 20 bucks after release and would expect a drop in prices layer on, just like with physical releases. 1080p, maybe 4k but I don't even have a TV for that yet. I'm only watching movies very occasionally so I'm not sure if that kind of business model would be feasible, but my guess is that just the paranoia of selling something without DRM is too big.
There is no dichotomy here, it's perfectly fine to use imperative code where it fits better.

I would not agree that using any particular technology makes code less clear. Also, I'm not sure how protocol interfaces, callback-based interfaces and reactive event sources differ in readability as they all basically provide a way to call your code at (without referring to documentation) random times.
The argument against inheritance is one based on meritocracy.

Specifically, the idea is that money should be gained based on how useful you are to society. Being the child of someone who was rich does not automatically mean you are useful to society. Hence, by this argument, it should not automatically mean you get to have your parents money.
Donate+-+FSFE
Will there ever be a cure for chronic pain?
Congress Probes Secretive “Doctor Patient Unity” Group
The problems discussed in the article are not relevant anymore today:

We can now have many professional translators work on the same documents. It's not like we have to copy treaties manually, go on a months-long journey by boat, horse or foot just to get a second opinion on a translation.
I believe it's also due to unspecific job ads. Ads for "experienced developers" could require anything from 2-20 years of job experience. Sometimes job titles give it away but quite often, candidates won't really be able to judge if they're actually qualified.
They also spend a lot of time looking for University researchers that have found something they like, then buy esclusive rights to the compound

This recently happened to a prof in my department. He's an organic chemist, d evisde a way to prevent plaque buildup, and had the rights to the compound contracted out by an unknown pharmaceutical company

My boss also had a meeting with Pfizer about a thing

In this case the research would have been publicly funded and been obtained by a private company who bypassed the need to spend money on development

That's a shady technique, IMHO, because it's our tax money directly enriching a corporation
Might be issues for the host related to insurance
It's clear that there's a lot of money to be made by health care providers by giving service out of network.
I reckon "the first byte you upload" is being used as a turn-of-phrase here, and is not meant not to refer to the specific bit-sequence of each (or the first) byte of the upload. Rather the idea that the (eventual) metadata of the whole upload, (which I suppose actually begins before the first byte of the payload), is what would trigger the letter.