skysight-inc/HackerNews huggingface dataset:
Do you expect that working with Python codebases will get better with this release? I mean it in the context of code completion and other "intelligence" features.
I'm assuming there's just a licensing server keeping track of each license key and it's purchase date along with each versions release date.

I don't see any need for encoding this data within the license key
I've seen and heard yoted many times before, because double past tensening a word adds comedic effect.
Zeynep Tufecki described this phenomenon in the Atlantic, going into its overdispersed nature of spreading and how most infections don’t result in a spread to others, but some circumstances become super-spreading events with an outsize impact:

https://www.theatlantic.com/health/archive/2020/09/k-overloo...
> It's the essence of the thing in this case, and isn't a shallow criticism.

Listen: I don't think you're qualified to speak to the essence of a thing that you don't understand, and I think you know that. I am telling you this is not very difficult and it is very useful, and I think you're angry at yourself for not "getting it". You are so smart you know ten programming languages, so you assume there's something wrong with "it" because to think there's something wrong with you is unthinkable.

Relax. There's nothing wrong with you either. You can learn this, but you aren't going to be able to skim it; the knowledge you have gained learning ten other languages is not going to help you very much. What is going on is stranger than you can realise at this point, so many array-people believe it is easiest if you try to forget everything you know about programming when you try to learn an array language. I don't think I agree with that, but the myth that children learn languages faster than adults is pervasive. Maybe that helps.

> Geocar wrote about two pages to explain what is a trivial piece of code, and I still have no idea what it even does or how!

Try reading it again! It is not complicated (nor optimal) but you are likely skimming or skipping important parts. If you can tell me where I lost you, I can probably help you find your way.

You might find it easier to follow along with a k reference guide. These typically fit on a note-card and can be helpful in memorising the k operators. These are all of the operators in the above program:

$[a;b;c] cond (if a then b else c)
@[a;i;f] amend i indices in a with operation f

&x where (are the 1-bits in x)
#x count (the length of x)
*x first (element of X)

x&y min/and
x~y atom-equivalent (like lisp's equalp)

f':x call f with each pair of x

A complete reference card isn't much longer and usually ships with the k interpreter. People learn in different ways, and that's ok! Help me help you learn and you will probably learn this very quickly.

> Is it possible to develop an array-based language and use more "normal" syntax?

"Array-based" isn't exactly the same thing as an "array" language - I think people get too hung up on the power of vector-operators (which are indeed powerful!) and miss the fact that there are so few operators which to learn.

I don't expect you to understand exactly what I mean by that, but I hope that if you take the plunge to learn this properly, you'll remember that I said this and when it does make sense, it will be useful.

> Array based languages are the first time I've seen a high-level language that is less readable than the machine code that they are supposed to be abstracting away!

You can't read Arabic either, can you? Why do you think this is different?

Try to stop thinking in terms of "readable": You can only say something is "readable" to you, or perhaps if you are a hiring manager, "to most people". I can read it perfectly fine. Worrying about how "readable" a programming language at this point speaks only to how easy it is for you to acquire the ability to learn it, not how valuable it will be when you actually learn it.
ST licensing terms have always allowed you to use your personal license at your dayjob too.

"Using a Personal License at Work": https://www.sublimehq.com/sales_faq
Can this quickly trade on Elon Musk tweets?

Tweet => Sentiment Analysis => if + { buy } else { sell }

As far as I can tell, Musktweets are the fundamentals driving the cryptocurrency market.
I've tried using VS Code after years of coding in Sublime Text but quickly returned to ST - VSC just felt so slow, bloated, sluggish and overall unpleasent that all other features didn't matter because it simply made writing code irritating, it felt like the IDE is more important than the actual code you write and the editor is less important than all the bells and whistles.
Many years ago I wrote a program to convert images into Python scripts containing "turtle" commands. It's mostly a "cheat" based on "penup" and "GOTO(x, y)", but it can certainly be extended with smarter routing and optimisation algorithms: http://chriswarbo.net/projects/turtleview
Frum – Fast and modern Ruby version manager written in Rust
I don't think it communicates back to them when used.
Haha, variable for first candle is `fistCandle` [0].

Pretty mangled code. Weird to have to iterate over `avgPrice` to get pairs. This is calculating the average market change across all pairs for which `avgPrice` is tracked in this PaperWallet, whatever that means.

type PaperWallet struct {
sync.Mutex
ctx context.Context
baseCoin string
counter int64
takerFee float64
makerFee float64
initialValue float64
feeder Feeder
orders []model.Order
assets map[string]*assetInfo
avgPrice map[string]float64
lastCandle map[string]model.Candle
fistCandle map[string]model.Candle
}

[...]

func (p *PaperWallet) Summary() {
var (
[...]
marketChange float64
)
[...]
for pair, price := range p.avgPrice {
[...]
marketChange += (p.lastCandle[pair].Close - p.fistCandle[pair].Close) / p.fistCandle[pair].Close
[...]
}
avgMarketChange := marketChange / float64(len(p.avgPrice))
[...]
}

[0] https://www.google.com/search?q=fist+candle&tbm=isch
Ropes, a fast syntax engine and lots of caching/optimisation. Maybe there will be a blogpost on this one day.
Are there any plans regarding first class support for LSP (or, more generally and perhaps more useful, first class support for extensions providing semantic knowledge about the code)?

I know that LSP plugin exists, but, anecdotally, folks are having trouble with it. Which i think is understandable https://lsp.sublimetext.io/features/ says Show Code Actions: UNBOUND, and this is the second most useful thing in LSP (the first is extend selection), it’s not that the plugin is wrong: it’s just that you can do only so much if the editor lacks first class UI/UX concepts for features, required to expose LSP to the user.
Sublime sustained me for years, until I switched to VScode for complaince .. FML.

Go sublime!
Intel Confirms Sapphire Rapids Uses Golden Cove
If you watched reddit all the comments to all news from China (including doctors dying, doctors not dying, hospitals being built or filling up, doctors clapping on TikTok because they'd released their last patients) was complaining about it and calling it fake news from the CCP. They were happy about the same thing from the US though.
Watch Full Video You will stunned
Almost any car that doesn’t have CarPlay/etc can have the standard entertainment stuff stripped out and a CarPlay head unit put in using a double-din dash conversion. Costs about $4-500 for the head unit and $1-200 for the dash conversion depending on your car.

I’ve done it on both my and my wife’s cars. They now have standalone CarPlay units for music and maps and calls, yet zero integration into the car itself and it’s perfect.
We're all way past the evolutionary MTBF, thanks to antibiotics and vaccines. Not a lot of 20 year olds with that issue. This planet would have our current models dying of "natural causes" well before 35 if it weren't for our intentionally bucking the trend.
On AWS you can rent ".metal" instances which are probably more stable for benchmarking. I tried this once for fun on a1.metal because I wanted access to all hardware performance counters. For that it worked. My computation was also running slightly faster (something around 5% IIRC). But of course you'll have to pay for all its cores and memory while you use it.
>Not really sure what more you could reasonably want them to do.

1 Admit the issue before a class action lawsuit is running

2 Put immediately a statement that there "could" be an issue and it is investigated. Apple kept their mouth shut and the fanboys attacked the people that reported the issues that they use the keyboard wrong or some even claim that is is an anti-Apple conspiracy.
According to the dictionary: a time of intense difficulty or danger, a time when a difficult or important decision must be made. If 10%-20% of the population has serious housing problems, that's a crisis in my book.
I found in Paris, the easiest way to communicate was to speak English with an exaggerated French accent, and throw in the few words of French I know. In the other parts of France I've been to, English was effectively useless; I made do with broken German. This wasn't for conversation, but conveying information, buying stuff etc.
It is by design, but not that much. That's the point. The machines are designed to use swap and memory compression to greatly enhance responsiveness even with less physical RAM than competitors. And that works well for most users. But there's a bug in the heuristic, and for some users, it starts pathologically swapping.

We've seen the numbers go up in the activity monitor. Even while doing ~nothing. Fast. That is obviously a bug. Even with some Electron apps open and such, I guarantee the working set of active apps was nowhere near the physical RAM size. And so, that's a bug.

Terabytes per day of swap activity is not normal, no matter how much these machines are designed to swap on purpose.

As I said, there's one user with 20% usage as reported by the drive. That's not TBW, that's real (they're at >500 TBW, for what it's worth), and it means that machine is going to have a dead SSD within 2 years if the issue isn't fixed.
Wow. This can explain some of excesive swap usage on M1.
As someone who programmed at that time, it was also very hard to write even small production programs.

Today I do things in a half-an-hour with Python that would have taken me days - maybe weeks! - to accomplish in 1978.

Each little vendor had their own janky tooling. Compilers cost hundreds of 1970s dollars (until Borland's $49 Turbo Pascal, over $150 in today's money).

Don't get me wrong. I was very unhappy when Intel dominated everything. The fact that ARM, an open-source architecture, is now eating Intel's lunch makes me happy.

But I'd honestly be glad if everyone just settled on ARM and were done with it. It was fun messing with all these weird processors (my first team leader job was writing an operating system for a pocket computer running the 65816 processor!) but it meant that actually generating work was very slow.
any happy clojure ST4 users?
This is probably more likely. Risk compensation (people behaving more dangerously when they have more safeguards) basically doesn't happen - it's an excuse to not use the safeguards. When seatbelts were introduced lots of people were opposed because it encouraged driving, or because they wanted the chance to just roll out of the car if it was about to crash.
Licenses encode an issue date and builds have a build date.
It can certainly be a Minimum Description Length (MDL), which is a more general measure based on an arbitrary language (like "lines on a canvas").

Kolmogorov Complexity is the MDL when the language is Turing-complete; in that case I think the number of lines would be less interesting than the patterns in their arrangement. For example, we can arrange millions of lines in a spiral with very low Kolmogorov Complexity; whilst a handful of "random" lines could have a much higher complexity (since, without a pattern, we have to specify them all individually).

I mentioned it in a sibling, but I've written a very simple Python script which can be used as a test-bed for finding the Kolmogorov complexity of plotter-based images (using turtle graphics) http://chriswarbo.net/projects/turtleview
Yeah, I like Plato either! The UI is (IMO) way better/more pleasant than OKReader. I still tend to use OKReader more due to it having more customization flexibility but I'm tracking Plato development.
Very true, the more features a product has the slower it opens. That middle ground is why I don't use VSCode

If I want the best IDE, its something from JetBrains. It's definitely the slowest to open up, about 9 seconds on my machine, and I wouldn't think of opening a multi GB json file in it, but past that initial open its just as fast as sublime (again on my machine).

If I want the fastest text wrangler or dealing with a massive file, its Sublime. Having used all 3, VSCode just leaves me wishing I opened one of the others.

The best thing about VScode is that it is a really good (just not the best) IDE that is also free
What happens to all the dead electric-car batteries?
Mandatory opt-out, data breach notification part of new privacy bill
I'm told that it is an unpublicized configurable option, otherwise many types of people would be disqualified from being a Tesla customer (think diplomatic, military, et c).

In any case, if it can't be built without GSM tracking, I won't be getting one.
If you're on twitter, https://twitter.com/vponamariov, you can share the result with me =)
from github docs:

> We recommend repositories remain small, ideally less than 1 GB, and less than 5 GB is strongly recommended. Smaller repositories are faster to clone and easier to work with and maintain. Individual files in a repository are strictly limited to a 100 MB maximum size limit. For more information, see "Working with large files."
If your repository excessively impacts our infrastructure, you might receive an email from GitHub Support asking you to take corrective action.
My opinion is that it depends on the work done (codebase, language, etc.). In the
That's "compressed," not "optimized".
The model of wearing masks has been extensively tested in Asia. Meanwhile US doctors were telling me that putting on a mask would actually cause you to get infected faster because you'd do it wrong. (Then the CDC announced mask orders the next day and they mumbled something about new evidence to me.)

And we can see who's done better in the last year.
How is bias defined in an asymmetrical conflict?

I think the data the paper presents doesn't warrant the conclusion.

On the contrary, being "not biased" is predefined here as it would require you to use the same amount of active/passive voice and terms for violence without regard to what is actually happening.

That can be dangerously wrong. It could also mean that Palestinians commit more violence for example. Doesn't mean the NYT is biased. You would need to quantify reality first to be able to compare it to language used.
> When I need to open an editor QUICKLY.

I solved this need long ago with BBEdit (hi Rich!): I leave it running all the time. It is the only application that starts with my user login, and it is always available.
Good thing you're the only person driving on the road isn't it?

I've been driving for almost 15 years, and never had an accident, but in that time there are many occasions where someone else on the road has done something _incredibly_ stupid. All it would have taken in any of those scenarios is for me to be opening a window/changing the radio station/looking in the rear view mirror and I'd have hit them.
Wow, this is very insightful
Green peppercorns are usually used for creamy pepper sauces (like for steak) too. Delicious!
That's an important concept to grasp for newcomers. Making good trades in a trending market is relatively easy. Making money, or at least not losing money, in a ranging market is the hard part.
How to Do Enums in Go – Marco Franssen
> Much more sensible than paying $80k for a new Tesla, even though it's clearly better and a shiny new toy.

There's a huge middle ground between a 10 year old civic and an 80k tesla.
Make our personal data work for us, not against us, after the pandemic
There are not even any reliable studies showing that surgical masks help during surgery. The problem with public health agencies is that, apparently, if they don't have an RCT they immediately jump to make the worst possible decisions. So try not to do the same thing.
Since 2012 the MacBook Pros switched to all Retina and all SSD so yeah it's got an SSD. Anecdotally my 2012 retina is still doing great, also on Big Sur. Battery is pretty shot though.
"Indians" are a group of more than a billion people with very diverse culture. I would be careful with generalizations like that.
TCP is not typically a hardware feature so how’d you know exactly?

Maybe you wanna write a dedicated OS for it? Interesting project but I can’t blame them for not doing it.
Back in the day you had a slot in the car for the stereo, and you could install pretty much any stereo you like.
You think Tesla, of all companies, would build that car?

Tesla "we remote SSH'd into as many vehicles as we still could to patch up a crash/bootloop that existed because our on-board JSON handler couldn't handle a certain json blob coming from our backend" Tesla?

Tesla "we'll call you as soon as you connect anything to the onboard ethernet port to tell you to stop doing that" Tesla?

Tesla "it was demonstrably possible to 0-day your way to the Autopilot ECU" Tesla?

I'm sorry, my comment might come off as more hostile than I mean it to, but it seems you and I have radically different impressions of Tesla. Knowing their quality control process and build quality, I wouldn't even want to stick with the first version as released.

Although I do definitely agree with you on one thing. I think OTA is a very scary prospect for cars. And let me be clear: for any car manufacturer. From the type of software I've seen car manufacturers produce I'm not sure any of them should be capable of instantly updating their whole fleet.

Then again I also don't want touch screens in my car, so what do I know?
listenercount++
"DOCX bluescreens Windows" is exactly how your hypothetical scenario would be described.

"Bush hid the facts" is described as a Notepad bug, even though it's a bug in a specific WinAPI function used by Notepad and thus would also affect other programs that used that function. It was discovered on Notepad, it became popular as a bug of Notepad, and so it's considered a Notepad bug.
Lab achieves stabilised detonation that could unlock mach 17 flight
> now obsolete computer architecture model

I think this is kind-of dismissive. You seem to assume that everyone is programming modern x86 machines. What about embedded? My little PIC32/STM32/ATMEGA do not have caches or predictors, and has a flat memory space.

Thank god there is the C standard, that even today after more than 30 years, give compilers a clear set of rules allowing them to emit code for those thousands of architectures used today in the dozens of embedded devices we have in our houses/offices/industries today, and not only that, it allows to squeeze the maximum performance out of these microcontrollers, for a language that is not plain assembler.
IFA 2021 fair has been canceled
Thanks, now "you are an evolutionary marvel" sounds like an insult.
That stats you wrote don't disprove the above statement. You still have half crashes being multi vehicle accident, which is quite a lot.

The crash event being pileup does not changes anything.
Same way it does in Javascript?
It's by no means ST for terminals but Micro is well worth a look if you haven't seen it. It has sane keyboard shortcuts, nice syntax highlighting, mouse and multi-cursor support.

https://micro-editor.github.io/
"[...] how much privacy people would be willing to relinquish in an epidemic"

In my case that would be none. The EU is currently planning vaccination passports. I think I skip this holiday season to evade that.

"which is hard to separate from the question of whether and how to regulate social media."

"supranational “digital agency” monitors"

Won't work anyway.

"Countries with public healthcare systems, like the UK, are sitting on an untapped goldmine in the form of patient records."

The Guardian makes cases for private healthcare that Tories never could. Private services have similar problems of course, but I would prefer that to mandatory public health care, if my government decides to sell the data.
There are plenty of examples in this thread alone.

In my opinion hinting won't help. Everyone who cares about the performance gain will enable the hint (which I expect will be almost everyone) so you have won nothing but added noise with the hint.
Japan is kind-of locked down, mostly by canceling large events and keeping people home. They're working on the principle that covid has mainly aerosol transmission and is spread by rare superspreaders rather than just everyone.

It's working okay but not as well as Korea.
My thinking has always been that of all the possible interventions to reduce viral spread, something like making people wear masks while grocery shopping has almost no negative side effects. Whereas closing the grocery store altogether has major negative side effects, like lost jobs and people not being able to buy groceries.

So I think the evidential bar for requiring masks should be pretty low (unless it is a special case, like making people wear masks when they're exercising likely has larger negative side effects). Who cares if it may not do much? The cost of doing it is so low.

Whereas the evidential bar for policies that do more collateral damage ought to be higher.
I'm sure you can grab a bluetooth OBDII dongle? Would that do much for you?
In that case we should stop the online safety bill entirely because it will only end up with more child abuse in the end!
While recognising the possible “long term” challenge of not putting yourself out there, are you going to be able to sustain some of this new way of working post-COVID? (Ie primarily working from home). It seems like it’s good for you.

I found a similar experience. Working from home is VERY good for my mental health. My anxiety almost disappeared completely at times.

My dilemma is similar to yours. I have the ability to work from home forever now and never attend another in-person meeting again (became self-employed during COVID).

However, like you, I recognise that I’ll need to ensure I don’t become a complete recluse and never leave the apartment! :)
I have a 32gb overclocked hackintosh and my 8gb M1 Air blows it away in nearly everything.

I’m not sure exactly what the difference is but in terms of UX, x86 ram needs do not translate to Apple Silicon 1:1
I was happily surprised the first time I tried a low carb diet to lose weight, as it also completely resolved my reflux issues.
Yeah ... but if I wear earplugs I prefer my 5-way [1] in-ears ... ;-)

No idea why people need noise-canceling, those (and my drumming headphones) seal pretty well against the outside ... once I put music on I don't hear a thing anymore.

That said ... I use the bone-conducting ones pretty regularly on the bike and while running.

[1] Not really 5 way ... 1x low, 2x mid, 2x high balanced amatures.
I'm the CTO of a crypto hedge fund since 2014. If you are newb and want to start working with bots/algos/signals; I must advice you that when I started on early 2014, it was already late for deploying HFT. Also you compete against the frontrunning happening inside the exchanges, so traditional finance tools don't translate to crypto very well. Took me between 4-6 years to refine a valid strategy that is able to move thousands of coins at the same time and beat the crypto market on any condition. This is probably one of the hardest thing I ever did. So if you expect to make money with open source, algos, strategies, you still very far from the objective.