skysight-inc/HackerNews huggingface dataset:
Yep, I can take plates off of relatively anycar I see, preferably the same make, model, and color. Skip tolls, red lights, kill anyone, be a get away vehicle, collect parking tickets practically do anything I want where I didn't want to be identified by my license plate. License plates unless they're permanently affixed to cars is a bit outdated.

Identifying license plates on the vehicle should be more permanent. Similar to the VIN. Otherwise if they can be changed so easily they're kind of pointless. They operate on good faith.
Buy cast fishing net – Fishing and Fisheries – fishing-nets-tools
I really wish all the websites my company worked with had a status page as good as this.
D & Nim (especially Nim) are very appealing from a language perspective, but the lack an IDE undermines the advantages they bring.

I personally won't consider using a language for a meaningful project unless it has a decent debugger, and reasonable refactoring; ie. at least find references & rename.

Beef is building on an IDE, which is a refreshing take, but it's still too early.
> The plates also had a new slogan – "A Place to Grow" – which drew the ire of some critics, who preferred the previous "Yours to Discover," which the plates had sported since 1982

Both are just as corny as they are useless in a license plate. Why put in novelty stuff? License plates are for identification, and should serve solely that function.
Antitrust predominantly applies to entities that are already too big, so what are you suggesting it's interfering with?

If people can't start selling coffee out of their homes because of zoning, and can't start selling coffee out of a shop downtown because they can't afford that property in addition to their homes, I have a hard time seeing how any relaxation of antitrust is going to improve that.
I thought most Ethernet PHYs don't lock actually to the clock, but instead use a FIFO that starts draining once it's half way full. The size of this FIFO is such that it doesn't under or overflow given the largest frame size and worst case 200 PPM difference.

I figured this is what the interframe gap is for - to allow the FIFO to completely drain.
I agree with you and there is nothing inherently wrong about a take home test. I do prefer taking home a test and working on a feature and talking about it with the hiring panel over whiteboarding. But the expectations they express about the take home work can still be poorly thought out and make me feel like I'm in the wrong for taking a longer time than they budgeted for me. Or that I'm being secretly tested to see if I will ignore the suggestion and throw myself at this exam to show my dedication to their company.

This joke is a suggestion there is still room for improvement.
>Imagine having to manage a separate login for a different forum for every topic you’re interested in. And having to check 10+ forums a day for responses to your comments.

Bookmarks folder + Browser password manager + email notifications solves this for N forums where N is less than ~20.

Sure, it's harder to have a really shallow level of engagement in a community if it's not all algorithmicly curated on one page (you actually have to go to the forums and check what's up vs seeing just the popular stuff in front of you) but I think for most interests that's probably a good thing for the community around that interest.
Depends on the background by method. At thr very least chroma key and edge detection qualify - define a target and take them to their edges - just with signal processing and no learning.
This is pretty weak. Just a list of feature requests. I’d be interested in an actual list of bugs since there are surprisingly many.
No, by default library allow "none" alg. And there is no mandatory option to limit algs. Your foot is no more.

var DEFAULT_OPTIONS = {
algorithms: "*",
allowEmbeddedKey: false
};
For anyone jumping in, this is a contributor/opinion article, not forbes directly.

That being said, this is nonsense alarmism. It's not clear what the authors intent is aside from getting attention, but "the internet is scary and sometimes people are mean to children on it" isn't exactly a meaningful pitch.
Hannah Arendt claims that loneliness was necessary for the rise of totalitarianism in the 20th century.

She writes:

> Loneliness, the common ground for terror, the essence of totalitarian government, and for ideology or logicality, the preparation of its executioners and victims, is closely connected with uprootedness and superfluousness which have been the curse of modern masses since the beginning of the industrial revolution and have become acute with the rise of imperialism at the end of the last century and the break-down of political institutions and social traditions in our own time. To be uprooted means to have no place in the world, recognized and guaranteed by others; to be superfluous means not to belong to the world at all. Uprootedness can be the preliminary condition for superfluousness, just as isolation can (but must not) be the preliminary condition for loneliness. Taken in itself, without consideration of its recent historical causes and its new role in politics, loneliness is at the same time contrary to the basic requirements of the human condition and one of the fundamental experiences of every human life. Even the experience of the materially and sensually given world depends upon my being in contact with other men, upon our common sense which regulates and controls all other senses and without which each of us would enclosed in his own particularity of sense data which in themselves are unreliable and treacherous. Only because we have common sense, that is only because not one man, but men in the plural inhabit the earth can we trust our immediate sensual experience. Yet, we have only to remind ourselves that one day we shall have to leave this common world which will go on as before and for whose continuity we are superfluous in order to realize loneliness, the experience of being abandoned by everything and everybody.

Dealing with "uprootedness and superfluousness" is one of the most perplexing questions facing modernity. I doubt an app can address this but...good luck.
Last summer I had an interview with a large insurance company for a front end role. The take home test was to produce 5 HTML+CSS+JS components to their existing designs (basically to take a PNG and turn it in to a web component). The components were a hero element, an information card, a notification banner, a list and a working calendar with selectable date ranges across different months. They were all to be made without any CSS or JS frameworks and they needed to be responsive. They suggested this would take about 4 hours.

I read through it and spent a couple of hours on it before abandoning the test and sending them an email to withdraw my application. If I was making those components properly I'd spend about week of solid dev time on them - 1/2 a day on each of the first four components and 3 days on the calendar..

Maybe I'm a terrible dev and very slow, but all that test really told me was that the developers there hack things together without spending time thinking about what they're doing, and on reflection I didn't want to do that.
Multi-Perspective Validation Improves Domain Validation Security
Nebraska doctors are providing coronavirus patients with chicken soup, Tylenol
Look it up on kayak or the airline's website if booking directly. The info is available before booking.
Self-blurring for Google Maps compatibility.
Wow that is an awful design for visibility.

As a New York resident I noticed when the plates changed in 2010 I personally found them harder to read [0]. The white background with dark letters/numbers used from 2001-2010 seemed like the better option... I wonder what law enforcement thought of the change. Seems they are about to change again to something with better contrast starting April 2020 [1].

Also an interesting side note I've noticed that a lot of the new license plates are peeling causing them to look entirely metallic. I see NY dropped their contract with 3M likely due to this issue [2].

[0] - https://en.wikipedia.org/wiki/Vehicle_registration_plates_of...

[1] - https://www.democratandchronicle.com/story/news/politics/alb...

[2] - https://www.syracuse.com/news/2019/08/new-york-ends-contract...
This is the tool they're using and it can be used for any website.

https://www.statuspage.io/
On second thought, I'll wait for two new programming languages to appear that make it even easier to do the interface, one making the Python-to-D interface easier, and the other making the D-to-C interface easier.

Maybe those two languages already exist, but someone hasn't posted the solution on HN yet.

Using three new awesome programming languages to seamlessly interface Python and C would solve an enormous number of interop problems.
To be fair he was attacking a) Forbes, and b) the messenger's curious credentials: not the messenger directly.

The message itself is naive at best, so I wondered the same things.
On CBC radio call in portion of a show a police officer agreed they're not good to read, definitely not easier, and I believe he was the caller that theorized that the blue background colour is reflective but they didn't reflect the letting itself: he theorized that made it easier for toll cameras to read the plates (better contrast) but not for human eyes.

Also an ex-firefighter called in too and said that the flat plates (old ones had the characters imprinted) would make it more difficult to identify the remains of fiery vehicle crashes.
Sure, but reddit makes it easy to do that too, and it's still all in one place.
But how do we stop? My wife and I got rid of our smartphones for a few months and just felt profoundly lonely because there’s no one to talk to. It feels like the only way to actually stop would be to have a community all willing to do so at the same time.
Paint a QR code of the VIN on the front and back bumpers at the factory. Done.
Just a reminder that "drew the ire of some critics" is journo speak for "somebody tweeted something".

Twitter is a goldmine for making issues seem more controversial than they really are. Just search Twitter for the topic of your article and you'll always find at least one dissenting voice.
Because of greed conceptually - they undermine real function seeking imaginary gains in marketing.
Is that the way 'responsive' is being used in this particular context? What does reflowing a webpage when the browser's window changes size have to do with these timeouts and delays in the backend?
Should you release you app all at once or bit by bit?
It seems that, as governments become more and more preoccupied with viewing license plates as an advertising platform, they've largely lost sight of their actual purpose.
Surviving a security audit with enterprise Linux
How to run a Hugo blog for free on GitHub Pages
I would argue that a rich actor can more easily corrupt a large number of small autonomous feifdoms by a combination of bribes, equivocations, and good ol' divide-and-conquer strategies. A low barrier to entry to acquire absolute control over a small but critical piece of Internet routing infrastructure may democratize that infrastructure in theory, but in practice it also lowers the barrier to entry for corruption without some additional system-wide checks and balances. Otherwise, a not-so-rich but enterprising corrupt actor could incrementally buy up the small pieces and use them as leverage to acquire more and more pieces until they own the majority of them.
I've given up fighting white boarding. If anything, at least it can be gamed, plus if their expectations are bad or you got bad luck on a topic you didn't study for, at least you get to waste their time as well. I'll take that over wasting only my own time on a take-home test.
You can get email updates to your forum posts
My Postdoc advisor at Berkeley was a single mom raising 3 kids as a grad student at UCSC. It definitely wasn't easy, but she lived in Faculty/Student Housing (subsidized) and managed to make it work (later, she worked on the industrial version of the human genome project and eventually become a prof at Berkeley).

This was in mid-90s, at a time when Santa Cruz was already getting expensive (the story in the article is nothing new!)

I remember living in a house in Santa Cruz in '93 and seeing how much the owners paid for it- $250K, which seemed absurd (houses where I grew up were $100K). Now that house would sell for $1.5M.
Don't do genetics with Excel either. https://genomebiology.biomedcentral.com/articles/10.1186/s13...
probably not, but the plane still has to takeoff and land sometimes.

tbh, I'm not sure exactly how hydrogen combustion compares to hydrocarbon combustion in terms of environmental harm. I suspect it's still a lot cleaner overall. a lot of people think hydrogen combustion is totally clean and just creates water as exhaust, so I like to point this out.
The article does specify that the Ford government tested the plates with "key stakeholders", which I'd imagine the 407 cameras would be one of them.
What's the advantage of having human-memorable TLDs that are taken by whoever got in on the cryptocurrency early (I see from your list that names like "uwmadison" and "twentyfirstcenturyfox" are taken already, I don't suppose those are from the actual owners of those trademarks) and therefore your TLD generally isn't related to the name humans know you by, over using public-key-derived addresses like .onion?
What if it wasn't proprietary?
I'm not an IDE user, but I know that certain D programmers use Visual Studio (with VisualD) and seem happy. Did you try that option?
"out-of-control self-replicating machines that consume all biomass on Earth while building more of themselves"

Sounds a lot like humans...
Given the numbers I've seen on some of my ETR bills, I could see that being a clever strategy to get more people to move to Ontario.
Almost all of these really stretch the definition of a "bug". Functionality that is intentional, but displeasing to you, is not a bug. Missing features are not a bug.
The Human Screenome Project
Seems like nobody cares in the US... I mean, when the highest officer in the land is pardoning politicians convicted for corruption, who cares about the law?
Employment figures don't tell the whole story. For example, lots of people could be employed but still not earning a living wage.
I'm not a hardware engineer, but from some quick research it appears that 100 megabit ethernet ("fast ethernet") transmits at effectively 125 MHz. So the 100 megabit number describes the usable bit rate, not the electrical pulses on the wire.

Gigabit Ethernet is more complicated, and it uses multiple voltages and all four pairs of wires bidirectionally. So it is not just a single serial stream of on/off.
There is quite a bit of the good having to suffer for the bad going on here. Which, frankly, is just immoral. It actually is not very important that coding styles vary somewhat between one part of an application versus another but it does preclude good developers from formatting things nicer than what the automatic formatter would do. And the automatic formatters are actually not that great.

Also, regarding enforcing coverage numbers, in a very large application deteriorating coverage numbers tend to go from x to x - epsilon in every commit which the boundary is not going to catch. So, if one believes the premise of this article it is one of these properties which is automatically going to decrease. These coverage tools are in a way quite similar to automated formatters. They tend to be stupid unless they are configured very well, and what are the chances of that? They tend to provide useful information like that in the test files the coverage is 100% but in the one file that contains a test that is to be run manually it is 0%, which is obviously bad. Since you have such a bad file, you will get a bad rating no matter what else you do.

Rumor has it that if you hire enough monkeys they will type the collected works of Shakespeare at some point. Articles like this makes me think that in fact 'software engineering' is in fact not 'programming intergrated over time' but instead an attempt to validate the hypothesis involving the monkeys in practice. However, for practical purposes, the hypothesis involving the monkeys is actually false and nothing good can come from having lots of developers running around who cannot be trusted with responsibility. Not everybody has to be great but there have to be enough adults around.
Period-tracking app could be sharing intimate details with all of Facebook
Certainly negative cost for society, given all the freed up time.
No need to apologize! Just pointing out that we do need an alternative web! Your questions are also excellent and pertinent, and it’s always good to analyze everything in detail to understand purpose and intent.
> Taxes are pretty much theft at gunpoint,

It's odd how the people that think this are generally the same ones most likely to argue that “positive rights” that impose a cost on others are an incoherent concept, and positive entitlement can at most be a limited privilege granted by others based on available resources and expected utility of the grant. But they fail to recognize that the “right” to wall off goods from the commons and exclude others by force—i.e., property—is very much a positive right that has a cost for others.
Show HN: An IntelliJ IDE plugin to post code to Twitter (written in Kotlin)
There is also a RTS game for those interested: https://store.steampowered.com/app/290790/Grey_Goo/
I often use C++ and pybind11 to do this. pybind11 takes an approach very similar to boost::python (template magic). It works rather well.

Though most of the C code I write can compile as C++ also.
Why write in C then? It's still the lingua franca in microcontroller land... Just want to reuse the code on PC and Embedded Linux, and Python makes high-level testing much nicer.
yet not one photo in this article.
you seem to be following this person around and harassing them on all their posts. why?
Exactly. And with more opinion behind it: the fact that most of those items were shipped in a extraordinarily well-supported, mass market OS literally decades ago and still didn't catch on maybe says something about the value of the design ideas.
These are not bugs, these are the things people come up with when they are incapable of seeing the full and complex picture and the tradeoffs made and required.

You could probably write a book worth of complexity about "why not escape illegal characters under the hood" alone.
Employers Pay for Job Referrals. Now Job Seekers Can, Too
Nanosystems is much more realistic.
anytime I go to a tropical country, almost all the cars are white for precisely this reason
I suppose this means there might be a secondary market for the old plates given the near-universal disdain for the new ones.
Rock-Paper-Scissors with 100% wining rate:D
What do you have against MUMPS (i.e. ANSI M)? It was a great technology of its time, and there are still many critical applications running with it today, and internationally recognized companies like Intersystems whose products still run ANSI M inside.
I'm currently working on a project using Cython to wrap and expose a large and complex C API (CEF) to Python. One of the most time-consuming, tedious, and error prone tasks is translating functions and structures to Cython syntax, including managing the GIL. Also, keeping the translated API up to date with new releases.

I'm curious to see how this D approach compares, both in workload required to expose and use an API, and the flexibility of the end result. There are a lot of quirks and special syntaxes in Cython to allow for not just interop between C and Python, but also writing C in Python-like syntax mixed with actual Python. This is an area I assume this approach would be lacking.

Regardless, as someone who loves mixing C and Python, this is an encouraging reason to look more at D.
Do you think there is an element of sabotage by competitors?
> easier for troll cameras to read

...typo? or...?
Yes I discovered so much unexpected combinations of features after implementing a Java parser. Totally pointless for actually writing Java though, so I question the motivation here. Just coz something is permitted in the language doesn't mean you should. I bet the corners of JavaScript are deep. Mastering them is a party trick, rather than something practical.
“Be careful to not use only one sparkle as the maintainer might get offended”
The last time I looked at the Nim documentation, one had to manually declare C and C++ functions. I don't see how that's different from pretty much any other language that can call C (i.e. pretty much all of them). Then there's preprocessor macros.

I don't know how Zig does it, I'd have to look.

I expand on why dpp is the way it is in my DConf 2019 talk: https://www.youtube.com/watch?v=79COPHF3TnE&t=8s
Rainbow Proof Shows Graphs Have Uniform Parts
Cheap Nanoparticles Pave the Way for Carbon-Neutral Fuel
I had heard that that was actually an ISO year issue. For example 2019-12-30 becomes 2020-12-30 if you mistakenly use IYYY-MM-DD instead of YYYY-MM-DD (which kind of makes sense IYYY shows up first in documentation).
Ridiculous situation:

MPP Lisa Thompson defends new Ontario licence plates. Video clip from Question Period, she calls previous license plates "Liberal plates".

https://www.reddit.com/r/ontario/comments/f5xbtt/mpp_lisa_th...
Unless the problem is relatively trivial, it's pretty easy to see job candidates not wanting to turn in a quick hack job. But, if this test is early in the interview process--and it probably is--expecting a day of work (plus all the other prep/time) for a given interview is probably not reasonable. Which is a general problem. Assuming a couple of days to interview with a company might not be totally unreasonable in isolation. It starts to become so if someone with a job is interviewing multiple companies.

That said, there are certainly jobs where some sort of "audition" is clearly reasonable and even necessary. The arts are obvious. But I've held a number of positions where writing (and analysis, presentations, etc.) for external audiences was a big part of my job. You can be sure I want to see a writing sample and maybe even a presentation from a candidate for a similar role. If they already have some writing samples, that may be OK. But, if they don't, they're going to have to create one.
This is a great article.

> I remember reading about cases of scientific papers that were advertisements pretending to be research work. I'll update this point when I find some actual examples.

Not exactly the same but related: soda manufacturers have been stressing the correlation between inactivity and diabetes, and in the process sliding in the message that sugar intake is not that big of a factor. That messaging goes with ads of healthy people in movement enjoying life and drinking sugar water.
Talented businessmen don't buy sports teams.
One billion people worldwide stop breathing while they sleep
The M in MTU stands for maximum, not mandatory.
> The line is where Slavic tribes existed. Some Germanic tribes are from central Europe, but Germany itself is considered west

It’s part of the western block in the Cold War geopolitical framework, which doesn’t have a Central Europe.

> The presence of Slavs is what differentiates West from Central and East.

That is plainly and egregiously false.
You've just changed out a license plate removal with a bumper swap. I don't know if adding a couple of extra steps is actually solving the problem.
Tesla’s choice of cheaper lithium batteries hits cobalt miners
> Name a security standard written by some one other than DJB that doesn't recommend bad defaults.

Sure, here's one at random: https://github.com/awslabs/aws-encryption-sdk-specification

DJB is not one of the authors of that specification. ;)