skysight-inc/HackerNews huggingface dataset:
Chances are, we already do.
They sure will! "Facebook plans to open-source the hardware design, along with necessary firmware and control software"

Seems to be right in line with the open compute project.
Which you'll be reminded of again when DST rolls around.
> ... non-base packages ... base packages ...

FreeBSD does not work this way. You are projecting Linux onto it.
Swedish mountain.

http://doc.akka.io/docs/akka/2.4.4/additional/faq.html
Sorry for the confusion; I don't find it amusing at all for the size, but for the irregularities.
Do you have any meetings / conversations with people in other time zones? Particularly ones further away like say London or Sydney? It's easy enough to remember +-3 within the US because we shift in unison (and your choice of UTC just means you'd memorize a different offset when someone says "10 AM Pacific") but interacting across real changes in time is hard. Unless you get everyone to use the same inputs, you're going to do this translation on all correspondence.

So how do you live? ;)
> give me your argument as to why gambling has as much or more value as other forms of entertainment or kindly leave me alone

I hardly need to do this; you are self-refuting.

You've said that better forms of entertainment produce value by "elevating the mind and spirit" (this is a raw statement of your personal values, not a phenomenon that can be observed) and "helping people cope with emotional issues" (as do all activities).

You've said that gambling is not valuable because it doesn't "help people eat nutritious food, breathe clean air, and so on". Neither do any other forms of entertainment, such as the art and fiction you praise. You've complained that the economic effect of gambling is purely redistributive. Once you've assumed away the benefits, that's true of almost all services.

Your stated concerns make no sense. People who like gambling and dislike pleasure reading are alien to me, but you have no grounds from which to say that they're wrong to believe they get more value from the gambling.
Yeah that's the way I see it going too. Anything where you can just kinda sit there and not worry about moving much other than your head and arms is probably a great match. So virtual work apps, VR tourism, VR concerts and sport, racing games, etc.

It's just the whole movement thing I don't buy.

They've really got to think about the size of their market as well. Time and time again, any gadget or gizmo with limited hardware penetration has failed in the past. Motion + VR not only requires some fairly expensive hardware, but also requires a large clear space in your house somewhere. They're heavily limiting their market with that. No big publisher will seriously risk making a AAA game with such a small market.

Motionless VR has some serious potential though.
Prey for the Gods is kickstarting, spiritual successor to Shadow of the Colossus
The ECB has more credibility than the Fed? Can you please share some of whatever you just smoked?
Essentially all but the most used code-paths with be bug riddled. This paper [1] on finding bugs in C compilers by fuzzing is an interesting case-study.

[1] http://lambda-the-ultimate.org/node/4241
The only router I've had at home that used Class 10.0.0.0/8 by default was a AirPort Time Capsule. The other three or four I've had over the years were configured to Class 192.168.0.0/16 by default
I use times to coordinate with other people. How do you accomplish this coordination?
Support.fm: Crowdfunding LGBTQ bail
Florian Haas apparently disagrees.

* https://hastexo.com/blogs/florian/2016/02/21/containers-just...

* https://plus.google.com/+FlorianHaas/posts/4xjQP1q6DEN
In my very anecdotal experience, the block that most consumer routers ship with as a configured default is, by far, 192.168.1.0/24 or 192.168.0.0/24. I've run across a handful of 172.*, but they were so exceptional that they stood out.

I imagine that vendors (e.g Linksys) are not inclined to change them, perhaps because they simply work for most people, and changing the default would most likely invalidate the rather large number of tutorials, FAQs, guides, etc. that simply assume that IPs are assigned from the 192.168.0.1-254 range.
I totally disagree that #2 is a lie. Code should be designed around a model of some part of the world, it's just that what the author is describing is a pretty bad way of modeling the world.

Take this part: "If there's a rocket in the game, rest assured that there is a "Rocket" class (Assuming the code is C++) which contains data for exactly one rocket and does rockety stuff. With no regard at all for what data tranformation is really being done, or for the layout of the data. Or for that matter, without the basic understanding that where there's one thing, there's probably more than one."

This is an enormous straw man. You don't need to be using C++, or even a real OO language, to design your code around a model of the world. I'd go so far as to say that C++ is a pretty poor choice of language for modeling the real world. And even in an OO language, no decent practitioner writes one-class-per-object. That's not how objects are intended to work, and even pretty bad practitioners of OO don't usually screw it up that badly.

And the underlying thing here is that if you model interactions in the real world accurately, at least the parts that are relevant to what you're trying to do, the data transformations and layout tend to fall into place naturally. Of course there are exceptions; we don't have leak-free abstractions yet.
A crowdfunding tool to support queer, trans, and gender nonconforming people in jail, prison, and detention.

building a secure online platform where friends, families and allies can raise and distribute funds for queer, trans, and gender nonconforming people navigating incarceration—whether to provide critical support for those on the inside, to make payment of bail more rapidly, or to organize campaigns and coalitions.
There is some information here: http://kubernetes.io/docs/admin/cluster-management/

I've had a lot of bad experiences with the Kubernetes docs being misleading, outdated, or incomplete, so be relying on anything there.
Timezones are useful because they let us answer the question "what point in the day is it at <location>." People's schedules are more or less aligned around local sunrise and sunset so knowing what time of day it is at a location important when communicating with people in that location. See https://qntm.org/abolish

China already tried getting rid of time zones, and even though it's only 5 time zones wide it caused enough issues that far western provinces use their own unofficial local time: http://www.theatlantic.com/china/archive/2013/11/china-only-...
Even my manager who worked on the original X/Motif codebase in the 80s when DEC and HP was working on it doesn't enjoy talking about these details. Pretty good write up, though.
Portugal in final Euro2016 – check POR vs. Wal match  statistics
Alaska used to have four time zones. The panhandle in Southeast was on Pacific (UTC-8), some portions of eastern Alaska were on Yukon (UTC-9), central Alaska was on Alaska-Hawaii (UTC-10), and western Alaska and the Aleutians were on Bering (UTC-11).

Now it's down to 2. Most of Alaska has been placed in the Alaska zone (UTC-9...the former Yukon zone, renamed because Yukon itself (in Canada) moved to Pacific at some point) and the extreme western Aleutians are on Hawaii-Aleutian time (UTC-10).

This posed some hardship, since most of the state is at least one hour earlier than its "natural" time (in some cases, two or more) but has the advantage of reducing the time offset between Alaska and the Lower 48. A mitigating factor is that due to the high latitude the sun's position and clock time have only a loose relationship anyway for much of the year.
Tunnel your way to free internet
Thanks!

We're expanding our use of Rust into even more bold endeavours, details soon.

Based on our experience with it in the last 1.5 years, stick with it, it will return your effort many times over in the medium-long run. Then again, if there is no medium-long run for your project (as an entity needing maintenance), just use Python.
Introducing LambCI – a serverless build system
This doesn't make any sense.

Minor: Los Angeles doesn't have a constant offset to UTC. But it changes rarely enough that it's easy to absorb the inconvenience.

Major: if he was using Los Angeles time internally, he'd have all the same problems when interacting with anyone else. Using UTC internally, he still has those for counterparties that don't use UTC, but they disappear for counterparties that also use UTC. Using UTC is a strict upgrade in terms of interacting across "real changes in time".

When I interact with people in a different time zone, I like to use their time, because I figure the odds of them messing up when using their own time are low. But if I didn't do that, I seriously doubt they would have more difficulty with my proposal "let's meet at 04:00 UTC" than with my proposal "let's meet at 12:00 pm my local time".
Coding guidelines

- Precompute whenever even remotely possible.

- Measures must be taken to prevent copy paste errors.

- Measures must be taken to prevent copy paste errors.

- The STL is evil (most of the time).

- Unnecessarily virtual functions should be rewritten to remove virtual requirements.

- Sloppy code must be marked for recoding later.

- Unreadable code earns you a free punch in the face.

- Measures must be taken to prevent copy paste errors.
Fast forward 20 years when the people of those regions are unable to create an open and free internet because Facebook holds the legal monopoly in many of those areas (think Comcast)
LCDs aren’t cheap as paper by a wide margin. Wallpaper is, say, $20 a square meter, and is free once glued to a wall.

Also, imagine putting high-dpi full-colour displays on all your walls and ceilings, so that one can change wallpaper at the flick of a button, or place ‘paintings’ wherever one wants.

Backlit LCDs would lead to uncomfortable living; rooms would be warm, there would barely be any shade in the room, and power costs (even if solar cells are cheap as paper) would probably be high.

e-ink wins on the power usage front, and is reflective, rather than backlit.
I'm not an expert in those protocols, but since the blockchain is essentially just a shared ledger, it maps cleanly to their existing needs.
World Food Program Innovation Accelerator
Has the documentation website been updated? I'm still seeing a lot of things that link directly to "release-1.2" and I can't find any information about RBAC. Kubernetes is great, but the docs have never been treated as a first-class citizen. I'd love to see the docs be considered part of the deliverable that is a release.
Firefly Learning | Front and backend developers and a Manager | London UK | ONSITE, freelance developers considered

Firefly Learning is an award-winning EdTech company that works to bring teachers, parents and students together, enabling greater collaboration, intuitive workflows and rich resource creation, while saving teachers time. We’re used by hundreds of leading schools globally, including 8 of the top 10 UK Independents.

In developers, we're looking for four main strengths:

◦ skill: your colleagues would say you get things done to a high standard.

◦ desire to learn: despite (or perhaps because of) you being good at what you do, you want to get better.

◦ understanding: our product team is great but not infallible. You’ll be happy to challenge and clarify product decisions with our users’ best interests at heart.

◦ clear communication: We have a lightweight process, so most days, other than a morning standup meeting to share what’s going on and what’s planned, you’ll be responsible for your time.

In a manager, we're looking for someone with experience of the above, as well as:

◦ experience and skill in training, developing and strengthening a team.

◦ hiring expertise: you know how identify what skills the team needs, and how to find and close candidates with those skills.

◦ balancing conflicting priorities: for example, we want a product that is well engineered but not over-engineered.

In terms of experience, we need you to be comfortable with a web platform. Our server-side code is written in C# and our web front end has some Javascript, so you’ll need to know these or be able to pick them up.

We work as generalists, so experience of any of the following would be a positive: React, iOS, shell scripting, infrastructure automation, building API integrations, and databases (particularly SQL Server).

We offer competitive salaries dependent on experience. We’re committed to everyone’s professional development, so we offer a flexible training budget for you to spend on attending training courses or other events, as well as brown bag talks and Kaizen weeks for self-improvement and experimentation. In addition to this we offer 25 days holiday (plus bank holidays and 3 days over Christmas and New Year), 3% employer pension contributions and discounted gym membership.

So, if you’ve got an interest in education and a desire to learn your craft alongside others making the same journey, we want to hear from you. Drop me an e-mail (robin at fireflylearning.com) or apply on our website – http://fireflylearning.com/join-our-team/jobs
Kimsufi's problem is the lack of redundancy, if the single drive on a box dies then you're not going to see your data again.

However, given the low price you could rent them in pairs and replicate the data using something like DRBD. Depending on your comfort level, this can be a very viable and cost effective option, or a system administration nightmare. If it's the latter, then definitely look into an object storage solution if your applications are compatible with that.

By the way, I've written an ebook which tries to help people make sense of the various hosting options available on the market today, perhaps it can be useful to you. The book site is

https://www.hostingforappdevelopers.com
1. Waste. Very little in a product is actually required

2. They focus on solutions, not problems.

Sounds like he's been in too many environments completely lacking in adult supervision, where no one seems to know the ABCs of writing good design documents (of any stripe).

I find it's just that hard to teach the basics, and once people get points 1 and 2 (which, as he correctly identifies, are huge) things work out much more smoothly for all concerned.
Show HN: Django-spaghetti-and-meatballs – serving up ERDs from django models
It doesn't stop anyone, just pushes them elsewhere. The real solution is safe injection sites.
"That's all this stuff is, tools to aid reasoning by identifying common patterns and antipatterns in thoughts and perceptions about the world around us."

Identifying patterns is second to learning something. Logical fallacies are examples of bad arguments. You should first learn how to evaluate an argument [0] before trying to identify logical fallacies. Not only will you learn more, but there's a greater chance you will be able to put any given "model" in context. That people find things like logical fallacies useful is an indication that they don't understand the fundamentals.

[0] https://www.google.com/search?q=critical+thinking+argument+e...
Do you know why we invented time zones?
Strange, I also have an entry from March 13, 2061.
You have the power and perhaps the ethical responsibility to push back and advocate for an open, accessible web.
I can see that this is a good solution, but I kind of still dream of a VR world I can run around in... I hope humanity's future isn't just going to consist of standing in a single square foot, using teleportation to move around :(
you might have a point (or two haha) but all I can say is try it. Goto UTC and see how you like/hate it. Also what if not everyone did this but every programmer the world over did this. It would be such a wonderful programmer bonding thing where if you are a serious developer, you live in your life in UTC 24.
This is why RFC 3339 (and ISO 8601 before it) doesn't allow you to do -07 as an offset, you must specify the whole damn thing (even though so many are whole hours).

Even more amusingly, thanks to the old "noon is when the sun is at its zenith", there are historical time zones that aren't representable as whole minute offsets from UTC either.
That's not an apt analogy. Camden benches, sit/lie ordinances, etc. make the condition of being homeless worse.

If public hospitals suddenly decided to turn away emergency room patients who don't have coverage, I would absolutely criticize them. Emergency rooms are not expected to directly address the lack of health coverage, but it's within their power to mitigate one of the most painful and horrific consequences.

The same goes for city planners. As a taxpayer, I do not want to pay for benches designed to be hostile to the homeless. If you already have it so bad you need to sleep in the park, I should not be spending money to make things more miserable for you.
I assume this was a class assignment or project, wasn't it? The format was probably dictated by DigiPen instructors.
What does "am" mean?
I don't see how you can say an assessment based on people's actual behavior is about as valid as completely made up predictions based on the alignment of the stars when you were born. I think it's pretty obvious your MBTI can say more about you than your horoscope can.

Not that I disagree with you that hiring decisions should not be made based on MBTI, nor can we categorize all people into 16 personality types.
yeah, my first thought too... not sure about the pros/cons regarding SEO
I convert back to LA time when I need to. It's fun math that keeps me sharp and helps me always program timezone aware apps because I'm always thinking about two different timezones.
Yep and the 10.0.0.0 on an Airport killed my wife's VPN as it couldn't route as expected and then I wasted half a day trying to figure out what might be wrong on a completely locked down desktop after 1st line support gave up and said it should work must be a problem with your wifi.
CodeConf LA: Recap and Special Thanks
If you want to do arcade VR you'll need to solve the Pink Eye problem before I get anywhere near it.
> Several new technologies have appeared

You should probably also add Vulkan + WSI to the list.

UPDATE: I just realized, this article is from 2013.
I think you deliberately grouped those two words together when that was not the author's intent. "collectively stopped planning" and "stopped planning collectively" have different meanings.
Guide to User Data Security
Inside Lazarus, go to the 'help' menu and select 'help'.
There's quite a lot of documentation!

There's also context sensitive help. Put the text cursor over a type name, like 'TForm' in the default code that's there when you start Lazarus. Press F1 to see the documentation for that type.
You're right. Between SJWs and anti-SJWs it is pretty much impossible to have a substantial conversation here. That's a shame, and it shouldn't take somebody else pointing it out for me to notice.
>but totally suboptimal environment for remote workers, because we cannot shoot you with nerf darts to call your attention when it's time for the daily standup

http://i.imgur.com/TIVp2.gif

Do they have tickling contests too?
I think he/she meant the self destructing cookies
> there are historical time zones that aren't representable as whole minute offsets from UTC either.

Luckily we ditched all of those before we invented leap seconds.
> Implants are dangerous. They are not approved by any medical authority, and doctors refuse to perform implants because, unlike pacemakers or artificial hips, implanted electronics violate the Hippocratic Oath -- grinders implant magnets for the sake of augmentation and enhancement. They have no proven health benefits and could result in unnecessary harm.

That does not make much sense. Body piercing, circumcision, tattoo etc.. are similar, but permitted and very common.
Yes. Some are more successful than others.
I learned Pascal in high school, too. On a 25 MHz 486 with 8 MB of RAM -- woo!

I actually quite liked it. I thought Pascal provided the right level of hand-holding necessary for a newbie programmer. I was probably able to pick up C more quickly the next year because of the solid foundation from Pascal.
You realize this doesn't actually effect anything except making you and anyone you interact with have to do the mental math for the correct offset?

The only reason to use UTC is so you can compare timing of geographically diverse events easily (plus things like daylight savings). Local time is still local tmie.
32 Animated Videos Teach You the Essentials of Critical Thinking
Daily chart: How “Amexit” sent shockwaves through the financial markets
10-Year Varnish Cache Anniversary Q&A with Varnish CTO per Buer
My naive understanding is it's to pay for enforcement of interference. Not sure how far LTE bands go but UHF/VHF will propagate ~80mi radius if placed on a high enough vantage point.
I think that nails my point.
Varnish Cache and Brotli compression
I'm not sure that code is ephemeral. It seems to congeal into a thixatropic mass.
But it's clear that data itself - that mutable-state heterogeneous-structured blob - has deep value, and handling that data appropriately is very important. This isn't treated adequately in the zeitgeist.
I'm really happy to see this transparency.
I wanna see Facebook doing something like this
Something all bash scripters need to know (and most of us don’t)
Wring Out Your Dead
True, but eating more fat and protein keeps you feeling full for longer, and with smaller rises and falls in your blood sugar - so you are less likely to eat more calories as snacks.
> since 1.5, the whole runtime is written in Go itself

The parser was written in Yacc (with C code generated) until version 1.6. I'm wondering if there's any other parts of Go yet to be converted to Go.
HN Show: Free hi-res photos for your website, everyday
Mine are mainly experimental apps, so the data redundancy is not really that important, but yes, at some point in time, if the need arises, I can get another box like you said, and may be just rsync everything via a daily cron job or something I suppose.
"local relative"

What does that even mean?
Well, that's actually a very precise explanation of DST in a nutshell: like other "simple hacks", it is very simple in theory. The complexity inherent in the various details and in interacting with its surroundings (hello 2:00 AM, hello crontab) forces the hack maker and everyone else to invent more hacks, which gradually become less simple, until it's a tangled web of spaghetti hacks-upon-hacks-upon-hacks, with The Black Goat of the Woods with a Thousand Young dwelling somewhere in the middle of it all.
You're looking for Verbatim Mode:

https://www.google.com/search?q=beer&tbs=li:1
why would an adult who grew up with normal vision be able to adjust to something else but not the opposite?
There are many ways that one might; perhaps the simplest might be to just define them as a builtin to your shell that checks the exit code of the left-hand command, and executes or doesn't the right-hand command accordingly.