skysight-inc/HackerNews huggingface dataset:
We have some level of choice with respect to healthcare as well. I'm just thinking of other nations I've traveled, in which lots of people chose to live in housing that wouldn't be allowed here, and drove vehicles that wouldn't be legal to sell here.

You might argue with the idea that they "chose" those things. That argument would apply just as much to health care. Yes, if someone had the choice between vast wealth and penury, one would choose vast wealth. Given the condition of penury, however, what's wrong with e.g. a tuk-tuk or a corrugated tin shack? Are those not better than living on the street in a cardboard box and walking everywhere you go?
Looks a bit like server side includes done wrong. Accidentally include the head/body/non content tags in the include, import them into the main file and well, you end up with duplicates.
This is friendship.
None of that is correct, though. Plenty of people in 2007 were complaining about overheated real estate markets (though no one outside the banking industry knew the disastrous leverage that was in flight). Plenty of people in 1999 (even the Fed chariman! Remember "irrational exuberance"?) could see that the dot com boom was unsustainable. In both situations wehre were predictions of downturns everywhere in the media, and they were right.

Likewise lots of people were predicting a few years solid growth starting in 2009. And they were right too!

And all I'm saying is that it's more likely that they were right because economic cycles are broadly predictable on the multi-year scales and not because Paul Krugman has some kind of magical power to produce a recession just by talking about it.
Like I said below, have you used the 2018 Moto G and compared it to an iPhone that's three years older -- I have. It's downright sluggish doing simple things.
> Is it a problem of the pattern? Will another pattern fix the problem?

Man, I agree so much with this. I've been on too many teams now which cargo cult _hard_ around microservices. In the best case, they think it'll solve the problems that plague the team ("we don't have to be responsible, because it'll enforce good boundaries!!!" (literally a quote)), in the worst case, people genuinely advocate for them as a "best practice" -- the latter group is far more terrifying.

Developers, myself included(!), tend to focus only on the upsides of a tech / pattern until they've lived through the downsides and earned their scars.

The most painful thing is that a lot of the time 'microservice oriented architecture' ends up not being made up of microservices at all, but is instead still a monolith that's been awkwardly distributed across a network, which has the nice property of being the worst of all available solutions.
How is the data fed into the model? Are the graphs represented by a dictionary or an adjacency matrix (or neither)? Does anyone have more links I can read more about graph based deep learning?
There is a "who's hiring" on the first of the month for job posting.

Unless you are a YC company, there is another means
> You would not expect people to give that up. The question is why?

I would absolutely expect people to give that up, as well as any senior economist student would tell you, the labor preference curve is backward-bending after you start making a certain amount of money.

> He was so lucky and is giving it up! Aren't you curious why?

Not in the slightest. There are multiple studies saying that happiness plateaus after a certain amount of income. It's his life and he probably found his own plateau.
This is covered explicitly in the SemVer specification section 11[0].

The answer depends on if there exists a released "2.3.3" version, in which case, the pre-release is not selected, because pre-release versions have less priority than release versions.

The spec provides the following example:

1.0.0-alpha < 1.0.0-alpha.1 < 1.0.0-alpha.beta < 1.0.0-beta < 1.0.0-beta.2 < 1.0.0-beta.11 < 1.0.0-rc.1 < 1.0.0.

[0] https://semver.org/#spec-item-11
It's neither an excuse nor a promise to break code. It's merely a version numbering scheme that makes it explicit which versions will break code. If you're using semver and you don't want your next version to break code, go ahead and release it with an increased minor version. Major version increases aren't for you then.
And what happens once you have 3 or 4 developers?
Недвижимость Ташкента
>There is also plenty of cause for concern about human extinction

Do you seriously mean literal extinction, as in, not one single human being left alive? That seems really implausible to me. Of course, it's academic in some sense--if all but 100 humans die out, then certainly that's the end of civilization as we know it. But that's not the same as bona fide extinction!

Relevant scene from Dr. Strangelove: https://www.youtube.com/watch?v=jf9iTZ433zs
How do "more expensive" options benefit the insurance companies ?
The map is not the territory. Similarly, the semantic version number is not the API.

Why are we relying on fallible humans to examine an API and encode an assertion about its backwards compatibility into a number? Further, why are we then handing this (often dubious) assertion of backwards compatibility to machines to depend on?

Can't we create a set of rules/tests that will actually execute the API to determine whether it's backwards compatible? Why aren't we doing that more?
They will have a lot of catchup to do to get where Office is now. I'm frankly amazed by how good Microsoft Flow has been.

So many dumb business processes rely on an Excel doc somewhere, or a stupid manual email somewhere else. But with Flow I've seen just a single smarty-pants able to fully streamline an entire department one rule at a time. They don't need to get permission to bring in a new logo - it's part of Office, they can just do it. And no one has to get dragged into it kicking and screaming - you want to work off of an Excel file? Fine! It's still there!

It feels like a hit of Agile steroids for an older organization.
True. I've put most of it in short-term US treasuries at ~2.5%, so making about that much after taxes.
I don't know that I agree that it's a fiasco. I've been asked to work on a PDP11 in the last few years and while it was mind-boggling (the request -- I turned it down), it was understandable from a business perspective. So I can see how some businesses might want Just A Little While Longer on Python 2.x.

shrug, use python 3.x and don't sweat the fact that some folks are still stuck on 2.x. You certainly can't stop someone from offering support for 2.x -- the language is well defined and the reference implementation is open source. Anyone out there could put up a "Python 2.x Support: Cheap!" sign and be in business.
Glad to help. Shooting your existing team might be a double win: good for the current business and good start for a tailored portfolio.
Check out OctoberCMS. The simplicity and ease of use of PHP while being a very modern and stable platform to build one. Disclosure: I'm the community manager :)
As organizations scale they find that teams just can't communicate enough (while also programming) to solve these problems through human interaction. That's kind of OK when it is just one or two teams that have the problem and rotate through devs for the communication responsibilities. But when most teams starts doing it, feature work will slow down too much.

Contracts (api, documentation for those apis, documented processes, etc.) are important to scale and greatly reduce communication load. Microservices aren't required to make that happen, but they sure help.
Pretty cool!

> Anich says that Jon Martin—a forestry professor and coauthor on the paper—was exploring a Wisconsin forest at night, using a UV flashlight to scan the canopy for lichens, fungi, plants, and frogs that occasionally fluoresce. “One evening,” says Anich, “he heard the chirp of a flying squirrel at a bird feeder, pointed the flashlight at it, and was amazed to see pink fluorescence.”

I like that we're literally hunting for fluorescent organisms. I suspect that kind of bioprospecting for high-value exotic genetic traits will become more and more interesting as we move forward with our biological engineering capabilities.
Zen 2 is adding 256 bit registers for 256 bit AVX instead of doing it in 2 passes with 128 bit registers.
This is cool! There was a very similar startup, Prayas Analytics, that also went through YC (in 2015) and ended up shutting down: https://medium.com/@pranshum/10-lessons-on-3-years-with-pray...

Curious to hear your thoughts on what's different this time around?
> - If you work normal amount you earn a lot more (remember to expense everything!)

I'm not so sure this is true. Given today's market rates, you have to be charging a lot to get to break-even. Many people who do these breakdowns don't properly take into account the total income you can get as a salaried employee.
> some people go so far as to directly claim that something is good because Google uses it.

Angular everything and everywhere and sprinkle it with Material Design!
Because I decided I like React? :P

From my perspective, React is the thing with the problem: it doesn't have great state management for complex tasks / multi-component coordination. What I want to use is something like RxJS to manage such interactions and state, because it gives me a lot of power/control in a relatively easy way. One of the best options out there that I've seen is redux-observable, and thus Redux itself is just the "stuff inside the oreo" gluing React to all my interesting "epics" describing high level functionality in the applications.

It's also the Unix philosophy thing of use tools that "do one thing well" and then chain them together. React does view components rather well, Redux does state management rather well, Redux-Observable does state "interaction" rather well. Chained together they work remarkably well.
I don't think it's a stretch to blame Fortnite. It's completely changed the gaming landscape, and there's only so much gaming dollars and attention out there and a lot of it is going to Fortnite (and the new Apex Legends) that would otherwise have gone into games like CoD / BF / etc. Just take a look at the vast differences in viewers on Twitch for the different games, as well as EA and Take Two's (and likely Activision's out tomorrow) recent earnings calls which noted Fortnite as a concern for them.
The type system is like a chain. It's only as strong as its weakest link. A permissive type system which allows for an 'any' type and lets functions specify multiple possible return types is about as useful as no type system at all.

At the other extreme, a rigid type system is not good either because it makes it harder to integrate your system/module with third party systems/modules developed by other teams/companies. This is because other teams might be using completely different programming languages and their type system is extremely unlikely to be compatible with yours - This means that if they want to integrate with your code, they need to do a lot of work to convert their own types to match yours and the result just looks ugly; their project ends up with redundant types/interfaces that sound and behave almost the same but are different in ways that are almost impossible to describe let alone understand.

For example, let's say that I import two modules; both of them expose their own `URL` interface. Now both modules chose the same name for interface but one of them exposes a `query` property as a string, but the other one exposes a `query` property as a Map. How do you reconcile these two conflicting types within your system? The result just looks ugly and confusing no matter what you do.
Hello! I'm not aware of anyone confusing the two.
Sheety: Turn Any Google Sheet into an API
It still comes across as clingy, but it'd be a huge improvement over putting it before.

I've seen a few sites that don't make it clear that you have successfully cancelled and act as though the survey is still required, so don't do that. Make it clear the user has finished cancelling and this is an extra step they can take if they'd like.
An Alternative Data-Driven Map
How much does that 5% bring in profit. If that is more than the amount it costs to keep the support. Then keep it.. other wise remove.
Refactoring a microservices architecture seems to lead to even more frustrating meetings.
The article doesn't really go into the scientific questions remaining, chief among them (IMHO) being the effect of weed on driving ability. There are some studies that suggest it's comparable to being drunk, but the evidence is still weak, and most people I know who do these sorts of things are oblivious or dismissive to it.
We're currently working on rewriting /learn to not require any login while still retaining the gamification element (in offline storage). Meaning that you get the best of both worlds.

Just to explain the reason there is a login at all, this is mostly for historical reasons. The original learnnextjs.com built by Arunoda was based on another project he created for teaching Meteor.

Anyway as said we're rewriting /learn, using MDX (http://github.com/mdx-js/mdx) for content and the quizzes will store the result in your browser.
> …in my experience (but also according to the highly biased benchmark game)…

You seem to be saying that what you see on the benchmarks game matches your experience, which makes your "highly biased" claim kind-of strange.

Please show something on that website that is "highly biased".
"How I plan to survive for a couple of years with $1 million in savings while I rediscover my creativity - AMA"

Amazing.
Climate Change May Affect Winter “Weather Whiplash”
Totally disagree that we should push innovation with no regard for human costs. There has to be a balance. I am worried that my future kids may end up unable to find work or that they might live as the privileged among the sea of homeless.
Very cool to see the fruits of a long research project. I had no idea birds could live that long or produce offspring that long.
There are tools to do this! Elm has the best-known implementation.

However, the real reason is exactly why "compatibility" is not defined in the spec. It is really hard to pin this down, and possibly impossible. Machines can help humans check these kinds of things, but they still need humans in the end.
The official docs have some of the details: https://danielegrattarola.github.io/spektral/data/

More about Graph NNs: https://arxiv.org/pdf/1812.08434.pdf
There are DOZENS of companies after this space with solutions ranging from point-of-sale, to beacons (facebook was aggressively rolling into this space, have heard less after privacy missteps), to WIFI range tracking, to some combo of the above.

Aura is a "smack self on forehead" level of ingenuity / execution - I love it, think you guys are on to something big. Look at the institutional market too - literally an analytics dashboard / workflow that provides forward looking reporting on traffic / trending would be hugely valuable to REIT scale funds.
Instead you have the overhead of "rewrite these 50 services to have an architecture that doesn't suck".
Color Subsampling, or What is 4:4:4 or 4:2:2?
I work at AppTweak. we offer both a tool that allows our customers to perform their own ASO campaigns and a consulting service where we do the job for them.

On the consulting service, we usually see a download increase that ranges from 5% to 30%, depending on how much time/talent the client had put in ASO before calling us.
Developer launches version of Windows 95 that runs under Win10, MacOS and Linux
Isn't it more like piggybacking off of the homework of others, who specifically don't put all of their eggs in one basket?
I actually think that’s clearly not true otherwise Jeremy would be miles ahead in the polls... people do understand what he’s offering they just don’t want it!
Back when we used dial-up I couldn't outright switch to Linux because I couldn't get on AOL from Linux (or I didn't know how) I tried everything too. Then once we had a normal router it was wireless drivers that was my issue, nowadays it's mostly my GPU drivers. I have used Linux more exclusively now, but if I can't get online out of the box that's the biggest deal breaker for a distro for me.
Did you look into it already? I have yet to understand what new stuff is there and what old stuff has just been repackaged into "office automation"
Thanks for the GVT-G reference. For running a Windows VM in a laptop that seems like the only missing piece. Graphical performance is clearly lacking and if that works as described it seems like it would fix it.
Not a financial adviser, etc, but probably by making sure you have an adequate safety net and by continuing to buy and hold into a well-diversified portfolio come what may.
and yet my matcher disagrees, and there is no way to determine which behavior is correct.

the "no way to determine" is the point here, not the details of the example that was chosen.
Right - but it seems they have switched to a subscription-only service for any new users
I always appreciate when I leave something open on my computer and step away for ten minutes to come back and see it restarted and installing updates. Not like I was in the middle of something or anything. It's really pushing me to switch completely to Linux.
Does this mean Softbank has lost confidence in their previous investment, Cruise?
I tried to read the article, but Wired gave me this:
https://imgur.com/GzFnA54
1) No, it's not a joke. This blog has really been around that long.

2) He's not against micro-services. He's just saying that your problems won't go away bc you're building micro-services instead of monoliths.

PS: i would say #1 is a joke.
I can’t speak to workflow longevity. My assumption, based on enterprise work experience, is that corporations using Office 365 and MS Flow are going to prefer that workflow over Google Docs (and they’re probably already federated to Azure AD, making access control easy peasy).

People want to derisk what they deliver, and want to keep their jobs. Microsoft delivers on that, Google does not. This isn’t about emotion, it’s about pragmatism.
These days though, monetization frequently means vastly inferior games make way, way more money.

To an algorithm, or a metric, even miserable feeling variable schedule or reward addiction looks like "engagement." So if there's "engagement" and money, why should companies do anything different?

https://www.youtube.com/watch?v=tWtvrPTbQ_c

So how is it that games which have "art" don't come along, charge a bit less money, and win in the marketplace? I guess the argument can be made that they do, but they're in the minority. I wonder if there aren't also generational issues? Maybe the environment of today, where even young people have tablets and smartphones is just a different one?
"my methodology works until management breathes down my neck but so be it!

"My methodology works until junior devs show up and don't know how to code"

"My methodology just works... except all the times it doesn't and when it doesn't, it's your fault because you did it."

That's what I got from this article.

It's development itself that's the problem. Software is really complex and things take a long time to build. The relationship between the time it takes for management to say "build it" and to actually build it is asymmetrical. It requires many people to build things of significance. Coordinating understanding of things between people is a hard problem. Gaining the experience to know why you should or shouldn't do something takes years. During that time you have to be working on things and contributing to code bases.
pretty much garbage at this point, I honestly don't know what to do anymore. I tried Duck Duck Go and Start Pages but they are not as good. I am testing Yandex, so far it's really good and performs like old Google but I don't know what are the implications of me using Russian search engine :/
19 years without vulnerability because no one uses it seriously. Seriously. Deal with it.
I migrated my desktop off of AMD to Intel to AMD over 6+ years, without reinstalling Windows. It just works.
CVE-2019-5736: Runtimes and the Curse of the Privileged Container
Ask HN: Are founders and investors in corporate-founded startups aligned?
In venture-founded startups, investors and founders are (theoretically) aligned in that both want to increase the overall value of the company and reach a point of liquidity, say going public.

Are investors and founders aligned in companies that are created within large corporate incubators? (It seems like the corporate investor might not have much incentive to reach a liquidity event, for example.)

Can someone explain how this works?
> I wish there was a higher level being to recognize my stereotyping behavior and put appropriate enrichment into my environment.

You're not alone. This is why therapy and coaching are a thing. It's not quite the same thing, but having someone to reflect with you and help you lay things out is useful.
For what it's worth, I was using it for a Django project and it did speed up noticeably - but I also ran into mysterious crashes. Now, I can't pin it to pypy necessarily, might have been some Django lib not playing ball with pypy. Had no time to test it in depth because moving back to regular Python was "good enough".
The mindset shift of a manager
I wished they would spend time on fixing bugs, Google docs has so many subtle bugs it is a very annoying product to use. Of course you could argue that you could do both new features and fix bugs but with budgets (even for Google) finite and new features not as critical as fixing existing issues I would love for the priority to be given to bug fixes.

Pet peeve: it is impossible to do a wysiwyg document in Google docs, it will come out subtly different on almost every computer/browser combo and in the end will come out different again when exported as a PDF resulting in endless cycles of revisions.
Can't agree more. I used to think they were doing the best they could, subject to their eye-wateringly poor taste in SoC manufacturer.

But these kinds of shenanigans and playing the artificial scarcity game with the RPi0/0w made a very convincing argument to go elsewhere for project SBCs, if the horrible bcm283[567] wasn't reason enough.

Fortunately, for a little more money, you can get far nicer boards that run fine with mainline kernels and without binary-only boot loaders, e.g. the current crop of RK3399 boards which even have 4GB RAM, USB3 and NVMe interfaces.
SoftBank is pretty open about spreading their bets even within a single segment.
>$1m is not enough for most people in the US to never work again, unless they are quite frugal.

i.e. "$1m is not enough for most people in the US to never work again assuming they want to live to the standard that I have become accustomed to."

Which very likely does not apply to "most people". We do pretty well for ourselves and it's easy to forget that "most people" live paycheck to paycheck on far less.
saw it now after reading your comment. where can I read more about the server-side widget? you have to add it as a wordpress plugin
As it happens, the representations (aka embeddings) learned by deep neural nets also organize objects geometrically in tensor or vector spaces, such that similar objects end up near each other in a high-dimensional system of coordinates. AI researchers nowadays routinely use generative models like, say, Glow[a] to identify geometric directions in the coordinates of a representation space that correspond with concepts such as "smiling vs not smiling," "male vs female," etc.

[a] https://blog.openai.com/glow/
I hate autoplay so much. Firefox 66 can't come soon enough.
Batteries included?