skysight-inc/HackerNews huggingface dataset:
I think the best way to avoid gentrification is to reduce income inequality. Gentrification often does not make the community better. The original residents' favourite businesses close, unaffordable options take their place, and the culture changes. I doubt most new people who move to these neighbourhoods want to change the neighbourhood culture or displace the original residents but it happens regardless. If there was less difference in wealth between the rich and the poor, that displacement wouldn't be so extreme.
This sounds like the idea that it's fine for C++ templates to not be typechecked, because the expanded template will eventually be checked by the compiler. Perhaps, but it makes for errors a long way away from their causes, which are difficult to debug.

If I ever divide by zero (or by something that might be zero) in my proof, I've almost certainly made a mistake. I'd rather hear about it straight away than later when I try to use some fact about the result of that division.
How would this compare with plotly dash?
Infosec developed globally but even just in the west, it's hard to call Finland and Denmark for example having a Christian culture. Even in the US, it's less than 50/50 chance even in the 80s to find and an infosec person raised in a Christian household.

The color white as I am sure you know is not a color, it's what you see when all spectrums of visible light are observed. Similarly, black is the lack of reflected light. You're typically at increased danger when you lack visible light, that said human skin is never actual pure black. To an European person it is relatively much darker but with african societies you will hear lighter skinned peoppe called white. Treating people worse because their relative skin tone approximates lack of light more than your skin is not unique to west european culture.

We are talking about hats, old western hats. It was never a religious thing. Saying religion has something to do with it even when similar patterns of color preference are seen throught most cultures makes me think you have an adverse bias against religion affecting your opinion. But to your point, this bias is not uncommon within infosec or western tech in general. I criticized you simply because I find the ignorance and justification of blaming entire groups even for other people's biases without a modicum of factuality was something I felt was unfair and to be honest less than what I expect of well studied intellectuals such as the typical HN user. That said, apologies for coming of snarky and judgy.
Draftbit (YC W18) Is Hiring Senior Engineers (Reason, React Native, GraphQL)
Yeah I'm also curious - you mean ironic in the context of this discussion regarding the fate of the Falkland Islands and the United Kingdom, or in some more broader (unrelated) way with regard to the United States as a democracy? Or something different? Genuinely curious, not piling on.
Thanks for the insight, however, would you provide some source, explaining how DuckDuckGo-Bing "hack" is implemented.

> but I definitely get different results from Google, Startpage, and DuckDuckGo

Different results from Google and Startpage are expected, because Google offers personalized search adjustment. Even if you're not logged in, Google uses Ubercookies and fingerprinting techniques to identify you as a unique user
The Challenges of Comparing Human and Machine Perception
I don't think the previous commenter is saying that banks don't want verification; they're saying that banks (among other large companies that outsource their customer service) benefit from caller ID spoofing to conceal the true geographic origin of the call. I think the underlying issue is that current telecom carriers permit spoofing to entire swaths of number blocks without much verification.
> Earlier, the article reported that scammers get this personal information from data brokers and it struck me that this is a reason why people should care about privacy and who they trust with their personal data. This data could end up being used against them – or their loved ones.

This is a key point worth mentioning in any "nothing to hide, nothing to fear" discussions about online tracking and the dangers of giving away private information to websites, big or small. Once the data is out there, it's available to any company with deep enough pockets to purchase it.
Reading between the lines, I think what he was arguing for was a distinction between art for the sake of beauty and art for other purposes. Lumping them all together under the same definition is problematic
Some web conferencing would want to do 60fps. There's also realtime streaming like Twitch, PS Now, and Google's Stadia.
Sure, but cursory editorial summaries of cursory science are not a part of your healthy science diet.
IIRC more people in Fukushima died due to the evacuation than were expected to die from the radiation dose over the course of the next few decades.
I’m a professional Python developer as well and JS objects are one of the things I envy. Python objects are still opaque to me after more than a decade. I couldn’t tell you all of the magic methods nor could I describe the functions of those that I do know. Many of the things that Python objects support, such as inheritance, strike me as overtly undesirable (it would be much better to use composition in all cases, IMO), and the meta type system seems far more complicated than it needs to be (partly because inheritance confounds things)—although I was relieved to discover that you can call type() to generate new types instead of using the meta type class syntax.

On the other hand, as far as I am aware, JS objects are just bags of attributes with relatively few special magic attributes. There also seems to be less of an obsession with inheritance in JS, probably because the syntax makes a functional style more ergonomic although perhaps also because prototype inheritance is relatively cumbersome.

In general, JS’s object system feels more transparent to me, although I wish they would go further and preclude the special syntaxes for creating types. There’s nothing wrong with a function that returns types (which are either objects or closures depending on your religion). But I suppose I’m well on my way to reinventing lisp at that point.
Right. As much as I love Khan, there’s lots of room for improvement. It needs to be interesting. Watch Shadiversity and you’ll love history. :)
Doesn’t seem like mis-identification to me - am I right? Totally worth the downvotes. ;)

But seriously facial recognition is not magical and should never have been used in the criminal justice system.
Yes, but it is a recognition that there is a certain general unfairness to holding someone to account for something which society found perfectly fine at the time it took place only to be made wrong after the fact.
> It's easy to be post-lockdown but not post-pandemic

What's the difference?
No. Apple doesn't natively support Java on iOS, but there is an app called Pico[0], that supposedly acts like a Java IDE.

It doesn't seem to be a particularly popular program, but it's the only one I've seen that does it.

I don't know if this[1] ever bore fruit.

The transcoder Java->ObjC isn't a bad idea. The languages have a lot of similarities.

[0] https://apps.apple.com/in/app/pico-compiler-java-compiler-jd...

[1] https://www.infoworld.com/article/3407781/a-plan-to-bring-ja...
Or a business can decide to stay in the city, but work out a way to offset the costs, reducing annual raises or reducing bonuses etc. Hopefully this law does bring in some much needed help for the homeless situation, but looking at other Seattle city council projects, I'm not very positive on that happening.
i think he is using dark forest in the foothills to represent a new and more navigationally complex stage of a cold war, which is ultimately represented by a mountain. ie, the the entire cold war journey is as challenging and dangerous as scaling a mountain for both the countries and the world.
That's not misidentification.
Citing violence, GA governor declares state of emergency & calls National Guard
This is why science needs to get rid of "papers" and make everything a public repository of information. GitHub, etc. could be used to file "Issues" (like your anecdote) to ensure a recorded history of what the paper might be missing or how it could be better expressed, etc.

In fact, I really do not understand why in 2020 we are writing papers/PDFs anymore. We have more than enough software and software tooling to have superior formats for sharing and discussing information.

Is our biggest hurdle to this that the most experienced scientists/professors/researchers in our day are not as technically competent as they would need to be? Otherwise, why is this not already the norm? We do not need ArXiv or journals, we need GitXiv.
> Production of solution also sequesters 1.35 tons of CO2 compared to it's competitor HEDP which emits 3 tons.

Why haven't they set up shop in Europe yet? If they are already cheaper than the conventional product the carbon price would be all additional profit.
The One Born of Fire: A Pterosaurological Analysis of Rodan
We need a list of projects to complete in 30 minutes or less ;)
My personal experience with trying to recreate tech from research papers (real-time mobile computer vision in my case):

- assuming highly specialized Math skills (e.g. manifolds), which wasn't me at the time, so it made testing and bug hunting harder

- code missing, or code is a long C file vomited out by Matlab, with some pieces switched to (Desktop) SSE instructions for speed gains

- papers were missing vital parameters to reproduce the experiment (e.g. exact setting for a variable that influences an optimization loop precision vs speed)

- the experiment was very constrained and the whole algorithm would have never worked in real life, which is what I had supposed for the first few months (meh)

- most papers, as the article says, are just a little bump over the previous ones, so now you have to read and implement a tree of papers

- sometimes there would be the need of a dataset to train a model, but the dataset is closed source and incredibly expensive, so not a good avenue

At the time I was also working with the first version of (Apple) Metal which, after going crazy on why my algo wasn't working, I discovered had a precision bug with the division operator. FML

Still it was a very instructing experience, the biggest takeaway if you do something similar: don't be certain that once you implemented an algorithm, it will work as advertised. It's totally different from say, writing an API, it's not a well constrained problem.
"Non-immigrant visa" simply means "getting it doesn't grant you immigrant status". In this way it's like a tourist or student visa.

The H-1B is a dual-intent visa. This means "you may apply for it and show intent to immigrate, for example, by starting the PERM process". This is unlike a tourist or student visa, where there are grounds for denial if you show any intent to immigrate.

There are a number of "I'd like to immigrate to the US" visas, primarily based around 3 categories - family, employment, or refugee status. The employment-based green card (which is what H-1B holders apply for) has quotas based upon the applicant's country of birth. An H-1B holder born anywhere other than India or China can get an employment-based green card in less than 3 years.
I want that as an Emacs minor mode!
> Let me know what corner cases you thought about when you wrote this.

We actually rarely use comments in code. The best way to reflect the corner cases are tests. It is the comments codified.

> but it can never say why

Usually people don't need to know why on small piece of code unless it's a high-level stuff. For high-level stuff we have architecture decision records (ADR) which records the motivations and situations. But we also keep it very short or people would never read those.

> "Nobody ever updates comments, so they're always out of date" - don't hire such people.

That's a really high standards. It's almost like "We have bugs", "Well, then don't hire people writing bugs"...

There are many ways of breaking comments. For example, someone changed module A, then the properties on module B changed because of A. If it's a test it will reflects on CI, but if it's a comment there's almost no way for people to realize that.
You've worked at 11 startups?! How long have you been in the industry?
haha thats also happening, the fed is operating two new programs

Check it out

Primary Market Corporate Credit Facility

Secondary Market Corporate Credit Facility

https://www.federalreserve.gov/monetarypolicy/pmccf.htm

https://www.federalreserve.gov/monetarypolicy/smccf.htm
I have a friend with an EB-1 visa. She's good ("alien of exceptional ability") at her job I suppose, which is being a porn actress. Somewhat hilariously it was rather easy for her to meet the criteria (international prizes, being highly paid compared to peers, commercial success, being published in media etc.).
Libre hardware is not the same as a device supporting only royalty free or otherwise libre codecs.
An optimist takes the helm at the National Science Foundation
Are you able to expand a bit on what info you were looking for? I had been considering using the Compute Module for a more "commercial" application of the Pi, and we use them periodically almost like an IoT event hub at work, so kind of curious what your roadblocks were for adoption. I probably won't have any solutions, just curious what you were dealing with.
Most of the Federal government offices have been shut down since end of February barring a few “essential” services. Yet we seem to be functioning normally. Perhaps 70-80% of these jobs are bull shit jobs ?
I actually find file and directory level history useful more often than the line-level annotate/blame history that seems to get all the attention. I do find line level history useful as well, I'm just saying less often.

At the directory level, I look at the history of commit messages to get a sense for how the module(s) under that directory have evolved over time. At the file level, I look at the history of commit messages and often dig into the associated diff in order to see how the API and/or implementation have evolved. I'll often follow the file-level diff to the full commit to see what the entire change entailed. This gives me tons of context on the what and the why of a codebase's evolution, and it's all aided by good commit messages.

Line level blame/annotate is sometimes useful when I'm trying to trace how some particular implementation came to be, but it is easy to lose the thread across deletions and renames, which I find file and directory level history to be much more resilient to.
The world has a bigotry problem.
The key question is: how many square miles of Japan have annual dose rates higher than, say, 10 mSv/yr? If people knew the science and units of radiation dose response, I believe many would absolutely choose to live and play and raise children in that kind of environment. When you can detect a single atom decaying, dose rate numbers and health models matter.
It might be true that they make no money from the sale itself, but those displays are likely from a third party that is paying for the shelf space.

If you do a search for something like "gift card distribution", there seems to be a bunch of marketing firms that you can pay to get gift cards made and put in stores.
The Fun Fun Function Era Comes to an End
Different class than raspi (about 3x the cost all told), but the APU2 from PCEngines is awesome! Multi core amd64 processor, 3-4 gigabit NICs, up to 4GB ECC RAM. In the same class as the raspi, I prefer the BeagleBoard family.
I've actually had quite a bit of motivation after moving out of my old apartment. I was able to unpack all of my electronics stuff and tools again. Previous place was way too small. Actually unpacking stuff triggered a lot of desire to do stuff with it again.

One of the things I found was a tube full of rom-less 8051 microcontrollers and another tube of AM85C30 Dual UARTs I probably picked up at a robotics club swap meet years ago. Ended up building a breadboard "computer" and picked up an universal programmer on eBay for like $50 (uses the open source minipro tool). (https://imgur.com/IjJ6HO6)

Also did some reverse engineering on how to do in-system programming of the BIOS chip in some 386EX based single board computer I have. I wanted to give myself an extra challenge while following the rust blog_os project.
It's not ironic, it's irrelevant if an unfortunate part of US history. But if you want to derail the conversation to your pet anti-American diatribe, it's a great intro.
Definitionally they kind of are inevitably the final solution. We will either totally automate all production, go extinct, or get trapped in a loop of destroying civilization putting the survivors back to pre-industry and having to rebuild in perpetuity. Its only a question of time scales.
Surprised it hasn’t been mentioned yet, but “FUI” (fantasy user interface) embodies a lot of the “candy” on display here. Fun to see on reddit[0] or YouTube.

[0] https://www.reddit.com/r/FUI/
wow if writing clean code improv'd a jazz piece i could definitely go back to coding 12 hours a day
How about a reduction in your personal help desk call queue? Or support incidents/month metric? I only partially kid - I switched the folks over to iPads and _everyone_ is happier.
The original google blog post being referenced -
http://ai.googleblog.com/2020/05/federated-analytics-collabo...

‘A ctrl+f for ‘privacy’ brought the word up thirteen times – the subtext was very much ‘at Google, we think about privacy’. But what makes this particularly interesting is that decentralised data analysis isn’t a new concept and didn’t find its origins in privacy.'
It's also a very narrow idea of what someone's "circumstances" are. Physical and mental well-being are part of your circumstances as well, and hobbies often cater to one or both of those.
Have you seen the latest news on ICE's announcement?
Perfectdraft. I picked it because you can buy some German Munich beer (though the kegs are all out of stock right now!).
Don't worry, in that case Apple could release a new display with some other connector to replace the old XDR's. Stand connector is kind of old too.
> living there would get, for me... dull

Yeah, me too. But if you grew up there it would be HOME.

Where your family and everyone you know lives. That's a lot more important than climate for many people.
H1b min salary is adjusted based on locale. Mountain View , CA was ~90k around 2011 if I recall correctly
I don’t really think there’s such a thing as the free democratic world nowadays.
A lockdown is a a government-issued stay-at-home order. The presence of such an order should be, but isn't necessarily, aligned with the presence of a prevalent disease.
What's the backstory on Argentina being an economic drag that it would be detrimental to be connected with them?
Extrapolate the rate of infection in the US (<100K) to get to herd immunity (0.6 * 328M ~= 200M).

It will take ~ 2000 days at the current pace.

New strains of the coronavirus come out once a year, so we should expect COVID-19[a-e] to arrive before we hit herd immunity on COVID-19.

Hopefully they won’t be as bad as the current strain, but history says they’ll be more transmissible and/or more deadly.

Also, it sounds like there are three distinct strains of COVID-19 already (Asian, European, and now one out of Texas), so my estimate of 5 strains in 5 years is probably wildly optimistic.
Argentina is a seriously dysfunctional country though.
Certain states are doing well post-lockdown. Illinois only report 614 new cases of COVID-19 and six deaths today (lowest numbers since March).
It's impossible to infer in general, and any dependant type system needs to be somehow designed around that fact.
Looks like Amazon invested into that business at just the right moment.
Try typing in "rain" or "wind"
That papers are unnecessary is a common misconception shared by those not in the field. Papers are _extremely_ useful. I read a couple carefully every week and skim many others. But I will concede that a paper is not sufficient in most cases, at least in my field. And researchers have only very limited amount of time which they can devote to engaging in "discussions". Arguably their time would be much better spent creating the next great thing rather than fixing bugs in their latest paper, as frustrating as that is for everyone else.
Loyalty to the group - family, workplace, country - is huge in Japan. The expectation is that those who are no longer productive for society will still be taken care of, by family, prior workplace, or society. And then the US is on the opposite end where you are largely treated as on your own where you find the most hostility to automation.
I'm surprised that I don't see DBSCAN, HDBSCAN, Spectral, etc. I don't even recognize these methods. Am I missing something or have the methods I'm familiar with become obsolete that fast?
The Falklands can be defended against Argentina.

Hong Kong can not be defended against China.
Failed to get another round of funding and shut down very suddenly. Founders were hired by Google to keep them from trying again.
Sadly I made that decision few years ago and I regret it. I came into Canada, and from what I see, industry and research is not even close to USA.
That's a bummer for e-GPU users. It was a small niche but seemed like a very promising one
Citation needed. I know a ton of folks who bought those things by the cubic yard for the metals, and only managed to make an environmental mess with little dollar return.
Cantor's Diagonal Argument (1891)
It is just horrific to watch the unfolding of everything that gives us a competitive edge and makes this country stand out. At the same time watching people cheer it.

We are sending our best and brightest into the welcoming arms of the competition. And I don’t mean this in a good guy bad guy way, more in the sense of healthy competition between sports teams.

We already know about the countless contributions of
Immigrants, even when it comes to job creation from immigrant founded companies. As we turn them away, we continue to dissolve into unprecedented dysfunction, at a time that we most need to attract that energy to get us out of this nasty rut.

As an immigrant who came here from India at age 12, this is home. And it’s sad to see your home being eaten into by politically motivated termites and rotting at every level at the core, while many of my fellow Americans cheer it on our self-destruction.
Not as terrible as suggested alternative
I've found that questions during a code review make excellent fodder for comments. I.e. if someone has a question (not necessarily an issue) about a piece of code, it's a good bet someone might have a similar question when reading the code later.
> Extrapolate the rate of infection in the US (<100K) to get to herd immunity (0.6 * 328M ~= 200M). It will take ~ 2000 days at the current pace.

That math assumes a linear infection rate. It's exponential. I wouldn't be surprised if we reached herd immunity about the time the vaccine becomes available.
I'd say it's definitely very possible to be a quiet nerd who also has not the best attitude towards women so I don't think the bad rep just comes from the "bro" side of things.

As an aside, calling women 'females' is definitely something that can set off alarms cause it resembles the kind of language that certain sexist men use. Not saying that using it makes someone sexist, but that it can make someone sound like other people who are.