skysight-inc/HackerNews huggingface dataset:
I think that Rust's approach to safety -- soundly eliminate UB in safe code -- comes at the high cost of complexity. This affects how easy it is to write custom compilers (very important in the embedded space), but it is also not necessarily the best way to reduce bugs. For some, this cost is acceptable, and I'm sure some people may even welcome the high-level-looking code [1] that Rust and C++ support, but I think there are better ways, ones that are more appealing in low-level ("systems") programming in general and the embedded space in particular: https://news.ycombinator.com/item?id=21970987, https://news.ycombinator.com/item?id=22021237

Rust is without a doubt a (much) "better C++" but I'm not sure a better C++ is necessarily what systems programming needs most.

[1]: Not that writing that code is as easy as in a high-level language, nor does it offer the same level of abstraction as high-level languages, where changing the details of the implementation does not affect the API and its clients, but it looks high level, or "expressive", on the page.
In my (totally unprofessional) opinion, C25K progresses too quickly for most people. It think the "None to Run" variant is better (and emphasizes that repeating weeks is normal, and even expected)
SMCANI to AVX512 – the life cycle of an instruction set [pdf]
Get-ChildItem is gci. For Select-String I don't think there is a shorter version. Many of the commands have shorter aliases they are just not as intuitive.

/r/PowerShell is really helpful if you are stuck also there is a Slack POSH group that is really helpful.
From the features page:

> We use only VPN protocols which are known to be secure - IKEv2/IPSec and OpenVPN.

If you want to use Wireguard, consider Mullvad.
You do have the option. Local device backup with a password.

You can’t even turn off the backup password on an existing device for a new backup without knowing the old password (protecting against Evil Maid problem).

I’ve had to reset a device when I forgot my local iPhone backup password to get it back to unencrypted backups.
I just want compact results again.. searching for coding related stuff I need to be able to quickly scan through a bunch of results to see if it's what I'm looking for.. but now they are so spaced out it's just weird and inefficient.
Right. And most people are fully persuaded by much lesser sums.
Soon to be the third largest -- Houston will likely overtake Chicago this decade.
Would have been nice to see a comparison of performance, or at least which is suggested style.
Yes it does. The password and other secret data can be sent in ways that are not end-to-end encrypted.
How Fast Can a Human Run?
Clickbait means misleading and sensationalized. That title seems like an apt description and not clickbait.
This is probably gonna be sacrilege to the Pythonians, but I often wish there was support for some SQL-like syntax when working with (pandas) data frames. It certainly would make the process a lot smoother for some tasks.
Windows Shared Runners Beta Now Available on Gitlab.com
Big consumer techs offer experience, not products. The joyous Windows Experience of office work a la Job Simulator.
I think they were planning to do this but accelerated efforts when PIA was acquired. I'll keep using PIA until my subscription runs out but will more than likely switch to ProtonVPN at that point.
Yes and no. It provides some kinds of (important!) static analysis out of the box, but at the cost of complexity, which directly adversely affects some other kinds of (also important) static analysis. For example, there are sound static analysis tools that guarantee no undefined behavior of C code, but AFAIK, such tools can at best only work on a subset of C++, because of its complexity.

Rust goes all out on eliminating undefined behavior, and may well be the best way of doing that in low-level programming, but eliminating UB is just a means to an end, UB is not the only source of dangerous bugs, and if the cost of eliminating it is high it may not be the best way overall of reducing bugs in low-level languages.
I tried to get by with Lineage without gapps for a year and a half (if you don't forego gapps then there's no point from a privacy perspective).

I couldn't get push notifications on Slack because they went through gapps.

I couldn't use several online dating services because they were only on mobile, and their mobile apps broke without gapps.

I couldn't check my bank account from my phone because I couldn't get a hold of its app outside of the Play store, and because its mobile site locked my account for suspicious activity because I roamed between cell towers while using it.

I couldn't find places because there was no reasonable mapping option (OSMAnd, at least at the time, was abysmal to the point of being almost useless).

I once bought a pair of headphones that I couldn't use at all because you had to use Bose's app to set them up, and - you guessed it - the app was broken without gapps.

Even Signal - the OSS encrypted messenger - was partially hampered without gapps.

We can talk all day about how we got to this status quo and what can or can't be done about it, but the reality is that if you want to live a real, modern, urban life in 2020, so many people and organizations just assume you to have a fully-functional smartphone that you will be actively hampered without one.
> There exists no magical way to provide a means of lost password/device recovery which doesn’t grant Apple access to decrypt your data.

In modern times your face and your fingerprints could be that magic.
Could you train this on a Q&A/FAQ corpus and get somewhat relevant results? (And is there any better tool for doing this?)
Screensaver ads please.
That point also ignores the fact that spanish workers are indeed cheaper than german workers. You can't focus on the unit of measure (the currency) while ignoring the accompanying number...
Option Volatility and Pricing by Natenberg and Option Trading by Sinclair were the books given to me at an options trading firm if you're looking to get really acquainted.
Like a router with a backdoor in it? Vitamins contaminated with carcinogenic material because testing and purity cost a lot but are invisible. Sadly I think most consumers have your mind set, they’ll never learn what caused their cancer or why they’re part of a giant botnet. American zen masters.
cough Starliner Max cough
Evil is also subjective.
So true, even though time and focus is worth lots of $$.
Flight material quality assurance is very expensive. It's not necessarily that the part itself is wildly expensive to manufacture, but the testing and traceability all need to done and maintained. It's adds quite a bit to the overall price tag.

In other words, you can't just order from a catalog and install it. You need to order from a vetted supplier, who maintains testing and documentation, and can prove that it meets spec and also that all the materials used to make it meet spec. Then it has to be installed by a certified A&P mechanic etc. There's a long chain of events for something that seems relatively simple, but that's also why airlines are about the closest thing to a truly six-sigma organization.
Like a few others have mentioned, I do wonder how big the marginal return in baking in these features is.

From a quick look, stuff like FASTA/BAM parsing, translation, etc can be implemented in C-land a la numpy, and called from Python, right?

A language like Swift would also support the addition of powerful user-defined operators, as in the case of Swift for TensorFlow[1].

Language adoption is hard to drive, and I wonder if having domain-specific library calls built-in is worth the added effort for people in the field.

[1] https://www.tensorflow.org/swift
Same here. Bookmarks basically became obsolete once search got good enough.
"If you pay a man a salary for doing research, he and you will want to have something to point to at the end of the year to show that the money has not been wasted. In promising work of the highest class, however, results do no come in this regular fashion, in fact years may pass without any tangible result being obtained, and the position of the paid worker would be very embarrassing and he would naturally take to work on a lower, or at any rate a different plane where he could be sure of getting year by year tangible results which would justify his salary.

The position is this: You want one kind of research, but, if you pay a man to do it, it will drive him to research of a different kind. The only thing to do is to pay him for doing something else and give him enough leisure to do research for the love of it. "

J.J. Thompson, about 1915
Imagine a government who could be financially prudent..

Sorry but this is not why 'Politics is becoming extreme'.

The same way that not every citizen pays much attention to national debt until their on the hook for the bailout.
Less drama is better. Strong and steady economy and forward planning.

I would take that over : "Hey lets just spend money we don't have, we'll tax is later or inflation or screw it, worst case, another bailout."

The proof is in the last financial crisis. Germany was able to buy up because they didn't spend like drunken sailors in a brothel during the, (identified by them and france) financial bubble.

Funny that.

I suspect the reason Politics is leaning more Fascist recently, is due to a bit of anger posts like yours that reflect nothing in reality.

Funny that too.
There's also /r/notdisneyvacation, for image-caption combos that can't be made more bizarre if you try.
Hi, I wrote this! Thanks for sharing yarapavan.

Happy to answer any questions about how I'm using Roam.
Not participating in someone's alternate universe where she is the daughter of Alan Turing is not "condescending" - it's healthy.
I bet you could find all sorts of exciting ways to really screw up your system using this tool! I'm sure it has its uses if you're careful.
I've been using Macs since 1985 and I've owned several, going back to the SE, PowerBook Duo 230, PowerBook G4, and 2008 Mac Pro, which is still my basic workhorse machine. I've also done a lot of development for "classic" MacOS, MacOS X including applications and audio drivers, and the deceased Newton platform.

As far as I'm concerned, the usability of MacOS X peaked with Snow Leopard. That was an amazingly reliable build. My uptime was months and months without shutting down or crashing. With that build, I recorded and mixed a number of songs from scratch, with Logic Pro X. I imported and edited a number of videos. And I scanned and edited hundreds of photos with Photoshop and Aperture. I also could still run some vintage applications.

In my opinion, just about every update of MacOS X since then has made it dumber and less usable. I loved the "vision" of what the Mac could be back then - a "digital hub" to organize, create, and edit things from my other devices.

The ongoing attempts to push me and all my content into the cloud and turn everything into a scheme to extort money from me monthly is not something I've ever liked or wanted to participate in.

I am impressed by the hardware design of the new Mac Pro, but it clearly isn't aimed at me. I think I paid $4,000 for my 2008 Mac Pro, with the beautiful monitor that still works. But the new Mac Pro has gone up in price far more than inflation would justify.

I've gradually moved much of my regular writing work to a series of semi-disposable new and used laptops running either Ubuntu MATE or Windows 10 and all open-source workflow (NotePad++ instead of BBEdit, my favorite editor, and Pandoc). I'm not sure what I'm going to do with my music production, Aperture, and iTunes libraries. It's frustrating.
Obligatory “this name is already in use in this field” post: Seq is the name of a very popular structured logging sink that provides a web app with a query language interface for searching through and graphing log streams, often paired with Serilog when used in the .NET world.
Wonder if this will help to kill a meme, about how much Apple cares about users and what great values they have, how they're going to stand for the user, fight with governments, etc.

While iPhone itself is pretty secure as a device phone (and Apple makes sure to remind you about that in each ad, public speaking, attacks on competitors, etc), as an ecosystem it's not secure. And it's like that on purpose - there's no good and easy option to backup your phone other than iCloud.

You have to be a tech person to know how to keep an iPhone secure. Average Joe buys iPhone and pays for iCloud. They Apple first $1k to get (on top of other things) a secure device, and then they Apple monthly fee to give Apple all their data and make insecure. Pretty genius business strategy.
How you got your customers? channels?
> Hence why Microsoft had multiple what you see is what you get word editors.

Another one was Microsoft Works (https://en.wikipedia.org/wiki/Microsoft_Works) - another office suite by Microsoft that existed until 2009.
Amazon using it‘s marketplace data for their own purposes, while obviously also problematic, is not the same thing as going behind their AWS clients back and using their data. The data literally belongs to the client.

I‘m pretty sure they are only accessing their data as allowed by the contracts for maintenance for example. Likewise for GCP and Azure.

Regarding your second argument. Doubleclick is on the consumer side. That‘s why GCP has it‘s own CEO, it‘s own buildings and org in general. They are seperate from the consumer side.

Put yourself in Google‘s shoes. They can make tons of money by revolutionizing the health care sector, improving patient care at the same time. Why would they fuck it up by feeding data to the ad side illegally. The risk is too high. No one would ever trust them again and they‘d probably be sued out of existence.

Is it not feasible that they are simply trying everything they can to become less reliant on ads. They have stated several times that the cloud side will be the dominant revenue source in the future. Is that possible? No idea. But strategically it makes sense to push cloud with all possible force.
And if a license is not provided, then people generally can't even use the code as it would violate copyright, right? (with the exception of whatever you agreed to in your distributor's (e.g. Github) Terms of Use) So, it's not so much that a license prevents it. It's more like open source licenses are careful not to imply warranty from their mere existence.
with thumbnails! i can quickly "see" what the bookmark is about better than i can tag it. and thumb images are automatic while tags require effort. generally this and chronological sort gets me by. check out my speed dial extension for ff, its open source of course, please feel free to comment to contribute!

https://github.com/conceptualspace/yet-another-speed-dial
Cloud Gaming Is a Pipe Dream (2018)
Yes, I imagine the rebranding will be as ineffective as Comcast rebranding as Xfinity, where everyone knows they are the same.
Yeah those are definitely the big limitations right now. From talking to the founder the desktop app is on its way, mobile will probably come later.

I've been using Drafts as a temporary holding spot for things to add to Roam when I'm on the go.
Speaking from personal experience, women often want things "just so" and men tend not to give a shit. So either the woman does it, or nags the man to do it, or gives up on it being done. None of those options is great, but the woman doing the work she desires done herself is the most fair and least damaging to the relationship.
I'm so glad you posted this question. It gave me a reason to see how many bookmarks I have in Chrome. 32/screen x 33 screens = 1,056 (according to Siri). My list seems pretty manageable: I search it many times daily for specific sites, and after all these years have a general idea of where they are, in terms of top/middle/bottom.
It's garbage because the interface sucks. It looks like it was designed in 1998, and is full of clunky non sequiturs like, "You cannot proceed. Proceed anyway?" There are untold hours and dollars spent on training users because of it.

It's garbage on the backend because the update process is ridiculously manual. Every minor change sends out a ticket with incredibly detailed instructions, e.g. to update a single element somewhere. The role of the analyst is essentially to execute a script, by hand. Not only is this more costly and slower, it's more error prone. But it creates an ecosystem of these Epic-trained and -approved technicians which helps lock in customers and ensures another steady stream of income to epic.
I’m on the fence to whether to care about any of this. On one hand I’ve no time for nonsense anymore. On the other hand, it sounds like it means SO will degrade (even more) because of it.
Economics in a nutshell: "There must be a single number that explains all of this!" It can't possibly be that Germany actually built its exports based on quality. That can't be replicated by tweaking some tax laws.
They've said E2EE is coming out pretty soon, it's a high priority project
Ask HN: How to figure out if your stock options are worth exercising?
What are some of the indicators that you use to evaluate your current company and see if it's worth exercising your vested stock options?
More or less. Theres a way to use a Telegram account to log in and save your articles, allowing you to edit them later from other machines.
I agree that it would be silly to expect this thing to purify air for an entire living space.

With a few adaptations, however, it might be good as a soldering station fume extractor. These already exist and are little more than a tube, a fan, and a filter (usually with activated charcoal).

The nice thing about this one is that it's circular and could easily adapt to a flexible tube and you could perhaps stack fans for greater sucking power.
Thanks for the conversion tools. I was lost trying to deal with m4b audio books and SubSonic not supporting them.
> We can talk all day about how we got to this status quo and what can or can't be done about it, but the reality is that if you want to live a real, modern, urban life in 2020, so many people and organizations just assume you to have a fully-functional smartphone that you will be actively hampered without one.

And for that, you can also get a stock Android phone like 80% of the world and still not be an Apple consumer. :)
It's funny to contrast Greenwald's situation with that of people in the US press who hate his guts, all while they bemoan the Trump admin's threats to press freedom. This is what happens to journalists who actually speak truth to power, rather than flatter it while indulging in a bunch of self-congratulatory theater.
Device backups are handled by Finder in the post-iTunes world, at least on the Mac. I think iTunes is still a thing on Windows?
I remember when Google made a point of being ethical by putting ads on the right rail with a light blue background so it was clear which results were ads and which were organic.
It can! You can share your database with people and all collaborate on it. I've been debating doing that for my team to replace our Notion wiki.
Thank you for correcting a common (HN/SW) perspective I've seen recently. "Software will fix all problems, everywhere"
Seconded and I'm glad I saw this before I got too deep into it. I'm wary to try even something totally open source because of course their is the adoption cost (do you move all of your old notes over? do you have a split brain? Too much waste time in tiddlywiki for me is a harsh lesson).

That said, I still appreciate the effort people spend in thinking about these things, but a cloud-only offering (cloud-only and 3rd-party hosted, I should emphasize) is sadly not for me.
Totally. And I find it already helps tremendously to think and come up with the first/next action to start working. Sometimes, I need the first two, but any more again ends up in procrastination land. Unless the entire plan just crystallizes like that, in which case it was probably something else holding me back.
It's almost certainly not a wash, unless all of the people in the records are having their temperatures taken while they sleep. People who are physically fit will tend to have very slightly higher body temperatures (less than what was found in the OP) when measured.
I think the problem you have is that you don't know which 'you' is making the decisions. Let's call the 'tricking' you 'You' and the one you are tricking 'Body-You'. Then here is how the conversation goes:

You: "Time to get up and run."

Body-You: "Oh hell no. I'm tired. Plus we did a good job yesterday. And we have a lot to do today. Also, we don't want to over do it do we?"

You: (sighs) "Fine. Let's at least walk for 30 minutes."

Body-You (sighs): "Ugh. Fine."

10 minutes of walking pass.

Body-You: "This feels great! Let's run."

You: "Okay."

...

First notice that You said, "at least." You is not lying. If, at minute 30, Body-You is like "Ugh, still no," You can capitulate.

Second, notice that it is Body-You that makes the decision to turn it into a run. In your version, Body-You never gets what it wants. Both times You has to control the situation. The first time, to start the run, the second time, to enforce a more-or-less arbitrary contract for the sake of the contract, even though both parties want a new contract.
We’re already using it in production for embedded development (on stm32 MCUs). So are a lot of other people. It lets you target a niche between spaghetti code on bare metal and structured and full-blown runtime/framework, making something along the lines of reusable libraries for bare metal without a runtime or OS possible via its zero-cost types.
Well, I'm a scientist and I'm talking about it...

If scientists knew how to fix science journalism, we would. It's not just climate. Cancer research and diet research have the same problem, and if battery capacity had doubled for every headline saying it had, we would be charging our phones once a year. But the science journalists argue that they're not lying, just picking the most interesting stories, and that otherwise no one would read them at all. If scientists came out with a statement that science journalism is a fraud, it might be sensational enough to make the news, but it wouldn't be true. If they said science journalism needs reform - well, I'm sure you can find plenty of blog posts arguing this, but not a lot of media coverage.
The most artificial sounding sections in this synth music are those were chords and harmonies are just too perfect and blend together too much. This is caused mainly by two things: perfect tuning and perfect oscillator stability. If one were to mess with both (slight random base offset for each note, even slighter phase drift per note) one would probably get rid of that and generate a more impure, "warmer" sound. The convolution reverb works wonders on the synth output, though.
Vallee is fantastic, and I would strongly recommend his books on UFOs as well. He's the kind of serious & careful researcher we need when it comes to studying complex problems that less serious people deny even exist, & his work stands out as reasonable and of excellent quality even compared to folks like Keel.

Like Keel, Vallee gets attacked by people who don't read him on two sides: by the people who are quite sure that UFOs are extraterrestrial visitors, and by the people who are equally quite sure that UFOs are the lies of con artists and the delusions of madmen. Neither explanation holds up to serious scrutiny.
No I do, they just don't offer this same level of functionality. Try the tagging system in Roam for a few hours and you'll see the difference, Evernote's tag setup is much clunkier and harder to do on-the-fly.
The distinction between the two has certainly gone down though (by quite a bit IMO). This feels like boiling a frog.