skysight-inc/HackerNews huggingface dataset:
The images makes it looks like scissor switches.
If you're looking to spice up your retro, here is a site with a great selection of techniques: http://www.funretrospectives.com/

I've gone from dreading the retrospective to looking forward to it with enthusiasm; mostly because I had never seen them run properly.

The Scrum format (what worked well, what didn't work, etc) just didn't do it for me. The meetings felt forced and awkward. It wasn't until I was involved in a retros with much more interactivity that it all clicked into place.

Teams that don't run regular retrospectives will suffer internal strife much more frequently than those that do. Even if every retro isn't 100% useful, just having it as a regular, un-skippable ceremony will go a long way toward team cohesion.
That is the policy for my previous company:

1. Avoid sharing password between people. For example, in using Amazon Web Service, it should use IAM and every admin login with their own account.

2. Master password (e.g the owner of AWS) and credentails should be kept in a same place. The information are encrypted by a software called KeepassX and won't share on the Internet. Ofcoz, backup is still needed.
How does earning money cause others suffering?
Slight errata: This part of the pipeline: `bind -l | sed 's/.*/bind -q \0/' | /bin/bash 2>&1 | grep -v warning:`

...can be replaced with `bind -P`.

Also, \e represents ESC; tab is represented by \t.
seriously? this is as bad as leaving the default configuration path on a program as "C:\test.ini" and then telling people 'shut up and pass this and that parameter to change it, the problem is on you'
Yes, he of course can afford this - to play with things he likes. But will it blend?
A Guide to the Front-End Interview Process
You answered your own question there. The thought stopped when they got it looking good.
nice!

Have updated. Schoolboy error with tab/escape...

However, do you know why tab-tab works as complete?
Creating a product or service which people find valuable enough to purchase is 'making an impact'.
I did not. Perhaps I was being too harsh to criticize this particular project.
It is impressive. I got only 7 points on my first try... :)
It looking "prettier" is pretty arguable.

The body text is as close to black as it is white. #444 is borderline acceptable. #888 is absurd.
While it's probably joke, JavaScript's Array is fine (although it's more like a 'vector'). JavaScript VMs implement it as a real array (in fact, plain objects are often optimized into arrays too).
What are the ethical costs?
Can't you just post a public link? I would love to have a look and add something.
Exportify – Export Your Playlists from Spotify to Apple Music
C's automatic conversions are more problematic than signed overflow itself.
How to Get New Clients with Facebook Ads
iTVmediaCenter – Watch millions of movies and shows, anywhere
I am glad companies like Facebook is using Blue-Ray. Hopefully this will trigger progress in increasing density of optical discs and/or decreasing cost of high capacity discs and writers for consumer market.

Eager to archive my yearly ever increasing personal media (thanks to having a kid) onto a high capacity disc and just store it in the safety deposit box.
Chill the Lion – Amazing WebGL Experiment
huh, making beer from potato??
The Optimus keyboards [1] by Art. Lebedev Studio have been around for a while but they've always been prohibitively expensive. While this keyboard doesn't have color in the displays, it's actually affordable.

Another similar product is the Razer DeathStalker Ultimate [2] keyboard, but only 10 if its buttons have programmable displays.

I wonder why Razer (or anyone else) haven't made a standalone keyboard that followed the approach they took with their Switchblade [3] concept. They put transparent keys over a large lcd panel. It's much cheaper than putting a tiny lcd display inside each key.

[1] http://www.artlebedev.com/everything/optimus/

[2] http://www.razerzone.com/ap-en/gaming-keyboards-keypads/raze...

[3] http://www.razerzone.com/switchblade
Caveat here that the crypto needs to actually be good, and key management and negotiation needs to be good, and key sizes and algo parameters need to be good, and that hardware needs to be good, and that key escrow systems ("Secure" Enclave, "Trusted" Platform Module) need to be good, you can not use computing services - everything must be done locally (the third party doctrine means that copies of this data must be kept to be made available), and the software stack must be kept secure and the hardware must be trusted.
And our cat images! :)
Looks to me like a much cheaper (albeit smaller version) of the Optimus family: http://www.artlebedev.com/everything/optimus/

Not sure how I feel about a 60% Board that isn't mechanical for more than $100. The fact that I can customize shortcuts and mappings is interesting, but how easy is it to set up? How far can you take the customization?

When I compare this to the Poker series, it seems a lot more user friendly on the surface (no dip switches or manual programming layer), but I don't think the cost is justified.

Although that said, the fact that they use the Apple keyboard typeface for the modifiers (and show Mac compatibility) probably signifies that the product is not for the likes of me.

(Also no ISO layout whaaaat)
I speak the same native language as Lennart and apparently I have the same misunderstandings of the language. I agree with his reading, that NTP welcomes usage (as a default in your open source project) iff you apply as a vendor. Can you point me to a better clarification on why this reading is wrong?
The Doom engine uses a lot of global mutable state. In context, there's nothing wrong with this. Why pass around state explicitly when there's just one instance of the state? Multithreading wasn't on the horizon for game engines in 1993. Single CPU cycles were very much a concern. Developer time was also limited (most of this code was written by a single person in about a year). This wasn't a toy project that could have evolved in a million different ways, and it wasn't a crypto library either. There was a game that had to be shipped, and John Carmack was surely more concerned about getting the game engine to do precisely what it needed to do to run the game than proofing the code for hypothetical future scenarios.
Yeah, you're right- while they are talking about side effects, they are not really highlighting what actually is more productive.
I guess when I say that "London is too expensive", I don't mean "within the scope of my financial reach" as much as "based on what I'm willing to sacrifice for living here".

I could be getting 50-75% more than I'm getting now if I went into Rails consultancy or moved to a bank doing sysadmin work but for me those would be a net negative on my quality of life. Or I could move into a shared house and save a couple of hundred a month on rent but again quality of life concerns prevent that.

> you should have several tax mitigation options

I have a moral / ethical stance about tax optimisation - I won't do it, however legal it may currently be.
Yes I know that from a purely technical point it is not a trust issue but an issue with skewed time servers providing google-time instead of utc.

My point is still that anyone who deliberately forces others to use google's services is a dangerous individual.

System time is an identifier. I would never allow Google to control that.

I take care never to use google for anything. This really upsets me. The thoughtlessness is beyond me.
What happened to the HP memristor ? Are they going to launch ever ?
This is really fun, I must've done something wrong the first time because it failed right away, but second try I got 5866.

Do the arrows have to be in the square thing when you press?
I'm not convinced it has anything to do with who is using the language. If the best framework happens to be written in some language in some way, well I guess that is what I will use...
“I realized at some point that all programming languages are the same.”
It's really scary to think of the potential for abuse and corruption that such a treasure trove represents. Why should we trust them with the ability to essentially blackmail everyone?
> Is there a good reason for systemd to not use those pool servers?

Because they forbid using the non-vendored pools as defaults and Lennart doesn't want systemd to be a vendor or product.

> What happens if distros don't change the default away from .systemd.pool.ntp.org?

Lennarts argument is not, that this might break, but that he doesn't want .systemd.pool.ntp.org to exist, because that would imply some kind of responsibility of systemd.
We're making progress on all those fronts. And even ROT-13 is better than sending everything in plain text.
Procrastination, Productivity Tools and Funny Cats on the Internet
We have dependency management built into the package managers which hides that from us these days. Unix and Linux before package managers was kind of a pain. Now, I will totally give you that it was nothing like the "DLL hell" of Windows.
it's really fun.
Replication Slots in PostgreSQL 9.4
So what happens when you have no teachers, no retail staff, no police, no ambulance and no refuse collectors?

Really: there has to be a limit.
A few months ago, Frank Frankovsky left Facebook to start a startup based on this tech! He was previously "VP of Hardware Design & Supply Chain Optimization" and has also been super involved in the Open Compute Project.

I'm pretty excited to see what they produce, and hope they can ship before someone like Amazon tries to acquire them. This level of cold storage is going to be critical as the world generates exponentially more data every year. He also mentioned this is an open source venture, which is doubly awesome. :)

https://www.facebook.com/frankovsky/posts/10203257723264639?...
I jumped to OpenBSD. That's certainly a cool project and I point other people there, but it's not production ready yet.
Show HN: Cucumber Tony
The official images aren't fixed in time, assuming you're pulling using a tag e.g redis:3.0. That image may be updated at any point and should be updated with minor patches and security updates. Rather than manually apply patches, just pull the image again to get the updates. If the image hasn't been updated, complain loudly.

If you want your image to be "fixed in time", pull by digest instead.
I've worked at a couple of games companies and we didn't use Lua on any of the projects I worked on. One was starting to experiment with it when I left.

A large AAA studio I worked at actually rolled their own scripting language, compiler, and VM from scratch. I got to get my hands dirty with this. The only time since University I've had to utilise my compilers knowledge :)

Unity gives you the choice of C#, a JavaScript dialect, or a Python dialect.

Why not lisp? :D
I think a) the snark is unnecessary and b) you are mistaking disagreement with ignorance. From what I read in that issue, he did understand the point pretty well (from a technical standpoint), he just disagrees with the proposed solution (from a mainly political standpoint). You should be able to disagree with people without claiming malice or ignorance.
OpenRC is great, tbh.
RISC vs. CISC: What's the Difference?
You can make an alcoholic drink, but not beer, from potatoes.

https://en.wikipedia.org/wiki/Poit%C3%ADn
You're missing the point. Chrome with uBlock uses double the memory compared to FF current version with uBlock.
Awesome that all our dick pics are being stored forever. Future generations should not miss out.
Best one ever!
A pair of judges every six months with 800 applications to review? Or a pair of judges every month with 150 applications to review? In what time period? Do they spend an hour? A whole day? A whole week? All we have to go on is one vague article.

...and that article suggests that (if we accept they rotate duty and meet monthly say) they spend, on average, (8 hours / 133 * 60 minutes) ~3.5 minutes carefully evaluating each application. If not, it's ~30 seconds per application.

So are the numbers wrong? Or is the bold assertion that they 'carefully review each application' completely farcical?

30 seconds to rubber stamp an application sounds about right to me.

The point remains; there is no 'fulltime' FISA court.

Periodically the presiding judges get together and process a bulk of applications all at once.
For me, Carmack is one of those people I will watch and maybe follow just on reputation alone.
FRONT-END DEVELOPER BYNDER
Wren – a fast, class-based concurrent scripting language
It uses dual redundant 8 gigabyte flash storage.
When a popular site tries to detect adblockers the filters/rules are updated with exceptions for files that are tested.
Simple way to reduce ad-block effectives is not to use ad-networks but advertiser don't like that idea.
No, it is saying "don't build systemd from source unconfigured and then run it in production", which is an entirely reasonable point to make. systemd is meant to be, by self-description, "a toolbox to build an operating system", not "something you install and expect it to work". Distributions are expected to configure reasonable defaults amongst other configuration.
Shared libraries were considered a bad idea in Plan 9, and I really wish that point of view had made it into commercial Unix and Linux.
Wtf is the matter with these systemd guys? Why on earth does anybody put up with this software?
There is a reason that deletion was invented. Everything is not meant to be stored. This is a stupid idea whose time I guess has come.
They're making our news out of people. Next thing they'll be breeding us like cattle; For clicks. You gotta tell 'em. You gotta tell 'em.

>I promise tiger, I promise, I'll tell the exchange.

Listen to me DaveSapien, you gotta tell 'em. HN is people. We gotta stop 'em! Somehow!
C# is also a dialect there AFAIK.
Slowing down and speeding up are symmetrical, roughly speaking you'd need a rocket similar to the one used to launch New Horizons to put it into orbit around Pluto. So you'd need an enormous rocket to send all of that to Pluto, which is beyond our current technology and budget limits.
Google's DNS servers are a product meant for public use, i.e. this use. I think it is entirely reasonable to not run your own public DNS servers as an Open Source software and instead use a well-maintained already existing one that has an excellent track-record of availability and low latency.
Thanks! Hope you received my response.
My experience back when I was trying to get into games a few decades ago was that some devs only change tools if the platform owners shove them into their throat without any other option, or get proven wrong by having one of their idols going alternative.
I like elm, but it would be nice to have a more practical elements in it. I have a problem with elm-html syntax: `
div [ class "profile" ] [ img [ src user.picture ] [], span [] [ text user.name ] ]`

Even indented, it looks unreadable in elm docs, especially for beginner.
In dynamic languages you get an instant burst of maybe-helpful text. (Instant gratification)

With C coredumps, you get a snapshot of the entire system at the moment it crashed. You can literally walk through everything that wasn't corrupted beyond reading. If the system is, for example, a multiplayer game, you can literally navigate the entire gameworld like a frozen snapshot. This can be very helpful for finding well-hidden bugs.

We're professional developers. It is worth the tiny bit of learning curve in order to get more productivity out of our tools!
In the particular case of the linked article, it is a personal issue, not a software issue. The software is using bad defaults, referencing servers that the owners explicitly say not to reference. The response is, basically, "I'm too lazy to fix this issue". That's not a software problem, it's a problem with the lead dev's behaviour.

While we shouldn't resort to outright insults, we also shouldn't shy away from calling out bad behaviour, when it's related to the software at hand.
Your keyboard arrows set the state of the box, if an arrow passes through with the same colour / direction as the box you get +points.

It mentions beneath the game you don't need to hit your keyboard for consecutive arrows of the same type.
What looks good about unreadable text on a blinding white page in the middle of the night (PST)? ;)

The black on light gray of old was just the right amount of contrast... TBL got it right.
Systemd is anything but sane. http://lkml.iu.edu//hypermail/linux/kernel/1408.1/02496.html
I don't. The Linux ecosystem is no longer salvageable, so I've started moving to FreeBSD. This should buy me another 20 years, after which I won't be bothered anyway.
FTA:
Last month that startup, Optical Archive, was acquired by Sony.
http://www.datacenterknowledge.com/archives/2015/05/27/sony-...
Interestingly, Half-Life (released in 1998) uses a slightly more complex table-based generator:

https://github.com/ValveSoftware/halflife/blob/master/dlls/u...

Note that this is only used for certain parts of the game. For others it uses a closed source non-table based generator.
Thanks for all the insights about the Tomahawks. What OP is refering to is cheaper, smaller and therefore in much more numbers deployable fighting drones. Each and every anti-missile site, be it fixed or portable has it's limits on what they can defend against.

I also assume that OP was refering to drones that could go through current missile defence systems because they can't be easily identified, neither visually nor with radar.

Yes, we (or at least you guys in the US) had them in the form of expensive, capable systems, but not at a smaller, cheaper or whatnot scale.

Also, can't Tomahawk launches not be detected by a some signatures they emit? I assume that modern mil space radar systems are able to do that.
Sounds like Mr Poettering hasn't read the vendors page and has just gotten stuck on the word vendor:

https://github.com/systemd/systemd/issues/437#issuecomment-1...

"Open Source projects are of course particularly welcome to use the pool in their default setup, but we ask that you get a vendor zone when using the pool as a default configuration."

http://www.pool.ntp.org/en/vendors.html
Australia: Now a crime to speak about human rights abuses of asylum seekers
Mobirise is still in beta and any feedback regarding site and app design is very important for our roadmap and would be greatly appreciated. http://mobirise.com/
Because, in my opinion, when you create a tool for the masses, the individual preferences should be the last in line of factors when you choose scripting programming language for that.
Not sure how other commenters get such a high score, I can't even get past 500
> Suggestions by climate campaigners that this reservoir of fossil fuel is a “carbon bomb” that should be left in the ground, are dismissed as hypocrisy.

Just because complaints may be hypocritical does not make them wrong.

Also, that sites layout/scrolling is terrible on a large screen. What happened to simple paragraphs of text?
Not to worry, they will be forced for add javascript just to please the hordes of people who don't know any better.
A list of various Time-series Databases together with their estimated popularity can be found at http://db-engines.com/en/ranking/time+series+dbms
Probably a mix of genuine moment-driven features with lobbying efforts.

http://www.paulgraham.com/submarine.html
I agree with most of what the other comments have mentioned, but I'd also add that one of the most important things I look for when I'm going through job listings is if the product/project they're working on is something I'm actually interested in.
You are really something else:

-Strawman argument.

-Appeal to authority.

Next time stick to the issue, you will find the debate will be much more rewarding for both parties.
Sibling posts have correctly pointed out that the & here is a bitwise AND. However, I wanted to note that `&` is also the take-address-of operator in C, which is why you think it has to do with pointers: there are two operators (one taking the address of something, the result of which is a pointer, another taking a bitwise AND); they both use the same symbol "&".

The difference is that the AND is a binary operator — i.e., it takes two arguments:

A & B

whereas the address-of operator "&" is a "unary" operator; it only takes one argument:

&A

There can be something before it in a more complete context, such as:

x = 3 + &y;

(though this is more often conventionally written the other way "&y + 3"; I only use this for demonstration)

But here "+" is the binary operator. (You can't have two binary operators in a row; that would be like "3 + * 2", which is nonsensical.) This is similar to "3 + -2": the negative here is a unary operator, the "+" here is the binary operator "add"
He is fairly smart and has quite good taste, so I'll trust him to choose a good language.
Claims to improve user input. Website has JavaScript-based smooth scrolling.

No.
Recursion and anonymous functions in Elixir
God forbid javascript developers are being encouraged to broaden their horizons by a master of the discipline.

He is going to be forced to add javascript by whiners anyway, I am enjoying the pipe dream of keeping it away.
You're doing a good job of putting words in peoples' mouths, and then denouncing them for it. People "despise every fiber of his being"?
Isn't the life span of a burned disc quite bad?
Yes, that is totally correct.

But that does not make the question why the DOOM solution is so much smaller than the perlin noise code more valid. It is simply not the same thing. One is a table of set of generated data, the other a generator of data that can be tabulated.
Ask HN: Outside of YC, where are good places to find startup mentors
Assuming you're not yet in an incubator, where would best some good places to find mentors?
Is that true?

Imagine I want to sample [0,2), then I can use the following table: [0,0,0,1,1,0,1,1]. This has cycle length 8. Much longer cycles can be obtained, it just requires the state of the prng to be larger than range being sampled.
I wonder why Datomic isn't mentioned.
For each and every client worldwide?
Sweet! You might consider using this command for a more human digestible listing:

$ stty -a | awk 'BEGIN{RS="[;\n]+ ?"}; /= ..$/'
intr = ^C
quit = ^\
erase = ^?
kill = ^U
eof = ^D
swtch = ^Z
susp = ^Z
rprnt = ^R
werase = ^W
lnext = ^V
flush = ^O

How come, actually, that ^R does the history search, even though it has been set to redraw the current line?
Yes, we can and should attack the decision. I think we agree that attacking the decision a person makes is different to attacking the person.
Spooks are making progress as well, and they are very well funded.
I don't know what the life of blu-rays are but burned optical cds and dvds have an estimated lifespan of only 10 years. Make sure you continue to keep up your backups! How I do it is I update my backups every few years but I also keep everything on functional and "hot" hard drives at all times (so I can see it's all still there).

There's also http://www.mdisc.com/what-is-mdisc/ but I've never used/seen it.
Given that Fedora is based on and sponsored by Red Hat, it's a significant stretch to suggest that their decision to move to systemd was made completely independently of RH. Just like Ubuntu's decision was "upstream chose it", the same goes for Fedora.
or (first semi-random one I tried): https://logo.clearbit.com/sabre.com - totally absurd
Sorry... now you know I am a whisky man :)
So we just added a leap second for nothing :-) ?
Email founders of seed / Series A startups in adjacent spaces.
Tell them you really admire what they're doing, and would love to get their take on the thing you're doing -- could you grab coffee for 30 mins?

Don't ask them to be mentors, just get their feedback and let the relationship evolve organically from there.
Facebook for Android has a bug that lets you send messages without Messenger app
It is* also true for PHP - almost any data structure internally is just a linked hash map.

*or was, I am not sure about current state
Likewise, but OpenBSD here.