skysight-inc/HackerNews huggingface dataset:
I didn't mean that C++ and Haskell are particularly similar, but that if the feature set of C++ is "huge" the even more arcane Haskell language extensions are in the same league, that legacy features that shouldn't be used in C++ are no worse than multiple half-baked incompatible libraries for the same basic purpose in Haskell, that if C++ is full of footguns Haskell is full of footgun categories, that if C++ syntax is verbose Haskell syntax is bizarre and misleading.

Evidently, being in love with a programming language is an obstacle to comparing it honestly.
If I read the article correctly the first idea was some game, and as probably >95% of indie games it failed. Then a successful chat app (Slack).

Who has done what twice?
Well, my bank is a co-operative with a corporate duty to invest in social and ecological initiatives, so other models are possible (and successful!).
> DuckDuckgo is a minor player, but microsoft's Bing isn't.

DuckduckGo, Qwant, and Bing are all the same player.

DDG and Qwant just pull Bing results.

Bing is the only real competitor to Google.

>or search.

Erm. I think it's absolutely there on search. The existence of competitors doesn't negate monopoly status.

And the accusation can be legitimately claimed, that they use their monopoly status in one market (search) as leverage to give other services in different markets a leg up over the competition.

MS can't leverage Bing for the same - no matter how integrated Bing might be into other products.

If Google tells people to use AMP or be de-ranked, that's monopoly power. Flat out.
Of course in real life maintenance coding, your journey will not be finished with a nice .startsWith("foo"), instead you encounter .startsWith(FOO) and can still count yourself lucky if you find FOO defined as "bar" (because $reasons) in a way that does not allow principle of maximum surprise redefinitions somewhere else. All for getting a somewhat reliable understanding of what the trivial entry point line does when trying to understand code downstream in the control flow.
This is not an XOR question. Both are valid for different APIs. I start with problem and design the right solution to the problem.

Often I have a simple problem where I can write a simple clean API quickly by hand. Generation is a negative, generated APIs tend to be complex and hard for the user to read.

Sometimes my requirements need something that a tool does better. For example protobuf gives me an efficient over the wire API that can be used in multiple languages: I'll let protobuf generate those APIs as I can't do better by hand (though we can debate which tool is better for ages).

Sometimes I have a complex situation where I'll write my own generator. For example I once made a unit system generator for C++: it was able to multiply light-years by seconds and convert to miles/fortnight - no way would a handwritten API support all the code needed for that but with generation it was automatic (why you would want to do the above is an exercise for the reader). The API was easier to understand than boost's unit system (APIs are about compromises so I won't claim mine is better)
Rent-A-Car Inc, which eventually became Hertz, was founded in 1918.
It is though, we've built our society on the need to use it. The market depends on it, prosperity and food on our plate depend son it. The real problem is we have to fundamentally change society relationship with externalizing waste.
This will instantly make what we've been doing for 60 years untenable.
Basic Input, Output, and String Formatting in Python
The lamp posts are going to be good. You just call your electricity supplier and they put them in on your street - if you live in Hounslow. This is the no-nonsense solution for cities where people don't have off street parking and garages.
The Lancet has some nice investigation around what might be causing increases in deaths by suicide in the UK in this age group: https://www.thelancet.com/journals/lancet/article/PIIS0140-6...

The rate of death has increased in this agre group on both sides of the Atlantic.
Even if you don't fill the form and click on disabled button the log-in popup shows up. No thank you. I will not log-in to your website. Keep your tips to yourself.
Yep, you're right, I misunderstood.
I have a lot of mixed feelings on what this could mean for the other tech companies.

But I hope something is done about Google. While they have done some good, they have too much power over the internet. Looking at AMP as a prime example of something that seems universally hated, but basically forced on users and publishers or risk your placement in Google.
Knowledge can be free, with the caveat that you'll usually get what you pay for. We think back fondly of the early Internet when there were all types of truly informative sites.

But we forget that few people even had the Internet back then, and it wasn't commerce-oriented in the way it is now. And back then, those with the capability to put websites online, without things like Blogspot, Wordpress, and the like, were a pretty select minority who had the technical chops and a desire to spread information without expecting any compensation.
Is this map [1] up-to-date? It shows some 150kW+ chargers in both Europe and North America, but I expected a lot more (given your claim).

It's probably also relevant that the usual mains sockets in a European house can provide around 3kW, around double the US. Installing a new circuit (with thicker wiring) increases that to around 7kW at a fairly low expense. That makes it much easier to charge at home (spend €150 to have the extra circuit installed), or when visiting a house/office (use the nearest normal socket).

[1] https://map.openchargemap.io/#/search
Practically, and at this point in time I agree, but theoretically, if abundance through technological progress can be achieved, in the limit of humanities fine grained causal control over matter, why abandon consciousness if its experiential content could be arbitrarily modified? Why not cryonically freeze yourself and wait for a life that is worth living again?

I suppose the momentary certitude about the future and ones death is more comforting than all the if's that arise when choosing life.
I'm in the same boat. I have it frozen to use as regular keys. So basically I have the same functionality as a regular keyboard, with the caveat that sometimes the keys don't work, and there is no haptic feedback.
I just took a look at the manual (version for 9.3 and 11) and saw no such recommendation for character or character varying types... seems like the manual should be agnostic to such choices outside of deprecation. It did mention that common assumptions of performance differences weren't real in the PostgreSQL implementation.

I think you're thinking of the Wiki rather than the manual: https://wiki.postgresql.org/wiki/Don%27t_Do_This#Text_storag...

I generally agree with the advice in this section of the Wiki, but recognize that it's more opinionated... and less authoritative... than the manual.
with cats and unicorns inside
No they don't they export all their plastic crap to 3rd world countries and feel smug about it. See problem is managed and under control.
Or make the car very efficient (Tesla) and fuel it with renewables or other low carbon energy sources. Compromise is not always necessary.

My year old Model S is already surpassed by the new Raven powertrain architecture, providing another 40 miles of range per full charge versus the “old” version (330 miles->370 miles).
It's coming. There in The Netherlands they're putting in residential charging in an on-demand rate.

This kind of build out can go really quickly because the hardest part (the cables) are already there. We've got about 10 years now to build out the infrastructure which is plenty of time. Great for the economy too.
We use OpenAPI to define APIs. There is an extension with new template generation, intellisense, snippets, etc for VS Code: https://marketplace.visualstudio.com/items?itemName=42Crunch...
If its concern about the competition that's great, if its just a form of greenwashing or whatever, not so great.

I can't see BMW being worried about 1 month of sales by a competitor but its possible.
How about used ones from eBay?
I love - beyond love - my i3. The range is just not a problem. Even my older model can do 60-70 miles (depending on temp - plus 2x on the range extender should I need it). So it's easy for me to do my 30 miles commute plus the occasional chore. Overnight it charges about 50 miles on a 110V level 1 charger (the kind that comes free with the car) so even if I forget to plug it in one night I'm still good.

The market for this is as a second car for commutes of up to 30-40 miles each way. Double if your work place has a level 2 charger. Add 30-50% for the newer models. I'm willing to guess that covers, what, 75% of two car households? Range is just not a problem.

It's also a pretty cheap car for the quality level. Mine was $20K, more then 50% off the $56K on the sticker, off a 10K lease with 2 years left on the warranty. Hardly used. There was a whole line of these off lease cars at the dealer. He preferred to sell gas vehicles - no need to talk about range.

I didn't mention the quietness, acceleration, build quality, low maintenance, etc. As you can tell I've become a bit of a bore about them and got two friends to buy one. If I have to drive my wife's SUV now I feel dirty.
Embedding YouTube Videos in Android Applications
Because you’re betting your life on something which may or may not occur. Why take the risk that you’re wrong? Why not try instead to see if you can help fix the problems you’re seeing, or getting help to do so?
If you have no intention of acquiring any money, how will you pay for things?
About half of all crude oil is turned into gasoline (and that's only an indirect indicator of where the profits are). A world without ICE engines will still have an oil industry, but it will have an almost unrecognizably different one.

[0] https://www.eia.gov/tools/faqs/faq.php?id=327&t=9
The USB-2-Sata interface is indeed USB 3.0. Thanks. USB 2.0 would be too slow to achieve my 100+ MB/s.
Pretty much the only value you get from formal education is the paper you receive at the end. It's all pretend play nowadays. Teachers pretend to still teach and students pretend that school is important and since everone keeps up the charade, it's hard to notice that school has become a huge waste of time negatively impacting the lives of students.
I do the same thing and would also really love to know who thinks it’s in any way good.

I hit it all the time by accident and suddenly in the middle of typing iTunes pops up, or an IntelleJ config window, vi sort of works but amazingly the escape touch key isn’t always sensitive enough and I have to double tap it.
Revolut finally adds Apple Pay support
I keep seeing this sentiment in this thread, but I'm not seeing the logic behind it explained. Normally the fact that other people have already committed their own time and money to deal with some issue doesn't mean we shouldn't address that issue going into the future. What's different in this case?
My physical bank charges quite a bit for international payments on my credit card (even all in Euro). Revolut doesn't. That said, I avoid keeping money there, even if that means waiting a day or two for the SEPA transfer to clear before I can use it.

I also keep money in two different "regular" banks, since I don't trust those much either.
Wasnt the biggest issue is that he solicited and encouraged new material beyond that of a journalist?
> For fraudsters wouldn’t that be a huge risk ordering tickets in your own name? Or is there another dimension I’m missing here?

There was a scheme with the German federal train operator Deutsche Bahn last year where they'd buy tickets, cancel them and get a (transferable) voucher for the amount. These vouchers weren't tied to the original transaction, so when the payment was denied later on, the fraudsters still had the "clean" coupon, which they then sold with a margin.
What challenges do you see, and why do you think that they are unsolvable?
Well that was pointless and intelligence-insulting. The author clearly attended the Nassim Taleb school of invective.
It is, and the A72 has ~2-3x the IPC of the A53 depending on workload.
Yep. Amazon offers a service where items with the same SKU from multiple vendors are intermingled at their warehouses. This is no problem as long as they are really the same item.
I don't really care about living, so I don't care about fixing the problems.
A truck driver's indignation would at least be understandable, but you have to assume that an email blast service has some knowledge about how the sausage of online marketing is made.
I am not sure that is a great distinction. A server is traditionally serving some resource, usually to multiple people. The idea behind 'home cloud' is to host 'slice' of a server yourself. Something that used to be hard because of the cost of hardware, making hosting only a few 'sessions' expensive.

Of course hardware hasn't been expensive for probably a decade or more. Today it is almost entirely a software problem. Or more precisely how to create independent quality software when many developers are employed by large corporations and no one wants to pay for development. I am not sure much is happening on that front.
This is the "Reduce" philosophy. Not all agree with that philosophy - especially in the developing world who feel unfair if development and conveniences that the west got is denied to them. I personally moved from a energy non-intensive use country (India) to an energy intensive use country (Singapore) a few years ago and even though economic strata wise I've likely gone down a few notches, I wouldn't trade-in my current lifestyle & convenience for what I had back in India.

"Reduce" for the sake of reduction is just poor behavioral economics & hence hasn't actually demonstrably made much of a difference to this world.

Reduce as a side effect of a true benefit/efficiency (think how much lesser power is consumed per unit compute today vs. even 5 years ago) makes a lot of sense.
Why isn't this called populism?
We can only ask for the UN or another entity to investigate this and draw a rightful conclusion. Everyone is innocent until proven guilty and not the reverse. We won't know until after an investigation occurs. This post may draw up enough of a report to request that an investigation takes place.
Since the media is all about feminist propaganda nowadays, this fact is not being mentioned in the headline.

Although it is the most important part of the data. Why are men increasingly chosing to end their lifes?

Could there be a relation between the growing dominance of anti-male 4. wave feminist viewpoints in society and propaganda in the media and this statistics?

Coincidentally the fourth wave feminism started exactly one year before the increase in suicides.
Can you help me to understand why flying is a part of the plastic waste conversation here? Outside of business travel I can't imagine many people are flying around on a consistent basis.

Avoiding commercial flight, and pushing for the public to do the same, seems more ostentatious than practical. Why not push for carbon offsets instead?
Europe has standardized on the CCS type 2 plug for EVs (https://en.wikipedia.org/wiki/Combined_Charging_System). Some European charging networks are:

- Ionity: https://ionity.eu/

- Fastned: https://fastned.nl/en/ (their blog is also interesting: https://fastned.nl/en/blog)

- ultra E: https://www.ultra-e.eu/

- Ovo Energy is putting charging points in streetlamps in London: https://www.ovoenergy.com/electric-cars/urban-charging

Porsche is putting in chargers for customers at its dealerships, etc.
Benchmarking Machine Learning on the New Raspberry Pi 4, Model B
I think your are right. In the US, there are more driveways, a cable under the garage door is the most common solution. In Europe, at least the parts I know, on street parking is most common and the solution has to be building out chargers at work. A lot of them (I don't want to leave a meeting to move the car)
> I want cheap and powerful.. and it just seems impossible to do that with Apple.

My job relies on this laptop. I don't care if it's expensive, I want to buy reliability.
You're still sidestepping my argument altogether, jumping from renting prices to sale prices. I don't want to buy a house. How much does it cost to rent in the Bay Area, and elsewhere; is it a 20x difference? I don't think so.

I see this in the DC area where I live. It's perfectly possible to rent a very nice place for 1500-2000/month. It's totally impossible to rent anyplace decent in the country for $75-100/month (a 20x difference).
Maybe eventually https://science.sciencemag.org/content/351/6278/1196

Probably not soon enough to help all the creatures that don't benefit from ingesting plastic.
The real option is autonomous cars which you can call with a Uber-like app when you need it. That way we would have less cars but we would maximize the utilization rate of the ones we'd keep on the roads.
Product Hunt comes to mind.
Debt Collector Goes Bankrupt After Health Care Data Hack
Don't something like 80% of Americans live in urban or sub-urban areas? I live in a suburban area in Europe and have no problems getting around with public transportation. I get my groceries delivered by the shop.
Which is why “recycle” has always been placed after “reduce” and “reuse” in the triangle. Everyone just ignored those other two because recycling doesn’t need as much of a lifestyle change, and if you’re a company you don’t want your customers to reduce or reuse.
This looks like a very promising resource.
Climate change and capitalism.
I’ve always thought they’d be acquired if they fail or become a big enough threat. Usually downvoted for saying this. I think the Big 3 US/German makers figured EVs were a decade or two away after seeing Tesla and Leaf’s success they might be rethinking it.

Tesla’s software, engine tech, and battery production would be a nice addition to Big Autos stack.
Stress is very different from physical things, like carrying heavy stuff or getting beaten. Pain, you just have to endure once and then it will slowly go away until the next time you receive pain. Stress accumulates. Forever. Getting stronger and stronger over time. If you can't deal with it it will devour you.
The same can be said about plastic, waste, recycling, water quality, air quality, ...

The general public is rarely the biggest cause, and even the best intentioned personal initiative like becoming vegan can fail to have any positive impact down the line.

That said, in democracies, personal attitude matters to politicians. Being associated to poluting industry become a career terminating scandal waiting to happen in a society composed of vegan, composting, plastic avoiding, electric car driving, eco-home living population. Similarly poluting companies become easy targets for a new generation of politicians.
Also not true. There about 120,000 kids living in SF. I raised a child here. The reason you don’t see kids is that you are probable going places where there are not that many kids. Check out your local parks, schools, zoo and child friendly museums (Exploratorium) to see local children.
I don't have a plan to buy any, but my point was that at least Tesla is helping to build out the infrastructure to help support them, whereas very few other EV manufacturers are helping with the problem at all.
They sell illegal goods. Yes, I'd say they're doing something illegal. Now the illegal goods happen to be supplied by other people without Amazon's knowledge, but Amazon is still the one selling them, and they have a duty to know what they're selling. And once they know that some of their suppliers are selling them illegal goods, they have a responsibility to do everything they can to stop that and prevent it from ever happening again. Instead, they choose to describe it as not a big problem.
> (in the US at least)

In the US only.
Costco Expanding into China
No droplet feels it is responsible for the flood. These things add up.

I'm not saying Raspberry Pis don't have a place, I just think a lot of things people seem to want them for would be better suited by just reusing old hardware, which has the nice side effects of meaning that hardware isn't wasted.
It's detrimental to the life of the battery to use fast chargers all the time.

Your underground parking already has an electricity supply, at least for the lighting. It's not impossible for the owner of the building to install additional circuits for charging cars.
Err, this isn't bad advice, just kinda junior-level.

First, if you're defining interface indirection to support encapsulation and you wind up never rewriting (or adding another) implementation behind that "external function" or method, you probably didn't need it. (YAGNI, yo?)

Second, if you're defining interface indirection and it makes it harder to understand the code, you're doing it wrong anyway.

- - - -

Indirection that hurts is like when you do dispatch through a dict of functions and now all your tools, debugger, etc. can't tell you about the static structure of your code:

dispatch = {
'name': handler_func,
...
}

...

dispatch[selector](*foo, **bar)

That kind of thing seems like a good idea but:

> "Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it?"

–Brian Kernighan, "The Elements of Programming Style", 2nd ed., chapter 2

(Also, notice that, in Python at least, derp.baf(foo, *bar) is the same thing, eh? EH??)
To the card company, the difference between a stolen card that was used by thieves and a seller that fraudulently charges a card is whether you still have access to the card. In both cases, the account holder hasn't authorized the payment, therefore the payment processor had no valid order to process the payment. Since the agreement you have with the card issuer generally only covers authorized payments, they have little ground to stand on unless they can prove that either you did in fact authorize those charges (fraud) or acted with gross negligence (sharing your details with a third party in ways not intended, so not in a payment process).

A payment processor isn't (at least where I am) entrusted with any special powers to make judgement calls on whether you deserve your money back based on a potentially existing contract between you and a third party - that's the court's job. Cooperating with them makes it easier, speeds up the process and ensures an ongoing relationship with them, but you don't have to prove that your card was stolen (which is hard to do anyhow) - they have to prove that it was you that authorized the charge. Getting your money back without their cooperation may involve taking them to court though.

There's a similar thing with SEPA direct debit. You can pull money from any account (it's trust-based; you're required to provide documentation showing that you were authorized to do so when asked), but the account holder can pull it back for a certain amount of time (iirc, it's six weeks, at least here). The banks do not act as a judge here, they simply put your money back into your account and inform the other bank that the charge has been reversed who then in turn takes it out of the pulling account. If the other account holder believes the charge back to be unlawful (i.e. fraud, or or a charge back because of insufficient balance), they have to bring legal action, but they can't use the bank as a tool in the process.
Here's the brief itself, which is where I started from: https://www.icann.org/public-comments/org-renewal-2019-03-18...
Last year VMware demoed ESXi on ARM. With the Raspberry PI getting 4GB of RAM that would be usable. Hopefully they release it. It would make a great low power homelab.