skysight-inc/HackerNews huggingface dataset:
Here's another reason, you may have seen it already.

There are going to be a non-trivial number of corner cases that will fake out autonomous vehicle situational awareness. This one is a false lane departure alert, triggered by a combination of shadows and repaving artifacts. The actual lane marker is the yellow line in the lane barrier's shadow. If the car were autonomous, would it have reacted in error?

http://imgur.com/a/KnsXU

Basically, fewer people will die in accidents as a result of autonomous driving. I do believe that. But it will be a different set of people than would have died without it. That will take a lot of legal wrangling to work through.
Yep, 66% or more dropped out.
What cpu would you recommend? Would it be better to go with a 2x cpu mobo?
How did you get your first few customers?
Childrens logic: if it isn't said outright before the game then it isn't a rule. You lost fair & square.
I'm not sure what it is but the screenshots make me feel itchy.

I take it privacy means privacy except from your boss, your company and the Govt.? So far fewer guarantees than with self-hosted FOSS alternatives?
Against album cover:

https://en.wikipedia.org/wiki/Virgin_Killer
There's this joke about an Ikea job interview: interviewer tosses a bunch of parts on the floor in the interview room and says: take a chair.
Nice. Anyone else here ever use Ab Initio? It's an ETL tool for transferring data between databases and manipulating in the process. Seems very similar.

I've always wanted to recreate something with those ideas because it was a very efficient cross between visualizing code and writing it. This looks pretty similar although for different data sources.
How to Create a 2nd and 3rd Upsell?
To entertain myself, I gave this some thought before I clicked. I assumed exactly what the title says: which 4 lego pieces create the tallest structure that stands on it's own.

Well, we need the biggest bricks we can find, my mind went to the ship hulls:
https://www.ebay.com/p/?iid=282223262072&&&dispItem=1&chn=ps

So how can we connect 2 of these together, and make it stand vertical? Or can we?

It might be that we need the 3 pieces to make the brick stand... I'm not sure.

And then I clicked on the article...

(I'm not sure if I've even found the largest brick, or if I've found a 3 brick component; how do we define "brick"? Why do I care? Please comment and subscribe, it really helps ;)
Sorry, I didn't mean you personally. Hypothetically speaking.
We need to grow fast
Our investors are nipping at our heels and so far we haven't really delivered for them. We are looking to grow our body measurement logging platform from zero to hero and without enough money to spend on paid ads, we need to find better ways to help young mums discover our site. Please, give us any ideas that you might have and you will receive glory in return. www.lifemeasure.com is the domain
Ok, got it (thanks) - something that would simply follow the rules to find a solution yet be unable to think outside the box. It would, for example, not even "think" of dabbing a small amount of Super-Glue on the edges to achieve the theoretical maximum.

I don't recall the initial problem as stated precluding outside assistance.

My point stands: dad is pushing daughter to use the rather large brain that she has to solve a problem. Whether or not she becomes a Hacker as we know it does not matter - she is learning critical and analytical thought processes through this game.

That is one of the many gifts that any parent can bestow on their progeny and I'm impressed at his approach in this case. Society as a whole becomes a little richer as a whole through these little steps.
How old is your company?
http://projectnaptha.com/ is also a very similar project. I think it uses Ocrad.
Also: LabVIEW, Unreal Engine 4 Blueprints, and pretty much every Materials Editor I've seen.
Definitely not since only 1 socket is usually directly attached to the PCIe bus. The best CPU for the money at the moment is most likely an i7 5830K with 40 PCIe lanes. Or you could wait (probably the best idea) for AMD to release it's "threadripper" CPUs tomorrow with 44 lanes and for Intel to release it's new i7/i9 lineup in 2 weeks, also with 44 lanes.
Why is low liquidity a problem? As long as there is someone betting for and someone against an outcome, a prediction market is successful, right?
> * The overwhelming majority of languages don't give you code-point level iteration over strings by default (and you probably want grapheme), most opting for code units — which is what an unsigned char ptr in C containing UTF-8 data will give you. (C++, Java, C#, Python < 3.3, and JavaScript all fall in this bucket)

Saying for (let ch of str) in JavaScript iterates over the codepoints, not UCS-2 codepoints.
Not everyone understood what I meant to say but you did, thanks :)

Starting from the Unix utilites is simply because I'm so used to them.

I can assure you, however, that anyone who was under the impression that my system was actually Unix would be in for a nasty surprise :->

My system would be, shall we say, not POSIX compliant.

My system would take the things I like about Unix, such as being command-line centric and having utilities focused on being good at small individual tasks and using pipes to glue them together seemingly (but actually as mentioned each pipeline is compiled to an optimized program when run), and the filesystem would remain essential and hierarchical.

I would separate Operating System binary data, Operating System config files, Application binary data, Application config files, User config files, User downloaded data and User created data STRICTLY!

Also like I mentioned, to have structured binary data instead of text. This would lead to commands which are named like in POSIX but which operate a bit differently with regards to the arguments they take.

Probably a lot of other things as well that I've been thinking about but which escapes me at the moment.

But yeah, all of that remains a dream because it would involve more work than I have time for :(
Think it's been answered, but the link below might provide more information on tracking pixels/beacons.

https://en.wikipedia.org/wiki/Web_beacon
That's exactly the point of the article?
That's just it; they can't! When you visit Wikipedia over HTTPS, the only thing actually visible in plain text is wikipedia.org, and that's only if your browser is using Server Name Identification (SNI).

Since the rest of the request, including the URL is hidden, governments and other malicious agents between you and the server cannot actually see what pages you're requesting directly. They can only see that you are accessing wikipedia.org and transmitting some data. You may still be somewhat vulnerable to timing attacks to try to identify what pages you're viewing, but censorship can't happen at the page level over HTTPS; you have to block the whole thing in one go.
The research in CS is very active. Take a look at arXiv/cs to get a sense:

https://arxiv.org/list/cs/recent

I would say Machine Learning is particularly "hot" right now, with the anecdotal evidence being that many ML conferences (like NIPS, ICML, CVPR, etc) have been experiencing better than linear growth.
> you can not guess the characters you do not know

That's not completely true.

Chinese characters are composed of parts, some of which are referred to as radicals. If you know the part/block, you can sometimes guess its meaning or sound. Also, new Chinese words are made of existing characters, so you can often guess multi-character words by knowing the individual characters. For example, the word for computer is "electric brain". You might be able to guess that if you knew that 電means electric and 腦 means brain

I recommend the site called http://hackingchinese.com

He has a lot of good tips for how to learn Chinese as a foreign adult
Governments can't censor parts of Wikipedia when it's all encrypted, that's sort of the point of the article.
Nice!

We need more programming languages with sane syntax.
http://gizmodo.com/reddit-users-lose-real-money-after-meme-c...

> The dogetipbot website emphasized that the service was always free. Yet, somehow Mohland believed his creation could support a business model. He tried to get investors, but who would want to invest in dog meme tokens with no path to monetization?"

>
“Very lies, such betrayal, WOW.”

> Now, Dogecoin will likely meet the fate of other altcoins, such as Titcoin, Auroracoin, or Namecoin. The greedy holders have no reason to ever divest, so the currency will be kept alive by the weird true believers in some godforsaken corner of the internet, where forgotten botnets and graphics cards mine blocks for the benefit of no one, until all the wallet passwords are finally forgotten. Though the currency began as a spoof of crypto culture, it was the same greed and delusional idiocy that has plagued more serious ventures like Bitcoin that struck the final blow.
It will be interesting to see the followup article where the author will focus on IBM and Oracle which are arguably targeting a different market share to AWS, Microsoft and Google.
That seems a bit random
Finland's basic income experiment is already making people feel better
You might be surprised, while mandating full exoskeletons is off the table there is quite a bit more we could do,

You can for example mandate braces which would prevent most joint injury. The added weight while minor slightly reduces performance so it can't catch on at an individual or team level.
This seems so overengineered. If you're using a BI tool like Looker, you can configure how often and how long you would like your "query" to be persisted. They also support dynamic triggering - when value X changes, rerun query Y. This is all 2-3 lines of LookML configuration.

Also, pulling this out of the dependency graph of the rest of your ETL system seems silly. Analysts now have to schedule their queries "sometime roughly when I think the data will be available" vs "immediately once the data is available".

It sounds like Chartio isn't really keeping up with their workflow. So assume for a second they need to ease this pain but can't justify a vendor switch right now. What's the fix? I think you make it easier for analysts to put jobs into Airflow. That way you aren't reinventing the wheel (building a completely isolated ETL scheduling tool) and you're actually attempting to solve one of th underlying problems (Airflow isn't "analyst friendly").

I'd love to hear other people's experience. I recognize I'm being a bit of a negative nancy.
I think the sarcasm is too strong for it not to be a parody of the lightest-gray comments in this thread.
Well, they can block it whole. Once they figure out they can't block parts that's exactly what they will do. Either that or a re-host on their own infrastructure with the offending parts removed, conveniently seizing whatever domain names wikipedia has in that country for added authenticity.
Android developer, looking for internship
I am new to Hacker News, so I am not sure if this is a good way to go with things, but I am a student from the University of Waterloo, 4th year in Computer Engineering. I have done 3 software development internships so far, and 3 other internships related to technology as well. I am currently in love with Android development and working as a freelancer. I have competed in hackathons, and an Android app my team made ended up being in the top 6.

I have an internship coming up this September that should last for 4 months. September - December. I am looking for a great team that can teach me a lot as I near graduation!! I am interested in a growing company that stays on top of technologies.

My LinkedIn profile is more detailed https://www.linkedin.com/in/dougouk/

Thank you!
I think you went to a bad school. Good CS programs go into the math behind cryptography (e.g. the prof. invented the crypto algorithm). Processor architecture, caches etc.

I saw the quality difference in the two schools I attended. One had profs teaching by the book and the other had profs that wrote the book.
We've been writing SQL for decades without such complaints and it works rather well in practice.

Speak for yourself. My experience of SQL is that it requires careful tuning whenever the numbers involved grow beyond the trivial. Query plans need inspecting, and often indexes aren't used appropriately. Queries are written and rewritten several different ways to encourage the database to choose one plan or another.

If your use of a database is limited to key-value lookups and object graph navigation with an ORM, with <100 values on any given edge, you'll have a fine time, I'm sure. Not everybody uses databases that could trivially be replaced with an object graph.

For more complex operations, I'd like to be able to write in the form of a plan with a graph of data flow directly. Scan this table, filter against this index, sort these two data sources and do an merge anti-join, etc. Today, I need to rewrite the query while knowing the planner well enough to foresee how it's going to implement my query, gradually homing in on my target through a series of indirect inspections.
Thing is, there is no such thing as the colony collapse. Some colonies just disappear (abscond) and we don't know why, others are weak and don't survive winter, others are so heavily infested with varroa destructor that too many bees get deformed wing virus and fizzles out, ... It's a combination of things, which is what makes it so difficult to nail down. Furthermore, there are many more factors that make it hard to compare apples to apples (how many colonies in the area? How much forage? Weather? Disease vectors present? Etc...)

There are some monitoted experiments (google 'bond experiment' for example) but they cannot be used for 1:1 comparisons to say what is 'better'. Plus, what is 'organic'? Technically (legally), it's following Demeter standards, but who can fulfill those? Does that mean that all those others are 'non-organic'? No, there's a very wide range left.

And even more... What are the goals of the beekeeper? No commercial apiary can survive with 5 kg/year yield per hive. Should commercial honey production go away? Leaving aside the animal welfare aspect, I think there's room for a range of approaches, but it needs to be balanced. Of course, balanced by whom, that's the question...
This is how "domain fronting" (https://en.wikipedia.org/wiki/Domain_fronting) works as well -- encryption makes blocking an all-or-nothing deal, and blocking everything that goes to an extremely popular IP range / SNI causes too much collateral damage :)
Interactive “how to exit VIM” tutorial
The article says

Although countries like China, Thailand and Uzbekistan were still censoring part or all of Wikipedia by the time the researchers wrapped up their study

The top comment might be asking about the "were still censoring part" of the article.
Ask HN: Tips/suggestions to sell your startup?
I am advising a startup whose founders have decided that they want to sell within 12-18 months.

I don't have a lot of experience in the selling process, hence the request.

Any suggestions, tips, etc, on the process?

Also, any direct, private suggestion you can shoot me an email at simone dot brunozzi at gmail.

Thanks.
Genetic algorithms? What is this, 1995? Show me the TensorFlow dataset or this post is as good as [dead].

More seriously, though -- I think problems like this can actually be more interesting than solutions. They get you thinking about what the solution might be. Lots of interesting work starts with a problem rather than a particular solution technique. That said, I'd be interested to see your GA solver solution, or any other solution someone can find!
Who says they can't see the URL? A sufficiently motivate government would probably be able to create forged certificates and mass interception isn't really out of the question. Especially with browsers homogenizing on fast ciphers AES-GCM/POLY-1305, I bet it's much more economical than you would think.

Cert Pinning or HPKP is one type of solution, but it's tricky to get right especially for a large site like wikipedia.
Unreal Engine 4 Blueprints are amazing from what I've seen, and show what a good visual editor can be capable of. LabVIEW is a PITA in my experience. That being said I have not invested very much time in LabVIEW but I have no motivation to either. I don't mean to flame, that's not the intention, but does anyone on HN actually think that LabVIEW is a comfortable and productive tool? If so, how and why?
Bind Content Controls with XML Data (Custom XML Part) in Word Doc in Java and .NET
To be honest, learning Chinese has been a long and somewhat painful process. I'm about 6.5 years in at this point (2.5 years of school + 4 years of self study) and am starting to be able to pick up a newspaper or watch a show and get the gist of what it's about. I don't have a natural knack for languages and I was never devoting 100% of my time to it (I did software in school and now for work), so your experience may differ. Also I never had a chance for immersion—people I know that have spent 6 months in Taiwan or China are often above my level even though they've been studying for less total time, so immersion is really helpful.

I've found that SRS apps like Anki or Memrise and podcasts like Popup Chinese or ChinesePod have been really helpful. I'm also developing an approach where I extract vocabulary words from videos and newspaper articles and pre-study them before watching/reading—I'm hoping to blog about this at some point.
"$100/hr for remote work is not a lot of money."

Yes it is. The average minimum wage in the US is $7.25. 8 hours work is less than $60, or about 40 minutes of what you call not a lot of money.
Even if this could happen, which is far from trivial, it would be almost immediately detected.
I agree with hiring a lawyer. A hired hand, to dispassionately argue on your behalf is very useful. The lawyer will just do his job; no personality clash or old history to get in the way.
If you regularly experience grief in a subject, theN YOU SHOULD NOT CHOOSE THAT FOR A CAREER. You could be doing it for 30-40 years. Why make life miserable if you have a choice.
couple of code examples would be nice
The problem with web analytics is that it is a low barrier to entry. I have a saying - 'if you can't code then do SEO' - and far too many companies have some inexperienced, non-technical squeaky wheel insistent on the overbearing analytics. It is not just the tracking scripts, there is a whole universe of snakeoil built on top of that. In ecommerce there are tracking script things that promise to deliver you the ultimate newsletter - if you sign up for it - and if you don't then all your interactions will be recorded anyway.

This is all fantastic, however, there really just needs to be some compelling CTA for the newsletter signup, which is doable. Instead though, this stuff you could ask the customer has to be magically inferred.

Another favourite is some stalking module for ecommerce that does personalised recommendations. This adds to the bloat and does 'jumble sale recommendations'. To do it properly, with code, is probably a simple SQL query but you still need to build, test, deploy such a thing in a professional way. But a third party script that magically does it, well, sign me up...! (Says the non-technical guy).

On top of that is the instant help widget that someone in marketing expects. There is no need for it if the website actually works and information expected is provided. Again this widget needs to stalk 2000 people for the 1 person that uses it.

So how do I face the challenge? Sometimes due to squeky wheel noise it is not possible. However, if you can do a better job of delivering what the required end information is, then you are good to go.

Some people use analytics for actual sales information, again because some report can be produced easily without any knowledge required. Again, to do a proper report probably needs some knowledge of SQL and coding. So the result is business decisions made on data that is not correct.

There is also a cost to some of these things, you can have a pop up giving customers 10% off their first order with yet more script going on. The script will charge a 8% cut to make it a 18% payout if anyone puts their email address in the popup box.

Then there is affiliate marketing, which is okay but another level where more script is added and more 'fee' paid out for the privilege.

So those scripts you don't see are costing money, real money. You as the consumer pay 10% of the product price to some mystery javascript bloaters every time you 'Buy Now' (which is always next day at the earliest).
50 years is way too much, wouldn't 1 nanosecond be more minimalistic?
I wonder about this. If a government can hack into a server and steal the private encryption key, then they could just look like any other server in the server farm, right?

Given the recent Shadow Brokers release of the NSA tools, it seems to me that this was not only possible, but probable (not necessarily with Wikipedia, but any website).
Does anyone have links to similar things for North American solitary bees? These houses seem to be UK specific?
The interviews for the big five (Amazon, Google, Apple, Microsoft, FB) are disguised iq tests. It's like taking the SATs to get into college.
https://stackoverflow.com/questions/1775865/preventing-conso...
Ask HN: Which external monitor do you use?
Hi guys, I currently use a MacBook pro retina and find myself in need of an external display. Which monitor do you recommend I should get in 24"?

Ideally don't want to spend much money on it.
Yeah, Im tired of working with poor or unmotivated coworkers. You just dont really know until you start working with em.
Lapis + MoonScript + OpenResty looks like a lot of fun, so I was just starting to get a local environment running for it and immediately ran into the Lua 5.1 and 5.2+ divergence. For someone who has just been a casual observer of the Lua ecosystem over the years, can someone talk about the community's feelings towards that divergence? The OpenResty docs basically state it's not worth the effort to support anything but Lua 5.1, which at this point is 5 years old and no longer updated.

From someone on the outside that makes me hesitant to spend much effort investing in the ecosystem. Are the libraries fragmented across different versions too? Are there really no plans for an upgrade path, or does everyone just expect to use 5.1 forever?
Show HN: An open-source platform for managing Stripe subscriptions
Can we already kill the meme that CS or STEM are hostile to women?

Correlation does not imply causation. Disparate outcomes do not imply disparate treatment. Nobody in the right mind looks at the 94% of child care services jobs being filled by women and exclaims "Aha! Systemic sexism against men, matriarchal oppression afoot, we must address this social injustice!", yet all common sense falls apart when it comes to STEM.

Good talk on the subject here: https://www.youtube.com/watch?v=Gatn5ameRr8
>I think problems like this can actually be more interesting than solutions

Reminds me of an animated shortfilm I saw not too long ago but not that recently either.

There's this person that has a box full of questions and s/he encounters an elderly person that has "all the answers", and I'm not going to spoil the rest.

I just can't for the life of me remember what it was called and I can't find it with any web search I can think of either. Anyone know which one I'm thinking of?
Ask HN: Good books on encouraging people to take ownership?
Hi all,

I'm looking for any books that cover the topic of encouraging people to take ownership of things, within the context of an organization.

Any ones that have really had an impact on you and your company.