skysight-inc/HackerNews huggingface dataset:
In the majority of companies it's simply not possible to operate on the bleeding edge the way HN articles would have you believe you should. Besides the obvious issues around the value of rewriting stable legacy systems on new platforms, there are also man power issues. You need tier 1 developers to live on the bleeding edge because any problem that comes up (and they will come up) largely requires you to solve it yourself sans the help of the greater internet. On a legacy system an average dev can generally Google any issues that arise because they are known problems.

When dealing with new tech it's a lot more likely to be the first person to run into some obscure use case no one has ever experienced before. And in that case you need devs who are not only capable but willing to invest in solving the problem. Sometimes that means, re-architect something in the stack and sometimes it may even require making a PR to the original project. That's a lot of investment that may make your devs happier but probably provides little concrete value to the business.

That said I'm still building on elixir so what do I know.
The (very limited) data supports the first part of your theory.

The second part isn't supported by their data, since it shows the downward trend in men's desire for kids started years before the policy came into place.
It’s less to do with India and more to do with “big consulting” (or bullshit consulting because that’s the only thing they’re good at). See the recent fiasco with Hertz suing Accenture.
Indeed.

I had convinced myself I was reading Clisp, instead of CLOS.
It is lossy _now_ and very expensive _now_. I think what the poster was saying was such barriers may be surmountable in time.
Website Page Size Checker
Website Page Size Checker, one of the many free SEO tools that SER has come up with. As you may get an idea from the name itself, you can use this handy tool to find out the page size of any particular website page.
I'm not sure about the exact details, but that's my understanding too. It is very exciting. This is directly replacing a week of work (if not more!) of a qualified ML engineer. Additionally, as all of the experiments are cheap (being run on a single CPU) you can run them on the cheap, interruptible, cloud instances, and it's not the end of the world if you need to restart some experiments.

This is also not mature science- there's still a lot of active research being done on AutoML- so there's still a lot of potential for improvement.
This reminds me of an airline actually.

Uber is "the first airline" for ride sharing service. Lyft is "the second airline".

The way that you beat an airline is not to copy it's service. It's to figure out it's most profitable routes and provide cheaper service on only those routes. Ignore the unprofitable routes.

If Uber can make a good profit in one city, and loses money in hundreds of other cities, someone will come along and compete with them in just the one city.

You don't need $20 billion to beat Uber. You only need to compete in their 5 most profitable cities.
While I generally agree that incompetence explains a lot of decisions and, more specifically, the need for exponential returns explains a lot of VC decision making, we’re talking about Amazon here. They’re one of the most long term oriented companies in the world. I’m not sure if you’re aware of this, but Jeff Bezos spent tons of his own money to build a clock that is designed to work continuously for 10,000 years. And Amazon’s trajectory has been an abject lesson in long term thinking.
>The industry is really slow to change its practices and tools. Like the use of C for most software, I do feel a more safer language out to be preferred.

And what language would that be, where it has absolute determinism (which rules out anything with GC)?

They tried using Ada years ago for avionics. The problem here is that no one knows Ada any more, and no one really wants to make a career out of it since it isn't used anywhere else.

So, in practice, C and (a narrow subset of) C++ get used. Maybe Rust would be a good choice in the future.
Why do you think you live in a very safe neighborhood? I guess perception can be a funny thing but I'm thinking this is the same as Mercedes-Benz owners saying their cars are above average reliability when the service records disprove it.
Color me skeptical :) The reason why unnamed operators work so well for math code is that their meaning is already well established.

OneColor + AnotherColor does not have any obvious meaning. If colors are RGBA vectors, it could be vector addition. But is that what your blend operation does?

What's wrong with:

BlendedColor = blend(OneColor, AnotherColor)
980k would be 2%.
But more importantly, why would the person buy a property for more than it was worth just because they're laundering money? They would buy a million dollar house at fair value to launder their money.
So are we now both in agreement that my original statement (below) is factually correct ?

> What you are purchasing is a license, which may (and almost certainly does) have limitations. One such limitation could be time (commonly done for product trials, but not limited to such).

> One could ALSO, assuming the owners wanted to sell it, buy PhotoShop but it would likely be millions of dollars and there would probably be a more economical solution to whatever problem you are trying to solve.

And we are _only_ in disagreement that the situation warranted listing additional purchasing options, in context ?
Smart security system? Sure.

Smart everything else? Why? What happens when your internet goes down? What happens when criminals buy a $100 wifi jammer and ruin you?

Didn't anyone watch the movie Smart Home?
You're not spacing them out correctly, you have to wait till the oldest one can help take care of the youngest one.
I still see pretty high pay (~$250k) for petroleum engineers.
Well in current environment I would expect a lot. Uber maybe the canary in coal mine and dry up VC funding unless with more favorable terms.
> Depending on your definition of freedom.

There aren't many definitions of freedom that include state control of your children.

> I‘d vote that‘s a good thing, as it ensures a minimum level of education for every kids.

Whether that's good or bad depends on what that "minimum level of education" is. I know nothing of German schools, but in the US, public schools can (at least in some places) provide a "minimum level of education" that is much more "minimum" than it is "education". It also can be very unsafe.

It also depends on what the "education" is. Imagine that it's 1940 in Germany, or 1970 in East Germany. You have to send your children to public school so that they can receive their education. But the education in question is going to include a fair amount of indoctrination. When you can't opt your children out of being indoctrinated, it's pretty clear that you're not free.

Note well: I'm not claiming that current German education is indoctrination. What I am claiming is that totalitarian regimes make the same argument, and in their case, it is clear that mandatory public education is part of the totalitarian control. So the argument that this gives "opportunity to everyone" is at least suspect, because it may be the "opportunity" to be controlled and indoctrinated.
Good point about communities, but I don't think it's good to say "the best and brightest in tech" in this context. HN exists to gratify curiosity, and people are more curious about things they haven't seen before, or that are currently captivating their imagination. This emotion is not a reflection of the world around us—it's aspirational. But there's a risk if we start to feel inferior because we don't get to do that at our job or whatever, which is partly what the article is about.

Incidentally, it's the same curiosity that has the current article near the top of HN right now. It's not a point that has been articulated so often, or so recently, or so well, so it's fresh. Even if we already know it, it's a fresh reminder. (And also, of course, there's the catnip of the meta dimension.)
Why do I feel like this tells me all I need to know about the article?

I despise Zuckles as much as the next peon, but is he really the problem? Without him, would FB aspire less to evil, or just get more craftily (and overwhelmingly more) evil like Google?
That statement makes literally no sense. ADB still works just fine, so either you meant "and that is why I will be rooting my phones in the future", or this is absolutely not why you root your phones.
There's a huge difference between "you can write functional methods in any language" and "writing functional code is default/idiomatic".

Erlang doesn't support mutation at all, for example, and uses immutable types for everything. But it does let you send messages to other processes, which is a side-effect, so Erlang is not purely functional. But that doesn't mean that JavaScript is somehow just as functional as Erlang. Because it's not.
People are so gullible to believe this psyop it cracks me up lol
We don't/shouldn't do this because this hurts citizens of the nation far more than the benefits that new money might offer.
It is, compared to other languages, because it's simple and deterministic. The #1 most important thing with avionics systems and software is determinism. That's why they even disable CPU caches on avionics systems.
To clarify, I think I have a good sense of the dilution I should expect, but there's always stories about someone working for years, expecting a big payout after IPO, and ending up with $20k.
Not that I'm aware of. I could imagine a few things that you could try that might accomplish this, but I'm not aware of any published literature discussing the efficacy of such work.

You could do the naive thing, which would be to take your architecture and scale each layer size up (e.g. select an architecture on Cifar-10 and then scale it up to work on ImageNet). This is done in practice quite often, and seems to work well, but I'm not aware of any robust research done to validate the effectiveness of this.
Why couldn't you work less hours? Was it just a matter of hourly rate being too low for you to be satisfied with the income on fewer hours or is there something else?
This was a Time Team Special in 2005 [Series 18, Episode 138], unfortunately named the "King of Bling". The location was given as Prittlewell, Essex [on the outskirts of Southend]. For non-Brits, Time Team has been a very long-running series on British TV, popularising field archeology to a very wide audience. It took a 'quick hit' approach following-up local suggestions to do a single week's digging with good resources. It reported the week's progress in a single, compact and well-structured broadcast. Much loved, it is now in hiatus, if not gone forever. Why it was not mentioned in connection with this 'discovery' is hard to say...
No jokes allowed
It’s not like Apple can’t bear this cost. VP9 has existed since 2012, Android has supported the format since version 4.4 released in 2013. AV1 was then unheard of. Surely they weren’t working on it then.

VP9 is still interesting today since there are many devices out there that decode it and will never decode AV1 with hardware.

I think the reason is not technical. Apple has patents for MPEG formats, I think they wanted to push these formats instead. By not supporting VP8/VP9, they force(d) everyone to support their formats.

Now, if I want to make a video call with someone with an Apple device, I'll probably need, if I live in a place where software patents apply, to pay a license to decode/encode an MPEG format where the royalty-free VP9 would have done the job. Worse, I probably indirectly pay these fees (anyway) when I buy devices with support for MPEG formats, even if I live at some place were software patents don't apply.
Lack of horizontal padding? What padding do you want? There's clear whitespace between everything.

I for one definitely like and want more compact information. I definitely do not like the trend for making information more sparse. Leave that for your blog; business runs on information.
They don't. What you are probably referring to is how they reimplemented lots of components from kde3 to kde4. This was due to a switch to a new major qt version, at which point porting is a big enough amount of work that you might as well improve things while you are at it.
this should be like, pinned, to the top of HN
The article explains that.
You're talking about a UI failure but you're not actually considering the entire experience. Reading the history of the project is a big part of the experience, especially for people in team lead roles. How much of your experience is writing code versus reading code? A merge-oriented workflow often results in a history that is deeply confusing to read. The only part of the experience that you're considering is the authorship of commits, not the utilization of the project's history. I've found a rebase-oriented workflow to result in a significantly more usable repository inasmuch as the history is significantly easier to understand.
You'll note they removed Apu from the show.
I'd rather keep lambdas and live with runtime polymorphism, than keep parametric polymorphism and lose lambdas.

Generics, in terms of scope, is a bigger feature, for sure. And generics make lambdas more usable. But the distance between generics and their alternative - manual casts throughout - is larger than the distance between lambdas and anonymous inner classes.
I found the design of the drinking cups to be interesting. They are made from wood in a globular design, but the edges where your lips would touch are all covered in rounded metals to make it more comfortable than potentially sharp wood. It also uses little metal latches to seal onto the wood which they stylized.
Most apps I tried to backup using adb has already disabled backup themself..
Right now, Uber keeps 22 cents on each dollar paid by passengers, as its fee for creating the app, keeping it working, etc. That's cheap relative to the iTunes store, which keeps 30%. It's preposterous compared to the 3% that real-estate agents get for buying or selling a home.

We really don't know what the "fair" rate is for running a ride-hailing business. We know what's been collected to date in a venture-funded duopoly with limited public disclosure.

But my guess is that 22% is not the long-term equilibrium. Lots of outside pressures (regulators; new competitors) could drive Uber's share down. It's hard to see any forces that would cause it to expand.
I don't know how to explain. Those look exactly like the KDE notifications I see all the time, but they never looked compressed inside the window on my desktops. Instead, it always bothered me that they were too spacey.
Claustrophobic? That's your opinion. It looks great to me.
Swarming bees are unusual creatures.

I've seen a tree that had three large (~8in/20cm) balls of bees hanging off of branches. My grandfather (a beekeeper) said the queen had likely stopped at each spot to consider it for a hive (leaving pheromones), then moved on, and the swarm landed at each place. He was greatly entertained at the idea that the bees on the outside were trying to get to the queen (who wasn't there) and the bees on the inside had figured that out but couldn't leave because of the bees on the outside.

That said, my grandfather was a beekeeper and a father is a beekeeper and I'm a little uncertain about how much of their hobby is built on communal agreement, anecdotes, and personal experience as opposed to scientific data. (The same can be said about our profession though - what was the last good study on code readability you read vs the opinions on code readability you have?)
For me "change management" is akin to IntelliJ's shelf: you can have a bunch of changes, you can combine them in lists, you can shuffle the changes between these lists and selectively apply them. Editing is the king. I should totally be able to destroy five years of my work without a way to recover.

"Version control" is a log. I should be able to return to any point in history at any time. I should not be able to destroy this history no matter what I do. The history should be backed up in a remote location.

With git every once in a while these two come into conflict: I'm using my branch as a change management system and then someone else pulls that branch and makes a couple of changes on it. Then I force push and the mess begins.

Regarding centralized repository: say, I have two working copies. In goode olde subversion there was the "master" version in trunk and two local versions, one per working copy. Three versions altogether. Pretty clear which is which.

Now in git I have:

- master in origin repo

- origin/master in wc1

- master in wc1

- actual file in wc1

- all the same in wc2

Seven potentially different versions of the same exact file.
That's even without mentioning a stash.
I have the 2018 15" Spectre as my work laptop. It's running linux really well. No 10-key number pad, which I'm happy with. I don't understand this article's complaint about the "small" touchpad. It's fine. You also have the entire touch screen if you like. It's really too big to use in tablet mode, but occasionally I try it just for fun. Overall 15" feels bigger than I'd like to lug around, but it's pretty thin so it's not too bad.

My biggest complaint is that the power button is right next to the USB and headphone jack on the left side, opposite the USB-C ports on the right side. More than once I've pushed the power button on the left while stabilizing the laptop as I push in a USB-C cable on the right side, and then linux does something I don't want it to do in response to that power button push (I know, I should be able to fix that). Putting it on that corner spot for this 2019 model will help with that, but I'd still prefer it near the keyboard like most other laptops I've used.
You can get a TKL keyboard and an external numpad. Then you can put the numpad in some other location around the keyboard/mouse combo.
We should all just become vegetables plugged into the matrix so we can't possibly hurt ourselves or others. We would be valuable vassals providing energy to our overlords. I can't wait for your future.
In the vast majority of the US, there is no law against businesses duplicating keys stamped with "do not duplicate" which means it's usually not too hard to find a shop that will do so.
New Online Md5 Generator for the web developers and programmers. The MD5 is a calculation remains for Message Digest 5, A cryptographic hash work ordinarily used to confirm information respectability, Meaning It is fundamentally checks the information exactness which is being sent over.

https://seotoolcheckers.com/online-md5-generator
> If this task is being done by the less capable, or by those who are distracted by poverty, that seems problematic

Or worse--by companies or individuals who are incentivized/motivated to mislead in order to push an agenda or sow discord rather than start important conversations or share important facts.
Go is designed to do concurrency via message passing, not shared memory. Yes, this is slower, but it also means you don't need a fancy borrow checker slowing down your compile.
This is 100% why I refuse to buy WiFi "Smart" devices. They are always a step away from being shutdown and no longer supported.

It is my understanding that HomeKit devices have to allow direct communication to HomeKit, meaning that $CHEAP_ASS_IOT servers can be taken down, but it will still work with HomeKit. (I did make an attempt to find a link to support this, but a few minutes didn't yield anything for/against.)
I have some Chinese friends who work in QA for an American company (visiting factories and such) and who do an amazing job, and I wish more American shoppers knew about this. These are really good people who care about high-quality goods. They are well-educated native-speakers and they can spot cut corners a mile away.

When you buy a $4 bikini you are taking a quality-related risk though, and a lot of the time, shoppers are correctly aiming for quantity, not quality. Personally, if I buy a $4 anything direct from China I know I'm taking that quality risk, but it's prospective risk: Periodically I want to broaden my horizons and check to see whether I'm being gouged or not, or just see if I can let my buddies know about something that is worth it at a surprisingly low cost. Given a product category that's been around for a while, that's important if you'll be buying a lot of stuff in that category.

I do this sometimes with simple electronic components, antennas, things like that. However in most cases the original/heavy-QA item is obviously way better, and in the case of electronics, maybe it's made in the _exact_ same factory, but the firmware, materials, and overall quality is simply worlds ahead of the afterthought/low-QA product. Yaesu released the FT-4X and FT-65 radios which are a great example of this, made in the same factory but far superior to the Chinese-brand radios (I own both and use them frequently). Nagoya and Comet and Diamond antennas "can" be cheaply replicated but surprisingly given such simple parameters, the result is periodically complete junk.

But much of the time, it's not complete junk. It's in the middle somewhere.

So the question becomes: Would I like "good enough" and _three of them_ (like three antennas for several radios), or "best on the market" and one of them. I personally find that I have some "best of market" needs like participating in a local emergency exercise, and in other cases maybe I just enjoy a low-key hobby and having access to just-OK equipment means I can string multiple devices together and have some broad-minded fun as opposed to the deeper, quality-focused type.

IMO it's good for consumers to know about both mindsets, and yet I think many more do get this than the HN crowd will credit. American companies were also warned of this shift long ago and a lot of them sure seem to be doing OK maintaining their competitive advantage. We are now in the information age and America is a cultural-informational dominator.
So glad someone mentioned this. There are probably some hidden variables explaining fatherhood preferences that have nothing to do with paternity leave. Desire for a child and birth-rates aren't exactly the same, but maybe the reasons for declining birth rates also explain the decline in desire for a child in this study?

https://ourworldindata.org/fertility-rate
I don't know that it's about size so much as it's about mix.

The biggest, most complicated, most microservices-y organization I ever worked at didn't use containerization, and didn't want to use containerization. It also had the most smoothly-running system I've ever seen.

But they also had a very strictly controlled run-time environment. There was typically only one set of run-time dependencies that was consistent on all servers and in dev. Meaning that all services could be spun up and spun down on any server, without having to worry about fancy wrappers to make sure that they could maintain their own special snowflake needs that were incompatible with everyone else's special snowflake needs. But it also meant that developers couldn't create special snowflake needs, which in turn meant that taking on a new dependency wasn't a simple package manager operation; it involved coordination with operations and perhaps across many product teams.

As draconian as it sounds, for the most part everyone there loved it. It was just such an easy place to work, because the whole IT situation was uncannily straightforward and simple and consistent.

By contrast, I have also seen a company whose employees I could count on one hand, with a fairly small and tightly focused product, that absolutely needed to be Dockerized. Primarily because every single component was written in a different language, or a different version of the language, or used a different NoSQL datastore, etc. And at that point, with that much mix, you absolutely need some way to layer a consistent abstraction on top of all of it. Otherwise you'll be spending all your time fiddling with environment issues.