skysight-inc/HackerNews huggingface dataset:
The point about legacy pointer code is valid, but the benefit of the newer pointer / iterator / ownership stuff isn't really that it is in and of itself a magic bullet.

What it does do is make it easy to reason about how pointers are used across the application. Also worth noting that even with legacy libraries, you can wrap a given pointer with std::unique_ptr or std::shared_ptr and provide a custom deleter and maintain reasonable safety guarantees.
Like Slack, it has per user pricing. This means it's difficult for large open source projects to use it if they have any interest in keeping a permanent log, or even keeping a message history that goes back more than a few days.

Feature-wise, the "Actions and Decisions" tools sound pretty interesting. Definitely a pain point with Slack. We've been using Slack for a lot of our planning for the Longhorn PHP conference (https://www.longhornphp.com), and it's honestly not been great. Conversations & decisions about particular topics get buried; if someone wasn't present for a conversation, it's likely they'll never see it. I know Slack isn't a project management tool - we've been using a mix of Google Docs and Trello for that. But even as a communications tool it feels fragile and incomplete.
Canada... 'nough said. If we don't do what we can to bring Amazon North then I have absolutely zero faith in our ability to ever take tech seriously beyond the wall. I don't care where the HQ ends up so long as it's on this side of the boarder. #YYZ (Toronto) #YVR (Vancouver) or, the most likely spot, #YGK (Kingston/Waterloo) are all great options. Talent could once again stay here instead of the decade(plus)-long brain-drain to the South.
[GET] WSO- Easy PD Profits
Sales page-
https://amyharrop.com/pages/epd-wp/

Download link-
https://www.dropbox.com/s/qqv9rgz3ttvn7at/Easy-PD-Profits.rar?dl=0
The only insight I felt was interesting or useful was the chart of his interaction frequency / sentiment with other accounts. That was neat to see. Dude really hates The New York Times!
Maybe the average number of people riding the same vehicle has increased?
This is far from true. Jobs bring sales taxes, property taxes etc etc. Football stadiums pale in comparison. People in Seattle complain that there are "too many high income people around spending too much on stuff, raising the prices". If youre a city wanting growth, adding one of the largest national employers seems like a good bet.
> "In the end people are going to always choose themselves over the environment."

If you want a reason for optimism, eventually those two will more clearly interlinked. The question is whether we can avoid damaging the planet before the survival of humanity depends on doing so.
Chi gives us just enough while still adhering to all the Golang standards:
https://github.com/go-chi/chi

Do augment it a bit here and there with other libraries.
> I'd have given Apple the benefit of the doubt if they opened up the W1 chip to other Bluetooth headphone vendors.

Why??? Why on earth would Apple do that, and why should they need to? The iPhone 7 works just as well or better with regular BT headsets as any other phone does (iow it mostly works, most of the time, but sometimes BT is just kinda crappy).

What possible reason would Apple have to develop a clearly superior BT chipset and then just give it away?
How to Deploy Laravel on Server
> Working around the clock, each capture plant can vacuum about 50 tons of CO₂ from the atmosphere a year, Wurzbacher says.

And then from [https://www.co2.earth/global-co2-emissions]:

> Global carbon (C) emissions from fossil fuel use were 9.795 gigatonnes (Gt) in 2014 (or 35.9 GtCO2 of carbon dioxide).

This doesn't seem like a great solution to me.
Yarn 1.0: Workspaces, auto-merging lockfiles, selective versions resolutions
RustConf 2017:  Talk Videos
Just because a dog can hear something doesn't mean that it will be bothered by it.
Amazon, EBay Among Top Assignees of Artificial Intelligence Patents
Julia is really fast but the DataFrames/DataTables package was kind of slow and feature-incomplete. Because Pandas is so optimized, Julia wasn't winning out over Python on the speed side of things, and was definitely losing on the ergonimics, so for data science it wasn't the best choice (unlike say numerical simulation).

I'm sure this will change if it hasn't already, especially with the better parallelization that Julia is capable of.
Tbis reminds me of the long-ago G4 cube, which had an oval power supply shaped exactly like the oval void in the middle of the cube.
> where for out thou?

Note: that’s a misuse of the quote; “wherefore” is, in moderns words, translated into “why”, not “where”. The quote “O Romeo, Romeo! wherefore art thou Romeo?” asks, in essence, “Why are you Romeo, and not someone else?”, i.e. someone without political baggage.
In both cases the California standard was higher, improving the environment and saving lives.

What happened to the states being policy laboratories? I thought Republicans were for local control? Or is that only for school textbooks and baking wedding cakes.
Ottawa is an excellent candidate for this as it sits squarely on the Canadian Shield.

https://en.wikipedia.org/wiki/Canadian_Shield

Not only that but the public transit is undergoing rapid modernization (ie: light rail) and the software industry is spiking.
Plot twist: the popularity of LSD in the 70's was a CIA operation to prepare the public for the global warming hoax (among other things).

/s although stranger things have happened.
This is funny reversal in history: Rockefeller first built pipelines to cut out the rail industry from distribution.
"You will have to forgive me when I cannot fathom how actively meddling with a complex system, which requires a substantial investment by our species in terms of scientists, research departments, universities, government offices - is going to result in a tightly controlled, well predicted result."

Any model of atmospheric carbon dioxide which is sufficiently accurate for generating public policy should suffice in predicting the results. After all, the model itself should not care what simulated means are being employed in increasing or reducing the amount of said compound, only its' effect at each concentration level.
they're simply registered when it becomes necessary.

How can you prove it's yours? or if someone challenges it, you register it?

This is weird, especially in a country with 1000+ years legal tradition. One would assume that everything is registered, with the state owning the rest that is not assigned to private parties.

In many third world countries it's common for people to work /live on the land that "everyone" knows it's theirs--via family line--but can't prove /register it legally (whatever the law is.)
IIRC, about 80% of the time that a company moves its headquarters, the headquarters move closer to where the CEO lives.
Following is based on using his Twitter profile as an identifier:

"Donald J. Trump is a spontaneous individual and takes life as it comes. he generally dislikes coloring within the lines and does not stress over the little things but sometimes struggles with procrastination. He is a very dynamic individual who is easily excitable and sensitive. Passionate and impulsive, he wears his emotions on his sleeve. He is slightly emotional and judgmental. He is competitive and challenging as well as frank and believes in speaking his mind. He is a usually thoughtful individual who likes his space. He is extremely positive and optimistic."

SOURCE:
https://frrole.ai/deepsense-app/realDonaldTrump
Learn Graphviz and Up Your Diagramming Game
#YOW (Ottawa) should be considered a strong contender.
I wish it'd go somewhere in the Deep South. It seems where tech jobs are most lacking.
Thus begins the wave of security attacks on machine learning. Buckle up - we're going to see a lot of papers like this in the next months and years.
I find it difficult to test a server in "real" conditions, these being at least 300k pps rx and 6 gbps tx, on 2x10G (with LACP) (context = http video streaming)

Using a tool like iperf is useful for getting xx gbps, but I've never managed to reproduce high pps, while it seems that high rx pps is often the limiting factor (causing high softirq %cpu thus packet drops if reaching 100%).
Overfitting in Machine Learning: What It Is and How to Prevent It
If this has an API, I'm fully onboard. The remote desktop control is something I've been patiently awaiting in Slack since they scooped up ScreenHero but they've done nothing with it.
I wonder if SLC would be disqualified because it would harm rather than help Amazon's diversity efforts.
Uber pilots a new premier service
Hahaha, some coder had a field day with this one.
Note that nine-sigma (or whatever it is) event on the right.
If only we didn't have multiple competing transitional mechanisms defined as standards already.
Agreed - we offer on-premise (and drive significant revenue from it) at Userify for people who prefer their SSH key management in-house.

To be fair to Atlassian, they basically invented on-prem with SaaS-style pricing (and did us all a great service), and their biggest competitor here (Slack) isn't available on-prem either. Some of these features that you list in Crowd are ironically very similar to missing features in our products, but we're actively working on them -- while not losing focus on being the fastest and easiest key manager to stand up.

Running a software business can be challenging -- especially with a myriad of customer environments and feature requests. My feeling is that Atlassian got really big really fast and may have lost sight of their key differentiator -- which, to me, at the time, was pricing and simplicity. It looks like this new product might have brought back their flair on both counts.
Given that a previous case was settled with the defendant paying him money he would be justified in thinking he have a real case, excluding any SLAAP statute from applying.

Just another way the Gawker vs Thiel feud is still sending negative shockwaves towards everyone else.
Migrations are a minor pain point for me. The libraries I've used don't support running (all) pending migrations; only those with a timestamp more recent than the previous one. This means we have to finesse the timestamps manually as migrations get merged into the main branch and deployed to various environments. As such, the value offered by the migration library is pretty minimal compared to just remembering to pipe a .sql file directly into the database. Hopefully there's a more robust option out there that I just haven't found yet.
Ask HN: Any Open Deep Learning PostDoctoral Position for Autumn 2018?
I will finish my PhD. in Deep Learning and its applications for the automotive industry in about a year, and I would like to have the time to find a great "next step" and fascinating project.

If you hear about any opened PostDoctoral position or R&D position in private companies. Please drop me a message at contact(@)jonathandekhtiar.eu, I will be more than happy to have a talk with you.

Have a great day,

Jonathan
You are correct but so often we are measured on individual productivity. And you get what you measure. So team members will want to work distraction-free to max their KPIs.

Your insights good, it needs to be needed by managers and staff that the team is working as a team.
I've been using the standard library, httptreemux and Chi, depending on how large the project is. I have also used Gorilla in the past, and sometimes use Alice to compose handlers. I prefer to stay close to the standard library, so as to not get stuck with code that depends too heavily on a third library with no easy way to entangle that dependency. I've still got nightmares from late '90s PHP and early 2000 Zope framework disasters... not with a 10 foot pole. Though when your application gets bigger, it makes sense to pull in a good library for some route grouping and helper functions – there are so many options, it's not worth your while to roll your own.

And unless you have very specific requirements, the performance is probably not a relevant concern in a real application either.
Not to mention interference, and opening the whole solution up to problems with audio/video sync that pretty much don't exist with wired headphones.
mongodb employee here

https://www.mongodb.com/who-uses-mongodb

I don't see a ton of hatred and fear from Cisco, Facebook and Google.

I dig what they've done, especially facebook, with MongoDB. Reconsider 2012 opinions and read about 2017's MongoDB.
This feels a bit backwards for me - MVC fits very well into the front-end where the entire application can be run, and the back-end is treated as data-storage only. MVC on the server has always been problematic because the way the View portion is supposed to work is not quite how it ends up really working. Back-end MVC frameworks aren't quite really MVC, I don't think. The term has been bastardized pretty freely over the years.

Don't even get me started on how many of these back-end frameworks think that data storage is supposed to happen in the Model ;)
It is also worth noting that there was exceptionally abnormal growth[1] early in the year. The average price for July only brought it back to trend. It will be interesting to see what August numbers bring.

[1] http://creastats.crea.ca/treb/images/treb_chart05_xhi-res.pn...
This is what infuriates me about the whole cargo cult mentality of "design" Apple subscribes to. Its dishonest bait so low information consumers don't question anti-consumer monetization moves. There's a lot of money in headphones and taking over the headphone market via airpods or the mfi chip sales required for iphone lightning to work with minijacks is a ripe market for Apple. Yet, we're being sold on a whole false narrative of "Oh there's no room, sorry."

I think we're going to look back to the dawn of smartphones as being particularly anti-consumer, anti-privacy, and typified by corporate dishonesty.

edit: I see the narrative is "but, but the iphone 8 will be too thin for it, trust me." Then there's no reason to do it now other than crass monetization at the cost of the consumer already invested in wired headphones and being forced to do a pricey upgrade. Not to mention, simply migrating to a thinner analog audio plug like the standard 2.5mm connector which is merely 2mm thick and can use a minijack to 2.5mm adapter can be gotten anywhere and cheaply. That would be a trivial change and allow Apple to make a very thing phone. Instead excepting a DAC on every headphone or having a DAC adapter is clearly a monetization scheme.
Jobs are for Machines
Tuples are ordered though. I don't usually think of structs by the order the properties are declared - I usually think of them by name.

I am, admittedly, not primarily a c++ dev though. Are structs typically ordered data structures in c++?
I expect, at the very least, what the app is supposed to do. Building a screen is, IMNSHO, not related to the amount of work that is expected; the real time sinks are functionalities behind the screen. Every time I got into estimation from GUI, the result was completely unrelated to the estimate.
Thank you. I think I will give it a try as well. We are running out of options for my father - perhaps this would be a good Hail Mary.
>If some guy (he's obviously talented, but still a guy) can fit one inside an already manufactured iPhone 7, the company designing the phone obviously would have no problem fitting it in the dimensions it holds.

The company is not forever planning on using the same dimensions of the current model -- but they can still plan ahead the removal.

Besides, the "some guy" doing a mod doesn't have to meet the same guarantees (re: waterproofness, air-circulation inside etc) for the device, as Apple has.

>Doesn't the fact that Apple being the company selling the AirPods (for a mighty hefty fee I might add) at least suggest the opposite of "moot", since they're making a lot of money on new headphones by removing the jack?

You can still use any old pair of wired headphones with the free provided adaptor. So the removal doesn't force anyone to buy AirPods -- or any other of the tons of bluetooth headphones.
I've been told I can write FORTRAN in any language.
I'm only familiar with Slack from that list but I'm assuming other IM apps work in a similar fashion in terms of being able to fine-tune the level of notifications you're getting.

Also, I'd take Slack convo over someone coming over to my desk to pull me into a whiteboarding session.
Show HN: A task manager that auto-prioritises your work
The Eisenhower Matrix is a simple yet effective method of time management. It’s a brilliant technique, but unfortunately it can be quite time-consuming and difficult to manually practice every day.

eisedo is a new task manager based on the Matrix itself.

What makes it different compared to other apps is the fact that it automatically prioritises your tasks for you. It takes the hard work out of manually arranging your tasks into the quadrants, so you can focus on working productively.

The first 500 members to the platform will receive free access for life, so head to www.eisedo.com to register your email if you’re interested.

Please feel free to ask any questions or send any feedback you may have on the product!
> The cost of enduring those damages may be (and probably is) immeasurably large.

This is what I'm getting at. There's resistance because we're not giving any specific numbers, only saying that they're "probably very high". This is far from a convincing argument.

With this technology we can instead say: "Ok, so clearing a tonne of CO2 emissions from the atmosphere is going to cost $X. These are going to be your additional expenses in the foreseeable future."
thank you! yes exactly that - a hype junction.

Im cynical but I too hope that geo engineering works- and I would also like to avoid the worse case outcome.

and yes, we may actually have to try geo eng seriously as well to ensure a habitable planet.
Ask HN: Services ripe for disruption?
I wonder, which services do you think are ripe for disruption, why and why didn't that happen yet?

My example:

eBay

Why:

- Legacy code showing through everywhere

- all-around toxic environment (various ways to get screwed over, either as a seller or a customer)

- ..probably lots of other reasons

Why didn't it happen yet:

Good question, there are lot of similar marketplaces around - seems like there has to happen something else to make eBay struggle.
That's one consideration. The other consideration is what they DO with that thickness (e.g. re: battery, other electronics taking the extra space, etc).
IPv10 = IPv4 + IPv6?
It has an API --> https://developer.atlassian.com/cloud/stride/

:)
Just because you don't care about some old book doesn't mean that it has value to noone. One of the books found in the monastery was a thousand-year-old document written in Caucasian Albanian, for which there is no other documentation than short stone inscriptions. The Udi people speak a descendent of this language, but their language community is under severe threat. Something like this would probably be very important to a community trying to save its cultural traditions! Not to mention the historians and humanists who can often glean some amazing insights from the scanty evidence left to us by history. The last printed-out Hitler Pepe meme might be very revealing to a far-future historian trying to understand our times.

Cultural traditions are exactly those things that generation after generation of a community has seen the value of preserving.
Tar sands are massively CO2 intensive, as well as hugely destructive of land. Take a look at satellite imagery of extraction areas - they literally tear the surface of the earth off. Watercourses are polluted with all kinds of horrible poisons as a result. One has to be wilfully ignorant or cynical to ignore the fact that we really shouldn't be exploiting this energy resource at all if we want to avoid cooking the planet, in favour of praising a method that facilitates even greater destruction. Where does it end?! :|
Hey thats a nice distinction, thanks. you arr correct.
I'm surprised that this works. I always assumed Siri etc. would do some bare-minimum pre-processing of the audio input, if only to reduce noise, of which the simplest kind would be cutting frequencies that cannot be produced or registered by humans. Any insight into why this isn't already the case?
Increase in opioid prescriptions accounts for 20% of labor force decline
Building a science grade microscope that can be used to produce research-grade results is not a trivial problem. Sure you can strap a few lenses and steppers to a frame and make a microscope but that's a very long distance from being able to produce quantitative results of other scientists care about.
we use https://github.com/jackc/tern for migrations. It's pretty nice.
>I'm pretty sure a company that recently acquired Beats, the notoriously overpriced headphone companies, and sells wireless earbuds at 169$ is most certainly not making "pennies" on headphones.

Maybe read their financial statements then?

(And I'm pretty sure they lost more money still for buying Beats that they've made from selling Beats products at the moment -- even though both was spare change for them).
How the hell did we go from realizing massive enterprise software was a bad deal to suddenly embracing it all over again? Not that stuff like Oracle and Salesforce ever went away, but I seriously don't understand why small companies buy into the Faustian bargain of "yes please vendor, I'd love to be in a position where I'm tied to your company forever, that sounds great".
so, you make pellets. Then you have to mix them with some "light" oil produced during the production of pellets.
So you still have to transport them together.

I cannot really understand how this is better than carrying oil directly.
oh dear. I meant Fog.
They don't have DRM there yet. But they've opened a possibility of DRMing iPhone audio now. When other manufacturers follow suit, it'll be only a matter of time before some parties will want to make use of that possibility.
Those were going to be controversial design changes no matter what so, like others have rightly pointed out, do them incrementally to allow all the discussion and annoyance/outrage to pass and not dominate the conversation in the media (both social and professional).
so using his old accounts this may have picked up that his behavior changed over time.. interesting.
Matlab's documentation is really good, except when you need to look at the algorithm and can't because it's closed-source...
> There is even a big gap where the headphone jack was

Not really, there was a little bit of space near the old jack, and he removed a critical part of the barometer to make the rest of the space. If you're removing parts you can't exactly claim that it was empty space.
if you happen to have a moka pot around it's the same idea. lower heat, load the bottom with a fat, and decarboxylate the herb first.
Show HN: Starboard
We use gin. It's mostly fine. If I were starting a new application, I'd probably use stdlib by itself.
Hah, sorry, I was getting heptio and hashicorp confused. My mistake!
Show HN: Modding Hacker News
The Amateur Cloud Society That (Sort Of) Rattled the Scientific Community (2016)
That is basically what I meant though. I don't see it being an easy sell to get federal legalization.
Mithali raj hot photo controversy
Could you please clarify. Which one of these do you mean (first three results when googling SQL migrations):

(1) https://www.npmjs.com/package/sql-migrations

(2) https://flywaydb.org/documentation/migration/sql

(3) https://github.com/rubenv/sql-migrate
He might mean 7 Plus?
Today we can do nothing without breaking eggs. Non egg-braking technology is on the pipeline, and getting perfect. We will almost certainly switch to it soon. Egg restoring technology is further away, but it does not have to be easier, because we will have mostly stopped breaking eggs when we get there.