skysight-inc/HackerNews huggingface dataset:
I've had professors do this to me. I don't understand what's wrong with this. This is a common thing I even do when grading programming assignments. When I notice a stylistic choice that is outside of the norm for the students I can usually tell exactly who the work came from. Every semester I catch at least one group of cheaters (This semester I caught two!) and they admit to it after I confront them with it.

"Hence" is fairly common in modern English, but is it common in the writings of this student?

One such example of this is that one of my students used a "while not in" loop which they had never done before. I looked at it puzzled for a second and then went "wait a minute, one of my other students used this in every lab since we introduced the while statement". I pull up the code, compare it, and BAM! I've got a match.

Just because something is possible/correct in a language and that the person wiring the piece has every bit of ability to use the complex structure at had it doesn't mean they would normally do so. Sure it's not accurate, and sure you may not be right with every call (hasn't happened to me yet but other TAs have called people out and have turned out to be wrong), but it's something that I'd call a "clue" that something is different.

Either the student put more time into the work and found a better/alternate way of approaching the problem, the student asked a friend to help with describing the structure (or in this case what wording to use), or in the only case that presents malice: they copied it.

The only way you can find out is by going to the student and confidently saying something to the effect of "I know you've engaged in some questionalbe academic behavior, this is your time to explain yourself before I contact my boss and have them run a more though investigation". Cheaters usually crack instantly. (pro-tip for anyone on the outside who is cheating: just lie to us, we're probably not going to follow up unless it's extremely obvious if you've got a 1/4 way decent explanation).

I see nothing wrong with this. Just talk to the professors boss and they'll sort it out. This is especially true for cases where you actually did write the work.

Also, I highly doubt anyone questions the intellect of the writer. They are obviously a gifted person.
Association football (as in football or soccer, depending on where you are), through its various leagues, has much higher combined revenues than the NFL. In fact, the European leagues alone have greater aggregate revenue than the NFL. The NFL is of course one tightly-coupled organization, so comparison might not be "fair game". And yeah the MLS is even quite small compared to several of its counterparts throughout the world. [0]

[0] https://en.wikipedia.org/wiki/List_of_professional_sports_le...
Sure, but there's a strong sense that the bottom rungs of the ladder are progressively more out of reach for the younger generation.

Housing is a great example. Instead of getting into the initial mortgage, we're paying rent for longer, and have a harder time coming up with the money for the down payment... In part because the rent is, to borrow a phrase, too damn high.

"Millennials are delaying all kinds of major life decisions, like getting married and having kids, so it makes sense that they would also delay buying a home," said Zillow Chief Economist Dr. Svenja Gudell. "We know Millennials value homeownership and want to buy. The next challenge will be figuring out how they can save for a downpayment and qualify for a mortgage, especially while the rental market is so unaffordable all over the country. The last hurdle will be finding a home they like amidst very tight inventory, especially among starter homes."

And then there's education. The low-cost public universities have turned into massive debt generators.

The entry points to the wealth curve are more and more beset by the vampires of finance and their rent-seeking necromancers, summoning up undying debt to prey on unsuspecting youth. Inequality is growing wider as a result.
One of the benefits of being someone else is we have the luxury of not experiencing her pain.

When I read this piece, I immediately flashed back to my first week of college, decades ago.

Apparently on the basis of my entrance essay, the school decided I should skip English 101 and placed me in ENGL102 the first semester. When we received the first assignment (a criticism and synopsis of some article I don't remember) back from the professor, held back the two he thought were the best to ask those students to read them to the class as examples of what he wanted to see.

It was too early for him to know our names so he called the first name and gave that student his paper to read. Then he called my name and I raised my hand. I'm black. He did an obvious double-take, looked down at the paper to verify that he had picked up the right one, then looked up, raised his eyebrows slightly and brought it to me. It was impossible to miss the subtext and I just stared at him for a few seconds, then shrugged internally and read the damn thing.

You don't always have the benefit of knowing all sides to a story, but often, even knowing only one side, conclusions can be drawn fairly accurately.
[DE] MogAI predicts Donald Trump as president of u.s.a
Endless OS: A Remarkable Linux Distribution Unlike Any Other
How many "cash startups" are there? How many bitcoin startups?
Theory that income inequality is actually about housing
I think you're making the assumption that the feedback I'm getting is valid and reasonable, and not just pointless nitpicking and technical oneupmanship. I was willing to give my co-workers the benefit of the doubt for a long time but I'm past that point now.

I'm starting to think this behavior is normal in the industry, and it's making me not even interested in being a programmer anymore.
PlayStation vue is my new cable, month to month suckas
Care to provide sources for Immutable's bad performance?
I can't find it in the documentation, but I would think that must be implemented in ProtoGo, where ProtoGo is a Go-like language that doesn't use Go's garbage collector or a library that does (Enforcing not using anything that uses the garbage collector may be left to the programmer)

That is necessary even with a concurrent garbage collector because a garbage collector that allocates in its own heap may hang itself (propaganda allocates; gc triggered; gc allocates; gc triggered to satisfy the allocation; new gc triggered; etc.) . Or do Go's developers accept this risk and live with it?
'Long run' in economist-speak means multiple decades, generally.

But to answer your question directly, it's because the financial crisis and the massive deleveraging it caused effectively sucked a lot of money from the world economies. In the absence of QE we would've seen a painful, grinding deflation like Japan went through during the 90s.

Central banks can print money to increase the monetary base, but that's directly offset by 1) the large destruction of financial value during the crisis and 2) the fact that people are just taking that money and sitting on it. The net effect is less leverage in the system and not much effective change in liquidity.

Note that less leverage is a good thing in this case -- it makes banks less likely to go bankrupt, and makes a repeat of the '08 crisis much less likely.

http://www.investopedia.com/articles/investing/022615/why-di...
Frink – A practical calculating tool and programming language
They aren't dumb cables anymore is why.

I'll use Thunderbolt 3 as the example because it's the most stringent. At the 40G signalling it uses the connector loss is extremely high. The maximum passive cable you can have is << 1 m before the rx will start to encounter bit-errors. This forces manufactures to put re-drivers in the ends of the cable to boost the signal, which is obviously expensive.

Even just USB-C charging cables that need high-voltage have chips in each end to negotiate the correct protocol for both the devices and the cable.
'for whatever reason'

I think his numerous, recurring, overtly and thinly veiled racist remarks may play a role.
> I mean, how do you put a value into foo so that baz($foo) calls bar? I'm guessing, using foo = 'bar', no?

You could, but that makes $foo a string, which is horrible. Since PHP has actual function values, it would be much nicer to use them, and hence do:

$foo = function($x) { return bar($x); };

This is annoying though, since we're forced to perform an eta-expansion of bar just to avoid the syntax error that `$foo = bar;` gives.

It's like writing `0+$n` to avoid getting a syntax error when writing `$n`; completely unnecessary, and most likely a bug in the parser.

Unfortunately this isn't always possible either, since it depends on the signature of bar. A more flexible example would be:

$foo = function() { return call_user_func_array('bar', func_get_args()); };

This still doesn't preserve things like default arguments though, and we're forced to use a string as a function too (although at least it's encapsulated, so it can't cause us to encounter random 'bar' strings in our context and wonder whether or not they're meant to be strings or functions)

:(
The Good Design Award is pretty neat. Years ago when I lived in Japan I bought a mechanical pencil[0] that I absolutely loved. After more than a decade of use, I googled the pencil name and found that it had won a Good Design award. I thought it was great that a sub-$10 pencil could win something like that.

[0] http://ameblo.jp/staedler-rotring/entry-11510382804.html
I once had a large plastic tub, full of SCSI cables, there were around 10 kinds of connectors, in both male and female configurations and about 10 different kinds of cables. Disk drives would have one kind of connector and often computers would have a different style connector necessitating lots of A to B connection issues. And the cables were expensive, often over $100. It was an absolute mess.

It seems that the USB-C connector, finally, represents a small, robust, easy to use connector that is capable of high data bandwidths.

It wouldn't make anything any better to have different connectors and different cables for charging, mice, keyboards, disk drives, monitors, etc. I just hope that I'll be able to get by with a handful of different lengths of the highest end cables (e.g. the thunderbolt 3) and use them for everything.
Where to learn more about recapitalization?
(Throwaway account here)

I'm facing the prospect of needing to recapitalize my company. Probably a down round and basically re-doing the cap table.

Totally unprepared for this. What do I look out for, what do investors care about in such a scenario, how to protect my interests, etc.

I'd love any tips, advice, or reading recommendations. Thanks in advance.
Full Thunderbolt 3 for all four ports on the 15"?

I mean, I'm not sure how you can get 40 GBit/s with 4x PCIE 3.0 in the first place, every quote I find says 32 GBit/s. Maybe there is that much overhead in Thunderbolt.

But surely 4x40 Gbit/s would require 16 lanes at least. I don't think Intel makes any consumer CPUs with more than 16.
I think they're explicitly advertising a 50/50 engineering team. At least that's the way I understand it. Announcing that you hire an appropriate amount of women in jobs where there's no shortage of women is even more laughably retarded.

Anyway, this is just as much a case of discrimination as not hiring women or not hiring men. Every time you make a hiring decision based on the sex/gender of the applicant or the aggregated sex/gender statistics of your team, you discriminate on the basis of sex/gender. Discrimination goes both ways. Hiring someone BECAUSE they're a "minority" is still discrimination. "To discriminate" is not a negative per sé. It just means "to take something into account".

Advertising ones own federal offenses is kind of stupid.

Hiring women for the sake of hiring women is repulsive. Some people don't get it but its not easy for someone to cope with learning that they got hired because there was a quota to fill vs. a belief that they actually are the best for the job.

This company takes it a step further and just declares everyone quota fodder. Not just the occasional black guy or woman. Just everyone. Apply to lever and you roll a non-zero chance of being hired based on the fact that there was open quota for your specific set of tangibles.
I don't disagree with that particular story's message, but I can see why people would be turned off by them attempting to interject themselves so strongly into politics.
MOSTAFANOUMANVLOGS FINALLY DID a WATERPARK VLOG, SOMEONE ALMOST DIED IN IT TOO
The usage "big omega" and "little omega" always makes me chuckle, as they translate to "big big oh" and "little big oh".
Nit: not sure why you mention const. It does not provide any kind of immutability assurance.
Yeah. It's only sports. This year the only things I can remember watching at the time it aired were (in order of appearance):
Super Bowl
NBA Finals
Presidential debates
World Series

The only other thing I can expect is election returns.

I really like the world of on demand programming. It's much more convenient, and I'd like on demand sports, but only if it's from the same day. I just can't get into watching yesterday's game. Maybe if I could watch today's game time shifted...
Electric heating is rarely used; there are many other heat sources available. There are no other energy sources available for cooling (passive cooling design aside), so comparing a heating-dominated climate to a cooling-dominated one will inevitably show more electric consumption in the hot zone. Has nothing to do with efficiency.
I think you nailed it here - cord cutting is part of it (I've done it myself) but ESPN is failing to deliver internet content effectively. The 'watchespn' site/app is clunky, slow, and sometimes takes multiple provider logins to work. When you see how simple it is to watch the NFL on Twitter vs. the 5 step broke process of ESPN online - the choice is clear. It's too bad they won't upgrade basic site functions since they cover the most sports globally, including games with expected low viewership...YouTube has been an easier outlet for some to broadcast live.
I believe you are correct here. The same has happened to CNN, MSNBC and other cable channels during the elections while the viewership of FOX is now larger than CNN and MSNBC combined.

What is particularly interesting is that Hannity is now beating everyone else in ratings and he is probably the most unapologetic Trump supporter.

Seems like people punish media that is pushing HRC.
> 70% of NFL players are African Americans

Showing that Kaepernick is a dumbass and a hypocrite. [1] And that's what parent meant. It's a play to get extra 15 minutes of fame that modern media provides, because it has an extra narrative for this kind of content.

[1] https://www.youtube.com/watch?v=OGueTYN-Ve8
> I have not seen a display or beamer that will accept DisplayPort input. Does such a thing even exist?

Highend displays with display port definitively exist. I'm not sure about beamers, though.
Pointless Mac vs PC debates are never off topic on internet forums :-)
What? How is that supposed to help anything. It's not like you can physically disconnect the webcam without disassembling the panel.

The crazy part is you don't even know if it's still recording with the entire laptop off. Could it not, in theory, draw power off the main battery independent of the system being on? It certainly should be able to while in sleep mode.
Great observations, and likely true at some deeper level.

But I suspect the gossip headlines of "What color underwear is the QB wearing today?", are mostly to blame for the ESPN attrition.
I think academia has a big problem related to diversity and what the author described was deplorable behavior by the professor, but that said, I don't think this specific example can be fairly used to generalize. Every academic institute I've interacted with takes accusations of plagiarism seriously, requiring formal procedures and evidence, and possibly expulsion. Maybe things are different elsewhere, but I wouldn't attribute this awful treatment to academia as a whole.
The company is taken over by the VCs. Perhaps the new executive thinks it is a waste of time/money to engage in VCPs.
I've built a couple dozen projects in Django, mostly closed source or for private companies. It's a really powerful framework for web apps, APIs (with DRF), and the ORM is very quick to get a prototype running as well. Django is awesome.
>Just saying "typical" is borderline negligent

Pretty harsh for an informal post on a mailing list, its not like this was a formal proposal or an announcement.

Talking about why "typical" lacks meaning is fair, but calling the OP negligent is not.
There must be some end user (positive) impact of memory compaction in Java. But I do not see in benchmarks where Java programs takes 2-10 times more memory and runs slower than Go.

http://benchmarksgame.alioth.debian.org/u64q/go.html
I think that's Sunday Ticket, and it's only sunday day games? So if your team is playing Monday night, you'll still need an ESPN subscription, Sunday night you need cable or an antenna that gets NBC, Thursday night you need twitter or cable or an antenna. I think even Sunday day games in your local area you might not get, so you need basic cable/antenna for that. And not sure if you can watch many of these with a delay/on-demand.

Why can't there be one service that I can just pay for and turn on at any time after it airs, like HBO Now?
There are Thunderbolt (2) hubs that allow you to do just that even now, bit pricey though.

Also I don't think USB-C is the deciding factor here, it'll still have to use Tunderbolt to provide the hub functionality.
Yeah ultimately what all this is trying to achieve is to make JavaScript have the basic properties and benefits of many other languages. Unlike other languages, JavaScript was developed in 10 days in 1995 and was never intended to be used as heavily as it is today, hence the gargantuan amount of packages and modules to rectify it's shortcomings.
A bit too close to "The Nine Billion Names of God."
There's an old story in Venice of a famous biscotti which the Venetians perfected. It was nutritious, would last for years (handy for those long voyages at sea) and was reputedly very tasty. The recipe was jealously guarded by a single baker who would pass it on just before his death. In this manner Venice became famous for this particular biscuit.

Unfortunately the last baker to be entrusted with this knowledge whilst walking down the street had something drop on his head. The recipe died with him.

Many, many years later the Ventians were under siege by Napoleonic forces. There was a fort holding out for days. Eventually rations ran out. As luck would have it the soldiers at the fort discovered a stash of this famous biscotti in one of the store rooms. They were still edible.

I don't know how much of the above is true, I recall hearing the stories in Francesco Di Mosto's wonderful Venice series (highly recommended) but it does remind me how precious and fragile knowledge is and how easily it can be lost.
Before we shrinked transistors to a mere atoms wide their main purpose was in switching power.

And no, it's not connected to the main battery, because presumably it runs on 3.3V and maybe even some more exotic voltages for the image sensor. That needs to be regulated.
I didn't say it requires such an education; I said it was intended for those people.

Anyone can read it, really, it's just going to be a slog for most people. Like reading some famous philosophy books (Sartre or the big name German philosophers comes to mind); it's not that anyone lacks requisites to read those book,s just that they're a slog without.

Sartre sits on my shelf unread for that reason; I imagine C21 sits on a lot of shelves for the same reason.
The New 'Jerusalem' Papyrus: Not So Fast
how is MLB.tv different from Extra Innings? EI suffers from blackout bullshit.
The Story Behind Hacking the Jeep
Yeah, difference is between a "standard library" with a million components, and a million independently distributed components. With the usual tradeoffs between centralization and competition.
As I've mentioned before, they really should have recessed this port so a solution like BreakSafe could be done and not stick out like an exposed wart. Ideally such a device would also be first-party (with 3rd party version available to reduce price).
ESPN overpayed for rights fees years ago not expecting viewership to decline at all - nevermind so rapidly. I'm sure even at those high prices they make a boatload off ad revenue but clearly their poor content and lack of focus on a live internet outlet for games is killing them. Also, all their good employees left!! FoxSports has most of them..
My parse is, the USA is founded on documents and philosophy instead of the personal power of a string of hereditary leaders and/or their overthrowers. I also feel the comment ignores the nuance of the fact that France's claim to be "An" enlightenment nation, if France wanted to make such a claim, is not so different than that of the USA just because France might be on its 5th Republic. How long has the L/E/F motto been the motto of France or French citizens anyway? The other side of that nuance being that perhaps French nationalism has a different flavor because it could be about different forms of nation at different times.
> USB-C hub/dock/whatever

There aren't that many good one's.
What I would need would be one which handle's at least, 4-6 USB, two HDMI, Ethernet and charging would be a bonus.
Pastebin with C++ symbol lookup in tooltips
When they go low, you go high.

Outcompete them on quality. Pretty simple. And don't forget that you don't compete with each other. You compete with being considered irrelevant.
i blame these sports orgs, tyrants of content down to the minute details...like dang, give alittle to get a lot
MacOS: How to Badge an App's Icon in the Dock
What you did makes sense. This is the standard two tier laboratory testing process. The first screening test is cheap with some false positives. The second confirmation test is more troublesome but more accurate.

The professor did the first and evidently only the first.
If you develop frontend stuff, please get in touch at pavelkaroukin@gmail.com . Company I work at developing single page app for higher ed and we constantly struggle with proper practices to make UI to be accessible to people with bad sight. Who knows, maybe it will perfect opportunity for both you and my company.
The thing is - other platforms have a 'happy path' that covers a lot of use cases and is straightforward to setup and use. JS, similar to C++, does not have this.
True, but you want a seemless zoom from the world view onto a local image, without having too much distortion in populated zones.

The simplest solution is to just do what Google earth did: use a globe.
I wonder how you deal with restarting changefeeds? The last time I checked you'd have go through every document again after losing the connection to rethinkdb or restarting the server.
> The moment Google Fiber or something better comes along in my area

I've got some bad news - Google has "paused" its fiber rollout. With that on life support and Verizon FIOS rollout seemingly dead, I don't see much changing anytime soon.
I switched to GraphicsMagick a few years ago too. I find that its command line options make more sense and that it produces better results. I do ad-hoc tests from time to time and and the difference between the two isn't earth shattering, but I get the feeling that GraphicsMagick is a better project for some reason (maybe it was something I read once).
Live Tweets analyser for US Presidential candidates and election