skysight-inc/HackerNews huggingface dataset:
No need to apologize. I'm actually not using a generative classifier like Bayes. I'm using Conditional Random Fields which is a discriminative classifier. I found that based on my training set, CRF produced higher accuracy.

That being said, I've also thought of way more ways to make the processing of the articles a lot better. I had an idea using an LSTM and another idea which would use an RNN to map the sensational article to a non-sensational article. The only problem with some of these approaches is that they would require someone to read an article and write a non-biased form of the article.

I do like your approach, do you have any results from what you've found tinkering around?
I'm not flying soon so I don't have a flight number to put in. I wish I could see your app! Maybe you could show a feed of random flights or the longest flights of the day or something like that that I can click on.
Currently it's on RAID boxes, but I'll move to CephFS soon. The data volume is getting too big to copy it around. Ceph allows you to nicely expand your storage over time and account for some failures on the way.

Borg needs a "smart" backend with a filesystem, so it can't use only object-storage.
Sure that's what it is formally, but that's not the applied meaning the article is about. Take an hypothetical search algorithm that is O(1) except when the container you're searching is of length 50, then it's O(n). That makes the algorithm O(n), right?

(yes this is a stupid contrived example, and I know one can make any case when one can make up any reality etc. - but I think it's a valid style figure in this case, to contrast the theoretical definition with the application).

Would you toss out that search algorithm and say 'well we have algorithms that search in better than O(n) so forget about this one'? No, you'd do 'if (container.size() == 50) { return container.bisect_find(key); } else { container.lalaland_find(key); } And that's exactly the difference between the theoretical concept and the application.

(although I'll admit that I started out writing the comment trying really hard to avoid the word 'average' because it's so confusing and then it still slipped in)
Created by developers for developers (on 27” monitors)
Linke? Stripe has a policy for not de-platforming due to political reasons.
I wouldn't use the word clowns, because they are really good at other areas. In this case, the developers focus on a development environment that isn't widely used in the US, and I believe that they haven't had a formal CS education (more of the same type of self taught that I am).
>Rather than try to recover their account with us, this group will subsequently just create a new one, and then wonder & complain that their profiles/settings/content/histories aren't carried over.

Did this sentence make anyone else really sad?
Sophia: The first robot declared a citizen by Saudi Arabia
Well, except for Yuhong Bao most of the time... (:

Oh, and we can't forget xpclient wanting his old Explorer search style back.
How are people going to test their ideas?

Will they be passing out samples to test on?
The point of congestion pricing is to reduce car traffic, air pollution illnesses/deaths, pedestrian injuries/deaths, etc. The fact that it can also pay for the subways is just an ancillary benefit.
> It is not always known where those massive pipes are through the land

These pipelines are quite easily identified on-shore by surface markers in the UK[0]. Also, like I did, folks would have noticed the fairly substantial earthworks that went on when they were being installed....and bided their time if they were to interfere with them. I remember the excavations in Scotland for these pipelines back in the late 70's and 80's. There's no big secret about them.

As to offshore, well your "terrorists" are going to need a fairly huge amount of resources to attack them...deep sea divers, vessels large enough to withstand North Sea storms etc.

[0]: https://www.alamy.com/stock-photo-oil-pipeline-marker-with-f...
AFAIKT, Google indeed pushes Progressive Web Apps pretty hard.
For those who missed it, the absence of "n" in these loops makes "do something" happen a constant number of times. So as written by the OP the loops are currently O(1)

if for (int i = 0; i < 1000; i++) were instead

for (int i = 0; i < n; i++) - You'd have O(n)

If also for (int j = 1000; j >= 1; j = j / 2) were instead

for (int j = n; j >= 1; j = j / 2) - Then you'd have O(n log n)

OR for (int j = n; j >= 1; j -= 1) - O(n^2)

OR for (int j = n * 1000; j >= 1; j -= 1) - this is STILL O(n^2)
Just guess one! [Airline]1 is usually a flight. Is it usually the ‘flagship’ flight I wonder? I know Qantas is Sydney - London (and QF2 is the return).
Prohibition might not be the best idea, but I can't see it being remotely close to slavery.
the game changing part is that it's actually totally viable to do real work with without a mouse. never felt that way when using a laptop before.
It's similar in that you may have set up your business in such a way that you rely on your phone number for clients to contact you, and you may have set up your business in such a way that you rely on your Twitter for clients to contact you.
How would a prediction market give you skin in the game on reports about past events? What are you putting your money down on?
That was the first time I had heard the name Nixon and prompted me to learn about Watergate from the dead-tree encyclopedia in first grade.

I've always pondered whether this could be an effective way of tricking children into learning bits of history like trying to understand jokes from The Simpsons or the little bits of trivia that used to pop up on the loading screens in Call of Duty single player modes.
There's graphical tools that will help you select special characters; however, they're not automated, as you're doing it.

Debian-based: sudo apt-get install gucharmap

For Windows: Windows Button + R --> charmap --> Enter
if you want to do that you can allocate yourself a block from ofcom

costs nothing also
The primary purpose of the congestion tax is to dissuade people from driving into the busiest part of the city.

The transportation funding earmark is just sugar to help get it passed.
Because that won't achieve the goal of easing congestion in downtown Manhattan by reducing the number of vehicles entering it.
I work/consult for a seismic processing company. 130TB is a drop in the proverbial bucket. Our small shop has multiple petabytes of data in surveys/well bore logs.

If you were looking to modernize an industry O&G is super fit for disruption. There are really only two major players who have awful legacy software. We spent $300k last year to aquire a single seat on a piece of software. We spent another $200k on 2 seats for a year of another piece of software.

These applications are total garbage too.
When there are free and open source alternatives like fdroid, I don't see how the law could force Google to host an app that they don't want to. Google only gatekeeps what they host, not what exists on the platform.

I do think there is a case here against apple because they do gatekeep what the user has access to, but people love to fine Google way more than they do apple, even tough apple is infinitely more anticompetitive and anticonsumer IMO.
The inner loop is log(N), it halves the value of J after every iteration. The "do something" was meant to stand for a constant time operation so that it's N log N. But my point was really that if you told an interviewer that it was O(N^2) simply because it contained nested for loops it would be a very clear sign that you didn't fully grasp Big O.
React Hooks: Test Custom Hooks with Enzyme
> back to a time that never existed

Personal PCs were just this back in the 90's and 00's. Microsoft tried to create a walled garden, but it failed due to the world wide web.

Google and Apple saw how Microsoft failed and decided that the app store would be a first class citizen on day one and that the mobile web [1] would be an afterthought. They learned from Microsoft's mistake and used their positions to make app stores the new status quo.

It could have easily gone a different way, but I understand how the business interests got us to where we are.

[1] the mobile web wouldn't have been nice without more money and research poured into it. The web stack could have been supplemented or a new one could have been developed. These companies obviously had other priorities than to pay for something that netted them nothing, but individual developers wound out worse for it.
Well, there are a variety of good reasons why real-name policies aren't always the best idea. The "authentic real self" approach works okay if you've got the social and political capital to weather any negative consequences of your statements being directly associated with your real identity, but that's not true for many/most(?) participants in our democracy. For example:

* a queer youth in a deeply conservative area takes their life in their hands by being authentic w.r.t their sexuality
* a conservative employee of a liberal company risks their livelihood by expressing beliefs espoused by a mainstream political party
* a feminist activist is stalked by creeps who disagree with their legitimate speech and have their dox at hand thanks to the real-name policy

You don't need to reach very far to find plenty of specific instances of the above issues. Furthermore, that's limiting the conversation to the American political arena. The issue is immeasurably more severe in areas of the world where political violence is a fact of daily life. One commonality is that the chilling effect is strongest among marginalized groups - real-name policies wind up as tools for majoritarian oppression, as the opinions that are most safe to voice are the ones that are the least controversial. This is just a small sample of topics in this fairly well-researched space; check out[1][2] for a lot more depth.

I guess what I'm getting at is that a real-name policy would work great if negative consequences only accrued to genuine bad-faith actors like bots and propagandists. Sadly, that's not the case - completely civil, legitimate speech is chilled by the threat of physical violence, social crucifixion and financial disaster enabled by gratuitous real-name policies.

On top of that, it's not like real-name policies are some kind of panacea for the problems you mention. Facebook aggressively enforces theirs, and they were hardly immune to the problems Twitter has dealt with in/since the 2016 election. If your concern is more around people saying stupid shit "around movies and political events" - again, take a look at Facebook. Your great-uncle Larry doesn't care that everyone knows he thinks Obama was born in Kenya.

This is why I'm more keen on alternative solutions, like the identity-vouching providers discussed up-thread. Instead of a real name acting as a proxy for legitimate interest in participating in a given conversation, use a trusted third party to establish that a given account really is, say, a voting American citizen with service-specific hash s (to avoid sockpuppeting) and not some guy in a basement in SPT. That way, you get some of the hypothetical benefits of a real-name policy w.r.t cutting down on abuse while maintaining the freedom of expression afforded by pseudonyms.

---

[1] https://www.eff.org/deeplinks/2014/09/facebooks-real-name-po...
[2] https://www.eff.org/deeplinks/2011/07/case-pseudonyms
I like Methamphetamine ads. It's not deceptive to sell pablo escobar like drugs to me.
Annnnd...Crickets...is anyone still playing it?
I'm not a particularly experienced programmer. It is a sign of my immature taste to find this ugly? The idea of assuming any exception thrown will be the exception we expect (outside iteration limits) seems like an unnecessary abuse of the exception system. I'm really surprised it's the way such a fundamental construct in the language is written.

Is the idea here that all other exceptions will be thrown at the line "iter_object= iter(my_list)"? I guess this makes sense. But it still makes me uncomfortable. Should I become more comfortable with writing constructs like this?
Here's an idea that I thought of..

Suppose WebAuthn was the standard authentication scheme everywhere. People used a series of tokens (Yubikeys, phone apps, etc.) with private keys which they use to authenticate to services. The government runs a department where you present them proof of your identity and the public keys from your Yubikeys/whatever, and they would publish a cryptographically signed electronic message which read the equivalent of "the owner of the private keys associated with public keys a, b, and c is a real person"). Then, when you signed up for an account at Twitter, or wherever, they could quickly check that published list and know that you where a real person.

Advantages, you own your own private keys and completely manage your online identity. The government doesn't have any control over where you log in, or who you sign up for accounts with. Also, you can remain anonymous to the site you sign up to. They can check that you're a real person and only signed up once, without actually knowing your real name or other details.
I like meth ads personally. If they are purple even better. It's not deceptive. It's legal and stuff.
That's possible, but not that I can tell. Neither Twitter.com, Reddit.com, nor Pornhub.com ask, for example.

Though, TikTok is a video platform with immense popularity among children. Put those two together and you're bound to be first on this sort of COPPA chopping block, so I suppose I do see how OP's mind could be boggled after all. Maybe it's "just" a fine of $5.7 million.
Most of the opioids are from illicit sources. Or at least the opioids that are killing people.

It’s a real challenge. 1 gram of fentanyl, which would be easy to disguise in the mail, is equal to 10,000 doses.

Carfentanyl is 50-100x more potent.
> their eyes glaze over.

Sounds like a communication problem to me. Non-academic developers might not know "Big O notation". But they absolutely know that nested loops are way less efficient than single loops. They know that some code performs better than other code. And while they might be writing inefficient code, that is an opportunity to talk to them and help them improve.

If you come at them with academic terms (right though you may be), and their eyes glaze over, try talking about the actual change you are seeking. Especially in the database world, as less experienced developers might not know that database performance can be tuned by how you use it. We all were new once. So educate them. Kindly.
"I wouldn't use the word clowns"

Nah it was just an expression from my part, didn't mean to say that anyone not thinking about algorithmic complexity when writing any piece of software is a hack :)
I've written about my poor experience with WeWork before, and I'm too lazy to repeat it again.

But in simple terms - they suck, they're loud, and I'm pretty sure the company will tank in the next few years.
It's a social network for different sexual preferences & fetishes.
This is misunderstanding the point. The issue is not IQ scores are not increasing less rapidly - they are now decreasing!

Increases asymptotically approaching something near 0 would be completely expected. To understand why think about something like developmental malnutrition. Developmental malnutrition causes reduced IQ. As this form of malnutrition was reduced in a previously very poor area you'd see a substantial increase in average IQ. But then as future generations also have stable supplies of food, this increase would disappear as the stable food supply would no longer provide a relative increase compared to past generations. Make sense?

IQs getting literally lower is something very different than IQs growing less slowly.
> "they" use bots on other media platforms to post gifs/images with their logo

Are you sure these are bots? They might just be regular users that download these videos through the app. No matter what, when you download a video on TikTok, it downloads you a watermarked version.
I'm not saying that's why the Earth is here, but have you noticed that almost every new medical advance does something beneficial for mice?
I want a coen brothers film of your father in law. Does he have any good quotes?
smsprivacy.org - it's not cheap but if you need it, it's working great.
No, this is also inaccurate. Big-theta and average-case complexity are entirely different concepts.

Big-O/theta/omega are all ways of categorizing functions. Those functions typically take as their argument some measure of the "size" of the input (which may be one variable or multiple). The output of the function could be:

* worst-case performance ("largest possible running time for all inputs of size N")

* average-case performance ("expected running time for an input of size N, chosen from some well-defined distribution")

* amortized performance ("largest possible running time among all possible sequences of N inputs, divided by N")

(We could also apply any of these definitions to something other than time, such as memory or I/O operations.)

For any of these definitions, we can talk about big-O, or big-theta, or big-omega in a well-defined way.

As an example, the worst-case time complexity of bubble sort is Ɵ(n^2). The average-case time complexity (assuming an input consisting of distinct elements, uniformly randomly permuted) is also Ɵ(n^2). Nevertheless, the best-case performance is Ɵ(n).
Interesting the flight number I’m on next week is wrong. I guess you need a way to change the date.

United.com says UA 2190 is a Boeing 737-900.

Right now UA 2190 is from Chicago to Palm Springs.

Next week it’s from Houston to San Antonio.
The author's understanding is that these pepole would be discussing the project proper if they weren't discussing other things instead. I don't think he's right there. People love to talk and tend to flock to wherever conversation is happening. These people were never partciularly interested in discussing the project anyways; they were just browsing and saw an opportunity to jump into the discussion with something they do really care about, such as indentation styles or the nature of abstraction or what have you.

Also, the conclusion is a typical case of something that sounds insightful, but doesn't make any actual sense. I don't have even the slightest clue as to what the author is trying to say.
tl;dr: the output looks like this: https://ibb.co/Ypp9DZ3
Do I win the prize if I submit “Build the wall”?
Convert Markdown to PDF only using browser
No, you're conflating Big O measuring an asymptotic upper bound of a function with worst-case analysis measuring the upper bound of resource use. These are different things. Asymptotic notation is totally oblivious to what is being measured, whether its a worst-case or average-case or anything else. You can give the Big O of the best case, the Big Theta of the worst case, etc.
At the risk of going off topic (and without responding to the issue of Twitter requiring real phone numbers), I want to make a point regarding your last sentence. If a post is somehow sufficient to (potentially) warrant a prison sentence (eg for leaking state secrets or inciting terrorist acts), then I would suggest the amount of time that has passed is irrelevant (within jurisdictional bounds). If a crime has been committed, responding to that within the statue of limitations is not an issue of civil liberties. Getting away with a crime (something worthy of s prison sentence) is not a civil liberty anyone enjoys.
I've been an exclusive touchpad user for years already. This really isn't a big change - well, it could be if you move from a really crappy touchpad (and from my experience perceived crappiness is usually software's fault, although of course there are some bad apples in hardware too).
Most news isn't about the future, but about things that have already happened. How would you run a retrodiction market?
> Twitter forces all new users to enter a valid phone number

Fuck. That.
Opened this in a tab for later.
It’s happened to me a few times with my Gvoice number. Which is really annoying because this is why I use it.

It usually gives no specific information about why it failed, but then I use my main mobile number and it works fine.
Do you think this is due to a difference between working at a place that has software requiring a specific non-computer related skill set (such as medical diagnostics software), vs being at a place that hires primarily CS grads for regular software? Other developers that I've worked around at previous jobs were in manufacturing (Informix 4GL devs), and an IT services company, among others. The one common thread I've seen though is they tend to be impressed by what I can do in C, for example, or helping them get to the root of an issue they have (I will typically reverse engineer what they are doing from the outside looking in, using things like strace, then writing up an analysis of what I see from the systems side).

Another recent example is a case where the app needed to start a number of sub-processes. So the dev used an equiv of a system() call, which spawned a bash shell, to do a ps -ef |grep process_name |grep -v grep |grep -v vi |grep -v vim |grep -v less, to see if the process was running, then doing another system() call to start the sub process. The whole string would be repeated for each sub process, and then they wondered why it took 8 minutes to start all their sub interfaces when they deployed to a larger customer that needed 700 interfaces started (instead of the typical 20 - 50). Oh, and after they would start an interface, the code would do the "ps..." commands on all the other interfaces to update an internal table on their status.
There are only a handful of airlines on here. Where are the rest?
We are just a ghost in the machine, we do think that we have control but at all times the physical brain is in charge.
Everything we are is a hallucination, our personality is just calculated sensory input and often things go wrong with that.
There are a lot of outside parameters that make the process go wrong, it is a near miracle that also things go right and that there are things like synchronised collective hallucionations between multiple input/brain interactions (we call that reality).
Sometimes also the physical brain gets damaged by the ghost from the inside.
I have been severly depressed for years and learned the hard way about hallucinations, but learning about that and accepting the hallucination took away that depression.
As far as I see it, thinking is a form of radiation inside the brain, containing particles and waves, and those waves can be disturbed very easy
What were your success rates compared to other teams who depended more on the manager for hiring? How often did your company fire people for poor performance?

Sorry, didn't mean these to come off so pointed, just super curious is all, not trying a gotcha or anything.
It would be great to see this happen. Being curious, a couple years ago I read the ChromeOS touchpad driver ("CMT") to see why it worked so much better than other Linux distros. I don't have the reference handy but the short version is they bypass X11 due to the need for high frequency and subpixel scroll events. The highest fidelity technical answer is probably to bake scrolling into the UI toolkit and compositor, and you likely have to do this to match Mac / iOS performance. You can see Apple's approach reflected in the NSScrollview documentation [1] and elaborated in [2].

1. https://developer.apple.com/documentation/appkit/nsscrollvie...

2. https://gist.github.com/zwaldowski/8710fddc8b0b39d2c152#10_9...
The Road to $10K
When I was living in Oakland Uber Pool rides would often be cheaper than taking BART...