skysight-inc/HackerNews huggingface dataset:
The motivation behind this package came while I was writing a custom deploy script in python for the company I work. The script had to deal with pulling changes, compiling code but ultimately it had to reliably deploy code remotely. A small bug caused near catastrophic damage when I mistakenly synched a config directory instead of its content, because of this an outdated database that was mistakenly still operational was used and we lost a couple of days migrating several hours worth of changes to the correct database.

Looking back, it was quick to issue a fix to the script, but the code looked dirty and low level, with many calls to subprocess.run with template strings, all of which were extremely error prone and untestable. I needed therefore a thoroughly tested module to hide and reliably wrap the shell calls to Rsync we were doing and that is why I wrote this package.

I was hoping the community would test it out and leave suggestions as to what could be better implemented, feature ideas as well as test cases I didn't think of.

Thanks beforehand! I hope this package could also come in handy to other people. I would be delighted to know I helped!
An attempt to blind aviators with a laser pointer
Try to be more constructive. I think it is. I explained why I think so.

You've not explained anything, just 2 really negative posts of little productive use to anyone. No need to even post that kind of thing, right? Contributes nothing to a discussion. Explaining your point of view, might.
I agree with this too, and certainly articles about different topics will have high contrast and low correlation. IBM patented[1] some work we did at Blekko to figure out the topic of a document from its components and that is an essential first step.

It also fails when there are few streams to compare, as when a new story first breaks. Or when there is coordination of actors.

My suggestion is not that it is fail safe or perfect, only that is a useful application of an ontology which disputes the original author's thesis that they are overrated.

[1] https://patents.google.com/patent/US10157178B2/
Black Panther Make History Again with 7 Oscar Nominations
And to make Europeans strong enough to be peers to US and then-USSR, rather than being their battlefield. This has become even more urgent now that China and India have accelerated their inevitable rise to superpower status.
They're not being rude, that's how it is - speaking as someone from AU.

We have lockout laws preventing us from entering drinking establishments after 1am (no shots after midnight!) because we cannot handle our booze, so do you think we can handle Math?? AND ENCRYPTION???

It's a nanny state. OP is correct. Don't call people nob ends, no need to be rude.
Phase 1

- Criminals and people of all types would use imported iPhones.

- To counter this the carriers would have to use IMEI filters to only allow approved phones.

- Intl visitors would have to get a local handset (probably not such a drama as their corp wouldn't allow bringing the IT gear to Australia anyway, much like going to China).

- So you use a local phone for Wifi hotspot and run an imported phone using iMessage/Signal etc.

- Carrier locked devices disable hotspot? Special Apple app to only allow sharing to registered devices? Extra madness.

OR:

- Apple has Australian hosted iMessage zone, when you roam here it tells you and your contacts that your messages might be intercepted by the Au Gov, Click Okay to Continue?

- Same for FB/WhatsApp etc.

- Non-compliant apps are banned from launching in Australia, baseband asks carrier for updates to this list (bloom filter) daily.

- Criminals continue to operate encrypted comms from black market wifi devices, like the old contraband 'unlocked' Raspberry Pi, even though possession of one results in 5y in gaol.

- Mandatory GPS location reporting from phones, for public safety.

- Warrant requirement is dropped for AI access. Messages flagged by AI get auto warrants.

- Spook's are unable to sort wheat from chaff, terrorist attacks continue.

Phase 2

- Political activists start getting convicted for conspiracy to plan illegal gatherings, spreading Fake News, etc, based on their messages.

- Social credit system to crack down on car hoons, welfare cheats and drug users, has full access to your messages and location.

- Undesirable elements are send to rural areas for compulsory education and 'work for the dole'.

- SoCred made public to Shame those misbehaving.

- SoCred expands to include 'disrespecting religion', 'mocking the PM'. Companies lose contracts if too many of their staff have low SoCred.

- Banks, insurance, schools, employers use SoCred in deciding whether to deal with you.

- China and other regimes thank Australia for lighting the way.

- The end of the 3rd Age of Crypto.
Im guessing they are doing this as we speak. These guys are smart and breaking this "code" would be a lifetime achievement.
I recently quit a software company that spent a lot of time doing two things: fluffing the employees with various benefits, and asking them to write reviews on Glassdoor.

Pretty much everyone understood that the actual job sucked in several ways, but the company also had fairly low requirements for acceptance (i.e. don't necessarily need CS degree). Since this type of job is usually considered out of reach for many people, they feel thankful for being accepted, take advantage of the benefits (free dinners and drinks, yearly vacations), and try to work through the daily pain. (pain such as: working in places with low quality of living/food, working for clients who have employees that pee on the bathroom floor, using very small desks in small offices)

Every once in a while I would review them on Glassdoor, describing the very real pitfalls of working for the company in various ways. It doesn't take long for the review list to be flooded with people praising the benefits, and I felt like the more honest reviews get buried.
This is just a dog whistle for the political claim that search results, curated content, or algorithmic feeds are "biased" against a particular viewpoint of the world that they would prefer. Their intent is to use enforcement and investigative powers to make that case publicly and intimidate. The worst case, in their view, is to raise uncertainty about information sources; or, in the best case, to coerce more favorable rankings for their favored information sources. It's a furtherance of our state of domestic information warfare, while they remain in power.
> publishers couldn't assume users had the bandwidth to patch everything after release, so there's a playable game right there on the CD

A reminder that Daggerfall (aka Buggerfall, aka the game that had a game-breaking bug in the very first dungeon at the beginning of the map) shipped in 1996.
I think the reason it experiences 0 time is actually because of length contraction.

The photon experiences the entire universe contracted to 0 length, so of course it travels along its path in 0 time.
So Pharo is a better version of Squeek?
I also have No Surprises in my current rotation.

"Bring down the government. They don't, they don't speak for us."
size_t is guaranteed to hold values large enough to index into any array you can allocate. On a 64-bit system with an allocator that supports allocations larger than 4GB, that means size_t has to be larger than 32 bits. If it's an LLP64 system, size_t will be larger than long. If the value represents an index or size of something in memory, use size_t. Consider ssize_t if you need negative values and are certain you never need the larger half of the size_t range.
Creating Web Applications in SWI-Prolog
Misusing the phrase "ad hominem" is not constructive and has no place on this site.
I enjoyed reading this article, but was perplexed at the statement "Cities are real. They are real, physical facts. Countries are social fictions." City names and boundaries are just as, if nor more, socially constructed as those of countries.
Brave browser may be what you are looking for.
Are these certs actually worth anything? I usually see tech certs as a red flag. I couldn't imagine hiring a highschool grad with an aws cert and expect anything close to someone with a cs degree.
Exactly so. The operator of the machine gets to control what it is told is 'true' and 'false'. That said, assuming a nominally good actor and an inability to have people process every article, this process provides a means to quantitatively analyze for coherence with your controlled corpus.
I used to vouch for AdBlockPlus, sometimes extensions change for the worse. They can he hijacked too. HN readers are a small subset of Chrome users. There are many malicious pages out there that attempt to get you to install malicious extensions and the average user will blindly listen. Most people will not check the source, or even reviews.
Can I convert this to Doc using PDF Converter? https://www.coolutils.com/TotalPDFConverter
I'm all for policy like that, as well as generally reducing zoning restrictions in general as far as housing capacity goes. Japanese nuisance zoning is a pretty good system, for example.

But my main point is, it takes interventions that intentionally constrain the way the market works, to get a fair system going. To institute a sane proportion of housing to jobs nowadays that preserves a mix of affordable and luxury housing, you're going to need to do a hell of a lot of subsidizing to make that affordable housing worth it to construct in the first place. So who's up for subsidizing it?
> Consider for the moment the problem of 'fake news' ... without getting into the debate of what is and isn't true

This comment reminds me of another Shirky essay [1]. He says:

> [This is] the pattern for descriptions of the Semantic Web. First, take some well-known problem. Next, misconstrue it so that the hard part is made to seem trivial and the trivial part hard. Finally, congratulate yourself for solving the trivial part.

The difficult part is figuring out exactly what is and what isn't true. If we had a perfect map of reality it would be easy to detect fake news. In fact we wouldn't need any news at all or journalists or anyone else except the people who build the ontology.

[1] http://www.shirky.com/writings/herecomeseverybody/semantic_s...
You could almost replace "drone" with "gun" in your comment and save for the "take control of a gun" line, it would still make sense. You could get an air port to shutdown by shooting a gun yet the consequnces of doing so are severe enough that it is in ineffective means of causing disrucption. The key difference is that a drone can go places a person with a gun cannot so I suspect that methods of finding drone operators will improve and become more widely deployed.
One of my most used tools with pipes on the Mac is `pbcopy`, which copies whatever you're piping to the clipboard.

Copying your public key somewhere? `cat ~/.ssh/id_rsa.pub | pbcopy`

Pretty-printing some JSON you copied from a log file? `pbpaste | jq . | pbcopy`

It's one of those little tools I use daily and don't think about much, but it's incredibly useful.
Yeah it’s not part of the TLS 1.3 spec (RFC8446).

It’s being added, but early stages. Internet draft is here:

https://www.ietf.org/id/draft-ietf-tls-esni-02.txt
> The sky is an enormous place and the odds of two things occupying the same space in it without trying to are once in a century if that.

Not near an airport. Planes takeoff and land in extremely predictable patterns. And at about the same height as drones typically operate.

I think you're thinking of a meteorite hitting an airplane, which yes is probably extremely rare.
I missed the one with the PDF attachment, for multiple reasons:

* To my knowledge, there are no extant PDF-based viruses that would affect me (on either Linux or OpenBSD), and just because something's infected with malware doesn't mean it's a phishing attempt (it could be that it's a legitimate email from a sender whose computer is infected with some malware that spreads itself through PDFs).

* The PDF is actually attached, so if this were a real email it would pop up in Gmail's built-in attachment viewer (and any errors occurring there would be more cause for alarm).

* Not all schools use .edu domains at all, let alone exclusively.

All things considered, the question's wrong. It's not conclusively a phishing attempt. It might be some other kind of malicious email, but phishing emails are a subset of malicious emails, not the other way around (just like how all carrots are vegetables but not all vegetables are carrots).
You're right that it's not simple. In fact, studying security-senstivie ways in which software tends to fail and how those failures can be mitigated is an entire field unto itself. Software developers can't be expected to get it right on their own. That's why all major software companies have security engineers on staff.

Open source projects, unfortunately, rarely have such contributors. Probably because building stuff is more fun than threat modeling (which can be quite tedious to do properly).
If anyone wants this thread exported as HTML, I would recommend using HTML converter: https://www.coolutils.com/TotalHTMLConverter
Those are not Forbes articles, they are random people's personal blogs hosted on the Forbes domain.
Wine supports 64-bit for years.

https://wiki.winehq.org/AMD64

https://wiki.winehq.org/Building_Wine#Shared_WoW64
Not to mention that you can reconstruct where a bullet was shot from, but a drone could be operated from anywhere. Bullets are also loud when they go off, so localization becomes easier.
You are really underestimating the difficulty in making humanoid robots that actually work well.

Sure we can make a basketball shooting machine with a high accuracy, but one that participate in a game, dribble, pass etc? Near impossible with today's technology.
None of those neighborhoods are walking distance to museums unless I'm forgetting something. Additionally, I wouldn't call silverlake a walkable neighborhood but I'll give you the other ones.

My definition would be could you live comfortably without ever using a car, such as being able to go grocery shopping without having to walk a ton, be near enough to the rail system such that you can get around easily, be in a neighborhood where going clothes shopping doesn't mean an inconvenient trip to a mall, ect.
"Quantitatively analysing the coherence of a controlled corpus," is not exactly a solution to fake news, although it's probably useful for a few other things.
Note: Juniper Networks led the round[0][1], the TechCrunch article and its title incorrectly reference "Jupiter Networks".

[0] See photo in article.
[1] https://www.juniper.net/us/en/company/investments/
Can a fast food chain restaurant exist in such a market?
* if you were lucky enough not to have complete cloud cover for the duration.

It got so cloudy where I am shortly after the Earth's shadow began drifting across the moon that I couldn't even see which direction the moon was in. So I watched a live stream instead.
OCaml bindings for TensorFlow
> some UI-level APIs

This assumes that there is agreement on what the UI experience should be. Navigation patterns, menu bars, keyboard shortcuts, touch gestures.. But there is still active competition between OS vendors on UI.
Just in the last decade, the most common form of interaction with a computer has changed from mouse and keyboard to touch and speech recognition.

> It's easier for me to cross-compile C to JS than to compile C on all the different platforms I use. What happened?

The web is a lowest common denominator. A web app is still missing a lot of affordances that users take for granted in a native app on their given OS. That is why still in 2019, there are new native iOS and Android apps being developed. Look, there are even entirely new programming languages being invented (Swift) or integrated (Kotlin) for the purpose of writing native apps for those platforms.

Specifically regarding compile C, I don't see what your problem is compiling C. You can even compile C11 on windows with Clang.
Yes you may choose to include a OS-specific header and it won't compile, but also your JS doesn't necessarily run if you call some browser specific function.
No to mention that birds strike 13k planes a year in the US alone.

https://en.m.wikipedia.org/wiki/Bird_strike
is this truly indicative of market failure though? maybe it's not unreasonable that traditional table service becomes a luxury in high CoL areas.
Newer email clients do indeed often use Google's OAuth flow for email logins.
Yeah, due to length contraction
When hell freezes over. Their management seems stuck to agressive anti-FOSS stance forever. Shame to every developer who works for them - it is like working for the evil.
If you read some more about the issue, it becomes clear that after an election, the conservative party with long-term ties to Microsoft was happy to reverse the decision.
Gaining control of BMC from the host processor
Download it using PDF Converter: https://www.coolutils.com/TotalPDFConverter
Sunset is hardly part of a broader walkable neighborhood, it's a single street where there are various gaps along it where there's little built for the pedestrian. Parts of Hollywood, Downtown Santa Monica, Koreatown, Downtown, and Westlake are in my experience the only truly walkable areas. There are a few more where you can walk for some things, but you'd likely still need a car unless you were to order everything you buy online.
Customers.

Talk to them.

Learn from them.

Iterate based on what they say and/or do.

Market to them using their words.
> What ever happened to FS?

Microsoft's IEB, under Don Mattrick at the time (best known for his blunders with the Xbox One launch and lack of success in reviving Zynga's fortunes while CEO), closed ACES studio in 2009, thus ending Flight Simulator development forever.

https://www.gamasutra.com/view/news/112931/Microsoft_Makes_B...

> Is there a current commercial version?

The last commercially released version, Flight Simulator X, is available on Steam from another publisher.
Of course, but my concern is that DoH makes it easier for apps (Chrome, etc) to handle their own DNS queries internally rather than relying on the device's network libraries.

MiTM intercepting HTTP(s) traffic on my Android devices is really difficult due to certificate pinning. The only way to quantify how many unexpected requests apps are making was to watch DNS traffic. If, one day, these apps just make a single DNS request to Google's DoH host then encrypt all their traffic from there onwards, I'd have no insight into what's going on in my own device.
Interesting. I still set my shell windows to 132 chars wide, but I do that because I used VT100 terminals way back.
That shareholders don't really own Wikipedia doesn't necessarily mean it's entirely 'better' than it would be otherwise.

As the top commenter noted, there are problems.

Though it would be sad if a commercial entity put Wikipedia 'out of business' per say, I think 'more variety' in this space would be welcome.

I'd have no problem looking to different sources for a more authoritative source of information.

For example, maybe Unis get together to publish their own wikis on more academic subjects. Maybe companies can have a Wiki to make their own articles about their own articles (I understand they have web sites for that, but the Wiki format is different).

More variety would generally be better not worse.
What museum is walkable from westwood?
I mean which invention that created a trillion dollars in economic growth. Microsoft's main thing was to retard the progress of web browsers for half a decade.
An apostrophe has never been in common use in “maths”, and so “math’s” would be incorrect except for indicating possession (e.g. in the US I can imagine people might say “the math’s sound” where in Australia I’d say “the maths is sound”). Not all abbreviations get an apostrophe just because some letters were dropped.

Very vague, weak citation: https://books.google.com/ngrams/graph?content=maths%2Cmath%2...
> don't use platform specific headers

Which is often unavoidable if you want to do filesystem stuff.
You should use PDF Printer for that: https://www.coolutils.com/TotalPDFPrinter
"Aside from the Agnelli family, smaller shareholders in the company include Cadbury, Rothschild (21%), Schroder, Layton and other family interests as well as a number of staff and former staff shareholders." - from wikipedia
Most Reliable / Least Serviced Appliance Brands for 2019
Not in all use cases (yet)... they still don't have a very compelling GPU compute story on Linux. There are reasons they've only made a minor dent so far and compute is one of them. As soon as they do, I'll be happy to switch my systems as I do like the direction AMD has been going the last couple of years on the driver front but they still have more work to do before it's viable for me.
Heh. I think that "other poster" may also have been me...

With regards to LE certs, I discussed elsewhere here the problems faced by the apt developers that make the obvious "just install a LE cert!" answer not actually workable for them - they rely heavily of volunteer run mirrors and local proxies. I don't know what Ubuntu's ISO download "server" really is underneath, it's possible they've got similar problems, where either they pay for all the bandwidth themselves, or they let people assume that an ssl secured connection to "ubuntu-mirror.usyd.edu.au" or "ubuntu-mirror.evilhacker.ru" is for some reason "safer" than an http connection...
The link between brexit and what?

Also, why do you think brexit is not a bad idea?
symptomolgy of "heart attack" is often gender disparate.
men and women present with different stereotypic symptoms, and risk factors.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3018605/

If you believe you are having coronary problems calling 911 for a "false alarm" early on is better than calling when you have such extreme symptoms you have no doubt something is wrong.
Isn't Firefox like much better in terms of the technical side of things i.e. faster, uses fewer resources, has better code inspection tools etc?
Really common malvertising attack, server is probably compromised:
https://www.welivesecurity.com/2013/05/07/linuxcdorked-malwa...
I plan on having a better life every day, as I work towards that goal and get rewarded for my efforts.

Good luck with your wealth redistribution campaign. I'm sure it'll work out great. Who knows, you might get a life of abundance you did nothing to deserve!
>It also fails when there are few streams to compare, as when a new story first breaks. Or when there is coordination of actors.

All of these things are hallmarks of fake news: it is claimed to be new (hence "news",) is not published very widely (you can't compare a aquariusrising.biz article on Green Space Aliens to a CNN article on the same, because there isn't a CNN article on that), and it's usually coordinated between copycat opportunists. Even worse, none of these things are distinguishable from a grassroots report unless you know the true news a-priori. This better not be a mechanism to ban everything that isn't on CNN.com.
And of course, its cousin pbpaste is also quite useful: pbpaste | clang -x c -; ./a.out
"For the photon" and "the photon's experience" are nonsense concepts. There is no such frame of reference, so it makes no sense to postulate what things would look like from it.
A PiHole only sees the DNS request, which works fine if ads are served from a separate hostname like ads.mydomain.com. But if they're served from the same sub-domain and simply have a different URL (ie, mydomain.com/ads/[...]), then the PiHole won't block it. uBlock/ABP will, because they can filter on entire URLs, not just the domain.
What counts as a systemwide weakness"? For example, if it allows the Australian government to decrypt things, but does not make it any easier for anyone else to decrypt things unless they do so by going through the Australian government (either with Australia's cooperation, or by hacking them, or by the Australian government leaking private keys), would that be a systemwide weakness?