skysight-inc/HackerNews huggingface dataset:
When I saw the monospaced font, I immediately thought "Courier". The differences are subtle, must less pronounced than the similarities. I wonder why they didn't just make a monospaced version of the Sans?
Software Clown: avoid 20 years' worth of software mistakes and career screwups
Le Devoir has a reputation of having a left bias doesn't it?

I like the newspaper and I would like to subscribe, I'm just saying I often heard some bias complaints.

It also has a cool founding history https://en.wikipedia.org/wiki/Le_Devoir
Year in Review: A Cross-Platform App with React Native
This interesting, any relation to yed and yworks? Are you making money from it? Are uml diagrams the only diagram offered? I had a similar idea years ago, web front end for dot and graphviz. Never acted on it though.
Poe's Law, Bitcoin sub-clause, strikes again
HTC announces VR research center and investment fund of $1.5B in China
Ask HN: Self-hosted alternatives to Concur?
I'm tasked with setting up a platform for our clients that allows them to book travel to our warehouse, and we pay for it (up to a certain amount). Rather than have the clients pay and we reimburse them, we'd like to pay the travel vendors directly. What off-the-shelf system can handle something like this? I only know of Concur that we used at our last company internally, but it seems a bit enterprise-y/overkill for our use case. If there isn't an off-the-shelf solution, any recommendations on what components to use to build it?
The article title was a bait and switch! Honestly, I don't know much about the domain registration business but I had always imagined it worked even suckier than the way he describes it working in this case.
1) Signal does not and can not protect information about who you are in contact with, when you contact or are contacted by them, and how long your conversation is.

2) Tor has been both infiltrated organizationally, academically broken, and is occupied by police on most of its exit nodes. This without the operational burden it puts on users. Tor is 'just okay' at protecting users, and should never be used alone.

3) Use a VPN you can trust. Most VPN (especially cheap and free services) are monitored by state police.

4) To add here, try not to have your pictures and locations uploaded online and do not carry a cell phone.

I want to add to the list:

5) Do NOT be a target. This is the opposite rule of the usual "if you have nothing to hide": DO NOT have anything to hide. Your opponents in the game of 'hide' are intelligence agencies and state police. It's much better that you comply and focus on narrow interesting technical problems than social or civil rights - as being outspoken and interested about the latter makes you a target.
That's because Blair's Labour Party was as right wing [..] as the Tories they replaced.

That's revisionist, and demonstrably false. The Blair government brought in gay adoption, a minimum wage, the Freedom of Information Act, the Human Rights Act, civil partnerships, banned fox hunting with dogs, increased NHS investment by >25% in real terms, achieved the lowest unemployment in 50 years, slashed child poverty, and more. Minimum wage alone was considered a bold left wing move at the time. Blair made modern Tories softer, if anything.

It's sad that the Iraq debacle caused people to write off what was the most progressive and beneficial government this country had seen in decades - I can't see how anyone could equate it to the governments of Major or Thatcher.
Run dude. More seriously, people who don't value your time don't value you.
> who also happened to understand your primary users

That would be the hard part...
I think what he was getting at is:

if so inclined, you can repair or replace your own clutch (as a hobbyist or someone who is mechanically inclined), but doing the same to a hydraulic-based automatic transmission or a CVT is a tall order unless you are professionally trained.
They could be altered with the help of custom theming but you can always uncheck "allow subreddits to show me custom themes" preference to see the true count.
I think this too and am considering running a web crawler full time.

If enough people were willing to do this we could create a massive distributed index to rival google's.
I want a simple tool that tells me exactly what I have to be doing right now. It knows whats best for me. Then I can focus on doing it.

I think this is technologically almost impossible to build right though... probably would involve some degree of general intelligence.
Maybe I am not smart enough, but it's never clear to me what things should be cast in type. Type the one invariant, can't type the other - and the other way around. The choice seems often arbitrary. But it has a huge influence on the overall design.

Sum types are a major headache. Is there a good rule for when to use a sum type vs distinct types? The expression problem is very practically relevant to me.
Also the typical flat vs hierarchial data storage wisdom applies: Trees and hierarchies are very much encouraged by HM type systems, but the choice of what gets to be parent and what gets the child is arbitrary and often turns out super limiting further down the line. Similarly, there's the choice of what to include in a hierarchy and what to put in a separate one.

Tables on the other hand, supported by light usage of manually coded lookup tables, have been the real game changer for me. When I'm back in a normal imperative language I can be so naturally productive and write efficient programs without relying on black compiler magic. I don't see how most of the invariants in my programs could ever be codified in a practical type system. They are so relational - they involve variables with very diverse lifetimes and expressions depending on dynamic values.

In the end, I feel writing assertions is just much better for me, because I can be somewhat sure in a few tries that my invariants hold, in the same language that I use for coding, and having the same values available. Meanwhile I would waste hours trying to codify a small fraction of them in an HM type system.
This is only an application, not granted (yet).

I think that "method" patents don't get enough scrutiny by the public. If you read claim one, what they are preventing is: anyone identifying someone with diabetes and then putting that person on a calorie restricted diet.

It's not clear to me why the government should grant a monopoly on this technique, even from a theoretical standpoint.
Amazon launched product pages for all Alexa Skills
The trouble with this is that Corbyn has done nothing whatsoever to oppose the Snooper's Charter or Brexit or the Psychoactive Substances Act or the (now delayed) attempt to neuter the House Of Lords (in fact I suspect he fully supports all of those).

What could he do? Step aside.
The Word of the Year Is Everything That’s Wrong with the World
I know this is not a great solution, but wouldn't a week long ban on UK IP addresses by major websites (Google, Facebook etc.) raise awareness? (or a redirect to a page describing why this law is the issue)
I think markets can be defined in a bunch of ways. I think the litmus test is whether a market is large - and whether people are adversely affected. Hopefully more to come here https://medium.com/@ryanpollock/
Rise of the HR Technology (HRtech) Pro
The most prominent example I've seen has been with abortion. People say they voted for Trump because of Hillary Clinton's policy stance on abortion, so they end up being accused of racism because making abortion a bigger dealbreaker than social justice apparently makes them complicit racists.
I assume that LinkedIn has made deals with third party social networks to get the creepy connection suggestions. I'm curious how much $$$ is involved
A Taste of Armageddon: The Rise of Denial of Service Attacks
I don't think calling something crazy is merely suggesting something.

What edge cases? What design? What are you even talking about?

A person merely said "Hey guys, have you thought of this". GP got on their case as if they were against the disabled or something.
I can't point out what but this post feels out of touch. What is the point he wants to make, considering the release was already announced a week ago?

Also I remember working on a project using native drag & drop events back in 2012 with wide browser support, including IE.
They morphed their high end concept stuff into smart meeting room and team collaboration tool platform called Mezzanine (- see http://www.oblong.com/) which is sold into large enterprise class customers e.g IBM, SAP, Accenture, NASA, GE etc.
Wikipedia contains interesting sections on the etymology of both "racism" and "sexism". "Racism" (and the older term, "racialism") have been around since at least 1900. It originally seemed to have mostly related to pseudo-scientific methods of categorizing people by race, and circa WWII, acquired its now most-familiar meaning of "belief in the superiority of a particular race".

"Sexism" was coined by analogy to "racism" in the 1960s, within an academic context, but had not yet acquired the additional connotation you're talking about (the "systemic" part). The first occurrence in print defines it thusly: "Sexism is judging people by their sex when sex doesn't matter." No apparent mention of institutional or systemic effects; those probably came later.

So what we have here is a word, "racism", which acquired a well-known public meaning c. WWII that meant what we would now call "extreme, overt racism", and a word, "sexism" defined by analogy to it in the 1960s. It seems plain to me that much of the public is still going by these older definitions.

The fundamental problem is that, under the old definitions, calling someone "racist" (and probably "sexist"), is a very serious accusation. There is a reason Nazis seemingly come up in every discussion about racism: they are the ones who gave the word its modern, common meaning. In some ways, calling someone "racist" is therefore a direct, linguistic analogy comparing someone to a Nazi.

Academics later refined and repurposed these words. If they, and media surrogates explaining their ideas to the public, had stuck to terms like "(institutional) bias/prejudice", we wouldn't have nearly the degree of problems we have. Certainly it is important to distinguish between implicit, explicit, and systemic biases, which is exactly why we shouldn't use the same word for all of them. And if the goal is progress and understanding, we probably shouldn't use an emotionally charged word that gained its modern definitions from the Nazis.

We cannot realistically expect the public to read academic publications before voting. I'm in biology, and it would surely be nice if voters would read my papers so that they understand issues in medicine better (maybe they would increase NIH funding!), but that's completely unrealistic. No, it is up to academics and media to communicate clearly with the public, and I am arguing sociologists have failed miserably in this regard.
Seriously, what planet is this guy from? My family is Eastern Orthodox and this year we have Easter on the same day as the Westerners (Catholics and Protestants). It's a big deal because this very rarely happens. Sometimes we're as much as month or more apart from one another. Nothing has been resolved on the calendar issue between east and west.
Come visit my website! Make sure you have JavaScript enabled, friend! :o)
The difference is that believers in homeopathy don't employ anything resembling the scientific method, and there's plenty of evidence against its validity. Social researchers absolutely do use the scientific method, and you don't have any evidence against the validity of their results (obviously, some are wrong -- just as in medicine -- but the field as a whole is serious and as rigorous as possible).
I'd be more worried about my carrier keeping call history forever than Apple keeping it for a few months.
And the only time you might decide to hide the fact is when faced with the knowledge that someone may come, at any time, and force the door open.
With no `unsafe` blocks, show me how you could use the `Vec` type to break Rust's memory safety guarantees.
Court blocks the release of Brendan Dassey
pay 40k per year to shop at the company store.

These are stepping stones to the future, they are not the future.
Cost to convenience: if you lose or forget your password, you lose your data.
Well not all humans have fingers either. There's a lot of vets and amputees who have no arms or legs so all user interfaces should be eye tracking based.

Honestly, common sense says the guy is talking about interfaces for the general population, not the disabled. If most people can grip then make interfaces that grip. Don't force everyone to read braille just because a few people are blind.
Yeah, unless you have another iCloud device I believe you lose your data.
VPN has been thoroughly defeated. China, UK and US state law enforcement monitor VPN use. (Snowden documents, for example, revealed that VPN traffic can be readily decrypted.)

ISPs and police will use every mechanism including DNS, HTTP, IP addresses, CRL behavior, ad tracking markers embedded in pages and more to determine your browsing behavior and history.

The best way to defend yourself against this is to lie down and comply.
And the layman would be wrong, because to judge the significance of a statement -- in sociology as in math -- context is crucial.
California, Calafia, Khalif: The Origin of the Name “California”
Well, so the thing that I think people don't realize about gestural interfaces is that gestures are hard to do and tiring to do all day. They are also very low bandwidth. Typing is hard to beat in terms of bandwidth / strain. But there are things that gesturing is better at, and I like that that article focuses on that. I think the mistake is to try to get a catchall. That's why we have both a keyboard and a touchpad / mouse. Each does a different kind of task. Touchscreen typing, on the other hand, is a step back. Game console typing is like 20 steps back.
Seems cool, but would be better if they included an option for tab functionality. Can't replace safari without that.
Makes you wonder when combined with another HN posts comments: https://news.ycombinator.com/item?id=12978811
It's perfectly legitimate to criticize something without offering an alternative solution.
You can do this in Duet (http://duetapp.com), but it's self-hosted. Pretty sure Flow also lets you switch back and forth between boards/lists. Have to imagine a bunch of other apps have it too.
Tesla tried to have transmissions with multiple gears in their electric cars... thankfully it didn't work out the way they hoped.
Bret's definitely on the list! Hope we can make that happen.

Thanks for the suggestions!
I mean, sure, the relative safety of neighborhoods has some ugly roots too, but I'm not personally going to go live in a bad neighborhood just to prove a point.
They with different products provide a dock like experience, virtual desktops, some of the bling of compiz themeing etc etc etc. Which is fantastic until windows which on some machines is more flakey than others acts weird and you get to figure out if the quirk is in the app, your machine, or your stardock product which in my experience it often is.

Stardock is buggy and costs money. Linux DE are free and superior.
I work a lot with Java and C# and you just described the reasons I prefer Java (which FYI has lambdas today).

The async/await API's and their rigid nature was torture and the language was overly loose as if users asked for everything and got it... The reason I left C++ for Java 20 years ago is the things it removed and discarded (e.g. operator overloading) C# to me is a step back in the direction of "everything but the kitchen sink".
Great people, with great vision ...
crashplan has a client that handles this, it's free for this sort of usage, you only pay if you use their cloud service.
I was/(am?) a bomb tech, I didn't dig up a damn thing, we were too highly valued of an asset..And only having a small handful of us to support an entire theater of war makes us exceedingly rare.

Got called out on quite a few. One in particular was a dude out at a COP in the middle of no where Farah, taking a piss next to a Hesco, looked up and saw a mine poking out of the barrier. Afghanistan is one of the most heavily mined countries in the world. It's not surprising.
I went to HS in rural PA in 00-04 and the only "drivers ed" we got was one class a week for a month or two where we just went over the DMV handbook. No practical training or testing, it was expected that your parents taught you how to actually drive.
Until last month I was in the "LinkedIn is irrelevant"-camp. Then I got the best job offer of my career from a company that does consulting from one of former employer. They don't want to steal people from customers, but when I finally got around update my LinkedIn profile I was contacted three hours later.

Without LinkedIn I would never have gotten the offer, because my new employer would have had no chance of knowing that I no longer work for one of their customers.
Apple has denied merging macOS and iOS, but IMO a universal OS that works on all your devices is inevitable.

Mobile devices are now powerful enough that they could connect to a screen and display a desktop environment to perform everyday tasks. I'm almost certain Apple isn't doing this because it would canibalise its products.

If the rumoured Andromeda OS by Google is what I'm describing, macOS and Windows will become the trucks of desktop OSs.
They recently received 65M funding. You can supposedly buy that stuff.
More early stuff is definitely a trend in this thread.
Airbnb launches guide-led experiences called Trips
I'm just saying it's not apples and apples... the launch control helps the time a lot more than the DSG does.
What is considered as good design depends a lot on the zeitgeist and culture. For example in Asia (e.g. China, but also Japan) there is a rather different taste what is considered as a well-designed website:

https://econsultancy.com/blog/67466-why-do-chinese-websites-...

http://blog.teamtreehouse.com/why-is-chinese-web-design-so-b...

https://randomwire.com/why-japanese-web-design-is-so-differe...
The great thing about guys like you is your astounding hypocrisy, the chutzpah with which you claim authority to represent Russians, and disdain for the "unwashed masses". If literally any other government introduced similar legislation to protect citizen data, it would be considered progressive and relevant to the times we live in. In Russia? "Nasty kremlin bastards". The sheer gall to consider that your own interpretation of anything must be absolute, and that everyone opposed are the "dumb masses". And your ridiculous pandering to the clearly superior western way of life...how could these untermenschen not want to learn English??!

Yeah, do get rid of your citizenship indeed, and don't let the door hit you on the way out. Hopefully then you can fully embrace your new homeland and use the time constructively to gripe and moan about whatever future impedance mismatch between reality and your wishful thinking.
Or, how I made my service a DDoS target.

It's not just the extra compute, it's the lack of a formal specification. If different services applied this kind of ad hoc "postel's principle" they may parse the malformed markup differently, and end up introducing downstream inconsistencies.
Exactly, we could do some much better. Religious attitude is really hurting science.
The flaws you're pointing out, are flaws with the non-quantitative arguments used to justify choosing specific flawed quantitative models. This does not mean quantitative analysis as a whole, is flawed.

Someone goes and builds a bridge. The bridge collapses because they applied mathematics in a way to maximise profit, with a safety margin just beyond what they can get away with by existing regulations. 5 million other bridge engineers also do the same, so that eventually bridge engineers get a bad rep, and people think bridges are awful awful things. This doesn't mean mathematics or quantitative analysis is at fault - and in fact these tools can be used to examine the incentives and other social dynamics that led to these situations, to be able to fix them more effectively in the future.
I agree with you 100%. No options are ideal and statistically correct which sucks... a lot. As you mentioned there will always be selection bias and a black box, just hopefully less, with Nielsen for example. Not many people in our space even understand these problems exist, so I think you already lead the pack in this regard. For the sales lift studies, the methodology seems less "iffy" since its one to one and measurable results. One can argue there's selection bias due to no cash data. I haven't seen any cheaper options to do this while minimizing error also.

My client is in the same chicken-egg problem and the way we approached it is: Going on blind is worse than the risk of a bad study. It's completely up to us to do due diligence and ask the right questions to find holes in the vendor's methodology and minimize the risk. We felt that the data gained will be accurate directionally, albeit skewed.

I've never had first hand experience with Adobe's attribution models but from what I gather, lack of data and similar to media mix modeling.

IMO, advancements in this space will be battling privacy concerns.
There are definitely transcription options we can check out.
Thanks for linking to that. I found kbaker's input interesting, that transparency of Congressmen's votes leads to powerful lobbyists: https://news.ycombinator.com/item?id=11509420
OK, but that's not what the TFA describes as a deconstructor.
IPv4 vs. IPv6 Performance Comparison – Part 2
At one point even their clients will realize that the value of owning {name}.{everything} is more finite than the number of possible values for {everything}. When this happens, TLD racketeers will be sitting on a well oiled money burning machine, because only few of those who are attracted by that kind of business are good at keeping expenses low in times of plenty. The end game for many squatting-TLDs will be an existential pricing standoff between the dying registrar and the very low number of users that were foolish enough to build a long term identity in one of its namespaces.
Do 30 pushups during every compile cycle. Or any other body weight exercise.
It sounds bad but WSL is working really good, but yeah use '/mnt/c' to share files between the 2 systems. It actually comes organically.
> keeping everything as proof of evidences for a potential event that will surely never happen, as if we were all super important targets of an improbable crime scene.

Great point, and I see a chilling effect in your file storages being used to determine your "character" should you be involved in a lawsuit of some kind.

As an innocuous example, perhaps due to my being a millennial, I save thousands of memes on my phone that I find funny and share them with friends on a daily basis.

I would be shocked to hear if myself, or someone I'm friends with, was deemed a "horrible person" by the courts because some Shutterstock images with overlaid text have some dark humor attached.
Interesting, didn't know that, thanks!
mylastname.com was already gone in 1999, so I had to settle for mylastname.net. Too bad it didn't occur to me to secure it in 1996.

If Tucows is willing to sell they certainly aren't publicizing it.
> Noone is aware that Walter overworked because noone saw him

I know Walter. He made a big point of sending e-mails at 2 AM, CC-ing the recipient's boss, and then following up at 8:00 the next morning asking why you hadn't responded yet.