skysight-inc/HackerNews huggingface dataset:
Being very honest: if you care about the environment you should forget about owning a personal car.

I love cars, I raced in karting, I did some racing classes in GT cars ranging from 300-500 hp and had lots of fun with it, I used to drool over cars and specs and engines and dreamed about buying and maintaining my very own rally Subaru to be able to run some courses as an amateur and all of that jazz.

I care much more about the environment than about cars, this hobby as it is should die if we want to live in this planet, personal cars are an abomination and a waste when people let them sitting parked for 90+% of the time, the amount of resources wasted to manufacture and maintain all of this fleet is mind-boggling...

I understand in the US where people with families NEED a car because urbanism there sucks but if you don't NEED a personal car and can live with a car-sharing service or at least reduce from a car per person in the family to a car per family it's already a huge change.

Check a bit your entitlement, a lot of things will suck in this transition to a more sustainable economy, everyone will be a bit inconvenienced but in the long run it's a much smaller inconvenience than having to deal with mass dying of fauna and flora, mass famine, droughts, migration and social unrest. And wars.

EDIT: Also adding that another huge change that I've done for the environment is stopping consuming meat. There is no point, we eat it because it tastes good and that's it, some people might need some nutrients from meat but for the vast majority of the population a meatless diet is completely fine, if you want to eat meat then make it count, stop eating that shitty hamburger from McD and save yourself to eat meat as a treat, a very nice dinner with a steak that you know the origin.

I'm originally from Brazil and I feel disgusted about how much mindless meat we eat there, every single day for multiple meals a day, it's staggering that no one bats an eye on the impact of that... And when I bring the topic up it's like I'm offending people personally, like eating meat is a right, it's the simplest way to change your behaviours and have some impact as it doesn't depend on anyone else nor any major change in industry.

/rant
Yes I don't expect Facebook to do anything for the greater good, however they still need to convince people to use it, and I'm curious what's the plan. "More data mining" won't cut it on their press release :)

Well I guess at this point they can pretty much force people to use the currency (by not giving any other payment options) since people are locked into their platform and won't leave no matter what Facebook do.
The problem is inherently one of norms, values, law, and regulation, not infotech itself.

Make data a liability.
>We see the industry that's noticeably missing: no banks mentioned such as JP Morgan Chase, Citi, HSBC, etc

As far as I know, they're missing because they refused to be part of the association:

>Originally the company had ambitions to get Wall Street involved, but found a lack of interest among institutional giants like Goldman Sachs and JPMorgan. It is still looking to have 100 members in the governing association, the person said.

https://www.theblockcrypto.com/2019/06/14/facebooks-cryptocu...
If you don't believe that making clear promises and delivering on them is, then what would you suggest is a better reason?
Whataboutism? Why is that?

It's pretty hypocritical to propose mandating electric cars for a cleaner environment while power companies are still burning coal and peat.

I wonder how many electric car owners give any thought to the source of their electricity?
This I think it's exactly it, they are trying to trip the people up and it's not realistic.
Of all the bizarre phenomenons in the world, I think the Bitcoin-as-an-investment takes the cake.

People spend a ton of energy (that could otherwise to actual useful things) on shifting around bits that they then claim are very valuable.

You could make a similar claim about fiat money except that actually makes commerce easier. Bitcoin is not a good way to transfer value since like you said it's too volatile for a currency.

So it's built on nothing, it does nothing and underpins nothing, it wastes huge amounts of otherwise useful energy and that makes it a good investment?

Maybe I'm just too dumb to see the genius of it.
It's a series of 5 articles, each article having at least ten pictures. Not sure if you missed those, or you're asking for even more pictures. Could probably dig out some from the city government if it's the latter.
I remember someone saying something along the lines of “Facebook will try and copy and crush us, but not this time- by the time they work out what’s happening, it’ll be too late”.
Facebook seem to have noticed what’s happening and are moving like the wind to try and crush us.
Are they too late or are we too late? Or neither?
Ban by whom?
I was mostly referring to the previous comment about only keeping one picture and not a huge archive.

But I don’t see a problem opening images from 20 years ago. If you are worried just keep a jpeg or raw viewer app in the archive too. Worst case there will probably be emulators to run an ancient OS where your image viewer works and you can convert your images.
Hi J, maker here. I would love to death to have pitches from those who have failed to raise money as that would actually fix the "survivorship bias" for raising money.

What we put there would be eliminating the bias for... running a company I guess. Thanks for adding the comment, it was what I had in mind when we added Theranos.

In fact, maybe Theranos teaches us what kind of behaviour/talk "slips" through VCs, thus making us understand how we, the founders, will pick the VCs. I know, not a popular opinion for US to pick VCs — but we need to start spreading this idea of selectivity.

Not stupid selectivity ("I deserve this. Give me that"), but rather the one that makes us weed out those who don't have the acumen to tell between Theranos, a fraud, and a real startup

Sequoia didn't invest in Theranos. Index, Benchmark or Andreessen Horowitz didn't.

Maybe we can learn from Theranos' deck how we can pluck out those VCs.
Presumably they don't mean to scatter freshly shattered glass along swimming beaches. There's a lot of ocean where people aren't walking.
AI is helping engineers become more productive
The point was you comparing a car to a phone does not make any sense right now. That elusive future where a car just becomes a device is not going to be here in the next few years, we can talk about it when it comes but right now cars kill people if you dont pay attention.
Reminds me of Coccinelle - a language for writing semantic patches for C (like eg: add close_foo(fooid) in every function that has open_foo for each fooid etc...) , but I see Rascal can do some more.
It's taking on a fair amount of risk to use a language that (a) encourages the use of concurrency but (b) is not memory-safe when you do so, especially when writing network-facing code.

Go uses multi-word primitive values, which means assignments are not atomic. Consequently, racing assignment statements can leave objects in weird states that violate type and gc invariants. For example, racing assignments to a value of interface type can give you an object with the wrong dictionary for its data.

The argument for not worrying about this is that this is an unlikely scenario. It's reasonable to think in probabilistic terms when clients are not trying to break the software (eg, in games or office software). However, attackers are not probabilistic: they actively search out vulnerabilities and push on them, so potential vulnerabilities turn into actual vulnerabilities in predictable fashion.
Thanks. Your comment made me laugh, but now upset. You raise a good point.
Go has been carefully designed to solve the problems of today. But relying on solving those problems at the language level means I have very low confidence that the language can adapt to solve the problems of tomorrow. They have built-in language-level support for concurrency, great - that's always going to be slightly more user friendly than a library-based solution. But what about when the next wave comes along? Are they going to be able to rework the whole language to incorporate whatever 2020's equivalent to the concurrency revolution is? While retaining compatibility with existing code?

I would not want to use Go for any codebase that's expected to last more than a couple of years. I'd put a lot more faith in languages that were able to adapt elegantly to the challenges of concurrency at the library level, without requiring language changes - that suggests those languages will be able to adapt similarly to the next revolution. And my impression is that languages that started with a solid theoretical underpinning, and/or a small core language with as much as possible pushed out into libraries, handled the transition a lot better than languages with the more ad-hoc, practical-problem-first approach to design that Go has.
A Beginners Guide to Kotlin
From the article, petrol cars won't be totally banned til 2045; you'll be able you have your 10-15 year old 2030 reg car.
Ahh this is a new article from 2019. I remember the 2016 Vox video when they were putting in the first Superblocks. https://www.youtube.com/watch?v=ZORzsubQA_M
Good to see Barcelona is going ahead with the Superblocks.
Found a 2018 video by those great Streetfilms folks: https://www.youtube.com/watch?v=jq2yd4QgL5I
I still get fascinated whenever I see praise of Go in some online article. I should give credit to Go(ogle) authors and hardcore fans for making an ugly mediocre language like Go become mainstream enough to set the norm for next-gen developers. The only pro of this language is that it's a very easy to learn compiled language. Nothing else. It's not until you deal with a large codebase that you understand how ugly, messy and daunting this language is to a depressing degree.
Definitely, I agree with you about this, given their high volatility.
It seems that [1] is referring to roads though? Rail maintenance is far more expensive.
How can making use of Window Boxes make product packaging versatile?
Good reference; Diablo however was different enough (mostly having to do with the randomly generated weapons, repetitive gameplay / grinding, online functionality) to become its own genre though (ARPG iirc?). In turn there's a lot of games now with e.g. random weapons (like Borderlands) who reference that system as Diablo or ARPG-like, instead of Roguelike.
That's Danny Haely-Rae; he's an idiot, yes, but not in the ruling party and generally politically irrelevant. This agreement is government policy and will very likely become law.
I read in a note just below --set-mss in man iptables-extensions that iptables will not increase mss if it's already lower than what set in --set-mss.
the association could be inferred via side channels though. in any case they should separate the blockchain from facebook ids. This should not be facebook's toy.
I loved A/UX... it was a fun OS, and porting various software to it was a great way to learn things. It also got me seriously involved in the Free Software and Open Source movements with my work on jagubox.
The Iran job collapsed cause all the competent war criminals behind Iraq retired
Same, I just can't get into the roguelike genre but it's appealing as a side project. Also because it's quite different from my day job (data wrangling, rest apis, forms etc, yay)
I think the same reason why people lie
I am not a Go programmer, but every time there is a discussion about Go I want to link to the article on “Language Design in the Service of Software Engineering”: https://talks.golang.org/2012/splash.article

It explains so many of Go's design decisions and why it is the way it is (e.g. why something like gofmt/gofix is among the best things about the language); I wish there were similar articles on the design decisions behind more languages.

The first point in this (OP) post is also explained by the same philosophy: as far as Readability / “I can pop open almost any .go file and [can] understand it pretty quick” goes, it is a powerful thing to be able to navigate to pretty much any team's code and not only understand their code but also be able to focus on what's specific to that code rather than on idiosyncratic stylistic differences. In other languages this is done with a lot of adherence to the style guide; if Go tries to make it even easier, this would make sense.
some other cryptos have similar oligarchy model, e.g. stellar
You'd basically have to change air travel into a command economy then. Some sort of a bureau where you would apply for a flight permit. I'm definitely a leftist, but I don't think that would work. In any economy there are luxuries, and by definition some people have better access to luxuries than others, whether by means of money or connections.
There's a name conflict. The GBP is called 'libra' in Portuguese- and Spanish-speaking countries.
I appreciated when they banned lead pipes for water.
MySQL table data purge/removal (deleting in batches) using MySQL Event Scheduler
i think we need a new word for decentralized currencies /chains.
You should watch ‘one punch man’ which is a satirical anime on Netflix which covers this exactly.
>an ideal, not a current reality.

Dutch trains run on sustainable power.

https://www.ns.nl/en/about-ns/sustainability/energy/sustaina...
I tried to buy a cup of coffee recently at a bitcoin only cafe. Though I didn’t end up paying with bitcoin because it took a day for the bitcoin atm deposit to clear. So I asked a friend who worked in the building to spot me a cup of coffee, and he paid... by making a line on a piece of paper they used to do bookkeeping denoted in fiat because no-one wanted to go through the hassle of bitcoin transfers and no one had enough trust in the currency to keep prices in bitcoins, so they just tracked the costs in fiat. All of this in a “bitcoin only” cafe.

Bitcoin as a penny-stock investment opportunity still seems successful, but as a viable currency it seems to have failed. And now cue the people saying that bitcoin was never actually intended to be used like a digital coin...
That is interesting.

But I wonder how the model would be affected by, say, the mass availability of a significant longevity increase, brought about by some sort of medical breakthrough?
Book Review: Tim Cook
I wonder if this has neuroplastic similarities with some research (too lazy to find it right now) on using non-dominant hands for operations like brushing teeth?

Perhaps we should all practice walking down stairs while holding a rather full glass of wine as we get older (then chugging it triumphantly if we reach the bottom without spilling it)?
Defense contractors are similar to other companies that (strongly) do not believe that software is their product and do not value it any further than that it is a small component in the large system they are delivering. There's a lot of old-school attitudes still present: for example, I've heard software developers referred to as "software typists" a number of times.

Basically there are two entirely different paths here. For example, the person who writes all the software to drive the cockpit displays is probably called something like a "cockpit avionics engineer" and is organizationally in the department that's responsible for building such things. These people can get paid very well.

On the other hand, a "software developer" is much more likely to be a support function. Lots of maintenance of legacy stuff more than anything, and what actual development work exists might be nothing more than taking an algorithm directly from a standard and implementing it in whatever language is required by the project. These roles are not particularly well-paid and have a lot of turnover.

It is a very different world.
Ask HN: Insurance Company Recommendations?
We need business insurance in the U.S and the quotes we've got are really expensive, any recommendations? What is everyone paying annually?
Or the Bradley Chait / Edward Drummond email (I'm reassigning noteriety to the violators of privacy norms, not its victim):

https://www.snopes.com/fact-check/under-the-yum-yum-tree/
That's a trend I witnessed first hand while working as dev for a bank. Old Java code slowly being phased out for Go. Which to me seemed like madness at the time due to lack of generics but it turned out to be fine, just needed a different mindset. This often resulted in a much shorter edit-compile-run loop and halved the hardware requirements, specially memory.

These days I'm not even surprised when new clients demand Go in my current consulting firm.

I think there are "better" languages than Go but they also come with their own tradeoffs and from what I've seen, to many it seems Go is preffered after weighting in.
Same poverty background, also weekly church goers with kids. I didn’t realize that church manifesting a periodic physical act of thanksgiving would act as a reset. I feel my baseline is the same even with wealth beyond what I could have imagined as a kid.
“Memory safe” has a specific technical definition, and “atomic assignment” isn’t it.
I think the devil is in the details. The claim `Calibra will not share account information or financial data with Facebook,
Inc. or any third party` is followed by `without customer consent.`. From reading through the document you linked, the infrastructure will definitely be there to support the sharing of any and all data. Considering Facebook's history with getting "consent", I am willing to bet that they will take every chance they can get to manipulate users into giving such "consent".
Show HN: Infographic - 20 Ice breaker questions for teams
You're completely right, I remembered wrong, in my first Clio they were below the steering wheel, just like in this picture

http://www.burdigala-encheres.com/upload/biens/7186/191833.j...

> The Clio also had the horn button on the indicator stalk. The in-car UX was super on point

Yes, that was the Renault trademark :)

> Good quality stereo, too.

Probably one of the best for the price tag.
that's not unusual, e.g. danish/norwegian/swedish korona
How about stripping MSS instead? Like so:

iptables -t mangle -I PREROUTING -p tcp --tcp-flags SYN SYN -m tcpmss --mss 1:500 -j TCPOPTSTRIP --strip-options mss

I experimented with a host that sends out mss 216 and the communication was still ok with the above, but not while dropping the traffic.
> Accounts are verified with government-issued ID, so you know people are who they say they are. Facebook and WhatsApp account information are also used when available to verify identity and prevent fraud.

What could be a bigger achievement for an ad company than being able to track all transactions between its users and customers? That's why your payment account will be associated with your social account. What Facebook is doing here, it's providing a lower-margin (payment processing) service for free to grow its higher-margin (ad targeting) business.
He didn't jump between them, looking at the article, they're both the median, I think he just said average because in a surprising number of places "average" isn't always synonymous with "mean", it's more synonymous with "measure of central tendency", so the mean, median, and mode can all be called the average as long as you've established which one you're talking about first.
Knowing to put ms office on your resume to get by HR’s stupidity is exactly the kind of skills needed to work in a big company
https://dud.inf.tu-dresden.de/literatur/Anon_Terminology_v0....
No Microservices, no Kubernetes. Lame.
Peat is worse.

That's not to say lignite is in any way "good", it's still a horribly inefficient way of getting energy. But peat stores large amounts of methane and carbon which gets released when drying it. Mining lignite coal also release some of that, but in much smaller amounts.
I note the opening says: "(Municipal elections today, May 26, will provide a crucial test for the plan.)"

Does anybody with familiarity with the area have a sense of how that test panned out? I can look up the basic results but wouldn't be familiar with how parties stood on the plan, and accordingly if people who backed it were successful or otherwise.
Yeah, that bit is bonkers. A huge privately-owned tech corporation talking about 'public good'. We truly are entering the era of global corporate despotism.
> Robotic Process Automation or RPA is a software robot that emulates and performs monotonous human tasks without manual intervention

Sounds like something we used to call a macro recorder, which I think I first encountered in Win3.1. Did I miss something...?

eg. From this (random site I just googled):

> Macro software is a tool that helps record your repetitive actions on your computer like, mouse movements, clicks, keystrokes, etc. for playback later. While it helps you record your basic automating tasks, it also lets you perform a complex task like, writing your own refined macro script for playback. [0]

[0] https://merabheja.com/17-free-macro-recorder-tools-to-perfor...
> Here is some anecdotal historical context. Recently my parents were reminiscing at a family event about mid 20th century small town American life. The local telephone exchange operator (always a woman) could freely listen in on any telephone conversation going through the switchboard. It was not unusual for a teenage girl to substitute for the regular operator. Everyone in town was at least vaguely aware. No one cared.

Would you agree to let your calls be recorded and posted on a website? How about when you call your bank and verify your identity? I truly doubt that "no one cared" but maybe less sensitive business was conducted over the phone in those days.
I would never have used a computer connected to the internet, ever, for anything personal, such as writing.

All my writing and personal-things -machines go offline, permanently, before I'd write anything, and they stay offline forever.
It certainly didn’t help that the crypto community was choke-full of conspiracy theorists, libertarians that never read anything else after falling in love with Ayn Rand as teenagers, and get-rich-quick schemers.

The idea was fascinating, and Bitcoin has held up marvelously considering it was essentially a prototype with high barriers to change after becoming popular. There’s a Nobel Prize waiting if the rightful owner ever wants to come forward to claim it.

But, at least for me, it was the culture, especially around Ethereum, that ultimately stopped me from wanting to have anything to do with it. Which is ironic, because a large part of that culture was the denial that anything like “culture” exists, that “trust” and “institution” are terms with meaning, etc.
Sure, the point I was trying to make is that macros add yet another layer of potential violation of expectation. It's hard (for me) to say whether their dangers outweigh their benefits (my guess is probably not), but it is something worthy of consideration to understand where anti-macro opinions come from.
Yes. Some realism on the subject!
> other goals for the specifications were prioritized over the benefits of variables and other functionality.

That's what I said. Until marketing forces clamored for such things, other less interesting things that weren't sparkles and lollipops took precedence.
Honestly. This looks like a major contribution to the cryptocurrency space. I am impressed.
The codebase of Go itself (which is in Go of course) has been there for multiple "couple of years" already.
One is stuck in an 'information bubble' or an 'echo-chamber' when one gets most or all of ones news from a relatively small, homogeneous group that's rather fixated on specific issues.

Anything that can be called mainstream media is (as a whole) none of those things.

Besides that, the term Mainstream Media is now so politicized that it's almost unusable in conversation.
Sounds to me like Facebook is trying to become the Wechat of the West ... (as per an article 2 days ago explaining how Wechat could be central to every payment in a daily life )