skysight-inc/HackerNews huggingface dataset:
There are absolutely crimes and criminals that should be punished more severely, but there's also a place for compassion in the justice system. Many men did make a one-time mistake (or sometimes not even that) and get harshly punished for it. At the same time, there are also men who get a slap on the wrist for crimes that are usually punished more severely. Usually men who are rich, white and/or well connected.

There's way to much bias based on irrelevant circumstances in the US justice system. Black men in particular need a bit more mercy, rich white people need more accountability, women need to be taken more seriously in both directions.

First an foremost, though, the US prison-industrial complex needs to end. Profiting from imprisonment creates perverse incentives. The goal of the prison system needs to be rehabilitation, not corporate profit at the expensive of the people.
Nothing is stopping you from making a new account but there is no account migration. Assuming you and your instance admin arent bad people (as in, your old account isnt deleted or banned) you can make a new account and put a link to your old one in your about me section of your profile.

Everyone you see on the public timeline is on a server that contains at least one person someone om your server follows. Thats how servers get to know each other. If you go seek out and follow someone on madeupname.social and youre the first to do so them you have caused new federation!

Its a good thing. Interract with as many people as you care to and your instance will benefit. This isnt like Reddit where subs will ban you for contributing in any way to subs they dont like. Its just not like that
So yeah, you can talk with other instances.

And if you want to migrate you should be able to download am your stuff and migrate follower lists etc
The redesign is just another example of form over function and "fixing" something that's not broken.
That article is disingenuous in taking the 1961 survey - the Hindu Marriage Act was just enacted 5 years in 1955 and made polygamy illegal for Hindus. Figures taken today would be vastly different.
I recall using Stumbleupon quite a bit to find random sites.

I think there always has been some sort of 'social' for site discovery (Fark/Slashdot etc), it was just more diverse than it is now.
That could be a next step.

Having only the nameservers responsible for that zone see the query would already be a huge improvement to what we have now. And with tech that is already available and standardized.
At that point why not just use a laptop? You're carrying around an iPad, some way to stand it up, a USB keyboard and a dongle.

Just seems to be getting a little silly imho the amount of cruft people are willing to carry around to try and fulfil Tim's vision that the iPad is a laptop replacement.
As someone living in Yangon, I can say that this is a very common bias people have including highly educated Burmese. It is unfortunate.
She does seem to make two separate points which is perhaps the flaw in this article. On one hand she is pointing to the economic disparity the locals face compared to the Western Tourists, but at the same time she cannot seem to help herself from commenting on the "sexual tourism" that as she points out has "been on her mind".

"To boast of cutting corners in countries where human beings depend on literal dollars, table scraps of your hourly income, to feed their families for entire weeks holds no repute for me." <This is the point I was arguing and I can see her point of view. (I also have no problem with financial capitalism and corporations seeking out cheaper labor and resources as long as it is humane).

However to broadbrush all White Western Males in Asia as individuals on a Sex Holiday goes too far.
A friendly reminder: there's no reason the iPad couldn't have things like a local shell, emacs or whatever local program you like, only the artificial barriers Apple imposes to limit what you can do with your own device.

Until these barriers are lifted, I think I will stick to old and boring laptop computers.
I'm not ready to write an overall post right now, but one of the best questions I've found is to ask the developer about the best, most interesting thing she'd ever develop. Or the most interesting piece of technology that she worked on, in general. I usually say something among the lines, "if you're seeing this interview as an exam, imagine that you're able to write the best possible question for yourself, the one that you can answer really incredibly, inspired, and in great detail - and answer it". And when they do, just be prepared to dive into details of something you, as an interviewer, is less prepared for.

It's an awesome way to understand the basic values of the developer, what she thinks are good practices, good goals, what are her motivations and what she's capable of. Also, you would be surprised at the amount of developers who will still be flaky on technical and conceptual details even with such a question.
Explain? I mean it's running and there's a sizable amount of people using it?
My main criticism with your otherwise excellent article is the use of the word "tinkerer". "Tinker" has a pejorative meaning: "to busy oneself with a thing without useful results", "to work unskillfully or clumsily at anything." to take a couple of definitions from a random dictionary search.

I'm old enough to remember "shared source" and the classification of "hobbyists" in Microsoft's licenses. In that case the intent was to try to create a division between "professional" programmers, who would pay for useful access to source code and "hobbyists", who supposedly had no need for useful access to source code (because they aren't "professional").

I'm quite certain that's not your intent (and you say so several times in your article), but the implication still lingers. My area of interest is in language design and practitioners have made significant contributions to the field. Researchers are enabled because the endless experimentation of practitioners have narrowed the search space, even though it may have been done in an inefficient manner (by reinventing the wheel many more times than necessary). In turn practitioners have benefited greatly from the exhaustive knowledge and documentation of the researchers.

Both scholarship and practice are useful, but it is understandable that one group may emphasise one over the other and get different kinds of useful results.
Isn't this what the `with` keyword was made for:

with ThreadPool() as pool:
fut = pool.submit(foo)
print(fut.result())

My idea is that ctrl+c would now cancel child operations cleanly?
Whilst that does appear to have had the desired effect in this case, I do hope to never find ourselves into the position where "responsible disclosure" includes "consulted with Troy Hunt" as a step.
You do realise at practically all CS was invented before that almost unthinkable ancient time?
https://retro.social/@ajroach42

For cool retro computing stuff, and general archival-of-tech stuff
MERGE SQL Command Following SQL:2016 Added to Postgres
> A 28" 4K UHD has 157 dpi, so I wouldn't want to try it at 100% scaling - ouch. It ought to be running in the 150-175% scaling range.

That’s not how it works. Lower dpi does not somehow give you more real estate!

You should still be running with ~200% scaling because you are viewing it at a greater distance.

Optimal viewing distance, assuming 16:9 ratio, is 120 cm vs 140 cm for 24" vs 28", respectively[1]. Accounting for the difference gets you ~155 ppd with both monitors[2][3], maintaining 25.0° horizontal viewing angle.

The closer your viewing distance the more ppi you need for the same density. That 28" is not inferior to the 24", when you account for distance, despite the lower ppi, because the greater viewing distance makes the pixels look smaller, thus creating more dense image.

[1] https://en.wikipedia.org/wiki/Display_size

[2] http://phrogz.net/tmp/ScreenDens2In.html#find:density,pxW:38...

[3] http://phrogz.net/tmp/ScreenDens2In.html#find:density,pxW:38...
The person writing this has no idea about what he's talking about, so you're not the only one finding it untrustworthy.

Seriously, how can a person call himself a "PHP guru" and at the same time tell people that it's faster as a result of JIT compilation when PHP doesn't use JIT compilation? Amazing.
Everything is great, they are at the pinnacle of development... so why do they stop?
I am from Myanmar. I have many doctor friends and friends with a degree from US having this kind of bias or hatred and trusting all the fake facebook information they want to believe. It is not about education. It is the same in the US. People will believe what they want to believe.
Top Mobile App Development Companies in India
This article is non-sense from a technical point of view: there are so few details on what is tested, on which conditions, ...

There for example is no mention of the php7 version tested: 7.0? 7.1? 7.2? No version of hhvm either. No clear details on what the tested code does: what kind of setup/options is used, which Wordpress page(s) is actually called. How much memory the machine has, how php is configured regarding the opcache, ...

Also, why posting this to HN now? Php 7 has been released more than 2 years ago, those improvements have been discussed a long time ago.
Yeah, it's pretty much like the "uncanny valley". Good but not good enough.

Self-driving car tech is also showing this lately.
In the very early days we used BBS that we dialed or telnet'ed into. These were text systems where you chat and leave messages about you had found. If you search around you can find web interfaces that will let you telnet into some them.
(https://en.wikipedia.org/wiki/Bulletin_board_system)

After that there were USENET/Newsgroups. Its a universal discussion board. You can still get to it by using 'news reader' software package and finding an open server. You can also pay for access but unless you really need the need the history ::cough:: or special content it's not worth it. Otherwise use Google Groups which is both a USENET reader and it's forum system (https://groups.google.com/).

Yahoo.com was the best directory at the time.(http://web.archive.org/web/19970124192912/http://www10.yahoo...) Back in the day there were few enough major websites that Yahoo had time to review and categorized sites by hand. As Yahoo became more of a search engine company and less of a director the Mozzill foundation created DMOZ.org.

DMOZ was supposed to be the 'democratic' replacement for Yahoo. With the open nature of the internet bad player starting getting up voted and it became spammed horribly. Plus search engine were getting big. It never really took off.

In between Yahoo being the dominate directory and Google trying to become the biggest search engine I like sites such as Webcrawler.com and Lycos.com. They're both still around. If I remember correctly Webcrawler still crawls site but it so back logged that its like 1-2 year behind. Lycos stopped doing it's crawls for a while was feed from Google search results. But it seems that Lycos started doing it's crawls again but with a really engine.

Finally we used a real time text chat system called IRC (https://en.wikipedia.org/wiki/Internet_Relay_Chat). I loved using mIRC on Windows 3.1.(https://www.mirc.com/) It was simple and fast. But by modern standards it not very intuitive. Think of Discord where you can have unfiltered channels but with almost no filters.

FYI: if you want to have some fun check out Microsoft Comic Chat. It worked on IRC as well (https://en.wikipedia.org/wiki/Microsoft_Comic_Chat). That was abused so badly at the time.
I use Tweetbot as my Twitter client precisely because it uses a chronological feed. I will start scrolling and if there's too much to go through I just scroll to the top, missing hundreds of items. If it's important it will reappear. If not, I've not missed anything.
LOSCoins April fools joke by LineageOS
Check out https://www.indiehackers.com/products

Related: https://news.ycombinator.com/item?id=16617509
Only for computationally expensive operations done in interpreted Python.

C extensions, IO operations etc. always release the lock.
In practice GIL is a problem only when it is profiled to be a problem.

Python is used a lot in the data analysis world and nobody cares about the lock, because a fraction of the CPU time is spent within the lock.
Yes, if you cannot follow review papers you need to read up some more. (Look for review papers if you're new to the area.)
Whenever you want to publish outside the social media silos
How to Succeed Your SSBBW Dating Online
So actually their ceo is a liar who tells stories of a small company worthy of support by idealistic customers while being funded by a billion dollar enterprise? Happy i didnt buy their phone...
Obliviousness is a property not just of OT; ORAM protocols are other "oblivious" protocols, for example.

In this case, as long as the ODNS root server is not colluding with the recursive server, the DNS system is "oblivious" to the identity of the user.
'open -a appname.app'

Is what i generally use to open applications. I never use spotlight
The RPi is an asic based device, no? A web search yields no other applications of BCM2837B0.
Does it mean Firefox will work without having DNS configured at OS level and just force you to use 1.1.1.1 or what? Cannot find any information on mozilla.org
Creating with a Design System in Sketch: Part Three [Tutorial]
So it's making exactly the same mistake as studies that compare the average salary of all working-age women with the average salary of all working-age men, and then declare a "gender pay gap" of 20% (or whatever).
How far ahead can LiDAR detect stationary objects? Will there be enough time on a highway to brake or steer away from suddenly appearing obstacles?
What's wrong with RSS as it exists today? (I've heard people criticize the lack of comments, but that's clearly a feature.)
How 'Oumuamua got shredded
"standardize that location. Simple as that."

Again that’s nor simple neither cost effective by any mean. Your are dealing with a lot of externalities here.

Logistics is a chain, you can’t replace a link and expect that the others will magically adapt to the new element. It’s like an API you can’t expect users to be happy if you break all compatibility for the sake of progress. And again for API only software have to be adapted which is far easier than hardware.

I don’t doubt than sometimes in the future when all the caveheats will have been addressed and that some standard will have been defined yes you will have automated trucks. But it’s not simple and I don’t see them comming before at least 15 years and in any case after passengers automated cars.
True, but I didn't claim that "Japanese people all deeply care about such artistic things", only that they had a history with a design aesthetic that differed in principle from Western design, but wasn't an example of the absence of design. One could just as correctly assert that most Westerners don't care deeply about design, either.

>And as Japanese websites show, Japanese mass society is quite comfortable with cluttered websites that one would be hard-pressed to call "elegant".

Do they look cluttered to Japanese people, though? Or do they only look cluttered to Westerners because Japanese text looks like noise rather than language? Admittedly, it doesn't look elegant, but that doesn't mean it isn't an example of design.
Do you have actual documentation proving that men in these fields earn more than their female peers in same job function working the same hours?
Which Language Is Good for Android by Analyze APK Sizes?
Billforward (YC S14) | DevOps/SRE | London, UK | Onsite | Full-time

We have built the best way for companies to charge their customers. Billforward delivers a solution to the complexity of Quote-to-Cash. Complex pricing, metrics, payout schedules: Billforward has you covered. Our customers range from small mom-and-pops, to large emerging enterprises. We are focused and mission-driven. We are changing the way people bill.

Based in San Francisco and London, backed by Y Combinator and the creator of SamKnows (amongst others). People who can own a problem and deliver will thrive.

We are looking for a DevOps/Site Reliability Engineer to join our team in London.

We're keen on Linux, Docker, CI/CD, Terraform, Public Cloud (AWS/GCE), writing good documentation and automating everything.

We are well-funded, growing quickly and focused on building a world-class company.

Contact martin@billforward.net (my personal e-mail) if you'd like to find out more about the role.
Technology Based Solutions to Enhance Customer Retention Strategies
Well they have multi-platform. Windows containers are intrinsically tied up with Docker (the current Windows containers docs start with a Docker EE Basic install).

My personal expectation is that Docker will be bought by Microsoft, probably this year or next ...
I wrote a similar interface to run asyncio compatible ProcessPool/ThreadPool executors, a couple of days ago:

https://github.com/feluxe/aioexec
json.Host = "headers.jsontest.com";
json["User-Agent"] = "curl/7.43.0";

Why not use simple notation for eveything without '.' in key?
Now, take this with a grain of salt, as I'm no open source maintainer, and I only rarely use Windows, and even then for development.
Up until very recently, to get real developer tools that are supported by Microsoft one had to buy visual studio. VS2017 has a community edition that's usable for open source projects.

Not to mention, the windows environment is completely different to linux and OSX. Until x64, they had a different calling convention. On OSX and linux, also until recently, I could use the same compiler for both platforms and still be supported by the platform vendor.

All of these non-trivial differences make it a lot more resource-intensive to support a codebase on windows that already runs on Linux and OSX. Asides from my work VMs, I don't even have a windows device that I could use for development. So to me, it's no surprise that most open source projects don't build on Windows.
> The adjusted gender pay gap is only a couple of percent.

This suggests where the best opportunities for improvement lie: equalizing parental leave (so that the parental career penalty is distributed more equitably), decoupling health insurance from employment (to lower costs on business for parental leave), and so on.
Nvidia GTX 1180 Ti Specs and Benchmarks Leaked
How a good relationship can improve your freelancing  life?
I've found this as well. Discover Weekly both gives me old favs as well as introduces me to new stuff. It's pretty cool.
One of Estonia's first "e-residents" explains what it means
Convert images into PixelArt / 8Bit style
New Project – Building a distributed world simulator
ETH Zürich :)

But yes, no disagreement here.
> Only for computationally expensive operations done in interpreted Python. C extensions, IO operations etc. always release the lock.

So you are saying it is a problem in Python but not in other languages? Which is exactly my point :)
I believe sideloading is now free (as you indicate, this was not always so), but must be repeated each week:

https://www.google.com/amp/s/9to5mac.com/2016/03/27/how-to-c...
Thanks for letting me know. I took it out.
> A big part of my pain, and the pain I've observed in 15 years of industry, is programming language silos. Too much time is spent on "How do I do X in language Y?" rather than just "How do I do X?"

Basically it’s right nit to make everything a nail just because you‘ve got a hammer.
But also, if you only got a hammer and no/limited ways to get another tool, the question is very well „how can i build a table with just nails“ even though i know with screws it might be easier.

If you have a limited amount of developers with limited pre-existing knowledge in languages it’s not so unwise to look for solutions inside the language range of your team.
If only one person knows the language one of your components is made in, the risk of becoming unable to maintain that thing is pretty high.

Also, If you have only one developer, it’s pretty wise to try to limit the use of languages to those he is very proficient in - and that might be one or two, maybe three - and avoid context switching for syntax and core library functionality.
Facebook Should Consider a ‘Why Me?’ Button
Could you define synchronous and asynchronous as you understand them? Because I don't think your definitions match the rest of the people in this thread.
You could equally remind people that those “barriers” also carry significant benefit to the vast majority of users.
What's the hard to understand part? The programmer is not the one facing a life-or-death decision when a driving hazard occurs -- the driver is.
Solidworks 2018 Crack and Activation Key Free Download
The newsfeed is the ultimate version of the 90s wet dream of "portals": an corporate orifice to enter and never leave.
> they are the parent company of OnePlus

No. BBK Electronics owns Oppo, Vivo and OnePlus. https://en.wikipedia.org/wiki/BBK_Electronics
Can the front-end dump angular?
I can't even properly find my own comments in the new user profile...

Edit: Actually the new new profile is better now. That intermediate version was terrible.
> Clients that you operate—including your browser, your smartphone, and any IoT device in your home—sends a DNS query for each domain name to a so-called “recursive DNS resolver”.On a typical home network, the default recursive DNS resolver may be operated by your Internet service provider (ISP) (e.g., Comcast, Verizon).

Nobody says 'recursive DNS resolver' - it's just a DNS resolver. See `man resolv.conf`.

DNS is inherently recursive. Saying 'recursive DNS resolver' is like saying 'ATM machine' or similar.
I see great differences in the top 5 fastest dns-servers on my Macbook, when running the script a couple of times with like a few minutes in between;
Sometimes cloudflare is fastest, sometimes cloudflare is very slow, etc.

So the results everyone posts here are pretty useless i believe (since it's just a single test.)
> In real life, you get "circles" for free! Whoever you are with in the current moment is your circle, and only they have access to what you "share" during that time period.

And the whole reason Facebook et al are popular is that in real life it's really hard to get all the people you want in the right "circles" (i.e. places) at the right times.
> It wouldn't be breaking and entering.

I think it would qualify for the UK equivalent.

https://en.wikipedia.org/wiki/Burglary_in_English_law#Elemen...
"Falling equity markets may produce a negative wealth effect, with economic implications, but barely half of Americans own equity (and most do not own very much equity)." - UBS' Paul Donovan

I’d also bet more equity is concentrated in states that likely don’t vote republican.
>(they fail miserably with 4k resolution)
I use an external GTX 1070 over Thunderbolt 3 on a 2017 Dell XPS 15, and have 2 2160p monitors.
4K gaming is no problem at the refresh rates that 4K offers (usually 60Hz)
There's no perceptible gap in wages between almost any pair of social groups, provided we compare only similar roles. This has been solved by the market years ago.

We still need more wage transparency. Companies should be required to publicly list all wages, because lack of transparency is detrimental to the workers.
I find Tox[1] to be a reasonable messenger.

[1] https://tox.chat/
What a useful skill...
On OSX you can create a new folder with Command+Option+N. As for the side-by-side trees, I don't understand what you mean, I usually have 2 Finder windows open, then drag and drop as needed.

When I transitioned from Windows to Mac, 13 years ago, I needed some adaptation time, especially with Finder, but in the end I found it powerful. The main issue coming from Windows Explorer is that basic Explorer workflows such as copypasting don't have a Finder equivalent.
I'm on laptop06, desktop06, phone06, printer02, htpc02 and nas01 at the moment, incrementing the suffix when I replace a machine or add a new one.

I tack on "-linux", "-windows", "-android" and so on when appropriate.