skysight-inc/HackerNews huggingface dataset:
I agree with you that the root problem bere is monopolistic centralized platforms without serious competition, but you misread the definition of censorship and went on to create your own definition -- this is how doublespeak happens.

It's the suppression or prohibition. Nowhere is the definition constrained by location. There has never been a case of censorship that was enforced on every corner of the globe -- only where one's scope of influence has the power to do so.
"One solution I thought of was to enact a 20% code debt policy, similar to google's 20% time but for code debt"

That's sort of how I do it. The key is to never tell management explicitly. It's just normal part of the job.
The GDPR is nearly here
If you’re worried about privacy, there’s an alternative strategy to removing data/tracking, and that’s obscuring your data by burying it in the noise of fake data. I’ve installed plugins that automatically issue searches, crawl pages, and click on ads. Clicking on irrelevant ads destroys the value of ads themselves. This pleases me.
Of course, but are we really ok living in a world where the vast majority of the electorate are completely unprepared to protect themselves from this sort of manipulation?

It’s not that I’m against advertising, or capitalism, or that I’m some sort of over-regulating socialist. I just think that we need basic, fair rights over and protections for our personal information, and that this isn’t just good for us it’s good for our democracies.
UK passports 'to be made in France after Brexit'
> I agree but this is how a quoted block is rendered on this site.

No, it's how a code block is rendered on this site. Abusing that for quotes is not really a good idea. (It's not that great for code, either, but it's tolerable for very small snippets, and the ones it's not good for are probably better hosted elsewhere and linked than embedded in a comment anyway.)
Many are moving over to full30.com
Greatly Improved Edit Mode and Data Refresh in Updated Devart Excel Add-Ins 1.7
Speculation: I would assume that the tinkering being done would be on infrastructure to host it much like Microsoft has done. I think it's important to remember that Google encourages their engineers to tinker, with most projects just bring exploratory and not worthy of a Bloomberg article.
Idea is great but this logo looks like evil douchebag kind of guy with this tagline "Not the bot you deserve, but the one you need" doesn't look great. You definitely need to work on your brand. :)
Python 3.7 now available in Fedora – Fedora Magazine
This sounds cool. Was it really helpful? What do they teach in comedy class?
Another article that was published a while ago had an interesting take on it. There is a quite high correlation between numbering system of a language and how quickly/well kids speaking that language learn counting and math skills.
Apparently, the article itself is taken down, but I found an archived version. https://web.archive.org/web/20141215072819/http://playthink....
Which is weird, because regardless of reflectors, it should show up on IR and lidar imaging.
You lived in Texas and didn’t notice the sheer amount of firepower people have there? I don’t think I believe you.
> It's not markdown, and the only thing we have is a code block.

And shitty unescapable emphasis which fucks up as often as it succeeds.
I really want to love Krita, and I sort of do. The only thing preventing me from doing so is the absurd amount of crashes on my macOS machine. Is this just a Mac problem? Has this been addressed in this update? Am I doing something wrong?
No. The general rule is that negligence is required to be held responsible. If I let my next door neighbor borrow my car to go to the grocery store, and he hits someone, I'm not responsible. Unless, the person can prove "negligent entrustment", i.e. it was irresponsible just to let this person borrow my car, e.g. they're a habitual drunk, or blind, or 11.

However, most auto liability insurance covers whoever you permit to drive the vehicle, so the owners policy does typically cover the fender bender on the way to the grocery store.
Thanks for clarifying! I really don't think you're shifting the goalpost. What you're saying is basically that the getText/setText methods are part of the API of the visual TextField, like a moveLeft method would be part of the API of a robot controller. A dumb struct with mutable members, such as a Point with public x, y, z members, is on the other hand both the API and the data in the same object.

It seems to be important to separate data from logic, and API from implementation in discussions like these. Sure, I can make a nice API for a visual Rectangle object with dynamic width and height, and add a check to my setWidth method to make sure the width is never negative and the changes trigger a repaint. But if I need a Rectangle struct to store data in the implementation of my library, it can be way simpler to just make the Rectangle have a public final/const width member, and set and check the width in the constructor.

Sometimes you need the smart Rectangle, and sometimes you need a dumb struct with width and height.
It's from 2011, there's been a lot of improvement in consumer-grade cameras since. Even so, it fits my perception IRL: even a small reflector is orders of magnitude better than no reflector, and adding multiple (esp. covering 360 viewing angles) makes you stand out at night; same goes for pedestrians.
Any specific browser plugin recommendations?

I use Firefox with uBlock and a few others, but Google has me by my mobile device.
Mid forties and I've been programming all my life. If you don't want to be in management, don't take a management position. Same goes for architect or whatever else they throw at you.

You will make less money. You may get tired of learning new stuff all the time. I've gone from Domino, PalmOS, C, C++, Java, web stack, Objective C, Swift, and more. It can be exhausting or exhilarating. But no hiring manager cares that I worked on PalmOS back in the day.
Wouldn't some sophisticated shops potentially use crawlers, etc. hosted from cloud providers (i.e., third-party IPs) that might significantly skew this data?
I think this is just another way of saying "avoid gold-plating." Building a new service to stand up to millions of users and nation-state attackers is probably overkill until you know whether anyone actually wants it.

That said, there are definitely early technical decisions that will be very painful to change later on, like how you authenticate users and protect PII.
My uncle has been a farmer for quite a while and his children took on the farm after he "retired" (you never really retire when you're a farmer).
I've worked with them and I've never seen them water the crops. They don't even own the tools to do so and yet they're growing cereals (and a hundred cows) on 300 acres.
They live in the east of France where I've never seen crops being watered.
Not to say that you're wrong but I can't confirm your statement given my experience with farmers.
It would be nice if all these gun owners were interested in defending rights other than owning guns.
Yes, possibly maybe. Oh never mind.
I dont know about this. Its clear that IBM's products aren't as good as Amazon/Google, is this because their workforce? I can see AWS & Google has much younger devs who are fluent in more modern systems.

I really have to retire before 50 because it doesn't look good.
What an anti-social sentiment. It is not the responsibility for the market to find a "place" for you. It is your job to make that happen. What are you... unemployable? Spending too much time playing video games instead of learning multivariate calculus?
At face value, your company could make some noises about how awesome things are and win some friends.

YMMV in practice though.

Maybe it could be established that these employees are encouraged to make small bits of noise in certain ways.

(Translation: I'd like to hear more, even though I'm young myself FWIW)
FYI, the killer feature of krita 3.x was per-layer frame animation with onion skinning!

I'm wondering if it works well with the new svg vector layers in this release?
Cryptocurrency price tool on CLI in Rust
NRA won't budge an inch? What do you call the National Firearms Act of 1934, the Gun Control Act of 1968, the Hughes Amendment of 1986, the Brady Handgun Violence Prevention Act of 1994, not to mention all the state based bans on everything under the sun from a pistol grip to a "shoulder thing that goes up to two year waiting periods to possess a simple handgun.
Searching access keys on GitHub repositories
Yup. It's pretty common for a 60-year-old to be 10 times as productive as a 25-year-old in the long run (counting bugs, rewrites, "oops, we built the wrong thing", "oops, this doesn't scale", "oops, this incredibly fragile when we try to extend it") even working 80% of the hours (40 hours to the youngster's 50).

And even the highest salaries for the most senior engineers are less than 10x an entry-level programming salary these days.

Experienced developers are a bargain.
In any normal country it would have been the pedestrian at fault for crossing at an unmarked place at night time without wearing reflective gear, and not up for debate.
You probably didn't get the sarcasm :).
I'd argue that "simple, clearly tested" code is the antithesis of technical debt anyway.
People compare Krita to Photoshop, and that's fine. There's another space where it shines and people might not know about that. It's animation. Friend and I have been working on a hand-drawn short animation (~10 minutes) for a few years now and it's just about done (final stages of sound editing). We started out in Harmony, but we were extremely disappointed with it. We tossed around the idea to switch over to TV Paint (raster based), but I thought that maybe there's an OSS something for it? Being an OSS fan and advocate, after all. If Toonz were released earlier, we might've tried that (not really, considering years of experience with it). We even considered Photoshop - it now has a nice animation workflow built-in, but I didn't want to go away from OSS until I explored all the options. So, there was Krita. Let me tell you, not only is it great, it easily cut down our animation time by a large percentage over if we were using Harmony. It's awesome tool for 2d hand-drawn animation with still A LOT of room to grow, workflow-wise.

tl;dr; If you want to animate by hand, give Krita a chance. It's better than Harmony and Toonz (again, for hand-drawn animation).
Huli seems to change (though using a common root?) the words for the small numbers (like 1, 2, 3) when they get applied to how many 15s have been counted. "one fifteen" is "nguira ni", where does "ni" come from? "two fifteen" is "ngui ki", "ki" from "kira", why'd "nguira" abbreviated?

It's regular in construction, but the words change and drop parts of the basic number without a particular pattern (as an outsider to the language). "kira" -> "ki" makes sense. "duria" -> "dauni" -> "dau" kind of makes sense, but adds an extra letter (how does the sound actually change?). "tebira" -> "tebone" -> "tebo". A pattern is forming. Drop the "r-" and replace it with an "n-" (except for some) and later drop the "n-".
We agree!
There exist plenty of mathematical curves whose lengths are undefined. The term to search is "non-rectifiable curve".
Dealing Cards with Cryptography (with Ron Rivest)
From TFA:

> In order for Google to produce any data, the request has to be made in writing, signed by an official of the requesting agency and issued under an appropriate law. Google can also look to narrow the request if it believes it is "overly broad."
GV explains why it didn't invest in Theranos (2015)
It looks like Uber is hiring irresponsible homeless people to save $$. It is hard to say if I would have seen her, I am accident free driving for 63 years, however, when I drive, my eyes are on the road, I do not doze off or look at accidents I pass, so I would have slowed dramatically, and possibly stopped.
Some frame by frame analysis versus time/velocity etc should answer some questions.
LIDAR does not depend on full spectrum light, and should have seen the woman, although the frame is mostly open space?
We're still in the early days on this, but given this video it appears that there was a hazard in the road that should have been detectable by a road safe system. In this case, the system failed to recognize a person, and they're dead.

I'm not a legal expert, but it seems plausible that this isn't going to be just a sad tragedy with no one at fault - in the near future we could see actions such as negligent homicide charges.
I enjoyed this writeup, as well as the canonical word2vec explanation linked.

I will say that he’s wrong that NFL never co-occurs with ML. I’ve had discussions involving the No Free Lunch theorem by its initials.
> Would any human not notice someone crossing in the good camera screenshot?

Humans run into things in broad daylight all the time.
In the scenario you describe the only thing you can do is pad your estimates. Don't do this explicitly but if there is some objection to cost make the assertion that the usecase though straightforward has to contend with certain legacy issues.

There are two outcomes (1) they trust you, and grudgingly accept your estimates. You address what debt you can and ensure padding doesn't increase the next time thus trust is maintained (2) they force a timeline on you, in which case when it's late or broken in production you can at least say you needed more time.

There is a third more egregious possibility, that they get an alternative estimate from elsewhere or one of your colleagues and in my experience this is the principle weakness to standing your ground "we'll take our business elsewhere" and I am truly sorry for your trouble if that is the case. Hopefully you have secure employment and the whole mess then just becomes the problem of the person that undercut you.

Of course, in all these situations you have to make a call based on your personal/organisational circumstances but I just want to say that ultimately being upfront, diligent and continuously demonstrating trustworthiness may not always pay off in each particular instance, but over the longer term as reputation accrues they do.
The issues is getting your audience to follow. That's another website, another app, another feed to track. Ecosystems and walled-gardens work, because they allow easy interoperability with other products and services already offered. Starting a competitor against something like that tends to not get enough marketshare.

This isn't saying that someone shouldn't try - it's just tough to do.
I work for a certain extremely famous hospital in a small town in the midwest, and we have single ply. We had $700M in profits last year (...well, technically we're a non-profit, but we brought in $700M more than we spent, anyway), and so you'd think they could spring for maybe the two-ply Target brand, but nope, we get the same stuff as the bathrooms at the mall. Just the way of things, I guess.
You're able to activate that feature right now.

- open about:config.

- type "autoplay" into the search bar at the top of the page.

There should be two options there:

"media.autoplay.enabled" and "media.block-autoplay-until-in-foreground"

What these options do should be rather self-explanatory.

EDIT: damn markdown formatting
I'd put traditional Danish numbering a bit further up the list... it's pretty strange (http://www.olestig.dk/dansk/numbers.html)
https://www.law.cornell.edu/cfr/text/16/1512.16
Data science instrumenting social media for ads, responsible for todays politics
Also, ugly code that solves a problem for your customers is worth more (ie. is more 'good') than pretty code which doesn't. Customers don't care what the back-end looks like, they just want their problem solved, and pretty code never increased revenue.
I like gitlab because of in house installation and much better continous integration and deployment support. Free version is extremely generous with features as well.
The problem with a struct-like construct is that it doesn't have any way of guaranteeing some data is present and valid or not. I'm thinking about C++-like structs or python maps.

An object representing a dumb data structure can be written in order to have many useful guarantees upon construction, for example making it impossible for the object to be created without fully initializing it, or guaranteeing the presence of all "keys" in the structure. This is easily guaranteed statically and it's so damn useful!
Is WCF faster than ASP.NET Core? Of course not or is it?
It also discusses how there was almost certainly no impact on Earth's surface or our ancestors. Apparently the star was unlikely to even have been visible in the night sky.
Ya I usually "sneak in" cleanups associated with stories. The problem with that is it doesn't allow for bigger more impactful refactors. So usually the debt that hurts the most never gets dealt with.
This will fade away. Facebook will thrive. (Disclaimer: I closed my FB account 4 years ago).

The majority of people behave by classical Pavlovian conditioning: they'll get addicted for what gives them immediate pleasure even if it brings them pain in the long run. That's why we have so much obesity, tobacco, cocaine and opioids. This is why FB will keep thriving.
How to Configure Amazon CloudFront to Speed Up Your WP Website?
The Importance of Lead Response Time in the Insurance Industry
> So I would just post as a comment to that thread?

Yup!

The post will be something like "HN: Who's Hiring". You just post a comment with some information about your company and what you're looking for.

Good luck!
A manager I worked with previously was like that--no interest in making sure the project could be maintained or actually worked, only promising things to people who didn't even use our platform (me and a coworker checked our logs before I left the company) and getting "wins" so he could talk about them in meetings.
HN really needs some basic features to improve quality of life (and comments). Like making links, quotes, bullet lists, and code.
The Essential Guide to Mobile AR Gestures
From what I'd heard I thought it was more to do with their executive culture?
Ah yes, the "let them eat cake" strategy.
Its not about teaching what to do or not to do.

Its about teaching how to evaluate what your company needs and what your board can provide. It's about vision and evaluation rather than correctness.
Suicide is normally a preventable death, and suicide is a leading cause of death. So if a population has 20% higher than average rate of death by suicide that's a pretty big deal.
1. What a clear failure for self-driving/collision avoidance technology, especially in conditions (night time) that we've been told are much better for machines to "see" in.

2. "safety driver" useless if he's distracted. what's the point if he's not actively engaged?

3. Video comes from what? Is this raw video from the cheapest chinese dashcam uber found on the shelf and slapped into the system so they can get ahead of the story and plausibly deny in certain situations?
I was going to ask if perhaps ancient humans saw this new red star and if it drove them to an elevated state of being superstitious and chaos but:

>When Scholz’s Star was in the neighborhood, it would have been a 10th magnitude star (red dwarfs are very dim). That’s about 50 times fainter than what can be seen with the naked eye at night. Under normal circumstances, it would be invisible. But because red dwarfs are magnetically active, it could have briefly “flared-up” (i.e., V-band flares) to become thousands of times brighter. The astronomers say it’s possible that the star was visible to our paleolithic ancestors for a few minutes or hours if this rare flaring event transpired at the time.
If only all the sites stopped embedding the social media buttons, i don't mind people on Facebook, twitter, instagram, etc etc, i do mind their tracking buttons everywhere.
Also, some debts are not even debts, but normal limitations of the code

If your system started out with tens of requests per second, and it was designed for that and it works fine under that load, having it break if the load increases 10x is not technical debt
For the past six months, I’ve been building an AR Prototyping tool called wiARframe (think InVision for AR).

I just finished implementing some gesture options in it, that users can perform to trigger interactions. This article is my tidied up design notes. Hopefully, it’s useful to anyone designing mobile AR Apps (probably relevant to VR or any 3D Apps too).

Suggestions, feedback and encouragement appreciated. Thanks!
"laying off older workers...makes good economic sense"

Perhaps you're just quoting bad, but real, existing policy, but this is pure bullshit.

Experience has value.

I'm surprised also, that younger developers aren't concerned about this. Do they think they are going to retire in their 30's, or that they are somehow more innovative or more smart than those that preceded them?
> I really have to retire before 50 because it doesn't look good.

I'll make a killing as an old fashioned java developer at that age, probably.
On the flip side, be thoughtful that your job exists because that code was hammered out.

I've created loads of technical debt over my career, in the process literally creating whole product lines that later became the career home for teams of people.
> So just find one who doesn't

IBM didn't, until they did.
Would be funny to track how many of them will post to facebook about it. And then how many will relapse a month later. And then how many of them will come back to post about how their 1 week without facebook went.
> Keeping in touch with friends & family is too important to ditch entirely, and having everyone switch to a different platform is very hard.

I have good friends who would rather drop contact entirely than having to have an account on website that is not at least deeply privacy-conscious.
In this sense I would rather claim that whether this statement holds or not strongly depends on the kinds of persons that your social circle contains.
Exactly! No one would break the law, that would be illegal!

And while we're at it, we can use it as an opportunity to crack down on minorities we don't like, and maybe do some good old selective enforcement, genius.
These are good guidelines for spotting any kind of bias in media. I get that this is targetted at engineers, but aside from the tech-specific examples this advice applies to all kinds of content/reporting, and I wish it were taken more seriously in digital literacy curriculum (in the US anyway).
Is Your E-ZPass the Key to Congestion Pricing?
Saw this on /r/programming, wondered if anyone here had anything interesting to add.
Did you read the start of the thread that I was responding to.

The whole thread is reference to the parent saying people would rise up in armed revolt if the law was changed to tighten gun controls.

Assuming the national guard weren't sent in then as I understand it regular police would be charged with arresting those who refused to follow the legislation.

To me the meaning of that is clear - if the law is changed people will shoot (at) those who oppose them.

In this hypothetical case that would be police attempting to arrest them for unlawfully keeping controlled firearms.

You appear to be saying if tighter gun controls were enacted your family members who are policemen would leave their jobs in order to shoot anyone attempting to confiscate their controlled weapons? Do you think that's a reasonable position? Kill your own countrymen now in order to protect your right to more efficiently kill others in some intangible imaginary future scenario?
Army Forges Ahead with Railgun as Navy's Commitment to the Tech Is Questioned
It's incredibly depressing, but it seems most people have trouble feeling empathy for other humans, so what chance do the birds have?