skysight-inc/HackerNews huggingface dataset:
ok. read the whole article. and i understood you right off the bat just fine. you want to block fiction from the internet. specifically, political fiction. and to be really generous, more specifically, political fiction with a certain intent.

now. who gets to arbitrate what is "political"? who gets to arbitrate what is "fiction"? who gets to arbitrate someone else's "intent"?

Clinton? Trump? Bezos? Huffington? pick your poison. and i'll find half a country that disagrees with you.

signed,

a very confused liberal
I've used a variant of this when interviewing CS PhD candidates.

If in fact it's for an actual PhD qualifying exam (or something similar), then this question might be OK.

The problem with the current crisis in interviewing is that it's become almost standard practice to ask questions like this (or its siblings: knapsack, outré graph search or sorting questions, etc) for what are basically run-of-the-mill API monkey / grunt finance programming / etc jobs.

As if the message these companies intend to convey is: "Fuck, we have no idea how to assess these candidates, nor do we have the time. So if we just ask a few gee-whiz questions that 75% of them will fail, then that might be an indication that the other 25% just might be a little smarter. Or at least very good at cramming. Because after all, that's how we got through college, too."
Unfortunately telemetry is everywhere now, and it disgusts me greatly. Personally, I find the idea that software should continuously phone home about its use, and this silent data collection/monitoring, extremely abhorrent. Some apps that really do not need to interact with the network at all do it, and those can be easily firewalled, but not so with a browser.

Edit: Wow, downvotes for opposing pervasive telemetry. Now that is scary...
We live in a republic not a democracy. Lots of unpopular decisions are the right thing to do, civil rights for example.

I'm not for what the FCC is doing but your assessment isn't helpful.
Are you saying that talking to your customers, and solving for their needs is "random"?
The international Baccalaureate uses a 7 point scale: http://www.isnsz.com/media/images/Assessment_6.width-800.png

I generally like my scales to be logarithmic. At work, I made the following scale to explain difficulty of technical items to non-technical people. It works quite well:

Effort Scale

1: Easy peasy
2: Trivial but time-consuming
3: Some invention required and non-trivial
4: Invention required
5: Lot of invention required
and for special occasions:
6: This is a whole new startup

Yelp and Uber ratings, and other 5-star ratings bother me. There is no generally agreed upon standard. Sometimes people give 5 stars only for exceptional service, however, most of the time, people give 5 stars if they weren't wronged in any way. It's a mess! Also, most people aren't qualified to differentiate between five different levels of service/food. It should either be generally agreed upon logarithmic scale, or it should be a yay-meh-nay scale with no guilt in giving a meh.
Ubuntu tends to keep Firefox up to date, although I haven't used Ubuntu for a few months already.

But regardless, this is the "official PPA" for the Beta channel: https://launchpad.net/~mozillateam/+archive/ubuntu/firefox-n...
I think Rails helps developers make ok choices to the structuring of their application, particular if it's serving a domain that models easily into a fairly conventional RESTish-API relational data structure. The strongly-held conventions (in both framework and community) that position it so well for upfront productivity don't leave a ton of space for taking a proactive approach to managing complexity in a trickier domain.

Smart, experienced people can of course identify where the framework leaves off and build within the confines of Rails to get things done. But I wouldn't say that Rails makes it particularly easy to, for example, use a object-oriented approach the the model layer. ActiveRecord, with its lovely but dangerous APIs, really wants to be your everything class. Domain namespacing, while doable (you can do anything in Ruby), isn't particularly intuitive compared to other parts of the framework.

None of this is to say that Rails is a bad tool and I'm grateful for what it's provided (thank you OSS maintainers). It does, however, trade medium-term maintainability for the up-front productivity it offers, which could be totally fine, but for me doesn't feel like a great trade.
how substantial of you. your post may have been of some value if i didn't indicate i was being coy. alas, i was asking for elaboration on his opinion. not your canned response.
Firefox is actually the only software where I've reviewed the privacy settings when asked and allowed it to send more information than the default setting to the vendor.

Because Mozilla.
I’d rather have a German breakfast for lunch but that’s impossible here. I have some German blood, from Essen, which is a town of great eaters apparently. Doritos it is instead. Although I’ve taken to getting popcorn with my lunch now. It’s actually quite nice!

Of course I queue, silently and obediently, while posting about how cold it is on the messaging app of the hour :)
The AP is confident that one of the documents from podesta's inbox was altered. Yet the campaign never came forward to authenticate the original document. So we have a clear case of altered email, but campaign didn't authenticate original.

It's a political calculation. You may have done it differently, but it's pretty clear we have at least 1 case of it happening.
in the UK a C would be considered a good grade even with the grade inflation -at uk unis a third aka gentleman's degree Is the failing grade

When I was at school in the UK getting an A meant you where really good and a triple A at A level was super rare and less than you would need to get into Oxbridge
You didn't answer the question. If it didn't matter, why did somebody invest time in doing it?
VCE Exam Simulator 2.3.4 Crack Plus Patch Free Download
Try Firefox Containers: https://addons.mozilla.org/en-US/firefox/addon/multi-account...
It's strange because we do this type of tracking in all facets of webapps

It's natural because in some sense, a webapp is more like regular visiting a site; and just like the fact that my requests to websites will show up in their server logs is, for the most part, not really a concern. To use an analogy, "if you want to have a conversation, both sides need to be able to contact each other." But when software is monitoring what I'm doing with it, and reporting to one central site, when I'm visiting other sites? That just evokes "do not want". I don't care if it's Mozilla or Google or whoever else. Just. Stop. Watching. Me.
I think the average is 5, one of the diagnostics for Dyslexia is not being able to remember less than this in short term memory
There is plenty of land that is not desert, but the majority is desert.

Any stat comparing population size with land mass is misleading. Australia is hot, 300km off the coast and you’re in drought territory. Go in further and you won’t last a day in the sun without shade and water.

It’s not the US, there are towns in the outback, the majority choose not to live there. People will ordinarily group together in a single area where jobs, infrastructure and general quality of living are high.
Try to steal my Trezor HW wallet. It is protected by a proper pin and passphrase and there are multiple accounts on it. So even if you force me to unlock it, I won't show them all. So I am actually more worried about my physical gold than Bitcoin.
I'd definitely be interested in exploring. I have a carbon fiber design & fabrication biz/shop, done some UAS/drone projects... let's see what could work
Isabelle comes with a proof language layer Isar, designed specifically for readability: https://isabelle.in.tum.de/Isar/

The structure of Isar proofs then more closely resemble a traditional mathematical proof, with a formalisation close to natural language. You can see the example from Wikipedia:

https://en.wikipedia.org/wiki/Isabelle_(proof_assistant)

As you can see, the overall structure of the proof is clearer, and you have less dependency of seeing the proof state to understand the proof.

The downside to Isabelle is that it introduces a dual syntax, with certain sections written in quotes. There's more to learn syntax and concept wise, but I think it's worth the extra effort for a clearer proof.

EDIT: Linked to Wikipedia page for formatting.
I on Fedora and the latest version is available via dnf. But still I use nightly, and all I had to do to j install it was untar it into my opt directory and symlink the binary.
Closed off how if I may ask? Is it not free for anyone to implement in their applications?
Of course, Knuth's proof was not mechanically checked...
Github to create your executable for your SO: https://github.com/vernetit/movienback
This app uses mp4 files, here a page with movies in mp4: https://yts.gs/
If I disregard "/s", I actually agree - with caveat that large refactoring is still ok if you treat the refactored code as a totally new project - not battle tested that is. So you absolutely can do large refactorings, but the resulting code should be thoroughly tested before deployment.
Well you, and the pro union people can fight it their way, and I'll fight it mine.

Unfortunately for the pro-union crowd, though, they have forced me to be positioned against them, because they cannot give up on their dumb idea of trying to force everyone who disagrees to join them.

This strategy backfires massively, as the only option it leaves me is to try and make them as powerless as possible because if they are crippled nation wide then they can't force me to join under threat of being fired.

I'd love it if both sides could coexist. But until universal right to work laws exist, that protect workers from being require to join or pay dues, we'll there can be no compromise.
I must be missing something... why isn't 4 a midpoint of 1-7 and 6 a midpoint of 1-13? I'd think you would want an even number of points to prevent over-selection (like 0-7 or 1-8).
An excellent textbook that teaches Parnas' approach is "Software
Engineering: Planning for Change" by David Alex Lamb. The
chapter Detailed Design is especially pertinent to this thread. The book is from 1988. I once wrote the author
to ask if there would be another edition. He replied, "publishers aren't interested because it isn't object oriented". In fact, its lessons are as relevant to object-oriented programs as any others.
Huh, interesting! I was under the impression that the typical ad executive of the 50s and 60s would have studied philosophy or classics or something like that -- wannabe writers and artists who got tempted into high-paying jobs on Madison Avenue, similar to today's wannabe mathematicians and physicists who end up working at tech companies and hedge funds. But maybe that's an incorrect stereotype.
Well, I'll be damned. You are right about the affect/effect thing.
Boletín de Noticias de la FSFE - Noviembre 2017
"It just slows down, people buy less, then, because of the low sales, companies lay off employees, so people buy even less...and so on"

.. which frees up resources into products/industries people value more. Why is that a bad thing vs people overspending a lot to buy things they might not need? To much deflation is bad but how about a stable money supply with very low (if any) injection of money by the government?
I want to say that in argentina, housing prices doubled in a few years up to 2009. Argentina housing was not hit by the Great Recession because we had no debt associated with housing. Housing prices didnt drop at all, and they were still very high by people's income.

I predicted that prices would drop, the same way people predict now that housing prices will drop. 8 years in, and prices grew organically from that point.

It is exceedingly difficult to lower housing prices without a direct hit.
Last time I checked the prosecution was bound by instructions (§ 147 GVG), in this case by the government of Lower Saxony. Of course there are some limits to this and I'm not saying anything like that happened here.
Ask HN: How to be a more diligent programmer
After 2 spending 2 years in an enterprise software firm, I left for a startup. The new gig is an eye opener. I get a LOT of code review comments. While some were about styling and conventions and I no longer make those mistakes, others are more about design/bugs. I'm glad that I have someone who reviews them and gives me constructive feedback. What concerns me is that I repeat some mistakes and I often get the feeling that I'm not careful/diligent enough and let things slip through - this is after my 'careful' self review of my pull request.
Some of the issues I struggle with:

1. Missed use cases. Goal was to do X when Y is the input. But I forgot that Z also could be an input.

2. Passing around entire objects between methods instead of just their id in the db

3. Not using existing util function. I either forget that there's a util function for this, or I'm not aware that there's a util function for this.

4. General lousiness. Missing to mention all params in the docstring, and similar stuff

5. Desire to be regarded as fast. I see an existing method that could be refactored - I skip refactoring it because my priority is to ship my feature right now. In another instance, I copied a few existing methods to my new class because moving them to an abstract class and then re-using them would have been too much work, since I might have to fix the tests as well. There's no pressure on me to work faster from any stakeholder

6. A general tendency to minimize work. Refactor existing methods even though I'm not touching them? Work. Read up on how our deployment works even though I don't really have to know it? Not today maybe tomorrow. I love being a programmer so a lack of interest or an 'I don't care' attitude is not likely to be the problem here.

Have you gone through similar experiences? How can you be a more 'careful' programmer? Any systems that you use? How do you review your own code?

Thanks a lot for your time

Context: 2 years of java/JS. 2.5 months at new job - python + django
TL;DW version?

It's a modern take of Georgism to say land speculation is whats causing housing prices to soar.
they allow different sets of extensions (and cookie jar and so on) and they are basically segregated by window (no tabs with different profile in the same window).

In the end they are different from containers in the general purpose (they are geared towards having a multi user experience more than firefox's multi identity/privacy) but chrome's take is much less frustrating to manage in my experience because you can't open the wrong type of tab involuntarly.

That said I switched to firefox and this (and lack of U2F 2nd factor auth) is the only pain point so far
Making of League of Legend AR Elder Dragon VFX
>But that would still be an overall good thing, because asset prices are not what harm the greatest body of people

I think it takes a lot of gall to post this, considering that asset prices hurting people is the topic of the thread and the gist of GP's post. I would say it's certainly not an overall good thing; it's good for the landed class and hurts everyone else.
Because so many comments would be instantly recognized as spam. The Anti-Net-Neutrality side would then use that as a narrative that all NN arguments are fake and draw even more stupid conclusions like "This is why we're right". They would spin it to play to their narrative.

The best way is to get as many real people as possible to make as much noise as possible.
Every app and app developer could use crash/bug reports. I can understand your paranoia that something else is being sent but I would hardly call the idea of asking to send back bug reports abhorrent.
Everyone knows this. People expecting a dip are everywhere.
Like every company in the tech industry? 'Disrupt' ie break all of the laws and grow faster than you can get sued. Then when you do get sued throw mountains of investor money at it and ask for more.
I don't understand why you're treating this as a partisan issue. Fake news affects every political affiliation, and it isn't limited to political issues. I don't want incorrect information that agrees with my point of view any more than incorrect information that agrees with it.

As for how they'd decide what websites to block or put a warning in front of, that seems fairly straightforward. Have a committee that represents different demographics, and require a unanimous vote to take action against a site.
To implement Cast support in an application, you have to link a closed source binary to your project. Google only provides binaries for iOS and Android (via Play Services), and has a closed source implementation in Chrome.
On Ubuntu 17.10 I got the update to Quantum only a few days after the official release, works quite well, no need to look for a PPA.
> I on Fedora and the latest version is available via dnf. But still I use nightly, and all I had to do to j install it was untar it into my opt directory and symlink the binary.

What is your strategy with updates? Do you give yourself permission to write to opt or do you run Firefox Nightly as root once a day so it can update iself? I tried the latter for a few weeks and grew tired. I can't wait for containers to come to Firefox stable (which is the feature I am looking forward to the most in nightly).
Nationalize the internet
I would suggest Elixir/Phoenix if your priority is maintaining and scaling a business application. I would offer that suggestion with caution, though, if you're considering building a core skill set for employability today. A small contingent of the experienced Ruby community have become fervent Elixir evangelists, but the number of successful projects, jobs and skilled candidates is a miniscule fraction of Ruby and other mainstream choices.
Also, QE has involved giving banks trillions of dollars. The banks then either sit on the money, or use it to inflate the stock market and property markets. The stock market triples or quadruples and everyone says the economy is going well. The money never makes it to non-asset owning working stiffs, and consumer prices as measured by central bank mandated CPI measures don't really change. So the central bank and Keynesian economists brag that "inflation is under 2%! QE stimulus really is a no downside perpetual motion free growth machine!". And the press states that "nobel prize laureates" call for and support these measures, and politicians and the public assume that a "nobel prize laureate" in economics is like a "nobel prize laureate" in hard science, where awards are given for settled progress in science that everyone agrees on. And people don't realise that macro-economics and monetarism are nowhere near settled science, and that there are PLENTY of people still calling bullshit from the austrian/chicago school.

Sadly it looked like this silliness was going to continue forever.

Fortunately, the market has given us inflation-proof cryptocurrency, and these central banking bastards are finally going to have to test their theories and put their ideological balls on the line in a free market with the ability of nation states to control currency as the price for shitty science. Good luck to them - they will need it.
Fastmail does the email migration in the cloud. It’s relatively quick and painless, and you can trial things for a period by setting up your gmail account as an alias (send from the fastmail web interface through gmail’s smtp servers etc) so you can always switch back if you don’t like it. When satisfied, set up an auto-responder and forwarding to let people know to stop emailing your @gmail account.

Fastmail has a decent calendar, but you may prefer to use iCloud or something else for that. Calendar clients on desktops and phones tend to be pretty good at supporting multiple providers so that is a lot easier to migrate.
dude. i get it. you are only further articulating everything i have already accused you of.

you want a company or government to decide what content gets blocked. that is what's partisan.

remember this conversation when the guy you don't like gets control of that company or government. cheers mate. i mean well.
I've done a bit of work on a "next generation" Metamath, Ghilbert[1], but have come to the conclusion that it's too ambitious to do as a part-time project. People might find it interesting, though, because it attempts to take interactivity to a higher level than Metamath, and is (imho) a cleaner language.

[1] http://ghilbert.org/
Could you please not post unsubstantive comments to HN? We ban accounts that do that, and you've posted good things in the past so I don't want to have to.
Yes, you have huge amounts of karma, so yes, you’re right that you don’t need to care about the downvotes. That said, someone who has been here as long as you have and has accumulated as much karma as you have presumably does actually understand how to raise the level of the discussion, even on complex political topics where it’s frequently difficult to do so.
Open source contributions shouldn't be a deciding factor as I've seen a few very active open source devs unable to do the commercial work on the proper level. On the other hand, lack of open source meaningful activity is a red flag.
"Employees shared their emotions freely, often crying at the office."

Lol!
Then why is tortoise and the hair credited to Floyd if it’s so trivial?
I wonder if I'm alone on this. For their examples, I do prefer the literal translation, and I can't stand the "localized" one.

Why can't we have some respect for the original work?

This is a bad trend in game translations, and sadly does extend further than that. I do hope it comes to pass.
This is honestly beautiful.
The OP talks about inflation indexes not taking into account house values, and thus somehow not reflecting what the actual situation of the people is.

Inflation typically doesnt take into account investable assets, it just accounts for the requirements of daily living. Rental prices is one of those, housing prices are more tangential. Its reasonable to exclude the last.

> it's good for the landed class and hurts everyone else.

If it were cheaper and more people purchased land, then the landed class would be bigger. There is some paradoxical notion to saying the rules you have favors the 'rich' and they should change so there are more 'rich'.
In comparison to Python, where things just work for years without being touched. Upgrading can get you a better api or performance for a specific workload but rarely will it be necessary.
Interesting was a poor word choice on my part. Should have said something more like useful/meaningful.
Asset prices rising unsustainably hurts everyone. Almost every depression is preceded by asset bubbles.

Many types of loans are secured by assets, so when those bubbles pop, the loans get called, which depresses asset prices further and further.
There are engineering reasons why NK can't build an ICBM yet: https://www.youtube.com/watch?v=A00QWVHem3A

Also, Kim Jong-un's actions seem to be rational saber-rattling. He saw what happened to Saddam after his nuclear program was decommissioned.
What you're looking for is called Firefox profiles. Just launch firefox -P.
I wrote about this a while back [1]. Thinking that more charitable donations will create more upliftment is a false premise. Don't get me wrong, charities do serve a function. But most of the human suffering emanates from greedy politics, corruption, and dumb policies. Most of the world problems can't be solved with capital alone.

Poor African countries, for instance, have received trillion dollars in aid, and yet because of the incompetence of their leaders, poverty is still wide-spread. I don't think if billionaires doubled their donations, it'll create a change the situation significantly.

[1]: https://shubhamjain.co/2016/10/02/fallacy-of-hating-the-rich...
Very cool. Sent you an email.
Could you elaborate on the insights you gained ?

At least on a high level . It would help a lot of people here .