skysight-inc/HackerNews huggingface dataset:
I was originally licensed when I was 12, and was active on HF, but slowed down in college a bit. A few years ago I got back into it and it's been incredibly fun.

There is so much exciting stuff going on. My current "maker" interest in ham radio is designing a distributed SDR system using FPGAs. I'm still a ways out from a prototype, but the chips keep getting better.

I do a fair bit of HF contesting and CW as well. When I was first licensed I had to take three separate CW proficiency exams, but these days it's no longer a requirement. The beauty of CW is the simplicity of it and the way it's a highly effective weak-signal mode.

I strongly encourage anyone with an interest to dig deeper. It is a very broad hobby and so you might find an entire club doing things that you have no interest in, but keep trying, as there are so many highly active niche areas to choose from.

There is also (thanks to the maker movement) a tremendous amount of great learning material about electronics. W2AEW has a superb youtube channel, and 4Z1UG has a great podcast for anyone getting into it (though he's currently interviewing the older people to capture their stories while they are still around).
This is true.

Though, a Canon 50mm 1.2L is ludicrously bigger than a 50mm 1.8. You might actually be paying the same per pound of glass.

(Okay, so one weighs 4oz, and the other 14oz)
I'm assuming that they are using some kind of archival ink, but the real issue is how long the ink will last.
Seems pretty reasonable that a phone with contents protected by a fingerprint sensor would have measures to prevent tampering with the fingerprint sensor.
We also have SSHFS. Like on any system? (Probably not windows, no idea, but that sucks anyway for any producivity)
It's shared hosting all over again!
But the whole point of amateur radio historically has been making contact with strangers and/or being welcoming to new people to the hobby.

I'm a privacy zealot, but the spirit and discoverability of amateur radio would be diminished if all the traffic was just static.

PERHAPS a small band could be allocated for secure comms experiments... but I don't know. Besides, wouldn't encrypted noise over the air be confusing to others? Wouldn't people just broadcast over each other?
How to migrate your existing users from Parse to Auth0
Let me preface my comment by saying that the purpose of my comment is to let you know why I, an unconverted heathen, do not find your chain of comments compelling. I do not mean to convince you of my point of view, or to refute your points, but tell you why I'm unmoved.

Repeating the same mantra, more forcefully, does not make it any more convincing or true.

I find RMS's reasoning fundamentally flawed, overly simplistic, and though perhaps good in the short-term (less than a decade), detrimental to his stated goals over longer terms. Every couple years I revisit it, and discuss with true believers like you, and am just as unconvinced.

GPL denies me and all users freedoms, and the inability of GPL supporters to even acknowledge that point tells me that politics has overtaken philosophy. The arguments for the GPL may have had more sway over me back in the 90s, but now with decades of actual data from BSD projects, I'm less than convinced that GPL offers more freedom for anybody. In fact, the exact opposite appears to be true.

Politicking is a way to shut off people's brains long enough that lots of people can move in the same direction. Politicking has it's uses, but it has to stop and be reevaluated in order to make sure that his direction is correct, and that has not seemed to happen in the past few decades.
No, it's evidence of a redesign
Haven't you just confirmed that in your opinion, the problem is that the teachers and administration can't or won't do anything, so they're doing "bullying theater", and handing off the problem to all the pencil-necked bystanders, who really have no business intervening, and lots of motivation not to intervene?

What a ludicrous situation.

Personally, I don't even believe the "fear of lawsuits" thing. I was in middle school in the mid-70s, in Missouri. The crustier teachers still gave out "swats" as punishment. No fear of a lawsuit there.

Bullying was more or less winked at, depending on who was getting bullied. You don't have to believe me, but I saw a PE "teacher" walk in on a football player banging a poor kid's head into the wall, repeatedly. The "teacher" checked to see who was getting beaten, then walked away quietly.

Bullying exists to preserve the power structure that teachers and administrators are part of, which extends from outside the school in. "Bullying Theater" isn't going to stop it, or even mitigate the problem, it's only going to make things worse, because after the theater takes place, then teachers and admins can legally wash their hands of it all, and blame the bystanders, as well as the victims.
I mean, what problem is this solving?

There's no technical reason why it can't be done, true. It's still a hilariously bad idea that would never succeed. That's aside from the fact that's a completely pointless wheel-reinventing endeavor. Rewrites in general are pretty difficult to justify.

Sorry, I guess my aggressively pragmatic side is showing today. The idea is really dumb.

To be honest, "Let's rewrite the C standard library in Rust" is one of the worst pieces of bikeshedding drivel I've ever read. And I like Rust 100 times more than I like C.
> Can we agree that it's urgently necessary to rewrite most of the core Linux/OSS stack in memory safe languages?

Why do "we" have to agree? If somebody really believes this is necessary, why don't they just do it?
I think there's a certain category. I was an A and C student depending on how useful I expected a course to be. I also took much harder courses than my peers and social engineered my way into honors classes (I sucked at calculus, but this journal filled with abstract algebra I did for funsies says I can probably do honors analysis of algorithms). I think my in-major GPA ended up over a full point higher than my general GPA.
I love how thorough and thoughtful this article is, especially since it's on a personal web site. Reminds me of what the web used to be, before big clickbait sites took over. Just someone writing at length about something they are passionate about.
DIY Big Data Security Analytics: OpenSOC
It is indeed an attempt to extend C while maintaining backwards compatibility, which can be a bit of a mess on it's own. This is probably one of the main reasons that spawned D's creation, a language that does what C++ "should have" done and breaks backwards compatibility while still
maintaining the 'power' of C++. I guess calling it a hack is acceptable, at least to me, maybe not to C++ developers though who feel it is more than just a hack.

Edit: Grammar correction.
I don't think drowning out a person's legitimate opinion is a good way to win an argument.
Some of these aren't quite true anymore. There's a C++ x64 ABI, for example.

Still, it's all a big mess.
File Upload in Nodejs Using Dropzone.js
Title: Preliminary discussion of the logical design of an electronic computing instrument

PDF: https://www.cs.princeton.edu/courses/archive/fall10/cos375/B...

Date: 1946
Select a Wedding Cake Topper? Read Here
Hence why part of the raise is likely reserved for potential legal fees.
Every engineering decision has costs as well as benefits.

It's the same reason soldiers only wear heavy armour in the centre of their chests and backs. Why don't we armour the rest? Because the cost outweighs the benefits ... and the tooling (i.e. medevac and modern medicine) makes up for the deficits.
This goes beyond network security. Most hospital systems, including hardware and software, are insecure. One of the main reason for this is that hospital staff, especially doctors and nurses, tend to be atrociously bad at technology. One hospital we used to work with had removed passwords on their EMR software for all users because the chief of surgery always forgot his. Their reasoning was that inability to remember passwords slowed people down, and the EMR software was "internal anyway" so what could be the worst case scenario of not having passwords?
>Patch ASAP

What exactly do you patch? Say you have a TCP server, written in Python or in Go. Do you have to update Python and Go ASAP then and recompile the Go server? Custom compiled Apache, Nginx? Recompile those? That's a lot of work..
> a small command-line utility written in Java

That somehow sounds wrong. Other than that, very cute. I remember when i wrote a task tracker for myself in school projects and suddenly there was a requirement to print them out. Creating a ASCII representation was the most fun part.
Indeed, the JT modes are a fascinating blend of engineering and information theory... deeply interesting just to contemplate the physics of it (which you have time to do during a QSO).
I think avoiding that large initial hurdle is a large part of Apple's value.
You don't see Pepsi re-branding themselves to 'Bebsi' in Arabic-speaking countries.
I didn't see your comment when I posted. Carbon seems like an ideal archival pigment in this case.
The JVM looks to have its own implementation. I imagine .net would be the same. There's ocaml-dns for unikernel-deployed OCaml.

A managed language generally doesn't give you direct access to syscalls at all. In rust you can perform them without having to go via C.
The problem is not C as one can compile C into NaCl or asm.js and get memory safe code. One can also use a number of static checkers. The real problem is that even this is not done in cases when using C is a must due to project nature.
Sadly, PyPy doesn't speed up mpmath a whole lot.

Edit: I just tested multiplying two 100 by 100 matrices, and got a 5x speedup with PyPy compared to CPython. Which is nice but not amazing.
Neocons are just a front for the Leo Straussian Chicago school of globalism, with players like Kissinger and Brezenski.

note: too late to edit original comment, but I meant to say "it's not the military", eg the military is being played in this global chessboard by other entities.
Giphy is definitely not the first GIF startup. And won't be the last.
I wonder if you have taken the time to use Go. I no longer use it but I found it much more enjoyable than C++. I went back to Python for my side projects.
This Mobile Company’s Twitter Account Tried to Help a Robot. For Hours
Nice viewgraphs! I hope I can find the video of the talk on the ACM web site (I couldn't find it on youtube).

With all of the press about deep learning it is also good to see progress in other AI fields (1 million constraints now for SAT solvers, etc.)

I saved the PDF in my permanent archive - really good stuff.
I don't get it, both you and the blogger seems to think that this is revealing some big gotcha, that haha! Fry is hiding his feelings! But it isn't, there is no gotcha, those are his feelings. To him, Twitter is a cesspool, those are his feelings about it. So, he stops using it and he feels better.

There are no objective facts to be had regarding the state of Twitter. This is not physics or mathematics. The state of twitter is entirely subjective. How is Fry ever denying this?

"uses the vocabulary of someone describing immutable and unarguable facts".. What does that even mean? It's using the vocabulary of Stephen Fry talking about this thing that annoyed him and how distancing himself from it made him feel better. It is entirely about his feelings.
C'mon, that's a really low quality argument. Please assume that I'm not stupid, just because you disagree with me.

Wearing a seat-belt doesn't prevent me from doing anything I want to do, doesn't add any cost to my car that I care about, etc. etc.

There are certainly times where I choose not to wear a helmet, for greater situational awareness, while others would.
Not worth my time. It's incredibly boring.
I don't buy that there are no more jobs to be had. I certainly feel for them and don't discount that it's rough, but there's a good market for developers these days.

There's even a good market for developers over 40 - that includes me - even though there are some places where people prefer youth and energy to experience.
>> "How to win an online argument?"

By not engaging in it (at all).
What if you're in the chair? "Get back to work!" claps
You SHOULD be checking permissions on each node and edge, but the details are entirely in your hands.

I agree 100%.

However, that's not what the GP said above, which was "It is a view model abstraction on top of your database which includes permissions checks for each node and edge, so in many ways it's actually more secure than the alternative of securing each endpoint adhoc.". I contest the use of "includes permissions checks" and "actually more secure" for a system that does not at any point specify any type of security at all. It's just as secure as any random REST API or route (in other words, as secure as you make it, and not any more).
Start Menu engineer here. There was a bunch of precedent for having a bar at the bottom of the screen (Dos apps, Windows 1.0, Cairo etc) but mostly it was a compat issue; a bunch apps broke if the Taskbar was at the top. We thought that we could maybe move it to the top when these apps got fixed but of course by then everyone was used to it at the bottom even if the 'drop up' menu wasn't great UX.
Good Times. Bad Times. What Really Matters
> If USSR would get capability to kill GPS satellites, U.S. nuclear subs could not target their missiles anymore.

While GPS might be used to refine locations, both subs and their missiles use inertial navigation that isn't dependent on satellite clusters. A long term lack of GPS would hurt accuracy, but a Russian attack on the GPS system would be such a provocative act that its direct long-term effects on targeting and navigation would probably be insignificant compared to the indirect long-term effects by way of the broader conflict it provokes.
Maybe, but a very useful hack.
Yes, I can. I am actually working on strategy. I feel like it needs to be a combination of education and transparency. A lot of men mean well and have no idea how to change. It needs to be done thoughtfully, but women and POC also need a place where they can report behavior. Something like The Funded but for diversity
The implied - not sure it was ever stated - aspect of their branding was that the experience was about YOU. Getting the car, handling payment, not having to worry about all the details makes YOUR life easier. Their deals with Hilton and United to have a car ready whenever and wherever furthered that in my mind.

So while the "U" meant "Uber" I always interpreted it a little bit differently.

No clue what the backwards C means.
I think his comment about Muslims and Nobel Prizes was not one of his finer moments.

http://www.theguardian.com/commentisfree/2013/aug/08/richard...

It's one of those comments that was so obviously stupid and pointless, its difficult to know where to start in responding to it.
Awesome, what components is it missing? If they make sense within Picnic's goals I might add them (:
Your comment helped me with that one, thanks!
You are all missing the point, giphy empower matches on Tinder who never talk to each other to now converse without using words.

It has to be worth something.
on my laptop:

$ lspci | grep -i nvidia
03:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 840M] (rev a2)
Well that's creepy ... that intersection is on my commute, and I biked through it a little over two hours ago.

The bike numbers are low today because it's raining, and yes, I did get quite wet on my commute in.
You didn't know the right kind of morons to ask for funding from.
Engineering as a discipline is about solving problems with constraints. Hams build communications systems (stations) that are intended to establish a communications channel with certain constraints. Contests let you test your engineering and are also a video-game-like flow experience. It's hard to find any activity that is more engaging and fun. It's an amazing sport.

Most of the contesters I know are deeply interested in station building and in leveraging the technology as much as possible. Many have innovated lots of the computer systems, switching systems, and antennas that they are using.

It's really sad to see someone (on HN no less) so negative about one of the more exhilarating aspects of the hobby. There is plenty of spectrum for everyone, and surely you can find areas that are interesting to you without casting a negative shadow on things that are interesting to other.
Promises in Node.js core
Very nice! Anyway to see C as F? I am metric challenged :-(
#SaaStrAnnual: What I Learned About Scaling Startups in 2016
It's still completely pointless. How would mmap be any different if it was implemented in Rust rather than in C? You need unsafe to implement it! The safety mechanisms are practically useless at such a low level.

Wrap existing C with safe Rust, not the other way around! We don't rewrite unsafe C code in Unsafe Rust so that it can be called from all the unsafe C code in UNIX. Such a translation is so pointless and error prone.

I can't even believe I'm the one being called backwards here.
Can this be used to exploit DNS servers via other rogue DNS servers? What if I setup a rogue DNS and wait for it to be queried by 8.8.8.8. When I own 8.8.8.8 I can exploit every client that queries it. Browsers use getaddrinfo(), don't they?
CDC investigates why so many students in wealthy Palo Alto commit suicide
"There are only two kinds of languages: the ones people complain about and the ones nobody uses."

- Bjarne Stroustrup
> I did find myself in a minority of one concerning this, nobody else I knew moved the menu bar from the bottom to the top.

Personally, I never really liked either -- and that got more pronounced with the modern trend of widescreen monitors. So I usually keep the taskbar on the left.
How is writing a lengthy post about your feelings on your website making a big deal about anything? That's what your website is there for. It's a public diary where people who care about what you think can read your thoughts.

That he has quit Twitter before makes it even more of a non-event, if possible.
Show HN: AllOrigins – Pull content from any page as JSON via API
Do you have any book recommendations?
Can someone explain in layman's terms how will this affects me as a Linux user who works on Ubuntu?
CSS is a hack too. [1]

[1] https://wiki.csswg.org/ideas/mistakes
the more I read the details, the more alarmed I am

Just wait until the next leak confirms that the system has learned to fly the drones autonomously.
"those attorneys and debt collectors are getting judgements in federal court and asking judges to use the US Marshals Service to arrest those who have failed to pay their federal student loans"

The US Marshals enforce (federal) court orders. He was subject to a court order mandating the payment of a debt. It's not like he fell into arrears and they "just showed up". If it was a mortgage debt, or an eviction proceeding, typically it'd be the local sheriff.

No story.
"In a world where a $100 smartphone can be tracked for free, the $250 million jet vanished."

It sounds like Inmarsat is now making basic ping location available for free:

http://www.extremetech.com/extreme/182223-inmarsat-now-givin...
[QUIZ] Take the Automated Infrastructure Risk Assessment
showstopper? the idea is that you are broadcasting. How is a public (low budget) radio system supposed to have the money to establish the widespread cryptosystem necessary to maintain the spirit of openness while also maintaining privacy?

As such, privacy is not a goal of amateur radio at all. If you desire private communications, the FCC offers different (more costly) licenses for that. There's also the internet.
Comment of the week.
Why do you prefer JS? As a current Pythonista, I can't stand its inconsistencies.
I understand this response but I think it is the wrong one. Yes, there are many crazy and outlandish conspiracy theories out there that make it easy for the intellectually lazy to dismiss all theories out of hand, but the globalist conspiracy is one that is less and less hidden to the point that you aren't really paying attention if you don't see it. Now, thats not to say there is a single, grand, overarching conspiracy (a common fallacy in the realm), but rather there are many different parties all with their own self interests, sometimes aligned, sometimes not.

The conspiratorial view of the world is the correct one. Your attitude is one of sticking ones head in the sand and pretending these things don't exist.
And Portuguese (unsurprisingly).
>He says seven deputy US Marshals showed up at his home with guns

Would I be wrong in thinking all US Marshals would be armed at all times, and the article is trying to make this sound like a SWAT raid?

Not that I condone this method of debt collecting - the article seems very light on details. I want to assume that they wrote letters etc before they sent in federal police in order to collect debts.

(UK resident)
What is the difference between debtors prison and a court system that will rule on a debt, create a court order to pay, and then arrest you for not paying? It sounds like the same thing by another name.
Exactly, if you do an history check, GPL and similar restrictive licenses were used in the last decade a lot by companies wanting to retain control over the code, while BSD / MIT projects never incurred in the issues GPL-convinced people claimed to be the big risks, but effectively provided more freedom everybody.

However to be fully honest, there is something new in the horizon now. The fact is that AWS and other similar service provides are starting to make it almost impossible for BSD projects to use the old viable business model of selling services. Now that BSD projects are "embedded" into AWS (or other) as a "just use" products where all the problems are solved by the service provider, open source as we traditionally thought at it may be a bit at risk. It's not clear to me what the fix for this is. I'm not ok with removing rights from my OSS code, but I feel there is something wrong if the value generated by OSS code is captured mostly by big players selling services.
Actually it's been pretty heavily debated whether that effect actually exists at all: http://www.webmd.com/parenting/features/busting-sugar-hypera...
Terrible place. Did some work for them a few years ago. They hired a lot of assholes that mirrored Tony's personality. Working with those people was the worst. And Tony is a control freak which led to an insular group of yes men. And they often ended up making costly or wasteful mistakes because good, calm, knowledgeable people were not able to make effective decisions in the defective culture around Tony.

They also treated vendors like crap which is like kicking a dog.

I hope they make some big changes.
> The vectors to trigger this buffer overflow are very common and can include ssh, sudo, and curl.

Why are browsers missing in the list? Don't they use getaddrinfo() as well?
Ask HN: Do you unpunish users who were targeted by astroturf cultural crusades?
In the case of American election years, we've seen people share "unpopular" ideas get not only downvoted, but hellbanned and other types of administrative punishment applied to them. In some cases, they get doxxed, threatened in real life, or denied employment.

If it becomes apparent that the motivation and efforts behind the normalization of these cultural purges are funded entirely by the efforts of, say, the Koch brothers or Goldman Sachs, (As is the case with Hilary Clinton and her despicable abuse of feminism) wouldn't that mean that the people targeted by these crusades were done so under false pretenses, thus, invalidating the punishment?
I'm tempted to start running circles around the intersection just to mess with everyone watching.