skysight-inc/HackerNews huggingface dataset:
As xxr said, Squad is how Spotify names their (previously Scrum) teams. Other interesting concepts they use are "Tribes" and "Guilds". Take a look at the Spotify engineering practices, they are really inspiring.
A danger of “moving fast and breaking things”
> trafficking charges are a distinct group from prostitution

Incorrect. Sex trafficking includes (among other commercial coerced sex) any instance of prostitution which involves anything other than free and full consent from someone with capacity to consent to sex; minors by definition lack capacity to consent, so pimping a minor is an offense which falls completely within the bounds of sex trafficking. (Unlike simple pimping, solicitation, etc., which may overlap with sex trafficking, but also include acts which are not sex trafficking.)
"Give a manager a numerical target & he will hit it, even if it means destroying the company to do so."
Better still, forward it to alias@yourdomain.com that forward to Gmail or another email provider.

Now you own your email address, just in case Google disappoint you in the future.
That's probably it: to make users bored/frustrated and train them to first visit the sponsored tab while waiting.
Hey!

We did start it a long time ago, but then someone aggressively took over the meetup page, so we're not in control anymore:
http://www.meetup.com/parishackers/

We've since started "Paris Tech Talks" in the same spirit, which is now the largest generalist tech meetup in Paris:
https://www.meetup.com/Paris-Tech-Talks/

What we've seen over time though is that the Paris tech scene already has a enormous number of high quality meetups, and people are increasingly tired of them. We are seeing the same general decline in interest that happened with hackathons a couple years ago.

I'd say that "Hacker News" is not really a strong enough unique proposition to build a new meetup on. Meetups linked to specific languages or technologies tend to do much better over time.

Feel free to reach out if you want to discuss more!
How can you possibly not see these concepts as fundamentally related?

Yes, you're paying for a 250Mbps max connection speed, if your limit is 1000GB then you can only max out your connection for 9 hours a month, meaning other users have a chance to use the backhaul bandwidth, not just you!

Applying quota limits means less usage and allows for higher contention ratios to be used throughout the network. Which is absolutely the only way ISPs can afford to deliver you an Internet connection without charging thousands of dollars a month.
What about this in general:
https://en.wikipedia.org/wiki/Northern_Ireland_peace_process

And this particular case:
https://en.wikipedia.org/wiki/Martin_McGuinness
Great!
Pretty simple.
This is absolutly what I have been look for at my company. We are a non-profit educational company and training happens 90% during the start of the year. We need a way to gather ideas and present them to others in our company at our 60+ locations.
> DRM is easy to bypass right now

That's because DRM isn't and never has been about preventing copying. The intent has always been to transfer power from consumers to the studios and tech manufacturers. It doesn't matter if the DRM can be defeated by some subset of consumers as long as the idea that you don't have the right to us your purchases as you see fit. As long as this erosion of property rights and the doctrine of first sale becomes normalized and you start believing in artificial scarcity, DRM will have served it's purpose.

This is why it's so important to never compromise and accept any form of DRM. Compromise only shifts the Overton window[1] making change harder in the future.

> it may be preventing stronger digital locks from being developed

Even if "stronger digital locks" was the goal, you don't prevent future locks by allowing them today.

> the industry will respond by developing something even worse

They already do that.

> They have the money and the power

So they can use some of that money to develop their own players if they want to push DRM. There isn't any reason browser authors and the public in general should subsidize selfish businesses.

[1] https://en.wikipedia.org/wiki/Overton_window
There's a lot of truth to this. One thing I've noticed is that there are many different styles of writing Common Lisp; many of the older styles (heavy use of lists as data structures or very heavy use of macros) tend to not work well (at all!) in team software engineering environments. OTOH, if you agree on some coding standards with your team, team software engineering with Common Lisp can be a real pleasure. Of course that's true in any language, but if you're a lone ranger, CL makes it much easier to shoot yourself and your team in the foot than most other languages.
> I'd be curious about scenarios like:
>
> - Practice identifying the semantic bug in a 20 line snippet of code. How effectively would practicing this help a person identify real bugs in actual code?

For a couple of years I've been a high school computer science teacher. Having 50 students making the same errors over and over, made me very good at spotting syntactical errors in other people's code. Furthermore, I was also able to easily identify "beginners' bad patterns", which are basically the inverse of the usual best practices. The downside of this was that some students tried to use me as a human compiler/linter because I was seemingly able to spot the problematic areas in their code in almost no time at all. Of course, at such moments I had been monitoring their progress for some time. Nevertheless, it helped me enormously to support my students in learning to debug their own code because I could have them reflect on their own practices and design choices.

Just an anecdote.
..and if you ever find a pool of people always looking for projects to be done, let us know!
I am on the CNCF Technical Oversight Committee, and speaking personally, I would love to see RethinkDB in the CNCF! I would be happy to champion it, but I already know that the biggest issue is going to be the license: I am hoping that Slava and crew are considering relicensing everything to be under Apache 2.0 -- AGPL is going to make the CNCF path more challenging, I fear.
If you're a transit provider, peering partner, or are an eyeball or content org with networking gear, this is trivial on your edge gear.

There is no excuse except laziness for not doing do.

https://tools.ietf.org/html/bcp38 (Note: This is from May 2000)
I have no experience in Data Science. How much need is there for a distributed system? How many data points would one need to necessitate it? What if we had a billion data points. Would it be sufficient to run on a fast system overnight to crunch data?
For your reference, that's a restatement of Sturgeon's Law.
Ah, corporate training videos. It's what Netlflix in another tab was invented for.
ACID correct distributed transactions are possible. Google's F1 paper shows how: https://static.googleusercontent.com/media/research.google.c...

Very, very painful problems are very, very valuable.
Microsoft infotainment system flaws riled top Ford executives
Nashville startup Foomanchew shakes up Chinese food industry
Looks interesting but its not clear to me what it is... Anyone have more noob friendly introduction?
As amazing as the advancements to image recognition technology have been, I'm equally astonished of the progress corresponding language generation.

I would be interested to see a Turing test with this tool versus a real photographer analysis.

Restrict the "analysis" to 3 or 4 sentences along with a score. The participant goal would be to figure out which analysis came from the AI and which came from the photographer. Would be interesting to see the results...
See your sibling comment (if you haven't already).
I have a machine with the OS burned in ROM (BBC Micro). I can use and EEPROM and write my own if I want to.

I can also switch between ROMs to boot from - I have BBC Basic, Word*, Publisher, Forth.

It was a great idea when you only have 32K RAM. The ROMs are page mapped in.
Flock of Birds Caught in the Eye of Hurricane Matthew [video]
Ones worth keeping by your desk either for your own reference or for handing out to anyone who is interested.

Alternately if your company has a library, ones you'd recommend for inclusion there.
Google accepts such a terribly small slice of applicants that it's easy for any engineer in the top 0.75% of overall engineers to think they're talented and deserving but come to find out they're just not in the top 0.5%. That distinction can be really hard to see and easy to attribute to ageism. That said, I suppose there could be some actual ageism going on too.

> The lawsuit claimed the median age at Google was 29, based on data collected by Payscale, which the judge cited in the ruling.

Article also said that Google's going to guesstimate ages based on graduation dates in order to provide evidence of applicant ages. But knowing the median age of applicants is critical. It's a shame they included the median age of employees without including the median age of applicants in the article. "29" might match perfectly with the applicant pool.
> Never seeing homeless people or people who don't look like you doesn't mean they aren't the or that there's not a problem

In fact, many jurisdictions have practices which inflict harm on the homeless specifically to make them less visible (and/or to cause them to relocate and become someone else's problem.)
Offshoring fun & games: another team bought this expensive Java caching service thing from IBM. They did not bother to learn how to properly code the fetches so that the calls included "cache miss" logic to get missing items (d'oh!). Whenever they restarted the web site, they had to first spend N minutes running a custom program to regenerate the "cache" content. I suspect they didn't really understand the definition of "cache" :-)

(they of course did some other ignorant things which made this an issue, as well)
Thanks!

You'll want to wrap that jwz.org link in a referer stripper, for the benefit of those not already savvy about the NSFW redirect he has configured for people who go there from here.
Science is more than just data. A theoretical physicist is a scientist who does not necessarily care about data collection. Some anthropologists focus on case studies, rather than data, especially if they're just doing descriptive study rather than predictive.
Nobody said that in this thread. You're just making things up.
I agree with Manishearth. It looks like they're learning more than forgetting. The Rust history page indicated it cherry-picked good things from a number of languages. Looks like this is just another one they've evolved into a type-safe default. A Good Thing.
Tilda is the web design tool for the rest of us
> Women are more likely to transmit intelligence genes to their children because they are carried on the X chromosome and women have two of these, while men only have one.

What if the child is a female?

> Laboratory studies using genetically modified mice found that those with an extra dose of maternal genes developed bigger heads and brains, but had little bodies. Those with an extra dose of paternal genes had small brains and larger bodies.

Since when does brain size within a species correlate with intelligence?

This article reeks with pseudo-science to me. How can you even measure intelligence? What does it even mean?
> I'd find it hard to believe that doctor's are forced to accept patients with Medicare or Medicaid.

It's easier in private practice, but private practices are a dying breed - most doctors these days are employed. But hospitals are hard-pressed to do the same.

For an example, if you're a hospital and you have an an emergency room, you cannot refuse emergency care for a patient. That emergency care may or may not also result in an admission to the hospital, and that's a decision you can't make preferentially based on the insurance status of a patient (by law).

You can refuse to accept Medicare, in which case Medicare won't reimburse you, but that means that you're providing emergency care to 40% of the population for free[0]. So refusing service to Medicare patients means, among other things, not running an emergency room.

(Incidentally, some hospitals have done exactly this - either shutting down their emergency rooms entirely, or switching to freestanding ERs, which are (ironically) prohibited by law from accepting Medicare).

[0] Technically they bill the patients for this, but from a hospital's perspective, this is "for free" - they don't expect to collect on most bills they issue to self-paying patients for emergency services, which is why they're so quick to negotiate them down if you ask. They know self-paying patients are very unlikely to actually pay the full bill, so they'd rather discount it up-front than write it down.
Any bond fund is unlikely to include an IPO.

The S&P500 by definition is not going to include any IPOs.

Likewise any sector specific fund, such as the REITs and what not.
I have a qemu image of xenix that might exist on my website somewhere

HTTPS://feld.me/pub
Comcast gets closer to nationwide data caps with expansion in 18 states
Yeah it does - but if it got to that I would definitely remove it.
Some of the CL and Scheme compilers are pretty fast, especially compared to similar languages.
Remove shadow DOM from `atom-text-editor`
Preparing the country for nuclear terrorism
I think you misread the GP; the GP was stating that there are probably physics PhD students who do fine without knowing linked lists. I think you are right that knowing how to index arrays would be a necessary skill for them.
I understand why Clojure deliberately focuses on the Java ecosystem. If I still would be in Java development today I likely would use Clojure. If I were in web development I likely would use Clojurescript. Currently I prefer the Emacs/SLIME/SBCL toolbox which is more responsible (and Nim by the way).

My humble two cents to the Clojure team:

1) You should implement a cache mechanism ("save-image") for native code so that at least the annoying startup time of clojure apps is gone. I wonder why Java doesn't support native caches to this day.

2) The weird Java stack trace problem could be solved by providing an individual stack tracer which is close to the source code. I know that this is not possible for Java libraries but at least clojure stack traces should be presented in a more convenient manner.
Stallman? Also Erik Naggum springs to mind.
My layman's understanding of the AGPL was that it essentially extends the concept of linking to connecting to the software that interacts over the network, so that you can't do something like take a library, wrap it in a microservice and just call the microservice in your product without opening your entire software stack to AGPL claims.

Maybe I am misunderstanding it, but I would want a lawyer to tell me that before using any AGPL code.
Basically, the programming from TIS-100 and the factory layout game of Spacechem.

It's awesome, probably crazy hard further on, and I'll never actually finish it, but I am happy to give Zachtronics more money!
I also notice that the size of the eye changes depending on your zoom level. There are a number of ways you could explain that, but it's not clear what's actually going on.
I don't know about that, there were a bunch of different computers systems that were available before Windows/DOS killed everything but the Mac off. That also may have been due to the fact you could get PC clones after Compaq came into being...
> Saying things like "people should be less sexual" is not going to solve any problem.

Who said anything like that? All I'm saying is that people should not exploit other people for sex. If they do, then they should feel ashamed. The rest of us should not feel impelled to defend people that do exploit other people for sex, whether they use violence or economic disadvantage to do so.

> Because society has made prostitution illegal and is not giving the same level of protection to prostitutes as to other citizens. Prostitution should be regulated and made safe.

That's just not true; even in countries which have decriminalized or legalized prostitution, a prostitute's life is much more fraught with peril than people participating in drug trials.
Or just use a framework written by people with enough web UI experience to see Angular for the wheel-reinventing, best practice and performance-murdering charlatan that it is. Java teams love it. There should be no greater flashing illuminated red flag to a web developer than that.
Tip: you can click the "Get more feedback!" button for a detailed breakdown of scores.
In addition to people who made it through a phone screen and got an in-person interview, there are those of us who simply never applied after hearing so many stories about Google's style of interviewing and their reputation of favoring young CS grads.

I worked as a contractor for Google from 2008 through 2013 (along with other clients), building election results and voter information maps for their Maps and News teams. My maps ran on google.com and were syndicated out to a number of news sites.

How I got in was an odd fluke: I'd been active on the Maps API mailing list answering people's questions, and a couple of weeks before the 2008 Iowa caucus and New Hampshire primary, Google realized that the company they'd hired to build those maps wasn't going to deliver, so they asked if I could jump in and build something in a hurry that worked.

The first year I did the whole thing myself: GIS processing to turn geographic boundary files into usable form, back-end processing to gather vote data from AP and other sources, and the front-end UI design and map development. Among other things, I developed a way to display polygons on a map many times faster than the Maps API itself.

A couple of the maps blew up in a spectacular way (I managed to DDOS Google Code on Super Tuesday 2008!), but mostly they were pretty successful with millions of viewers.

After that a couple of Google developers handled the back-end vote processing and I took care of the GIS and front-end work, both for the US and a number of international election maps. For some of the international maps, local teams worked with my front-end code to enhance it for their needs.

It was a pretty good run and Google seemed very pleased with my work. Eventually a great team in their DC office took over the map development, and I started to think about what to do next.

One obvious idea, of course, was to apply for a job at Google! After all, I'd already worked for them rather successfully for five years.

But I didn't even apply. Perhaps this was a mistake on my part. I just had a feeling that my history of developing successful products for Google wouldn't count for much - that instead I'd get logic puzzles, quizzes about algorithmic minutiae and have to code a red-black tree on the spot on a whiteboard - all things that favor recent CS grads. Plus, I'd just turned 61!

I wonder how many other people there are like me, experienced developers with demonstrated ability, who never applied because of Google's interview practices (or the rumors about them)?

FWIW, I'm still actively programming, getting into something new every year or two - right now it's an odd mix of VR and Microsoft Office development - and definitely looking for the next great opportunity. Anyone who wants a multitalented developer and doesn't care how old I am, email is in my profile. :-)
British academics are no more partial or impartial than anyone else.
If it wasn't for aggressive marketing, no one would even consider such a madness.
They're US corporations. They literally run the country.

They definitely have a lot more power than the little voter people.

Does anyone ever take responsibility for anything they do over there?
You get to build and program circuits!

Think of it as a steppable debugger for a computer that has modular components. Your goal is to build circuits out of chips that are little blocks of code. Also there is a real pritable manual (which was one of the most celebrated bits from TIS-100).

To get an idea of where the game is going, it helps to have played some of the earlier works, like SpaceChem and TIS-100.

http://www.zachtronics.com/spacechem/

http://www.zachtronics.com/tis-100/

EDIT: You know, looking at some of the other earlier work, he may have been building up to this for a long time. I have n't played it, but Ruckingenur 2 sure looks like a spiritual precursor to this.

http://www.zachtronics.com/ruckingenur-ii/
I submitted this because it's interesting to me in the context of the web platform and Atom, and because it's a great example of how to write a really clear pull request.
Seems like sort of had been done before (and failed?) http://www.assemblymade.com/ unless I misunderstand?
No, because it's not a human rights violation to pay someone to clean a toilet. It is a human rights violation to pay someone for sex.
I agree 100%.

I've also wondered why ISPs don't do more to shut down customers that are participating in a DDOS (at least for DDOS attacks where the source IP isn't spoofed)? I would be very happy if my ISP were to let me know that something on my network is involved in an attack.
I'm not 100% sure, but I think most of the jailbrake exploits use some form of safari or webkit bug to modify the system. Apple is very aware that the browser is the most targeted point in the OS. By the nature of modern JS interpreters they would need some kind of low (or lower) level access to the CPU to be competitive and that will open a new vector, maybe multiple, for attack that Apple would not be able to control.

I think their decision is about a lot of things including the App Store, but security is certainly one.
What makes you think that parent has the knowledge, ability, and time to do this task?

I see this "it's open source, make pull request" type of comment quite a lot but don't understand how you'd know if the person you're saying it to could do it. If not, it's kind of a dick move, isn't it?
No, but Acme/Sam ports do. And emacs, vim, and sam and acme ports all require a POSIX api which the chromebook lacks.
I am not sure I am quite ready for that much adventure...

https://www.cockroachlabs.com/blog/cant-run-100-node-cockroa...

Cassandra is at least the devil I know, although it seems to find a new way to fail me every six months or so.
And can't even safely mention whites.
> Anyone who is serious about learning data science will read this book and will not shy away from learning math.

The problem is not math. The problem is the way math is explained. Most books do not go into the intuition and are very dry. People generally shy away due to the dryness of the material, not the content.
Long-Lived Proteins: New Research to Characterize Aging Process
I don't doubt it, but people shouldn't take this to mean that there aren't any possible exercises to strengthen mental ability. You've just got to listen to people who are actually successful, and not some corporate-funded research that might be null in three years. I don't see anyone at the World Memory Championships citing Lumosity.
A guy I used to play soccer with always said "train as you play!" Now, he was upset because on cold rainy Thursdays a lot of us were wearing tracksuit pants to training, and he felt we should be wearing shorts... and for some reason he felt that shin pads were exempt from the "train as you play" ethos. Which was funny, because he was a good lad but he was always getting injured. I think he played three matches the whole time I was at the club, and that was a few years, because the rest of the time he was sidelined by injury. But I digress.

I think "train as you play" is excellent advice. We don't learn the training. We learn the playing.
It was not preemptive.