skysight-inc/HackerNews huggingface dataset:
Comments to the article are not so enthusiastic:

- 25% more solar exposure in the area this april--should be considered, too

- with the frost, the glass-like surface turned into a frictionless slide
i thought that
Kota Pekalongan Rancang Teknologi Pengelolaan Transportasi Berbasis IT
This is the strangest spam I've ever seen on here.
I would say that's a problem with the system if it doesn't allow for a professor to have those interactions with at least a majority of their students. And the system definitely does have that problem. (Source: 100+ students in all of my third year classes. Maybe it's just my school's system, but I don't think so.)
I lost my HOME to some greedy capitalist who bought up our entire street and forced me to sell. She then built hotels only the rich could afford. I ended up bankrupt.

Please write to Human Rights Watch about my situation*

* It happened during a game of Monopoly.
All behavioral studies aside, in the long run matching doesn't seem like a reasonable approach. The only money you have to donate is your own. If individual A offers to match my donations, I could reason that A will probably donate less to charity in proportion to how much of A's matching funds are used up. That is, in the long run, whether I take up A's offer won't affect the total amount A spends on charity. So it shouldn't affect my decision either.

As an aside, I think people don't fully consider the effectiveness of earning more money as a form of altruism. Since around 30% will be taken by the government, and used to fund various social services, the choice to earn more money is really the choice to earn money and donate 30%.
Multiscreen Nyan cat built with WebSockets
I like thinking about idealized practical computers, and projects like MMIX are particularly special, even if they don't hold any popularity, since they're not just a random hacker's design, but one as envisioned by some of the biggest names of a certain generation of computing. The companion Virtual Motherboard suggests a future era where it might be realized as a "real" application platform.
http://typedrummer.com/1m4q5x
obtaining the evidence is NOT your job. It is your lawyer's job, during the deposition.

If one tells a lie when being deposed, it is perjury.
SolarPuff: A Unique Little Solar Light
> The idea is to provide a very neat json api to talk to postgres with a permissions model.

Just today I was looking for something like this! Any chance I can use only this json API service (using Heroku Postgres) without having to use the rest of Hasura?
Related:

Notes from last week's DEP (Dart Enhancement Proposal) Meeting
https://github.com/dart-lang/dart_enhancement_proposals/blob...
US SOCOM and the Special Forces to Scrutinize Social Media
These guys seem to be into the cool stuff. I'm jealous.

> Friday afternoon update: Programming in @elmlang and loving it! Will be building an modular admin app for @HasuraHQ. Hopefully in #elmlang

https://twitter.com/34_Cross/status/589052000966283265
No, the record companies own about 20% of Spotify. The rest is VC and founder owned.
I don't know about a rally.

But there is a specific maximum number of bitcoins. At the same time, they are becoming more accepted by traditional merchants. Perhaps the day will come when everyone uses bitcoin.

Given that, I have no doubt that the value of one bitcoin will steadily increase.

We are a long way from that maximum number, but my understanding is that it is getting harder and harder to mine each coin as time goes by. That is, if you mine one coin today, it will be somewhat more difficult for me to mine another coin tomorrow.

If that's really the case, then the value of bitcoin should grow quite a lot faster, as well as long before we reach the maximum number of coins.
EDIT: In the last paragraph I mean I don't think a complete lookup table and interpolation, like you mentioned, would be too slow. Not referring to the lookup table of formulas I suggested, but computed log values.
>I credit gamers on the whole with the ability to distinguish fantasy from reality.

This is somewhat tangential, but research on the influence of video games on behavior has been showing that games can and do indeed have measurable effects on behavior and mood. It's quantifiable; it's certainly not as strong as Jack Thompson (woah, nostalgia) would want you to believe, but it's there. From what I understand, the long-standing rejection of this idea by gamers is a consequence of cognitive dissonance.

http://psp.sagepub.com/content/early/2014/01/22/014616721352...
http://www.sciencedirect.com/science/article/pii/S0022103113...
Say I'm a spammer. What's stopping me using this?

Given that, why wouldn't website providers take active steps to block this?

I'd say browser auto compete solves 85% of this issue. The last 15% his the law of diminishing returns pretty quickly.
Ask HN: (off topic) Summer school for my 6yo
I'm planning to be in SV this summer. I'm looking for an English Lang. School (for Int'l) for my 6yo daughter. Any suggestions?
Article fails to mention: the eyes of the squid and octopus are very similar to ours in overall structure, but are not "wired backwards". So it seems that any explanation of why backwards is actually "vision-enhancing" is incomplete unless it also explains why it would not be enhancing for the squid. (though perhaps a justification could exist based on different wavelengths and lighting conditions underwater)
The value judgement in a progress index extends far beyond conflating GDP with success. Creators decide what is the "greater good." And of course it's coloured by their tastes so higher education is included and luxury cars are not even if they're both just tokens in status games.

Your absurd example is how signalling often works. In this case, if they can afford to waste gold and oil for no reason then they're clearly doing well. It's like lighting a cigar with a $100 bill, or buying a diamond ring for your fiancée.
Cisco gave me a written test. I was left alone in a room with the test, some paper and a ball-point pen.

One question asked me to debug some C++ code - without a computer mind you. Another asked me to reverse engineer a hex dump of a network packet. I don't recall what the third problem was.

It was only after I completed the written test, and my interviewer looked over my answers, that we had an actual face-to-face interview.

It is quite puzzling to me that that's not commonly done.
Yes. The point is there are many instances that humans can solve, but computers can't. My sentence was not meant to imply computers cannot solve any instances of the halting problem at all.
The most important thing is to be REALLY INTERESTED in other persons.
Talking to the other gender without real interest is boring and a waste of time for both sides.

Besides that, BE INTERESTED in talking and expression itself. Start small. Set goals for each day like: Today i try to smile to other people and look them in the eyes and try to get 3 smiles back. the next day try to flatter 3 persons etc..

BE INTERESTED in other things than your job. Start to paint or read literature or whatever ... and you will start to have good conversations..

And be nice.
I think there's an obvious practical concern, in that having 325k people watch your execution would probably be seen as an end in itself to whatever the MMORPG version of internet trolls is. So as a deterrent to cheating, this seems like it might be counter-productive.

But its pretty funny, and as a PR stunt for Guild Wars, it certainly works as intended.
I refuse to get caught up in this fake issue of diplomats negotiating things in secret

Diplomats and lobbyists:
https://www.opensecrets.org/lobby/lookup.php?type=i&q=Trans-...

If Nike gets a voice why don't I?

minimizes the opportunity for politicians to engage in unproductive grandstanding

But if lobbyists are involved then its already politics - just without the democracy.
Just how sensitive was the information she shared?

To me it sounds mostly like the kind of information that should be made publicly available.
Yes, humans are capable of doing math incorrectly. That is irrelevant to an argument explaining that computers are incapable of doing some math at all.
When I read this, I felt anxious about amount of time it takes to evolve eyes compared to my lifespan. Feeling so small.
Do people read in 1M elements at once? I think when it comes to consuming big chuck of input stream, the idea is streaming or split into smaller manageable chunks.

I find in practice the hardest thing is to use the right technology rather than finding an algorithm.
Show HN: Howww.to – Code and Design Courses Reduced to 5sec GIF's
> I want to make some difference. But I'm not sure where to start...

1. Take a promising language, improve it where necessary.

2. Add excellent support for translation to VHDL and Verilog. The generated HDL code has to be readable, editable, and it has to reflect the structure of the original code more or less 1:1. You also need to support "inline VHDL/Verilog" (like inline assembly in software). Otherwise, your language doesn't integrate into the ecosystem of synthesis software, simulators, vendor-dependent Map/P&R, and existing IP cores, which makes it useless in the real world. This is the main reason why all innovative VHDL/Verilog replacements have failed so far. Without this feature, there's just no way your language is going to gain any significant market share.
http://typedrummer.com/dj76r0
Please take the article with a huge grain of salt. Hundreds of millions of years ago, vertebrate eyes originally evolved backwards. Evolution hill-climbs, so the backwardness (and ensuing disadvantages like the blind spot) can never be fixed. Tricks with glial cells are nature making the best of a bad deal.

Also, the author's ignorance of biology concerns me. In one comment, he thought that color-blind people saw in grayscale. If you know how human cone and rod cells are set up, such an idea seems preposterous.
Better to diversify.
As many have said, just build something, put it on the internet, learn about building homepages that converts well, learn to ask users before building the next project, charge if you can find a way (donations, paypal, parents)

Then when you get to be legal, you will have a few (or a lot) of side projects that each will deliver a little trickle of money. Use these as fun money or even bette channel it into larger and larger projects, hiring others to do the important stuff you find uninteresting.

Find a mentor, someone wiser than you, let them help you level up faster than is possible alone.

Join a mastermind group, be accountable to others, learn to ship real stuff.

When you reach legal age, travel to conferences, talk to older more experienced people, learn how they did and copy what you like.

When you hit 20-25 you can have a steady income high enough to support you.
hey dude
you're dead
Anything about libc will apparently be handled by special "library" packages, or bundled with the "apps" themselves.

As for kernels and such, at least with Ubuntu Snappy this will be handles in a ChromeOS like fashion. Dump the updated base system into a separate partition, change the Grub config, reboot. If the system fails to boot up it will either instruct the user (i see no admins, nor "power-users" in this scenario) to pick the failsafe/recover option, or do so automatically.

Basically you can forget everything you learned about PC or server. The future is all containers and VMs. The computational equivalent of TV dinners or canned goods.
I was sure socket.io is a service you use... for some reason...

But you are right - it is exactly the same, only that socket.io looks more solid.
>> You don't respond to bullies with bullying if you don't want to promote violence.

err... its a game where violence is the norm right.. or am I mistaken?
What do you mean? I don't see anything like that.
OK, about being bald, and something for others too if they're worried about it.

I am also bald - started to lose my hair at around 17 and pretty much bald since 21. Just the top, of course, there is still some above my ears and neck :) And yes I shave my head, of course, it feels great to shave and shower, and go out feeling and smelling great.

It does not matter a bit. Not one single bit. If you think it does, then it may, but when you know it doesn't, it doesn't.

Background: Grew up in London in the 1990s. Shaved-headedness was something common and acceptable, it was fashionable [see David Beckham copying my genetically inherited fashion choice], and suited those with male pattern baldness in general.

Perhaps the need not to shave is fashionable today. Pity the guys not with no beards, but that grow patchy, with some areas not 'bearded' that want to join the bearded club but just look odd doing it. But people have had beards for millennia. No pity, wear your oddly fitting beard if it suits you, as generations have before.

Being bald is a blessing.

You have the chance to have a clean scalp (ever shaved a head of hair off a person? Despite a seemingly beautiful, dandruff free mane, it conceals a 1/4 inch of manky, disgusting, peeling fluffy yet greasy yet powdery skin, only revealed after taking off the hair and scrubbing the skin).

You get the chance to have a truly clean, invigorating, fresh shave, a feeling orders of magnitude superior to washing your hair. This really boosts my Wednesday mornings.

You get the chance to not worry about how your hair looks, because it is always the same (but subtly different, for example if I have an important meeting I make sure I shave my head 2 days before the meeting - my small preference). This is a true blessing, as you get to focus on yourself and what you say, not what your hair says (or tweak it slightly for interesting results).

And to carry that forward, you get to look damn good done easy. You will look formal in formal occasions, and social in social occasions. It is neutral, there is no judgment.

If you feel some people avoid talking to you because of your hair, and that is the sole reason, then they're missing something - literally.

Do use good sunscreen, and at best wear a hat when out in the sun or even bright cloudy days. I prefer a dark green handkerchief fashioned into a bandana (people with hair can't do that) and yes, I work in banking, and it is perfectly acceptable.
If you're playing a game like Guild Wars it's probably because you are already entertained by fantasy violence and skulduggery. I actually think this is a healthy thing, insofar as it shows the character getting punished within the context of the game mechanics. Just blocking the account or whatever is arguably rather like the way we treat people with prison - sending them away to a place where we don't have to look at the consequences. If videogames do inform attitudes and behavior - and I find that thesis questionable - than doing the punishment out of sight arguably teaches people that the appropriate response to social problems is to make the offending parties disappear.
Needs more hype.
YGLFConf 8-9th of June 2015, Tel Aviv, Israel
If it's qunantifiable, then we know how big it is, then we know how big it isn't and are not justified in invoking video games as an explanation for all human misbehavior by people who have played video games, just the issues they actually cause.
you think the fact that humans solving them in an automated fashion, instead of a computer doing it, is what makes all the difference? Rendering the capthas redundant is the problem.

Maybe you just need an app that signs you up for sites.
Millions are familiar with the less dramatic but more entertaining Lyte Smites from LoL where kids questioning their bans on the forums and professing innocence are confronted with their in game chatlogs by Riot's lead social designer Lyte (Jeff Lin).
Thanks for your explanation, that makes sense theoretically but... could you provide a code example for how this breaks out in practice?
How to raise a happy well adjusted app
The vertebrate eye evolved under water as well (in fish).
Came across this after finishing viewing a lecture on MIT OpenCourseWare.

I graduated a long time ago (from a comparable school, but alas, not MIT), but still revisit certain subjects from time to time.

Considering the level of interaction I usually had with most professors, it makes me think:

Perhaps at the undergraduate level, "lectures" should be videos, and treated just as textbooks - as course material.

Clearly, not all lecturers are created equal. If you take 20 tenured professors doing research, who all understand some undergraduate level subject forwards, backwards, and upside down - they won't all be equally good at presenting it.

So make the lectures another (paid for) source to learn from. Over time, they'll only get better and better, with feedback. If that happened, there would still be a need for college as we know it. Students will have questions, need to do work to understand material, and need feedback (grading) to grow. They would of course also benefit from working and learning with other students.

With this model, the best undergraduate college would be the one with the best TAs/"professors" (ones who did grading and explaining, but that was their focus.) If you value working with other students of similar intelligence and motivation levels, perhaps that's where the selectivity/prestigiousness of the school might come in and provide that (but if you bother to respond, let's not focus on that bit.)

I think that would make for a much better experience for all. Graduate school would still exist of course, and I'd imagine more research oriented professors would be happy to spend more time with their grad level students. Grad students would still be evaluated for admission to a program based on their mastery of the undergrad concepts - only under this system they'd at least ALL have the benefit of being lectured by the best qualified to do so.

Further, it would be far easier for prospective students to evaluate where they'd spend their four years after high school based on things like admissions rates from undergrad to top level grad schools, and/or job placement rates - as these would reflect just how good the TAs/course administrators were at aiding the students at mastering the subjects.

Perhaps people might respond to me along the lines of, "umm, that's pretty much what undergrad is right now", but it just wasn't my experience. A majority (no, not all) of the professors seemed much more interested in their research, rather than teaching, i.e. burning through powerpoint slides and jetting.
Space is a pretty big place.
I guess you are referring to http://cs.nyu.edu/~zaremba/docs/understanding.pdf

For those interested, the papers and discussion are part of this weekly collection of AI-related news and resources: https://aiweekly.curated.co
Yes, the latter is exactly the open question. It's one that has had us stumped for decades and on which barely any progress has been made. There are simple examples of purely mathematical problems that we can't seem to teach computers how to solve, even though they are trivial for humans. Of course it's entirely possible we will find a way to teach machines how to solve them. It would be even more interesting if some AI developed the ability to solve them and could subsequently explain how it does it.
the boilerplate seems to ignore django's "multiapp" project layout:

|-manage.py
|-MyApp/
|---- settings.py, urls.py, wsgi.py,... etc.
|-AnotherApp1
|---- urls.py, models.py, views.py, migrations/... etc.
|-AnotherApp2
|---- urls.py, models.py, views.py, migrations/... etc.

This might make it not-that-suitable for actually complex projects.

EDIT: ah, looks like the formatting here did't support what I tried to do...
"Small parts" that are "not the main concern" are often very juicy targets for attackers.
Extensive previous discussion: https://news.ycombinator.com/item?id=9513850
Thanks for your comprehensive answer, I will have a watch, read and think!

[Linking to the other discussion on this post about CSS and vjeux for future reference: https://news.ycombinator.com/item?id=9515662]
FireEye awarded DHS SAFETY Act certification, shielding clients from liability
Most people wouldn't believe the hacked together servers that Google relied on in the early days.

http://en.wikipedia.org/wiki/History_of_Google#Beginning
I do wonder how much effort and forks will be required to keep Gentoo, well, Gentoo going forwards, as more and more stuff either is either lumped into Systemd or depends on/assumes its presence.

One can already see how you at least have to keep the libsystemd package installed on Debian's latest, even if you use something other than systemd as the init etc, or else apt throws a tantrum.

http://ewontfix.com/15/ may be the most interesting read in all this. Notice how everything but dbus and the systemd lib have various issues. And if kdbus hits the kernel, systemd is poised to position itself as the mediator between (legacy) dbus and kdbus.

All in all there is some serious "one true way"-ism coming out of the systemd camp.
GDP is like measuring calories burned without any other context. Expenditure is a means, not an end.

As engineers I think we are aware of the danger of optimizing around the wrong fitness function. The GDP is used as shorthand for "the economy" in federal policymaking, so now there are many ways to "stimulate" the economy by creating various forms of inefficiencies and misery. [1]

[1] http://jonathanrowe.org/the-gross-domestic-product
Eh. Spotify is a great service and that is why I pay for it.

It lets me sample new music instantly and organically without needing to pirate anything, and if I really like something, I can buy it and add it to my Plex too. Yes I know that I can probably find the album on certain torrent sites, download it in less than 1 minute, unpack it and then get the song I wanted to listen up and playing.

But that's a hell of a lot of work, compared to just double-clicking the song and having it playing instantly. And if the song sucks, you dont need to keep seeding albums you actually want to delete just to maintain ratios at private trackers, etc etc.

Using Spotify is just so much less hassle. These days I find I use Plex less and less for music, and Spotify pretty much gets used 99.9% of the time.

So I'm curious: What do you think is crap with Spotify?
Multiple real implementations of register VMs have three operand instructions. Lua, Luajit and Guile are examples that I'm familiar with. For that matter, many ISAs feature three operand instructions. Even some of the recent extensions to x86-64 are three operand versions of (some of) the vector instructions.

If you think three-operand instructions aren't common in both hardware and interpreter design, you are simply misinformed.

None of this has anything to do with SSA. SSA IR can be reasonably constructed from any of stack, accumulator, two-operand register or three operand register bytecode. All of the usual optimizations follow from that.

> the VM speed is much faster than with two or multi word ops

While variable length encodings are best avoided, that doesn't rule out three operand instructions. For a good example of an extremely fast interpreter that uses such instructions, have a look at luajit.

> Nobody does that, it's not needed.

That's what the OP was suggesting, so that's what I was discussing.
Polyvariadic functions are possible in Haskell:

http://okmij.org/ftp/Haskell/polyvariadic.html#polyvar-fn
"Certification is the highest level of liability protection available under the SAFETY Act. Customers of these certified FireEye technologies now have protection under the SAFETY Act from lawsuits or claims alleging failure of the technologies to prevent or mitigate an act of cyber terrorism."

Wow.
Yes. Contemporary software engineering education is like jumping right into organic chemistry without knowing any inorganic chemistry.
Ask my friend Gunilla Leavitt; she's a Swedish immigrant. Both her daughters are grown now but they were very young when they came to America.

http://thegoldenfleece.com/