skysight-inc/HackerNews huggingface dataset:
It looks like the "last mile" problem is not solved if they have this infrastucture only on highways. Probably this project makes sense with large batteries on-board(e.g. Tesla semi).
It's fiction imo
Even hiend mice fail at alarming rates currently, all due to OMRON being forced by their clients (microsoft/logitech/razer/steelseries/benq) to open factory in China. Price difference between Japanese made switch and Chinese was always maybe $.5 per switch. Today you dont even have choice of better quality.
Instantaneous use is the same but channel management does probably make P25 more efficient for a bunch of departments to independently operate in limited spectrum.
Well, it's one of the ways to post to Kyso, but yeah, you can synchronize your Github repositories to Kyso and choose the notebooks you want to have rendered. When you push changes to the repo, the sister post on Kyso will be automatically updated.
Is the port done immediately or do you have something like 24+h between receiving the port notification and it becoming active to reverse the process and/or login to your accounts and activate Google Auth?
Australia exports vast amounts of both coking (i.e. steelmaking) and thermal (i.e. electricity) coal.

The coal fight currently going on here in Australia is over the new Adani mine which is a thermal coal mine.
> If Rust is the answer, why are you pushing for new langs when Rust is sufficient? Something doesn't add up here.

Maybe because he said, twice, that Rust is not all the way there?
The actual question is if the process is used to silence lies or uncomfortable truth. Or more Machiavellian, shape the discourse in ways favorable to rulers without regard to either.

These processes are ran by greedy people, not out of anyone's goodwill.
*speech-to-text

whoops
I know this is possible because Rust already does this. Rust's types in closures can be fully inferred. Try replacing all Rust functions with closures. It goes surprisingly far.
Your timeline’s all wrong. TCP/IP the Internet built on it were already well established by the time the web was born.

There was nothing particularly special about HTTP or HTML, or even the concept of the web. What made it a success was the availability of a server reference architecture, and, more importantly, a browser. It was easy to try it out, see the value, and get up and running with your own server if you had something to publish.

Discoverability was a problem in the early days. There were printed catalogs of wesites! Backlinks might have helped, but clearly were not a fundamental requirement for the web’s success.
I have been using https://hackmd.io/ for quite some time now.
Your submits[0] are better suited to StackExchange, not HN.

[0] https://news.ycombinator.com/submitted?id=HaywoodParks
Developers and Work-Life-Balance
In what scenarios with respect to the
government/military/police do you see
being armed as providing an advantage?

I heard a podcast a year or two ago [1] that said the current interpretation of the second amendment only started in the 1960s - and far from being a right-wing view, it was started by the far-left Black Panther Party for Self-Defense.

The Black Panthers decided to 'observe the police' by following police cars with shotgun-carrying armed patrols. That motivated things like the Mulford Act [2] - a Republican act banning carrying loaded guns in public.

So in other words, part of the genesis of the individual rights interpretation of the second amendment, and the notion of using personal guns to oppose an oppressive state, is literally one white cop in a car being followed by six black panthers who are keeping an eye on him.

I can see the advantage from the police
side in terms of more easily justifying
shooting people

The Black Panthers' activities in the 1960s certainly didn't eliminate police brutality towards minorities.

(Incidentally, the podcast also says the NRA in that era was a sports-shooting magazine that barely had a political arm, and didn't oppose gun control)

[1] https://www.wnycstudios.org/story/gun-show
[2] https://en.wikipedia.org/wiki/Mulford_Act
So far almost all private censorship I've seen can be chalked up to profit motive. Payment processors don't like adult content not because they're prudes, but because there's a significantly increased risk of chargebacks, so why bother. Enabling illegal activities while maintaining plausible deniability and making easy profit off it? Why companies wouldn't do that? On the other hand, being a neutral platform is only fun until the Twitter mob notices you, after which you can choose between losing neutrality or getting painted as a bad actor on the front page of newspapers (sometimes you get the latter anyway, which incentivizes others to abandon neutrality preemptively). And even if you don't care, advertisers do care, because getting a mass-market product ad next to politically incorrect content may cause them issues with the Twitter mob and front page of the news.
>The article centers around activity in Syria, but the problem is much more endemic. In the United States, Apple has consistently taken down apps providing information about US government airstrikes - including those that strike wedding processions, children, bystanders, etc. Recent efforts to identify and scrub foreign propagandists in the United States have silenced legitimate voices of domestic dissent
>The article centers around activity in Syria, but the problem is much more endemic. In the United States, Apple has consistently taken down apps providing information about US government airstrikes

Well, Apple is not some international beacon of progress and activism.

It's a US-based company, run by people who feel US-patriots, and their differences with this or that sitting president aside, will do what's best for their country's "national interests". Same as Google, Facebook, etc.

Which is why countries with any major claim to sovereignty and with their own interests and stakes, build their own equivalents of major search, social networks, etc (e.g. Baidu).

>Recent efforts to identify and scrub foreign propagandists in the United States have silenced legitimate voices of domestic dissent

I wouldn't say the latter was not part of their purpose. You can't have your country's own citizens dissent to the elite/bipartisan consensus. Trillions are at stake...
Or ignore 10 millenia of evolution, if you want to look at it that way.
Well, what else are you going to use for a secure personal identifier? Email? Credit card? Neither of those are especially more secure, and it's at least slightly harder to get a new phone number (and much harder to get a specific phone number) than an email address. This raises the cost of spam slightly.

Systems which actually need to secure a large amount of digital valuables or face customer complaints (i.e. games) get their customers to use hardware tokens or mobile-based 2FA.
A few questions come to mind.

Can this solution be scaled to higher speeds?
(Yes, electric trains reach higher speeds with similar top mounted tech. But, they run on dedicated rails)

What about failure of a line? Could people in cars be electrocuted?
Bit Flip
> classifying pixel patterns in isolation isn't sufficient for robust visual perception

This seems to be only a very small step forward from Minsky's negative result about "perceptrons".
She'll feel bad about it on her own once she's not angry anymore. Especially when she learns it didn't even further her goals.

The second worst thing you can do is to also get angry or punish her, which will only make her feel justified and not question herself.

The worst would be giving her what she wanted. That's not the lesson you want to teach at all.

So basically follow this father's lead and do nothing. Maybe talk about how it makes you feel once things calmed down.
It's safe for the hackers isn't it...

If vaults are safe then why do people get robbed?
The short answer is that 3D is all about triangles, and that's not a good fit for the PostScript-based 2D rasterization model used by most APIs and tools (SVG, Illustrator, Apple CoreGraphics, Sketch...)

See the answers to this question in the same thread:

https://news.ycombinator.com/item?id=19864066
I don't know about you, but a 14 year old is not my peer and I do question their agency and intellect.

Children are not fully able to fend for themselves yet, be it physically or mentally.
> If WordPress goes there's five million other blogging platforms I can switch to.

Have you done a full migration of a grown Wordpress blog to another system, without breaking stuff? It's not something you do on a weekend or two. Changing away from a tool that holds lots of data and configuration is expensive.
Hey, just to give you a prod:

"I'll refuel my morale for now and get back into it soon."

This is the procrastinators dream ticket. :-)
It's well known that simply getting started on the task makes it easier. What's stopping you from making five calls right now? I know you don't like it. But if you want this to succeed - this is the price you must pay.

Do it now :-)
There need not be a single "who" behind it in as much as a set of convergent processes with the same goal of control and power.

It is coordination of the kind of "going after the Joneses", because Chinese get away with it and gave useful results, so can we, ethics and long term effects be damned.
Personal Finance Video Builder Comes with Giveaway Rights
This is exactly it. There's no need to take things to extremes. Any diet that is unsustainable long term is not going to be good for you.
I think you're overstating coal's influence on the Australian economy, bordering on hysteria.

Mining somewhere in the range of $250B of which coal is roughly $50B, in a $1.5T economy. It's obviously significant but "Turning off coal will tank the Australian economy" is patently false.

https://en.wikipedia.org/wiki/Economy_of_Australia
We'll put.

The big social media players underappreciate the areas that they've found themselves in, a major part of news media.

Dealing with fake news, intelligence backed propoganda, and censorship of certain content are very difficult tasks. They aren't just "security" or "platform abuse" issues. These are editorial & fact checking issues.

Ultimately, it will be impossible to deal with them via clear policies and software. The only way to do it is with human intelligence, decision making and judgement.

A video of an isis execution could be snuff, critical news, isis propoganda, baathist propoganda...

The types of organisations that do these kinds ds of jobs tend to have it baked into their DNA. Journalistic organizations for examlr, that have editorial philosophies embedded in their DNA the way Facebook has software development embedded into it's.

In terms of online media, Wikipedia is the best example, imo. Dealing with this stuff is at it's core. I can't see FB ever becoming adequately capable of dealing with these types of issues.

Even bans get I to tricky territory once you reach FB/twitter scale.
Well, for one, all the major movies and tv series are American, so they will present any war, conflict, etc, under American viewpoints, to an international audience (including politically naive, historically ignorant and impressionable young ones).

Even when the plot will cast doubt on the legitimacy of the conflict and the actions of the heroes, those will still be the protagonists (and with the humanizing superiority of at least being able to be morally conflicted about their actions), whereas the nuances of the other side are either hidden altogether, or obscured by some "we're all human after all/both sides are equally at fault" message.
The same elements appear repeatedly in Vermeer's paintings, so it's almost certainly the exact same cupid, hanging on the same wall next to the same window :)
This is an excellent point.

In the (distant) past, we tended to prefer to wrap our own stuff for critical services (e.g. apache, linux kernel) rather than use distribution-maintained packages. The reason was pretty much one of being control freaks: wanting to be able to patch and tweak the config precisely as it came from the developers rather than having to work out how to coerce Debian's apache package to increase the hardcoded accept backlog limit or whatever today's drama might happen to be.

However, this clearly comes at the expense of ease of keeping things patched and up-to-date, and one of the things we got right (albeit probably not for the right reasons at the time) when we did the initial rushed built-out of the legacy infrastructure in 2017 was to switch to using Debian packages for the majority of things.

Interestingly, cgit was not handled by Debian (because we customised it a bunch), and so definitely was a security liability.

Gitlab is a different beast altogether, given it's effectively a distro in its own right, so we treat it like an OS which needs to be kept patched just like we do Debian.

For what it's worth, I think by far the hardest thing to do here is to maintain the discipline to go around keeping everything patched on a regular basis - especially for small teams who lack dedicated ops people. I don't know of a good solution here other than trying to instil the fear of God into everyone when it comes to keeping patched, and throwing more $ and people at it.

Or I guess you can do https://wiki.debian.org/UnattendedUpgrades and pray nothing breaks.
You say

> but it was a false dichotomy: We can have memory safety without garbage collection.

but then say

> Automatic reference counting

(ARC henceforth). Naive ARC is AFAIK very expensive as it causes a lot of updates at each pointer 'take' even if it's a read only (chasing pointers), trashing caches. Poss. even worse if multithreading is used as a memory barrier may have to be issued. Also it does not collect cycles. Also I've read it causes memory fragmentation (take that with a pinch of salt, that's from my memory!).

ARC has some advantages but it has some real costs.

Also and even more, if ARC is what you think it is, how is it not an implementation of GC?

> Perl5 uses plain old reference counting, executes the AST directly, and still outperforms python for data and IO[2]!

Ok... 1) outperforming python is not a high bar. 2) IO is usually handed off to the underlying OS so talking about IO performance is probably misleading. 3) Python now has a fallback non-ARC GC to pick up cycles. 4) GC in python is IIRC an implementation detail, not language-mandated. Finally, if it outperforms it, please provide a reference.

I'll check out linear lisp if I can find the time.
Show HN: Crawl products from manufacturer site and upload to your Shopify store
Trucks have 90kph speed limit.
That's because DNN are only a small step removed from multilayer perceptrons as well. (Few more layers, a tiny bit of internal structure, more advanced nonlinear activation function, better training schedule. Much more training data.)

They're not even close to structural or training algorithm complexity of natural neutral networks yet.
In the ~15 years I spent building software in C++ I don't recall a single time that I wished for garbage collection. By using RAII techniques, it was always possible (nay, easy!) to write code that cleaned up after itself automatically. I always found it easier to reason about and debug programs because I knew when something was supposed to be freed, and in which thread. The only time that use of simple reference counted smart pointers did not work was when you had cyclic references: but cyclic object graphs caused other problems in any case - so I would always refactor my design to avoid creating them in the first place.

In contrast, in the ~10 years I spent working in Java, I frequently ran into problems with programs which needed an excessive amount of memory to run. I spent countless frustrating hours debugging and "tuning" the JVM to try to reduce the excessive memory footprint (never entirely successfully). And of course, as soon as your JVM needed to interact with native code (e.g. a quant library written in C++), you were even worse off, because there was no language support whatsoever for ensuring when, or even if, some native memory would be freed. It made it even harder to debug these leaks - because the "leak" was always very complicated to reproduce.

Garbage collection is an oversold hack - I concede there are probably some situations where it is useful - but it has never lived up to the claims people made about it, especially with respect to it supposedly increasing developer productivity.
Inheritance / encapsulation / polymorphisim are kind of vague too.

actually, Alan Kay said Erlang was most like his concept of OO.

Ruby has some nice hooks for when an object doesn't have a method, at which point you can dynamically resolve it. Much advice in the OO world and its principles are really just to do with message routing, and a lot of Design Patterns are about how to do it when the type system fights you

but even if you are stuck with your C++/Java/C# type languages, then I think it is still useful. I've often seen in the first 10-15 minutes with "traditional" advice that set off down a path of design that ultimately causes a lot of struggle between OO and the typing system, most often because of naming things too early warping the mental rather than recognizing traits of interactions.
Not sure why you’re getting downvoted when you’re the only response with actual data whereas the other responses are defending clearly less efficient practices with gobbledegook about O(1) memory algorithms and whatnot.

I think most of it is coming from overly defensive users of GC languages . Sometime the world you want is not the world that exists.
I think it's just simpler than that, it's risk. Some content has a known level of "bad" risk associated with it, legal pornography for instance, but other content potentially has a massive and unquantifiable downside almost to the point of being an existential threat to a platforms business.

You can't force people to host content or be associated with hosting content which they fear will blow up in their faces.
I agree that the coal industry does have a big influence over both parties. I'm sure donations do have a big influence but I think there is also the fact that coal mining does contribute a significant amount to the economy as outlined in the article. Also labour is influenced by the fact that its member unions represent members that are employed in coal mining. I agree with the greens to some extent. Coal mining is definitely bad for the environment, puts the barrier Reef at risk and contributes to global warming. It's easy to say just ban the Adani mine but you need to have a real plan to replace the economic loss and the loss of jobs. Tourism and technology and green industries are the obvious areas to target but there needs to be a real plan as opposed to hand waving and broad statements.
You’re right, but the problem is that most people have forgotten what real hunger feels like. They confuse “hormone dependence” from years of eating carb heavy meals with actual hunger.

The easiest way to retrain yourself is to stick to simple rules about when to eat (and what to eat).
See the chapter 6.3 'The Free-Storage List and the Garbage Collector' in the LISP I Programmer's manual from March 1960.

http://bitsavers.org/pdf/mit/rle_lisp/LISP_I_Programmers_Man...
Now I'm curious, what do they mean in America? As a Canadian I think both words describe a single unit in a multi-story building, but say "apartment" if the entire building is owned by one company and all units are rented, and "condo" if each unit is sold to an individual owner (who may still rent it out privately if they want). I rent an apartment, I'd buy a condo. They're physically the same thing, just different ownership models. Most Canadians I know (Vancouver/Calgary) do the same.
FWIW i did almost all of my Flash development on OS X. It is kind of amusing to read that it was even faster on Windows (although TBH i do not remember any significant performance difference in the games i did between Windows, Linux and OS X - then again all i did was blit bitmaps and largely avoided the vector stuff).
Knock yourself out https://www.compare-school-performance.service.gov.uk
One thing I wanted to do for a project at work is to add python bindings to our c++ library, having the least effort for having a decent python binding. Two features I am looking for are support for return values of custom objects of arbitrary size and c++ exceptions raising python exceptions. Cppyy seems to support these, do you know if/how they work on pybind11?
Fragmentation is solvable. Mesh can compact C programs using malloc/free without any source changes.

https://arxiv.org/abs/1902.04738
Reverse Engineering Disinformation Campgaigns – NoMenMidterms
Hi Hackers,

My name is Vikash from https://www.agenty.com

We are excited to launch our new integration with Shopify - This will allow you to automatically crawl products from your manufacturer website(even PW protected) and upload to your Shopify store, update prices, images and more on schedule or using our API.

See step-by-step guide here - https://www.agenty.com/docs/plugins/shopify-integration
You don't allow them register whatever replacement character you pick?
>The other thing to remember is that minerals dwarf all other parts of the Australian economy.

Not so much. Certainly not in terms of employment or taxes. By and large the profits flow overseas, and once you make this exception, minerals account for only around 8-15% (depending on who you believe) of the economy.. and falling.

And coal is only maybe a quarter of that. About the same as tourism, atually. And mining accounted for only around 3% of employment at the height of the boom (compared with 15%or so for tourism).
While RAII is a very good technique, it is not the solution to all issues here. I read that some concurrent datastructure implementations would not be possible without a GC. Furthermore, when a project reaches a certain level of complexity, it ends up implementing GC anyway (see Unreal engine).
Exactly. Trolleybus had been popular in my city when I was a child. Then declared obstacles and replaced with oridinary buses.

Time to bring trolleybus back instead of EVs that as any individual cars have no place in a city.
As did Jackson Pollock [1] and other artists ...

[1] https://www.independent.co.uk/news/world/modern-art-was-cia-...
Oh the nostalgia. I had a tape back up SCSI drive running on my Tekram and later Adaptec U19160 controller. That was premium hardware with very good Linux support. How I miss those days.
Typical Vox nonsense.
DBNN are actually mainstream, the issue being they have the same failure modes while also being slow to train.

We just do not know how high level structure of a mind looks, best we have is some sort of data compression entropy model. That's obviously not enough.

Adversarial training model is probably closer (e.g. A3C) but it's not detailed enough either.

Value and policy loss are extremely blunt tools to evaluate an actor or critic, for example
RTL-SDR from rtl-sdr.com is essentially a particular USB TV tuner, just repackaged into a form that makes it more suitable for SDR use (higher-quality soldering, metal cover, etc.). You can look for that TV tuner sold as a TV tuner, and get roughly the same capabilities.
You're quite right, thank you, upvoted.

However if he says "Rust gets us 80% of the way there" as you point out then he is obliged, IMO, to point out explicitly the 20% where it fails or we can't even begin to discuss it.
Where is gigabit available in the UK? I live in Zone 2 in London and best I can get is Virgin's crappy, contended, DOCSIS rubbish. Back home in NZ I could get actual FTTP and it was fantastic.
This comes up quite a bit in functional languages in the ML family (which all have ADTs like rust). Bob Harper's blog had a post about this called "boolean blindness" (which seems to be locked now?), but you can find a summary of it here: https://shreevatsa.wordpress.com/2015/01/31/boolean-blindnes...
>> 256-bit AES is... not any better (yes it may be faster in some cases

Faster? I thought it was 40% slower. Please tell us more!