skysight-inc/HackerNews huggingface dataset:
Also (5) it doesn't really work or make sense.

The data isn't necessarily representative of the domain theory, in fact in a lot of domains the data isn't, because the domains are so large that you can't capture the whole of it in a tractable training set, for example : images. Other data doesn't capture the domain because the data is generated in a regime that isn't operant when gathered - for example bull runs vs. bear runs in the markets. Bayesian analysis is attractive, we can include informative priors that capture our knowledge that in circumstances outside of the data other determining behaviours exist. This is also one of the reasons why deep networks can outperform support vector machines; deep networks can learn to prefer domain theories that are not the minimal descriptive one.

The other thing that is interesting about MDL is where does the idea that the minimal theory is the right theory come from?

Most people say "oh it's Occam's razor" but where did Occam's razor come from - who was Mr (Fr.) Occam?? Well, he was a 13th century philosopher - part of the Cambridge school and part of the tradition of Scotus invented to construct a story that supported the Trinitarian God... and this is why we prefer the idea that "entities will not multiply beyond necessity" because it says that you have a Trinity because The University ABSOLUTELY cannot work without it, and that's why you have three and not two and not four.

I am happy with all this but why should we think it's a good way to do machine learning? After all there are lots of examples of theories that were simple but don't work as well as complex alternatives - Gravity is a good one.
This site is absolutely unusable (breaks when I block some scripts, trackers, etc. and even fails to load in archive.is).

For anybody who wants to read the article, I just put a text-only transcript in https://pastebin.com/raw/k22WtvmG
If a program does as it states and allows people to consent to its effect on them it isn't malware. I don't see how they can class it as such in good faith.
I've found that happens when you don't get enough physical efforts in your life. Sitting and coding is not good for you. You have to get up and move around.

Not that I want to presume -- you may very well have some specific conditions outside of the norm... but as a general rule, coding requires you to take additional preventive actions to maintain your health. Because if you let it, coding will trash you.
In terms of pocket knives, I personally use the Fox Emerson Wave folding karambit https://theprepared.com/pick/fox-479-emerson-wave-folding-ka...
Food for a week? Good sense, although plenty of people in supposedly rich first-world nations struggle to have enough food for now, never mind a week spare.

Food for a month? Maybe if you live in a region that could easily be cut off in the event of disasters.

Food for a year? Listen, if things turn so badly to shit you need a year of food, food is going to be the least of your worries.
Extracting data from PDF in a reliable way.
Problem is that pretty much everyone in here is already a software engineer so their problems might be quite hard to solve.
Lego trains + Arduino: https://www.youtube.com/watch?v=MEekXRNztVI
I'm not qualified to conduct a scientific literary review on this topic, but I did provide a reference that is based on the official dietary recommendations as a start.
maybe CI
Are your ads on the Adnauseum lists?
The bear hunts me until this day.
>They typically have no say or control over the ad network

It's a free market. They have full control over their choice of ad network.

In fact they are the ones who have the longest lever for forcing change in ad networks. If everyone goes to an ad network that serves non-tracking, non-distracting, non-scamming ads that don't deliver malware, then only ad networks that deliver that survive.
Do you report them to any credit agencies?
Most startups fail. Some of it is bad luck, a lot of it is bad business acumen.
A novice programmer who has never programmed professionally themselves charging £1500 to train slightly-more-novice programmers? This isn't a tech startup or SaaS - it's a scam.
Your story doesn't add up to me.

> We don't use an ad network, we sell our ad space directly to local businesses.

Fine, so you either (a) tell a business that you have XXX page views per month so they'll get YYY impressions (which may be blocked, but that you can try to make non-intrusive); or (b) you let the advertiser track the value they receive from ads placed on your site.

In the (a) case, there shouldn't be any difference between adblock and a fake clicking blocker. In the (b) case, a sensible advertiser should be able to weigh the value of the add they placed on your site no matter what mix of real and fake clicks they get: I ended up selling X USD to visitors coming through that place's ads, which amounted to Y USD in profit. Y > cost of the ads? Keep the ads going. Y < cost of the ads? sorry but we're out.

The only situation where fake clicks are bad is that where the advertiser suddenly realizes that "hey we sent you XXX people" is just a meaningless figure from which you just cannot infer a proper value metric to decide whether that ad is worth its cost or not. Which is another way of saying that it gives ad purchasers a reality check that can only be positive in the long run, disregarding the short-term loses of people who were selling inflated ad spaces until now.
Yeah if we stopped selling ad space we'd be a failing business model, but we are selling ads, we are making money. It's a working business model right now.

There's also the philosophical argument, our mandate is to inform the public, how can we do that if we paywall everything? Not everyone can afford the paywall, and even if they could there's still the UX friction of handling payment.

The bottom line is we need to pay people to keep track of local government full time. It truly is a full time job. If we don't, who else will? In order to do this and allow concerned or interested citizens to share the things we learn on Facebook, ads make a lot more sense.
Anything that increases team productivity significantly. If my team of developers is > 10 then I'm probably spending about 100k per year in supporting tools:

- source code management
- server monitoring and metrics
- payment processing
- testing tools
- continuous integration tools

Any of those could easily cost 10K/year, or more, depending on what the team is doing and how fast they are growing.

Beyond that, anything that ties back to revenue. Email marketing, PPC, SEO. Also possibly things that optimize finances, analytics or anti-fraud.
>>> 42 == 0
True

https://lameiro.wordpress.com/2010/07/18/deixando-o-interpre...
So what? What happens next? Do I have to ask every creator of ad attacks extensions like AdNauseam if the ad network I wanna use fits in their definition of "good" before adding it to my site? Do I have to ask them for permission about what HTML/JavaScript can I place in my website?

Worse, what happens if they think every ad network that fits my user-base is evil? Then what? I still need to make ends meet so should I try to bribe the AdNauseam devs into whitelisting my site?

That's the thing about attacking on the basis of having the moral high ground, you are very likely to end up becoming the thing you hate.

EDIT: (cause HN doesn't let me reply)

Answer to @icebraining

It's way more like, what if I'm pouring red colorant to the rivers, and I know the colorants make absolutely no damage to the river but activists still try to destroy my business because they strongly believe so.

So yeah, I find your counter-argument depressing as well; because its not about who is right or wrong but the one who believes themselves in control to determine being both the judge and the executioner.

Answer to @wongarsu:

After installed this extension silently attacks networks, and you think people is gonna care enough to jump to the next best one... because you think they are constantly reading about the moral basis of the blacklisted ad networks? ...right? You are more delusional than expected and I hope ad networks start pouring money into permanently banning users of this extension from all major websites.
The same people that are going to jail for Obama admin's illegal unmasking of US citizen names or Hillary's illegal destruction of evidence under federal subpoena: NO ONE.

Not only are their no consequences, but the actors at that level know there will be no consequences if they get caught before they commit the crimes. The justice & legal system is far too corrupt to ever touch the de facto oligarchy.
The same was(probably is?) true in India. I couldn't get a prepaid SIM without identification.
You would incur the same type of thing in Dynamics. It's a hit or miss trying to figure out if a feature is even possible and how to implement on your own. There really isn't an open-source collection like you would hope. Subscription or dev. consultant?
https://cogsci.stackexchange.com/a/3349
At best, people would selectively disable it on some websites like they currently do with regular ad blockers.
Neowin GiveAway: The Samsung Galaxy S8 Experience Begins with the Revolutionary
I did this for a bit over 10 years while selling software online. It was wonderful. A few tips:

1. When you try a new place out, initially aim for a cheap accommodation that you can instantly move out of. Sometimes this literally means a shitty hotel with cockroaches, and that's fine. Get a feel of the place's vibe. Sometimes it's a few days to decide it's not where you want to spend time in; other times it takes a few weeks to decide to settle (or not). (Aside on this: don't forget that hotels can't sell empty rooms from yesterday; arriving at 10pm gives you serious leverage to get a huge discount.)

2. As you're deciding whether to settle, go out. Often. Your initial set of contacts will usually be people you meet in bars, incubators, meet-ups, etc. Whatever your thing is, by all means don't stay at home in your earlier weeks. You're going to be living there for the people and the location's vibe much more than for the actual city.

3. Once you decide to settle, consider a flat share over a private flat. This allows to meet locals much faster. If you prefer a private flat for any reasons, don't hesitate to go through real estate agents if you can sensibly afford it. It costs extra but it'll spare yourself from visiting random crack shacks - work out how much you earn per hour, and contrast it with the time wastage due to visiting places you'd never want to live in.

4. Forget about long-term relationships unless you plan to settle. Every date you'll have will tell you they love to travel, but in reality nearly all will actually mean they love to go on vacation while having a nest somewhere, and can't fathom not having a nest that they call home.

5. You'll meet your future spouse some day or another. It's probably time to settle (in a private flat) when you do.
I don't think that actually answered the question; this looks more correct to me: http://www.wolframalpha.com/input/?i=100+shares+of+MSFT+from...
How to offset Trump's climate science ignorance – plant 10bn trees
You are loosely describing collaborative filtering [1], a very common recommendation technique.

[1] https://en.wikipedia.org/wiki/Collaborative_filtering
> It also has tagged unions, product, and sum types, nullability, and extensive capabilities for typing 'this'. So I'm left to ask what exactly is the unique advantage of writing JS in OCaml? Because it's not immutability. Remember too, that OCaml has plenty of warts.

I have similar feelings to be honest. Working in TypeScript, I know I can easily Google for JavaScript snippets, libraries and issues when required but if I'm working in OCaml it would feel too isolating. In TypeScript, I'm already using immutability, non-null/undefined types, no implicit any types, modules, map/reduce/filter etc. I'm not sure OCaml has enough advantages to overcome the downsides of working in a niche framework right now. I do miss OCaml's terse syntax though.
Can you give a few more examples ?

I am interested because writing these support tools IS effort+time+focus but not usually a technical problem.
We've banned this account for violating the HN guidelines against religious flamewar. Please don't do this again.
You're missing my point. I'm not saying btc won't or doesn't work, but that there is a flip side to the no reversible transactions, and one that merchants already deal with.
elm-lang.org
For efficient text processing the only language that I'd use is Perl5.
Elm vs. React: Development and Performance
Uber is world scale and frankly, it's a mess with a drama laden founder still on the board. I just don't think she'd have the stamina to deal with that; I'm not sure who would. Happy to be surprised and as I've said, I'm a Bartz fan.

I don't think Uber is constructed of bullshit but do they ever need a Bartz. Unfortunately, Kalanick has constructed an après moi, le déluge situation.
> Two glaring examples of "certified fresh" films loathed by audiences and top critics are Indiana Jones and the Crystal Skulls and the new Ghostbusters. Both have Audience scores in the low 50s and top critics scores in the low 60s, but "All Critics" scores are overwhelmingly positive enough to boost the score to just over 75% making them "Certified Fresh".

Then what makes you think they cherry-picked their reviews? The Indiana Jones film has 260 reviews, and Ghostbusters has 325, both of which seem to be in the normal ballpark for huge wide releases. Indiana Jones is still at 77%, so it would still qualify as Certified Fresh today, while Ghostbusters is at 73%, just barely below the threshold.

I'm not seeing any reason to suspect foul play, and I don't understand why you would be upset. Audience scores and Top Critics are great pieces of information, but they're not how the Tomatometer or the Certified Fresh label work.
I prevent a lot of things from phoning home, but I have no pirated software on my computer. I just don't want to send out analytics and all that other traffic.
I am not sure if you can call my instructors novice:
Gerard Sans (Google Delveloper Expert), Chris Sevilleja (founder of scotch.io), Max Stoiber (creator of react-boiler plate and styled-components), Nik Graf (Draft.js plugins and polished) and many others. These guys are top trainers -> https://www.codecamps.com/trainers
I Didn’t Look Like a Heroin Addict
Reexamine the very same sentence in the opening paragraph that you obviously read:

>As someone who’s lived in 11 countries, worked in 10+ different companies and started a few others over the last 20 years I know the feeling all too well.
The analogy falls very quickly apart since if a website uses a ad network that don't track users, then AdNauseam extension does nothing.

Its like saying I don't like big book publishers so I'm not going to pay for the book at their stores, but i will pay for the book at the independent book store.

It goes without saying that big book publishers are book publishers because they can out compete the independent book store, like using vendor lock-in.
But a cancel() method would not be a "clean" solution if there potentially are multiple listeners.

I really want to compute things if and only if there are listeners.
It is unlikely your problems are from coding itself. It might be bad luck or genetics. It might be healthy lifestyle. I assure you that you can code and have healthy livestyle - exercise, sleep, food and even part of life where you don't code. If you want to code long term, you need them.

You however need to value them and not to buy into the "real programmers code whole night and eat only pizza and never exercise" bullshit.
you are underestimating how lazy users are; many people disable right away ad-blockers or any extension as soon as it starts blocking any website that matters to them; I'm not really sure if its the majority or not; but its not a minority.
It also shows a picture/ad? over the content after a few seconds, so yeah.. this is exactly the kind of cancerous website that I'd be happy to never see again.
The Deadliest Industrial Disaster in American History
As someone that was once replied to two tweets in on Twitter by some MAGA bot, I've seen the bots there first-hand. So. Many. Retweets. Nearly all happening on a weekend between midnight and 4 AM. Often days after the original tweet. Sometimes with a followup a week later and then two weeks after that.

Those absurd Twitter accounts with no actual person associated, a grab bag handle (chosen from Mom, Dad, Christian, MAGA, ForTrump, ForAmerica, Patriot, random red state name, etc), 10s of thousands of followers, and never post anything outside a specific set of topics... are nearly all bots operating on about the same schedule.
>When something happens, the media gives right-wing fascists the benefit of the doubt; "we don't know who he is", "he doesn't represent the movement", "he was scared", "he was attacked", "he's crazy", and once the proof is out they tend to draw false equivalencies with left.

Does it though? Because I found the majority of the media except niche-oriented ones like FOX and Breibart do not fit that profile.
Making fancy graphs for data analysis. Sorry, I can't get into it much more than that.
A bit ironic how this is also a data point for why not to.
True, but you can implement fire and forget by adding a dummy listener. The functionality I'm suggesting is more general.
What is to stop it from just being used for storage though? I see no reason to just use IPFS as a place to dump static files, besides ethical ones.
Awesome watch. But they are anachronistic, if you'll pardon the pun. Any $0.50 quartz watch keeps better time!
I guess anything that can hurt enough to consider medical help is high voltage.
I agree with you. I think domain parking is a dirty thing. Most people see it as an "investment" though, but the reality, is that by squatting on a domain, your mostly just preventing others from using it. Very few would be willing to pay you for it.
Perhaps, but the ratio of number of people involved to complexity is much higher in making a watch like this.
anyone have good book recommendations? specifically looking for wilderness survival, first aid, and edible plants (pacific northwest)
I can't speak to adnauseum specifically, but a lot of ad blockers use a combination of techniques to detect ads that are surprisingly hard to circumvent.

But just in general, I don't believe I should have to spend my time cat-and-mousing ad detection. It's not sustainable, especially for a paper that only employs 2 developers, which is rare. Most papers don't have developers in house, they contract out this work, or if they're owned by a conglomerate like Gannett, their owner handles it. It also feels sketchy, circumventing ad detection sounds like something obnoxious malicious ad makers would do.

EDIT: having just tested it, Ublock Origin does block the ads on our website.
If you're afraid of consuming too much Omega 6, choose oils with more Omega 3 such as flaxseed and rapeseed. Also:

"[We] have known about the harms of fatty acid imbalance, and an excess of omega-6, for a long time. So much so that sunflower oil in the US was 'upgraded' through selective breeding to produce a high-oleic-acid variety (high monounsaturated fatty acid) that now prevails, and AVOIDS the potential harms noted in this paper. The same thing is now being done to soybean oil, and the high monounsaturated fatty acid version of that will soon replace the old variety.” https://www.forbes.com/sites/alicegwalton/2016/04/13/the-ani...
> * 'readonly' support, while nice to have, is mostly broken. It's just way too easy to coerce a readonly value into a non-readonly one, especially with nested objects.

Do you have any example of this? To be honest, as much as I'd love immutability support built into the language, the number of bugs I get from accidentally mutating data is so low it's not something I would make a lot of effort to get. There's always Object.freeze as well which will throw an error if you try to violate immutability.

> * Javascript semantics leak through to TS all the time. Which is kind of the point, TS is supposed to be a static typing layer on top of JS.

Does this not happen in BuckleScript/Reason as well at the layer where you interface with JavaScript libraries?

> But a lot of stuff still feels quite messy, like a bolted on abstraction (which it is).

Yeah...it's practical though and has an easy plus incremental migration path. Switching to OCaml would be much bumpier.
The Return of the Cray files (2011)
The "25GB free" thing bothers me. Nothing wrong with free stuff, but this sounds like something rather undecentralized.
Needs video tag. I thought it would be an article by Vimeo.
That is not parking on my opinion. You purchased for a reason, an actual project, not just a "i could charge someone for this later" and are willing to give it to someone who will take over the project or similar
How is cheap nickel a "problem"?
Wikileaks hasn't been censored at all; they're even still present on Twitter (unlike any far-right-leaning personality).

Wikileaks has been immorally persecuted in many ways, but direct censorship is not one of them.
> How about if you talk to Hindu people for example and see how they answer similar questions?

So you think 50% hindu of any country will say, that freedom of religion should be punishable by death? Because that's, apparently, what >50% Pakistani muslims say ( https://en.wikipedia.org/wiki/Apostasy_in_Islam#Apostasy_in_... )
AdNauseam has a clear definition of "good" ad networks [1]: with default settings it allows ads that obey do-not-track headers, as tracked by the EFF.

Of course in theory they could become some kind of evil authoritarian censor board. But that would cause a lot of users to jump to the next best extension. It's not really a big threat.

>what happens if they think every ad network that fits my user-base is evil?

That sounds unlikely, but if that happens and you are too small to manage your ads yourself, you should find a different revenue stream. Or start an ad network, since you've obviously just found an under-served market niche :)

1:https://github.com/dhowe/AdNauseam/wiki/FAQ#what-is-the-effs...
Ipfs doesn't provide a storage service as such, so:

> what is the durability of the files I store there?

You don't get the files distributed automatically. They're stored permanently only on clients which pinned them. (Either via user action, or because it's a storage service)

> How much can I store?

As much as you want. But you don't get mirrors by default.

> What is the availability of the files stored? What about latency?

Depends which nodes copy / cache your files.
Oppenheimer and many on his team were in their 50's when they discovered the atomic bomb.... so anything's possible. Age is but a number.
When I tried Typescript briefly, it seemed like the compiler was surprisingly slow. Not super slow, just nothing at all like writing raw JS directly, or Python or anything like that.

This blog post emphasizes that BuckleScript compiles very quickly. Sounds very appealing.
100 shares, plus a history of Microsoft stock splits:

06/27/1991	3 for 2 = up to 150

06/15/1992	3 for 2 = up to 225

05/23/1994	2 for 1 = 450

12/09/1996	2 for 1 = 900

02/23/1998	2 for 1 = 1800

03/29/1999	2 for 1 = 3600

02/18/2003	2 for 1 = 7200

7200 shares, current price of $72.82 = $524,304 (or 2/3 of that, if he didn't hit the 1991 split).

edit: formatting
It's spam
I don't recall having to use my passport before posting online here in the US.
YouTube economically censors Ron Paul videos for criticizing U.S. foreign policy