skysight-inc/HackerNews huggingface dataset:
If the President is re-elected partially thanks to that, then it's the President who played the "smart Silicon Valley leader".

Or rather, it's two smart people making alliances of opportunity to get what they want...
I'm amazed just how many websites my '19 MacBook Air struggles with.

That's not an indictment of the Air, which I bought fully cognizant of the battery / heat / power tradeoffs. The Air is happy to run native design, etc. software. The only time I feel its performance limitations is when I'm browsing the goddamned web.

Running a Pro most of the time it's easy to overlook just what utter pigs many websites are today. But seriously, how the fuck is it ok for websites to grind popular consumer-grade computers to a halt?

Don't these engineers have any pride / skill / will to create good products? Performance is a feature kids.
Correlation does not imply causation /s
This is the top 1% celebrating themselves. If they had any coherent arguments, we would have been convinced long since. As it is, they're just laughing their asses off while taking candy from a baby (i.e. getting even more rich and powerful).
Thanks for the kind words. I would say we are not trying to compete with Netlify. See: https://news.ycombinator.com/item?id=21590512

To answer your question about a theme, see: https://news.ycombinator.com/item?id=21590473
Doctors, lawyers, and real engineers at least have similar or more broad domains they must be experts in, or people die.

CEO is a hard role not because of domain area but because of risk and uncertainty, both of which tend to be low when you're "at the bottom of the food chain."
I seem to remember reports of people having their accounts suspended for using third-party clients (though I may be thinking of Discord accounts). Either way, I've used ripcord a bit and though it's not much to look at, it certainly gets the job done. I'm personally grateful for an alternative.
Being a lead at a company as high profile as Slack carries a lot of weight career wise. These people can take it and probably thrive off of it.
Ugh, I can't stand the menu reordering for drafts!
Italian borrowed all these features from Latin, since it is a directive descendant, tough in Italian these are less strict rules, and nowadays a lot of people doesn't know them and get them wrong (including a lot of politicians, that always get conjunctives wrong).
I think Ive needed Jobs to provide some user feedback he would listen to ahead of product release.

Without Jobs, it's taken Apple years to get keyboards back on track. Which is absurd given that their desktop keyboard is really good.

I haven't bought any Apple products for years, except for their peripherals. Their touchpad is excellent, and there's no other alternative in the market I know of that works decently in Linux. Their keyboard is a pleasure to use during long typing sessions and has really low latency.
I don't think priorities shifted away from tech, they just moved up the value chain. Tech companies should focus their limited resources on building their core product, not managing "plumbing" like email servers or chat.
> Saying "How so?", in general, is not handled by people as a genuine and sincere question, it's usually laden with an "I don't believe you" vibe, especially with the dismissive nature of the lead-in.

I don't believe that. I think it is a perfectly fine question, and don't find anything wrong with the way the post was worded. Based on my personal experience, I think my interpretation is the general one.
like an extradition to the US where he could face capital punishment

Canada does not extradite people without assurances that capital punishment is off the table.
absolutely 100% a total clusterfuck
In theory, yes. But that's not my personal experience (I'm mostly active in Europe).
Real estate will always be priced at what buyers in an area can afford per month when factoring in home price, mortgage interest, and taxes.

Areas of CA and UT have appreciated faster than other locations mainly due to the popularity of living there for professionals. But a big part of the real estate price boom has been declining interest rates.

When you’re looking at property that costs many hundreds of thousands and into the 1m range, even a single interest point can have a dramatic effect. Because interest rates have fallen so much, value has moved into the cost of the real estate.

If interest rates were to rise to 8% for example, you’d see the pricing of these homes cut in half. It’s what the market can afford monthly that sets the price.

Of course if interest rates were to rise like that, an all cash purchase begins to make sense.
He fears going back to Cameroon or whatever other African nation. Given the details in the article it sounds like the US doesn’t have anything on him.
This you can actually fix - check out Settings -> Advanced -> Input Options for enter behaviour in code blocks.
Fingerprints are a very feeble form of biometrics. India's, Aadhar - A biometric-based ID system that primarily uses fingerprints is the best case study to understand this. Fingerprints, like every other human organ, are subject to wear and tear, this combined with probabilistic algorithms to find a match for a given set of fingerprints makes it a fragile system for "unique" identification.
Ask HN: Are Terms of Service legal agreements? Should they be?
I find discussions like this extremely disingenuous. It's much like discussing the lifestyles and personal choices of celebrities. You don't know what the lifestyles of celebrities are really like, just as you don't really know what it's like inside apple's design team. It's all speculation.
No, Outlier is not Average – Average is the reality
100% total clusterfuck. absolutely terrible.
Except for a few really conservative religious conservative Republicans. Most Republicans seem to support decriminalizing marijuana. Trump has mentioned before that he was for criminal justice reform.
PDF forensics would be nice.

I used to write print production software. I'm no stranger to PDF.

I recently had to fill out a PDF form and send it back. It took me way too long to figure out the "form elements" were just images. I kept trying to use different clients, thinking the content creator must have used some poorly supported corner case of the PDF spec.

So I printed the frikkin PDF, wrote on it, scanned it, and sent it back.

What could be easier?
Teams on Firefox enters in a loop of infinite logins.
> I use this as a reminder not to drink my own kool aid. Even if I'm being recognized at being good at something, it's not an excuse to double down on it and push it too hard. No one is applauded for being judiciously balanced.

But for a lot of things it can be positive if recognition motivates you to do more. Like can you ever be too good of an athlete? Too good of a programmer?
> Err, does this cast doubt on the reliability of fingerprint evidence?

This isn't really news, though not well publicised in mainstream media.

Fingerprinting isn't really "unique" enough to identify an individual from a very large number of suspects. It is good enough to help identify one suspect from a small pool. (And as soon as you run it against a large criminal database, you've opened yourself up to risking misidentification).

There have been several wrongful convictions based on fingerprint data [0] that were later overruled.

Fingerprinting has been accepted as scientifically accurate, but that hasn't really been verified by studies in the real world. [1][2]

[0] https://www.bu.edu/sjmag/scimag2005/opinion/fingerprints.htm

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3093498/

[2] https://www.hsdl.org/?abstract&did=458960
Because of this we've implemented a tool called `mark` [1], which allows to write articles in markdown and render them as native Confluence pages.

If you're interested in having self-hosted service for that, just drop us an e-mail here [2].

[1]: https://github.com/kovetskiy/mark/
[2]: https://mark.reconquest.io/
Let me guess - you think a wall should be built to prevent it, just with Canadian wild geese instead of alligators and snakes around it
I learned APL in the mid 70's in college but never got to use it for much (I do remember writing a table tennis game which was pretty bizarre). But I always remember how amazing it was to learn the "combos" that did so much work in so few symbols. It was like learning to master a video game like Street Fighter. But APL was always a mostly write-only language, unless you used it every day, your code quickly became WTF-is-that.
> I have never worked at a company that did user testing or if they did it was always done in a way or interpreted in a way to back up the designer's opinion

My teammates just came back from an on-site user test, and the lead designer's own report describes how some features which he had pushed for were not working out for the users.

We have always done user tests, and we have always applied the results if they were meaningful, from balance to UI tuning to, sometimes, scraping entire features. There's plenty of companies that do this, and individual designers that really care about the user more than their own ideas.
So isn’t he a citizen by now? :) He should apply.
he immigrated legally on a 10 day visa, there is no connection to illegal immigration here, why would you bring it up?
We should not allow developments in such a style as the lack of allowed change in such neighborhoods means that a neighborhood can never move up. The density and walkability is permanently fixed at a low level. Single family zoning and such home owners associations and cities don't allow, for example, people to turn a house into a duplex, which would increase affordability for all involved.
In the presence of other evidence, it's definitely useful to narrow down to reasonable doubt territory. Even DNA isn't unique, in the case of twins, but is still used all the time.
I find the back end engineer roadmap lacking a few critical items that seem to be in the devops section (granted, everyone needs devops chops). Metrics, monitoring, alerting, and networks (tcp, http, grpc, sockets), and basic distributed systems.
Online disinformation and emerging tech: Are democracies at risk?
> He was convicted for fraudulent documents and given an eight-month sentence in London. Afterwards, he stayed in Britain and was convicted again, under a different name, in 2009 on a fraud charge and sentenced to 12 months imprisonment.

> He said his passport was at his apartment in Montreal. Police charged him with two counts of fraud and personation.

Certainly a fraudster.
Microchipping: Where it’s at and why it still hasn’t got under our skin
They definitely didn't account for different populations' ears when they designed the EarPods - I've never been able to wear them, and I've heard many similar anecdotes from non-Westerners, and from some Westerners as well. The first thing I noticed about the AirPod Pros is that they'd probably fit in my ears, and I wondered what possessed Apple to change the design after years of insisting that EarPods fit the vast majority of people's ears.
Would you be able to contribute that or connect us with a Rust developer?
The way I usually follow it is
1) Is this OK? For example It is only called once in the code in an error path?
2) Did I do something silly? For example, I left in some extra debug code.
3) is the code doing something silly? For example extra work, dragging in extra data that is not needed?
4) is the code written in a way that causes extra work, re-init on inner loop, loop hoisting, etc
5) Is there a better algorithm for this? Binary search vs linear?
6) is the code doing too many things at once. De-serialize it re-serialize it
7) Is there a better abstraction for this? Monolith code vs microservice?
8) Is there any compiler switches that are 'easy' wins? Packing, -O2, etc? Usually not.
9) What sort of memory arch does this machine have? It varies between machines even for the x86 world. For example if I rearrange my memory structures do I use less cache and emit less code. The cache line on this box is x bytes and on that box is y bytes. Some languages do not lend themselves well to this one due to the way their VM/ISA is written.
10) is there some asm that would help? usually not.

Usually 1-7 are all you need. If you get all the way to 10 you are in the deep end for most things.

Big O is good for many things. But in reality big O is O(N)+C where the C can get you. That is where the later steps help. But usually you can totally ignore it. Most of the big wins I get are just from flipping out a bad search for a O(log(n)) search, or removing 'extra' code.
If you are able to reproduce my results, please post any relevant details that you are comfortable sharing. If you are unable to reproduce the results, then that would also be useful to know.

Relevant details include:

- make of sender/receiver devices

- carrier service of sender/receiver

-geographic region of sender/receiver

-the exact text that was sent.

Also, don't forget to include if the text was received by the recipient or not.
Don't you think it's insulting to tell a crowd of people that they are not intellectually stimulated by something? I don't find it intellectually stimulating either, but I wouldn't declare something so personal and subjective as factual ("it's not" vs "I don't think it is" or "it isn't for me"). It's antagonistic for no reason.
All doctors, lawyers and real engineers I know only focus on one aspect. They are specialists. I know lawyers who specialises in rape cases, conveyancing, ligitation, but I have never met a lwayer who is expected to solve a rape case today and register a bond tomorrow. Same with doctors. They specialise and only focus on one domain. I was talking about skills when I included CEO, not about risk. When there is lots of money involved, almost everyone will accept to assume that risk and collect rewards.
or upstream your fixes
Rats - did this remove the sed shortcut for editing (s/old/new) as well?
I'm not convinced removing the headphone jack was purely a design decision, but rather strengthening apple's position in the accessories market, as it is able to control the software side of bluetooth headphones, making high margin airpods more attractive. With a headphone jack the playing field was flatter for other headphone manufacturers.
>If you’re running a law firm, real estate agency, investment bank or any entity that routinely shuffles large chunks of funds around, you should have a mechanism in place that can detect lookalike domains as they become registered.

That's not the obvious technical solution and would not be very effective. The most obvious technical solution would be to insist their customers sign any emails that involve the movement of large sums of money.
It's reasonable for casual biometrics, such as a phone unlock, where the likelihood of someone with a match trying to use your phone is remote. Many people will choose the same password or PIN, for example, but of course you can't change your fingerprint on a whim.
Writing a fiction is actually an extremely challenging task. I am pessimistic about it for now.
The End of Advertising
I did say "worst-case". And as another commenter suggested, upstream your fixes.
brain floating point ... cool name

i guess brain's synaptic precision could go way lower, as low as 26 distinct synapse weights: https://elifesciences.org/articles/10778

> A particularly interesting research direction puts these three trends together, with a system running on large-scale ML accelerator hardware, with a goal of being able to train a model that can perform thousands or millions of tasks in a single model. Such a model might be made up of many different components of different structures,

yup, he is building a brain
The bit I don't understand is why they didn't charge him? It says he was arrested for fraud - the "black banknote" scam - and that they ended his trial before it concluded in order to deport him.

Why not conclude the trial, and any other legal processes (eg charge with impersonation, etc.), hand down a sentence, if there's more time to serve have him serve it. Then give him leave to remain or deport to the country he arrived from (I think that's the allowed routine in international law)?
But to that point, how many professional transcriptionists or programmers are using a touchscreen keyboard to do professional work now? Have we all switched over to touchscreen keyboards on our laptops yet?

Your mistake here is confusing a consumer device with something designed for a professional workflow. Touch screen keyboards are, objectively, not faster to type on than a physical QWERTY keyboard. It's like arguing that because my mom got used to a using a cellphone for photography that physical lenses are obsolete.

Again, this is (in my mind) something that mostly only happens in the software industry. A professional racer drives with a manual transmission. When automatic transmissions came out, nobody argued that professional racers were holding back the auto-industry. Meanwhile in the software industry, mention that your workflow benefits from corded headphones, and suddenly you're jeopardizing the future of progress.
As politics heat up, so do hiring bias worries
Skype : $240/user

Broadcast.com: $10,000/user
>the ayahuasca alkaloids glow brightly under black light.

Black light?
The semantics these days. Trade "success" for "progress"....but then also replace "accident" with "test result". Works both ways, so does the hyper-sensitivity.

We are silly animals. Links I can't help but click on....comments I can't help to respond to. The algorithms are winning.
The country is made up mainly of affordable housing. It’s certain areas that are so expensive because you’re competing with many high earning professionals. In many cases a pair of them.

Not everyone can live in NYC or SF.

Saying that, people need to consider the low interest world we live in. When their parents bought their home years ago, the interest rate was very likely 10% or higher. Today it’s 3.5% and even lower. This drives prices up. The biggest issue is getting a down payment.

I believe a combination of lower standard down payments and new mortgage terms of 40-50 years would make housing more attainable for a lot of people. I also agree, more development is needed.
You can't do slings when the kids are older and you still need it if you are going to walk even if they can walk.
Keep in mind that Ripcord only needs to implement support for whatever Slack has already decided to implement. They don't need to do the whole "iterative design" process (which Slack is doing for them), which is precisely the part where C++/Qt things tend to fare poorly.
It works fine with scripts disabled.
Trust me, I’ve been on plenty of successful interviews. Not once have they wanted a “full stack developer” or a front end developer that could do Windows Forms.

I’m not saying that no one wants desktop developers - they just don’t refer to them as “front end” developers.

Windows Forms or any windows desktop development was already losing favor when I was looking for a job in 2008 after being at one company for almost a decade.

Now in 2019, any developer who cares about his career will run screaming the other way if a company even mentions that they are doing desktop software unless they can get a job with Microsoft or Adobe.
Metal health issues and a distrust of people who hold power over him.
That's the problem with the Warren / Bernie types. 99% of the campaign rhetoric is about billionaires and such, but most of the tax hikes will be on people making high but ordinary incomes, because it's just plain easy.

Trudeau's 2015 campaign was also a lot like that, and self-employed professionals making 150k got dinged the hardest because it was easier to demonize and target them, as opposed to raising every high earner's taxes.
A small paper in Iowa recently won a Pulzitzer for representing community interests in the face of corporate agriculture:
https://www.pulitzer.org/winners/art-cullen
This only matters if your definition of efficient is along the axis of carring more books or minimizing space uptake. If your efficiency is based on the pleasure of holding pages, the visual aesthetic of multiple books, the maximum amount of time to go without a charge, collecting signed editions, etc. then eBooks are completely garbage.
> ...the Ive Doctrine: Always strive for the next version of your product to be thinner and lighter than the current one.

I guess this guy hasn't noticed the phones getting thicker and heavier over the last several years.
What keyboard has high latency?
Can you elaborate on your perspective?

My thoughts are that this could have waited till 2026
HK and Taiwan both don't like torture and political persecution. Not a "western standard". Plus CCP government ideas of communism is a west/Russian idea. I would say the CCP that destroyed its own Chinese history is more western than Taiwan
> "AMD's clear superiority in the latest generation."

IS that true even for laptops? For my new desktop I did indeed get an AMD, also because of Intel's recent technical problems and backdoors, but for a laptop I could really not find anything good that used AMD, and I was lead to understand that for laptops, Intel is still best for some reason. (Do AMDs run too hot? I don't know.)
Only as long as your "real maximum load" != "announced maximum load". For the type of stupidity mitigation I mentioned, you want the real maximum load to be greater than the max load you announce to the customer/users. For mitigating cascade failures, you want the real maximum load to be greater than the maximum load value meant to be used internally by people designing other components in the system (though here, a smarter way would be to do a system-wide analysis of load flows to prevent cascade failures under user stupidity; however, here we're rapidly approaching the point at which I just talk out of my ass, having no real expertise on the topic).
Note that p<0.05 isn't the arbitrary threshold for something to be true, it's the threshold for something to be interesting. If your p-values are greater than 0.05, you're wasting your peers' time trying to show off your work.
Internet explorer 5.5, or whatever, supported mhtml flawlessly, but then, Mozilla, or Netscape, it was called, didn't. So unless you're on ie 5.5 for life you're skits out of luck. Mhtml was flawless afaik but nothing else than ie 5.5 or whatever supported it. Mozilla which was Netscape sure did not. mhtml was the best thing. Except whenever using anything but ie 5.5 that is/was.
Jason mentioned it on his podcast, but I didn’t see it in the article. The iPhone 11 Pros are also moving into the right direction. They are heavier, slightly thicker and have better battery life.

The Apple battery cases have always been a case of function over form. They have always been butt ugly, but more functional than third party cases.
Craigslist, who ate local newspapers’ breakfast, lunch, and dinner, and whose founder purports to care about journalism, can set up regional reporting funds in every Craigslist market.

A drop in the bucket of Craigslist’s revenues could work miracles for local and regional reporting.
Not only twins show the same DNA evidence. Cheap methods for DNA fingerprinting as used in criminal investigations have nonneglibile error bars.
> Bit strange thinking of Python as "old"

Python is about 30 years old. Started by Guido van Rossum in December 1989.

Python is older than HTTP, older than the Web.

It's older than most programming languages still in common use today (TIOBE).

I think most people would think of Python as "old" if they thought about its history. Its current cool factor in AI and employment makes it seem newer than it is.
Australia had a legal resident who was unlawfully detained for 10 months.

She was mentally ill so could not identify herself.

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

It too was Kafkesque

We have no idea if this prisoner is mentally ill (I'd bet yes) and how that impacted the crime, it involved 4 people, he might have been used.

Just societies don't lock people up because they are unknown or hard.