skysight-inc/HackerNews huggingface dataset:
At some point you have to recognize that different product lines and market segments have different entry points. Otherwise you end up comparing everything to the Raspberry Pi, and every computer is "High-End".
I went from typing everything out to using aliases via Oh My Zsh.

https://github.com/ohmyzsh/ohmyzsh/wiki/Cheatsheet
I just got one mbp.

Still in box and will only open after dinner. If you want to ping me in a week or so for feedback: brunomtsousa @-that-G company-mail-service.com
I think Twitter changed the wording on that slightly to address these concerns. It's now, I believe, the ones I mentioned.
A similar project (I am the author)
https://github.com/daitangio/misterio/

Docker-compose based Ansible/SaltStack minimalistic alternative.

Feel free to add your feedback on opening issues
Isn't the term for that a tech enabled company?
Out of curiosity, what is your basis for wearing a mask?
I Reported Google to the FTC
The article did say that Door Dash has focused on more suburban areas while Uber focused on more urban areas.
“Same rules for everyone” resonates very strongly here in New Zealand. There is a book-length study [1] on our national obsession with ‘fairness’ (contrasted with the USA and ‘freedom’).

[1] https://www.goodreads.com/book/show/12112539-fairness-and-fr...
IMO, the BSD/Darwin stuff isn’t the problem, but rather all the recent additions that are just super invasive/restrictive/bloated - Gatekeeper and trustd, that in my experience often (not just when OCSP is down) chewed through CPU often for example. IMO, even a few years ago (when I mostly switched off from Macs) the LaunchDaemon/Agent situation was getting totally out of control, as were notifications and updates (worse than Win10 even).

Here’s a script (that no longer works apparently due to a new system signing restriction) that disabled some of those, to give an example of the amount of crap running by default: https://gist.github.com/pwnsdx/1217727ca57de2dd2a372afdd7a0f...
If this was ever a conscious decision, it was genuinely brilliant. Much better to have a carrot rather than the stick of "you'll get hacked (except probably not)"
I think part of the aversion is that we're seeing a generation come into being that doesn't understand that Unix > Linux.

The way that for Windows people Unix was "other" and bad and scary. Now we have legions of programmers who were brought up on Linux, and now think of Unix as "other."
Just to confirm: Yes, that works fine. It's probably the better solution here.
I think the biggest advantage of Electron is that you can write one code and it will run on all major desktop platforms AND web. There isn't really any other good solution for this.

> I feel like (based on that) any attempts to move to OS bundled web engines would completely miss the point of why Electron is popular.

If the web platform is modern enough (chrome, firefox and mayybe safari) then supporting these different platforms is not that difficult.
So how would she substantiate these claims without committing the violation, again?

Assume just for this answer that she's not an institution conducting a case study, but an individual conducting a TV interview. Tell me what evidence she sends to the station that substantiates the story but does not violate HIPAA.
I spent a weekend in Oklahoma last month (October 10-11), and was unable to enjoy myself because so few people were wearing masks, observing anything like distancing, etc.

I saw a Carls Jr. employee wearing a corporate-supplied t-shirt that used "maskhole" to describe anyone not wearing a mask... and he was not wearing a mask, just like all the other employees.

The hotel itself was the only place that seemed to be taking the pandemic seriously, so we retreated there, ate takeout, and left early.

The current spike in Oklahoma[0] does not surprise me at all.

0. https://mackuba.eu/corona/#oklahoma_united_states.daily?tren...
Thanks for that! I found a link there to BigPicture, an "infinite notepad" with zooming. Here's a demo; this definitely looks cool: https://bigpictu.re/demo
The active cooling might not make as big a difference as you think… in The Verge’s benchmarks, literally the only place they saw a significant difference in speed was a multicore benchmark involving 30 solid minutes under full load. https://www.theverge.com/21569603/apple-macbook-air-m1-revie...
Basically the US’s complete disregard for public education is now coming to a head. I remember one study that said the US students were one of the lowest in terms of education but the absolute highest in terms of self confidence. We are reaping what we have sowed for decades now. We have such a vast uneducated population that this coronavirus is almost more like a horrifying culling of the uneducated than anything else. The utter confidence in these patients to not believe the doctors is staggering but not surprising.

I hate to be so blunt, but 50% of the population has IQ below 100. Nothing to me has demonstrated this more than the reaction to the pandemic. When you are so uneducated that you think a mask won’t help prevent a disease that is spread via respiratory droplets, that is a big problem and unfortunately those people are all sitting ducks. Of course many won’t believe the doctors when they don’t have the capacity to understand even the basic concept?

If you were to ask a child what might be a good way to help prevent a disease that originated from their mouth, I’m pretty sure one of their top two answers would be a mask. It’s such a basic concept that a child would have the solution, and you need to do mental gymnastics to convince yourself otherwise.
I’m not a big fan of the last question. It seems like it’s hinting at the line of argument (which is very popular on HN) that goes something like “you can’t provide a formal specification for what it means for something to be “true,” and you cannot determine “truth” with 100% reliability, therefore you should have no processes or policies which involve any determination whatsoever about the state of the world.”
"The team decided to let chris break the build." ;)
-1 seems ok here. The algo is returning the index at which the array contains the search value; returning -1 is a pretty normal way of indicating that there is no such index. She could of course change the search function to return a Maybe Int, then return Nothing in the case where the array does not contain it. Either way makes sense to me. The -1 value is actually warming on me more and more because if the returned index is later used to access the array, it will definitely return Nothing. But using Maybe.andThen to monadically deal with a Maybe wrapped return value that would also be cool.

Float division by zero works the way IEEE floats work: it becomes +/- Infinity. For Integers it actually becomes zero. This makes sense because to me you probably should have handled the case where the denominator was 0 before you got to the point of doing division. Like are you taking the mean of an empty list? What's going on?
I was looking for an app that helps you practice trading, something that would replay historical candles and let me trade on them at a point in time, kind of like a trading simulator.

But I couldn’t find anything that suited my needs.

I asked the trading community for existing solutions, and there were some suggestions:

* Most of them were some form of paper-trading, which is not at all what I was looking for, because it has a very slow feedback loop (make a trade, wait for hours/days).
* Most notable was TD Ameritrade On-Demand feature, and then some smaller apps, but I wanted something that’s super easy/quick to start with and use.

I wanted something that combines all the things that I’m looking for:

* Quick start in seconds — no download, install, registration, etc.
* Easy to use UI/UX.
* Minimal lookahead bias — accomplished by using random asset/time without knowing which.
* Make trades and fast forward time for a super quick feedback/learning loop.

So, I created TradingGYM. It’s an early version, but I wanted to get the MVP out ASAP and see if this is useful to other traders as well.

The app is simple, and you can get started in seconds. Just open the app, and you see a chart with a random asset at a random point in time, and you know neither one of them. You can choose to reveal them in the settings if you want.

The goal is to make a profit (and learn) by making trades and fast-forwarding time to see how it played out, making your feedback/learning loop many times faster. No more waiting hours/days to see how the trade played out.

The mobile version has a minimal UI, so if you are looking for more settings (like candle size), make sure to check out the app on the desktop web.

For now, all the assets included are Crypto, since I already had the data, and that’s the asset class I’m most familiar with.

Some will argue that you only really learn in live trading with real money, where emotions are included etc. And yes, I agree that the psychological factor is a big part of the game. But multiple components contribute to success in trading. While some can only be trained with real stakes (psychology, emotions), some can be practiced quite well in isolation, like pattern recognition. This app focuses on the latter.

Tech stack for the Devs: Node/React (in TypeScript). Postgres DB. Hosted with Vercel (previously Zeit/Now). ECharts for charting.

Super interested to see if this helps anyone improve their performance and skills.

Thanks and good luck with your trading!
I don't remember it being quite so bad in the nineties. It feels like a "medium is the message" type of effect where textual communication has become predominant even in the mainstream (no longer just usenet flamewars), and people have been trained to hyper-focus on just the words in front of them and ignore any potential context.
git config rebase.autoStash true
Surely these career scientists have considered this problem that you came up with seconds after reading a press release about the idea.
I wish they would add U+2009 (thin space) to that list. That's the standard way under the SI system to separate digit groups, e.g., 1 234 567. HN just treats it as a regular space.

(The SI standard for separating the integer part from the fractional part is to use "." or ",", whichever is customary in your location. Using thin space for grouping removes the ambiguity that you get in places that use one of "."/"," for grouping and the other for a decimal point).
Aren't all these public DNS getting unencrypted requests, so I assume ISPs snoop the domain lookups already, regardless of Google/Cloudflare/OpenDNS/Yandex doing so.
To expand on this comment, UCS-2 defines a fixed-length, 2-byte encoding of Unicode. It can therefore only represent the first 65536 characters in the Basic Multilingual Plane (BMP).

UTF-16 allows representing characters outside of the BMP by using a reserved area to split a single codepoint into two surrogates that form a pair.

This makes UTF-16 complicated and in some ways worse than UTF-8: the encoding is longer for many typical texts, but is still not fixed-width. The bug you typically see is that codepoints outside of the BMP are munged when clipping the text to a certain length (or reversing it, but that doesn't happen in real systems generally.)
The outbreak in the US is not particularly "outsized" compared to other developed countries: https://ig.ft.com/coronavirus-chart/?areas=usa&areas=fra&are...
Closed source so it is a no go for any serious projects sadly.
> you may trust the local DNS to respect your privacy more than you do Cloudflare

For most people, their local DNS is someone like Comcast or Verizon, way less trustworthy than CloudFlare. We shouldn't reduce the privacy of the majority of people just to increase it for a small minority of people by default.
The paper mentions this limitation. You really think a team of scientists would not recognize this?
My daughter is now 3.5 years old, but I can't say I experienced the same. I believe the future of my daughter is bright.

I guess your anxiety could be based on the location where your living? I believe my daughter will be able to find plenty of great opportunities in her life and I'll be able to give her a very nice start compared to most people around where I live (Thailand).

I have to admit I am also not worried for things like covid and climate change, so if these things worry you a lot, I guess that might be part of your anxiety.
People like to look equidistant, so they will blame all extremes the same out of reflex.
>It’s a useless feature in search of a use-case.

This was true until just now. The use case is right at the end of OP's quote. These laptops now run iOS apps that are designed with touch as their primary or only interface. It is weird to include the functionality to run these apps but not the functionality to interact with them properly.
That's absolutely not the conclusion here.

One person thought that benchmarks were saying that the M1 had strong SIMD performance, but the reality is that cinebench (and in fact most renderers) doesn't use SIMD very effectively when looking at the whole process, and the assumption that it demonstrates SIMD performance is not correct.
which little bit?
This appears on all threads. I understand some people don't like it, I'm a developer and I have mixed feelings (prefer touchbar for somethings, keys for others), but in general, I feel normal folks prefer the touchbar. I just got the mbp which after a few tests, will be my girlfriend's computer. She asked for the MBP over the Air because of the touchbar that she enjoys alot in her current mbp
> Mozilla currently cares more about surviving than its main mission.

In the open market, any organization that doesn't cares more about its survival than its mission will eventually be replaced by one that does. This is fundamental to the definition of "survival".

> If Mozilla falls, another will take its place.

The one that will take its place will be an organization that prioritizes survival, not its mission.
> No FPU usage (all integer maths, even for file size)

I wonder what is the significance of avoiding floating point math in a program that will spend most of its time waiting for user input.
Voting should be mandatory but the first listed option for every office should be "I approve of no candidate and think none of them should win" (the disaffected vote), and the second listed option should be "I approve of every candidate and don't care who wins" (the apathetic vote). With our current system it's impossible to tease out how many voters are disaffected vs apathetic vs simply disenfranchised (in the above scheme, those who don't make it to the polls at all), which makes it impossible to confirm or deny that any candidate has the mandate of the people.
Apple founded WebKit, so I doubt it will retire its repository.

Are you asking for iOS and macOS Safari to converge, or for Apple to ship straight from the open-source HEAD?
> This reminds of the technical writing education I received in college. While I understand the goal of this guidance is to make technical communication as clear and concise as possible, I also feel like it leads to a world of boring writers. And (IMO) boring communication actually should be recognized as worse communication, in comparison to communication that combines technical detail with human deliverance.

The site says this sentence is very hard to read, and I will get lost trying to follow your meandering. :)

I totally agree, I disabled all predictive text. The feature in Gmail is the worst. It's like, no thanks Google, I don't need you to tell me what I'm going to say, or how to say it.
I don't understand my problem either - if I did it wouldn't be a problem! I'm not here fishing for tech support, but this is a real thing I'm encountering and I don't know that expressing disbelief feels productive?

The point I'm trying to express is that giving a cert to your webserver is often only the first step in a relatively complicated process of securing all you assets. I wish browser makers would ask about blocking insecure connections instead of doing it by default.

If you're interested in the kind of thing I mean see below:

------------------------------------------------------------------------------------------

So, for example - I'm running a quart server on hypercorn for a side project. Just giving nginx the certs will not, for reasons I don't understand, allow a wss:// connection to successfully connect (returns a 400). The developer conversation around this[1] suggests giving the certs to the application server. I can confirm that this works, but again I don't understand why.

[1] https://gitlab.com/pgjones/quart/-/issues/319
You can always add her as a user (also helps with detection of home/away, if you don't have security/privacy concerns with geofencing).

Still, that approach may still come with its own dangers ;)
This one isn't LinkedIn.

> Had a similar experience with Tinder

But I agree with your overall point.
This "rule" against passive voice doesn't exist in every language.

What looks like good writing in English may look like childish, repetitive prose in other languages.
For numerical computing:yes. For games, dont you just use float (for non-integer values)? Found the video I was thinking about: https://www.youtube.com/watch?v=rX0ItVEVjHc
from 1:24:00 onwards.
That doesn't really help - something like "POSIX-compliant, follows Linux kernel coding style" doesn't really indicate what it's useful for.

My question isn't snark. It's more like "what is the usecase and what advantages does it have over standard terminal workflows?"

FWIW:
My main file manipulations I need to do are within vim when working on a project. I typically use nerdtree for this, but having a project that's consistent in my environment would be good.

I do other manipulations using standard tools like ls/rm/etc. what advantages does this have over those ?
It gets 18 hours battery life. For most people, that is 2 day battery life.
That everyone who voted for Trump is a white supremacist. I've seen that attitude quite a bit on this site in the days after the election, and I've seen journalists call minorities white supremacists because they didn't vote for Biden. Some people just refuse to believe that he's anything but a wannabe Hitler, and use that as an excuse to say that they have no reason to try and come together as a country.
Yeah, but to people who see what you’re doing, it’s clear that you’re dodging responsibility. Like, focusing on the action is preferable because it takes emphasis off the doer. I prefer that folks just say “we did the thing” instead of saying “the thing was done”. We know who did it, trying to shade that fact away with grammar just looks suspicious.
Diverse Perspectives Offer a Broader Understanding of Your Attack Surface
Gfx-Rs: The Big Picture
I’m still not seeing how it’s different. Go is a compiled language. You can change a function’s type and let compile errors tell you the callers that need to be changed. Seems pretty similar?

Except for when it’s harder, as the blog post describes. I would guess it’s not all zoning out in a functional language either?
You can find us at https://phiona.com, thanks for checking us out!
I feel like I've seen versions of this story pop up throughout the year, and it seems that others have too [0]. I guess I remain skeptical as to whether this actually happened until more proof can be provided.

[0] https://twitter.com/annbauerwriter/status/132853834817300480...
You can argue improving email shouldn't be a priority, but the proposal in the article has zero cost. It's a free improvement.

I have to say you've failed to articulate why making email better (while we work to come up with a better solution) is an inherently bad thing. Especially when we can make it better for free.
No, it still works fine offline. I just couldn't use the app this morning to preheat the house. I actually had to get up out of bed to adjust it. Which, I'm not complaining about at all.
It looks lovely, but this isn't the audience for this. Who here doesn't already have a favorite editor?

I mean, if there was a command-line tool I could wrap up in elisp in a flyspell sort of way... I'd pay you more than $20.
> but because no matter what they're still going to make a net profit since you're likely to buy at least one thing that you purchase. They have an entire system where returns are handled and are either placed back on the shelf slightly marked down or sent to be refurbed. There's nothing "shady" about what I described. It's exactly what they want you to do.

I would need a source for that. I don’t see how selling 1 item and having to mark down 4 others to refurb price results in a profit.

It’s also been in the news that stores keep track of people returning items, and ban them if they cost the store too much money.
When git makes packfiles using delta compression, it ignores the history. It roughly sorts blobs for similarity, completely ignoring their filenames or which commits they appear in. This sorting helps to make the packfile delta compression more efficient. The deltas on disk are completely unrelated to the diffs you see from `git show`.
I suppose I haven't given up on the idea that all of us can aim at being more fully human. You might be able to put together a sentence of that caliber! Particularly if you read a large corpus of great writing.

The worry is that young writers will become more machine-like in their thoughts, as part of a broader project to make people more machine like. For example, Google Docs complained to me that the sentence, "We will analyze the ballistics of the South Dakota, focusing on parameterizing the equations of motion" was incorrect because you don't put "the" in front of the name of a state. But I was talking about BB-57, the USS South Dakota, a battleship. Google Docs, naturally, doesn't have a sense of historical context.

I'm no great writer, to be sure, but the computer just doesn't understand what I mean, so it flags my thoughts as being wrong in some way. That smoothing out our thoughts is a long-term problem if our goal is to lead human lives, particularly as it makes it into education.
Stop making up groups of people to hate. Stick to the argument or don't comment.
Last weekly I had consolidated all my notes on git and made a series on git in my site https://bobbydreamer.com/44-git-theory-1

Initially I had thought one page would be enough. But as I started, it went on and on. Still there is much more. At a point I had to stop.
Language designers are pretty clever people and understand a great deal about the successes and failures of languages. I think if you look at a lot of what Rust is doing today (and C++ yesterday, for better or worse) you'll see a lot of inspiration and influence from the successes and failures of C. Particularly when it comes to safety and generic programming.

Objective-C, Java, Swift, and C# have become massively successful as application programming languages because C is/was terrible at it. They learned a lot about how painful it was to do basic higher level programming tasks when you are restricted to C's semantics and memory model.

C is great but I don't think it's worth romanticizing since history has shown that C isn't that great for writing anything but systems code. Which is a restricted domain to begin with, and isn't even that attractive for it anymore.

The one thing C has over anything else is interop. The language of FFI is C. There's no inherent reason for that other than history, and it's not super broken so we're not going to fix it.