skysight-inc/HackerNews huggingface dataset:
Maybe if Apple stock ever starts to decline significantly they'll finally implement some of the various complaints. Constantly harping on the lack of ports, the soldered in parts, and the terrible power cords lets them know people do care about those things.
That is a 47w CPU. That is way higher than the TDP of most laptops allows for (displays, discreet GPUs, etc). The 15" MBP only has an 85W charger, which must both charge the battery and power the laptop simultaneously, how is there room for this thirsty a CPU in a MBP style chassis?
Hoolicon 2017
The length of code of a program should not be a metric for how useful or valid it is.

This is a great shortcut for something that I've been doing manually for years and I'm happy to have stumbled on it and the surrounding discussion. Please don't flag stories like this.
In order to design antennas, first you must have bologna
They sell more in the consumer market than professional market.
Lecture 5: Business Strategy and Monopoly Theory – Peter Thiel
The guy has practically sacrificed his life and you think he is going to offer $20,000 just to hurt Hillary Clinton?

He is a smart guy and I'm sure if his intention was to get revenge on her he might be able to come up with something a little more creative no?
The grandparent post was about Glassdoor. Amazon has a 3ish out of 5 rating, while other big tech companies tend to be around 4ish.
Releasing the personal information for all those Turkish women absolutely can put their lives in danger.
> can be used for jailbreaking devices as well as to attack their security.

This sounds quite negative. Another (very postive) consequence is to install unsigned OS'es (read: Linux).
I could be wrong but I'd wager that there's some support for many of those backends that's just not upstreamed to LLVM.
0: If it meets the guidelines, this might make a good "Show HN" because Show HN is for feedback on implementations submitted by the person who built them. Show HN guidelines: https://news.ycombinator.com/showhn.html

1. Amazing progress since the last time we talked about ReadBoard. Congratulations.

2a. Having to pick five topics to try out the site is a distraction. I just want to see how it works.

2b. There appears to be a topic for every possible tag. There are far too many for a new user to parse.

2c. The tags are someone else's not mine, and therefore the tagging is editorial. But the editorial work does not create a hierarchy of importance. India, Startups, Philosophy, etc. are all given equal weight even though surely some have better content than others.

2d. My suggestion is to narrow down the number of topics and focus on providing excellent content for a few...or in the extreme eliminate topics and just focus on good content. Either way this means deciding who the target users are and are not.

3a. The user interface of cards takes up a lot of screen space. For me, it does not provide enough stories per screen to easily decide what is or isn't good. Or rather, because there are so few stories and I am selective, there is a high probability for a screen to contain nothing I am interested in. So my choice is to dig deeper or navigate away from the site. Not seeing anything interesting makes navigating away more attractive and digging deeper less attractive.

3b. My advice: make it as easy as possible for the user to find something interesting because marginal quality content consuming significant screen space makes work for the user. If I want that, I can go to Facebook.

4. Reproducing the content from other sites on ReadBoard did not add value for me because: there was latency while the site was loaded and it the text was still surrounded by web widgets rather than standing alone. My advice: look at Firefox's Reader Mode [and consider talking to an attorney about copyright and looking into Google's definition of content farming].

5. The Chrome extension is not a bad place to start app development.

6. I'm not sure I want to share all my contacts.

7. The guest experience was mediocre, since I could not try out the discussion feature, and that's the core of the site. My advice is to allow commenting without registration during the "Feedback" periods. Maybe a unique URL that logs people into temporary accounts automatically when the "guest" link is clicked might work.

8. ReadBoard looks like the result of significant effort. My comments 3, 6, and 7 all hit on what I see as the biggest challenge: focusing on the interests of the user over those of ReadBoard as a business.

9. Comment 5 indicates a way in which the interests of ReadBoard as a business and the interests of [some] potential users align to mutual benefit. Finding more such alignments is hard because it requires change, but the easier path is by changing ReadBoard toward the user's interests.

Good luck.
Yeah. Trunk LLVM doesn't even have AVR support, so no Rustduino.
What's with this fetish of hardware manufacturers making keyboards as terrible as possible these days? It seems I'm going to be using X220s until the end of time.

(Not to mention Apple's departure from any sort of replaceable hardware components)
Piggybacking off of this, post an intriguing question and it will get a lot attention no matter the time. Often posts last for upwards of 6-8 hours assuming they're popular threads, there's a reason other's die off in 20 minutes.
When I said 'careless in the extreme' in my earlier post, I meant that it undermines the entire credibility that Wikileaks is able to protect the anonymity of its sources.

If it loses that credibility, then future leakers will be dissuaded from leaking out of fear that they too will accidentally be outed in a moment of carelessness, and Wikileaks is doomed.

I don't think Assange would risk the reputation of Wikileaks like that, and think that the death of Seth Rich is unfortunately being used as means of subterfuge.
Cloudflare made a product exactly for this purpose: https://blog.cloudflare.com/introducing-cloudflare-registrar...
[1] 4.5 stars (227 reviews) $28 https://amzn.com/dp/1479274836

[2] 4.5 stars (216 reviews) $27 https://amzn.com/dp/0984782850

[3] 4.5 stars (94 reviews) $16 https://amzn.com/dp/B008SGNJOW
Thank you for the correction, fixed it :)
No sweat, man. You are new to the language and you're putting yourself out there. Major kudos for that.

Now, for some low hanging fruits / pointers:

- $name is a global variable. Virtually unused in idiomatic Ruby.

- @name is an instance variable. So it's perfectly ok to use it... within a class.

- You should omit the 'then' after each if.

- I'd use find_words rather than busca_palabras.

- Except for rare edge cases, you can drop the .nil? from if my_var.nil?. If my_var is nil it will on its own make the condition false.

- I would use more spaces. 'a = 1' instead of 'a=1', 'b == 0' rather than 'b==0'.

- Use indentation consistently. 2 spaces.

- The else clause is indented at the same level as the leading if.

- Use && instead of 'and' in conditionals. Likewise || instead of 'or'. These short circuit the evaluation for you. So if the first argument is false && won't bother evaluating the second argument. Likewise, if the first argument is true
|| won't bother executing the second argument as it doesn't matter.

- Ruby is an Object-Oriented programming language. I would look into modules and classes to restructure the code in a less procedural way.
It's probably been submitted again now on the heels of DefCon and Blackhat, where Robert Graham usually gives cool talks and presentations about his security research and work, e.g. MASSCAN.
> AMD

Literally all I want for my pro work is CUDA calculation....
Isn't this pretty much the same concept as http://what3words.com/, or am I mistaken?
But you're not a federal employee, that isn't your full time job. That's a responsibility you volunteered to take on, the fact that you get compensated for your time every time there's a primary vote doesn't imply you're an agent of the state, it's not a "functional equivalent".
A Plan to Save a Man's Life by Head Transplant
Atlassian doesn't have a roadmap. This is changing a little, but it didn't hurt them that much while conquering the world...
Tomb Raider had async compute implemented for GCN and Pascal in a post-release patch, and benchmarks on that patch still pegged the 1060 as ~20% faster than the 480:

http://www.eurogamer.net/articles/digitalfoundry-2016-nvidia...

And conversely, the developers of Doom said their async path is currently only tuned for GCN and will be enabled on Pascal in a future patch.

We've seen from 3DMark Time Spy that Pascal does benefit from async compute, so there's performance being left on the table there.
As I understand it, they voted to add DRM to the law as a means of making it accessible to the public - which it currently isn't at all. Is that a correct understanding?
The tenets of technical debt
The "it could create good comments" is not a good metric for not flagging something, because there is no link for which that is not true, or at least someone would argue for it.

While I again want to emphasize I'm not really being that critical of the author for creating it, because people are welcome to put whatever they want on github, it's a thin piece of content whose thin content is also somewhat misleading, that was upvoted to the top of HN. I'm still comfortable with this, barring the admin staff disagreeing with me.
Obviously we need to add the date the coordinates were encoded. The decoding will have to apply correction based on ample databases of tectonic data. A simple formula will not work, a major earthquake can move a rift by some 5-10 cm. And you need to know exactly what plate does the coordinate refer to, is not as simple as 'Australia moves 7cm a year', consider parts of California east vs. west of the fault. Well, that spiraled out of control fast... It makes the time issues like [0] seem trivial by comparison.

[0] http://stackoverflow.com/questions/6841333/why-is-subtractin...
It's frustrating when a nice symbol or metaphor is co-opted, like someone spitting in your beer.
Workshop on Data and Algorithmic Transparency
UFC 202 live
Someone didn't pay attention in civics class. You'd prefer the federal government to manage the decisions of all the major political parties?
Sustainable Pace
Test-Driven Development for Optimists
AWS Serverless Chatbot Competition
I wonder will functional touchpad keys work on non Mac OS (Linux, Windows) since I guess some custom drivers are involved. I'd consider macbook pro buying, but for Linux. Thunderbolt 3 support is a must.
WTF is wrong with this industry?!?

You have 4 months to train for a better job and the best advice is to spend the time studying interview techniques??

I'm not criticizing anyones post here, but the industry in general. That's where we are? Teaching to the test??

I know, I know, "interviewing is broken" and "that's the way the big companies evaluate you" and all.. but geez! Is anyone else bothered by this? Isn't it possible to get a good job at a good company based on your skills & knowledge rather than interview-ability?

I can understand an argument of "well, OP wants to get into Google, and this is the best way", but maybe that means that sights are set too high... maybe it should take longer than 4 months to get a job at Google. Am I taking crazy pills?
TNs are very easy to 'sponsor', companies far smaller than Amazon do so with no difficulty. My personal recommendation (don't quote me): don't even bring it up until you're well into the process, it's very easy to tack onto an existing offer.
[edit] I was uninformed, there is no delete option.
Genetic Engineering Will Change Everything Forever – CRISPR
I worked for a smaller company that did not have an HR department. You actually could tell the truth. That was pretty awesome. I wish more places were like that.
If a compiler supports ARM and Thumb, it covers a majority of modern embedded platforms. The days of 8- and 16-bit microcontrollers are coming to an end -- 32-bit Cortex-Mx chips are very competitive on price and power consumption and much more capable.
83 HN comments last week, at https://news.ycombinator.com/item?id=12222879 .
Thank you very much acangiano, I will review all the code with your guidelines at hand!.
Although I think it's practically infeasible to scan the entire IPv6 range, it is possible to see who's on v6 through other methods, like when Shodan added a bunch of its servers to the NTP pool to find v6 users.

http://arstechnica.com/security/2016/02/using-ipv6-with-linu...
Who's identified him as the leaker?
> What on earth are you on about?

You can have the most secure/hardened email server on the planet but if I can change your mx record at your dns provider it will do you no good. And there are multiple attacks against DNS that don't require me to target your provider even (e.g. https://en.wikipedia.org/wiki/DNS_spoofing)

And once all your emails are being sent to me, I can own every account you've signed up for using that email (through reset password). And currently the only reliable defence against that is 2FA.
Employees quit because they have a better place to go than their current job. (Or, at least, they think so.)

If boss (really boss^n, for any n) makes them miserable, if just make more places relatively attractive. But there are always people quitting from good work places.
I seem to have oleophobic-proof fingerprints then. I'm constantly cleaning phone screen (swipe on jeans these days now phone is not spanking-new).

You could easily see my swipe or pin pattern from prints and smudges, even from one use, which never happened with actual keys.
I am guessing traditionally, up until 10 years ago, it was other countries which did better at gymnastics (especially rivals like Soviet Union, Romania, China). It was just not interesting for Americans to watch those who we were told are our enemies win gold medals.

Now that our team is doing better, I can see there being an interest in broadcasting it better.
https://en.wikipedia.org/wiki/Duverger%27s_law

In light of that, if you don't believe parties have a duty to be fair to all primary contenders, then I'm at a loss. How do you expect to avoid cronyism and corruption when "private" political parties are outed working to bias primaries and you say that's okay?
I believe this is about laws such as construction codes, where many cities reference a privately created code. The only way to access that code legally is to pay the private company for read access.

Based on the actual article, the ABA voted not to demand that all laws should be completely available without copyright. Basically, they voted to maintain the status quo. They didn't make an explicit value judgement of DRM'd laws, though.
This looks like an awesome product to protect sensitive data. Be it in the legal field, lawyers, ...
Gandi.net maybe. I haven't used them, a friend said that I should consider moving there, any thoughts on this, what alternatives is there that offer 2FA and operate in EU?
Can I blame marketers? I want to blame marketers. [0] (Speaking of infotainment...)

Look at the percentage of TV that has become advertisement. It's nearly 35-45% of the run time for shows. Same with radio - the amount of advertisements on music stations is almost rivaling the amount of music played. A symptom of lowering music license fees for a dying medium I guess? What with being able to play music from your phone/mp3 player in most cars nowadays...

I actually miss Geocities websites. Sites ran by Joe and Jill schmoes who just wanted their own little personal space to communicate, blog, share info, etc.

[0] https://www.youtube.com/watch?v=ML_ec6XRYQA
Perhaps the address can be made relative to some landmark which moves in the same direction. This could add an additional word in front of it (for the landmark) but will resolve such issues.
The name is just a name, and Apple is not beholden to staying within what you think is "Pro". I consider myself a "Pro" and I like all of those things.
The following image sums up the stress/burnout part rather well:

http://imgur.com/a/k6MPj
Show HN: Pytracking – Email open and click tracking library in Python
Thank you for creating NSIS! While we may complain about its assembly-like language, over the years NSIS has proved incredibly useful to countless people, including myself, both as developers and as users. And that goes beyond installers. When I was a university student I got a lot of mileage out of the PortableApps launcher, which was made with NSIS, and used NSIS to develop small, self-contained utilities in a short span of time. For the latter, few things can compare.

It is interesting that the declarative vs. imperative configuration divide comes up again and again: in installers, GUI toolkits, configuration management systems, etc. Considering how many times imperative scripting gets reimplemented/hacked on top of a supposedly declarative system, I suspect NSIS made the right choice early on. Things like the PortableApps launcher would not have been possible to make with it otherwise.
Even the best developers aren't miracle workers. Its clear that a lot of these older web projects like Flash and Java runtimes were poorly engineered from the start, especially in terms of security, and now all the guys who maintain them just inherited thousands of man years of technical debt. They can't fix it, short or rewriting from scratch, and that has a time/money cost management isn't interested in.

Worse, to fix a lot of these issues you'd have to fix the APIs as well, and that means a new version that doesn't work with the old codebase. People only use Java and Flash because they're on every computer and work with legacy apps. If you introduce a new breaking version, then you're asking for trouble.
My current understanding is that there is a bunch of laws that are only accessible from the municipality directly through lots of hoops and bureaucracy, so ABA wants to put them on their website using DRM so they can control "who" gets a copy of them. Which is absurd, because the law should be public domain to begin with due to it's nature.
They are still quite good comparing with C and C++ code bases, usually measured in hours for a "make world".

Apparently there are some optimizations coming up on newer versions.
Yes, he's admitted in interviews that he has a vendetta against Clinton. Smart people act impulsively and irrationally, too, of course.
Designing a 3D-Printed Acoustic Violin
>Bateman was always fascinated with airplane crashes. As an 8-year-old school boy in 1940 in Saskatoon, Canada, he and a friend sneaked out of class after two military planes collided and crashed nearby. As punishment, his teacher made him write a report on what happened.

A much more appropriate punishment than detention.
The Tor Project Social Contract
If you think that algorithms and math are not applicable to programming at Amazon, Facebook or Google's scale, you really do not understand the work that they are doing.
Even a lowly GS-7 is making something like 3 times minimum wage.

They probably are making less than they could in the private sector, but calling it "minimum wage" is just ludicrously out of touch.
It would be interesting too to trace any early signs of dementia in his speech, as in [1,2].

[1] http://www.nytimes.com/2015/03/31/health/parsing-ronald-reag...

[2] http://www.j-alz.com/content/tracking-discourse-complexity-p...
From the README:

If you want to transmit your Xaddress by phone you will say
"7150 MAGICAL PEARL - Maluku ,Indonesia" my avatar is a boot
"If you think that algorithms and math are not applicable to programming at Amazon..."

When did I say that??
Great. It's a nice project, nice demo as well.

I realised when I was living in Japan recently how much I miss the UK postcode system. When I'm in the UK I can give anyone a short alphanumeric string and they can find me. A global coordinate system like this is really useful. I hope you can get some traction with it.
QuickMix: Personalized Spotify soundtracks for everyday activities
I won't argue that point - Chrome is a huge offender - but compared to Safari, they both leave a lot to be desired on the energy consumption front.
There is an over saturation of lawyers in America in many of the legal fields. Making the laws harder to access is a way for lawyers to add value to their jobs because it erodes away the ability for the common person to read, understand, and use the laws. Carl Malamud has pointed out this protectionist racket in the past and actively fights against it.

Law schools lie about the availability of jobs post graduation to keep the student money flowing in. This has been mentioned before on HN here: https://news.ycombinator.com/item?id=8180690 and https://news.ycombinator.com/item?id=9443739
No you don't [1]. You get within a (reasonable) margin of error of full performance (assuming there are no CPU bottlenecks).

[1] http://www.ultrabookreview.com/10761-razer-core-review/
Source code: https://github.com/jameshfisher/cursory-hack
For years!!! we been waiting for Flash to be kicked to the curb.
what does "fair" mean? A party's purpose is to advance a set of ideas. So, absolutely, the party leadership can choose not to be fair to a primary candidate that does not support those ideas. As an example, if Sanders is a socialist and wants to advance socialist ideas, he can form his own party and have it be on the ballot. And that party should be free to reject primary candidates who are not socialists, no? otherwise, why have parties in the first place ?

Having said all that, the democratic primary election was pretty fair and the current candidate is the one who won the most votes.
But he can leave. He isn't in jail. It is his choice to stay where he is. I really can't see why people insist he is being held there against his will.
Well, if you want to do freelance you're essentially a business that sells a high ticket item, which means:

You're going to have to do sales of some kind. Outbound is faster.

Proactively talk to people who need professional services, talk to them, understand their needs, explain their business to them and then tell them that you can do it, for X. X is a lump sum or a number of hours billed at Y, doesn't matter. Sell your business and be on point.

Do not be the guy who does "oh this takes X hours" and then it takes 3x as many hours.

Be professional. And don't mind anyone else. Don't compete on price. Compete on quality.

If you can't do the outbound sales thing, apply to Toptal and Gigster. On toptal, its the same thing. People say you can't earn a decent rate, which is not true. I showed up there, with my very lofty rate, and made it happen in a week. Exactly the contract that I wanted. I'm working part-time on a full-time salary that dwarfs anything I could make anywhere in the world outside of the Valley while living the good life.

Just be quality. It's 2016. If you're good and you can make this your profession, you'll live pretty well.

And pay the naysayers no mind. There is no race to the bottom. Indians who charge $15/hour are just fundamentally bad. The really good indians won't work for that rate either. They know what they're worth. Compete on quality.

It is fundamentally impossible for there to be a race to the bottom, since there is too much demand. If anything, we are experiencing a race to the top and its only begun. Increase your hourly by 50% per semester at least until you hit $250/hour.
This is amazing!
This motivates me to do so many things... alas, none related to my day job.
Not the USPS, but companies like this one: https://www.earthclassmail.com/

do pretty much what you're looking for.
Good on you. I wouldn't have taken the tripod down at all; if he thinks you're doing something illegal, he can call the police, and they can sort it out if and when they arrive. You're not obligated to hang around after taking a legal photo and wait for them.
Isn't their reasoning obvious?

That stretch of water is perfect for terrorists to mount a dam-busters style assault on that building!

What were you thinking publishing a photo like that? You'll only have yourself to blame when that building is knocked out by the bouncing bomb!