skysight-inc/HackerNews huggingface dataset:
It would be to build the habit of recursive thinking, not for the thoughts themselves
"Of course, I’m not going to go in there to take pictures! For reference, staying in this place would be deadly in just a few minutes."

What about sending a drone or robot inside and take the pictures safely from outside?
I love Thunderbird. When it went out of active dev, I switched to Postbox, assuming that they'd really get to work on the client. They didn't. They made it look mildly prettier, but stripped away a few of the good features without adding anything of value (to me, at least.)

I spent some time hopping around clients and eventually landed on plain old MacOS Mail with an extension to put the unread count in the menubar. It wasn't perfect, but it was good enough.

On a side note, I don't understand why clients don't all allow plaintext composition and a menubar inbox count.

Anyway, it's great to see TBird back in active development. It's consistently been the best email client for my needs over the years.
I mean for myself a recent Chromebook that supports Android/Linux containers is good enough for my Vim/Python/Go work flow.
I haven't used Go much but I've gotten the impression that tooling is very good, it's easy to create a self-contained executable and startup time is low. All this while the language itself aims for simplicity and doesn't include a plethora of features rarely used or needed creating an almost python-like simplicity.
Look up Fourier Ptychography, i.e. like this presentation by Guoan Zheng [0]. Fourier Ptychography is basically a variation of Gerchberg-Saxton phase retrieval in the sense that both methods and their variations reconstruct images from constraints. In Ptychography for microscopy they come from low-resolution, small-Field-of-View image captures. You can do superresolution with it and extend your field of view.

Usually in microscopy, you have a very limited field of view but with the variations of this method, people have reconstructed multiple square-mm fields of view with a µm resolution. If you have multiple cameras, you can speed up the process [1]. This also has been done for volumetric samples with the ability to refocus.

You'd probably need high speed cameras and coherent illumination (for best superresolution results).

[0] https://www.youtube.com/watch?v=hece_x37ITg
[1] http://computationalimaging.rice.edu/databases/towardcca/
He was using a Galaxy S3 long past the time it stopped receiving security patches.

https://www.androidcentral.com/which-android-phone-does-dona...
What's being described is a SCIF or SAPF. It could be just about anything classified going on in there, from intelligence analysis or weapons design to project management or ongoing network operations. There's no real way of knowing from the description.
That’s what wire transfers are for in EU. Same day/instant, either free or with a flat fee of $0.25-0.5.

In Poland if you’re going out with friends and someone paid for you bc you forgot a card, you just wire them money from your phone.

For my whole adult life (36 yo) I only used and saw an actual check once. Wire transfers since I can remember.
APL is the ITS of the programming world: Both are immensely powerful and quirky, and were designed by people with a real allergy to typing. It would be nice if there were an Open Source APL which was the equivalent of SBCL in terms of being the default and feature-complete implementation; it would also be nice if APL were elegant as opposed to merely terse.
> Every other form of payment online is “pull"

Sorry, but if I transfer funds to a friend from my banking app, how is that "pull"? If I send you money with PayPal, that's not "pull". If we settle our debt using e.g. TransferWise, that's not "pull"..? I don't get your point. There are plenty of "push" methods.
> Elon Musk (right) has drawn comparisons to Gerald Ratner in recent years

The 1980s British businessman who Musk most reminds me of is not Gerald Ratner but Robert Maxwell.
This should be a lesson for adolescents who wonder why people tend to get less and less "edgy" as they grow up.

Just takes one moment of too much edge to lose the gamble and end up throwing everything away.
Synthetic Dataset Generation for ML Using Scikit Learn and More
MIT engineers build advanced microprocessor out of carbon nanotubes
The numbers at the bottom of the check are all that someone needs to initiate an ACH transfer out of your account!
would you similarily advocate for all states to have meat space "rape halls" so at least we know what they are doing? so that we can locally prevent it in our state?

this does not make any sense.

The real problem is that Tim Berners Lee and co never intended HTML to be resistant to attacks on privacy, this was a project at CERN which is full of physicists and engineers in a collaborative effort. I presume physicists weren't busy datamining each others computer habits for profit. I can not fault them for not envisioning these problems in such a highly cushioned environment that was not representative of the wild world outside.

Ask yourself the following question: if you wonder if program X is leaking data over the internet, how do you go about finding this out? You search in the source code, or in the disassembly, for network function calls.

But if we talk about browsers, even clicking an anchor (URL) causes traffic, and is a potential leak of data. (my website and others collaborating with me can insert a user ID in the URL to each other...)

We need to redesign browsers from scratch, one can not black-box security.
Rich Families Are Legally Separating from Their Kids to Pay Less for College
The radiation levels have killed "drones" several times before.
It was probably made in Korea, albeit with many Chinese parts.
That's true. But there's an expansive politeness and tense inflection system as well as topic and object markers.
Hey there - author of the article here.

Like some of the other comments said, ACH payments are handled by a middle man(The Clearing House/FedACH). In terms of speed, this is what their current guidance is:

"Specifically, the Nacha Operating Rules require that ACH credits settle in one to two business days and ACH debits settle on the next business day. Recent enhancements to the Nacha Operating Rules now enable same-day settlement of virtually all ACH transactions."

(https://www.nacha.org/news/what-ach-quick-facts-about-automa...)

For what you're asking about with check reversals, there are protections that let you challenge payments after they have "cleared". ACH payments from individuals can be challenged for up to 60 days and for businesses, up to 3 days (although sometimes banks will let you do it beyond that window).

ACH is built to be reversible. If you want avoid that, you can use wires or (soon) RTP.
The type system is yes, just not the borrow checker or the type checker.

The type system is still relatively simple compared the type systems in Java/C#/C++/etc. Let's take Java's as an example because I think people regard it as being simple:

Building blocks of the type system:
Rust: Types, Traits
Java: Primitive types, classes, interfaces, (value types yet?)

Relationships between those building blocks:
Rust: Implements (Type <=> Trait)
Java: Extends (Class => Class | Interface => Interface), Implements (Class => Interface), Auto-boxes (Primitive/value type => Class)

Generics:
Works mostly the same in both languages. In Java you have to deal with the side-effects of type-erasure from time to time, and there's also the `? extends Y` syntax, for which Rust has no counterpart. In Rust you can have a generic parameter which is a lifetime, for which Java has no counterpart. Again though, these lifetimes are only used by the borrow checker, unlike normal type parameters, they do not affect the generated code.

Java appears simple because it is built on OOP concepts that are very familiar to most people. However, those OOP concepts contain a huge amount of complexity (inheritance trees, constructors, abstract classes, virtual/final methods, monitors, etc) and Rust simply gets rid of all of those concepts entirely. That's why I think it's simple.
Been using Thunderbird since it was called Netscape Mail. Thanks for all the fish.

Wonder why it is so out of date on Ubuntu? Am on version 60.8 under 19.04.
Feedback Loops
...only in the HN bubble. Most of the hyped stuff stays around a couple of years and dies.
CTO of Modern Treasury here. Banks are actually starting to setup a new payment system between themselves called Real-Time Payments (RTP) which has a lot of the same benefits as wire transfers. RTP is 24/7, instant, and (from our experience) much cheaper than wire transfers. It's starting to roll-out across more banks and currently ~50% of bank accounts can receive RTP transfers [1]. I just cashed out on Venmo the other day and their instant transfers are going over the RTP system. Other than coverage not being complete, one of the main downsides is the $25,000 cap which means that for higher dollar volumes people will likely choose a wire. If you're sending $1mil, then the $35 wire fee doesn't seem like so much in comparison.

[1] https://www.theclearinghouse.org/payment-systems/rtp/institu...
Except look at the East Coast line in the UK. It was handed back TWICE because it "wasn't profitable enough to make the payments agreed to the government" ... and when taken back into government ownership it had widespread acclaim from the people travelling on it as it was run far better.

The problem with privatisation, especially in the UK with the trains, is there are only so many tracks and so many routes ... you therefore can't have rival operators competing so they just charge what they want for unregulated fares, which is why it's cheaper to fly to Edinburgh from London than get the train.

The largest irony is, most of the franchises that run train companies in the UK are ultimately state owned enterprises in their own countries (SNCF, DB etc.)
I was confused at how bad this is in the US compared to where I come from (Pakistan). I have to rely on Paypal and Venmo because the online banking is so backwards here.
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” Benjamin Franklin, Memoirs of the life & writings of Benjamin Franklin.

“When the people fear the government there is tyranny, when the government fears the people there is liberty.” John Basil Barnhill.

“My definition of a free society is a society where it is safe to be unpopular.” Adlai Stevenson, speech, Detroit, 1952.

“Liberty has never come from the government. Liberty has always come from the subjects of it. The history of liberty is a history of resistance.” Woodrow Wilson.

“Liberty means responsibility. That is why most men dread it.” George Bernard Shaw

“The inherent vice of capitalism is the unequal sharing of blessings; the inherent virtue of socialism is the equal sharing of miseries.” Winston Churchill.

“When plunder has become a way of life for a group of people living together in society, they create for themselves in the course of time a legal system that authorizes it, and a moral code that glorifies it.” Frédéric Bastiat.
It's unlikely to have any internet connection there - so there's little to no risk.
It does on my system:

$ otool -L /usr/bin/perl
/usr/bin/perl:
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1663.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1281.0.0)
Not a song but to give you an example how ubiquitous the innuendos were in the 90s: There was even a download manager named Monica[1].

[1] http://macintoshgarden.org/apps/monica
> "In a blog post Wednesday, Apple said it will require users to opt in to having their recordings listened to by human reviewers, rather than having this be the default. And only Apple employees will be allowed to listen to audio samples of the Siri interactions, rather than contract workers."

This opt-in is most likely going to be packaged with the "Send data to apple" during first setup. Most people still wont know that it's sending voice unless they actually read through it.
With cameras and mics, they need to be removeable plug-in items. It may make a device a millimeter thicker but I'm sure the truly security-conscious wouldn't mind.
Ah thanks for clarifying that. That does seem like a useful feature.

If there isn't an option or plugin for this already, it sounds like relatively low hanging fruit. Might even be a good first project for someone who's interested in contributing to tbird.

As an aside, back in the days of dialup, I would compose a batch of mails offline, give them all a read-through, and then connect and send. My mails contained significantly fewer errors back then.
I'm literally stunned that you couldn't think of religion.
If we're talking steak in particular, it's going to be faster than any palatable vegetable based dish every time. Total cook time is about five minutes, and prep is less than a minute.

Also in particular, stir frying isn't a great example of a vegetable preparation which is fast. Prep is usually at least twice the amount of time as the frying.

Peanut butter celery sticks would be a better example I think.
If you invent the next image format, compression scheme, encryption scheme, etc., and you write a Go library for it, then it can be used by Go programmers. If you write a C/C++ library, it can be used by any programmer (perhaps with a wrapper) on billions of devices.

Now, we add Rust to the list. You can write that library in Rust and it can be used by anyone, too. That's because there is no GC or other extraneous code, and because you can make structures with specifically-defined layout in memory.

Making a list of options go from two to three is a big deal. Especially when, a lot of the time, C++ ends up looking like C when you need to interface it with something else. So Rust is kind of like going from one to two optons.

I'm ignoring other good languages, I know, but those are often just not chosen for a variety of reasons. Rust seems to be breaking out of that trap because of a good community, a few nice features, the fact that it's new, and a bit of luck.
I'm based in UK and we have a lot of comparison sites such as GoCompare, MoneySuperMarket, etc. but none of these has the vertical I am targetting. That's what initially sparked the idea.

In terms of the target audience, I would say it's quite broad because this is something that quite a few people use on multiple occasions. Right now, I will be targetting individuals who live abroad and remit money back to their country and then start expanding further to individuals who travel, individuals who want to purchase large assets abroad, etc.

Thanks for sharing those sites - I had never come across them and Monito pretty much looks like where I would like to be in the future. I'm going to have two angles a) for individuals and b) for businesses. After having a quick look at the links you provided these sites only seem to cover (a). I would like my site to be the go-to place for money transfers, for individuals and businesses.
Sounds like management material! PROMOTE!
"As a result of our review, we realize we haven’t been fully living up to our high ideals, and for that we apologize. "

This is a good response by Apple. I hope the incident will motivate a higher level of proactive privacy protection and provide an example for others to follow. Apple is in a position to do much good. I think their privacy focus is a great business decision as it promotes an advantage their competitors will be hard pressed to follow as consumer privacy awareness and demand increases. It is still not enough though. If only Apple would become as aggressive about privacy as are entities such as Purism, The Tor Project, and the Electronic Frontier Foundation; individual privacy could improve in a big way very quickly.
I'm on Ubuntu 19.04 and I thought I was running version 68.

But yeah. It's 60.0.8. For a second I was wondering what this whole announcement was about.
> Every other form of payment online is “pull”, […]

Wat? When I transfer money to another account via my bank's ebanking app that is very much "push". The transfer is executed either immediately or at the end of the business day. Nobody is pulling anything.
I mainly brought up Google Docs because it's something that many of us use that breaks us from "living in the terminal". Someone who "lives in the terminal" would want all of Google Doc's functionality, but in a terminal. In theory, I should be able to grep & sed a Google Docs page for some things.

> Not all software is suited for the terminal, that should be obvious

Like wtfutil, the very thing that's linked here on HN???
Relevant podcast on the workings of ACH, if you're interested in something less technical than this post:

https://www.npr.org/sections/money/2018/01/10/576879734/epis...
Paying beta customers? If not I'm not seeing why this is a huge accomplishment.
In case you didn't know, we're talking about c code.
People here aren't really asking for support. They are complaining that they are locked out. Specifically targeted. They get that an error might exist on an unsupported browser. What they are mad about is that they are explicitly locked out, and for seemingly no purpose.
I've been rocking NVAlt (with SimpleNote on my iPhone) for a while now. It's just a basic note application but I use it for scratch space, quick notes, gift ideas for friends/family, etc. It's my person central knowledge base (even though it's not organized great, it's more of a knowledge dump). I'm not particularly attached to it to be honest but any replacement would have to meet the follow criteria:

* Light - I don't want "yet another electron app"

* Hotkey-able - I need to be able to assign a hotkey to quickly show/hide the UI. This ONE feature is huge for me and changed how I used NVAlt once I mapped Ctrl+1 to show/hide it

* Mobile clients - iOS needed, android would be nice

* Sync service that I can trust OR using iCloud/Dropbox as a backend

I'm half-considering attempting my own notes app (for the desktop and maybe iPhone) once Swift UI ships since NVAlt doesn't do a ton so I can't imagine it would be terrible to re-implement. I would like to add some minor features to it (Maybe basic to-do list or scheduled reminders) and fix the damn smart quotes thing (I have been bitten too many times from making small tweaks to code/json I throw into it for just 1 second and the quotes being those stupid smart quotes).
Notice the Windows XP wallpaper in this picture:
https://petapixel.com/assets/uploads/2019/08/11-3.jpg
Show HN: I Built a “Google Alerts” for Hacker News
Another related link - https://clojure.org/community/success_stories
A “Data-Driven” History of Philosophy of Science
> "If you ask Siri to read your unread messages, Siri simply instructs your device to read aloud your unread messages."

Great excuse because iMessage servers are already recording.
Yes, but when a VC creates a product, he doesn't name it:

VC's Product Name

Why? Because then his name is behind it. Instead, he invests.

Google could choose to create products that aren't google branded as an experiment. Then they can win/fail on their own merit.

But google doesn't choose to do that. They use their branding and marketing machine. They know they are using their brand to create trust. Then they betray it.

Seems pretty clear to me and it even seems odd the naivete some people here display, it's almost as if they had an interest in seeing google as a force of good, when they clearly removed their 'do no evil'.

There is a choice being made, and the choice has a reason. They have every right to do as they please with their brand, we have every right to find it sneaky, dishonest and something that makes us less likely to get burned again (jumping on board other google projects)

For better or worse, brands exist. I love my Nike shoes because they are super comfortable and last a long time. I might be able to get cheaper sneakers that are just as good. But I'm loyal to the brand because they consistently produce great products. If that stopped being the case, I'd stop paying the Nike brand premium. Can Nike experiment? Sure, hopefully not under the Nike brand (in fact, that does happen, many companies in many industries own more than one brand and keep the flagship brand separate from more experimental brands on a PR basis)
No, I tried that! That actually moves the "Cannot move" error to the "self.buffers" use itself.

The reason I can't just iterate by value is that I'd be consuming data that is already held by the map. The buffer is defined thus:

use bitstream_io::{BigEndian, BitWriter};

struct PostingBuffer<W: io::Write> {
bw: BitWriter<W, BigEndian>,
// ...
}

impl PostingBuffer {
pub fn get_data(self) -> W {
self.bw.into_writer()
}
}

bitstream_io::BitWriter's [1] into_writer consumes itself:

pub fn into_writer(self) -> W {
self.writer
}

[1] https://docs.rs/bitstream-io/0.8.2/bitstream_io/write/struct...
Yep, I'd be curious what any better alternative is.

Consider that a float's internal representation is in base 2, and you're trying to round in base 10. Even if you didn't use a string, I'd assume you'd have to create an array of ints that contain base 10 digits in order to do the rounding, unless there are some weird math tricks that can be employed that can avoid you having to process all base 2 digits. And an array of ints isn't all that computationally different from a string.
Wow lol. Some people will use every trick in the book. FAFSA must be seeing a lot of "orphans" with famous last names out there.

The issue is that the system tries to force people to pay proportionally to their assets/income. Pricing in this way is messy. What is worse is that college already is inefficient at creating good employees-- rich people are going through private channels to get their kids in good jobs these days anyway.
That is fair. I am responding to the click baity title of the article.

C has been declared dead and replaced so many times over the years that I have lost count. It is not going to be replaced enitrely by Rust, and definitely not in the embedded world. C will not be the new assembly, it will continue to be C.

C++ could be an entirely different story.
idk about the rest of the school, but the Fletcher School of International Law and Diplomacy alumni list is a who's-who of global politics and international trade. [1]

https://en.wikipedia.org/wiki/List_of_Fletcher_School_of_Law...
In another thread is mentioned they broke extensions to move to the new interface. Guess they are holding back until settled. Fine with me.
"Sir, you're going to need an ID, a fingerprint card, and approval from the FBI before you can download that browser."
If no one is the bad guy in their own story, than you are surrounded by children.
This also seems to intentionally be only "99%" non-reflective, so there's still a small semblance of 3D-ness on this car (judging from the photos)
Also not limited to HK. Last year, due to pressures from China, Marriott fired a social media manager for 'liking' a tweet that alluded to Tibet as an independent country: https://gizmodo.com/after-china-got-mad-marriott-fired-a-soc...
I quoted and linked an example...
US border are increasingly denying entry to travelers over others’ social media