skysight-inc/HackerNews huggingface dataset:
I just started playing around with Drupal for work today. What a serendipitous day :)
It's really awesome. The motion is so smooth. I don't know about IE or Safari, but it runs great on Chrome.

I would like see more work from you. Cheers!
Ignoring how important interactive web visualization has become to journalism (fivethirtyeight, NYT, Economist, etc), its very difficult to claim a university level course which likely is an elective or has alternative courses can be prescriptivist. This seems like an extension of the thought process "we should make opportunities and tools available to people if said tools can help them" and I'm glad people are doing that.
...have you not been paying attention the past few years?
Because it drains your phone's battery rather quickly and when travelling finding a charging port can be difficult. Also for networks like T-mobile, you have a separate data cap (much lower ~ 500mb) when using the hotspot option.
That's only true if you discount or ignore the time cost of requiring an internal engineer to manage those open source systems. A lot of the reason to use external services is to mitigate the operational cost (which can be amortized across all the service's customers), since presumably that systems isn't a core competitive advantage for the company.
What about "application verifier" it is only for windows. i am not aware of the advantage of using drmemory or valgrind over appverif.exe (except the multi platform part). Can you tell me the advantages if any?
Yeah, the ellipsis is clearer but has a hard time standing on its own. I had no idea this was making waves in the design community. And while I don't necessarily agree with the complaints, I recall that when I first started seeing hamburger menus I was somehow viscerally opposed.
> almost all of the value capture takes place way before a company is worth it

Then almost all of the investment risk must similarly take place way before a company is "worth it". Unless you are proposing the divorce of expected risk from expected return.
|Clearly you're not an engineer/developer/tinkerer/creator.

Quite the assumptions.

Sorry for using a simple figure of speech.
I ran into the need for this recently, except for a program written in Java... I really wish the JVM had a 128 bit data type (or at least a muldiv function, in which muldiv(a, b, c) = ab/c, but the intermediate ab result can exceed 64 bits.
A good rule of thumb is that if a model of humans asserts that we fit into an enumerated set of "types", it's probably either substantially incomplete or outright pseudoscience.
So here's an idea for a program:

An apprentice goes to a coding bootcamp, paid for by an company with a $2,500/month stipend. Then, the apprentice would work for the company for $2,500/month for one year, or otherwise the coding bootcamp tuition must be repaid.

This would work out to a cost of about $55,000 for a year of labor.

That would be significantly cheaper than hiring a coding bootcamp grad, and removes the economic risk from the apprentice. What if the market were to soften? What if they ended up being one of the graduates that could not land a job?

This offloads a lot of training to the bootcamp, which have job training as their core competency. Other commenters have pointed out flaws with the system proposed by the author.

In addition, it generally aligns incentives so that the apprentice is less likely to leave right after the initial training. As part of the deal, the coding bootcamp would help the apprentice with finding some other job, since they have already committed to an employer. If they did renege on that part of the deal, the employer only lost out on $7,500. And once the apprentice proves their worth (in the event that they do), the employer could offer a market salary that would start after the apprenticeship, along with a signing bonus of about $20,000 or so. The apprentice would probably want that signing bonus immediately, and sign that offer unless the candidate disliked the company.

If anyone wants to kickstart this concept, I think this would make a great nonprofit. Figuring how to implement such a program would be a distraction for the company, especially if they just wanted to dip their toes in the water with one apprentice at first. The nonprofit would get $10,000 per apprentice, and additional donations by companies could lead to higher priority in selecting potential apprentices.
Just to argue the point since I see this often too: If they stay... fire them? Or let them keep working at a consistent baseline?
It's also the same icon as "drag to reorder" from web 2.0
The problem is that we use the monetary system right from childhood. We are born in it. There's no need to learn it at all.

Asking someone in their 20s or 30s to learn a completely new monetary system, one built on things as "obscure" (to the lay person) as bits and bytes - well, that's asking a bit too much.

The current monetary system might be confusing if you dig in, but its implementation is ridiculously simple.
Many people these days miss the fact that software projects fail for at least 10 different reasons. And, only one of those is sloppy code.
Rules about Bill titles are meant to (and generally do) prevent riders for the UK Parliament.
Leave an anonymous voice/video message
I'm an Apple user so I'm not very familiar with the offerings on Android. I don't drive. Apple Maps has all the public transport info so that's key to me for any map. Plus, in Suzhou where I live, I've found much of Google Maps to ridiculously out of date. It's gotten me lost many times before I switch to Apple Maps. Now when I go for a trip abroad I switch back to Google Maps and when I get home I switch back to Apple Maps.

> Interestingly enough when roaming for free on T-Mobile (at 2G speeds) I was able to access Google Maps and most foreign internet services without the need of a VPN.

Yup, if you are roaming on another a foreign provider you will rare have any troubles. Not sure why, but that's always been the case.
If you're not hellbent on Java, I'd give Rails Tutorial a try by Michael Hartl. It gets one up and running fairly quickly, end-to-end, without the complications of learning an IDE.
I suppose I game is to keep my cursor in the dark area as the game proceeds.

But after the start of the game, if I don't move my cursor at all, I win every time (even cursor goes to the lighter area in between).
It's classic, this person clearly does not understand shit about engineering, so they move the goal posts. "Oh its all the non engineering personality factors that are actually important... not like uh, what you can actually build... teamwork!"

The rest of this reads like "all these nerds should share their NERDMAGICK so us normal people can do IMPORTANT THINGS"
You want to get straight into coding, but instead what you're doing is posting on a forum for a discussion for recommendations for a tutorial? Are you also scheduling a meeting to discuss the procedure for gathering a committee to plan lunch? ;)

I mean, I don't think you're deliberately being misleading, but it feels a lot like you're saying one thing, yet doing another. Just out of curiosity really, why haven't you already Googled and started - what are you holding off and waiting for? It would take, what, 10 minutes to Google a Java tutorial and open https://repl.it/languages/java and get some text printed, right?

I learn better by experimenting with other people’s code than by a textbook [..] I’m looking for recommendations of textbooks

mmhmm.
Where's your source? The parent's source is about 8 years old but still completely valid.
That is correct, however the beginning of the file does have a signature: https://mimesniff.spec.whatwg.org/#signature-for-mp4
Trustworthy SQL Server is need of every org/est.
> Tcl, Ruby and Python all have several competing implementations, while to my knowledge nobody has even written a complete Perl 5 parser (except the one in the official Perl 5 code).

AFAIK, all the viable competing Ruby implementations use the parser from the mainline implementation; parsing Ruby is notoriously hard, and parsing isn't a weak point that alternative implementations usually try to improve.
The problem with the hamburger menu isn't that people don't know what it means - it's been around long enough that most users know what it means.

The problem with the hamburger menu is that nobody taps on it. Novices and expert users alike, tap rates for the hamburger menus is universally dismal no matter which app you're looking at.

Which is to say, no matter how well-trained and knowledgeable your userbase is, if you want something to be clicked, do not put it behind a hamburger menu.

We can talk nice about the menu all day and call it "plucky" all we want, but the facts on the grounds is that the hamburger menu almost never gets tapped, and anything that is accessed via the hamburger menu is destined for the graveyard of little to no usage.

We can call the hamburger menu an emergent experiment, but it's been, what, 3-4 years since its first appearance? At this point I think it's safe to call the experiment a failure.
13k BTC x $369.39 = $4,802,070

300k LTC x $3.31 = $ 993,000

Total: $5,795,070
To be perfectly honest, teaching people to build software is a lot, lot easier than other engineering disciplines.
Oh, of course you're right. I implemented this stuff in gaol and completely forgot I had to stay as root inside the namespace because you can't setuid to unmapped users.

I stand (embarrassingly) corrected.
You're right that there is more semantic value in ellipses vs the three bars - however I think the problem is that there's no standard. Blame it on operating systems for branding their start menus because it needs to be standardized first at an operating system level.

Every iconic web element is modeled after the standard for operating systems. Think close buttons, minimize, input fields. While ellipses is better, it's not good enough because it's a terrible practice to put actions out of sight. There is no icon that semantically represents "a group of various actions that are related" because for that we need words.
Ask HN: Did You Get Invited to YC Open Office Hours?
I guess the invites for YC open office hours were sent today? We didn't get an email, so apparently didn't get in. Would have been great to get advice though! :) Hopefully others will find it useful!
Please stop posting unsubstantive comments here.

We detached this subthread from https://news.ycombinator.com/item?id=10913899 and marked it off-topic.
The Iron Logic of Gordon Gekko
iTunes Radio Is No Longer Free
I am just curiosu why gcc's __int128 is that faster than GMP.
Ever worked on globalized software before?

Try entering "undo" on Google Translate and see what it looks like in Dutch.
>For one, do you really think a someone with the training, experience, and exposure violence of a cop could be outmatched by you?

Sure, why not? Most cops don't train that much with their weapons, and there's a bunch of crazy rednecks out there who train constantly with various firearms. I'll put my money on the gun nuts against the cops. Check out some YouTube videos by guys at pistol ranges. Also, cops only train at standard ranges, where you stand still and shoot at a non-moving target, and don't generally do combat training. Face it, cops aren't soldiers; they're just thugs with guns, and most are about as skilled with guns as your average ghetto thug.
> The problem with the hamburger menu is that nobody taps on it. Novices and expert users alike, tap rates for the hamburger menus is universally dismal no matter which app you're looking at.

Why is that a problem? Hamburger menus seem to be a place for stashing things you don't expect people to need in most uses of an application, but which need to be around for the occasional need. And that's a fairly well-established UI pattern, so it should have a low tap rate.

Not everything that needs to be accessible in the UI needs to be accessed frequently.
This just shows the ignorance of the bill's author, Assemblyman Matthew Titone. If you live in New York and have the ability to vote for this person's opponent next time he is up for election, you should probably do so. Apple/Google et al are not going to make an insecure "New York Edition" of their operating systems and phones.

Cell dealers in the state would simply not have any phones to sell that comply with the law, and New Yorkers would either go without phones or would buy them from out of state on eBay. I'll let you guess which of those outcomes is most likely. Apple Stores in New York would have to stop carrying the iPhone. Of course none of this will ever happen, because this bill is idiotic and would cause enormous economic damage to the state. But dangerous, ignorant politicians like this should be voted out of office at the earliest opportunity.
It seems makersquare's financial assistance works to solve the boot camp pain point mentioned, and with a programming job salary after, it shouldn't be bad paying it down.

http://www.makersquare.com/financialservices
> It's mainly about providing a market for local tech startups and about keeping the lower classes from organizing and causing trouble.

Actually it's the other way around. It's built by Chinese companies as well as Cisco, Nokia-Siemens making a huge profit from Chinese security funding. GFW's funding is >$10B USD. The protectionism is the side product.
> the true next generation of R like analytics tools.

Dunno, but right now, today, you can use Plotly (which itself uses D3.js) with R, Shiny and RStudio. It's pretty awesome :)
To a certain extent, not supporting old hardware is saving users from themselves.
Look at how the image is blurred at the edges. It's a virtual reality and not a very good one, at that.
F.lux Asks Apple to Let Its Screen Color Adjustment App Back into App Store
No, its pretty clear that a heavily-armed citizenry would not disincentivize this, since the portion of the citizenry targetted by the powers at issue is alreadY heavily armed compared to the citizenry at large.

> It's because the cops would be afraid that if they rob someone they will be met with a violent response, as they well should.

The cops already are afraid that if they exercise seizure or arrest powers they will be met with a violent response, and conduct such operations based on the assumption of a violent response (often with tragic results.)

This manifestly does not prevent them from executing these powers.
Looking Back on 15 Years of Wikipedia and Art
A new exotic type of makeup – The Emporialist│romanian „street fashion” magazine
Petehunt/react-howto
> They are breaking to constitution not the law. There is a huge difference.

No, there isn't. The Constitution is a part of the law (and a part that constrains whether other things that purport to be law actually are.) Violating the Constitution is violating the law.
>he's asking for proof that there has been a non-internal Bitcoin hack. That's a simple existence proof.

In reality it's not simple. How would you prove it?

However you define this, a very serious problem with the OPs request for proof is the pseudonymous nature of Bitcoin, combined with the difficulty of definitively connecting a real life identity to an online action.

The Cryptsy 'hack' is a neat example of this. The money was moved once, 18 months ago, and for observers, that transfer of money did not appear suspicious at the time. It looked just the same as an internal movement of funds for security or accounting purposes. The money even remains where it was moved.

But now Cryptsy's owner has announced that the money was not moved by him.

How can we prove or disprove his claim?

We can say that he dishonestly hid the theft, but it seems impossible to prove that he stole it. Even if his ISP is ordered by a court to release logs that show his home IP address did the theft, he could claim that his computer was hacked. But for someone doing an inside job, anyway there are so many ways to hide their identity and IP address.

Edit: So, should anyone offer evidence of a non-internal Bitcoin hack, the OP can simply make these arguments, to plausibly suggest that it may really have been an internal hack, disguised as an external hack
Shadowsocks was designed to counter that.
My experience may be anecdotal but as someone who has lived and spent a lot of time in both NYC and SF, it feels like New York is becoming the smarter place to start a startup. SF has been eating itself over the past year while NYC has seen a growing number of promising young tech companies set up shop.
Author's done an excellent job of explaining what the problems were at every stage and how NNs evolved to solve them. Learnt a lot from this series.
used to be?
Computer security is actually fine; there's plenty of solutions in academia for lots of modern problems.

The issue is that the uptake of these solutions is slow, because of reasons like backward compatibility and poor software engineering and govt meddling.
So I've heard, although in my area most BBSes limited users to an hour a day anyway.
If you want to thank them, just be a customer. This is unnecessary and seems like it devalues any criticism, especially considering the other recent letter. They are not some sacred thing to be protected.
Another illustration of how real quantum mechanics is. The universe really does work that way.
React Tutorial using MERN stack
PR?
"... except for the problem of too many layers of indirection."
It doesn't have to be that bad. There's an old bit about the teacher learning more than the students.

I've known plenty of master programmers who could tell me nothing about mastery other than 'train hard, train long'. I think actually this comes from 'sacrificing' everything else in life to become good coders at a young age, and we don't take the time to see what mastering other skills looks and feels like. I call it "Master of one, master of none."

Every time you teach something you should get a little better at teaching it. Your materials should get clearer. Your understanding of the material should improve. At the end of the day you and your training material are better for having had the student, even if they bail on you just when they're getting interesting. But if you respect the student and the exercise I don't think you'll have that happen that often, unless there's something fishy going on elsewhere in the organization.

Conversely, I think going off and earnestly learning a martial art, cooking ('mise en place' is a concept every coder should know), an instrument, or Chess or Go, or preferably at least two of those, will do wonders not just for your coding but for your personality. First, you will have to get comfortable with being bad at something again. Then you will watch yourself think you have something figured out, and then the teacher will tear it all down and build you back up at a new layer, only to tear it all down again a year from now. Watching that rug get pulled out from underneath you over and over again makes you start wondering what other things in life you're comfortably dead wrong about, because you believed in a colorful fiction that was 'true' for you where you were but is not the objective truth. And maybe the objective truth doesn't matter because it benefits almost nobody anyway. There's just where you are and where you're going.
Having a parliamentary system (where coalition-building is up front in the formation of a governing majority) rather than a US-style system where coalition-building is more ad hoc around particular bills makes riders less relevant, in the first place.
Only if the underlying directory has the "other+rw" permissions set (like /tmp).
I find hamburger menus a bit like pie charts: they’re popular in some quarters, but they have some significant drawbacks and the vast majority of the time there is a better way to do the job.

For UIs on larger screens, I see no advantage at all in hiding menu items behind a hamburger. It just results in hunting around for a tiny thing to click and making it harder for the user to reach useful choices. However, even on smaller screens, I still try to present a set of related options so they are immediately accessible if possible.

One obvious way to do that is having few enough choices that they can all appear together in a compact menu, possibly bumping minor choices down to the page footer or some other secondary position. Achieving this might require careful consideration of the overall design and information architecture, and possibly deviating from the way the same material is presented on other devices in style and/or prioritisation.

Another possibility that can work well in some situations is to distribute commands or navigation options throughout the page/app instead of collecting them all together in a menu. Web pages can hyperlink directly from body text or images instead of having to collect all their navigation links together at the top or bottom of the page. Sometimes UIs can similarly attach commands to specific places where they make sense.

If there really are too many essential choices to display them tidily embedded within the overall UI on a small screen, my next preference is usually some form of dedicated full-screen navigation. This might make sense for something like an e-commerce web site with lots of different categories, for example, or a business app that provides access to many different reports. With this strategy, I would probably try to have that navigation be the starting point for the UI or at least be summoned via some very obvious and descriptively labelled button.

Between those three general strategies and the occasional more specialised alternative, I don’t think I’ve ever had a hamburger menu make it into production on any project — including those where our first thought was that we absolutely had to have loads of options available so a hamburger was “obviously” the way to go. So far, I’ve yet to see or run any substantial usability test where a hamburger was more effective.
Shadowsocks/proxy are easy to detect, just try connect to famous default ports like tcp 1080.
How does funding services require that others adopt those services? Weigh the costs and use what's best for your business.

Software on it's own isn't a service, there will always be a business case for someone else to do the "hard work" and just run it for you.
PowerSpy: Location Tracking Using Mobile Device  Power Analysis (2015)
Sounds fun; what kind of data are you pulling?
> You’re doing option A already, right? This is just standard operating procedure when it comes to finding code on the internet – a hyperlink comment ensures you’ll be able to debug down the line.

XD
The MMORPG Kingdom of Loathing seems to be essentially a browser-based door game, complete with turn limits, and it was still running last I checked. Might be worth a look if that's what you're into.
Many books were "given away" (forced) and burnt in fires at Reichskristallnacht Nov 1938: https://en.wikipedia.org/wiki/Kristallnacht

Many thousands years old historic books, papyrus papers were destroyed amd vanished forever.