skysight-inc/HackerNews huggingface dataset:
>And as with people who can happily do hookup after hookup on Tinder, I sometimes wish I were like them.

That's an illusion. I used to think so. I was one of them and I burnt out. I knew many of them and most of them did burn out. Maybe there are a few that don't burn out. But going hook up through hook up is just textbook for: I'll pretend there is nothing wrong here and I'll just keep "happily" going. At some point you'll hit the wall. And the longer you keep at it, the harder is the downfall.
Sure, there are other concerns here.; the "unhash impossible" being the largest.
You can also have pure functions in OOP languages. You can even have a code linter to enforce it as a rule.
When discussing programming languages, it's more about what behaviours they encourage rather than what behaviours they support.
Exactly what I was thinking. China can simply shut down the public transport system next time and that will do it. No violence, no tear gas.
I am not a Rust expert, but I've written kernel modules in it so I've had to deal with interacting with the foreign function interface and didn't have the benefit of any of its standard library.

The basic answer on this is you can specify that structures in rust have the same representation as a comparable C structure. If this isn't good enough for your use case (and it isn't when representing some wire format), then there are additional keywords to more precisely define the packing.

Of course, it's also possible to just have a binary blob of the appropriate size and write the appropriate values at the appropriate offset inside of it.

Generally I've been able to do whatever I need to do in Rust. I also wouldn't discount wrapping some C code at the very lowest layers. This isn't very different than using C code in a C++ project. Yes, it weakens type safety, but at the end of the day we have to get shit done, no?

To the higher level point of whether or not it's worth learning rust: I don't know. How much time do you spend implementing and how much time do you spend fixing? Rust increases the former and decreases the latter.
Indeed, and remember this JSON message is going to a mainframe. Mainframes don't have much memory and typically process record-by-record, or event-by-event. So the implemenations probably streams the JSON in and constructs COPYBOOK from the payload before continuing to invoke the cobol.

So the rework time might be to write a general purpose re-order layer that can re-order any imcoming message.
Sort of, but three times as long.

Maybe 18 carbons is the minimum (C≡C-C)ₙ, because smaller rings would be too strained. But larger rings would probably be more stable.
Not really. From the hypervisor's point of view, there isn't a guarantee that the VM is running ssh, is running it on the typical port, that there's a valid log-in, etc.

And again, the point of this is for VMs that are unresponsive, and that generally includes SSH. It is remarkably simple to get Linux into a state where SSH isn't going to allow you to log in, or log ins might take 10+ minutes to actually happen.

Someone else mentions console access for these things, which is sadly missing in AWS. I'm not sure how you'd take something like console access (very dynamic, keyboard input, screen output? text?) and put it into an AWS API, though. (Their APIs tend to follow certain patterns.)
I feel like a larger ring would immediately twist into some kinda figure-8 shape. I feel like this one would too, were it not laying on a surface. Actually I feel like the surface plays a major role in this molecule's ability to exist.
Personally I think this is a pessimistic point of view. The reason we think we can "solve" these issues is because we have been doing a good job of using tools to help us along the way of human history.

If we do as you propose, where do we stop? What makes us think we can "solve" anything? Computing, timber, fire, clean water. The truth is that humans are a part of the eco-system, and the system will evolve with us. I support slowing down certain things, so we do not hit a dead-end, since I am vegan myself. Giving up will not solve anything, especially since we have a hell of a lot of clean up to do.
>>Certainly not negligible, but not earth shattering either.

The irony is that this complex compound problem is exactly the kind of problem that tricks human thinking. We are really bad at instinctively comprehending the compounding of many small factors. Many serious industrial accidents like the Three Mile Island one did not ensue from one big error (as we would think) but a compounding of a lot of small bad things that just happened together.
It doesn't matter if it has a strong effect at the molecular level if it exists in miniscule quantities 4 orders of magnitude less than water vapor while not trapping any part of the light spectrum that is not already captured by H2O and CO2. It has negligible, near zero effect at present. Sorry, if you factor the 20x factor for methane heat retention times .00017 it's the equivalent of increasing the amount of water vapor from 4% to 4.004% of the Earth's atmosphere. It is negligible no matter which way you look at it. If a .004% difference in humidity made a dramatic effect on heat retention you'd feel it.
Cars will reach 50% and 75% and 95% autonomy but they won’t reach 100% unless we change infra to be controlled. So long as they are driving among humans on roads made for humans they will never be 100% autonomous. 100% autonomy might sound like just a little more than 95% but it’s not. At 100 is where a car can be built to not have a driver. Its passengers can be drunk or not know how to drive. It’s a huge difference from 95% or 99%.

I think when cars are 95 or 99% autonomous they will be sold with human remote control so there will be centers where manufacturers have hundreds of remote drives ready to intervene and handle the last 5% or 1% of situations. Ther race to AV profitability will be won by the manufacturer with the smallest army of backup drivers.
In practice there are situations where you do want to see the error logs about your containers. I can't think of an example right now, but sometimes container configurations can be the cause of errors and seeing the logs is essential in not spending hours on investigating.
Indeed, that’s why Dan North, Liz Keogh, et al have been banging the requirements capture drum for the last ten/twenty years.

Doesn’t mean it might not be useful.
I would assume that any decent JSON parser has at least the option to keep the order of the fields. Especially for CLI tools that automatically add fields to a JSON file thats usually edited by a user e.g. package.json, I feel that it's absolutely crucial.
Maps.me is now available in CarPlay
From now on, iPhone users can use MAPS.ME in all cars equipped with Apple CarPlay. Such functions as maps, navigation, building a route, real-time traffic information, and so on have been made available to drivers.

Users can also see the bookmarks they created and browse them. Other options include choosing the fastest driving route (accounting for the road type), creating bypass routes, and getting traffic camera notifications (if it is possible in country).

MAPS.ME version available in CarPlay is designed not to distract the driver. Settings can be accessed with just one tap. The app can be used offline (with the exception of real-time traffic information).
We can afford steak a couple of times a year, but minced beef (which I think is what's called ground beef in USA) is a major source of protein for us.
Remember the ice cube in futurama? Every year you will need a bigger one. The cost of repair grows over time and it grows quickly.
But no car sold yet (or in the coming decade) will have close to “full autonomy”. Not even close.
How's that going to work in Bangladesh or Atlantic City?
These do sound plausible; my issue was with the shipping container aka Faraday cage.
> We're getting to the point where we're going to have to sacrifice some 'comforts' IMO.

Why can't those comforts we "sacrifice" be cruises, gasoline/diesel cars and all advertising? My point being that saying "we're going to have to make some sacrifices" and pointing at someone else never works unless the person pointing has a lot of power to enforce it.
Look I'm not putting up an argument where neither of us have the data to look at this factually, but I don't think we had any problems in the pre industrial revolution era.

My point is - The focus should be on optimizing the sources that contribute the most to these emissions.
That's helpful, thank you.
You're absolutely right, but the effect size is pretty damn impressive and I expect this to at least partially replicate.
I'm pretty sure long-pressing your location in Google Maps and reading out two numbers is a fair bit easier than downloading a new app that you've never heard of.
Your argument implies that cows who did not eat seaweed survived and therefore we see cows not eating seaweed now.

Since cows cannot live underwater and seaweed does not grow outside water, these "two worlds" could not meet and the outcome of their interaction is unknown. It might work, it might not, however, evolution was not here yet.
Yeah, it's a thin balance, and to me as someone without years of experience in graphics programming, GPU feels like such a blackbox — hard to predict what will be the actual bottleneck until you implement an approach fully, with real-world loads, and even then it's hard to assess, especially with such variety of GPU performance characteristics on different devices.

So what's simpler / easier to implement in a given system will play an important role, and so are any additional things you want to do with the height data like collision detection, querying, data analysis etc. Anyway, that's a super-exciting topic to learn more about! Thanks a lot for all the thoughtful comments.
At that point, have they done the protestors' job for them? That would cause massive disruption and would make the authorities savagely unpopular. Maybe if they'd done that at the start, they could have blamed the protestors for making it necessary, but by now, everyone has seen that it's perfectly possible to run the MTR alongside the protests and would blame the authorities for unnecessarily shutting it down.
Expectation of privacy in public places has never been a concept anywhere. Privacy and public space are simply contradicting terms.
Steps to becoming a product-led sales organization
> Those are a very small number of reactors and not affecting in anyway the grid, it's totally planned, you do get clickbait article every year though. By the way, they are only being stopped by regulation as well, not any technical problem.

What do you think regulation is for?

> Additionally, renewables had more severe issues at the moment from the heatwaves, above 25 degrees, solar panel outputs drops a lot and generally there's not much wind either during this kind of weather to compensate.

We were breaking a lot of records with renewable energy here in Germany lately...
It's a memo, not a lawsuit. He's describing a harmful culture, not naming specific names. He doesn't have to name specific slurs that were used. I would really like to believe that you're smart enough to understand what some of those slurs could have been. Which exactly were used has no relevance to the message of the memo.
I'm not in the know at all. But maybe they base it on this

> Initial studies of the properties of the molecule, called a cyclocarbon, suggest that it acts as a semiconductor.
> where you could reach courses that you did not belong to... students got punished

Were they only viewing material? Students viewing (and perhaps learning from) extra material should be commended! :)
Because the issue mentioned begs the question, since there isn't any reason why the boys wouldn't be feeling similarly.
What exactly is Asian culture?
That's cool, but let's not forget that methane stays in atmosphere only for 12 years. That means that if methane production stays constant, it doesn't actually increase amount of methane in atmosphere. Therefore I think that reducing production of greenhouse gases with longer longevity should be preferred.
Meanwhile in Germany the relation between highest and lowest salary in a company is on average at 1:50. The maximum is 1:97,see https://m.spiegel.de/wirtschaft/unternehmen/volkswagen-wo-vo...
> If a NYT editor was reading this it would cut it down to a fifth of what it is, have it reexplain the 5 demands, give a clearer political positioning etc.

The word "extradition", a key piece of information about current HK-China relations, does not appear in this blog. Let's not pretend it is deeper than something produced by a reputable newspaper. A newspaper can put out long form like this, or just straight news. In either case, any decent story teller will mention why the protests are happening.

edit please explain your downvotes, thanks
“OUR BRAND IDENTITY IS TO BE ABLE TO SAY THAT WE HAVE SOMETHING FOR LITERALLY EVERYBODY”

Hmm, it's the thing everybody would advise against with a passion.

- Who's your target customer?

- Everybody.

- Well good luck with that (snarky smily)

Good to see counter examples.
Product-Led Growth in SaaS: Identifying the Challenges and Opportunities
> Nuclear waste has always been a political problem,

Actually all energy production has/creates 'political problems'. One has to deal with those, too. Otherwise claimed technical solutions will fail in the real world.

> not a technical one.

I don't believe that for a second. This is the overly optimistic view of technocrats or the industry.
Note that you do not have to wait for Google: You can just start searching using Ecosia (https://www.ecosia.org/) which use their revenue to plant trees around the world and are also a "negative emissions" operation. (Yes, the results are not as good as Google's, but for me they are good enough in the vast majority of searches, and for the remaining I can still hop over to Google.)
I can't get malware that records my calls without my consent.
I would really love to see your toy Mapbox renderer — please share it, even if unpolished! We'd benefit a lot from fresh ideas on how to improve Mapbox GL performance.
The platform economics change in that case. Right now, anybody can upload content for free and it'll appear very quickly on the channel. If you increase the cost per video by mandating human oversight on videos, then YouTube will probably remove the ability for (most) people to upload videos for free.

I don't think that that's preferable for society.
> Oppose it or just ignore it. There are open solutions that do similar things.

I think now is the time to oppose it rather than ignore it.

I agree in principle re: open source solutions, but if you're stuck in a forest in County Durham, as per the article, and the police say "download this app and give us the 3 words for your location", you can't get into a discussion about how it would be better to use an open standard and not a proprietary solution :)

What I mean is, this is already gaining traction so ignoring feels like it just cedes the ground to it as a closed platform — to me it seems similar to Facebook et al: early days, you decide to ignore it as a closed platform, but because of network effects it's now much more difficult to try and get everyone to move to something like Mastodon.

If police forces and postal services are starting to integrate this into their workflows, now's the time to try and push the discussion to the open source alternatives and raise the problems of this — it's disappointing that the BBC article reads like a press release rather than any attempt at critical analysis. With pseudo-science they'll do "balanced reporting" and give the other side but here no counter argument!
To counter your example. Suppose your great, great grandchildren found out about that story. How relevant do you think they would find it to their decisions about their lives, assuming they have no knowledge or anything to do with drug dealing or criminal activity themselves?
> when two parties disagree in Asian culture, it rarely turns towards resolution

This sounds a lot like politics in the UK and USA to me ...
Or it might be a realistic point of view.

My point was not give up on _solutions_. I am saying that there are real issues to be solved - for example, we do need some way to heat homes, we do need to transport ourselves - so find sustainable solutions to those. Provably (medically), we do not _need_ to be eating 60 kg of beef per person per year.

The more we tinker with the system, the higher the risk we break something else. It's an inherent property of complex _systems_ that they are complex, and well, systems. Is it worth tinkering to try to solve a popular, but not essential issue like how can we continue to grow cows for human feed?
What free solution is there that does this?
There are no gates in the D community. Anyone can contribute. Of course, for contributions to be merged the bar is pretty high.
1. No.
2. Insects.
Some stations have been shutdown several times in the past few weeks, I'm not sure if it was on the request of the police, or the MTR just decided to skip stations. However, this wasn't due to people going to protests, this was due to increased violence, and even attacks inside the stations.

Last week the HK police decided to fire tear gas within a station as well.
NordLynx – the new solution for a fast and secure VPN connection
Let's say you're an HR in this situation. What would you do?
I worked with one of these once. Incredibly frustrating. You could propose a change that would have massive impact on the maintainability and readability of the codebase. "But how can you know if it will work?" Like, we tested it. We used our brains to evaluate potential likely side-effects and vetted the relevant portions of the code. We ran in it development environments for a month. I am not some junior dev trying to fix the world, I am arguing what I believe to be a pragmatic, narrowly-targeted, risk-balanced change with positive expected outcome. But that wouldn't satisfy him, it had to be completely risk-free.

(And if things did go wrong, we had pretty much the ultimate backup plan: revert!)

It gradually dawned on me that his own code (which I thought was generally low quality) did generally reflect his values here: it was write-once. Any subsequent change just layer on and patched around.

> I think stuff likes this is the real price of not hiring really good people.

Yup. And I still am not sure I'm good enough to tell them apart in hiring without asking questions that the candidate will just tell you what you want to hear.
it does, if the profit motive is the only motive.

Google and company has no reason to not do the minimal acceptable amount. They aren't bound by morals, nor do they owe "society" anything. Shareholders also demand more and more profits, and so the result you see is the inevitable outcome, and it can't be any other way. Unless "society" wills it by voting in people who then make new laws to change the outcome.
"Go is the result of C programmers designing a new programming language, and Rust is the result of C++ programmers designing a new programming language"

https://drewdevault.com/2019/03/25/Rust-is-not-a-good-C-repl...
Your feet aren't made from rubber and you aren't bouncing on them when walking; you're dampening the impact shock. This suggests the energy of the "downstroke" is being wasted.
There's over 7 million people in HK, at the largest protest, they estimated around 2 million took part, so not even half. During most protests, that number is significantly lower.
Ehm, our Swedish rioters usually break all windows once getting started
This is indeed very bad news. You are a payment processor. Stick to your core and let the "CO2" discussion held by the government and apply the rules they issue. Don't create your own society related rules. If you don't agree create your own political movement

What's next? Companies who produce a lot of "CO2" are not allowed to process payments anymore? Or should first "buy" your CO2 credits? Crazy millennial trash talk

Next();
A good one. Or if it’s something you really should verify right away, call your friend or relative first. If the scammer answers again, you’ll definately know.
I am in Verona (Italy) at this time, and I'm in a hotel where some tourists from Shanghai happen to be as well.
I'm alone, so I hang out in the lobby a lot. I just engaged in some small talk with some of those tourists, and the discussion somehow shifted to the Hong Kong protests.

Basically what they sad is that western culture in Hong Kong clashes with the chinese culture. They don't seem to say that the chinese way is the right way, or that the western culture is the one to accept. They just say that they are different, and that of course a shift in culture is difficult for Hong Kongers. They think it will all pan out somehow: Hong Kong has to accept that they are Chinese now, and accept all the consequences that come with that.

I understand that the viewpoint of hn, a very USA oriented site, is different, and that most people here think that the libery of HK people should not be taken away from them because democracy is the only way, but I think the chinese point of view should be heard as well, and should be taken into consideration to get a better understanding of everything that is happening.

My personal opinion on this is that China should just let them keep their autonomy, and let them be Hong Kong: a state by it's own with it's own rules and laws.
It disappoints, but doesn't surprise me yo see the immediate links to military use in this article and elsewhere.

I was recently on a trip with my nearly 100 y/o grandmother, who up until this point has resisted using a wheelchair. Walking, and especially stairs ended up being too much and we had to borrow wheelchairs, catch shuttles to get around. If she had even a modest mechanical assist she could have traveled with probably just a cane.
* earthquakes shifting you a meter or so are a really big deal, reprinting stationery would be low on the scale of things you're caring about.

* translations so often don't work in a one-to-one fashion, it'd be risky to expect them to do so.

* this is a big deal.

* had you read the article, it specifically explains that you don't need a data connection to determine the address. Also, GPS coordinates are a terrible way to pass locations between humans, numbers are easy to transpose, mess up, forget.
Others have pointed out many weaknesses of this product already, but one seemingly annoying issue is homophones in the context of verbally communicating your location. They use a 40k word dictionary; surely there are tons of homophones in there. And there are surely more homophones outside the dictionary (which would just give an error when queried through their API).

When you call some delivery service and ask them to find you at course.serial.flower, they could end up querying one of:

- coarse.serial.flower
- course.cereal.flower
- course.serial.flour
- coarse.cereal.flower
- coarse.serial.flour
- course.cereal.flour
- coarse.cereal.flour

If these homophones are used in the dictionary, the other person will get an effectively random location on earth. If the homophones are not in the dictionary, they will get no result from the API.

In practice, you'll either need to be extra careful about specifying locations this way, or you'll need to provide extra location data like zip/city/etc. as error-correcting code. But at that point, it seems like you're not much better off than you would be with conventional addresses or LAT/LON coordinates for common use cases.
The changes are not only about making the website/app stable, it's mostly about shipping new features and product ideas.

The space where Instagram operates is very competitive, so they need to keep innovating and exploring new ideas to grow the product, increase usage, and improve retention...