skysight-inc/HackerNews huggingface dataset:
Looks great. Now, does anyone also know any torrent client that work in the cloud?
exactly the same as me! and "shadow sounds" is the perfect term for it!

almost any motion involving acceleration generates shadow sounds, for example watching people walking creates a wooop-wooo-wooop-wooo (rising-falling) sound

flashing lights (emergency services) is the most powerful, like you it's "thumps" at different pitches timed exactly to the lights

I also get the same in reverse: when I listen to music I "see" moving shapes in a dark space
This library is intended to make job of selenium webdriver user easy. This can be used for

Reporting
Cross browser testing
TestNG parallel execution
Data Driven Testing
Easy integration with Jenkins
HTML report / Excel reporting
Reading data from Excel file or CSV file TestNG
FAQ: http://mayurshah.in/tag/selenium-webdriver?utm_source=hn&utm...

Ask us a technical question: http://mayurshah.in/ask?utm_source=hn&utm_campaign=kspl-sele....
Kudos to you, add some categories if possible
The declassified studies in indigence are an interesting read - I remember one where they documented some of the kooks that wrote to the DCI.
Thanks for sharing that! Some of them are just a big pile of CSS which I don't know if it's a better option than JavaScript... But others were pure gold and a very clever use of HTML (like the carousel)
https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP/blo...

CUDA → HIP translator. HIP is an abstraction over CUDA and AMD's HCC: https://github.com/RadeonOpenCompute/hcc/wiki
Can you guess what Japan’s new universal toilet symbols mean?
Movavi Video Converter 17 Activation Key with Crack 2017 Full Free
> Why would Mark Z care about these surveys? Of those respondents that were dissatisfied, what did those workers who require private offices build that was great? He built a multi-billion dollar company with a cramped elbow-to-elbow open office.

Because companies shouldn't be planned for just a few years, while the initial excitement lasts.
You'll be OK with discomfort if the benefits outweigh it, and in case of Facebook, I'm fairly certain this is what happened. When the work becomes less interesting and more traditional company like, you're toleration levels will start dropping as well. Early bird employees go and seek new challenges and the ones replacing them never experience the initial thrill only the vast, yet crowded, noisy, anti-privacy zone that is supposed to be the place to host extensive thinking.
The product still lives and development is continuing slowly. There is almost daily commits there. We need more contributors!
@atnnn ( ex rethinkdb developer) and community is working on it.
https://rethinkdb.slack.com/messages/open-rethinkdb
Market timing, excitement (some of which later turns into hype), mindshare, and marketing make for a difficult combo to beat. The post-mortem covered addressed market timing and hinted at the rest, but is reluctant to call out MongoDB's marketing.

I can't help but wonder if the story had been different if the RethinkDB devs organized a bunch of codecamps and positioned their db as the 'default choice'. This is how Mongo gained a ton of mindshare, helped by other trends at the time, like the NoSQL wave, the Node.js boom, and the renaissance of client-side JS development.
> "If". Show me the data ;)

You are ignoring the point; That popularity is biased by personal preference.
This way I cannot program the phone, say, to be silent during night hours?
If the search results had complete JSON responses with all the data (info/magnet, number of peers, ...) that would be really nice.

https://www.skytorrents.in/search/all/ed/1/?q=ubuntu+iso&for...

I don't know if there's a better way, like including all that data in the RSS feed somehow. Otherwise one would have to scrape the HTML to get that data, which would be less reliable.
You are assuming remote work is significantly less structured than on-site work.

When I worked remote I had meetings to attend every week and consistent schedules to deliver to.
I'm not sure how the GPL effects anything here. This is a local service, not an internet service. And the GPL doesn't cover the output of GCC at all. This also doesn't actually produce the end binaries.
Survival guide to tech conferences
Small companies can't really offer that many options. Not everyone works for a large company with multiple offices, different room types, etc.

The open office is a concept that saves space too. We have a large open plan office and a few extra meeting rooms people can book. If we were to start walling up the place - half our workers would have to go.
What is CBD?
Peptides and hgh for sale - special for muscle building
I think the front-end world has a big culture problem, and your answers are an example of that.

Ignoring arguments, aggressive advocacy, "you too"s, asserting that web technologies are great in the face of so much evidence to the contrary and most of all, insisting to use the same inadequate tools for
everything from desktop to mobile to embedded.

I've been having the same discussion for six years with different characters now. One thing has never changed - web apps consistently show poorer quality than their native counterparts, especially in performance, resource usage and usability.

The software this community so focused on PR and advocacy is building is not good in spite of the bragging.

And regarding your arguments:

* Java, C++, .NET, Python, etc can claim having ecosystems. JS has a continuously churning collection of libraries. Nothing has been forgotten.

* a lot of Qt developers use it where it makes sense by bulding hybrid apps or together with QML.
See,maybe you will like it
Aren't keys tied to computers these days?

> The keys they sell are those bulk keys large companies get, their IT dep guy wants to make some extra coin on the side

Which make these keys as illegal as pirating Windows. Obviously it is a more secure solution though.
Singular they goes back centuries[1].

[1] https://en.wikipedia.org/wiki/Singular_they#Older_usage
Correct link: https://github.com/uclmr/emoji2vec
Sorry for chiming in late, had to wait for someone to get off the phone before I could dial in.

Joking aside, I did think CD was a Compact Disc, but that's probably because I grew up with CDs and still have them hanging around the house.

Then I thought it could be to do with changing directory for a split second.
libevent, as far as I can tell. The author seems to be in dire need of counseling I feel; problems he experiences with employment are most probably caused by his personality/mental state rather than particular technical skills...
For postgres checkout https://github.com/pg-strom/devel
How to Deal with Information Overload, the Multipod Way
What we really need is a good device. A device with proper open standards so that we can install Ubuntu or Jolla or Cyanogenmod or any other future OSs.
We can get some standard devices by some OEMs.
I think that's just you, buddy. The only thing it suggests to me is the need for a more engaging tagline.

(But maybe it's just a matter of perspective. I once knew a redheaded woman who'd replaced a specific subset of her body hair with a brightly colored flame tattoo, which against the very pale skin typical of redheads produced an effect both immediately striking, and quite memorable at what is now a considerable distance of time. Had she instead dyed that hair purple, perhaps I'd be more likely to see this matter in the same way you seem to.)
Social-media savvy teenage girls targeted for recruitment by security services
> everyone realized the quality was worse and not much faster

I can't speak for the h264 situation, as I wasn't involved at the time, but with the newer h265 hardware, it is obnoxiously faster with minimal (in terms of end-user, not distributor) quality loss.
I have been looking for a new browser to replace Chrome (2017 is the year when I try to get some distance from all those Google services) and gave a change to Brave. I tried to add my own extension by naively copying their folder inside the Brave extension folder, but it failed.

I'm currently using Vivaldi and even set it as my current browser for now, because of the ease of adding extensions.
Author of libevhtp [1], used in Chromium [2]. He holds 5 patents [3].

[1] https://github.com/ellzey/libevhtp
[2] https://chromium.googlesource.com/external/github.com/ellzey...
[3] http://patents.justia.com/inventor/mark-ellzey-thomas
In a doggy dog world, people will use expressions despite not knowing the origin or meaning of them.
Impressive,I would love to read a blog about the technologies you use.
Re-licensing is working on by Intermin leadership team. We are also waiting for the results. Hopefully it will be Apache or MIT Licensed.

source : https://docs.google.com/document/d/1f8qODp7voKIqwioQ3si69q3-...
Not from the same source, but this was discussed here: https://news.ycombinator.com/item?id=13410510
There are two problems with giving a full answer: firstly I'm still under NDA for some of that, and too much detail would breach that; secondly, my exact memory of it is limited.

In short, my predecessor had attempted a move to SOA without understanding dependencies, circuit breaking and failure modes. This would then cause scenarios where the entire front-end would fail to render on a single down-stream service taking a little longer than necessary.

When identifying how to stop that happening, I discovered a large number of comments tagged "TODO" with statements like "Refactor this when we have time" or "We need to find a way to do this better".

Further down on the downstream services there were rather esoteric SQL queries doing large joins that nobody had done a query plan on. It was hard to identify these because the ORM had been trusted to do magic, and it was happy to do so, but there was a point where it was not apparent _why_ these joins were happening, but when you found the code, there were more comments "This needs improving", "We should refactor this", etc.

We were able to get something back quite quickly with liberal application of indexes, and it took us a day or two to refactor the queries enough to mean response times came down, but the error rate was still > 20%, and it was random, so 1-in-5 page loads of the front end service would fail.

We refactored the code to circuit break and handle degraded services better, but that took a few days, and then we started working down to the back end service and figuring out the final steps.

It was a small team looking after legacy code that everybody knew was a bit messy.

A few weeks before this code was shuttered, I heard from a friend that some of our content did not render at all on certain Android devices. I identified the cause as a half-finished refactor (again, my predecessor), that had never been finished because he had been pushed to work on something else. This caused a dramatic decline within a key market segment that resulted in declining ad revenue, subscriptions and overall viability of the business.

Basically, when you start something, finish it. If you find yourself putting in comments like "We should refactor this" anywhere in your code base, and you're doing so because the business is pushing you to work on new features, you have a massive problem culturally that is going to cause a rise in technical debt that raises risk to revenue.

All technical debt ultimately will lead to problems that the business will see on balance sheets, but they will rarely successfully identify the cause as being technical debt because they can't see, understand or rationalise it. They think it's engineers being grumpy idealists.

People play too fast and loose with the concept of "MVP" for my tastes, and it's a problem I see over and over again. The risk of that is, long-term, it will cause business failure.
I'd be happy to discuss, feel free to contact me. My contact detail is on my profile.

Other than that I think as phaus just said, the fact to contribute positively to society is a big argument. If your company can't deliver on cash advantage, maybe remote work and social event shoudl be push forward.
Similar to what @truftruf said. You could probably build something similar to RARBG's API (https://torrentapi.org/apidocs_v2.txt). I find it to be immensely useful.
Extrapolations

Technically, going from "megadose is lethal" to "smaller doses are harmful" is an interpolation, not an extrapolation.
Build a complete iOS messaging app using XMPPFramework (Tutorial Part 1)
But is it cross-platform (Win32, Windows UWP, OS X, multiple linuxes, iOS, Android) and most of that same code works on the web?

It's okay to bemoan Electron for being bloated but multiple balls have been dropped by OS and platform makers, GUI toolkit makers, language runtime makers, and that giant amount of missing glue inbetween, to get to where we are.

It's rather sad that Electron, out of all things, is the first thing to fulfill the holy grail of write-once, run anywhere, in a way that's good enough and palatable to the plurality of users' and devs' satisfaction.
7 serious lessons I learned from co-founding a startup
Yes, in an ideal world.

However, "modern democracies" like Switzerland implement tyranny:

http://www.thelocal.ch/20160609/immigrant-family-denied-swis...

http://www.thelocal.ch/20170109/annoying-anti-cow-bell-campa...

(There are more sources for both, in case you don't trust this one)

Direct democracy is good, but we still don't seem to know how to implement it right or make a responsible use of it.
It's federal IT. I'm going to guess overload due to extremely resource-inefficient implementation before I guess "uh oh, somebody's curious about MKULTRA, better pull the search".
Show HN: Fastest way – O(1) to retrieve saved information in Slack
Libor: the bankers who fixed the world’s most important number
> Personally, I find it quite plausible that the loud sales guy is hurting everyone's productivity

Plausible is such a weak word given the amount of evidence we have.

In study after study we can see loud consistent distractions significantly reduce our ability to perform complex tasks.

It could be that loud sales people are the special kind of distraction that improves productivity but it's doubtful.
Or, alternatively, you could have a society that supports new mothers no matter what their marital status. Access to maternity leave would be a start.

Making it so that women who found themselves in very difficult situations had access to abortion would probably help too.

These are also political decisions of course.
It depends on the state.

Some states do not permit undertaking.

Others do.
I wondered if this person had mental health problems. It reads like the ravings of a schizophrenic. It's possible they need help rather than a rational analysis of their claims.

Edit: Of course, I have no real insight into this person's mental state, it just pattern matched for me with long circuitous paranoid emails a schizophrenic friend of mine used to send me.
> I'd much rather your code control _all_ the cars, not just an individual.

That's not how the world works though. The only thing you can control is your own actions. Trying to control other people's actions is a recipe for failure.
It's a pottery technique
lol I do something like this with a beat... it makes for wicked bass when mentally/internally running a tune.
RethinkDB as a product is not dead yet, you can contribute in it. Re-Licensing attempts are already in progress , ex founders had to deal with legal issues for it so it will be long.
Federal IT. Betting it's chock-full of easy wins for a savvy dev, and those do tend to turn up with a GS number from time to time. They rarely seem to stick, though, which I gather is part of what 18F is trying in a small way to change.
Non termination is modeled as false:

That means the CH correspondence is not interesting. If all non-terminating processes are falsity, types say nothing whatsoever of interest (from a specifiation and verification point of view) about non-terminating computation.

The T. Murphy PhD doesn't deal with distribution because it lacks the key feature of distribution which is partial failure.

As far as I'm aware the work on modelling double negation by call/cc doesn't actually provide a 1-to-1 correspondence between programs and proofs. I've forgotten the details but I think only some programs come out being proofs.
The legacy app has > 80% test coverage. Refactoring is still slow because there are all sorts of business assumptions put into place that add functionality without ever questioning the need for it.

Basically, for a long time, the company never really re-evaluated what it had learned and spent time trimming things down, so as a result there is this ungodly mess. At the heart of what the business does, there is no real need for more than a dozen models. So why do we have so many more? Nobody ever refactored away stuff we didn't need any more, and so weird things happen.

There is also a coupling issue that is endemic to all monoliths. We're moving to a micro-service architecture with clean domain separation, and we'll probably go to 1/10th of the code base in LOC terms within 12 months, even if we move some of that functionality into Go, Java or Python services (all options).
As a (relatively young) software engineer who freelances as well, I personally like what you have to offer.

Needless to say YMMV but keeping that aside, if the wage you're offering is liveable for London (around £28,000-32,000 before taxes) and your work hours are reasonable enough for the person to freelance (outside work hours for any surplus £'s)... he/she who shares your passion would leap at your opportunity.

The most weighted variable in that case, would be the level of expertise you're seeking.

Good Luck!

(I also noticed that --Osmium-- has a point with PhD's being good candidates, but again, most of them leave academia in search of greater pay. But please dont let that deter you, as almost equally they are attracted to making an impact with their work.)
Non-determinism, a key property of concurrent systems, doesn't generalise well to logic.
Although Yahoo doesn't seem to be doing very well recently, they've done lots of great engineering. I recently looked through the organization's Github [0] and discovered a few nice packages.

I'd happily pay for a good managed CD build system capable of handling projects / products with multiple dependencies.

Right now I use CircleCI along with a bunch of scripts, and it works, but it's not great. One problem with existing CI tools that I've used is they only handle a single git repo, so extra automation has to be done ad-hoc. It's not terribly difficult, but it's tedious and it doesn't give you any kind of safety guarantees.

[0] https://github.com/yahoo
> Then you end up encoding all the validation and data munging logic into whatever process reads from it.

Do you think that doesn't happen in regular DBs or that schemas don't evolve?

Love for static typing is basically Stockholm's syndrome

Your system will eventually end up with a fixed schema, but until you get to that place you don't need to "stop the world" to change it. "But Postgresql can add columns without downtime" yes it can, but what about your system?
This is why LOC is a terrible metric. I was using it as a barometer as most ruby devs would see 60k LOC and go "Ooooookaaaay...."

If anything, we've gone too fast and not spent enough time going back and understanding what we really need to keep.
The US does not have one set of traffic laws for all states.
Exactly. Rising house prices are only a plus if you plan on selling and move outside the bay area.
Firstly, to the OP, that is an excellent post-mortem. Introspective, goes deep, generally confidence inspiring even though a part of it is literally "we were incompetent and didn't know it", well, lessons learned.

I'd like to add some colour, although I've never used RethinkDB so take it all with a large pile of salt.

lobster_johnson says:

> Rethink doesn't even have transactions

The post-mortem dwells heavily on how RethinkDB focused on correctness and was beaten by MongoDB which is, to put it mildly, not concerned about correctness.

But Rethink is a JSON DB that apparently doesn't have transactions and which on its web page says "Query JSON documents with Python, Ruby, Node.js or dozens of other languages".

Here are three technologies I do not strongly associate with correctness:

* JSON

* Schemaless databases

* Scripting languages

Rethink's own FAQ says "RethinkDB is not a good choice if you need full ACID support or strong schema enforcement".

So in the database market there are of course lots of users who do strongly value correctness, but they tend to use databases and technologies that are statically typed (Java/C#) and database engines that have are ACID and provide schemas.

Very few of them want a database that doesn't provide ACID, doesn't provide schema enforcement and which appears to either not support standard industrial languages at all, or is at least distinctly uninterested in them.

In other words Rethink targeted the hipster startup market of companies building social networks, ride-hailing apps and other things where correctness is not important and low-correctness tech dominates, but tried to sell a product that was oriented around correctness. This seems like a market/product mismatch.
Pretty sure it does, it's one of the "four freedoms": http://ec.europa.eu/growth/single-market/

I got the link from the Wikipedia article, more info here: https://en.wikipedia.org/wiki/European_Single_Market
> GPU h264 encoders

Are there any GPU (shader) encoders?

There are dedicated fixed-function hardware encoders (VCE and NVENC) on graphics cards, and they're very popular, because they're the best way to record game footage if you don't have dedicated capture hardware. You don't want x264/5 hogging the CPU when you're playing games!
That's cool. Can you tell me how much time you spend on it per week in average? Just so I get a general idea...
If everyone's builds are reproducible, GPL compliance will be trivial
Stop worrying and love the coming archivability crisis in scientific software
Start with Why: How Great Leaders Inspire Everyone to Take Action
can even reason about the composition of logics

I'm not aware of a fully fledged approach to logical composition that tells me an interesting story about the combination of logics that arise in computation, I know that people work on this, but as far as I can see, this work is far from finished. Please point to papers if you know more than that.

first class continuations

As far as I'm aware, Griffin's work, which was a stroke of genius, does not provide a 1-to-1 correspondence between classical proofs and programs. That's why even today, 1/4 of a century later, people work on CH for classical logic.
As I'm making my first hires this month, I've been thinking very heavily about future org structure - and oddly enough I've called it the "machine" too.

My machine has custom components that perform different functions but connect together (which parallels your machines pretty well). Each of those machines can be subdivided to an extent.

I think it's an interesting approach in that I could practically design draw a schematic to describe how it all comes together. Every company would probably need a custom-built machine - there's no general one-size-fits-all approach in this way of thinking about it.

We'll see how it goes
Only if an even smaller dose was tested too.
Cygwin is great for processing data and generally have a lot of tools one might be used to from Linux. But when targeting Windows, that is, creating a program FOR Windows, maybe for general distribution, cygwin feels very cumbersome to me. PicoLisp is MIT licensed and small, so could be an integral part of a Windows program. PicoLisp has promise on Windows, but someone would have to step up and maintain a Windows package for it. I have been daydreaming about it but I have too many half-finished projects under my belt to fool myself into starting that too.