skysight-inc/HackerNews huggingface dataset:
Counterpoint: unless you are on HN all the time it is often impossible to get answer to a question because the post is a few hours old.

Worse: There is no point in comming back and edit you post with sources because by that time nobody is going to see it.

Disaster: There is no benefit to writing a thoughful, well sourced comment in the first place because nobody will read it by the time you are done.
My comments (depending on my mood) will often include "Snark" while still making a point. I suspect I'm going to get down-voted much more often if the community decides that down-votes are the way to enforce this. I don't mind being down-voted occasionally but I'd rather not be hell-banned - I think I still contribute to the community overall.

I (previously) used the average karma/contribution on my profile page to self-police by trying to maintain an average around at least 3. Any idea why it was removed? Will it be coming back in some form? Any ideas on other ways to make sure I'm staying positive on here?
Gilgamesh is also similar, but works directly between Android devices over Bluetooth (not Internet).

https://github.com/n8fr8/gilgamesh
Always interpreting what was said to him in the most intelligent light is the distinguishing behavior of my favorite professor from grad school. If people are constantly correcting you on jumping to the wrong conclusion, and telling you they actually meant something else, then you are not as smart as you think you are in that context. (Yes, this is indeed related to Dunning-Kruger!)

On the other hand, my favorite professor would often come out with an interpretation of what someone said that was levels more intelligent than what was said. Then the reaction would be surprise or even delight on the part of the other. (Sometimes, I think this was a deliberate tactic to keep the conversation on a higher level.)

One of the smartest men I've ever met.
JavaScript ES6 Class Syntax
Contrarily to the appending trick that you mention, this allows you to apply PNG compression to your arbitrary data, and then make use of the browser's decompression capabilities on it.

Though that's still kind of an odd use case, since we have gzip encoding for that.
It could report on small events that are normally not covered to. Further it could customize articles based on readers interests. Have a favorite player? He is now highlighted in your articles.

It could also do vanity articles. Go back to your college days and write about your games, making you the highlight.

Worse it could be influenced to do personalized advertisements in the middle of the article.
Watching Them Turn Off the Rothkos
About a billion Cortex-M based MCUs from Atmel, ST, TI, NXP, etc. They typically have: GPIO with PWM, UART, SPI, I2C, I2S, Ethernet, USB (host, device, OTG), CAN, RS-423, SDIO...

What peripherals do you think might be missing?
imgur allows any origin
It's generally illegal to impersonate an police officer, or other government official. Laser Safety Officer is a stretch, but consider Food Safety Officer ("I taste everything that comes out of the kitchen!"). This is where those fuzzy "reasonable person" tests start showing up, much to HN's dismay, where every legal problem should be decidable by a python script.
Yep, that's about right. In the heyday of the 8-bit & 16-bit machines, US users were more focused on user groups than a demoscene. We didn't "party" much. It never became a thing here.
Attempted extortion isn't worth decades either, no matter how many people were involved.
Spain has recently reintroduced some legislation that would've made Franco proud. That said, I doubt they'll block twitter. They'll monitor it, of course -- and they'll probably use radio jamming against demonstrations.

Free, distributed (mesh-net) solutions will only help there, if they can somehow get around the jamming (relatively easy if only cell phone networks are jammed, not sure how likely it is that bluetooth/wlan will/can be jammed as well).
I didn't know much about USB PIDs, but I expect that with 64k available on one VID, they'll go pretty quickly. Are there any attempts to expand the id space as part of the standard?
I do not understand the rational after estate tax. It may be rational to prevent "depth escaping" in many cases but in death? I think most of the time some illegal activities or workarounds are used as subtext by government to take some more cut.
>Prefer dashes over underscores.

Why? Is this just an arbitrary style preference, or is there some practical basis?
One of the funniest thing about bitcoin is how its creator just hides in the shadow, like he knows bitcoin is not really something he advocates, but just a technology.

What's interesting about bitcoin is its blockchain algorithm, nothing else.
Yeah, I don't see the point of the on-board AVR at all. It can't be just a voltage thing, because I'm sure they already have an ARM-only Arduino with shield headers.
Do we really need to repeat the exact same circle-bashing on every HN bitcoin post ever?

Isn't everyone sufficiently aware by now that there have been bad bugs and fraud?

Wouldn't it be more interesting to discuss what needs to be improved?

Or is your point that distributed currency can not possibly work? (that would also be a more interesting debate)
Mikey Dickerson to SXSW: Why We Need You in Government
The Rise of TypeScript
Aeon Ideas
again, we're arguing in circles because we are conceptualizing the analogies differently. our definitions of "career" are different.

oh well.
Maybe I'm being myopic as far as the definition of firmware. I've never heard of a firmware update for a car, but if it's not happening already, it'll probably be part of the regularly scheduled maintenance in the future.
My new course helps you build and launch a web application using your own idea
There are a lot of tutorials out there that help you learn the basics of programming, that show you how to create a mini web app, or a little game, or something. But they don’t do a good job of showing you how to make real stuff. Like a web application that people would actually use.

There are obviously a ton of beginner courses (Codecademy, etc) and then there are the full-blown in-person bootcamps, but there’s not much in between. And, from what I’ve seen, there’s nothing that shows you how to build an application something based on your own idea. Nada.

Soo, here’s my idea. I want to create a series of videos that go through and show you the entire process of how to build a real application based on your own idea, and then launch it. So other people can actually access it and use it.

The things I want to make sure I cover are:

- how you can come up with an idea if you don’t already have one;
- how to take that idea, break it down into smaller pieces, and then build an initial, foundational skeleton application; and then
- how to add your application’s custom features on top of that foundation; and finally
- how to launch your application

And to demonstrate all those steps, I’m planning to build my own application from scratch. I’ll record everything I do (screencast-style) throughout the entire process and share those videos. Each of the videos would cover one step of the process. (And thus be the basis for each lesson in the overall course.)

Thoughts? Do you think a course like this would be helpful?

If it does sound interesting to you, I set up a little page where you can leave your email address so I can keep you posted on my progress:

http://selftaughtcoders.com/from-idea-to-launch-hn/
By what logic do you equate "Laser Safety Officer" with "government official"?
I'm sure the slave import restrictions had something to do with it. There were also the Triangular Trade routes from Africa (rum for slaves) -> West Indies (slaves for molasses) -> Boston (molasses for rum) -> Africa

In doing so, the US benefitted from the slave trade without actually taking part in it.
I'll note that straw-man seems very common in language flame wars. Steelmanning in that specific context would tend to make one examine the particular context in which the language is most used and why. Come to think of it, many language discussions would vanish in a puffs of pointlessness if it weren't for the many levels of subtlety with which one can disguise straw-man.
I've been told by an academic in the field (International Relations) that even within the field there is no academic consensus about the term "terror(ism)".

I'm not sure if that causes the word to be avoided in academic writing, I suppose largely yes (for its lack of any well-defined meaning) with some exceptions (probably by those who agree with the propaganda surrounding the word).
> We no longer build or package reference assemblies for the .NET 2.0, .NET 3.5 or .NET 4.0 APIs. We only support now the .NET 4.5 assemblies as well as the mobile-based profiles.

Does that go for the runtime as well?
Does this mean I can no longer run a (compiled) .NET 2.0 application on Linux?
Very nice, both in concept and execution! I don't have anything useful to add here, other than saying kudos for a job well done :)
Calling the cops makes sense, but you seem to be arguing that he shouldn't have done this stuff, not merely that he shouldn't have been surprised.
User browses Amazon normally, MITM proxy simply alters response links containing "https" back to http, keeping track of what links were downgraded so it can start relaying between http and https when one of those links is hit.

User requests login page over http

HTTP request is intercepted, and relayed over https to amazon

https response from Amazon is modified to show http links, and presented back to the user

User fills in credentials and submits request over http

Request is intercepted, and relayed over https back to Amazon

MITM now has all credentials.

Doesn't require any special tools, or a phishing page, just a spot between Amazon and the user, and the ability to re-write responses from https back to http.

HTTPS with a HSTS setting would mitigate this, since the browser would refuse to request the HTTP page if the user had ever successfully visited https://www.amazon.com before.
Slaters Chartered Accountants in Newcastle Under Lyme
And what about "hackers"? :)
As the sibling/nephew posts indicate, the bet is a good deal for anyone who has faith in The Predictor's ability to predict actions.

We also have a huge range for our bet to cover varying levels of certainty.

Again, this is not win-optimizing, but risk-averting. I am pretty sure I am being generous with the technical definition of risk aversion, but that is not material to my suggestion.

The paradox exists because there is no clear best strategy. The best you can guarantee (without resolving the paradox) is $1000, if you always take A and B you will net at least $1K, with the potential (depending on paradox resolution)for $1.001M. My suggestion aims to increase the guaranteed minimum essentially by purchasing it with the decreased maximum. $500K is really just a Schelling point, but unnecessary.

A bet of $999K is the breakeven point - any bet less than this amount increases your guaranteed minimum such that this guaranteed minimum is always greater than the $1000 which is the guaranteed minimum of taking A and B. Since The Predictor is (depending on version of the paradox) either infallible or nearly so, it seems reasonable to me that you can find someone to take a bet at <$999K.
This sounds possible in theory, but difficult in practice.

Designing a test suite that catches all possible life-critical errors is near impossible. The cost of testing and certification will probably be quite high, well outside the reach of amateurs.

Just as we advise people not to write their own crypto (its easy to get wrong), I think the same will hold for safety critical software.

All that being said, I think it is very important that this software is open source.
So, yes? :)
How Not to Start a Start-Up
People in Baltics disagree with that.

"Russian President Vladimir Putin was a "real and present danger" to Estonia, Latvia and Lithuania and NATO was getting ready to repel any aggression, British Defence Secretary Michael Fallon said." [0]

"Michael Fallon, the British defense secretary, warned that there is a real and present danger that Russian President Vladimir Putin will launch a campaign of undercover attacks to destabilize the Baltic states, in an interview given to the Daily Telegraph. Estonian politicians said that there is a reason to be vigilant, but asked to avoid hysteria." [1]

While there is no imminent threat of attack, the Russian antagonism towards Baltic states has been very very evident to everybody since the Bronze Warrior clashes.

"According to historian Alexander Daniel, the Bronze Soldier has symbolic value to Estonia's Russians, symbolising not only Soviet victory over Germany in the Great Patriotic War, but also their claim to rights in Estonia.[18] Most Estonians considered the Bronze Soldier a symbol of Soviet occupation and repression following World War II.[19]" [2]

Seeing how Russian proxies and provocateurs make propaganda, a claim about Russian attempts to destabilize Baltic states is not bullshit at all.

[0] http://vm.ee/et/uudised/eesti-valismeedias-19-veebruar-2015-...

[1] http://news.err.ee/v/International/21492b15-2486-4720-aeb8-8...

[2] http://en.wikipedia.org/wiki/Bronze_Soldier_of_Tallinn
Crows vs. Ravens
These identification dots have been around at least 15 years. Working in a LEO in 1999, I was aware both laser and inkjet printers were traceable then (not just color). For serious enough cases (drugs mostly at that time, the terrorism stuff was strictly post 2001) prints could be sent for technical analysis (probably via 3 letter agency) and details came back (within 24 hours if it was serious enough).

No-one seems to have picked up on the more concerning fact that nowadays with internet connected everything, your printer driver can quite easily report in the printer details via your connection (that friendly, 'do you want me to check for updates?' or 'live ink/toner status' tool can do more than what they say and if it's a net connected printer itself, it can do it directly). So now, an IP/location/ISP bill payer can be identified with the printer (even over time if you sell it on). Much better tracking than before when it relied on you filling in and sending off that 'warranty registration' card.

Better hope you've got details of who you sold the printer to if it happens that Craigslist John Doe has some other use in mind other than printing vacation photos.
Good. All of this stealing of personal information as a business model is pretty ethically questionable.

It's time that these companies come up with a revenue model that doesn't involve facilitating the profiling and persecution of individuals by government agencies and private interests such as HR.
I certainly hope not! A cashless society is the wet dream of those who would turn the world into a panopticon!

It'd add every teensiest financial transaction you ever make to the list of information about you that every major government/company/crime syndicate will have easy access to. No thanks!

(Note that stuff like bitcoin is a form of cash money.)
Interesting idea, but I'll stick to my chainsaw bike. https://www.youtube.com/watch?v=DDWqJe1dCgY
Making lemonade out of lemons: Is there a list anywhere that tells you about all of the privacy laws you need to be aware of (eg. the Illinois Biometric one) and/or a known-good base privacy policy that a bootstrapper can use?
> They've even worked out ways of letting people know if they've been hit with a "PATRIOT" act demand.

How?
Accountants in Staffordshire
Eating grass the making of the pakistani bomb
KRunner – a hidden gem of the KDE Plasma desktop
It seems there are multiple versions of the paradox. It does seem reasonable that you can find someone to take the bet for <$999K if it is known that The Predictor is "very likely to be correct". Any bet amount <$999K is qualitatively the same as my original $500K suggestion, you increase your guaranteed minimum by decreasing your potential maximum without having to resolve the paradox.
Ask HN: About Working on Saturday(IT, Day Job)?
Context: Software development

Recently I have been offered a Job as Technical Lead in one of the growing indian startup. Work is good along with nice pay. But they work on Saturdays as well. Mostly in India or anywhere else it is always 5 days working not 6.

I am more of a 5 day guy as 2 days off(sat & sunday) gives me enough time to think about problems/solutions and relax?

What does HN think about it? Not the suggestion that I should join or not but what is the general consensus?

1) 5 day

2) 6 day

3) Work all week

4) Work from home all the time
This post sounds like some advance marketing fluff for a commercial website facilitating rewards for bugs found in open source software, with the backend perhaps adapted from the codebase powering the author's Stack Overflow business.
The article did not show the defense argument.
Well, I was once interrogated in a very unpleasant tone by a police officer at the airport of London Heathrow because I was carrying an empty baby buggy, since I was picking up my wife and our son from a trip. Basically I was suspected of attempting to kidnap a child, so now I try to make my encounters with police officers as short as possible.
The government employs a great many safety officers. I doubt many people know all of them. A "reasonable person" may conclude, upon presentation of a "Laser Safety Officer" ID, that you are there on official business.

Depends on context. It's not illegal merely to carry such an ID. It's probably not illegal to give one to a Secret Service agent, either, unless you're trying to deceive them, but that's likely skirting close to the edge.
> 18 years is absolutely insane. Utterly, terrifyingly insane.

Why exactly are you terrified?

> That's more than murder gets in many countries. That's more than rape gets. That's more than terrorism gets.

Orange and Apples.

In my understanding Kevin Christopher Bollaert developed a business case where he invited people on a global scale to harm other people. Then in a second step he took advantage of the miserable situation of those victims.

Why do you and other people in this thread fail to see the highly destructive element of this crime? The problem is not just the quality of the crime, where victims experience severe violations of their privacy, it's also the potential quantitity because this business model is only successfull if a lot of people participate.
Not really.

Currency protection is one of the absolute most critical functions of a government, if people lose faith in your currency it causes a ridiculous number of problems.

When the US was young it's presidents didn't require the level of protection they require now (in fact a few of those presidents would have been as likely to shoot an attacker as not).

Eventually they realised that presidents do require protection but deciding who to use for that protection is quite a nuanced task, there are risks involved in having military protection or police protection (remember the political climate at the time was one of ongoing revolutions around the world and in Europe) so they needed an agency that existed, was extremely professional and likely wouldn't ruffle too many feathers.

The US Secret Service fit the bill ideally.
The Fastest Growing Spectator Sport You're Not Watching
> Good. All of this stealing of personal information as a business model is pretty ethically questionable.

I agree that "stealing personal information as a business model" is something we should minimize. But is Edelson going after companies that are abusing personal information, or just any business that collects information, which might mean a payday for him or his clients?
I keep getting that question regarding this certain point. It's an arbitrary style preference. Hopefully this makes it clear: https://github.com/agis-/git-style-guide/commit/92455c1d85fd...
> The cost of software for startups is so significant that it can lead to bankruptcy.

What? Here's the software you listed:

Photoshop, Microsoft Office, Windows, Google Apps, Evernote. All of these added together comes to less than $3000 a year per employee (and I've generously padded pricing and then rounded up).

That's $250 a month per employee. I'd argue that if your startup cannot afford $250 a month per employee in software costs, then the startup is hiring too fast and cannot sustain the number of employees it has.
Ask HN: Who's heading to PyCon?
Are you heading to PyCon next week? What are you most looking forward to?
Stanford Turns to Pair Programming: 1 CS Education for the Price of 2?
I'm guessing it's a joke: http://en.wikipedia.org/wiki/Wildebeest

And "unixen" refers to the weird english "ox / oxen" pluralization.

GNU's not Unix, but they're similar because they're both hoofed mammals.
I disagree.

When I re-launched Artpacks.org at the end of January, I did so with a Show HN. I stayed at the top of the ShowHN page for most of the day, and was in the top 5 on the home page for much of the day, too. For the day I launched, and one day after, I received 4.5k uniques, about 80k pageviews, and had 90-120 concurrent users through a large part of the day.

When I launched SendToMyCloud.com a week later, I barely touched the front page, and had about 1/3 that traffic. I attribute a lot of that to the type of site (content vs app) and the amount of free content. I did get lots of signups via HN, despite the fact that HN users didn't fit my target demographic.

In both of these cases, after the initial surge was over and the sites were off the front page, the project got a lot of long-tail traffic coming from /show.
I think the point is not that you shouldn't use $2 bills, but that when someone asks about them, you don't reply with "a little BS about buying them from a guy that hawked basketball tickets."
Tor challenge #01 – hidden server deanon
CSS Squad search for HELP
We at CSS Squad are looking for people who want to help to create convenient, nice, cool CSS templates for GitHub which are all put in an organization and can improve and others in the Organization so we want to create nice CSS templates. Do you like it, please contact the following E-mail address: me@bastiaan.pw

We still have no people therefore this post

URL: https://github.com/CSS-Squad
MAIL: me@bastiaan.pw
My own electricity? You mean, like, in my body? Probably, I guess. https://en.wikipedia.org/wiki/Nerve
Excellent! Well done.
> The Pi works differently from other computers I've seen, in that the GPU is responsible for booting the system, and soit always needs the binary blob to start.

This is common in the ARM world, where there isn't a standard like the "PC standard" on x86 world. Many ARM SoC's have a "bootstrap" core, which is a low power ARM core. All ARM computers boot differently.
I don't understand the SnR concept here where you can follow who you want only.
It starts to look ugly when your script's purpose is for writing make rules. Like dependency generation with gcc.
I teach high school math and science, and I teach an intro to programming class sometimes. I'm also working on building some open tools that address long-standing inefficiencies in education. I'm looking forward to:

- the Education Summit, which happens on Thursday; [0]

- meeting up with the Center for Open Science team, to find out if what they're building can make high school science classes run more like teams of professional scientists; [1]

- learning more about Docker, and figuring out whether I should be using it to deploy the apps I build;

- Networking - it's always interesting to hear what other people are up to in the community.

[0] https://us.pycon.org/2015/events/edusummit/

[1] https://osf.io/