skysight-inc/HackerNews huggingface dataset:
Some of the least defined words in here are:

- Upstanding

- Integrity

- Respect

When I say defined, I mean defined by the document. I wonder what they mean in the YC context.

As an example of why I wonder, I noticed that when YC shared a building with a scrappy, extremely creative robotics company that made a virtual telepresence robot, it surprisingly funded another company that competed with that neighbor with what looked like a knock-off telepresence robot product. This product had an admirably more clever / agile design in that it leveraged the buyer's existing iPad.

The idea that they funded a competitor to their own neighbor is not necessarily a judgement on YC. I frankly don't know enough about the companies and products involved, which is why I couched my statement with "looked like."

It's more of a setup for my real question: where does YC stand with blatant ripoffs, copying, wholesale lifting of ideas, products, business plans, from other companies? Is that considered ethical? If yes, is there anything that's not fair game? Are there any lines beyond which the copying becomes an act that is disrespectful, is considered not upstanding behavior, or shows a lack of integrity?
Okay totally unrelated to the open-source stuff BUT.

That brought tears to my eyes. It was such a joy to see the expressions on the faces of both the Brazilian and the hip elderly person on the other side.

Bookmarked under "Things that will make you smile"
The SRE title at Google/Facebook was designed specifically to highlight the fact that it's an engineering role, and the goal is to automate all of your routine responsibilities so that everything you do is creative problem-solving. The position within the organization is different from a traditional sysadmin, as well: in many organizations developers throw their programs over the wall to sysadmins and say "Make this work, and deal with any problems that come up", while the SRE/SWE relationship at GooBook is "We'll consult with you on reliable software development practices, and we have the authority to block any changes that have a large probability of taking the site down."
Please settle down my friend.

I'm not suggesting the Russians didn't abuse the Czechs.

It's just the blanket statements and rhetoric (yes, it is rhetoric) used in the article strike me as funny
For some of us, that's all we want.
As the owner of a startup DevOps consultancy, I'm also extremely tired of the "DevOps is not a job title" meme.

If you work on configuration management, cloud automation, monitoring, deployment automation, continuous delivery, infrastructure agility then it's an extremely adept label for what you do. This work is at the intersection of development and operations and empowers both sides to deliver business value better.

Likewise, if you work as a higher level change agent, breaking down dev/ops siloes, removing bureaucracy, empowering people to deliver, refocusing dev/ops on business delivery etc etc then DevOps is also a really nice badge to describe what you do.

If you cover both of these then you are squarely at the root of the DevOps philosophy. Wear that title with a badge of honour because it's tricky but extremely valuable if you can carry it off.

From the article: When you are the Head of DevOps, you “Own” DevOps. If DevOps fails it is your failure, when it should be a failure of the entire company to change, adapt, and accept the cultural shift.

If you are the director of DevOps then it is your job to influence and deliver that cultural and organisational change as well as just running operations. If you do the latter then you've simply given yourself an inappropriate job title. It doesn't mean it's a bad one in other contexts.
Interesting. If I do ever wind up traveling there I plan to practice using one before I go.
I'm surprised there are no comments about this story. I find it fascinating given our onwards and upwards need for power. Solar power.
Step forwards from Ada? And you compare Ada to Algol and Fortran?

What exactly do you know about Ada?
Make it take longer. One sentence per load:

"US cable companies want to turn their networks into toll roads." "They're already doing it sneakily, but they want the FCC to give them express written permission." "They installed a puppet as FCC chairman." "They see you as a product they can sell to companies." "They're playing a game of chicken with those companies." "Globally, they're the only ones playing this game of chicken." "The FCC should be labeling them "common carriers" so they play by the same rules as the phone companies." "Instead, their puppet, Tom Wheeler, is giving them what they want." "And he's threatening us with dire consequences if he doesn't do what they told him too." "Do you buy it?" "Neither do we." "Their plan will actually stifle innovation and drag the internet to a crawl for most Americans."
I do not think it's just 10 minutes. It's technically impossible to interview 8*6=48 teams a day (10 minutes a team for 8 hours). I think realistic number is 15-20 teams/day because they also need to discuss each team and come to the decision. It means 2-2.5m per partner which is reasonable compensation for highly talented people.
Damn, Epic has been totally kicking ass lately. They're doing so many cool things that it's really hard not to root for them.
Word is a quite a PITA indeed, have yet to find a client-side editor that reliably strips out the boatloads of extraneous markup that a simple copy-paste from Word generates.
He might say that, but I think "language-game" is not quite the right take.

Anyways, to shore up my impression I looked up "Schopenhauer eastern philosophy" and hit a few things. The "Schopenhauer and Buddhism" piece by Peter Abelson
( at http://ccbs.ntu.edu.tw/FULLTEXT/JR-PHIL/peter2.htm ) seems good:

"When the tenets of Buddhism became known in
Europe during the third and fourth decade of the
nineteenth century, Arthur Schopenhauer was
delighted with the affinity they showed to his own
philosophy. Having completed his main work Die Welt
als Wille und Vorstellung as early as 1818, he
considered it an entirely new (and thus pure)
expression of the wisdom once taught by the
Buddha."

I would have been gladder if the original article, by a professional philosopher, which I am not, had said something about this.
Whatever assets Epic releases, we're aiming to adjust them to match UT99 as closely as possible over at www.uTournament.net. We're also going to integrate the game into the web browser!
Regarding point 2. If the problem reoccurs, you're now either capable or no your not, which is either a time or money saving. Additionally, how many "professional" jobs have you paid for that have turned out to be a simple exercise without cost or time blowouts or call backs. I'll bet it isn't zero.
On Job Descriptions
Killer Queen: Half Joust, half StarCraft and one giant snail
Looks nice. Make sure you whack off a one inch triangle from the corners of the legs. This will make them WAY less wobbly. I apologize the ASCII art is not the best. Hopefully this gets the idea across:

Currently Desired

/ / / /
/ / / /
/ / / /
/______/ /\ \_____/

^
See the missing corner.
Nice! I like that a lot better, in terms of my comprehension.

I get your point, can see that you have an understanding of the subject matter as well as anecdotal evidence to support it, and understand your thought process in reaching that conclusion.

It's almost a matter of empathy; when I read something online and don't immediately grok the point I tend to disregard it as invalid, when in reality I might very well be missing a well informed opinion that was simply not stated in a manner that I'm used to parsing.
Oh, I forgot to mention JIT Watch! (I actually use it sometimes). I'll give it a quick mention next time.
so, generating fractals would be co-recursive then ? :)
... or a link to the mission's URL. Aside from that, this is a really slick interface. I almost feel like I'm seeing secret internal stuff I shouldn't be seeing, though I'm sure that feeling is mistaken.
Soon: UT99 in UE4 in Your Browser
then just remove the function?
Effects of Sexual Activity on Beard Growth in Man: letters to Nature (1970)
That does what exactly? Video chatting?
The article’s title is: “Searching 20 GB/sec: Systems Engineering Before Algorithms”.

Current title on Hacker News is misleading as the “simple code” is not compared against any “fancy algorithms”. This is about not spending time devising fancy algorithms when the simple O(n) approach is good enough.
Given the content of the page, I found that rather ironic.
Why String is immutable or final in Java
Thanks, excellent points. Maybe one day I will sit down and write everything down properly, and re-edit not to make semantic errors.

I don't mean to imply the first conscious entity is a god, it's possible there is no first but simply a time frame where conscious entities arise.
Modern HAMTs are faster than your run of the mill hash table, the "constant" vs. "logarithmic" is misleading here.

The HAMT will be log32 or log16 N and will have runs of values that play very nicely with the caching behavior of the processor if you find yourself traversing more than one value.
They exist. Do you have any references in which Musk details his plans other than "that would be cool"? Because I'm not finding anything.

All of the electric airplane work I've seen is either highly experimental (e.g., solar-powered aircraft), effectively powered gliders, or some very small and not-particularly-capable 1-2 person craft.

I mean, it's cool that humans won't have to give up the skies entirely, but we've also got perfectly viable aircraft with no engines whatsoever, for which a ground-tow launch is a present reality.

If you're looking at a credible commercial passenger or freight aviation model, this ain't it.

https://en.wikipedia.org/wiki/Electric_aircraft

Fuel synthesis is something I've discussed elsewhere in this thread. I actually think the US Naval Research Lab's concept of using seawater as both an H2 and CO2 source is inspired -- there's about 140x the CO2 by volume than in air.
Apple in Talks to Buy Beats Electronics for $3.2 Billion
no, pair you with someone to chat. Elderly people tend to be lonely, so they are a nice target. And students learning that language. This is genius.
"In the end - titles really don’t matter very much, and they shouldn’t matter much."

Yea, tell that to the CEO. Think about it, how else do outsiders know how to interface with the right people in your company?
How to do the tasks you simply resent doing
Always dreamed of native Linux editor which will be reality in a couple of months :)
I vote this idea of the month and feel it should be greatly expanded upon.

If there were an organized platform where people could chat with speakers from all over the world in order to learn their language and culture it would be a fantastic thing.
US Navy Nuclear System Administrator Charged with Hacking
This should never be entered like that. Not only it's prone to typos, it also requires a comment to accompany it.
Since just about every compiler/interpreter folds constants, one should write it as 60 * 60 * 24 which would run without a performance hit.
Is this satire or is this an actual company? I honestly can't tell. This could very well be viral marketing for Silicon Valley.
Just procrastinate them indefinitely until you feel they are necessary, and you will naturally do them.
> I had an opportunity last month to buy some shop tools (table, radial arm, band saw, sanding equipment), so I decided to finally give it a real shot.

The radial arm saw doesn't get enough love, probably because it has space planning requirements that table saws can bypass on account of their portability.

I have both, and use them all the time, but the radial arm saw is by far my preference.

Also often-ignored but fully worthwhile: decent dust collection. Not a shop vac.

Nice work there. It gets faster, but the pleasure is in the doing.
What's your source on that?

Note that "peak in 2030" and "60 years proven reserves" aren't incompatible statements. The problem is that post-peak, it gets a lot more expensive (in terms of energy cost) to extract.

There's also the rate of consumption growth to take into account -- find an annual rate, apply the rule of 72, and realize that in the last period you're using as much as you have in all the previous ones, combined.

And no, there's probably not a whole lot more waiting to be discovered ... at least not anywhere that's readily accessible. Prospecting for mineral resources has been pretty bloody extensive, the types of formations in which natural gas is found are well understood, and any of those which are accessible have been accessed.

What remains is going to be what's difficult to get to, or difficult to get to market (natural gas doesn't ship well in barrels -- it's got to be compressed, liquified, or piped).

Yeah, maybe there's untapped reserves in Antarctica or Greenland, but by the time we're going after that, we'll have a few other concerns at hand.
I also feel the post resonates with me, but I've found drawbacks to these things. In particular, I find that this attitude always makes me busy. Busy watching online lectures, busy doing household maintenance, busy thinking about whether an idea I've had is reasonable or not. Something non-trivial always on my mind.

This busy-ness sort of strikes me for two reasons: 1) contrast from the roommates I have and 2) being extrovert at heart, these things simply take time away from socializing and paying more attention to the people I'm close to. I try to find a good balance between "Tonight I think I'm gonna chip away some more on Baysian networks" vs. "Tonight I think I'll sit back and watch a movie with the roomies", but I feel like it's always a losing battle --- I'm not on par with the level of attention either thing would ideally have. The truth of the matter is, sure in this case "it's just wood" the whole project probably didn't take a huge amount of time, but for most of the examples you gave, for example, those certainly took quite a lot of your time, I'm sure.

So the question is this: is this curiosity combined with some ambition and readiness for action really a virtue? Where do you draw the line? I appreciate the obvious pros of "it's just wood", but at the same time, how do I decide when it's right to just say "I'll just pass on spending time trying to understand this, I want to put some more time in appreciating those around me."
I love Window Maker and hope its development will go on, however, its lack of features really hurts, if you are an Asian language user and have an enthusiastic taste for typeface rendering. It is not a problem for Window Maker alone, but also problems in many other WMs that do not rely on a heavy and frequently maintained toolkit, i.e. GTK or Qt, as perfectly supporting font rendering and i18n has never been a simple job.

BTW, putting off window manager/desktop environment philosophy arguments, Input Method Engine is one of those constantly neglected aspects that really matter for East Asian users. It seems that the ones making plans for WM/DE and other infrastructure had little overlap with users, and their designing decisions were very likely to omit the requirements necessary to cooperate with IMEs.
Is the name of the app pervert by any chance?
You're acting like we would actually run out of fuel. That will never happen. Instead certain fuels will get cheaper and others will be more expensive.

Only a tiny faction of fuel is used for airplanes - so save all the hydrocarbons for them, and use the other energy sources for land based things. (And if necessary it's not that hard to make hydrocarbon fuel from sunlight and air - you can pretend the hydrocarbons are a battery.)

We have enough energy sources on this planet excluding sunlight for over 100,000 years. And that includes population growth! Include the local asteroids and the sun and we have enough for longer than I care to predict.

Pessimism like yours has been a constant for hundreds of years now, and it repeatedly makes the same error: It assumes no change, just the continuation of existing trends.

There is some value in it, in that it makes us more frugal, but let's not overdo it.
Not sure about open source, but I would suggest checking out Verbling [0].

[0] https://www.verbling.com/
Why do you think that is a technical problem?
Chinese experts 'in discussions' over building high-speed Beijing-US railway
so I think they went a little over your head.

I understand lazy evaluation and tail recursion fine. I interpreted your comment as presenting corecursion as the only logical alternative to naive recursive algorithms with or without memoization.

You've tacked on the part where you say the latter algorithm is equivalent (due to Haskell's evaluation) - I get that. I'm still not understanding what you mean by only knowing inefficienct, naive recursion in contrast to corecursion. In practice, I have rarely seen corecursion or naive recursion used, but maybe we read different code.

In that toy example, it's easy to get between the three different forms, but in many cases the connection is far less obvious. We need principles that unite the different forms, and allow us to move between them. Co-recursion is one of those principles.

Uh, okay.
Computer vision and machine learning (especially deep learning if you have necessary foundation).
This one won't.
Every social problem has a simple, rational solution: forbid (and strongly enforce it) anybody making, owning, or talking about, any of the following:

- editors that allow one to set tab width different from 1.

- editors, compilers, and OSes that distinguish tabs from spaces in any way (display of invisible characters, search).

- revision control systems that do not randomly replace spaces by tabs and vice versa in all text files.
It would be better if users were required to leave a comment along with their downvote.
Robolinux turns your C Drive into a virtual Windows machine you can run in Linux
> In short, complex things consist of parts that vary over time. So their components or transient values can seem to change or stand in contradiction.

Forgot something, one's self is also transient. Given that the observer itself is constantly changing, mind blowing is possible.
The idea of booting OS from ROM has been around for a long time; in the PC world, there's servers with a hypervisor in the BIOS. Interesting to see this being done as a mod, however.

16MB may not seem like a lot of space compared to gigabyte-sized distros, but if you look at things like TinyCore or even more extreme, the (non-Linux) MenuetOS, you can still put a lot of functionality in there.

With http://shop.gluglug.org.uk/product/ibm-lenovo-thinkpad-x60-c... and now this, and an (unofficial) schematic available, it seems the X60 is becoming a great platform for hardware hacking. I've noticed the prices for a used one have been going up.
We love Ionic. It's by far the best and most rapidly improving way to build mobile apps with web tech.
You could point out that "law" is more than just crim and you can make a bigger point. Civil litigation is much messier than Guilty/Not guilty. If you really want to drive this line of reasoning home comparative vs contributory negligence seems like the way to go.
Scientists Create First Living Organism With 'Artificial' DNA
Chasing Eureka: A Startup's Approach to Creativity
Java is just for bootstrap, the compile to native code.
US is a country of (relatively recent) immigrants and China isn't. How does this relate to the topic at hand?

Many successful fast food companies use a franchise model. Starbucks is rather unique that it doesn't. I don't know enough to say whether their local partners are parasitic.
Scattering bits of hot reactor all over the landscape is bad enough.

Add to this the tendency for aircraft to crash in two general locations: at or near airports, which is to say, in the middle of a bunch of people and/or other stuff generally considered valuable and whose preferred state is non-irradiated, or way the hell in the middle of nowhere, which is inconvenient for all and sundry to access, including radioactive contamination mop-up mod squads.

Then there's the general halt-and-catch-fire problem which further compounds the general tears and frustrations concerned with dumping fissibles and decay products all over creation.

Normal plane crashes tend to kill the people who are loitering around the crash site while it's busy being a crash site. They don't go for the slow lingering kill, or just the damned uncertainty that accompanies known or, well, we're not sure, maybe, maybe not, radiation exposures. The acute nature of most chemical fuel incidents means that the risks, while not insignificant, tend to be effectively mitigated often in a matter of minutes to hours. Not years or centuries.
Does your profile explain why large PDFs are so laggy when scrolling in PDF.js? For example take
http://www.math.mtu.edu/~msgocken/pdebook2/mapletut2.pdf
open it in FF and hold the page down or up. On my laptop, that will lockup FF. Yet, if I open it in Acrobat Reader or Chrome, I can scroll up and down much faster without the jerky behavior.

It is even possible a JavaScript app in FF to get the kind of performance Google gets with their pdf plugin? With the power of today's PC's, it seems like something is seriously wrong with "web technology" if my machine struggles to render pdf documents.
Partners. It's incredible hard for us to get partners to offer our service to their customers as a complementary product.
http://www.ted.com/participate/ted-prize/prize-winning-wishe...

Someone else came up with the idea. "School in the cloud"
Well, look for 'open source chatroulette clones' like https://code.google.com/p/camrumble/
There are a few cases of this, but mostly this is done as a way to deal with variations in manufacturing as explained above. Furthermore, from that article:

> We do know if the system sees the card as a Quadro K5000 card, but we cannot be sure about whether it actually performs like one or if it is entirely bug-free.

You change the Device ID and the OS thinks it's something else, sure, but you could do that with anything with comparable specification.
I've sadly lost the logs, but I witnessed a great trolling on #haskell, where someone insisted that Haskell's map function was a for loop because the word "forall" appears in the type.

That's the good old style of trolling, where someone says something completely ridiculous, but which they could have only arrived at by knowing much better.
You must have never encountered a file with mixed line endings.

Somebody should design an esoteric language that uses LF to separate statements in a block and CRLF to separate blocks.

Alternatively, find a unicode line break character that editors recognize, but C doesn't treat as a line break, and sneak it into a source file at a strategic place to introduce a back door.
Poll: nearly 50% of year 10 UK students feel addicted to the internet
For the first gotcha, using None as a default argument solves the problem, but checking `if not bar` instead of `if bar is None` can produce different results if bar evaluates to None in a boolean context.

>>> def foo(bar=None):
... if not bar:
... bar = []
... bar.append("baz")
... return bar
...
>>> bar = []
>>> foo(bar)
["baz"]
>>> bar
[]
(EDIT: original title asked if there was something like this as open source.)

Nice. It's basicly a well managed chatroulette clone.

(EDIT: not quite, it also needs to record.)

Or try "web video conference server open source"

https://code.google.com/p/openmeetings/

http://bigbluebutton.org (can record too)

Greggman mentioned WEBrtc, that would probably be cleaner/simpler, but it's p2p right, so the server can't record? perhaps try https://www.webrtc-experiment.com/RecordRTC/ ?
Been working pretty well for the republican party so far
Well, this website isn't called Pragmatist News. Intellectual curiosity? Unhappy with existing OSes? Fun? Not a fan of a specific license? These are just guesses of course.