skysight-inc/HackerNews huggingface dataset:
It is a valid option to explore by trial and error. But once you have obtained something that seems to work, if you can't explain why it is working, it is a bad moment to stop.

If you construct an entire system by trial and error without an understanding of how and why it's working, you are exposing yourself and your customer to serious risks.

Even if things do not crash, if your code gets audited (e.g: when another person joins your team), you will have a bad time explaining your choices. As a professional engineer, it is expected of you to know what you are doing, and fudging code is the easiest way of getting sacked to the sound of a trumpet.
I had a similar setup at one point, although in python. At some point I wrote a python logger talking to stackdriver http api, although I don't use it now: https://github.com/understandwork/stackdriver_python_logger .

This setup is not optimal. If you use kubernetes/gke the most optimal choice is relying on GKE logging. You just log to stdout, and GKE takes care of attaching relevant metadata (e.g. instance log came from) and transporting logs reliably and efficiently (relies on fluentd agent provided by the GKE). You don't need to do any setup, except logging to stdout in json format. In my python code I just use python-json-logger.

If you don't want to rely on GKE, instead of sending http calls with logs fluentd is a better choice:

- open source logs collector you control, lives on your machines.
- You can export fluentd logs to google cloud stack driver.
- There are already well maintained client logging libraries talking to fluentd
- Better efficiency and reliability than http calls
- No lock-in to any logging platform. E.g. move from StackDriver to competition by fluentd config change.
- Handles more than just application logs - e.g. your nginx/apache logs

Regarding stack driver - article does not mention that you can export logs from StackDriver to BigQuery. I find it very useful. BigQuery internal version, Dremel, was created for that very purpose - logs analysis.

Disclaimer: I'm not affiliated with fluentd or GCP, although I use both and I used to work at Google (primarily search, no ties to GCP).
Well again, that is another problem. BT headphones have proven to be a pain to deal with in the past. Pairing especially is a huge issue. Instead of working with the industry on that, they went with a proprietary solution which is implemented in the W1 chip. If you want to use that...you have to pay licensing fees.
Algorithm detects online fraudsters
It is interesting that fasting and dietary restrictions are part of many popular religions. Perhaps some discovered these benefits and codified them as scriptures.
Back to school: Get translations with Transifex
They never seem to get products that are not on their base right. Like iTunes for Windows is an abomination...
The law, if you read it, pretty clearly does NOT apply to AirBnB (except possibly people who rent a large number of flats on it). From 803(b):

(b)Nothing in section 804 of this title (other than subsection (c)) shall apply to--(1) any single-family house sold or rented by an owner:...

(It's a long section, I've snipped most of it. Section 804 is what you quoted.)

(2)rooms or units in dwellings containing living quarters occupied or intended to be occupied by no more than four families living independently of each other, if the owner actually maintains and occupies one of such living quarters as his residence.

So if I'm renting out my home on AirBnB, or even a full floor of a 4 family brownstone, none of this actually applies to me.
I still don't quite understand Chronograf: I know that you want to own the stack but are there any major advantages over Grafana?

Sorry if I'm being ignorant but I couldn't find anything that would've made me think one way or another.
I think it's a gamble, yes. I personally hate cords. I'm always getting entangled in my cord in the gym and I'm looking forward to something wireless. My gut feeling is, in another 5 years, we won't ever believe we put up with wired headphones.
That was totally my original meaning; sensible defaults, easy options and just a simple function to work with makes me want to keep using a library all day. So I try to follow that when writing a new library when I'm not comfortable with the status quo.
Antitrust law is not just about monopolies, and it does not only apply to monopolies. Also, the world market wouldn't matter, because any individual case would be brought in a specific legal jurisdiction, where only that specific jurisdiction's market would be relevant.
They would - until they started exchanging DNA with modern bacteria.
So exclusive releases for specific hardware IDs are feasible.

A not so far fetched Scenario extending on the exclusive iTunes release practice:

Popular new Artist - New Album:
Listen before everyone else exclusively on beats
I don't like this change but I think the argument that it's about DRM is pretty silly.
Again, the quality is low on those and pairing is an issue. As said, they could have worked with the industry on that however they went with their own proprietary chip and protocol.
The XKCD comic skips lightly over this by simply stating that the words were randomly chosen. But being truly random is actually hard for most people to do off the tops of their heads.

I doubt many people are taking away from that comic that they should use software to reliably randomly choose the words they memorize. Instead the advice seems to usually get shrunk down to "choose 4 random words," i.e. out of your own head. Most people don't carry 50,000 word dictionaries around in their heads. More like a few thousand. That changes the math considerably.
And the even more sinister "include a malware payload into an asset which was requested". Drive-by infection of exe's, injecting video streams with payloads that can take advantage of the StageFright vulnerability, not to mention things like session hijacking that can happen if any part of a page is loaded over http.

HTTPS is all or nothing, an in-between "only on the pages that need it" isn't going to cut it.

This is just the chrome team's first step (actually more like 5th or 6th step in this plan) toward getting there.
A 4.87-Ounce iPhone? In 1991, My Mobile Phone Weighed 130 Pounds
Layer7 was acquired by CA Tech a few years ago
Now you can buy a USB stick that destroys anything in its path
I'm sure there were socio-economic factors in burial as well. I suspect the lower class were much more likely to be thrown into mass graves than more well to do merchants
I read in the article that truffles are outside of the domain of human ability to control its growth.

> Truffles are the world’s most expensive food because they resist all our efforts to control them. They cannot be mass produced or meaningfully eaten out of season.

Have there been any efforts to create some controlled version of truffles to meet demand or make it more available? To me, the idea of a GMO truffle that's available year round seems pleasing.
Mashery was acquired by Intel [1] in April 2013, Layer7 was acquired by CA Technologies [2] the same month.

[1] https://techcrunch.com/2013/04/17/source-mashery-is-selling-... [2] https://techcrunch.com/2013/04/22/ca-acquires-layer-7-techno...
Not that I'm a fan of USB Micro, but there are cables for sale that have a reversible USB Micro plug, as well as a reversible USB plug on the other end, however I have no experience with their durability.
Stop forcing your arbitrary password rules on me
Bingo. We already see this with HDMI and HDCP where you can get a diminished experience, or none at all, because the playback device and the TV can't get their ducks in a row.
Going all-in on Flexbox
Running out of TRNG entropy is a problem when the random number is used as a secret key or the equivalent, because for an adversary such a low-entropy value is easier to guess than it should. The effective number of possible keys is reduced. Use of the defective sample as a PRNG seed or something else is irrelevant.
Yeah, I'm imagining some scenario where say Spotify partners with Bose, and if you plug in Bose headphones then you get higher quality audio than you can get elsewhere. Or say tidal (Jay Z's streaming service) says you can only listen to some songs via Kanye's new headphones.
> Validating against the RFC is somewhat complex though.

Hence, not obvious :-)

If there is one thing we can learn from all the misguided attempts at validating email addresses that we have seen over the years, it is that it is obviously not obvious which email addresses are syntactically invalid.
And here I am, dropped my Chinese brand phone over a dozen times with only a few scratches as punishment.

And hey, it still works as it did on day one. Not saying IPhone or Samsung are a bad brand by no means, hell... I'd probably own one if I had the money to buy it... but still.
How hackathons help your career
I guess I just mean I don't think we (government) should keep bad business afloat. If they can manage on their own, who am I to say it's bad ;D
It would hardly take any time to run the trove through a virus scanner, and it wouldn't even need someone to be sitting over it nannying it through the process.
It's all about defaults and out-of-the-box experience.
I don't know about that too, how can I do it?
ZenHub is free for small teams
So does this mean Apigee will be the captive API gateway for Google's extensive portfolio of APIs, or will the Apigee gateway still be offered as a product to put in front of a customer's custom API?
2019: We used deep learning to automatically figure out what you wanted to call via the API. We also tried to update your code to use it, but your build is currently broken and your engineer is on a holiday and we estimate it will take 3 days to fix the build based on the average time between query and resolution time for your engineers based on their search history in our logs. We will do an auto-update when your systems are back up.
Visions of Algae in Eighteenth-Century Botany
Ah yes, I'm sure they all deeply regret 4 years of learning, growing as human beings, making friends, etc. Being unemployable after college is BS. Being unemployed is a different matter, but uneducated unemployment is much higher than its educated counterpart.
We're working on a re-envisioned Chronograf. The goal is to have something that's complementary to Grafana. Most of our users love Grafana and that's good.

The next version of Chronograf, coming later this year, will be a re-envisioned and fully open source version. It won’t be about dashboards, it’ll be about an out of the box user experience for monitoring containers, Kubernetes, and Docker Swarm.

We're actually looking for early testers that want to walk through wireframes and work with us on making a great out of the box experience for what will be a fully open source monitoring stack.
Did you see the simplepostcard post from a few months ago when you built this?

Yours is an exact replica fwiw.
You can still get a headphone jack via a lightning adapter which comes with every iPhone 7...
His agenda can be best described as anti-American (yes I realize it's a very loaded term). He would release whatever hurts American interests most, regardless of who represents the USA at the moment.
> Also, two women have reported the same behaviour

Yes, it is my understanding that at least one of the women and the new prosecutor involved have expressed that the case should be dismissed.
if you like truffles you should try morels - awesome mushrooms IMO on par with truffles
>>> import requests
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'requests'

Now, what was your question?
A change in gut bacteria could potentially do that. However, normally that is quite difficult to change long term. I seem to have a collection of gut bacteria that give me bad gas quite often without sticking to a very strict diet and I found a few months ago that a five day fast reset that as well as antibiotics. However, either way it gradually returns to the way it was (most of the way back after three months). Good to know that three days of fasting helps some people, since that is much easier than five :/.
I've got # in my address and some systems fail with it too. It's totally valid. As example outlook.com won't allow sending email to addresses with # . Also some services reject short addresses for no reason. As example m@em.mm or so, that could be totally valid. You don't know it before checking for MX info and asking from the SMTP server if the address is valid in rcpt to: .
I walked to work over 10+ years over the course of 3 jobs (10-30 minutes, depending) - I remember when I started thinking that would be a problem, but it really wasn't. Over that time there was maybe once or twice where I got called because I was close (and it was a true emergency, so I didn't mind). I found the benefits of having co-workers over for barbeques/drinks/etc. made me very popular in the office and outweighed any other drawbacks from being close.

The 10-minute walks were also nice for unwinding mental state from work. It's just a lot more calming to walk (even on a busy sidewalk) than to cram in mass transit or sit in traffic.
I read Frank Herbert's Dune by flashlight when I was 11. The book absolutely blew my mind. I started at bedtime and turned the final pages at dawn and then went to school. Dune is still my favorite work of fiction, I've read it many times.
Meh, that was an overly dramatic way of saying the new iPhone will have more depth of field.
> To get favorable treatment here you need to be beautiful or wealthy.

Or just well spoken and reasonable? Sure well known celebs of the tech industry do perhaps get the "favorable treatment" of extra upvotes. But people aren't participating in these discussions just to get "favorable treatment", they're doing it for the intellectually engaging environment, the quality of which is a result of trading off some amount of unmitigated free speech

And it's not like dissenting opinions get flagged or even downvoted to oblivion - the grandparent isn't gray, for example. Only noise, hate speech and misinformation gets that treatment. In fact I'd argue that grandparent maybe should be, since he's citing a universal hatred of women as a positive value in a community - so I think it's still a lot closer to Usenet than you claim.
Oooh yes, I love Docker. Right now, I do most of my dev work outside Docker (because I don't want to rebuild the image every time I change a file..unless there's a way?). I do use Docker at intervals to make sure everything still works.

The shell being closer to production was more for familiarity sake. For me, I used to think I was going to be Mac for a long time because "Mac has a bash shell." Windows has a bash shell. In practice, I mostly use the ssh command! :)

Oh and the console window in Windows is now resizable! That drove me crazy.
The issue not likely to arise with hardware manufacturers. However, content license holders have been eager to have powers to restrict playback based on the device that will be playing back, see region encoded disks and HDMI.
Do you think employers should be free to select who works in their company, irrespective of any laws surrounding discrimination?
> But using HTTPS doesn't make a website magically secure, that is not enough. Thus there might be a false sense of security via this option.

It's more that HTTP makes it impossible for the site to be secure but HTTPS raises the bar significantly. Google seem to be pushing for HTTPS to be the minimum standard of security.
Scaling Ruby Apps to 1000 Requests per Minute – A Beginner's Guide
TOP iPhone 7 and iPhone 7 Plus Features – iOS jailbreak
The truffle oil you buy from the grocer has a deserving reputation, it's just scented oil, but I've eaten in restaurants where their truffle oil was literally sliced black truffles in olive oil, so at least on a restaurant menu you shouldn't dismiss "truffle oil" immediately.
The Hunger in Our Heads
Until you'll decide to make some of the features just for enterprise, as you did with InfluxDB?
While we're talking about obscure speed differences, I recently needed to traverse large directories and collect files with a certain suffix and found out that using "find" as a subprocess and parsing its output line-by-line was orders of magnitudes faster than any direct directory traversal I wrote and any other method I've tried, including other Unix utilities.

I don't know how it works but it's insanely fast.
San Fran locals take on luxury tech shuttles as microcosm of industry debate
According to the comments on TJ's post, this would be correct.

http://stackoverflow.com/questions/21947452/why-is-printing-...

> There are some answers that come from hard learned experience. T.J. and I (since we are friends) grew up in the days of the Apple ][ and the zx80/81. There was no built in word wrap back then. So we both ended up writing our own — more than once. And those lessons stick with you, they get burned in to your lizard brain. But if you leaned to code after that, when your environment word wraps everything, or you do it manually prior to runtime, it is harder to run into the issues with word wrap. – JockM
I suppose that depends on what you mean by complexity. I prefer lists to trees, in general. After I reorganized my Dropbox into only 1 layer of folders, I've found it much easier to navigate. But hey, that's just my anecdote.
Fighting Discrimination and Creating a World Where Anyone Can Belong Anywhere
They probably got some fMRI, and they framed it in terms of cortisol, adrenaline and cytokines.

Old knowledge is useless to modern science, we need to continually re-express it in the modish jargon of the day or people won't accept it as true. Thus, generations of studies restating the same old crap with new methods.
It got ported for Consoles/Mobile. Porting the PC version would cause every existing mod to stop working, which would be huge, I can't think of a single person I know who plays stock Minecraft.
Huh? I've been hungry before, so it wasn't too overwhelming. I just layed around, surfed the web, etc. It was fairly straightforward, familiar, and easy to ignore. As the days went on, the hunger went away, and my desire to drink water went down as well. I had to remind myself to continue consuming water (but then not too much, as that would be bad as well).
Apple has been very good at predicting (or perhaps directly causing) the demise of certain technologies: the disk drive, the CD drive, the ethernet port. They removed them much to the chagrin of many a loyal customer, and a few years later they nearly ceased to exist across the entire industry (we're still waiting on the ethernet port to go away but give it time).

How many times will it take you forgetting your dongle to just pony up and buy the apple approved headphones? How long will it take you using the non-default, non-apple, non-sleek, clunky dongle as you show off your fancy new iPhone 7 to your friends before you decide it's got to go? What if they're using it the apple-intended way?

How long will it take before nobody buys headphones anymore? A few generations until they deprecate the dongle since nobody is using it? Where you can no longer buy a $10 set of headphones at a drugstore and plug them in? Where 'every audio device must provide analog audio output in a universal format that every device has been able to read since audio was invented or it is functionally useless' is no longer a maxim?

Long-term, we are giving up a universal and open protocol that all devices work with for a proprietary one. If you don't expect companies to abuse this to make money and to stop you from doing what you want with your equipment, well, I've got a bridge to sell you.
To an old man out of the loop, what gives you a supported, future-looking feeling?
We evaluated InfluxDB 6 months ago and did not move forward because cluster mode was still in beta. Is there anyone running a cluster in production with some decent traffic?
IBM bought Strongloop last year as an API gateway play.
Telstar: The Story of How We Nuked the First Communication Satellite
Brilliant! I was just following Jim Freeze on twitter to see if/when the videos of the talks are uploaded.

I also found this little review from a first-timer nice.[0]

[0] http://supernullset.com/posts/2016-09-03-elixirconf-wrap.htm...
Something like a "chicken pie" would have to say how much chicken is in the pie. There's an exemption to that rule for ingredients that are used in small quantities for flavour.

http://www.food.gov.uk/sites/default/files/multimedia/pdfs/q...

> An ingredient or category of ingredients which is used in small quantities for the purposes of
flavouring

> Regulation 19(2)(a)(iii)

> 30. This exemption would apply whether or not pictorial representations are included on the label. Labels must comply with Schedule 8 to the Food Labelling Regulations 1996, as amended, concerning the use of the term “flavour” and should not infringe the provisions either of Section 15(1) of the Food Safety Act 1990 (concerning false or misleading indications) or
the Trade Descriptions Act 1968.

Schedule 8 of The Food Labelling Regulations 1996 say:

http://www.legislation.gov.uk/uksi/1996/1499/contents/made

> Any description incorporating the name of a food in such a way as to imply that the food, or the part of a food, being described has the flavour of the food named in the description.

> Shall not be applied to any food unless the flavour of the food being described is derived wholly or mainly from the food named in the description, except that any description incorporating the word “chocolate” which is such as to imply that the food being described has a chocolate flavour may be applied to a food which has a chocolate flavour derived wholly or mainly from non fat cocoa solids where the purchaser would not be misled by the description.

> This shall not be taken to prevent the use of the word “flavour” preceded by the name of a food when the flavour of the food being described is not wholly or mainly from the food named in the description.

I genuinely don't know who regulates this.
I think it's okay to not invite someone notable in the creation or development of a topic because of their views on other topics.

Consider a PCR conference without inviting Mullis, or transistors without inviting Shockley? (Back when he was alive, of course.)

More contentiously, a conference on DNA without inviting Watson. Or on US covert actions in Chile without inviting Kissinger; who I think should be tried as a war criminal.

At some point the personal views are very likely to get in the way of the goal of the conference.

That said, the examples I listed above are many orders of magnitude more severe than what's been brought up in regards to Nodevember/Crockford, and I'm as clueless about what's going on as anyone else.
It's not a lot of people's core competency, which is exactly what makes API gateways so useful.

This way anyone can write some half-baked endpoint that returns some JSON, and you put Apigee or any of its competitors in front of it, taking care of the hard stuff like authorization, rate limiting, etc, without which you can have a really rough time.
This one came back with zero results: https://www.facebook.com/search/str/accountants%2Bwho%2Bwork...
Show HN: EmbedBox, an Open-Source UI to Get Your Embed Code Installed
In Go.
Stephen Wolfram: How to Teach Computational Thinking