skysight-inc/HackerNews huggingface dataset:
Internal american politics, not of interest. Flagged. When we were discussing the terrorist attacks in France, they were being consistently flagged. I complained about [1] the anglo-centrism of HN and dang replied this:

> I'd caution against drawing general conclusions about HN from spot observations about what does/doesn't get flagged. People usually fall prey to cognitive biases when they do so, e.g. thinking that the community is against them somehow. We're all primed to feel that way; the feeling just hops to different things depending on our different identities.
> Occam suggests you needn't look for "Anglo bias" as an explanation for why a story gets flagged when the thread includes "We must get rid of Merkel and the refugees" followed by "What do you suggest, gas chambers?"
> (Not that there isn't inevitably going to be something like "anglo bias" on an English-language website. But FWIW the moderators here are acutely aware of, and grateful for, and interested in, the international aspects of the community—definitely including the German ones.)

Either stop being USA (and UK) -centric, or stop pretending that you are not.

[1] https://news.ycombinator.com/item?id=12145481
It's not a "ridiculous position". It's a succinct rebuttal of a position that serves no purpose other than to grand stand. Evidence based perspectives are not intellectually dishonest.

>A standard baseline for your typical, normal, healthy human being.

This is so vague. Ironic that you feel the need to claim I am being intellectually dishonest. When I consume marijuana, am I doing more harm to myself compared to when I eat sugar? Based on all the available evidence we have, the answer is no. When I consume marijuana, am I doing more harm to myself than when I drink coffee? Again, based on all the available evidence we have, the answer is probably no. In fact caffeine is more likely to be harmful to me for a multitude of reasons.

>group look bad by such poor arguments.

Meanwhile, the entirety of your statement is condensed down into "lol bad argument." Also, I don't actually smoke marijuana (I've tried it, it was "okay"), so your personal appeals are not only completely irrelevant and self-serving, they're useless as well.

You would do well to take all your charged criticism at my statement and apply it to your own; it fits it a bit better.
Oleg Kiselyov on functional programming http://okmij.org/ftp/
I think the title of this is a bit misleading. It is a wrapper lib around the cli of wkhtmltopdf (which the GitHub repo states).
You think drinking caffeine makes you feel anything like getting stoned? Or that smoking a joint is comparable to smoking a cigarette?

If you ever get stoned, you are in for a surprise.
> but the government is made up of people ... who fund terrorism.

Are you implying that government officials are funding ISIS? Or do you mean "government" as in "the country is governed by its people"?

If it's the former, please provide evidence. If it's the latter, recall that KSA is a full-blown monarchy, so the people != the ruling elite.
Keeping antennas at peak performance
One problem with simple CRC calculations is the question of whether it's correct to assume a random distribution of errors: if hardware failures produce clustered failures you might find that a particular device or model produces errors at much higher rates.

ftp://ftp.cis.upenn.edu/pub/mbgreen/papers/ton98.pdf

“First, a non-uniform distribution of data makes failure of
the TCP checksum far more likely than one would naively
expect. The undetected splice rate in our data for the 16-bit
TCP checksum over real data is comparable to uniform data
with a 10-bit checksum.

Second, checksum distributions on modest amounts of
real data are substantially different from the distributions one would anticipate for uniformly distributed data. This skewed distribution does result in significantly higher failure rates of the TCP checksum. In particular, if a router or host has a buffering problem that causes adjacent packets to be merged, the TCP checksum might fail .1% of the time rather than the 0.0015% of the time that purely random data distribution would suggest.”

https://users.ece.cmu.edu/~koopman/pubs/paultisch05_dsn_crc_...

http://conferences.sigcomm.org/sigcomm/2000/conf/paper/sigco...
Me neither.

I'd define it "When in Rome ...."

Personally I would never attach the word "virtue" to opinion/thought only actions.
Scary fact of the day: There are about a million lines of code in the average car, and more in connected ones.

If they have done really well at debugging, they may only have 5 bugs per kloc, so 5000 bugs.
Or if someone proclaims "support the troops!" yet doesn't donate to veterans efforts, or support simple policies toward that end.
Ask HN: Which code review tool do you use in your project/startup?
e.g. Codacy, CodeClimate, or some other tool (reference: https://en.wikipedia.org/wiki/List_of_tools_for_code_review)

Also tell what do you like/dislike about that tool?
And how many people are there in your team who use the tool?
I love movies. Whenever I visit my dad (other side of the country), we go to see movies. However, most of the year I live with my girlfriend who falls asleep in theaters and can't justify the cost. This leads to me not seeing movies in theaters anymore.

Now, I am subscribed to two streaming services. I don't pirate. I refuse to watch anything with ads, happy to pay, and somewhat ironically, the only ads I watch to completion are trailers that I haven't seen. I would love to catch movies as they are released but I have to wait until they're available on the streaming service. When they are available it is usually 5$ for a "rental". Is that a joke? I used to pay that at Blockbuster, and they had a physical location and employees! They've priced their digital content in such a way that I will only pay to see the movies that I really want to see. If it was cheaper, I'd be a constant consumer.

It seems that is how most things in society get priced. Not for ultimate consumption, but to maximize the profit curve. I get that is how capitalism works, but that logic doesn't make sense to me for digital goods. They are practically zero cost to distribute once they are manufactured and your competition is people pirating them. If you're worried about audience size, lower the cost. You'll enable a lot more people to see a lot more movies.
There isn't much of a reason to go to an arcade to play normal games anymore, you can just play those at home. The arcade niche now is games you don't have at home because they use special hardware which is too expensive or unwieldy.
It's still moving fast and breaking things in ways that---while necessary---aren't reasonable choices for programs like Emacs or TeX. These programs need to run the same way in 20 years, and be runnable the same way in 50.
I don't feel that I need it but I thought I'd give it an honest try and follow the instructions. I never realized it but when it comes to curly braces and other keys in that corner "{ [ ] } \". I would take my hand off and use my ring and middle finger. Therefore I was under utilizing my pinky. I also noticed that I tended to use the same shift key for all the letters resulting in weird contortions of my hand.

Doing a quick 1 minute typing test comes up at 90 wpm. However programming, with all the mistakes from jumping around I think brings me down a lot more than this. So I found it surprisingly useful.
Study reveals substantial evidence of holographic universe
OK for the 2017 demo, but the TMS9900 was slower than the Z80/6502 of the same time, because it was a 16-bit microprocessor with a 8-bit bus, and registers were mapped to the RAM. This demo required power, and is very far from all other TI99/4A games, and most of them were written in assembly (the basic was too slow).
So I still think it's a fake, or it is running on a deeply modified emulator, or with hardware extensions listed in the wikipedia page * ) but it's not a "vanilla" TI/994A.

* https://en.wikipedia.org/wiki/Texas_Instruments_TI-99/4A
Guaka a swift library to create modern, Posix-compliant, cross platform CLI apps
Iran is not one of the most unstable Muslim-majority countries, and the ban on Iranians is creating lots of problems here. Iran's inclusion in the list is purely political.
Interesting that it took 4 months to get the kernel bug too.
Just like indie games today. The barrier to entry is lower than ever, with lots of high-quality engines available for free (or free to try), and big asset marketplaces.
Oh god. wkhtmltopdf sucks on so many levels, Webkit itself being one of them as their fork is totally outdated... sometimes I really think about rewriting it using Chromium Embedded Framework.
You're being willfully obtuse. The points the parent was making were not reliant on a concrete shared definition of 'racism.'

Do you want to be part of a discussion, or do you just want the rush of endorphins that contrarianism provides?
Half of all medical bills are for treating lifestyle diseases in the USA
The worldâs biggest telescope needs half a billion dollars more
(Author here) S2 is great (and Eric is brilliant). It uses a cube projection underneath. S2 solves some problems I didn't have (equal area, curve filling) but the main problem I was looking at was the nonuniform connectivity, and as far as I can tell, it's the same with S2 as if you use a cube directly.
The three act structure of most "film" is also killing it. Television, cable, streaming and Youtube have introduced much richer versions of content formats... a 100 minute action movie, or historical drama, will follow so many familiar beats nowadays that there's almost no way to make it compelling.
In theory this will eventually overflow even with pythons Arbitrary precision due to the machines finite memory. Though for practical cases it's going to run until the machine encounters an error.

If your asking the underlying math problem, yes that is true for all positive integers. It's much more obvious in base 3.
I like the idea of the Game, as long as you see it as a game ;)

For real performance comparisons I think the rules are not really followed all that well. Many tests end up being how quickly can you execute tuned assembly or use memory arena's with out being denied access.

Still an interesting collections and certainly useful but take the limits of these tests into consideration before using it to claim anything.
Armin Ronacher creator of Flask lucumr.pocoo.org
You could consider Monticello as one of the precursors of git.
> My solution to that problem is to write software with tools which make refactoring cheap and it's kind of working for me.

That. This is how much of a silver bullet as we have had since Brooks wrote his book... Except that it is older, was just kind of forgotten by that time.
How to attract top recruiting talent
If they used the correct headline, normal people wouldn't click. Normal people don't know what Namco is.
> Why shouldn't people have the patience to define their language before having a discussion?

Most people aren't practiced in keeping sets of definitions in mind that vary from context to context.

You're also opening the (aspirationally meaningful) conversation with somewhat involved semantic discussion and debate.

"Now that we've labored over the meanings of 'race', 'diversity', and 'equality' for fifteen minutes and invented three new terms to encompass the meanings of 'racism' that are relevant here, tell me how the latest executive order might end up exposing your family to more of racism-type-B."
VHDL compared to Verilog and SystemVerilog has much smaller user base and is less well supported by tools. And HW designers are hugely conservative when it comes to languages.

A raeson for this is that we have so many tools and the subset we can use the the GCD of all parsers in all tools.

Linter, EC-checker, simulator (at least one, often more than one), planner, synthesis/build tool, integration tool etc.

The synthesis subset of Verilog 2001 and 2005 are as far as I have seen accepted by virtually all tools. I tend to err on the side of caution and use Verilog 2001.
Goa is India, and quite a few (anecdotally) tech people moved there for several years (IDK about "permanently") for its lower cost of living and nice climate. They continue to work remotely for multi-national / Western companies, affording them a quite high local standard of living, and allowing to make savings.

These same people won't stay there if / when they decided to have children and educate them, though.
Great, it'll be like the novel-rewriting apparatus from 1984, except instead of Winston Smith switching around names and scenes, it'll be a neural network.

I'll bet $100 that in the next ten years we will be able to create content on the fly. Instead of one single Game of Thrones that everybody watches, the TV microphones will pick up on people's sentiments and adjust the plot line accordingly. Don't want your favorite character to die? They survive. Hate another's guts? They'll be gone. Prefer a lighter tone? The entire set has been replaced with Disney World and the cast now consists of the characters from Arrested Development.
The rise in production costs has far more to do with on-camera talent than cameramen.

Production costs wouldn't have to be rising, for smart producers to wonder whether they couldn't cut some corners and save some money, especially in a context of lowered ticket sales. I'd argue that inflated pay for star actors is just a symptom of the disease. Ticket sales are falling, studio heads don't know why, and they get into bidding wars for the fewer and fewer leads whose recent movies have done well. The real reason is that movie fans would rather watch their 75" screen at home than schlep to the theater.

Incidentally, what was the "Goodfella fiasco" about?
> But the truth is, it's perfectly possible for anyone to adjust their sleep schedule and become a morning person. It just takes some conscious effort and the will-power to suffer through a week or two of re-adjustment.

That's not 100% true. I've done it, and deal with a couple of weeks of pain to realign my schedule.

I then went to bed late ONCE, and slept late the following morning. My schedule had the re-sync'd back to it's original form, undoing three weeks of work.

I can't really explain it, but it doesn't matter how much effort I put in, just staying up very late ONCE, screwes up my schedule, and I have to go back to two weeks to pain to realign my clock again.
I am not a native English speaker, so I guess it just flew over my head.
I've seen what entertainment industry looks like without unions; animators in anime get paid below living wages, even though that industry is bigger then ever.
> I would argue that there are no "masters" - or rather, that there are very few of them, and those that I might consider such are "just people" too.

Mastery does not obviate humanity.

The most gifted (which I define as the cross-section between talented and practiced) people I know tend to care more about the content of your character than your technical prowess.
For InfoSec: Troy Hunt https://www.troyhunt.com/ and Eric Lawrence https://textslashplain.com/

For JavaScript (particularly the language changes): Brendan Eich and Dominic Denicola
Sure. A higher pay base sounds good, but how do you set the price to the location? 120K in SFO != 120K in Dallas(No state tax).
Can someone translate this for me? Why do penguins change how software development works?

"They forage in groups and have been observed to synchronise their dives to get fish," said Prof Papadopoulos. "They also have the ability to communicate using vocalisations and possibly convey information about food resources."

"This solution has generic elements which can be abstracted and be used to solve other problems," he said, "such as determining the integrity of software components needed to reach the high safety requirements of a modern car."

By mimicking penguin behaviour in a testing system which seeks the safest ways to arrange code instead of shoals of fish, it becomes possible to slowly zero in on the best way for that software to be structured.

... What?
That cuts both ways.
Hmm... I don't really think of things in those terms. There are no individual developers that I explicitly "follow" to any particular degree. I think more about projects, although for single-developer projects I guess it's approximately the same difference.
because the vast majority are doing support tickets stuck in a support center at a company like South California Edison, Verizon or Dow Chemical working with Enterprise Software like Oracle, Informatica, SAP etc. They are four to a room in an apartment in Minnesota where they send 3/4 of their paycheck back to India to support their family.

In your mind, you are thinking of the 10-15% working in Silicon Valley as coders with people skills.
but, how do you follow them? follow them on github to get notifications? or do they have blogs?
>> This is helpful as I assume this means that they'll be able to take in large numbers of refugees.

Up to this point, I thought SA was refusing to take any refugees from Syria. Has this changed recently?

http://time.com/4025187/arab-states-syrian-refugees/

According to a report by Amnesty International, the six countries of the Gulf Cooperation Council offered zero formal resettlement slots to Syrians by the end of 2014.

Rights groups point out that those countries — Bahrain, Kuwait, Oman, Qatar, Saudi Arabia, and the United Arab Emirates (UAE) — with wealth amassed from oil, gas, and finance, collectively have far more resources than the two Arab states that have taken in the most Syrians: Jordan and Lebanon
Photographs Taken of San Francisco Before It Became the Center of the Tech World
Notice how the lines are stretched,
Not every hexagon in the tiling represents the same area if mapped back to a sphere. The non-polar edges of the tiles pictures are larger. If you actually printed it out, and tried to wrap it around a globe, the middles would have to expand or the edges would have to shrink for the tiles to join.

Edit: Basically he hasn't actually tiled a sphere with regular hexagons (which is what the proof said was impossible. He has titled a flat projection of a sphere with regular hexagons, which would have to be morphed to irregular hexagons if tiling a sphere when the projection was reversed.

Not taking away from the tiling, which is quite interesting in itself.
You actually mean Gary Bernhardt of Destroy All Software https://www.destroyallsoftware.com/screencasts
> 3. Put down screens like phone, laptop, and TV after about 8pm. The artificial, bright light throws off off your body's natural instinct to get sleepy when it gets dark.

What I am supposed to do during four hours with basically no media? That sound a bit extreme. 90 minutes of that ought to do.
Oh, if you DO watch something (eg. movie), try an app like redshift, to reduce make the light blueish, which is what actually deprives you of sleep.
Where does that "5 bugs per kloc" figure come from?
Wasserstein GAN
Machine has finite precision, as soon as it repeats a previous state it's in an infinite loop. And no you don't need to run this on an arbitrarily large computer, two computers running at different speeds where you compare state after each step also works.

PS: The halting problem is only undecidable when running with unlimited memory.
James Hague, "a recovering programmer who has been designing video games since the 1980s...", http://prog21.dadgum.com
It's just quantity. But also I have about 6 bookmarks that I open all at once. So there is something of deliberate "dipping into the pool" you need to do.

I youtube sometimes and my fans have asked me what that "Absolute Despair" bookmark hotbar is. It is this.

For me, so much of my family hates me, my lifestyle, my profession, and my refusal to put their kids through religious college that I can never really escape.
I've been working remotely for more than three years now. I've dealt with cabin fever a number of times.

Early on my initial reaction was to find a co-working space. My employer was more than willing to help out. I started looking around the city and eventually found one I thought I liked. After a few days I realized I hated it. I wanted to escape the office scene and here I was, given the freedom to do that, right back in an office.

The second thing I tried was going to more meetups. This failed mostly because meetups are on Tuesdays and Thursdays. This clashed with my workout schedule. When I changed my workout schedule I found that going to meetups was a major chore. I rarely found any value in it and my networking skills are super shitty. I'd go, sit for an hour, not talk to anyone and leave. A complete waste of time.

The last thing I tried and something that has worked for me for over a year now is a combination of coffee shops, a co-working space, and my home office. I'm a man that needs options. I can't be tied down to just working at home, or just working at an office. Somedays I don't want to see or hear anyone. Those are the days I stay home. Other days I want the noise and movement of a coffee shop. So I'll venture out to the 100s of shops in my area. I meet more people there than I ever did at meetups.
And the article doesn't appear to have any links with further technical detail. As given, I'd say it amounts to clickbait.
Can you elaborate? In what sense is the security theater at Schiphol worse than the average (European) airport?
Hopefully there is a point that is either beyond the author, or the audience they imagined reading the article.
Love the concept and simplicity of the site. Compared to hitting a site with a ton of text and a login, starting by storing cards locally made trying it out a breeze.
I'm not a bigot. I just caucus with bigots!
HEALpix is cool. It has the same connectivity issue as with all the solutions — some locations are a little different. With hexagons a few polygons are different (polygons); with HEALpix a few vertices are different (three quads instead of four). In games we can get away with not mapping everywhere whereas in astronomy we can't :-)
If you're in NY region/Philly look for Barcarde - its a chain - they have all the classics. eg http://barcadebrooklyn.com/games/
The reason is simple: incoming refugees will cause internal strife and fracture the Saudi Royal family's tenuous hold on power. I don't agree or disagree with that premise, but that's the reasoning.
It's a complex set of events, but America is overdue for some stronger checks on the executive branch.

I think it's also fair to say the executive branch has unique power in security affairs that the judicial branch can overstep its authority in.

I'm not supporting these actions, here. I might go either way on them, honestly, but it's hard for me to get too worked up about constitutional crises now given all the executive actions that have been largely accepted as normal over the last sixteen years or so.
Yes, I think I have become grampa yelling about the kids on my lawn ;)
Actual fracturing wouldn't necessarily be in his interest, but I guess we can assume that's not the goal anyway. The goal would have to be silencing the social media presence of the right, a return to the status quo ante of public discourse.
The VC clarified in a later comment that he wouldn't ask Discus to drop Breitbart, but that he wants to have a talk with Discus.
> So, according to your philosophy, I could go to Saudi Arabia and claim an oil well?

No, but you should be given a fair chance to arrive legally and legally buy land and legally search for oil. Not just take something that belongs to others, which is a violation of property rights.

He is basically trying to bring out the point that an accident of birth should not be the basis for discrimination. He is doing that by making analogies that are uncomfortable rather than stating it outright. That is his point :).