skysight-inc/HackerNews huggingface dataset:
> What's a secular wedding? A secular funeral? How do your kids get involved in the community outside of the public school system (Boy Scouts is hardly secular) and how do you celebrate their coming of age? What are your standing plans for Wednesday night and Sunday morning?

This sounds like you live in a region where the majority of people are religious. I live in East Germany, where the majority of people don't belong to any church. Consequently, all of the things that you mentioned exist here:

* A secular wedding consists of a ceremony wherein a state-appointed official solemnizes the marriage (basically like the wedding service without the prayers and the singing), followed by the usual reception.

* A secular funeral is basically the same, a funeral service without the religious parts. The last time I attended a funeral, I was 4 years old, so I cannot comment on this, but I imagine that a secular funeral would focus more on the history of the person to remember, rather than on the religious interpretation of the event.

* There is a secular coming-of-age ceremony called Jugendweihe [1].

* There are clubs etc. that organize activities for children, they're just secular.

* "Standing plans for Wednesday ngiht and Sunday morning" are not a problem either because no-one goes to the church.

[1] https://en.wikipedia.org/wiki/Jugendweihe
Why You Should Hire Using Evolution vs. Design Thinking
And rates are at historic lows, with the Fed intending to keep moving them up, which means anyone who has been stretching to afford a home is going to be underwater shortly.
As an eight year old getting into magic around the tempest days, part of the braininess was in the extensive vocabulary in the card names! My MtG circle was a seriously literate group of elementary school kids.
It would have been nice of you to point to a scope or topic, not just say "Get simpler".

You're right, but in your backend example, one might say - Go learn ONE SQL technology, such as Postgres, to understand relational backend, which is a big thing. Then, if you'd like, go learn ONE document based backend, such as MongoDB, which is popular.

Or, recommend a book on the subject, such as "Seven Databases in Seven Weeks".

But that's backend. I don't know where to start with frontend.
Where Does America Store Nuclear Waste?
Are there any other games that are "Brainier" than Magic?
>> Could it be sharp oxygen crystals penetrating the carbon fiber resin layer

Why would one keep just a layer of hardened resin between all that oxygen and carbon? Seems like an accident waiting to happen.
Launch abort though can be fired well in advance of a rocket tumbling though. There's a pretty narrow recoverable angle throughout the launch, the rocket is lost well before the crew can't be saved.
Codesniffer also has a decent checker.[1] Actually, the only way I found to fix legacy code for good is to use the tokenizer and an open source parser to transform (with code you write) those pesky old bad habits. This one is ok. [2]

[1] https://github.com/squizlabs/PHP_CodeSniffer
[2] https://github.com/nikic/PHP-Parser
Web scaring is an "arms race". I was asked this weekend by a client, who found a Python scraping library for their sit on Github; how to avoid scraping.

Either remove your content from the internet or put up with it like we do spam.

The client linked this:
http://stackoverflow.com/questions/3161548/how-do-i-prevent-...

But the problem with all these approaches, is the arms race problem. These solutions take developer time, and they can affect end-users. The army of scrapers can easily undo your efforts in short order making alot of these approaches an effort in futility.
Aside from Diebold etc.[1], the only fraud happening in our elections are a) gerrymandering and b) racist voter suppression laws like those in North Carolina, where a state senator admitted as much in a televised interview.

[1] https://en.wikipedia.org/wiki/Hacking_Democracy
Nouveau has no CUDA support, unfortunately.
What a shame. I work for a fortune 100 company that enables findbugs on all projects by default. I cannot fathom how many serious issues it's prevented.
Happy to do it. You can pay me what you want.
"With that alone, you can independently test an infinite amount of pet projects until one takes off."

I have three successful companies out of many attempts. Creating a bunch of small projects is how I failed. I succeeded when I focused on one project and made it into a success.

"Most pet projects go nowhere. That's because their owners don't treat them like legitimate products:"

This is contrary to the entire point of the article. Pet projects will go nowhere because they aren't products.

If you actually want to make money, treat it like a business from the beginning. If you don't, everything else in your life will take precedence over it and your project will stay a project forever.

The mistake I see is creating the business model last. With all of my new projects, I figure out the method of marketing and the business model first and build a project around it.
My (citizen) id card has digital certificates https://en.m.wikipedia.org/wiki/Citizen_Card_(Portugal)
Good thing every election in the USA has a full and public counting of all ballots cast.

Not any more.

Back when we all used actual real paper ballots, sure, but the new electronic voting machines don't allow for that.
Are We Meeting People on Dating Apps?
Backend developer here.
Everytime I need to create some sort of rich UI I discovered that the last framework I learnt was "no longer valid". Happened with JQuery, Knockout and now Angular 1.

My feeling is that frontend development is overcomplicated/overbloated. Specially with the big players (Angular, React). Lucky me, I found my way with riot.js. Simple, elegant, lightweight and fast enough. You don't need a lot of complicated boilerplate, nor learning a new template language or syntax.
There's no ignition source normally — the liquid oxygen isn't under as much pressure, it's just sitting in the tank under nominal conditions. The idea is that the solid oxygen formed underneath the top layers of the carbon overwrap. Then as the aluminum liner of the the tank (which is under the composite wrapper) expanded as the tank was filled, the solid oxygen was subjected to enormous pressure, creating the ignition source — right next to a fuel source (the carbon composite), all in a big tank full of oxidizer.
Will try and get that stuff together, gotta ask my graphics guy for a nice SVG logo
The reason for this (at least as I understand it, which could very well be incomplete and/or wrong, as I have little background in dealing with shaders) is that the version on itch.io (which is compiled from source code on github at https://github.com/gavanw/voxelquestiso or https://github.com/gavanw/vqisosmall ) has a bug in (at least) one of the shaders, compiled from /src/glsl/GenerateVolume.c:

https://github.com/gavanw/voxelquestiso/issues/10

The bug (or how I understand it, which, again, could be wrong) is that that specific shader is mixing sampler2D and sampler3D uniforms, which is forbidden by the Opengl 3.3 shader spec.

The reason it works at all on NVidia cards is that apparently NVidia's shader compiler plays fast and loose with that part of the shader specification and allows mixing sampler2D and sampler3D elements, while ATI/AMD and Intel's shader compilers will fail to compile that shader.
Failure to compile the shader results in voxel quest only rendering the 'ocean' tiles, tree tiles (without lighting), and building tiles (again, without lighting), and everything else as background/sky gradient.

Someone committed a "fix" to one of the github trees which more or less patches out that shader or the offending part of it, but this just means it renders the wrong way on ALL cards, including NVidia ones.

Hopefully it will eventually be fixed properly in an opengl shader spec compliant way.

LN
"Hey, remember undergrad? Yeah, it's that, but no thanksgiving break and there's always a problem set due in 3 hours. Have fun!"
Weight loss products tha work – the top 20 best sellers on amazon
As much as I welcome the capitalistic response, I'm worried it won't be enough.

As much as I'd love true competition in the GPU/CPU space, it doesn't exist. AMD's cards simply cannot compete with Nvidia for GPGPU type scenarios, and even in its basic capacity, often have known heat/perf issues. Now that may be worth it for now to make a statement against the telemetry, but what if (less if and more when IMO) AMD then adds driver telemetry? And then intel?

These domains (Chip manufacture/GPU driver writing) are so advanced at this point that I don't see how competition could reasonably disrupt an incumbent over anything less than a samsung-grade failure (and even then probably not), and I'm concerned about the long-term wherein the producers realize this and through a combination of boiling the frog slowly and leaving consumers no other choices put themselves in the position to have a "pragmatic monopoly" of free reign over our machines. (I've always wondered what would happen from an antitrust sense, if it's "we're the only producer not because we WANT to but because we're the only ones who CAN")

We've certainly seen it happening with OSes, as well as some attempts from PC oems, I've always unfortunately thought it was just a matter of time until the more irreplaceable components got into the game too and I'd love some creative thoughts to actually stop the trend and not stand in its way, because I'm not sure we'll win that latter battle.

EDIT: as a child post points out, I completely forgot to mention drivers as well; as a strong argument to my "we don't have many options" thesis. AMD's linux support has been historically lacking next to NVIDIA which makes it a non starter in many cases.
> It solves the exact same problems the Signal contact-discovery protocol solves, without actually revealing all one's contacts to OWS.

Except it doesn't. If you share your contacts with Signal, it can tell you which ones are on Signal.

If Alice shares her contacts with Bob, she may discover some contacts she has in common with Bob, but not necessarily which ones are Signal users. Perhaps Bob has talked to Charlie some time in the past using Signal, but perhaps not.

So if we run this chatty, online, synchronous protocol with each of your contacts you already know are on Signal who happen to be online at a given time (which will be a subset of all your contacts), you may-or-may-not discover some of your contacts use Signal.

In my previous post I was really asking about the user experience angle, which you didn't respond to at all, so rather than asking a question, let me simply say: I think this feature (at least in as much as I can conceive of it being used) would provide a poor user experience.
I was just about to post about Shahrazad! Totally agree! Shahrazad: Players play a MAGIC subgame, using their libraries as their decks. Each player who doesn't win the subgame loses half his or her life, rounded up.
I've been building a startup for the last six months or so, and a big part of our research is understanding agents (US only, so far).

I'm not sure if the copy on your landing page reflects your overall marketing strategy, but in my experience, most agents are less interested in products that solve pain points (eg, complex website setup processes), and more interested in products that give them an edge, highlight their personal brand, etc. I've learned a lot about this topic from reading industry news, like 'Inman Select'

Of course I don't mean to suggest that a traction problem can be solved solely with adjustments to copy, but branding, etc, is the lingua franca of the agent community, so even slight miscalibrations could significantly affect adoption.

As to the open sourcing, I personally wouldn't, at least not in a fashion that requires lots of your effort to upkeep. The market is so competitive, I have trouble imagining adoption of an open source kit would be wide enough to justify your effort /sacrificing your IP.

What about other distribution channels? There are a number of sites that act as realtor back-end DBs/CMS. Is it feasible to partner with one of those and serve as the official Wysiwyg of such-and-such MLS/Database?

Would love to learn more about your experiences here, btw, if you're up for a chat--brandon@wayhome.io. It's a difficult and fickle market to serve, so I empathize.
All iPhones have it. FaceTime uses it, for example.
This is quite useful with a Huginn server setup to dynamically feed JSON out https://github.com/cantino/huginn
You can see actual competitive decks here:
https://www.mtggoldfish.com/metagame/standard#paper
https://www.mtggoldfish.com/metagame/modern#paper

You occasionally get Standard decks in your price range making top 8, but almost never in Modern. It's really stretching it to call the budget Modern decks "competitive".
really? this to me just seems like knowing the language you're going to be working with every day. If you don't understand these concepts, how could you be an effective developer?
I don't have a Twitter account, so maybe I'm missing something about the difficulty here. But the author spent paragraphs describing how the fate of this major thing is largely in the hands of Bill Pugh, he can't reach Bill Pugh via email, maybe his email is expired, etc. etc. can someone please help contact him via phone or twitter or whatever?

Why not just create a twitter account and do it yourself? WTF?

edit: presumably one of the downvoters is working right this minute to contact Bill Pugh via Twitter and put him in touch with the author, because that totally makes sense
This is deeply unsurprising. If you can put aside your ego head game, I find that I can get a LOT more done.
And this is exactly why you should containerise your db's run environment with docker. Dependency management. You cannot control your host environment to the same degree you can control the docker environment, given the same amount of effort. If Oracle only supports RH6 and you use Ubuntu LTS on your host, you run it in a RH6 based container. Oh look, maybe even use the official one https://github.com/oracle/docker-images
Mandatory voting is common in many places outside of the US, but I feel like it's something that can lead down a dangerous path. You shouldn't be compelled to choose a leader if you disapprove of the choices, I think that's a freedom I think everyone deserves.
...trying to get my "best work" in life done as soon as possible...

I dunno, maybe that's not such a bad strategy. Nothing you do today will detract from doing your best work later, unless you burn yourself out. So, perhaps a better lesson is: Don't push yourself to burnout under the assumption that you have to get your best work done early.

I'm not any kind of great worker, but looking back at age 52, my best moments have been pretty evenly spread out. When I felt that I could, or should, make a conscious effort to slow down for a while (e.g., when my kids were born), stuff came to me anyway.
" AMD's cards simply cannot compete with Nvidia for GPGPU type scenarios"

Really? Which brand of GPU pretty much ran Bitcoin during its inception, again?
This list is missing the Support, Appcompat, and Design libraries from Google, although to be fair it's practically a given these days that a project will be using them.

LeakCanary is also missing, which is a shame as it's very easy to leak memory in Android by holding onto destroyed Activities. Every project I have installed LeakCanary in for the first time has had at least one memory leak, it's such a useful tool being able to automatically detect and record leaks.
Yes, I remember this as a demo for an HTML5 game engine.
It's the "script" curse. Some of the worst code I've seen has been in build and deployment scripts, cause "it's not realm code".
Pebble Watchface in JavaScript
The government will never just give you money, like many people seem to want. We would quickly run out of productive people and the economy would collapse soon thereafter.

We may, however, have government-assigned job programs. The people that want to sit on their ass and play video games all day would have to dig ditches, work on construction sites, and pick up garbage to receive a paycheck.
I'm not aware of any changes in the next release that would prevent this from working.

In 2014, the project voted on whether packages could require a specific init system. My read of the results[1] is that a significant minority of the project thinks users should be able to choose their own init system.

[1] https://www.debian.org/vote/2014/suppl_003_stats
If you have to learn a new or have to monitor the health of a large code base, then visualizations are really helpful. For .NET there is for example NDepend [1] which also offers treemapping [2] but in the more traditional 2D version which is probably quite a bit more useful in practice than the 3D version shown here. But still it is more or less the same thing.

[1] http://www.ndepend.com/screenshots

[2] https://en.wikipedia.org/wiki/Treemapping
I like this idea but I can see the following challenges that would need to be overcome:

1) In the case of coffeeshops, many people go there to work. The noise of people gabbing could drive them away. This is a pet-peeve of mine; the local Starbucks seems to double as a daycare, making it really difficult to focus.

2) How likely is it that the people gathered share enough common interests that they want to talk to each other? E.g. in my case I'd want to be able to strike up a conversation about politics or philosophy or music-making or tech. If no one already-gathered shares any of those interests then I'm not staying very long.

These aren't insurmountable and there's probably others that haven't occurred to me. Again, I like the idea.
Ironic, given that your original post just barfed up a link "with no comments". If you can't bothered to do a little typing, I can't be bothered to watch the whackadoodle video from Breitbart.
Apple Engineer Talks About New 2016 Macbook Pro
In mandatory voting systems do you have to actually vote? Or just turn up and submit a ballot paper, whether filled in, empty or spoiled?
Basically the RF version of https://en.wikipedia.org/wiki/Laser_microphone
So annoying, yes. I since uninstalled GeForce Experience and replaced update notifications (the only feature I was using) with this ugly batch script. Careful, it's ugly! Botched stackoverflow-oriented batch brogramming! But it works for me! Feel free to reuse and improve :)

@ECHO OFF
setLocal EnableDelayedExpansion

rem nvup.bat, a quick & dirty driver downloader since GeForce Experience requires a login.
rem In a folder with write permissions, drop the script and its two dependencies:
rem - jq: https://stedolan.github.io/jq/
rem - curl: https://curl.haxx.se/
rem For automation, just create a Scheduled Task that runs when you want it (I like on Resume).
rem Reuse / modify / redistribute at will.

rem http://stackoverflow.com/questions/19131029/how-to-get-date-in-bat-file
for /f "tokens=2 delims==" %%a in ('wmic OS Get localdatetime /value') do set "dt=%%a"
set "YY=%dt:~2,2%" & set "YYYY=%dt:~0,4%" & set "MM=%dt:~4,2%" & set "DD=%dt:~6,2%"
set "HH=%dt:~8,2%" & set "Min=%dt:~10,2%" & set "Sec=%dt:~12,2%"
set "datestamp=%YYYY%%MM%%DD%" & set "timestamp=%HH%%Min%%Sec%"
set "fullstamp=%YYYY%-%MM%-%DD%_%HH%-%Min%-%Sec%"
echo lastCheck: "%fullstamp%" > lastCheck.log

rem to get the update feed for your device/OS combo, go to http://www.geforce.com/drivers
rem , pick your device/os, pop the "Network" tab of your devtools, start the driver search,
rem and copy the url
curl --silent -o rawNv.json "http://www.geforce.com/proxy?..."

for /f "delims=" %%i in ('jq ".IDS[0].downloadInfo.DownloadURL" rawNv.json') do set lastUrl=%%i

set /p installedUrl=< installedUrl.txt

if %installedUrl%==%lastUrl% (
echo same version, quitting
exit /B
) else (
echo new version, updating
echo %lastUrl% > installedUrl.txt
pushd C:\Users\YOURUSERNAME\Downloads
%~dp0\curl -O %lastUrl%
popd
rem http://stackoverflow.com/questions/774175/show-a-popup-message-box-from-a-windows-batch-file
mshta "javascript:alert('New driver');close()"
)
The nice thing about FindBugs is that you can, e.g., automatically run it in a Jenkins pipeline.

Just for ad-hoc analysis in Java IntelliJ's code inspector IMO works quite well. It's also available in the community edition, so all of that code is open source: https://www.jetbrains.com/help/idea/2016.2/code-inspection.h...
You're not compelled to choose. You're compelled to cast a ballot. Which can express disapproval for all choices.
Show HN: Klipse (pluggable client side evaluator) just hit 500 stars on GitHub
KLIPSE is both a clojure[sript] web REPL and an interactive code evaluator embeddable in blog posts.

The github repo is https://github.com/viebel/klipse

The repl is at: http://app.klipse.tech

Here are a couple of examples of blogs using the klipse plugin:

- clojure: http://blog.jrheard.com/procedural-dungeon-generation-drunkards-walk-in-clojurescript

- clojurescript transpiled http://blog.ducky.io/clojurescript/2016/06/08/more-defprotocol/

- ruby: http://jessewaites.com/embedding-interactive-ruby-snippets-into-web-pages/

- clojure: http://z.caudate.me/klipse-demo/

- ruby, javascript, clojure: http://blog.klipse.tech

- clojure documentation: http://clojurebridge.github.io/community-docs/docs/clojure/anonymous-function/

- javascript: http://untangled.io/in-depth-es6-destructuring-with-assembled-avengers/

- clojure: http://kids.klipse.tech/

- Immutable.js, An Introduction with examples written for humans: http://untangled.io/immutable-js-an-introduction-with-examples-written-for-humans/

- Yet another scheme dialect written in Clojure and ClojureScript: http://liujiacai.net/scheme.clj/
I'm... confused why you'd say this. It's simply true: NVIDIA's consistently ahead on these tasks on performance/energy cost metric.

You can do most any computation on any GPU with the right SDK support (and of course, the CPU hasn't gone anywhere). It's just fantastically less efficient.
Every ballot for selecting representatives that I'm aware of has a write-in option, which renders the philosophical concern moot.
I recently just switch to AMD because I bought a FreeSync monitor and I've been meaning to upgrade my card anyway. Looks like I did it just in the nick of time.
I don't know how y'all's undergrad experience was, but the worst, hardest day of college is at least ten times easier than an average day of having a baby.
What's "overwhelming" is the volatility of the ecosystem. "New" paradigms seem to appear all the time, people/compagnies publish new and attractive frameworks, other people/compagnies publish slightly different implementations of the same ideas, the "standards" always change, and everybody looks for ways to work _today_ with the technologies of _tomorrow_.

Basically, nothing they do is impossible to do with "good old PHP/MySQL/Javascript" but it certainly is a lot more exciting (and good for your resumé) that way.
I got hooked on Magic early and didn't feel much need to branch out to other games. I did play a bit of Texas Hold'em later and thought that was okay. A lot of people in comic shops (where Magic is played) play WarHammer 40K and Settlers of Catan, so you could have a look at those games.
Do we live in a multiverse? [video]
To the contrary, it would decrease lobbying influence.

And every vote should be equal. One man one vote. Not a sideways move in any way.
Before I met my life (not online), I used to get lots of dates online.

It's all about marketing. I knew there were 100s of other guys trying to get their attention, so I would use catchy subject lines and actually show them that I read their profile and was interested in knowing more about them (which I was).

It worked the majority of the time.

I used the same tactic when I wanted to get a job too. It also worked just as well.