skysight-inc/HackerNews huggingface dataset:
>but I also don't envy the folks who have to wrangle with P3.

What wrangling is there?

>All I'm really saying is, if you think of P3 as a separate project, and pretend that P2's wind-down is just a coincidence

This is an unhelpful comparison. The same thing is true for approximately any feature for any open source project. Would a fork of go which adds generics take mindshare despite being "better"? No! (such forks exist). But that doesn't preclude the official Go implementation from adding generics.

>The incompatibility was a choice, and I think it's the wrong choice.

I'll repeat that most of the code that I write is python3.6 and python2.7 compatible. The only incompatibilities are things that are essentially bugs in python2/not fully specified (unicode vs. string handling), and then a bunch of additional features. It took me all of 3 hours to port a relatively meaty python2.6 application to being 3.6 and 2.7 compatible (and it was a hell of string + unicode nonsense). All it requires is good tests and some dedication, and porting is really, really easy. People just don't seem to believe that.

>It won't be that hard to back-port from 3 to 2, will it?

Worst case for you: twisted begins to support asyncio and rely on python's own event loop. Then twisted code magically gets async/await support in python3 and backporting features becomes potentially impossible.
Couldn’t all this complexity be replaced with a ubiquiti edgerouter or a prosumer router that’ll balance the links for you?

This is more of a homelab tinkering setup to learn.
This is true. A buddy of mine works for the engine and brake systems of trains. I was helping him install the new skid plates and bumper he ordered from 4WheelOnline for his Jeep when he mentions the critical points and headaches of maintaining the brake system of trains.
You can't blame the voters because they are the products of a shitty education system and misled by biased media.

You can't blame the media because they're just giving the voters what they want.

You can't blame the education system because it was put in place by the politicians.
I've never really been a fan of the whole "browser extensions" thing, with perhaps the exception of UI mods, and things like this only serve to reinforce that notion. I prefer to use a MITM filtering proxy, which works in all browsers and is independent of, so isn't beholden to, the authoritarian institutions which control them. Incidentally I also have a filter which does the same thing as his extension, and I probably added it the same day Google decided to mess with those links.
Google AI Open Images – Object Detection Track
Wow, the github UI lookalike was really well done...I almost thought the top banner was a wikimedia donation request kinda thing. Nice job!
DMV appointment checker (CA)
Crazy shit happens when you expose the rules of the social game we're all playing.
I know how painful that is. The place they've built their lives around, where all their hopes and dreams and memories reside. It's home. It's part of who they are. I empathize, and their pain is real.

As awkward as it is, the purpose of property taxes is to keep land economically productive. These policies are needed to enable governments to provision services and at least slow down the hereditary growth of wealth. If you can't afford the house, that's the policies working as intended. It's time to sell and get something you can afford.

Real pain, and the empathy and compassion that respond to it, do not always justify a change in public policy. Especially in a place like California, where we tend to enact that wonderful empathy and compassion as half-assed public policy that transfers wealth from the young to the older.
> there is a calculus at play: your MP might be great at the local issues, but then they may support a European rep that is not as good.

This is the fundamental problem with representative 'democracy' in general (at least with regard to legislatures); representatives aren't and inherently can't be held accountable for more than one thing per election cycle.
Ah, but you see their right to do what they want with what they own is holy you see. Can't touch that. That would be blasphemy, which is punishable with spending more of your tax dollars lobbying for stronger property rights and the state machinery to back it up.
My statement doesn't argue against "this test is perfect" but rather a much laxer statement that they're "Race blind and fair" being axiomatically true.

It's entirely possible to have the latter be true without the former.

As for your "It's hard to imagine..." in my career teaching I've met both phenotypes.
> I'd imagine the pressure of trying to live up to a label you didn't choose for yourself could be overwhelming for some people.

True, also anyone wrongly labeled as rapist or child molester could probably explain in detail why it's a terrible idea.
What we need to defeat an outlaw with a meme, is a good guy with a meme.
"Past failures

I used to use a Soekris net6501 as my home gateway, but its CPU maxes out NAT'ing about 300 Mbps, sadly, so I started looking at alternatives when I got Centurylink fiber.

I used to use a UniFi Security Gateway Pro but it failed one day and wouldn't power on any more. Dave had a backup for me handy, but the Unifi controller software wedged itself and wouldn't let me remove the old (dead) one ..."

There is much adoration of Ubiquiti hardware on forums and message boards. I do not doubt for a moment it has been well-deserved.

However, I have a question about the software. I would like to use own kernel and custom utilities.

If I understand correctly, installing one's own choice of OS on Ubiquiti hardware is not always possible and even if successful it carries a penalty in terms of performance versus retaining the Ubiquiti pre-installed proprietary OS.

Soekris made it easy for the user to install the OS of her choice. Tradeoff: More user "control", but a slower router.

The question is: Are there other alternatives to Soekris that can exceed 300mbps and allow for user-chosen OS?

This is another line of (faster) routers where the vendor has allowed for easy installation of user-chosen OS.

https://protectli.com/product-comparison/

There are comments in some other forums and message boards about these computers but I have not seen this company discussed on HN before.

Note the website claims models FW1, 2 and 4 have no Intel ME, SPS or TXE.

https://protectli.com/kb/intel-management-engine-vulnerabili...
Follow this author's advice and a generation from now you may find yourself in a world where none of these virtuous labels have any meaning at all. That's the real hell right there, imagine a world not where everyone is dishonest, but where it's impossible to even distinguish honesty from dishonesty, your mind has been compromised, you can't even articulate the difference between the two. This is what we've seen happen with the self-esteem movement over the past 3 decades, no one even really knows what that phrase means, it's just this weird mantra people like to recite.
No, but it would not probably involve installing large space heaters for the crows.
http://datavis.ca/papers/friendly-scat.pdf has a section ”remarkable scatterplots in the history of science”

That section mentions the Hertzprung-Russell diagram as a fine example.
There will be something equally obnoxious in any field you wish to pursue.
I feel any article on a new language should have at least a partial spec and preferably at least a rudimentary interpreter or compiler. Otherwise what’s the point of the article? Especially when it’s lobbing around things like 50% win for instance.

The only actual information I can find about it is videos, which is kind of useless.
Books for kids (death and bullying)
Books for kids (Death & Bullying)

Put a stop to all bullying! Check out "Butterfly Me"....by, Evon Latrail
Now available @ amazon
Also, talk to your kids about death "When Mommy Went to Heaven" by Evon Latrail
........... #evonlatrail
nsa spied on airbus along with german intelligence to see if they were violating embargoes
They have had persistent peering issues with YouTube, too, causing abnormally slow speeds.[1] Another tier 1 ISP making their customers suffer so they can shake down content providers for bandwidth fees.

Oh well, let's keep gifting them billions in CAF funding to build out more poorly-maintained private networks and allow more monopoly mergers with other tier 1 providers. I'm sure that'll help and not cause decades of stagnation.

[1]: https://www.dslreports.com/forum/r31539668-Awful-YouTube-Con...
Hidden beneath the ridiculous claims and the n=3 studies, there's an observation of something most of us know: if you treat people like they're going to steal something, they'll pick up on the idea that a lot of other people must have thought stealing was a good idea, and steal a little themselves. What I really want to know is, do infantilizing school and college programs reduce or increase responsible behavior?
Xoreos 0.0.5 “Dawn Star” Released
Romney's claim was after the news story about setting up a factory, not before (your chronology is wrong).

And he said they would move all production to China based on a mis-interpretation of the story:

"I saw a story today, that one of the great manufacturers in this state, Jeep, now owned by the Italians, is thinking of moving all production to China,"

He said all production, not some of it. He was riffing on a public news report that didn't say what he said it did.
Cloud REST APIs for Processing PDF, Word, Excel, PPT, Project, OCR, Emails
Vaguely related: the Cooper Vane, a true documented legacy of the incident.

https://en.wikipedia.org/wiki/Cooper_vane
Scientists pump up chances for quantum computing
But they say that you don’t need to filter all content! Like if you know no one will ever upload copyrighted content there’s nothing to worry about.

And that not all content will be covered (although they appear to have accidentally forgotten to include that bit in what they published).
Memory (and DRAM) has always been a feast and famine cycle. One of the reasons Intel pivoted away.
It started with your shoes, then your water. Now the TSA wants your snacks
Right? What is the maximum depth of links before it stops being illegal?
Great stuff!

Devs often complain about Java being boring and old-school, but it never ceases to amaze me how cool Java and Java-related techs are (JDK, JVM, GC etc.)!

Literally, state of the art, almost alien technology. And it seems that more cool stuff is coming.
Pumping water from a lake seems more reasonable..
The message Gmail presents is:

This will allow APP_NAME to:
Run as a Gmail add-on [More info]
View your email messages when the add-on is running [More info]

-------

The '[More info]' tool tip presents:

Allow this application to view your email messages when the add-on is running
Access is temporary; only available to the add-on when it is running within an opened email

-------

I think for your typical user that is not making it clear that 'employees at APP_NAME can read your emails'.
Atos announces its new quantum simulator
Google allows outside app developers to scan gmail inboxes
Especially in socialist countries.
Yet Toyota is pursuing hydrogen fool cells, GM scrapped their first EV and released the Bolt to great fanfare only to have it limited to compliance quantities.

Ford is withdrawing from the sedan market.

All US manufacturers with their decades of experience were almost destroyed by Asian manufacturers in terms of cost and build quality.

GM went bankrupt at least once in recent history.

The game has changed many times. It will keep changing, and in five years we will see that anyone not mass producing EVs as real products and not mere compliance vehicles is exiting the automotive industry.
`myOwnStasi = api.create_list("mutuals").id`
This one caught me slighly off guard.
>I have two ISPs

Ah, if only that were possible here.
Ask HN: Any recommendations for PCI audit firms
We are a payment processor and do routine audits. Our currently auditor is busy and has a long lead time for PCI DSS Level 1 audit.
Any recommendations from anyone for a company they have worked with that can do PCI audits efficiently and not too expensive ?
Now a smartphone with 9 cameras coming soon
If the part of the law about responsibility for republishing 3rd party content directly applies to search engines, then they will be afraid to show snippets and anchortext, since they're now responsible for all of that content as if the search engine had explicitly chosen to publish it.

This is how Russia made Yandex censor the Russian web. Search about a gay topic? Sorry, comrade, we don't want to violate the law about promoting homosexuality to minors, so we're going to self-censor the result.

In Europe, this will make it unsafe to provide search results with anchortext or snippets that might be hate speech, Holocaust denial, or encourage sex trafficking. Choose your snippetizing algorithm carefully! Drop the wrong words and someone's going to jail.
And in this case a bunch of former feds/FBI agents have a huge confirmation bias: in their minds the only person who could escape their almighty grasp for this long MUST be another super-smart government agent (just like themselves). Someone who was trained in counter-intelligence and spycraft.

It does make sense on the surface... but once you factor in the source and the (very likely) alternative that he simply died in a massive forest into which he parachuted, I don't know, I'm just less convinced.

Plus as we saw with the Silk Road DEA/Secret Service bitcoin theft stuff, federal agents don't necessarily make good criminals simply because they were well-trained feds/LEO.
That doesn't fit with my experience. 100% of managers who have tried to push me to an open office have tried to claim (among other things) that the company couldn't afford private offices for programmers -- but when I asked how much it was and offered to take it out of my salary, they all admitted it wasn't really about money at all.

Increasing collaboration is a bullshit excuse, but so is cost.
it's normal for a train to be made up of multiple independent units[1], which are then coupled together to make a longer service

each unit has two cabs (one at each end)

a common configuration is a 12 coach train made up of 3 x 4-long-units, which would have 6 cabs

that's a lot of upgrading

[1]: http://extra.southernelectric.org.uk/news/southern/img/colin...

[2]: http://extra.southernelectric.org.uk/news/southern/img/colin...
If I had to ask for one language feature for game-related code, it would be a compiler backend targeting the various shader "ISAs". It should be relatively easy since the exposed architecture by the APIs are quite high level.

It is pretty easy to write a Lisp that does this.

But for now, glslify seems to simplify things. https://github.com/glslify/glslify
It's millennials and younger who most closely fit those roles.
"Shortly after 08:00 hrs on 8 November 2010, a passenger train running from London Charing Cross to Hastings failed to stop at Stonegate station in East Sussex. The train ran for a further 2.45 miles (3.94 km) with the emergency brake applied, passing the level crossing at Crowhurst Bridge before coming to a stop 3.22 miles (5.18 km) after first applying the brakes."

There's a whole sequence of events behind this, from the work to remove slippery leaves from rails, to the sand applied during braking if wheels are slipping, to the IT systems and management processes identifying why the train didn't have any sand. It's a fascinating 151 page report.

https://www.gov.uk/raib-reports/station-overrun-incident-at-... (PDF report linked at the bottom).
> As a current user of gmail this worries me.

Anyone using a free service anywhere provided by anyone should be worried.

I pay to use gmail and their service is incredible. Whether it's been support chat, phone calls, etc... I've always received very prompt support from Google.
However this study was comparing communication and productivity from the same group, just moving those people from offices to an open plan with same general layout of people, in the same area (they were just moved up one floor). The amount over face to face communication decreased (more than 50% I think), and the overall performance (according to the company’s own metrics) decreased as well.

It’s basically the closest to a controlled study of office vs open plan in the real world that you could ask for.

The one thing open plan is meant to just “obviously” result in is collaboration and face to face communication. The numbers they got directly countered that.
> And I can't think of any other countries imposing their laws on the rest of the world

The USA is infamous for doing exactly that: ITAR, FATCA, ...
Sensorama for iOS: phone's sensor data emailed to you a nice JSON (for AI/ML)
Read the post again, starting from the top, and consider that maybe the entire thing is satire.
I’m not necessarily a fan of telling people “you’re an X person” (other than whimsically like as in “you’re a gentleman and a scholar”). But I am a fan of biasing feedback in favor of praising good actions rather than condemning the faults.

I had a two music teachers back in the day. One would call me on every flaw in a fairly negative way. I got to the point of dreading my weekly lesson. I got to college and the prof there gave targeted attaboys for things I was doing well, or (this is key) showed signs of improvement at. I worked much harder for the attaboys than I did to avoid disparagement.

That’s not to say flaws can’t be corrected ever... it’s just that positive encouragement is typically more effective than negative signaling in my experience.
Because “intellectually bankrupt” doesn’t mean anything.

It means baseless. The point has only a semblance of a basis. "Ooooo, 50 years seems like a long gap." If you try to make relevant historical comparisons, no, that's way too little data with way too little relevance.

Otherwise “wrong” will suffice.

No, you can be wrong, but still have a basis. Just having a semblance of a basis, relying on naive impressions doesn't cut it. That's “intellectually bankrupt.”

If we’re not arguing in good faith, then “intellectually bankrupt” is fine

Not addressing the point and claiming offense isn't arguing in good faith.
In Milwaukee, they voted to raise the local sales tax to help pay for the Brewers stadium.
PfSense or something like an out of maintenance Fortigate is an easier solution
I had the same reaction after reading the article. I have a feeling we're in for more and more of this sort of "meta" research, which leads to more and more meaninglessness.

It feels like something out of a Kafka or Orwell or PK Dick novel.

Next up: compassion training!
This petrifies me. Google provides an incredibly easy way for me to capture all data that I care about. Getting photos and videos of my kids growing up and keeping them for years is trivial with Google.

And in one little error it can all disappear with no recourse.

I continue to struggle today to find a silver bullet solution for someone like me who just wants to hurl money somewhere and say, "use this money to guarantee that my cherished photos and videos will be here in 30 years"

Second to that is getting locked out of my Gmail. I'd consider that more irritating than losing my wallet.
I imagined Retsuko calling Mr. Ton "honest", and he became the shiny-eyed, smiling Ton everyone is scared of.
American Football is probably dying. Too dangerous. MLS might be a better long term investment.
Do you see many lakes in LA? They used to be in 'the land of 10,000 lakes' (Minnesota)
It looks like I'll be fine with the US-8-60W and the USG until I get an Internet (downstream) speed of > 100 megabits, which, in Australia, is not likely to happen for a long time.

I'd hope I'd have upgraded my LAN to at least 2.5 gigabit by then, anyway.
> ... we’re making a concerted effort.

It’s interesting — knowing that so many major discoveries through all of history were completely accidental I didn’t read it this way at all. I actually interpreted it to mean they “stumbled upon” a way to defeat facial recognition.

It never ceases to amaze me how we can all read and infer such different meanings from text.
I appreciate the ideas of this article (and book). It's a hard to digest one and possibly controversial as well. But at least with raising children, it does seem to work. Especially in the negative way.

There's a pattern parents are supposed to follow now. When a child does something undesirable, you criticise the individual action. When they do something desirable, you praise the overall quality.

Eg - Child attempts to pull glass off table. Instead of calling them naughty or careless, we explain to them that doing things that could break glass is dangerous to them and the people around.

When a child picks up their toys and puts them back where they belong, we say "thank you for being so helpful", or "thank you for being so neat".

At least anecdotally, calling children mischievous tends to have this kind of reinforcement on them where they then start to adopt the label of being mischievous.

Admittedly, I don't know if it's just confirmation bias. It could be me thinking of their behaviour differently by avoiding any labels in my head too.
It isn't free if you have your own domain. In fact they prorate it when you cancel.
Over IPv6 they have direct peering with Hurricane Electric in Seattle, which brings local latency down to 2 to 3ms. Performance for Youtube & Netflix is way better over IPv6 too, but in some edge cases I'll tunnel through a VPS in downtown to get close to filling my pipe when downloading stuff from overseas.

Reliability wise, I've had 1 outage in two years, which happened at 1am on a weekday for slightly under 2 hours due to a PPPoE Aggregator failing. Far better than Comcast or Wave ever were, and at our usage I don't think either of the cable providers would be viable. We hit 12TB last month iirc, not even a peep from Centurylink.
can freshers apply?
It's clearly intended to be for enjoyment and practice.

Like the guys who make videos of sharpening a grocery store knife to an atom width.
Ah, I am on mobile and so could only compare the number of open issues immediately and assumed because that number matched that they all did. Then I agree it’s certainly handmade.

It would be cool if it made use of the GitHub API to get the data. Doing so should be possible, the GitHub API gives access to a lot of data about repositories. For example, here is a static page I made that pulls some data from the GitHub API so that I don’t have to keep the HTML data for the table at the bottom of the page manually updated with what repositories exist in the GH org it belongs to and thanks to that I also have the number of open issues right on the page: https://dcp-solved-with-rust.github.io/
There are people that respond better to (constructive) criticism than praise. To me praise has zero meaning and I can't really do anything with it. A good criticism however gives me information on how to improve.
You are not getting it. I was never insulted by your words.

No one should have been insulted by my words. If someone thinks you made a bad point, and you disagree, you might be a bit frustrated or exasperated. The only way someone having their feelings hurt makes sense when their point is called "intellectually bankrupt," is either if that person is emotionally fragile or if they think the objection might be valid.

I was just trying to explain to you, that you were insulting others

One can't be ruled by people claiming to take offense.

Your aggression, masked as "intellectualism" is a bit ridiculus.

This form of aggression which claims offense would be ridiculous, were it not such a pervasive thing in 2018. I'm not going to stand for it. It's really nothing more than cheap emotional blackmail masquerading as morality.
Sounds like a great idea for a demo video. I'd watch it