skysight-inc/HackerNews huggingface dataset:
Async, Macros 2.0, const generics, most of the languages changes are already well baked and could be ready to land in 2019. All the other improvements are tooling and compilers.

So what other languages features are coming? Or could Rust enjoy a stable period of little to no changes for a few years. After all Rust is modern enough in almost all cases. Unlike other languages still trying to get features in within their own constrain.
Shouldn’t the UI show us who is speaking and which company it is about?
From the link:

>Before cameras were installed on the dashboards of most police cars, tapping the taillight was an inconspicuous way for officers to leave behind evidence of the encounter, according to The Law Dictionary. If something were to happen to the officer during the traffic stop, their interaction with the driver could be traced back to the fingerprints left on the vehicle. This would help other police officers track down a missing member of the force even without video proof of a crime.
I'll be on the male's side here because I am one: my wife and I haven't been able to conceive, going on 5 years trying now. I wish there was more (maybe any?) support for males going through this.

A lot of efforts focused on women are popping up, which is nice, but it still has a profound mental affect on men.
The thoughts were were loosely connected, but I wouldn't read too much into anything that I write (especially that early in the morning).

Mostly, I think it's that I'm sentimental and nostalgic for the period of time that I grew up in. It felt like, back then, in that time and that place, that people were genuinely neighborly and helpful for a sense of the greater good. I could rattle off hundreds of instances of personally helping neighbors out, as my parents did, and as other neighbors and family friends did to us in kind, and at least for my piece, I didn't expect a debt to be repaid and I never felt that coming from others.

Maybe it's just my own naivety speaking. Maybe people genuinely did implicitly create a debt in their heads for those favors or deeds. I don't think they did, but I don't really know. I do know that, by the time that computers were a household commodity, and I was able to help folks with theirs, that they absolutely expected to have to pay for _that_ sort of service.

More recently, I've only had the opportunity to help 2 or 3 people through all of the 2010s. Each of them were friends, or people that I was trying to cultivate a friendship with (it wasn't reciprocated, but that's fine, too). I've known the names of exactly 3 families that I've lived literally next door to since moving to California in 2008.

I suppose that I'm just longing for the loss of something that I can't quite explain nor properly articulate on a work day.
I’m in the middle of a $5000 bet with a friend on who can stay completely sober the longest.

This seems to be working great for both of us, it’s been almost a month with no end in sight.

It’s crazy how satisfying non-alcoholic beers are, can’t say I really miss “real” beer.
According to all the recent JVM surveys Clojure has roughly the same usage as Scala:

https://snyk.io/blog/jvm-ecosystem-report-2018

https://www.jetbrains.com/research/devecosystem-2018

It's entirely possible that companies tend to hire for Scala via Linkedin a lot more than for Clojure.
> Except that X11 isn't doing something so right -- it's still terrible, and it always has been, and we knew it was terrible at the time it was standardized.

And, yet, in ALL this time, not a single substitute arose?

We have multiple web browsers, GUI toolkits, IDE's, etc. all with far larger codebases and yet X11 never got replaced properly. And some really brilliant minds worked on it.

So the question you need to ask is "If X is so bad, WHY hasn't it been replaced?"
I was pretty stunned that "in the majority of IVF cases, a woman cannot have a baby using her own eggs". Apparently 89% of women are also not aware of this. Does anyone know more about this? Here [1] it shows that at age 35-37, 30% of nondonor IVF cycles result in live birth. How does this square with the above fact? Is it because they would only try IVF in the first place if they thought the nondonor eggs were viable?

[1] https://www.advancedfertility.com/ivf-age.htm
This is very deceptive. Under this methodology, people too poor to be called “middle class” in the US would be called middle class or higher in the other countries. Note how much higher the median income in the US is than in any other very large country (UK, Germany, France). There is no doubt the US is more unequal, but absolute wealth for the vast majority is higher.
My intuition about this as someone who grew up in America and has traveled internationally quite a bit is that nowhere else on earth are the middle classes so convinced that one day they will be "millionaires" than here. This causes them to act against their own best interests.

(This was observed by Engels long ago: https://en.wikipedia.org/wiki/False_consciousness )
I really want to tell you that you're wrong, but you're not.
Why not embrace the idea and hire them as a one shot contract for a special port (with some tweaks from Nintendo designers ?). They used to be very collaborative in the NES/SNES days .. (based on SimCity port).
Kohl's started spamming me with no way to opt out / unsubscribe many years ago. I had never done any business with them at the time nor ever given them my contact info. Had never been to one of their stores. Had no idea what they even sold.

Since that time I vowed never to do business wirh them ever. Not happy that Amazon is partnering with such a bad company
I appreciate the clear explainations of AOT, VM, etc. Someone tried to explain AOT to me a while back, but I didn’t understand anything.
Starting a Business with a Co-Founder: Key Decisions to Make Early
Fair point but I think you can make the same claim if you only compare to countries of equivalent "first world" status. EDIT: It is still a potentially deceptive visualization though.
It's the only "serious" attempt as declared by whom exactly, the committee of serious attempts?

There are other serious attempts (D, Swift, Go) which the Rust community likes to dismiss for various reasons, but at least two of them are currently much more successful than Rust. They don't have to be 100% in the same niche to take a bite of marketshare.

Even if C++ breaks backwards compatibility in some ways, it will still have better backwards compatibility to itself and C than Rust or any other language. This break could be something as radical as a C++ "unsafe", or it could be clang's -Wlifetimes, or something else. Credit's due to Rust here for pushing some parts of the C++ community to search for solutions.
I'm not sure what exactly you mean by autokey, but you can implement various keyboard tricks on various levels…

If you have a compositor that supports plugins, such as Wayfire, you can write a plugin: https://github.com/myfreeweb/numbernine/blob/master/wf-plugi...

You can also do things on the evdev level by listening to keys and emitting new keys from a virtual device. My tool for that: https://github.com/myfreeweb/evscript
Ah, now I understand. Yeah, that's an interesting question.
This is amazing work and great job documenting! I had no idea about the Foreign Function Interface coming to PHP 7.4, that's exciting.
Another way to look at it is median income x Gini index. Essentially, higher-income countries tend to have lower inequality, but the US is an exception, with significantly higher inequality than other developed countries.
> I think part of this is that some of the more long term features I plan on implementing in Polar are pretty revolutionary and I don't really want to discuss then until we're ready to release.

Then you shouldn't even hint at them yet. It will just be confusing. I know that with products I've developed and sold in the past, I've always had much grander plans for them than what I actually told people at first.

> I'm worried of larger and more funded companies like Facebook simply running off with the ideas and not contributing back the way I intend.

That's a common and understandable fear, but I think a misplaced one. Truly, ideas are a dime a dozen. The value is in execution. Execute very well (and don't forget the "do one thing extremely well" advice -- it's a truism for a reason) and it doesn't matter if anybody else has lifted your idea.

Well funded companies like Facebook, etc., will be in a position to implement their form of your idea in the end anyway, even if it's just by buying and using your product. The protection from the big boys that you get from secrecy is largely illusory.
Isn't that a very small sample to decide whether there is a demand for the project?
He came up the the A* algorithm while working on Shakey the Robot, which is the other project he's most known for (https://en.wikipedia.org/wiki/Shakey_the_robot).
There are several Amazon lockers within a couple blocks of my apartment. Returning stuff to Amazon is much easier than returning stuff to any brick and mortar store.
I think SpaceX will stick around as long as Shotwell remains COO. She's done a great job of running it. All of SpaceX's disasters can be traced to the pre-Shotwell period, or to Elon interfering in her management (such as this past weekend's rushed crew capsule test).
Go wasn't generic enough to monomorphize into the niche that rust is filling.
Confessions of an A-6 Intruder Pilot
True!

You can "out plan" temptation if you avoid making decisions in the moment.

Though - the same as a careful diet - social engagements throw a wrench in the discipline machine. Restaurants, bars, parties, etc.
>little to no browning on the top.

Did you have a sheet of steel above your pizza? If anything, if your steel is too hot to have underneath the pizza, put it above it and use it to radiate heat, vs the ovens regular convection heat transfer.

My original question was more if having steel on both sides works or not. What if the fire source is above the top layer, so the top side (the one that doesnt contact the pizza) is slightly warmer than the bottom layer (that does touch the pizza.)
Thanks a lot. I sincerely wish you nothing but the best.
No, web browsers are used as an application platform, not a display server. Especially with SPAs ("thick" clients).
You can address that by using Gini index x median income. The result is the same: the US continues to be an outlier with significantly higher inequality than most developed countries.
A lot of places in Europe just use a parking disk. No chalking, no second check needed.

https://en.wikipedia.org/wiki/Disc_parking
I have a real, honest to goodness question. I live in the Bay Area. I make $200,000 a year. I just had a mini-exit where I netted about $300K after taxes.

I still rent for $2700/month. I don't want to buy an overpriced home in the bay in the suburbs (I wish we had for-sale condos like Toronto everywhere... still don't know why)

I do well. I'm 32. I'm on an upwards path. But I don't feel upper class. I feel middle class. Maybe upper-middle. But I don't feel like I'm killing it. Should I?
The graph isn't about absolute levels, but income distribution. The point I think they are trying to make is that higher total income countries tend to have a more equal income distribution. The US doesn't fit that trend, though also some of the lower total income countries such as the Czech Republic have more equal distribution as well.
I would argue that this is true of most of Microsoft Office as well. When did they really add a new feature to PowerPoint that you had to have?

And it's no surprise both Adobe and Microsoft have pushed people towards a subscription model for this software: Nobody in their right mind would pay for upgrades otherwise. Arguably Office you need every ten years to ensure you have security updates because of the amount of foreign content you process with it, but Adobe? Psh.
> I actually went looking for Rust development mailing lists, but found no discussion.

Here's a time [1] when someone mentioned rustup in context with TLS (it's release notes for 0.1.9). It's not that there's no forum to discuss these things.

If the discussion is missing, it's likely because it hasn't mattered enough for anyone to bring up yet. Rust is much more bazaar than cathedral. A GH issue like "my company's MITM proxy breaks rustup" doesn't mean that the Rust dev team drops what they're doing and rallys to solve this problem. Even if it comes with a PR, it doesn't mean that Rust should be forced to either accept the PR or shift resources to make the PR satisfactory.

> It's not fine to use security as the big hammer that cannot be argued with

People place an enormous amount of trust in their compiler and the tools ecosystem that surrounds it. It's extremely wise to be hesitant to permit an opt-out for a security feature.

Here's the real crux of the matter: if one wants a feature in your favorite open source project, they kinda have to be willing to hustle a bit. Nag some design owners about what is unsatisfactory about your proposed approach and what other design options might work instead. For all of the examples that you might find in other languages' ecosystems that already support this kind of a feature, you should be thankful that someone before you came across the problem and doggedly pursued a solution. But it's not a systemic problem that Rust doesn't have a solution yet: just another feature-in-development in the queue.

> and then – nothing happens

This is remarkably common among open source projects. Code contributions wither on the vine because it can sometimes be a lot more work than someone's interested in to push it upstream. IMO Rust is actually better than the average open source project in this regard (meaning fewer orphaned patches).

[1] https://internals.rust-lang.org/t/beta-testing-rustup-rs/331...
Fun is important, different language in my case (Kotlin) but learning it has reminded me what it was I liked about programming.

Day job is great but spending more than half of programming time modernising some of the worst PHP I've ever seen gets old after a while.

Kotlin is actually a pleasure to use so I look forwards to using it.
And doesn't your TLA+ model make your functional code significantly more reliable? Guess what, it does the same thing for OO languages => no need to use FP to increase reliability.

Same goes for the other tools or languages I mentioned.
Common Lisp is more dynamic than PHP yet is still compiled to reasonable assembly.
Very interesting take on KP. Anyone from the inside (recent startup founders, ex-employees, etc.) want to chime in? Would love to hear.
Australia has this and it gets turnout rates in the 90%+ range. In 2015, Obama threw out that maybe it was time for mandatory voting in the US: https://www.cnn.com/2015/03/19/politics/obama-mandatory-voti...

But the idea has never gotten very far. In general, the idea of a collectivist state that is underpinned by citizen responsibilities has been subsumed by the idea of the state as service supplier, and the citizen consumer.
I mentioned land, that's a (the?) tangible asset.

The situation you're describing seems to suggest that it would be better to split up the permitting and the building.

Company A buys land, gets permits, then either sells on to a builder, or contracts a builder.

But then I don't understand why so much capital would be required just for getting permits.

I'm guessing it's another example of different countries doing house buying/building differently, and none of them optimal.
The most impressive thing was the bit where he spent 2 grand on a domain name he didn't want and didn't think "Oh shit, I've just blown 2 grand I needed to..."
Then it looks even harder. How do we handle it if our system doesn't support Unicode 11.0? Is platform upgrade only option?
Right, X11 made it possible to have literally hundreds of window managers written to fit all possible tastes.

With Wayland, the ecosystem of window managers will never be as rich, because a window manager has to implement too many things to be usable.
It’s incredibly deceptive because not only is almost everyone in the US wealthier than their counterparts in the distribution in Europe, but they have much higher purchasing power due to much lower prices.
Spot on. This controversy doesn’t surprise me at all.

I am a little surprised Mac wasn’t aware of her album, though. You would think the Mac world and Mitski world are relatively close circles in indie rock.

What I really wanna hear, is some of those Mac/Anderson Paak jams.
Linear Algebra, at least at my school, is taught pretty poorly. Instead of teaching the beauty of transformations, the course is boggled down in numerical nonsense and tedious calculations (who wants to find the inverse of a 3x3 matrix? Bueller? Bueller?). Only after learning Algebra and homomorphisms, isomorphisms and automorphisms did I appreciate the importance of linear transformations. Stuff like Singular Value Decomposition gets a lot more interesting once you know some basic Algebra. I suppose Linear can't get too abstract because non math majors have to take it, but starting from generalized ideas of transformations is a far better way to teach it imo.
We’ve detected our first marsquake
It’s unfair for many other reasons as well. In the US more of that income might go to services that are cheaper in other countries (e.g. healthcare, education).

So, what looks like a higher number (even adjusted for PPP) might still be lower in practice.
It's from a healthcare startup that provides "proactive fertility" at-home tests and analyzes them combined with blood tests and other medical factors. It costs $159. Use case would be like if you're a 28-year old woman, to know the status of your fertility. You may decide that you need to try to become pregnant earlier than planned if your fertility markers are lower than average, for example.
Mythological Punishments as Chess Variants [HTML5, Desktop and Mobile Friendly]
Tech needs fewer conscientious objectors, not more. These people rarely know anything about what they're protesting, and resort fearmongering and populism to get what they want without even attempting to resolve things civilly.

The most recent example is Google's AI ethics council debacle. Activist employees were so stubborn that they can't won't even let people have a discussion about AI ethics because one of them held views they disagree with. Half the authors of the American Constitution thought that slavery should be legal, but they managed draft the foundation of modern day democracy anyways.
When you say you ruined your weber did it warp?

I got a cheap piece of steel and had it in a gas grill and the front of the grill bowed.
Is there a full dataset somewhere? I would like to see where NZ is on this.
Also phones and other consumer electronics not strictly IoT, they too could benefit from more secure bootloaders, drivers and OS in general for example.
I love it.

I've tried my neighbor's Roccbox too. Basically Koda is a Roccbox with a few upgrades but with some minor corner cutting too. I.e. Koda is a lot more portable because the burner is inside the oven (so you don't need to disconnect it before you fold the legs). The burner has quite a bit more coverage and heats much more evenly than Roccbox. It also weighs quite a bit less so carrying it with you is a lot more of a possibility, although realistically speaking you will probably be transporting both of them in a car anyway. On the minus side, after a few hours of making pizza the top of Koda heats up quite a bit more than Roccbox (which basically stays cool) so touching it is not an option. It's not hot enough to accidentally burn yourself but it's not cold enough to rest your hand, and if you have kids/pets I'd definitely watch out. Another minus which I can sorta perceive is that Koda's pizza stone is fairly thin compared to Roccbox so I'm not entirely sure what the longevity of it will be. Roccbox stone is proven to last, I guess time will tell.
Well, you don't have to run an untrusted program as your user account, you can sandbox. If you run something in a jail and pass it a wayland socket, it will be able to display, but won't be able to modify your files.
But they might also spend more of that money on things that are free in Europe.
There needs to be more calling out of the mainstream media. In particular, as a member of the Left, I have to say there needs to be calling out by the Left when the mainstream follows the lead of bad actors on the Left. Much of the loss of credibility of the mainstream media comes from a lack of calling out bad information from that direction. Note the strength of the namecalling and the high level of acrimony if that ever happens. There's a level of defensiveness there.
> Polar uses Google Analytics and other 3rd party services to track your usage of Polar for quality assurance, UI/UX and usability issues, fault detection, and adoption and usage of new features.

I agree, this is a showstopper. If this data is critical to the project, then the application should collect it directly and not use (or share data with) 3rd party services to do it.
You might not need to pay for parking because you might not be parking per se. The california definition of parking:

http://leginfo.legislature.ca.gov/faces/codes_displaySection...

>“Park or parking” shall mean the standing of a vehicle, whether occupied or not, otherwise than temporarily for the purpose of and while actually engaged in loading or unloading merchandise or passengers.

As long as you're physically engaged in loading or unloading merchandise or passengers, your car is standing but not parking. If you only need to drop off your child and don't need to escort her inside, you shouldn't be forced to pay for parking.
Well, sometimes. Paul Graham and others from the lisp-ness crowd talk about coding without a clear idea of where to go. I'm not in a place where I 'speak' any language clearly enough to write without a plan.

I suppose for most enterprise stuff what you say is true (how else will we commit to coding targets we won't hit for prices we can't afford on timelines that make dog races look slow? - I suppose I'm a little early in life to be jaded, but I am familiar with bureaucratic nightmares that value image over substance).
How did you dome the food, if the steel was above the pizza? What burned the pizza, the fire or the steel?
Intercom Adds Product Tours
What I said holds true when comparing to all of the major European powers too. The only countries that exceed or even come close to US per capita are small, homogenous countries with niche economic specialties or resource wealth.
I make a lot less than that and my rent is more than that now...

I’m also 10 years younger.
I think it is the same. However he is right when he wonders if this is enough for a browser scripting language. A browser scripting language requires some impure things to be useful.
There should be data available for distributions of income including government transfers. But I would expect that the median for US would still be faring much better than the median for France.
Of course it would work. A real world "attack" is more like a regressively patriarchal household where everyone "votes" at the dinner table. Yes, an 18 year old around that table could later make their way to a ballot station, but they'll run into their neighbors along the way, and if their swamp-creature of a father finds out, it won't go well for them.
What are your use-cases not addressed by Wayland?

The sway compositor has been standardizing protocols for screenshots, screen recording/streaming, composable desktop components and so on.
Another fix could be to use Hyper with tokio-tls. Under the hood, that package uses Windows schannel, macOS SecureTransport, and a dynamically-linked openssl on everything else.