skysight-inc/HackerNews huggingface dataset:
I like the service. I've seen that you are going to ofer paid version. How are you going to keep two repositories (open source and pro) in sync?
Which actually isn't that kind of a news. Because the first such thing where deployed in Sweden in 2016.[1]

Sweden even has a second prototype project right now, which uses electric rails which can be used by trucks AND cars.[2]

[1] https://www.scania.com/group/en/worlds-first-electric-road-o...

[2] https://www.freightwaves.com/news/technology/sweden-gets-the...
Railroads do endpoint delivery -- last mile -- poorly.

The height of the railroad era in the US actually saw the peak of the horse population -- moving goods the final or first mile, or block, to and from the railroad depot was a huge need. The automobile and lorry rapidly picked up this niche, but horses were used well into the 1920s.

A train is an exceedingly good way to get goods or passengers from near point A to near point B. But if you want specific pickup and deivery, you either need to put everthing at ponts A and B (densification, tower construction), build an immense set of spur line (low raffic, high loal impact, low rate of return), develop an exceptonally efficient intermodal system (goods can coninue across multiple transport modes without major break-bulk costs -- shipping containers are an example). Or you have a means of accomplishing the final and initial delivery legs.

Keep in mind that there are transport needs that concentrate poorly, with agriculture being a prime example. You might even call ag an industrial productive mode dominated by spatial (or areal) inputs. Keep in mind that the fundamental unit of area under old units, the acre, is literally defined as a daily work unit. In German, that is literally true: Tagwerk, a day's work.

Which means that both the inputs and outputs of agriculture must be delivered over a sparse network not amenable to infrastructure-based optimisations. And running rail to every last field is a losing proposition. Asphalt or gravel roads are far less expensive infrastructure, and even electrifying those would be a high challenge.

(Other materials sourcing operations face similar dynamics.)
https://new.siemens.com/global/en/products/mobility/road-sol...

For those wondering about not electrified sections, trucks equipped with the system use hybrid drives.

There are some points that would need more explanation for me:
- I don't see any billing system described here. According to their page this system cut in half the energy consumption so there is still a significant electricity consumption that will be paid somehow.
- What's the durability of the truck attachment and the cables ? Cable replacement/maintenance would mean blocking at least one lane for a significant amount of time so I hope it's not a frequent operation.

More specific to Germany, I really don't want to sound like I am against EV but it's something I genuinely wonder about :
Say this system becomes popular and tens of thousands of trucks start sucking electricity out of the grid, the electricity demand will skyrocket. Is Germany going to raise the electricity prices to import or build clean plants or just restart a few coal plant ?
But will they fall the same way payza did?
If you were designing a country's infrastructure and industry with a clean sheet, a railway would certainly seem logical.

This solution is the result of looking at the situation as it is right now (logistics mainly uses trucks, can we avoid changing that? We don't have land for new railways, can we avoid using extra land?) and trying to make an evolutionary improvement.
Gigabit is basically the default capability of fiber to the home. If you're going to basically relay and reinstall your communications infrastructure, it would be dumb to do it with copper.

And Gigabit is certainly not overkill when viewed on a 50-year timeframe, which is realistically how long this infrastructure is(/was) meant to last.
So if you don't invest in anything you are won't have a career?
Also body language and eye contact (or lack of it) is a very important part of the session which cannot be recreated online.
So, here's an idea. Let's take the case of YouTube, instead of its algorithm deleting this content, how about it is marked with a flag. Normal users are completely unable to view, or even know of the existence of content marked with this flag. It doesn't come up in searches and even a direct link will just show some "content unavailable" message.

Human rights groups and the like can request permission for a designated user to have a "special administrator" permission. Anyone with that permission will see a permission toggle when they look at someone's user account. That toggle will allow them to give or revoke permission to view these "forbidden" videos.

That will then allows these organisations to give access to anyone they deem suitable to help them police these videos. There would need to be some sort of safeguards to make sure that permission is not accidentally given to a minor or something.

This should solve a lot of the problems I reckon. Thoughts?
I didn't say it's free, only that it's relatively cheap. That RAM can simply be used for caching is incorrect, though. There are very-non-neglible costs to maintaining caches in distributed systems.
I agree with you, it's absurd how much companies rely on the premise that you are still hooked into a national phone network. Because even if you're using a temporary or permanent international SIM card, typically these "convenient" 2FA systems will not text international phone numbers. Conversely, it's typically too expensive on a long-term basis to use a phone plan from one country while traveling / working / living abroad in another country. Now, after countless struggles with it, whenever I see a random request for getting my phone number for 2FA, I instantly reject it. No, I do not want your incompatible extra security system that will lock me out randomly, thank you. For U.S. engineers who basically don't travel abroad for extended periods of time, it may seem weird or unlikely that these problems exist, but I have several friends who would also testify they do - and 2FA with phones doesn't work for us.
We need a DNS service for telephone numbers. This would remove the need for number porting when you switch providers and would give you the ability to use other phone numbers when abroad.
That does not speak for your users... Even when one was too lazy or inept to just pick those locks, a collection of just a few different keys was usually enough to open any of the typical tubular locks.

Source: Did this a lot when I was young and stupid, not to steal but to annoy teachers... As soon as I was not young enough to walk free (but still just as stupid), I got caught and had to help with maintenance of the computer cabinet for the rest of my school career ;)
I bet they respected the teachers at least.
ACLs also seem to mix concerns. The "private" concept is essentially making life difficult for yourself, but having a built-in mechanism for separating public interface from internal code, that's a bit more than just convention, is useful. For instance, in Common Lisp there's no language-enforced ACL, but when building modules (that may or may not involve a class, or many classes), I assign a package for each module and make it export only the symbols that represent its public interface. In code using that module, this becomes a syntactic difference in a way you refer to these symbols - module:foo means "foo exported from package 'module'", while module::foo means "foo internal to package module". That simple isolation, completely overridable with an extra colon character, is enough to clearly communicate what is and what isn't a part of an abstraction.
The UN is an intergovernmental organisation with pretensions to universality and relevance to international law. Any kind of real enforcement activity is national, as ever. That means only the Security Council does it and if you want China and Russia to enforce human rights they’ll be a very specific version of HR law.
Erroneous jump to conclusions from my side, I think I naturally group electric appliances in the household in the same 'bad' category. I admit that is an error on my part.
Judge: IP-Address Doesn’t Locate or Identify a BitTorrent Pirate
>The problem with this is obviously that you then either have to have no moderation at all or it has to be 100% perfect

I'm not sure. You can let the users moderate themselves, then you're still just carrying bits. That's where a pluralistic organisation of the platform comes in handy. Things like Reddit or image boards are not just one community, but a plurality of communities. None of those suit you? Go ahead and open your own subreddit, splitter! Then you can moderate there as you please. The problem is of course, the bit carrier cannot expect an advertiser to agree with all the subcommunities. But that's a different, and solvable problem. You need better targeting for ads and you need to accept that some subcommunities will just not be attractive for any advertisers at all.
theguardian.com is hotbed of climate alarmism.
> there will be an upgrade path for owners of the 14" regular Pinebook to a 'Pro-like' Pinebook (we're exploring an upgrade path for existing 11.6" users too - stay tuned).

https://forum.pine64.org/showthread.php?tid=7093
Startup – without quitting your day job
I think 48/72 hours is in-practical - I would guess that the most common legitimate reasons for disabling Find my iPhone is either 1) to sell the phone 2) To get it repaired by apple.

Asking these people to wait two days before they can get their phone fixed or to sell it wouldn't be a nice user experience. Can you imagine the amount of pissed off people in the Apple store waiting to get their screen fixed only to be told to come back in 2 days?

1-2 hours would be the ideal candidate I think without being a inconvenience.

Another idea would be a 24-48 hour window to 'revoke' the disabling of the activation lock. Perhaps they can login to Apple ID website to reinstate activation lock remotely.
Not always -- local service trains were effectively the pickup trucks of early forestry and mining operations, operating at low speeds (5-10 MPH) over temporarily-laid tracks which might be re-laid in a day or two to service new areas. Relatively this was fairly low-intensity, though modern engineering and safety requirements might limit such deployments.

The comparative advantage was over hand- or animal-transport over unimproved or poorly-improved terrain.
Did the researcher actually stab someone with his RTL-SDR? I thought the arrest claimed just the ownership of the bread knife was enough reason for suspicion.
> The reality is we as developers choose not to give languages enough context to accurately infer the lifetime of objects.

Well, if we force devs to describe context, why not simply make them manage memory manually then?

There is nothing wrong with manual memory management. It is not hard at all.
> should

I wouldn't say we are entitled to an explanation of why an open source project is titled any more than we are entitled to the project being open source in the first place.
Out of equilibrium since humans arrived. Fire-burning techniques by Australia Aboriginals destroyed huge areas of forest and ejected a large amount of CO2 into the atmosphere:

https://theconversation.com/how-aboriginal-burning-changed-a...

They also hunted to extinction multiple species of Megafauna:

https://en.wikipedia.org/wiki/Australian_megafauna
That kind of "encapsulation" is simply storing code together with the data it belongs to (good practice) and possibly namespacing it together. It's not what they mean by "encapsulation" in OO courses, though it's arguably the only benefits "encapsulation" give you.
While it dose sit quite far to the left as a publication and some of its articles are concerning i don't think you can credibly call this one of them.

What about the article do you find distasteful/untrue?
In regards to billing, it wouldn't surprise me if it was a combination of strict regulations/registrations about efficiency and then semi-simple toll roads. If you know how much a given truck consumes and the distance it travels, that might be close enough math to not need more detail. I could also see a potential factor of registered load mass having an effect too, but that should be possible to include.

Germany also already has high electricity prices compared to a lot of the world, but I doubt this would be a rapidly adopted thing that is going to cause a massive price spike
Hierarchy - a single ontology - is one of the problems with OO. Ontologies - note the plural - are useful, but choosing just one ontology privileges some axis of abstraction over others, but there are different lenses you can put on things that may make you want to classify by different criteria.

For example, you might have a bunch of things, some of which: (a) can be rendered in some display - could be console, HTML, print output, screen, don't care; (b) can be serialized to a variety of media; (c) have some common configuration, that interacts with some configuration management system; etc.

If you try and shoe-horn these commonalities into a hierarchy, you end up with classes that advertise being able to do too much and need to have "not implemented" error conditions, breaking the Liskov substitution principle.

Interfaces are a way of breaking out. They're additive, rather than hierarchical, from the implementing class perspective.

The other big problem (a bigger problem IMO) with inheritance is coupling. I don't think there's any closer coupling between two pieces of code in an OOP system than inheritance. Changes in a base class can radically alter behaviour in all descendants. Depending on the implementation of overriding, descendant behaviour can be accidentally hijacked with no compile time or run time warning merely by updating a dependency. The API by which base class and descendant class interact is bidirectional, with the flavours of both library (you call them) and framework (we'll call you), and intermediate internal state when e.g. overridden protected methods are being called is usually sorely undocumented and liable to change.
Bad at Time Management? Here’s What You Can Do About It
You might enjoy running OpenBSD.
IIUC Kay had a live organisms in mind, passing biochemical signals at will, which Erlang matches quite snug.

It's so odd because when people talked about OO I imagined something live and parallel, kinda like Kay/Erlang buuut it was so far from that.
Number looks very little, if compared to Russia backing. Russia has whole TV channels backed by FSB, whole troll fabrics, and their own agents even in major Western media.

Why few orders of magnitude greater effort cannot help Russia, while much smaller effort helps USA a lot?
Most countries already have number porting. International porting is probably a 0.1% problem and there are solutions for that (eg. Skype number)
Delhi Crime Review – Why It Is Necessary to Watch
Blog Adventure: Writing a Proxy from Postgres to RediSQL Establish a Connection
Hackers Steal $41M Worth of Bitcoin from Binance
Ask HN: How to train ChatBot to talk like Humans
I have created a simple chatbot where I have to manually write questions and answers for the ChatBot, is there a way to train ChatBot by looking at the conversation?

GitHub Repo: https://github.com/gopesh-sharma/LetsChat
Lithium-Ion Batteries: A Machine-Generated Summary of Current Research
I’m surprised no one’s mentioned pandoc by now. It’s a Swiss army knife that among other things makes slides from Markdown documents and lets you pick from a number of JS templates or Latex/Beamer. Converting Markdown to PDF slides is just a simple-ish oneliner away.

And terrific for a whole number of other use cases, too - including but not limited to Markdown <-> Word, Epub conversion, HTML conversion and endless others. I find myself turning to it all the time.

https://pandoc.org/
That's exactly what Groovy provides with the @Delegate annotation [1]

[1] http://docs.groovy-lang.org/2.4.9/html/gapi/groovy/lang/Dele...
I just re-read it and I have no idea how I didn't notice my brain burping out Russian word instead of English one.

%s/redactor/editor

Separate question why would it do that
Related to this I wonder why we haven't got some TNS (like DNS) yet, that can give us a persistent symbolic phone-address untethered to the details of your current carrier or country? Has somebody tried it?
No WQHD or 4K. Fail.
"GJ"?
What I have encountered is that the word apartment is accepted for any residential unit while words that specifically relate to the nature of occupancy are not always used because that may be ambiguous. Is an apartment the only residential unit in the building? Is an apartment a condo, joint or fractional ownership, rental, or timeshare? All of these tend to be referred to casually as apartments unless more is known and needs to be communicated.
Except nobody goes to the Internet Archive unless they're looking for something extremely specific. The benefit of Facebook as a platform is that you can reach a wide audience in a place where often going to the authorities means either jack squat or your incarceration or worse.
More that the hyper-efficient food supply chains of modern supermarkets demand rigourous reliability, which industrialised growing and slaughtering of cows, pigs and chickens can provide, but hunting kangaroos cannot.

I also suspect that when considering transportation costs, chicken farming is probably more energy efficient than industrialised kangaroo farming. If Australia had a more developed hunting community, it would provide a good protein source for rural/regional communities though - like deer and boar do in the USA.

Why not introduce Kangaroos into the wild in the USA or other landmasses, if they are ecologically efficient?
UN allowing him to travel on a normal passport seems like a big problem. Diplomatic immunity should be SOP for precisely this reason.
Did you just fulfilled for "one ring" scam by calling them back?
You don't have to sacrifice type safety, that's a python problem. Other languages (eg: Groovy) accomplish the same thing in a type-safe way (see @Delegate annotation [1]).

http://docs.groovy-lang.org/2.4.9/html/gapi/groovy/lang/Dele...
Dance Dance Revolution, but without the sensor mat?

https://en.wikipedia.org/wiki/Dance_Dance_Revolution
Diagnostics Improvements in .Net Core 3.0
If you want to have EV on these roads, pay a fee.
Not parent, but I didn't like:

> the increasingly severe hurricanes and wildfires that are racking the country

From my own understanding, increasingly severe hurricanes have been predicted but not observed and wildfires have a bit more to do with forest management than climate change.

Edit: there was also this bit

> “There is also the issue of American individualism, remnants of manifest destiny, that don’t set us up well for understanding that we are part of the web of life. The American dream is quite self-involved. We need a new American dream.”

I'm not quite sure what the point of this sort of rhetoric is. Climate change is a complicated enough topic without tying it to a supposedly necessary re-conceptualization of the American worldview that many Americans will find unpalatable.
That's not what explicitly means. Ssl explicitly does prevent mitm attacks from intercepting URLs of requests.

The fact you can get around it by ignoring the cert is a bit irrelevant. It's like saying locks don't work because people can break your window.
I would love to pick all of the arguments in this topic and fit them in this: https://maxwellito.github.io/tilt/

Not sure if I'm the only one but I don't see a perfect solution on the smartphone part:
- iOS is privacy focussed but walled garden and overpriced and impossible to repair.
- Android is affordable and hackable but Google powered.
- Cyanogen alternative: not easy to access and remain dependant to the Play Store to get apps (so back to Google power)
There are like thousands of Youtube tutorials. What 100 and then you are set.
You don't think there's value in people seeing what horrible things are being committed? If we reduce "news" to the words on a newspaper page or the heavily curated images in a TV news report, who's ever going to give a shit about anything?
Are you too lazy to achieve your goals? Here’s how to fight back
It's more than purely testing[0], it's a lack of self-awareness. I remember seeing marketing / engagement material targeting worldwide customers and using American football as the illustration. Wrong kind of football if you're aiming beyond NA.

[0] Not to detract from the skin colour issues we've seen countless examples of, like the example you mentioned or the Google Photo fail https://news.sky.com/story/google-photo-app-labels-black-cou...
Here are why should be here is why, not sure why you changed the original title which had "here are 25 reasons why" - it should still have been within the title length limit.
> integrates a web browser and JavaScript with Unity3D, so you can use the canvas api to draw images for use as 2D user interface overlays and 3D mesh textures in Unity.

Great use of resources, you could also use ogv.js for animated particle textures :-P
How do you think the manufacturer ships them, one by one, to the purchasers?
A lock is increasing the effort someone has to take to steal. Even if the lock is utterly useless from a real security perspective, psychologically it presents a small hurdle to people who are not hardened criminals, but opportunistic thieves.

In many cases that small hurdle is already enough to make a significant impact on the outcome.
This is a prototype. The billing will be added later, when it is deployed for real.

That is the same with billing at public charging stations for electric vehicles. In the past, you basically got the charge free of charge. The billing, if there was any, was more about the parking. That was to encourage to build up a charging network.

But now, new charging stations are regulated by the calibration rules, like every by law calibrated weighing device you find in shops. That means they now measure the charge and this will be billed. The requirements are strict, because everything as to be reliably recorded, so the proof would stand in court. That makes those systems expansive. That means electric charging at public stations seems to be more expansive than fueling your ICE.
> "Under Mark Zuckerberg’s failed leadership, Facebook has become one of the most loathed institutions on the planet."

Clearly this article is written by someone who's out of touch with reality. It's true that big corporations make mistakes, it's also true that companies like FB gather data, and nudge us into doings things we may otherwise not have done. But it seems like the author is focusing only on FB's flaws, rather than its amazing success in the last decade.

There's 1.5bn users logging in daily, and he calls this a failed leadership? FB is trading at nearly $200 USD on NASDAQ - and that's due to failed leadership? It's almost impossible to run a company that does what FB does without having tons of criticism thrown at you.

FB has indeed disappointed us - this is absolutely true. But I find it ridiculous that we find so many "armchair journalists" trivially dismissing someone's success like this.
Volkswagen ID.3 now available for pre-booking