jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I agree to the extent that labeling something as "transphobic" is a stretch when the researchers probably didn't even think about transgender people at all. Maybe "transinconsiderate" would be a more accurate label? Or Alex could have just said "this research reinforces cultural stereotypes and prejudices in ways that could cause problems for people like me sometime down the line".

On the other hand, I think it's legitimate to criticize research that has many obvious bad applications and few obvious good applications.

(Perhaps an important factor is why this research was being done in the first place? Did they build a "reconstruct what a person probably looks like from their voice" just to see if they could, or did they have some real application in mind? For instance, suppose they were working with a group of oceanographers who wanted a system to infer the characteristics of orcas from their whalesong as part of a project to track their migration habits, and the researchers decided to test their system on people first because it's easier and less expensive. If a project was undertaken for a good reason, but it opens the door to a lot of bad applications as an unintentional side-effect, should the researchers get a free pass on the latter?)
A "half step up" doesn't really do it justice. Most current LKA + Adaptive Cruise Control on cars will only keep you in the lane for a few seconds before requiring human engagement. The Comma Openpilot has already driven intervention free for hours.
Who should stop unethical humans?
How would you prevent counterfeiting?
I am working on an online service that helps foreigners to learn Japanese by reading native material.

I have been frustrated while learning this language because the Kanjis makes smooth reading almost impossible, and for me it has always been the fastest way to fluency in a language.

I am building a browser extension that will help anyone to read and browse the Japanese internet.

Here in Tokyo we are not quarantined, but most events have been canceled and I have been remote working for almost one month now. So I made a good progress.
All COVID-19 patients are intubated to control aerosol creation.
thank you for the info.
Well it is a temporary solution at least.
That sounds extreme. Do you have a citation?
Ah, cool. Most of the people on that site are doing sealed underwater pod motors (much like a trolling motor) and even though those projects are all hydrofoils, a lot of the same advice for waterproofing brushless motors applies for a conventional boat.

FWIW here's a really cheesy video for an electric outboard project I did back in college: https://www.youtube.com/watch?v=Elw9DDL6wTM
I've launched a Hand Sanitizer DTC. http://handsyhealth.com
It's a ballsy move from Mazda. It's a move that definitely goes against the grain for consumer tech. It's better for drivers but I'm sure they lost some potential customers for sticking to their guns.
>> On the Surface I can run pretty much anything: Netbeans, Visual Studio, Notepad++, Sublime, and so on. Heck I can install Linux if I wanted and use VIM or emacs (assuming the keyboard is connected).

This is kind of a "just because you can doesn't mean you should" thing -- at least if your main use case for the device is as a developer machine. Notepad++ and Sublime should run quite fast on an Atom, but the other two may not provide you with as solid a user experience as a Surface Pro would.
Oops, I disabled this, sorry for the confusion.
Ah, so that's how I missed the point of what he was saying. I know how photodiodes work -- I was just struggling with the semantics of "conversion".
3Delight is RenderMan compliant and has been free for non-commercial use since 2001.

The renderer is more or less on feature parity with Pixar's product.
It does some things better and others worse but if you needed a free RenderMan compliant offline renderer to do a non-commercial project, these differences would reasonably not be of any concern to you.
This is fascinating to me; as is the Galton reference ~gwillen points out, which suggests about 3% of people don't form mental images at all. I haven't previously met anyone who disclaims all such mental visualization, so may I ask a few questions?

Can you draw pictures of things without consulting a present example? (If only slightly or very abstractly, have you ever tried improving this skill?)

If I were to ask you what's the color of Santa Claus's outfit, I suspect you could answer. Is that simply because you remember written or verbal communication naming that color? Do any other aspects of Santa's usual depiction come to mind at the same time, simply as a side effect of being asked about the outfit color?
Why people believe it is something genetic? People are not animals, we're not controlled by our genes. The difference between a dog and a human just can't be counted. It is just psychiatrists pushing this idea that taking drugs, violence and perversions are natural.
I don't think I'm quite at the level of knowing the language as you are, but I'm the same way about knowing how to do something if it's assigned to me as opposed to figuring out how to make the decision to make something the next step.
He's absolutely right, and people don't understand the level of "skilled work" that will be replaced by computers.

I write clinical decision support tools, and I interview users (doctors). Nowdays, doctors really just want algorithms to follow. They want to know what the fastest/cheapest way to diagnose problems is.

Frankly, they aren't particularly GOOD at diagnosing problems outside of these kinds of algorithms - for example, a likely cause of many Morgellons' disease cases is actually tropical rat mite (see Nick Mann http://www.telegraph.co.uk/health/8626767/Morgellons-Disease...). Doctors tend to diagnose delusional parasitosis just because it doesn't fit the algorithms.

If doctors are just going to follow a basic set of diagnostic procedures, we can easily automate that using the data that are put into modern electronic health record (EHR) systems. We have your vitals, we know the tests that have been done and the outcomes, and so on. As one (very blunt) doctor expressed to me, doctors just want to follow the diagnosis algorithm, he paid $100k to be a data entry technician, and I think that was pretty much on the money. That's not the only time I've heard that, either.

If doctors are going to be replaced, there's not much that CAN'T. It's just a question of designing a program/robot for the particular task, which is becoming increasingly cheap.
I don't think so; when working on code for a web application there is always code, styling and html elements that deal ONLY with the presentation side of it but then there is also code that handles talking to the backend, negotiating with web sockets, etc. That code really needs to be separated and what I'm referring to.

Right, but React isn't normally used for things like back-end comms. It's often loosely described as being for the "V" in "MVC", which makes sense given the whole declarative specification of DOM content angle and the one-way data binding style.
(I'm noting this separately from my other comment)

I found that not using the ISP DNS on your router helps with this problem on several sites, this being one of them, among other benefits

I recommend everyone use something like OpenDNS, Google's public DNS resolver (if you're comfortable with that) or CloudFlare via 1.1.1.1 (and associated addresses), or any other myriad of reputable third party DNS services
Pretty sure it's designed with that in mind...

The saying not to attribute to malice what could be explained by incompetance only works if the actor isn't generally malicious. AdTech definitely is.
Take a look at Global Privacy Control (GPC) which aims to do similar to what you’re describing, and is legally binding under CCPA and could be under GDPR too: https://globalprivacycontrol.org/
> Some types in Rust have specific limitations on what is considered a valid value, which may not cover the entire range of possible memory values. We call any remaining invalid value a niche, and this space may be used for type layout optimizations. For example, in Rust 1.28 we introduced NonZero integer types (like NonZeroU8) where 0 is a niche, and this allowed Option<NonZero> to use 0 to represent None with no extra memory.

I didn't know about this, and it's super cool. It's part of a broader pattern where the rigid constraints Rust can impose on code allow both the compiler and the user to do things that would be wildly dangerous in a less-strict language.
> why you think no useful innovation is happening here?

https://en.wikipedia.org/wiki/Burden_of_proof_(philosophy)#S...
I see where you are coming from. I see bitcoin as a tool that can be used both inside and outside of the traditional financial system. It's ultimately up to you, the bitcoin holder, to decide if you want it transacted through the bitcoin client or if you want Mastercard to be a middleman.
Can you elaborate? That episode really worked for me, and fit with my own experience of dishwashers and adding pre wash. My latest machine doesn't have a prewash holder, but does have a prewash cycle on the eco setting - which cleans fine for the majority of my needs - but if things are filthy I through some bicarb in to the machine before I turn it on and it is awesome.
You're assuming a lot by saying "there is no payoff".

For instance, you're assuming that if we get a signal, from aliens, we will learn absolutely nothing of value from it.

I think we've got a few smart people hanging out on Earth; more than enough to learn something valuable from alien signals. For instance, we might learn how aliens send radio signals, which might have some relevance to our own communication technologies. We might learn something about alien linguistics, which might have applications here on Earth that could be beneficial. We might learn what alien porn looks like, and I know that most of you reading this comment would be very interested in that.

What seems vanishingly unlikely is that we'd learn NOTHING of value.
Lots of Smalltalkers don't have Lisp envy. I'm not one of those, however.
I would become a regular [premium] user if the application worked well with Arc90's Readability. I use Chrome w/ Readability Redux. Any suggestions as to how to use both Newsblur and Readability together would have me sold.

Great app nonetheless!
I honestly think that the title of this article is a misnomer and probably the cause of most of the negative comments.

"writing a program" is probably mostly associated with the mental process whereas "creating a project" is about the mechanics and the article is clearly describing the latter.
So Google has 506 H1B Software Engineers and they all make exactly $106,862?
Yup, to all the underpaid programmers out there, if you're smart enough to program you're smart enough to read the quarterlies or the monthly sales reports. Find a big number and figure out a way to attach your name to it, then get a % of that number.
I really, really doubt there is some genetic limit that prevents people from thinking. It's just a case of mindset. People who are coerced into rote memorization and 'surface learning' have just lost their curiosity and do not realize that thought is something you can do. I mean, we live in a post-industrial age. All throughout history most people 'did what they were told'.

People don't question because they don't think authority will like it.
Would such an app actually help? Is there, for example, a difference in power usage between using a 3G connection for data and merely keeping it open and listening for calls? If there is, those 30 minutes between checks for Wifi could potentially be very taxing for the battery. Real world tests would certainly be interesting.

(I only have an old dumb phone so I have no idea. I do see substantial differences between using 3G on my iPad and using Wifi — 7h vs 10h — but when I'm using Wifi I turn 3G off since I'm on a prepaid plan.)
You brought facts to an emotion fight.
The website is still accessible, right?
Point taken. I don’t have a good response to that.
The suburbs encircled the places worth caring about. Now we can’t have any more of the places worth caring about because to do so would threaten the historic fast food joints on their peripheries. Which almost no one even likes, but “almost no one” is all it takes to prevent a change under current rules.

Of sprawl we can always print more. Of places worth caring about we’re stuck forever with whatever we had before we the automobile. That’s bad!

London’s role as a center of civilization and culture is more important than its role as an architecture museum. I wouldn’t advocate zero museum pieces, but London could find some set of museum pieces to preserve that are consistent with non-museum districts actually serving the needs of people who live and work in the area.
> Yes! And it's freaking fast!

Going by these benchmarks (click around to find your own use case) Rust is definitely fast, but not (much) faster than many other languages, including Javascript. https://www.techempower.com/benchmarks/#section=data-r20&hw=...

When it comes to JSON serializers, there is a Java framework that is faster than Rust, which is interesting to say the least. When you start comparing actual fully-features frameworks, many Rust libraries even lose their advantage!

There are definite benefits to Rust web frameworks (despite the minimal speed diff, Rocket or similar can have less than half the RAM requirements that other languages run into!) but just because Rust compiles to machine code doesn't mean it'll revolutionize your web application.

> These provide everything you’d expect from a web framework, from routing and middleware, to templating, and JSON/form handling.

One problem I've run into is that I wanted to give Rust a try for a basic CRUD application but the features just weren't built in or available in packages. Some frameworks were missing CSRF, others were missing multipart/form uploads, and so on. Online discussions often end up concluding that "it's easy to write the middleware yourself, see this hacky POC", but this type of code is easy to mess up and easy to break with API upgrades.

Tide and Warp seem to have matured quite well, so I guess I'll have to give them a go at some point, but I'm a little sceptical. The status of this issue (https://github.com/http-rs/tide/issues/852) is a little disheartening...
Gimp has a feature for this. Filters > Map > Fractal Trace.
https://docs.gimp.org/2.10/en/gimp-filter-fractal-trace.html
#1-5 appear to be orthogonal to the issue at hand.

http://climate.nasa.gov/scientific-consensus/

From a "earth will always be habitable by humans" perspective, #6 may be a valid point. On a "cosmic scale", however, this is far from a certainty.

To give a little perspective, light travels at approximately 5,865,696,000,000 miles per year.

The hubble telescope apparently has seen things in space up to around 10-15 billion light years away.

So this means that hubble telescope has seen things as far as 8.7985x10^22 miles away from earth. And to this day we have yet to observe real evidence that intelligent life exists beyond this planet, so we have no strong evidence that there is even a single place in the universe besides earth that humans could possibly exist.

Now, recent evidence suggests that there are hundreds of thousands of earth-like planets even within our own galaxy, which is great news, but we don't know with certainty if they would be habitable on a similar scale like earth is for humans.

So, for the time being, I think a safe perspective is to assume that this is "all we got". And we just don't know what the real implications would be for humans should the earth start changing too dramatically. Perhaps what would happen is earth simply becomes uninhabitable by humans and wipes us into extinction. The universe seems to be very unassuming, but at the same time evidence suggests that it's also unforgiving, as we don't know just how rare we are and just how special the circumstances need to be in order to sustain intelligent life.
Definitely check out what they've done at SourceGraph, very cool stuff.
Thanks for the response, Patrick. We run a platform with a large average transaction value, large enough that 0.5% is very meaningful. We would love to take over the onboarding process and entire user experience, but 0.5% is too much to swallow. Braintree provides us with the same functionality and a flat $0.25 payout fee, which is a better alignment of incentives for us.

If we were to use Stripe managed accounts we would start bearing all transaction risk plus a 0.5% fee. As a result our payout frequency would decrease drastically as we'd implement a huge delay, only paying out once we were positive the transaction was risk free.

Is Stripe's preference for platforms to continue to use standalone accounts vs managed account long term? We have a strong affinity to Stripe as a fellow YC company, but struggle with this offering.
I exercised some ISOs recently and my accountant told me that they weren't taxed until I sold them?
Thanks for the excellent write-up. How'd you become so knowledgeable?
This is great! Well done!
Two of the A endpoints are the same,so don't need to be encoded twice.
If you can't survive chaos monkey, how are you going to survive real life?
Would this qualify as well? https://www.youtube.com/watch?v=f68VXKMZT1Q

I think you nailed it with the shenanigans reference. So long as it doesn't cross the border into inappropriateness or blatant insults it's just lighthearted humor to break the ice or stimulate conversation. After all, if we wanted boring robots to talk to there's always SmarterChild.
This is partly what I'm arguing against (along with the premature belief that we already have a good enough model). I don't see any reason why there would ever be a model that didn't look like our existing models (say in economics) but with more bells and whistles. I don't think there will every be the equivalent of quantum field theory in economics.

I'm basing this on having tried to find it myself, and becoming convinced that there is no such theory, and also that the rest of the field is correct in not trying to find such a theory.
I used to say that for 20 years but more and more I've found it wanting and in the last week have been giving Spacemacs a go.

I'm sure it's not what I'll end on (very likely to try doom or vanilla emacs), but emacs + vim keybindings is the best of both worlds.
https://bugs.ruby-lang.org/issues/7549#note-2

Apparently, he and some of the key devs don't like design by committee or much in the way of bureaucracy.
Note: No new news here. This article is from October.
I think you missed Krugman's point entirely.
Except for working at WebMind and Google, I have been a 1099 consultant for about 16 years.

One thing I worry about is the USA government, that seems very keen on extracting taxes from non-rich people, will start plugging up some of the fair tax right offs that 1099 workers get.

The first part of this process, I think, has been the pressure on companies to make people work as W-2 workers. W-2 workers have fewer tax write offs.
> In March 2014, it was announced that the twins had purchased seats on Richard Branson's Virgin Galactic shuttle using the profits they had made from Bitcoin. [1]

I wonder how much bitcoins they own.

[1] http://en.wikipedia.org/wiki/Winklevoss_twins#Bitcoin

EDIT: From the top of the article: "In April 2013, the brothers claimed they owned nearly 1% of all Bitcoin in existence at the time."
I used to love Wolfram Alpha but it hasn't worked for me for several years and I've been unable to find out why.

Just tested now and it does work on Android FF - yay! But not on my desktop (neither Chrome nor Edge). Doesn't work for me on Firefox nor Brave either (neither Win10 nor Kubuntu). I have randomly assigned IP from major UK provider (which provider has also changed). Doesn't work through my work VPN either.

I've taken to using Geogebra (online) when I quickly need a function plotting.
> Why is vaguely recalling an algorithm studied years prior and needing to look it up indicative of a poor candidate in an interview?

The article does not imply that it does.
> Ask yourself just what it is you think "meaning" might mean, and why you're so interested in it. What is the actual problem that you're hoping "meaning" will solve?

The actual problem is finding the reason to overcome the life challenges and not giving up, helping other people and not choosing a more simple path by cashing on people. If the meaning is lacking, then the latter are probably the most reasonable behaviours in life, aren't they?
I did something extremely similar: https://mallocate.com/blog/removing-google/
As I understood it: C to K would be linear since they are always offset by the same amount, but 0°C is not 0°K. C to F is not linear since they are not offset by the same amount.
I'm in the open ai beta for GPT-3, and I don't see how to play with DALL-E. Did you actually try "4 glasses on a table"? If so, how? Is there a separate beta? Do you work for open ai?
Even worse, accepting a password with special characters in the "Change Password" screen but having it not work when you try to log on with it.
Seems there have been a lot of posts on HN in the last week or so about algorithmic trading.

There doesn't seem to be a shortage of interest in this field either, but the threads quickly get lost in the HN jumble. Does anyone want to volunteer to take this conversation somewhere else?
Interactive Brokers has paper trading and good docs
http://www.interactivebrokers.com/en/p.php?f=tws&p=p
http://www.interactivebrokers.com/en/p.php?f=programInterfac...

http://www.maxdama.com/ talks about the IB api a bit.

I skimmed your comments and kept seeing the word python. There's a 3rd party python-IB package here (can't vouch for it):
http://code.google.com/p/ibpy/

http://epchan.blogspot.com/ talks a little bit about basic pairs trading strategies. My experience has been that adding complexity off the bat is usually not the way to go. I don't personally know anyone who is using AI/machine learning as their primary strategy generation mechanism, but maybe I just run with the wrong circles.

I'm interested in collaborating with smart people re trading ideas, so if you're interested as well, fire me an email.
Austin, TX, Oklahoma City, OK, Nashville, TN
Microsoft SQL Server - Technical Sales position
No cold calling - just advising buyers on what to buy and answering questions
http://www.xtremeconsulting.com/position.aspx?emid=209
Amazon handles my apostrophe without drama. One advantage to having an apostrophe in your name is that you can spot when people migrate their databases without paying attention, because the apostrophes tend to double each time. DirecTV is now sending my bill to a Mr. D''''''A…

Some systems will manage to accept the apostrophe properly, and then make life difficult by making up the collation as they go along.

At least 80% of the time someone tries to look me up in an alphabetical list, I have to try to convince them that no, I really am on the list, but that I might be found at the very beginning of the Ds, at the very end of the Ds, in the Ds where I'd be with no apostrophe (depending on how they handle alphabetization of punctuation), or at the top of the Fs (middle initial) or in the As (on lists where the D has been interpreted to be an extra middle initial).

Even better, I often wind up on these lists several times when someone decides that it's easier to enter all my information again rather than look for it in one or two more places.

Credit-card name verification seems to be a bit smarter; every credit card I have has a different variant of my name on it (and a lot of credit-card forms consider an apostrophe 'invalid' in a name even though there's one on my business Visa card), but I've never had a charge rejected because the name was not an exact match.
According to that chart, it's halfway to the lower-end estimates of the Gulf War Spill, and we're barely halfway done with the spill in the best-case scenario.