skysight-inc/HackerNews huggingface dataset:
I absolutely love moom. I can't imagine going back to using macOS without it. It's amazing to me that this kind of functionality isn't built in. I use moom entirely via keyboard to easily move/resize windows onto a set of customizable "grids." With moom I spend almost zero time/effort fighting with window placement and almost always feel that windows are exactly where I want them. It's a great feeling!
You could use Ctrl+M to mark it.
I thought I heard once that quite a bit of Manhattan is already landfill (and many of the subfloors are already below sea level). If so, this sounds like it would be the obvious chosen solution.
I used to work at a PNW Krispy Kreme and the hotlight hours there are wildly off. For the store I worked at hotlight is 5-8AM and 4:00-6:00PM.

In my experience, most Krispy Kremes (at least the ones franchised by Kremeworks, which owns the stores from Vancouver, BC to Beaverton, OR and then one in Maui) have pretty set hotlight times with a variance of a few minutes due to human error.

There are also sometimes "bonus" hotlight hours where they make donuts in between normal hours due to demand.

If you're going by the Krispy Kreme API, it's totally dependent on when people actually turn the physical hotlight on, and people tend to forget to turn it on or off, especially during the "bonus" times.

Also, they only turn the hotlight on for the Original Glazed donuts, but that totally leaves out the hot cake donuts and fritters.

There's not a lot of advice in this post, just some insider info. It's definitely a cool project though, but you might be better off just asking your local store when hotlight times are.
Pinterest CEO: No plans to go public
Not a very good TLD imo, .me is cheaper/not some weird unheard of string of letters.
With xamarin or visas? ;)
Not sure if this is what you're asking, but some monitoring focused systems have you associate each individual time-series metric with a bunch of metadata/labels (either encoding into a single string ("dc1.rack15.server46.port2") or in some json/array.

We expose a more traditional postgres schema, which is a different way of thinking about the data model if you come from a monitoring world.

So you can shove data into a postgres JSONB or array type if you want, but you might more commonly have all your data items stored as individual columns. And different/many metrics can be stored in a single row, so (1) you aren't paying for the label cost with each metric, (2) our query planner makes it efficient to support complex predicates on these metrics. Like:

SELECT date_trunc('minute', time) AS minute, COUNT(device_id)
FROM logs
WHERE cpu_level > 0.9 AND free_mem < 1024
AND time > now() - interval '24 hours'
GROUP BY minute
ORDER BY COUNT(device_id) DESC LIMIT 25;
How do you account for the uptick in the suicide rate since the introduction of the Mormon policy of excommunicating gays and disallowing their children from baptism? The altitude certainly didn't increase...
My main current project has to do with my home media system.

Any sufficiently complex media system needs either more than one IR or RF remote, or it needs a universal remote.

The best universal remotes are activity based, and maintain information about the state of the overall system.

However, it's been my finding that many of them (looking at you, Logitech) focus on the software at the expense of high-quality hardware that's pleasant to use.

So, what's a person to do? Implement customizable command logic for a variety of command output formats (serial, IR, HDMI-CEC) state management (power on, power off, muted, projector screen open, lights on or off, etc.), and logic (power button does this if we're in state 1; otherwise do that and shift to state 3) in a webapp interface that runs on a Raspberry Pi and that can learn your favorite dumb remote's buttons via LIRC.

I'd love for anyone with an interest or a possible use case to reach out; right now, I'm just writing for myself.

Code: https://github.com/haikuginger/riker
Hey, thanks for replying! This definitely shouldn’t be happening, would you mind sharing which browser/OS you’re using? Do you maybe have cookies/javascript disabled? You can send a quick mail to dzeno at tuiqo.com if you want.
I'm curious about the method chosen to give short term memory to the gradient. The most common way I've seen when people have a time sequence of values X[i] and they want to make a short term memory version Y[i] is to do something of this form:

Y[i+1] = B * Y[i] + (1-B) * X[i+1]

where 0 <= B <= 1.

Note that if the sequence X becomes a constant after some point, the sequence Y will converge to that constant (as long as B != 1).

For giving the gradient short term memory, the article's approach is of the form:

Y[i+1] = B * Y[i] + X[i+1]

Note that if X becomes constant, Y converges to X/(1-B), as long as B in [0,1).

Short term memory doesn't really seem to describe what this is doing. There is a memory effect in there, but there is also a multiplier effect when in regions where the input is not changing. So I'm curious how much of the improvement is from the memory effect, and how much from the multiplier effect? Does the more usual approach (the B and 1-B weighting as opposed to a B and 1 weighting) also help with gradient descent?
This might sound silly, but for me it's Network Link Conditioner for simulating different network conditions. The Linux equivalents are much harder to use.
Google Container Engine fires up Kubernetes 1.6
"..swagger repeats itself a lot with redundant annotations, it also leads to having more annotations than actual code."

(Shameless plug) For this exact problem, we developed a Java library that makes easy to create RESTFul services that's highly integrated with Swagger. Here it is: https://github.com/buremba/netty-rest

We also tried hard to stick with Swagger-codegen but it's far from being stable so eventually we ended up creating a Slate documentation that demonstrates the usage of API with high level HTTP libraries for various programming languages.

We convert Swagger spec to HAR representation, create the example usage of the endpoint with httpsnippet from the HAR (https://www.npmjs.com/package/httpsnippet) and embed it in our Slate documentation using our Slate documentation generator. (https://github.com/buremba/swagger-slate)

Here is an example: http://api.rakam.io/
It's too bad that there's no official Starcraft 2 bot league. There's only various student leagues and the occasional contest.
It's not about logic, it's politics as usual. Sometimes it is about pushing an agenda.
Exactly. I love my galaxy but rooted and flashed it immediately. The bloatware was uncomfortably pervasive, specifically on my carrier. I have other samsung devices, and have had few non firmware issues.
It's not the outbound trip I'm concerned about.
NStack | London, UK | Full time | Onsite & Remote | Functional Programmers & Data Scientists | http://nstack.com

NStack lets data analysts to do sophisticated data work in the cloud without a team of engineers. To accomplish this, we’re a building a platform for composable, data-driven microservices, using a mixture of Haskell and low-level Linux systems tech (including containers, systemd, IPC, with some typed DSLs, systems code, and distributed systems thrown in). Our aim is to use the fundamental lessons of programming languages and operating systems to provide an abstraction over infrastructure - think Bash for containerised microservices.

We’re looking for both talented programmers -- preferably with some knowledge of typed functional languages and *NIX systems programming -- and data scientists to join our team to make this a reality. It’s a challenging role, working on hard problems, and offers the chance to work with a top technical team and shape a company and product from an early stage.

NStack is funded by top-tier investors from the West Coast, the founders are both technical and ex-YC / academia, and our team is lucky enough to include world-class talent for the problem we're solving. Salaries are competitive and include generous stock options. EU applicants welcome for onsite, and remote is also possible for the right candidate. We’re looking at a range of positions and experience levels - whether you’ve just left uni or been hacking for 20 years, if you’re interested please get in touch.

Any questions please comment, reach out via jobs@nstack.com, or https://angellist.com/nstack/jobs

Cheers!
And Tgres requires no extensions to Postgres, you can use Postgres as-is (I know because I wrote it :) ).

I'd also add the link to the post explaining the principle of how time series is actually stored which makes it capable of receiving 150K+ data points per second on relatively small hardware:

https://grisha.org/blog/2017/01/21/storing-time-seris-in-pos...

Fundamentally though, what timescale does is different in that they store (as far as I can tell) every incoming data point, which is more of a "big data" problem, whereas Tgres is all about what you can do with Postgres if you make the series regular (i.e. evenly spaced) on the fly and store time series as round-robin archives of fixed resolution and span, so I don't think comparing Tgres and Timescale makes a lot of sense.
Don't kid yourself! It's fashion and nothing more!
Lego Strain Wave Gearing Model
Not when I read the replies to that reply.

@Carsten_Haitzler said:

as for the "you bitch" comment. that does not appear anywhere inside efl at asll. i can only assume you are full of bullshit here as with a lot of the prior "facts" you have disclosed, as a grep through our codebase for efl and elementary shows no such string:

core/efl.git - EFL core libraries
evas - change error out from bitch to complain - cosmetic changeHEADmaster
committer Carsten Haitzler (Rasterman) raster@rasterman.com	2015-03-11 12:59:01 (GMT)

F#*k off.
I would expect clicking "Get started" to bring you to the second page where you can name your note instead of just highlighting the cryptic text input at the bottom. Also, this must be influenced by the recent flat/material design fad where the text is too light and inputs are indistinguishable from plain text.
2017
2017 is followed by a prime number 2027 which is ten years from now. The last time this happened, 138 years ago, was 1879 which was followed by 1889.
Normally I agree with you. Most of the time this happens, it's a journalist creating a story where there is none.

But in this case someone relevant and notable (the "senior counselor to homeland security secretary") is making this representation to government ("House homeland security committee") so I think the article is newsworthy in general.

You refer specifically to one statement that does seem unsubstantiated though (a nameless "senior official" is pretty weaselly); I agree with you there.
'Podcast Addict' (for Android) can speed podcasts up like this, up to 5x. Usually, I can comfortably bump the speed up to 1.25x-1.4x without any trouble. 2x for me ends up being too fast, but useful if you're skimming and not trying to absorb every second of the audio.
yeah, and big pharma should pushing opiates...

you're all idiots.
I was hoping Samsung would do something with Tizen as opposed to Android. Sorry to hear this.
Automorph - AI for software development

I'm developing a programming language called Morph inspired by LISP, Smalltalk, Eiffel JavaScript, Python (and others). It's extendible, homoiconic and designed to be transpiled to other languages, so that you can build entire projects with multiple applications on separate platforms from one code base. This is then coupled with a symbolic AI engine to generate, build and deploy applications at an increasingly higher level of abstraction.
Torvalds didn't add anything to CS. He just wrote a Unix-like kernel. The kernel took off and the project grew to include thousands of devs and became the biggest OSS project ever, but still, it's a kernel, not much different in essence from any old Unix kernel. Git? Again, popular project, nothing new. It was even started contemporaneously with Mercurial, which is essentially equal to it, and both are no new inventions at all, DVCS was here since the 90's.

Stallman did Emacs in whose invention AFAIK he did take part, and then he took part in implementing some other innovative projects, though I don't really know his CS career (I mostly know him as the face of GNU and FSF).

IDK but having created a popular project should not be equal to a big innovation in the field.
Yes.

And they even scold the author of the software for responding in an emotional tone, while the whole "wtf" rant was full of personal attacks (and misunderstanding C programming, not bothering with facts etc).

And thusly, a website originally created for people to point to actual coding WTFs by incompetent programmers is running posts by incompetent users, voted by other incompetent users.
Hi, Author here. I just answered this question on another thread: https://news.ycombinator.com/item?id=14037105

But at a high-level Citus is solving a very different problem (general analytics and transactions at scale, ideally for B2B applications).

On the other hand, Timescale is super focused on time-series workloads.
The way I have always viewed the GPL is this:

I write some code, and I want to share it with the world. But I don't want to just "give it away" - if that were the case, I'd make it "public domain". Instead, I license it as "GPL".

My price to you, someone else who wants to use the code? Simple and cheap:

If you make any changes to the code, and distribute it (binary or otherwise) publicly, you must give those changes back to the community, the public, and me the author, so that the code can continue to grow.

Don't like that? Then don't use and change the code. Or don't distribute (sell or give away) the code.

Basically, I consider it a way of paying for the code - by "paying it forward". Corporations should consider it a low price to pay, not a hindrance to business.
>We are talking about enterprise here, there are plenty of people for that position, specially external consultants, no one would be stopping you from leaving.

Well, if you're an external consultant, it's they that called you to get them out of some mess in the first place.

You didn't knock on their door to ask for work.
This is cool ! How does it compare in size and power generation to a modern upgright wind turbine ?
A lot of those 100 million are elderly, children, or permanently disabled. There's a reason we count unemployed in a different manner than just "not currently looking for work."
Well there was a time 15-20 years ago when you had to fill a form with questions such "do you come to America to kill the president?" and some people still managed to answer yes to that question and end up denied entry and added to a ban list if lucky.
It's Lit: A Guide to What Teens Think Is Cool [pdf]
My assessment after having a few years perspective:

- There's quite a big span between the average level to high level to top level when it comes to polish devs. Specifically, it goes a lot lever than what I'm used to. It goes high too, though, but those individuals are not necessarily cheaper than a western european employee of the same calibre (probably similar).

- (Engineering) Management culture is totally whacko and quite a bit behind the western world. I blame the machoismo.
The counter arguments include Google, Apple, Microsoft, etc.

I think the big vs small comparison is flawed. I've seen some atrocious code produced by small/medium sized outfits. My fondest memory including auditing code from a 3 person outfit who's code quite literally setup an RPC on the server that executed any string it was sent, verbatim, against a database that handled money.
How I fooled Microsofts Safe Link technology in 5 minutes
The reason Apple gave is the truth, LPDDR3 only supports 32GB. You would need DDR4 for 64GB but Intel only supports regular DDR4 not LPDDR4. While DDR4 uses less power when active, LP saves significant amounts of power during standby and they would need bigger batteries to compensate.
I think it's pretty clear Postgres is getting to a situation where the storage format becomes the limiting factor for a lot of workloads, particularly verious types of analytics. Timeseries are example of yet another type of data that would benefit from different type of storage. There already were some early patches to allow custom storage formats, chances are we might see something in one of the next Postgres versions (not in 10, though).
I live in Somerville, MA, and we had an article showing that only 22 buildings in our whole city are legal to build again under current zoning codes[1].

[1] -- http://www.vox.com/2016/6/16/11948630/somerville-zoning-ille...
Louisiana Tech University patents file folders, then goes trolling
A little bit more context I had to go look up: the response is also dated 11 Mar 2015
Heinz and Whataburger (a fast food chain popular in and around Texas) ketchup have always been my favorite. There was another brand I eventually came across which was very close - I believe it was Cucina Antica. I'm curious if others would agree.
One could argue that, but one would be creating a really sucky developer experience that can be avoided with comparatively little work.

- "Just REST" doesn't actually encapsulate meaningful behaviors by itself. It's by no means complete. Swagger is a partial patch on this by trying to reduce the scope of what your API is supposed to be doing, and it's not perfect, but it's better than "welp, throw Grape at it."

- Most statically-typed languages are a pain in the ass when it comes to HTTP responses because those responses can't be reified without types, and returning JSON blobs that don't have mapping types on the other end super sucks. I can do it myself if I absolutely have to--but making me waste my time doing it is silly.
Are there any public examples of really good Jupyter-like org-mode projects with their source?

I'm really intrigued by it, but Jupyter is much more clearly documented (org docs are downright sprawling), so I've always gone that path.
Interestingly, I did play L4D2 for a while without any problems. I also sometimes played other multiplayer games, for example league of legends (which does have some very toxic players, but for the most part wasn't too bad, although I typically played with at least one friend on my team).

I've also had games where I think the games design actually greatly influenced how much new players were being punished, for example by giving players who've played longer much better equipment. I've experienced that too and that was extremely not fun. That particular game also isn't active anymore as far as I know. So it's not just the players. My gaming time is too limited these days to play something toxic, be it players or the game itself.

But my advice would be to find some dedicated people to play with

I'd love to, but after work and other obligations, time is short and syncing up with my game-playing friends is hard. Most of them also play different games to what I enjoy so it's hard. The best I've managed is to get a friend to play dark souls 3 with me maybe one night a month... :(
Things which will likely all be forgotten. Name 10 billionaires from the 19th century. Now try naming 10 scientists.

Go with the Turing Award if you want to be remembered.
So then instead of just searching your phone they want to go through all nano SD cards you are trying to take across the border too?
It's French for me but yeah I do agree it's a fairly terrible branding.
Regarding spacial awareness, because I have the same window in a given "desktop" all the time, my spacial awareness is locational. If I'm in my IDE, I know it's 2 desktops to the right to get to my terminals. From there, 3 to the left to get to my company chat. Etc.

It's even better in ubuntu because desktop switching isn't just left/right, it's up down. So I can really think geographically. I guess that's just the kind of brain I have - for example, if I want to look for tickets for a movie I want to see, I search "movie theater" in google maps and click the theater in the location I want to go to, then navigate through ticket buying etc. shrug who knows man
Most people don't drive for the sake of it. The 'induced demand' is actually fulfilled latent demand. People had journeys they would like to make but were unable to because the journey time was unmanageable. Building the road allowed them to make the journey. Removing the road results in more unfulfilled journeys i.e. economic loss (e.g. people being unable to take a more optimal job) and social loss (e.g. people not being able to travel to visit family).
RadBots (http://radbots.com)

We build tools for bots. Monetization, Bot-to-bot communications, Persona temporal key/value store, and more fun stuff coming out. :)
And just to follow-on previous comment: Yes, we plan to offer such continuous aggregations, where data of lower granularity can then just be automatically written into a different hypertable.

This also plays nicely with configurable data retention policies if desired, e.g., only store raw data for X days, but more aggregated data for longer periods of time.
Yep, I remember that, and the inspections had a timeline that would have concluded in several months after the US invasion started. The US's allies were asking it to wait for those inspections to conclude.

Then, of course, the US ignored them because "he's going to hide the evidence", invaded for its own reasons... and famously found nothing. Blix was painted as an incompetent by the US, but even after stomping Iraq into dust and having full control of the country, the US found nothing.
Ship electronics home, use encryption, etc etc. Many ways to get around this. I'm not saying that the US isn't becoming increasingly draconian, just that it shouldn't stop you from international travel.

As a citizen, you can also refuse. You won't be denied entry to the country, it may just be unpleasant for awhile.
Having to go through US borders' security is an incentive to never come back either as visitor or for business. Only reason would be family but then it would be preferable if family came to visit instead of going into the mad madness of the fools.
Yeah, there was this: http://www.kernelthread.com/publications/gbaunix/

It's of course severely limited due to the small amount of memory and lack of an MMU.
I love my P50, right now it's the only laptop on the market that does what I need it to do.
Are you a US citizen? If so, just don't bring any devices when you travel. Pick up a burner in your destination country and toss it before you return. As a US citizen returning, they can't legally bar you from the country and there'll be nothing for them to search.