skysight-inc/HackerNews huggingface dataset:
I am increasingly bothered by the "not invented here" syndrome where instead of taking existing projects and enhancing them, in true open source fashion, people instead re-create from scratch.

It is then justified that their creation is needed because "no one else has these kinds of problems" but then they open source them as if lots of other people could benefit from it. Why open source something if it has an expected user base of 1?

Again, I am not surprised by this. They whole push of Github is not to create a community which works together on a single project in a collaborative, consensus based method, but rather lots of people doing their own thing and only occasionally sharing code. It is no wonder that they follow this meme internally.
Do the Directors use Anycast then? That wasn't clear to me.
I've been using fastmail. I don't necessarily like it better than gmail, especially since I use hangouts for most of my conversations. however I outright dislike their mobile app, it won't load with no internet connection, like it doesn't cache anything. so maddening. I've been using it a few months paying $5/mo, but will likely discontinue it soon.
While not exactly what you're looking for, The Definitive Guide to SQLite takes you from writing a SELECT statement all the way to an overview of SQLite internals. O'Reilly also published a booklet called Inside SQLite that goes a bit deeper into the subject. I suggest SQLite because the source code is superb (seriously, some of the most readable, most logically organized and best commented C code you'll ever see) and it's a fairly small codebase with a huge community.

And then there is Database Systems, The Complete Book where the second half of the book offers in deep coverage of the implementation of database systems.
Why would a model be prejudiced against a certain race? Very rarely do people give race as a feature to statistical models to begin with. And even if they did, they do not have human prejudices. They train on actual data and care only about making the most accurate predictions possible.
The L component of CIE Lab is not linear, it has a similar non-linearity to sRGB due to one of the aims of the design of the CIE Lab space is to be perceptually uniform.
Based on some people I know, its already passed us :-)
Oak Park is a suburb next to Chicago that managed to integrate fairly well, but when reading how it happened I was struck at how draconian it was handled. They purposefully wanted an integrated city and tried to sotftly limit or "steer" how many Black people moved in, and to spread them throughout the whole city. There were restrictions on who could sell your home. For sale signs were banned even. They expanded the police force to assure people they would still be safe. In short they used quite a bit of government force to establish an integrated city with no noticeable Black or White area. And it worked, even today it's one of the most integrated suburbs of the city. I'm honestly not sure what lesson we should take from it.
-Static Website

-Easy config

-No need to leave Emacs

-Easy automation (no WYSIWYG)

-Potential for a WYSIWYG if you want one (Lektor, for instance, another static site generator, provides one)
There is definitely a place for that.
So, IT managers like Oracle because they can pay someone else to do their job for them?

What are they getting paid for then? They take the TPS reports from the in-house engineers to the Oracle managers? They're people people?
You can have TB without having virulent TB.

In fact, in western countries, if we discover infection we treat.

If you have TB, your risk of becoming symptomatic is only about 1% per year, however you are potentially contagious the entire time. So in the health community we conduct TB screening, and most migrants are required to either show evidence of BCG status, or a series of chest x-rays often combined with the results of a Mantoux test.

A friend of mine, an emergency trainee, recently changed hospitals and had to have another Mantoux test. He lived in shanghai as a kid and would have been exposed in some manner, even though his body either cleared it or it is long dormant (his CXRs are clear). NSW health policy is that he needs 6 months of a course of antibiotics to ensure it is not latent in him.

The same approach is taken to would be migrants.

So you see, with tb the issue is not so much virulence, but our ability to control its spread in the community and prevent a potential pandemic of XDR TB, which all of a sudden would have TB as big of a public health threat as it was 50 years ago
This company just made a transformer car
For those who wonder why: some of the things you have to make sure of are if you want to implement this correctly:

- no thread is running code in the plugin.

- no thread has a return address on the stack somewhere in the plugin.

- no variable stores a pointer pointing into the plugin (This includes objects whose destructor is implemented in the plugin)

- no signal handler points into the plugin.

- no kernel thread is reading the plug-ins memory.

In addition there are race conditions to take care of (e.g. thread T unloads a plugin that thread U is loading)

With a 64 bit address space, I guess you can get around most if not all problems by mapping the memory that was mapped to the plugin as "can't read, can't write, can't execute", so that you crash hard if somebody tries to access it, but if you do that, you can just as well keep the code around.

Go is garbage-collected, so it likely already has a lot of the logic to do this, but even then, combining the functionality to get a robust implementation of plugin unloading is a lot of work.
A "whole" piece of software would require you to have made the same data center design decisions we've made at GitHub. While some of our choices are opinionated, I think you'll find the GLB architecture adheres to the unix philosophy of individual components each doing one thing well.

Either way, I hope the upcoming engineering-focused posts are interesting and informative! Developing GLB was a challenging engineering project and if open-sourcing it means other companies can benefit from our work and spend more time developing their products, then I'll consider that a success.
Nunjucks is an excellent JS template engine for this kind of work, since it permits template inheritance. It's quite similar to Jinja in Python, if you're familiar with it.

Other options would be Middleman or Metalsmith. I've used both of them successfully for relatively complex static sites. But I wouldn't call them simpler than Jekyll.
If you want to explore more areas than just the 4 cities in the article, this demographic map based on 2010 US Census data has a plot of race:

http://demographics.coopercenter.org/DotMap/index.html

(it's zoomable)
This already happened with predatory lending and sub-prime mortgages.
Clean install from scratch and mandatory automatic updates from the OS vendor.
Real computers are much closer to linear bounded automata than full Turing machines.

https://en.m.wikipedia.org/wiki/Linear_bounded_automaton
> absolutely incorrect for New York City.

I disagree. NYC is the same, just at lower resolution. The segregation happens along small blocks and avenues rather than towns. I live along the "tracks" on 4th Ave in Brooklyn. The difference is stark-- both in terms of demographics and steep drop-offs in property prices and rents.

Segregation is not good, but having it at low resolution at least allows some interaction across lines, which is positive. Such interaction is more unlikely when the segregation is at the town or village resolution.
Well it may be less intelligent in specific domains like vision. But so what, no one claims that blind humans are less intelligent. It would still need to have the same general intelligence as humans possess.
An Email to Gabe Newell
There needs to be a balance between wanting things "for free" and viewing ads (especially for news sites).

It's gotten really aggressive the past few years, especially for local news, mostly because they were ill-prepared for the shift in advertising.

Staff cuts (as ad revenue plummeted) surely included all of the "web people" with that work being outsourced.

Many local news shops are hanging on by a thread; unfortunately that thread is reinforced by their website carpeted in advertising.
And I was just reading this .. https://howchoo.com/g/mti0oge5nzk/pi-cart-a-raspberry-pi-ret...
Yahoo Says Hackers Stole Data on 500M Users in 2014
The Interplay of Optimization and Machine Learning Research (2006) [pdf]
You have to remember that the ISP might have a physical location if this is a paying customer on a landline, but that's not usually the case. Reverse IP address location lookups are unreliable as worst and inaccurate at best. That house in Kansas that they mentioned? It's the default "middle of the US" location that is returned when they don't actually know where you are.
I haven't done anything in Perl since 2005 or so. I think it got eaten pretty much by Python, PHP and Ruby.
Resistance does not equal virulence
As far as I know, some libraries bring their own typings, especially when they're written in TypeScript.
In what sense is it only valid for advanced users? And how is either claim (1. doesn't protect / 2. increased attack surface) debatable?
It's time consuming enough without having to blog and take pictures. Sure is nice of them to take us along on the ride.
This is beautiful. I'm about to have a job interview where they "test" for seniority to determine pay. These are all great points for arguing why I deserve the high end even if I didn't 100% ace whatever obscure questions they have on their technical test.
https://www.propublica.org/article/machine-bias-risk-assessm...
Off-topic, but a quick question on your project:

> Kerberos

>broken, obsolete, badly designed, underspecified, dangerous and/or insane

Which list does Kerberos fit in?
Sleep hygiene did it for me. If I'm not sleeping or fucking, I get out of bed. Also no f.lux on the computer and Night Shift on my iPhone in the evening does wonders.

It took a few months to train my body and mind, but now I fall asleep in under 5 minutes after I go to bed.
If you look under "stay tuned" it says:

"Now that you have a taste of the system that processed and routed the request to this blog post we hope you stay tuned for future posts describing our director design in depth, improving haproxy hot configuration reloads and how we managed to migrate to the new system without anyone noticing."

That leads me to believe it involves HAProxy.
Hey - Fill in your hacker news profile, maybe we can work together?
Yahoo confirms a 'state-sponsored' hack affected 500M accounts
Isn't a province... government? Might not be the State/Federal government, but yet surely it's government one way or another?
Yeah, this is pretty common thing. I definitely like Jekyll for its simplicity compared to other static site generators.
What is your "no" referring to? I totally agree with you. When I said "computational resource" I wasn't referring necessarily to CPU, let alone on the same machine, but resources of any kind. When one request is blocked, say, waiting for the DB (a computational resource), another can do some computation.
> we had to use over an hour of pre-computation distributed across a dozen SGI workstations for each level to get a high poly count on hardware lacking a Z-buffer.

Did you consider any other alternatives? Curious if you had any other ideas that you sidelined as being too crazy.
One of the main service provided to the village in the article is a ferry with a subsidized rate since it's on an island. Without ferry, there's not going to be a village.
Foreign investment in Vancouver plunges after new tax
"by what it believed was a "state-sponsored actor.""
Silicon Valley Firm Invests Big Bucks in St. John's Company Sequence Bio
Javascript isn't as broken as you might think.

Non-nullable types, OTOH, might just be the thing that makes me start using TS, despite my love of dynamic typing.
Not necessarily. 2FA only prevents access to the account, but passwords are both hard to decrypt and easy to change so I'm not too concerned about that. The real valuable data in this hack are the names, emails addresses, DOBs, telephone numbers, and security questions. Those things are very hard to change and would be very valuable data points for anyone trying to steal your identity or social engineer themselves in other accounts of yours.
Hyde Park on the cities south side is similar. It started out in a draconian battle against integration, and then switched to a draconian battle for integration.

It didn't hurt that the University of Chicago drove most of the land ownership and maintained a massive private police force.

I'm with you, not sure what the lesson was, but it led to an integrated neighborhood.
Not sure anyone will see this but I rendered some photos using this great tool. I like The Black Widow and the passage way the best.

https://goo.gl/photos/s7XMqTuVLayztEHf9
That's not how Canada works. We're way to the left of the US. Furthermore, that's outside the power of the provincial government to do.
Maybe, but I'm not entirely convinced. If it's blind duplication, what have you learned from it? How would you know how to reset it or speed it up, if you don't understand how it works? We don't know how to reset human brains.

Also, blindly duplicating a human brain would raise serious ethical implications, especially if you intend to perform experiments on it. If it's clearly an appliance which only superficially resembles a human brain, I don't see the problem. If it was created blindly, and you're unsure how much it differs from a child's brain, would you cut it open, hook it to the internet or reset it at will?
There was a demo of some USD-related software at SIGGRAPH, for context: https://www.youtube.com/watch?v=JmH4KYcmHOo
Yahoo Confirms 500m User Accounts Hacked, Blames “State-Sponsored Actor”
I don't have sure answers to your question, but I can speculate. The response time between the report and arrival of LE is not instant, implying an inevitable delay. This might be reason to not necessarily rush in too quickly, i.e. the situation may have changed. In such an immediate scenario as you've proposed, there is definitely a maximum priority, and multiple factors to consider, e.g. hostages?; number of victims/assailants; style and material of attack; reliability of report and probably much more. I'll admit that I am not qualified to evaluate this variety of scenario. However, from what I've observed, most botched SWAT raids don't involve such a critical priority - and that is a problem. Oddly, there was, by some standards, a highly dubious delay in the SWAT response to the Orlando Pulse event, where things may or may not have ended very differently.

I wholly concur that a much greater burden of responsibility is needed. In so many situations, there is no substantial accountability and either someone's life or dignity is lost for no legitimate reason. Not good for citizen morale.
I wish there was ANY government willing to do that in the entire world.

Most governments won't ever do that, because it effectively means allowing a independent nation in their lands.

For example: I am from Brazil, and I am most certainly paying in taxes much more than I get in services, police is unreliable (even simple calls to emergency number because I saw shady shit, never worked, sometimes it didn't even connected at all), fire department is also unreliable (more than once they REFUSED to come, and I had to figure on my own how to handle a fire, once this resulted in half of the trees in my yard getting killed after some asshole made a huge debris bonfire on a empty area outside my house), my family purcahsed our own telephone cables and lines (literally), we purchased our own asphalt, we rely on private security, I was 100% privately educated, my health insurance is "private" (it is a private business owned by the Roman Catholic Church), electricity belongs to a private company, our military suck (in fact, I wasn't allowed to join the military when I signed up when I was 18, with the official stated reason being: Lack of money to purchase basic training equipment).

So... what I am paying my taxes for? Taxes in Brazil are about 38% of someone income, on average (I actually pay more than that, according to my calculations my family pays about 60% of our income in taxes).

I would gadly move to a place with no public services + no taxes, to me this would be 100% profit, since right now I have no public services but still pay taxes.
Yahoo Inc. Confirms Data from 'At Least 500M' Users Was Stolen
Multiply Bitcoin here
1. AV solutions do in fact offer a lot of protection.
2. You will reduce you attack surface a lot more by not installing Flash, Java, and using an ad-blocker than not using AV.
"Extracting a model" refers to approximating someone else's black box outputs. You would be dissecting your own approximation, which could systematically be very different from whatever black box you're aiming to make inferences about, even if they both produce similar outputs.
The design of TypeScript is explicitly so that it can provide a good API (called "language service") to IDEs and other tools. And not just "give me all the errors/warnings in this file" but also to give detailed information about the types at specific positions of the source code, and the whole design is so that it can efficiently recheck a whole project if you change one part of a file. One of the lead engineers of TypeScript talked about that in one of his techtalks (can't find the link right now).
I'm not sure I agree, they mention HAProxy and Foo over UDP so they are leveraging existing open source technologies. Custom additions to suit ones particular use case isn't necessarily the same as NIH syndrome.
Oh, this con.. they blocked Howard st. and majorly have been disrupting traffic downtown the entire week.
>Yahoo believes that information associated with at least 500 million user accounts was stolen

That tops the HIBP list for the most stolen.[1]

[1] https://haveibeenpwned.com/PwnedWebsites
'According to the Brookings report, "more than half of blacks would need to move to achieve complete integration". Some have pointed out that the wording of this part of the report itself highlights the challenges in these issues - why can't this be measured in the number of whites who would have to move?'

Because that would be a much less catchy soundbite. Assuming a 1:1 black-white switch, and that the population of the U.S. is 12% black and 72% white, then roughly 8% of whites would have to move to achieve racial integration.
Abusive management and yakuza involvement in Japan's early videogame industry
I think the wrinkle is that many people see rent as a function of mortgage payments and low interest rates and other rebates are seen as a way to lower rent and provide a win-win. Homeowners get value appreciation and renters get cheaper rent. Of course this is a temporary effect and will only persist during a period of accelerating asset price inflation - which is impossible to maintain long term.
> If police raided a home based only on an anonymous phone call claiming residents broke the law, it would be clearly unconstitutional.

But they do this all the time, especially in low income areas. They just don't call it a raid. They call it a "welfare check".
On the flip side, I did that and while generally it's been a positive experience, providing your email address over the phone has become huge pain!

I definitely took for granted how easy it is to say to someone "first initial + last name at major email provider . com", instead of "really easy first part at custom domain, wait let me give you the phonetic alphabet equivalent, no just the letter b, not actually the word bravo... . io - yes io, item oscar, it's the indian ocean. Yeah I'm sure it works"

Then pray you actually get the email.
"hashed passwords (the vast majority with bcrypt) and, in some cases, encrypted or unencrypted security questions and answers"

The went on to say they have unactivated all clear text security questions.

Really, WTF Yahoo. Why bother hashing a pw if you are going to have plaintext security questions.

Though at least they were not using MD5
it's more about economic status instead of colors? also there is some culture difference as well, “Birds of a feather flock together", maybe it's just natural and has nothing to do with the political pov.
"The data stolen may have included names, email addresses, telephone numbers, dates of birth and hashed passwords but may not have included unprotected passwords, payment card data or bank account information, the company said."

What's the difference between "may have" and "may not have" in this context?

It seems like they're saying anything could have been stolen.
https://motherboard.vice.com/read/why-an-ai-judged-beauty-co... “It happens to be that color does matter in machine vision,” Alex Zhavoronkov, chief science officer of Beauty.ai, wrote me in an email. “and for some population groups the data sets are lacking an adequate number of samples to be able to train the deep neural networks.”
Same policy in Singapore. All government houses is distributed as such that people from all backgrounds (religions) get intermingled.
I started coding 3 years ago, and only started playing around with VPSs a year ago. It's hard to explain how... unaware I was, that I could just have a little "plot of land" on the internet, not managed by anyone other than me (and DO).
But we do issue them based on things that unbiased experts would never call probable cause.
Really nice work. I love the attention to detail. The anonymous storage is great, but it'd be cool to provide a link so we can share our sessions (or specific parts of our sessions) with other people
That research has some serious issues with it: https://www.chrisstucchio.com/blog/2016/propublica_is_lying....
It's a vicious cycle: good schools -> increase demand -> high home prices -> affluent residents -> more tax revenue -> better schools -> repeat

The reverse happens with bad schools.
Or it's a VPN.
The irony of doing this on Heroku, when the push for encryption that surely influenced this work reached escape velocity from the same Snowden leaks that said "oh, and anything at all that you store with AWS is open season to the NSA".

So it's Heroku reacting to that push by encrypting inbound data, and then storing it in a cloud with zero privacy protection.

Which, I don't mean to be cynical - it's way better than not encrypting at all, it's just a bit funny, in a sad, Orwellian way.
I don't know about NYC, but in terms of east coast, I've noticed my neighborhood in Philadelphia is incredibly racially diverse. I honestly can't say I see more of any one race than another here. I can only speak for one neighborhood, however.
The Hastings brothers (who were actually down the hall from us when we were writing Crash) are really awesome coders. Even so, however, I don't think Spyro for PS1 actually had anywhere near Crash's effective polygon count. Crash himself was over 750 polygons, which was not bad for an entire frame of a PS 1 game.
I'm guessing either Riverside or MoVal?