skysight-inc/HackerNews huggingface dataset:
I'm not saying that we are literally unable to make money off of free software. We can and donations / advertising / GPL license exemptions / crowd-funding all work to some degree.

My point was that even though the "don't give it away for free" model works, we should still try to improve the profitability of funding models where we can give software away for free.
Building at least a minimal mental model takes me far less time than trying to jump in and code something without one. When writing a trivial method/function, it often takes only a fraction of a second[1], but having it tells me if I'm on track to accomplish what I set out to. The mental model helps you plan and course correct... without it, you're likely either learning/exploring/doodling (which should help you build a mental model) or flailing about. You can get by on smaller scale/solo projects without one but it becomes an issue if you are expected to work in/with one more teams and or larger scope/scale projects.

[1] It takes effort in the early years, but like anything else you work at it does become second nature. I often don't consciously decide to build a mental model for simple tasks... it just happens reflexively with minimal time and virtually no effort. Now the model may be crap/wrong... but that's the value if it: as soon as what you're doing/observing doesn't match the model, you know you have a problem and need to course correct.
How does one sync google contacts into thunderbird? That's my main blocker for using it vs Gmail
Only if you are rolling around without a highly reflective license plate.
Something is still extremely funky with video on macOS Firefox. Playing MP4s on YouTube still uses 200-400% more power than on Safari, and that's with transparent window disabled. Hell, Twitch turns my 2015 MBP into a vacuum cleaner but Safari barely breaks a sweat.
What functionality has been impacted?
Buy a second device. $100 will get you a good used phone, $50 a decent used tablet. Then you can segregate your own use, say making your primary device microg+fdroid, and only using the device with the surveillance culture apps where necessary.
I will take a look this weekend and if I can properly explain and document the issue in detail, I will definitely give you everything I can.

I should add that for an identical Linux distro-and-version, and identical browser versions, my laptop (I forget the SKU, but Intel Broadwell U-series GPU) is about equal in performance between Chrome and Firefox. That is to say, 1440p60 runs smooth on each, so they're good enough that there's no issue from which to discern a difference (which is damned impressive for a 4-year old mobile chip, imo).
> It's not as simple as "Google can cut you off no questions asked whenever they feel like it"

Are you sure about that? Often such terms are built into the user agreements.
stealth is mostly about radar reflection rather than visible spectrum. Stealth tech already uses various RAM (radar-absorbent materials) that operate on similar principles and have varying degrees of durability. But if you want to mess with people's perception this is great (maybe an urban combat or navy seal type work?)
Google bans app xyz, Google bans AdSense account. Everyday a new Google horror story here. Does nobody from Google reads HN??
Right now most jobs using ML do marketing or advertising. Fewer deal in image analysis, voice recognition or generation, or signal processing. But soon more jobs are likely to use ML to make mainstream apps, services, and tools more fault tolerant, adaptive, predictive, consistent performing, and automated.

I foresee uses for these new capabilities in communication services, IoT devices, user interfaces (esp language based), social communication tools, security, reliability, surveillance, and even some far out cutting edge stuff like personalization, GUI optimization, error correction, and restyling content and games and media to better match your likes and dislikes.
That seems really irresponsible, the car would be very hard to see if you approach it from the rear at night, especially if the driver installs covers over the brake lights to make them darker. A few years ago where I live in the USA there was a news story being run about a controversial decision to not charge a driver who hit and killed somebody at night because the person they hit was black, wearing all black clothes, and walking in the street. I don't imagine a car painted with a material known to make the car close to invisible against a dark back drop would do any better in court if it was rear-ended.
Very cool, but it would be coated in road salt for half the year here.
When can I get it in the pinkest pink? https://www.culturehustleusa.com/products/pink-50g-powdered-...
I agree, but that doesn't mean that it picks different calling conventions for each function call it compiles or something like that. Each version & platform of Rustc will have a calling convention that it sticks to when compiling function calls.
Google should get their shit together and make Gmail usable then. (Works fine for me in FF though).
Dancing classes is indeed a great way to meet people. Thanks for sharing your story!
Teach ML at a bootcamp. That is the only way to make money at it unless you already have industry/domain knowledge, in which case you wouldn’t be asking this question!
This is hilarious. You're accusing Freud of being bullshit compared to Lacan?

Lacan is practically the king of bullshit-- a textbook example. No one can muster a non-bullshit explanation of what exactly the fuck Lacan is talking about (I'm looking at you, Zizek, bless your heart).

In my experience, most people who are "suspicious" of Freudian psychoanalysis don't understand how psychoanalysis began and evolved over time, and they don't understand that some of it's stranger jargon refers in fact to very straightforward concepts. It's true that Freudian analysts have overreached and been wrong in various ways, but you're incorrect and you're throwing the baby out with the bath water if you think that somehow invalidates all of the revolutionary and important work that Sigmund/Anna did.

Also see https://www.researchgate.net/publication/261567941_The_Dark_...
Cars driven at night should have lights. It's very dangerous to drive a car of any colour at night without lights.
What are you, some kind of Bourbakiste?

Let a little intuition into your life.
I hear that argument a lot from people trying to shift the blame to the victim. But we all depend on some particular entity in one form or another, we all depend on the government upholding the value of money, we depend on the transportation systems not to cease to operate, we do that not because we're sloppy but because there is no other way to do things. Try to run ads on the Internet without dealing with Google.
"Any customer can have a car painted any color that he wants so long as it is Vantablack." --Henry Ford or something
Veterans Affairs failed to stop a pathologist who misdiagnosed 3k cases
>the goal of those systems tend to be to pre-emptively be ready for v-next and handle all of the requirements as cleanly as possible, and future requirements as cleanly as possible.

>He greatly prefers to start hacking on a solution quickly and get something building and then work in the nuance and ugly later, refactoring whole sections over time to get a better and better solution.

I think you've articulated a dimension of programming that I've increasingly been observing and discussing with other engineers.

Do you happen to know a name for (or any language to describe) this kind of spectrum of problem solving where one end tends to pre-emptively encompass as many edge cases and future versions as possible, while the other focuses solely on the most obvious use case initially, adding in each edge case in successive versions of a "working" product (where working is used very loosely (i.e. single pixel on a screen is a "working" initial version))?

I definitely fall into the latter category, and find it very frustrating to work with engineers who want to chat edge cases that are days, weeks, or even months away from being relevant in my eyes. I would like to understand their thinking and this space of meta-problem solving better, but I'm not really sure what to call what we're talking about.
I arrived at work at msft nearly every day by 730 for the first five years. By the end of year six I was puking in the garage thrice weekly at 9 am due to years of chronic stress, lack of sleep, and caffeine use. It’s taken me about a year, lots of medication, and CBT to get back to being able to sleep regularly for over 6 hours.
Sounds like a cool project. Would it be possible to vastly undertune a wifi router to work on 20 meter? Would be cool to keep it on the cheap too.
Yes, Oracle does this with MySQL. If you want to use MySQL in a way that the GPL doesn’t permit, then you are supposed to buy a license. I have no idea if they are making a lot of money from this.
>I’ve heard of developers that don’t use debuggers because they have a mental model in their head.

Having heard these claims myself, I firmly believe that developers who eschew debuggers are either severely handicapping themselves out of misguided bravado, or at best are too lazy to invest minimal learning time to establish basic proficiency for huge reward. There's no reason not to avail yourself of extremely powerful tools like that.

That said, maybe don't start with text-mode debuggers...
Both behavioral therapy and drugs work for neurochemical issues. What I am saying is that no amount of one liners or witty articles are going to help. Hard work or abrasive drugs will. And yes, therapeutics are definitely superior to drugs which often times are not sustainable solutions.
I want my whitelist to exist exclusively on my phone, not in some central database of some company, regardless of how well-intentioned that company might be.

So, that makes solutions like Nomorobo not work so well for me.
> The feeling of wanting to tie someone up and lecture them on Huey Lewis and the News before murdering them, I suppose.

But you don't need no credit card to ride this train...
Non-durable paint prevents a car from being driven?
I'm not the best person to answer this, as I generally just read the stuff my friends send me, but here is the original CRISPR paper: https://science.sciencemag.org/content/337/6096/816

May also be interesting to read this paper on a gene editing tech, which ending up being irreproducible.

original paper: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6077703/

biorxiv manuscript showing science isnt reproducible: https://www.biorxiv.org/content/10.1101/704197v1

article summarizing the above papers: https://blogs.sciencemag.org/pipeline/archives/2019/07/26/vi...

Other labs that off the top of my head that are active in gene editing are Feng Zhang, David Liu, Matthew Porteus. Of course I am missing most of the important labs but these are some important players
Facebook scans system libs from Android app and uploads them
Instead of posting bullshit on @jack's timeline, what about "I'm thrilled to announce Twitter is being acquired by Amazon for $82 a share."
Kind of looks cool, but the effect will be lost almost as soon as it hits the road. High-tech paint is no match for plain old dirt.
iPhone Hacks: Should Apple Have Seen It Coming?
Ethics are a good reason to postpone research in a certain direction. However, the frightening part is that countries with lower ethical standards can still do whatever they want and over time even gain a technological advantage over the US. We need to figure out how to deal with this.
Well, that's certainly what they want you to think ;)

I suppose there are a couple of issues that haven't been tested in court.

But besides that, anything you paid and wasn't rendered as services needs to be refunded. It doesn't look like they refund it most times, no?
Also, please tell your coworkers to fix Gmail so that it works fine for users experiencing problems in browsers other than your own. Thank you!
That blows my mind, for potential fraud, "We'll call you within two days".

My bank is the opposite, they block my card and -don't- notify me until I call in because I notice it. I hate it, but they say that's "for my security".
You can create the vendor directory with "go mod vendor" and have everything use that vendor directory by having "-mod=vendor" in your GOFLAGS env variable.

Is there something I'm missing?
> controversial decision to not charge a driver who hit and killed somebody at night because the person they hit was black, wearing all black clothes, and walking in the street.

I don't think there has been a history of racism against dark colored automobiles, so probably slightly less controversial..
It seems intentionally disabled. The about:gpu page reports the following:

>Accelerated video decode is unavailable on Linux: [137247](https://bugs.chromium.org/p/chromium/issues/detail?id=137247)

>Disabled Features: accelerated_video_decode
My Simple card got quite a bit of discoloration from my leather wallet. I'd expect the same to eventually happen with the Apple Card.

That said, my wallet's been accidentally through the wash enough times to lose a lot of the dye in the leather. Maybe it'll be fine!
Well it can be but from what I understand the finish would wear off almost immediately and the cool black effect would vanish.
Even if there are lights it still makes it harder to see, which is more dangerous.
>The root causes I highlight here are not novel and are often overlooked: we'll see cases of code which seems to have never worked, code that likely skipped QA or likely had little testing or review before being shipped to users.

So similar to Stagefright?
Each misspelled submission is misspelled in its own way.
While Vanta black is much darker than regular black paint when observed well lit areas, i’m not sure that the difference would matter much in the dark, given that regular black vehicles are already effectively invisible but for their lights.
> I find it obnoxious when people start new projects in C

Indeed, how dare they spend their own free time doing things you find obnoxious? The scoundrels!

> and unwilling to learn something better

They also seem to not be willing to blindly accept your judgement instead of their own in terms of how best to implement things they wish to! How inconsiderate of them!
I suspect this is because chrome supports WebSQL while Firefox does not.
Implemented it right away, see footer
Filtering my decisions through the lens of 'what will other people think'. Especially in my teens and twenties, I spent entirely too much time trying to impress and not enough time doing my thing.
> The fact is that Canada spends almost exactly the same percentage of GDP on social welfare as the U.S.

If by spending social welfare you mean transfering taxpayer dollars to big health corporation dividends, then yes, the US and Canada spend about the same amount of GDP on "social welfare".
Are there any solid benchmarck comparing JSC vs v8?
I don't use Facebook, but mobile apps tend to add features compared to the web app, such as notifications, integration with other apps (e.g. contacts), and a cleaner UX.

That being said, even if I used Facebook, there's no way I'd install their app because I don't trust them.
I'm pretty sure soon enough some people will buy things to just mess with self driving cars. Some just hate them, some do it for fun, some don't want the technology to be on the streets.
Note to the comments: this is a one-off show piece, not something that anyone intends to use on the road. The VBx 2 coating is not fully waterproof, has extremely poor abrasion resistance and rapidly loses its light-absorbing properties if exposed to contamination.

https://www.surreynanosystems.com/super-black-coatings/vbx-c...
How wear resistant is it? Presumably any coating would add reflectivity?
That's infuriating. Something similar happened to my friend a few months ago. He couldn't log in to his Google account for weeks because the company took forever to verify his identity.

The fact Google doesn't have a way for people to talk to a human during a crisis is moronic. That's why I've moved off Google with as much stuff as possible.

I don't think I'd have the patience to deal with something like this and rely on automated systems to deal with my problems.
(Full disclosure, i run a YC startup selling to synbio + think that it's undervalued)

The field really doesn't do blog posts, it's a shame.

For some interesting stuff in synbio that's approachable to your prototypical HNer, check out [1], a Verilog-to-DNA compiler that works with small logic circuits. [2] (Not really synbio) but using reed solomon codes to better do High-Throughput Screening. [3] PACE, a way to ask evolution to implement a particle filter for us. [4] A remapping of the base pair 3-tuple to amino acid that maximizes edit distance, filling in the gaps with STOP codons - stopping something from evolving, and [5] some cool people working on wholly synthetic cells.

[1] Nielsen, A. A. K., Der, B. S., Shin, J., Vaidyanathan, P., Paralanov, V., Strychalski, E. A., … Voigt, C. A. (2016). Genetic circuit design automation. Science, 352(6281). https://doi.org/10.1126/science.aac7341

[2] Erlich, Y., Gilbert, A., Ngo, H., Rudra, A., Thierry-Mieg, N., Wootters, M., … Zuk, O. (2015). Biological screens from linear codes: theory and tools. BioRxiv, I(1), 35352.

[3] Dickinson, B. C., Leconte, A. M., Allen, B., Esvelt, K. M., & Liu, D. R. (2013). Experimental interrogation of the path dependence and stochasticity of protein evolution using phage-assisted continuous evolution. Proceedings of the National Academy of Sciences, 110(22), 9007–9012.
https://doi.org/10.1073/pnas.1220670110

Esvelt, K. M., Carlson, J. C., & Liu, D. R. (2011). A system for the continuous directed evolution of biomolecules. Nature, 472(7344), 499–503. https://doi.org/10.1038/nature09929

[4] https://www.biorxiv.org/content/10.1101/695569v2

[5] http://buildacell.io/
Yes, a proper adblocker. Why would someone who's savvy enough to know about and use Brave not just install an adblocker?
> Good for avoiding LIDAR speeding tickets.

no subject knowledge, but

https://en.wikipedia.org/wiki/LIDAR_traffic_enforcement

lists US detectors as operating outside of the visible spectrum - does this actually block those frequencies?
> With any modern iPhone, the Apple Card acts as a perfect RF block for Qi wireless charging (which operates in the 80+ kHz range).

> This means, if you are like me, and store your credit card in an iPhone case, say goodbye to the ability to charge wirelessly.

Yeah you really shouldn't be doing this with plastic cards as well... Really really shouldn't
It takes the whole business to stop being deadline driven - and that is hard where exceptions are based on deadlines and upper management manages on exceptions

Basically we need a project system that tells you, based on velocity and expected effort to complete (ie what you get from scrums) when your work will be complete - and if you don't like it you start to adjust.
I think the X6 was an excellent choice for this demo. Anything to make that hideous plumped up "car" less noticeable is a good thing.

I'm with you on this. Say whatever you want about SUVs, crossovers, and the like. The X6 is just ugly as sin. It's as if the designers took a car body, slid the scale parameter in their CAD to 125%, and knocked off early for the day.
It'll be this black for like 15 minutes until it gets a little dirt on it. Then it will be permanently dirty looking. The easiest car color to keep clean is white. At least you don't see every tiny speck of dust on it until it gets really dirty. Source: had black and blue cars. Never again.
Note: it's coated in VBx2 which absorbs 99% of light, not in Vantablack that absorbs 99.96%. Apparently it's also not nanotubes (which is the "nt" in "Vanta").
Trial Date Set for Khalid Sheikh Mohammed, 4 Others Charged in Sept. 11 Attacks
It's been a weird story. Here's how I remember things going:

1. Mozilla Corp. dropped Thunderbird as one of their projects, and told the community they would have to figure out how to move ahead with the project if they wanted to. News of "Thunderbird is dead" spread out after this announcement.

2. It turned out there was plenty of interest in the project among the public. Donations came in, and the project was kept alive. They established the "Thunderbird Council" as their governance body.

3. The project still needed some legal home and assistance. The Mozilla Foundation (the non-profit) offered to serve as that. The council studied several options and decided to accept this offer.

And this is how they got here: https://www.thunderbird.net/en-US/about/
Note that "form over function" couldn't be a worse translation of what must have originally been "Form über Funktion".

1. Form is supposed to deliver function. Useless forms are eschewed by the Bauhaus architects of thought.

2. über in some cases is connotated as through, by, per, via, with, eg. "financed through a loan" (über einen Kredit).

3. If one might authoritatively opine that "over" implies a hierarchic priority, this would pervert the idea to a degree.

In sum, I'm not sure what people think of the proverb or what was originally meant. Ironically, the form and function of the phrase are in Bauhaus style.
heh, that was a typo. I fixed it.
Actually, no. Our perception of light is logarithmic, so what we perceive as "middle gray" only reflects 18% of the light, with darker shades reflecting exponentially less. Our perception of sound is also logarithmic BTW, so a 100W speaker is nowhere near 10x as loud as a 10W one, nor 100x as loud as 1W.
I think it very much depends on the work you’re doing. My co-workers depend on debuggers which are a crutch that allow them to _feel_ like they have control over our spaghetti code — “it’s fine, I can step through!” — but the code I produce (without a debugger but through TDD) is much more resilient. There’s certainly engineering problems that benefit from a debugger but I think for most modern work they’re not essential — and often a crutch.
We have nearly 7M users, we get people who are fooled by the "adblock" word in extension stores.
That's a bit like arguing that Bernie Sanders should give up his housing in Vermont, because No True Socialist would own a house. A good action which is done with good intentions is wholely good, regardless of other good or bad actions that may occur in the same space.

You could donate to all of those projects, but there's no moral imperative to visit them all in order of importance, just because they all played a part.

A permissive license is permission to behave otherwise, and just like Open Source contributions are made voluntarily, your support in kind should be on a voluntary basis too.
It would almost certainly make it more difficult to detect with LIDAR systems.
Think Video on Your Phone Is Slow? It’s Not Your Imagination
I literally don’t understand why they didn’t make the chip the apple logo. It seems so obvious.
"It's the wild colour scheme that freaks me out," said Zaphod, whose love affair with the ship had lasted almost three minutes into the flight. "Every time you try and operate these weird black controls that are labeled in black on a black background, a little black light lights up in black to let you know you've done it."
Does the ad for OpenRent make Tubermap malware? If not, what's the difference?
To be honest this doesn't make sense. If the salt and pepper set only had "one function" which is to display advertising in your home (the analogy works pretty well, as I could imagine the set plastered with ads) it still has to work as a salt and pepper set, or people wouldn't use it.
Only if you assume we enable tracking for Brave Ads. But we do not. Please look deeper, otherwise you're just writing false stuff based on assumptions.
Sweet. Thanks, pal.
I’m seeing more and more vehicles with this flat, black paint. They look like crap, as if someone took a spray can of primer over the entire vehicle.
... the Federal reserve, for instance.