skysight-inc/HackerNews huggingface dataset:
On the equivalence of "chick" and "dude" - I would say they are equivalent terms, and both inappropriate in the workplace. It's just easy to cause offence by using dude in the wrong context. This usage of chick triggered a red flag for me as well, but rereading his comment I could see that the context was respectful. Since this isn't a workplace, I think it's fine.
https://firrre.com/sign-up/

"IMPORTANT NOTE: We have temporarily suspended all signups to make way for some new developments and fixes. We understand your frustration. Thank you for your support!"
Wow she is awesome, her handle on GitHub.com is `badfeminist` and her badfeminist.github.io links to http://trumpisliterallyhitler.com
Exactly. At this point, the strongest reason for SQLite to remain in C is that it is in C.
No details have been released, but usually the first step of investigating a murder is to find out who would want this person dead.

Motive can provide a strong lead.
Python is a tremendously complicated language, even disregarding the standard library. Understanding all the "everything-is-an-object" magic that goes on behind the scenes is a burden which C does not share.

(Though, C does have its share of mental burdens. Understanding automatic type conversion is quite a beast.)
The point is there was once a time when sprinkling some HTML and putting a site on the web automatically made you a wizard, and if you were young enough you might even be hailed as “the next Bill Gates”.

Those days are over. When society was illiterate, people who could simply read and write might have been held in the same prestige as those who write novels or manuscripts. As literacy grew however, so did society’s ability to distinguish between skill levels. The same will happen with code.

I remember when mobile development was at its hottest peak, declaring I was an iOS developer practically made people bow down in awe and throw offers my way for help with developing their mobile app idea (usually in exchange for equity or “revenue share”). Nowadays the field is so commoditized I don’t even mention my 8 years experience with iOS except in passing conversation.

A computer science degree is enough to call yourself a software engineer because most people can’t tell the difference these days. But for people who know the industry, a front end dev whose job is to basically push pixels on to a page is hardly an engineer, and I’d say is our modern version of a mid ‘00s website designer.

Having a timeless standard for what makes someone a Software Engineer that we can all agree on and can be verified by third parties would be helpful. Naturally, this will be met with resistance because there are many people who will not qualify, and who do not want an engineering license that would require them to be liable for their work.
Why is it that ex-Russian oligarchs/kgb/persona-non-grata who end up being killed are mostly in exile in the UK? While I know there is a big community, you're as far as possible while still being in Europe, why not just move to the US or the Caribbean or something?

There are other suitable parts of the world to be exiled to and maybe the US would be a safer spot for you to enjoy your wealth while being relatively more 'safe'. Granted, if the FSB(really the KGB) want you killed it doesn't matter where but UK seems like an easier opponent to push away than the troubles that might rise from US gov.
As somebody in the process of building a "cryptoasseta" app - I wonder that too.
C++ is a huge language by comparison, and very few people know every corner of it.
Key Points from Hashgraph's Live Stream: Hedera Hashgraph, Startups and ICOs
> The thing is, SQLite is bulletproof at this point, so do we need to replace it?

Nothing written in C is bulletproof.
Kind of ironic that the video makes a compelling argument why such arguments are wastes of energy and miss the point.

For those who don't care to watch, the tl;dr is Euler used the constant symbol for pi similar to our use of theta, as a constant without a fixed value. Sometimes it was 3.14, sometimes 6.28 and sometimes pi/2, just depending on what problem he was solving and what form was most convenient.

The lesson being, don't get caught up wasting energy on the argument that could be used towards solving problems.
I think the parent may have been referring to the Malaysian Airlines passenger jet shot down over Ukraine with a Russian anti-air missile system.
> Did someone just magically have a rare nerve agent made in Russia

One of the main points of Novichok is that its made from non toxic precursors, that are easier to smuggle, which you don't mix until you are about to deploy them.

Scary.
Worth noting sqlite has its own unique ecosystem of tools. Most people who compile it are compiling "the amalgamation", a unique thing where they smash all the sqlite source code together into one standalone .c file you can just compile and link with, no build tools needed. I've never worked with the actual source code but the docs talk about a simple Makefile, nothing more complex. https://www.sqlite.org/howtocompile.html
Sqllite didn’t start for fun it was built for navy destroyers and submarines. (1) that’s probably why parent called it bulletproof.

(1) https://en.wikipedia.org/wiki/SQLite#History
Good to hear; a few years ago I'd read an article about a former moderator about the practices needed to remove YouTube videos. One particular practice that was necessary was to watch the video IN FULL (many videos involving death) and document the entirety of the video's contents. The article also talked about how there was no type of psychological support to the moderators and that many left the position after about 6 months.

EDIT: Here are two articles:

https://www.wired.com/2014/10/content-moderation/

http://www.nytimes.com/2010/07/19/technology/19screen.html

The first link has a good comment on why this is a big deal:
"If someone was uploading animal abuse, a lot of the time it was the person who did it. He was proud of that," Rob says. "And seeing it from the eyes of someone who was proud to do the fucked-up thing, rather than news reporting on the fucked-up thing—it just hurts you so much harder, for some reason. It just gives you a much darker view of humanity."
Personally I think the issue is that we have come to accept and perpetuate the idea that college education is the main path to a high paying, well respected career. Higher education has essentially become a gateway to salaried jobs.

IMHO post-high school education should refactor to become more like a trade school system. 95% of the educational programs offered in university have little or nothing to do with real world job duties. For the few excepts (medicine, engineering, etc), the curriculum's are essentially split into theoretical knowledge and practical experience already (med school/residencies, lectures/internships, etc). I think that all colleges should become job training programs. Model it after already existing trade school programs where you spend two years split between real job experience and class room learning. This would give employers access to lower-cost labor in exchange for real-world experience.

Is online self-education delusion? Yes and no. A completely self taught education will never be held up to the same esteem as a 4 year degree. It's a bad filter, and I question any company who hires based on degree/no degree alone, but it's the filter that we've been trained as a society to use.

The quality of online education can be the same if not better than standard university. The difference rests on the education seekers ability to learn.

Online self-education is delusional in the fact that it is not a quicker/easier track to employment. But that's a symptom of a broken educational and workforce system, and not of online-education.
Tongue in cheek reaction to your calling her "this chick": https://twitter.com/sarahjeong/status/973951162536706049

I am not "this chick," I have never been "this chick," the correct label is "yonder youthful poultry"
I had a similar experience. I bought an open-box sound bar for my tv, got home and unboxed it to find that the sound bar was DOA and the serial number didn't match the box.

I had bought it from a Best Buy about an hour from my home, and tried to return it, with receipt, to the Best Buy 15 minutes from home since I had bought it on a Sunday afternoon and wanted to return it same day if possible. I was told I had to bring it back to the original store since the serials didn't match; okay great Best Buy didn't do it's job checking serials when whoever had this item before me return-swapped it, but sure I'll go out of my way.

I bring it back to the original store and they then tell me I'm on the no-return list from that time for 120 days. I've since stopped shopping at Best Buy.
As the nephew of a former mayor of a small town of about 5k people in Brazil, I heard most people who get into office here can't possibly make back in salary all the money they spent buying votes before the election so the system itself usually removes the least corrupt candidates automatically.
Taking Action Against Britain First
S. Jeong herself seems not to be too worked up about it: I am not "this chick," I have never been "this chick," the correct label is "yonder youthful poultry".[1]

[1] https://twitter.com/sarahjeong/status/973951162536706049
> compilers that do too much

Why is this a problem?
Or hacking election systems and political campaigns and funding extremist and secessionist political parties in the US and EU. And all of their other aggressive actions in recent years.

Russia is a rogue state.
Though I wouldn't compare python and C, as they obviously don't target the same domain, for C, you have a whole world of UB and system interaction that you also have to keep in mind which is, IMHO, worse than the thing going on in Python.
Because it’s fine and dandy to torture or dehumanize people you disagree with like evil Nazis, left/right wingers, people who eat pizza on tuesdays - so long as the powers that be sanction and approve it. I look forward to our future “torture Hitler” VR amusement parks.
It's worth considering that Carrd didn't start from 0. He had a pretty big following already from his work that has overlap with the type of user that Carrd wants. Having momentum from the start can be huge for this kind of service.
In Python, you _need_ to understand the GC and its class system - even if you ignore it, the standard library doesn't. In C++ the situation is similar unless you're actually writing C and compiling it with a C++ compiler. Go is fairly small for a modern language, but it does have a GC and a fancy type system.

OTOH preprocessor directives grow the base C a bit. It's still very tiny, though.
Sometimes the font changes even within a single sentence.
who would want this person dead.

Among that group would be those trying to foment conflict between NATO and Russia. And it's a pretty big group.
Well I suppose they could, but they'd have to be very careful of someone else spinning up an app and adding your domain to it.
That doesn't make sense to me. If life-saving drugs don't make money and pharmas are purely rational actors trying to maximize profit why would they bother investing money into them anyway? Also "life-saving" is a high bar, I was merely talking about "useful". If you figure out a great remedy for baldness you might not save lives but you wont have any issue making billions selling it, advertising or not.

If you only way to sell a drug is to convince people they need it in the first place then I think it ought to be illegal, yes. Look at the massive opioid crisis in the USA which stems in great part from pharma pushing drugs people didn't really need and getting them addicted. If that's the only way you can figure out to fund cancer research we have a big problem indeed.
It's not Reddit but I definitely also don't come to hackernews when I'm taking a break from work for a few moments because I'm expecting to do more work.
> Is it actually possible to use this feature in practice? Are proprietary drivers an issue?

I've streamed 3D video over wifibroadcast¹ to OSVR headset, no fundamental issues. The exact lag depends on resolution, fps, etc settings. It would be superb to cut the delay to sub-50 ms range, but that's probably not going to happen as it would require major rewrite of the H264 stack, as currently there are always two full frames in the pipeline, e.g. in 30 fps it makes 1000/30*2 -> ~70 ms delay². (Note that I'm not the author of the befinitiv website.)

The foundation has released open-source driver stack³ (raspivid etc), but AFAIK they have rather limited resources for software development (single ex-broadcom developer?) and limited access to proprietary features (documentation?) of the Broadcom chipset. Many things work but I think the capabilities of the SOC aren't yet fully utilized.

> Also is it possible to browse the web and e.g. watch videos on youtube with adequate performance on an RPi? (different topic)

No personal experience, but RPi 3 should be okayish for lightweight desktop use (YMMV) with 1 GB of RAM being main limitation for multitasking.

[1] https://befinitiv.wordpress.com/wifibroadcast-analog-like-tr...
[2] https://befinitiv.wordpress.com/2015/09/10/latency-analysis-...
[3] https://github.com/raspberrypi/userland
Crossing the Chasm: Stop identifying cats and start creating value
Some buyers are using crypto via a third-party to buy these items on eBay. They use the Amazon GC afterwards to buy online services or buy a product to ship to their home country.

eBay seller has to pay a hefty commission to eBay so that is part of the expense. Seller mails or sends eCode. Both can be risky because the buyer can refute that it was received. Post office even with signature confirmation is not always recorded correctly. UPS & FedEx Signature Require is expensive to use. You also have dishonest "buyers" that will submit a chargeback claim to the credit card for fraud (card does not work, etc). There's a myriad of expenses and risk to the seller.
Why the downvotes? It's a legitimate criticism. USB Ethernet is slower and consumes more CPU cycles.
Amazon is winning because they have realized in the information age, central planning has become far easier and more effective. The bigger they get, the more they'll grow until they take over everything.
It wasn't "Knowing Lisp" rather it was "not learning any other languages as the industry changed", and he still got a developer job at Google. Why is this here?
The whole point of having an analogy in the first place is to sacrifice accuracy in order to illustrate a point in a more obvious way. Analogies are often fantasy scenarios. And making arguments about how things “intuitively sound” is a big step into a world of unscientific thinking.

The question here is, “What is the relationship between train speed and safety?” My guess is that the risk has a bathtub curve to it. At low speeds, certain factors dominate, the dangerous effects of reduced capacity. At high speed, other factors dominate, like crashes. This type of curve is found in many different types of systems. This curve exists in automotive traffic, where both high-speed and low-speed drivers are known to be dangerous, and speed limits that are either too high or too low make the road more dangerous. With an actual study, you could try to measure the curve. Perhaps you would find a large, flat area where changes in speed have small or even negligible effects on safety.

Kind of like the negligible effect on safety that wearing a pillow on an airplane would have.

But we don’t know the answer to the actual interesting question, do we? We don’t know what the exact effect of speed on train safety is. We know that train safety is very different from car safety—I was just looking at some statistics comparing them. But here we are, dodging the real question and complaining that an analogy isn’t realistic enough.
I don't see GP whitewashing anyone. More transparency (regarding the currently non-public information in particular) would be certainly welcome, before doing something that involves more than those two countries.
MURRAY 5TH FLOOR QB981.H377 1998

Now I know what I'm doing this afternoon, thanks!
RNNs with Darknet in C
This is extremely suspicious for various theories of dark matter, right?

How is it that all disk galaxies have just enough dark matter in just the right distribution to make up for the various radii and distributions of visible matter and end up rotating at the same rate?

I have no answers, but as they say, the most interesting words in science are, "Huh, that's funny..."
In Russia, all of them?

Easier to conceal a few milligrams of poison than a gun or a knife.

Putin and friends probably knew who and when but set them themselves at a comfortable distance.
Resonance Audio goes open source
In 2000, the only feasible language really was C. C++ suffered from severe portability issues, which have only arguably gone away in the past few years (that said, you still do see systems with pre-libstdc++-4.9, which is still a headache for portability). Managed languages generally suffer embedability problems, and still do to this day.

The conclusion that C remains the best language is a lot harder to support. Certainly, and especially with the level of infrastructure that SQLite developed to harden its implementation, the alternatives are not so much better as to be worth the cost of migration.
A brief history of Stephen Hawking: A legacy of paradox
The US is pretty close to Russia as well, don't forget. Some parts neighbor it.

I'd posit that the UK is a lot safer (less guns, murder etc). I wouldn't rate the Caribbean equivalent of MI5 to protect you.
Boost is a technical masterpiece and very high quality C++. It's also battle tested and very reliable. I use it for my professional projects but I loathe using it. Not just the complexity, but the error messages are really hard to decipher and most IDE's autocomplete systems completely choke when using Boost. Even if I want to see how something works 'under the hood' it's almost impossible to figure out.

In the end, I came to the conclusion that it's far more productive (for me atleast) just to stick with plain C and using a 'helper' library like Apache Portable Runtime library.
C is perhaps the most portable language. Most platforms support C.

I once used sqlite in a embedded system project that was based on a VLIW processor(Trimedia). The only compiler available was a C compiler. The integration worked like a charm.
There was another thread commenting on the usage of the term "chick" and how it can be interpreted as derogatory. I agree that this term can be derogatory because it can be condescending. The commenter who took offense was flagged, and nested replies derided the commenter for taking offense. I am really disappointed to see the hacker news community unable to appreciate the nuance of this discussion. I know this term was not meant to be offensive, but that is not the point. It's important to challenge ourselves to think about these subtle issues. Our prejudices affect our language, and our prejudices are perpetuated by our language. Let's not flag and ban this discussion when it arises.
This surprising things about school article post was so nice and great after read this article i feel so good keep posting sit now am a huge fan of yours...

<a href="http://www.ukessaypapers.co.uk/nursing-essay-help.php">Nursi... Essays</a>
"Selling books to selling computing on demand... That was a big leap, and the most profit generating "pivot" I can think of."

is it a pivot if that was the intention from the start?
There is another class of people who seek online education and actually benefit from it: enthusiasts with the sole purpose of learning something new. I know a guy at work who, while being a software developer, happily does online biology courses on the side.

On another note, I think mentors and a strong network helps in extracting purpose out of online learning. As software developers, a lot of us tend to undermine the importance of networking, especially in finding new jobs or growing within a company.
Doesn't it come with GC? That would limit embedding.
It's tempting to think that dogfooding would be useful here. If everyone at YouTube had to moderate content, even some small percentage of their time, it would keep the problem fresh in everyone's minds as they build and run the business.

This is probably not actually a good idea... moderation takes training and making everyone do it could make it harder to recruit and retain talented engineers. The attractiveness of the idea is probably more attributable to how frustrating the problem is.
I interpreted that commentary as referencing a new library similar in architecture, like an implementation of S3 that lives locally in the software and is modeled after SQLite. Not “let’s rewrite SQLite” like everyone else seems to have run with.
Well it's not like he was hiding. His daughter was working in Moscow and visiting him often. He served his time in Russian jail.
It's different for example from Mossad that was killing the terrorists from the Munich Olympics massacre. This was "we find you anywhere" thing.
Yeah, the article seems like something between sci-fi and intellectual masturbation. A robot is a product, just like any other: when a robot taxi screws up and kills a pedestrian, the manufacturer is at fault; if its rider commands it to hit someone, it's the rider's fault.
Introduction to fun C
Google is opening up Maps so game developers can create the next Pokémon Go
Two things that greatly concern me.

1. President Trumps response (and I am not a hardcore anti-Trumper) has been very weak. Many here are extremely disappointed.

2. The leader of the opposition is not supporting the government position and is propagating doubt far harder than is appropriate. There should always be some doubt in these situations but to immediately suggest this is a plot to frame Russia is something else. Rumours of mutiny are spreading and the majority of the Labour party directly and indirectly criticised his position during session.

Highly concerning situation. I truly hope Trump comes out with much stronger language in support of what we consider a top ally.
Gnome 3.28 released
Suing Equifax in Small Claims Court
Trump may be refusing to enact new sanctions (despite passing with bipartisan support) for some “unknown” reason, but the EU doesn’t need his support to
implement any new sanctions.
Transfer Your Font Style with GANs
> combined infrared and regular cameras

"infrared camera" is falling quite a bit short of a description. In fact some have used a single IR emitter to light the face up in the dark and/or as a trick to ignore surroundings but then it's not much better than a picture. Here it's an IR dot projector whose projection gets captured by an IR camera and subsequently extruded as a 3D volume, Kinect-style. I don't know about what Windows Hello mandates for face recognition though (also, it can be iris or fingerprint as well as face, which just makes things more confusing).