skysight-inc/HackerNews huggingface dataset:
> If only there was some way to increase the space available for transactions!

Hehe.

> But your overall point is well taken: Bitcoin is sociopathic software where "sorry for your loss" is considered a feature, not a bug. Nonstandard hand-rolled transaction? Fuck you, you deserve to get robbed.

Well except, in this case, the miner is offering to give the fee back. In general, you're right though. :)
no the statement is ""being good at programming competitions correlates negatively with being good on the job, conditional on passing Google interviews" which is completely different statement.

"being good at programming competitions" hugely positively correlated with "begin good on the programming job" unconditionally
Amazon EC2 Systems Manager Patch Manager Now Supports Linux
Have you tried calling your old phone number and seeing if it's been recycled? You could have that person do the second factor for you.
A Guide to Semantic Segmentation with Deep Learning
Why Congress Wants to Save the Navy’s Iconic Wool Peacoat from Retirement
Look at programming competitions from an assessment perspective: what are they measuring and is what's being measured good or bad for a job?

Ability to work under short time constraints (probably good), to hack out some solution that will work temporarily (good) but probably not solid (bad), to forego much time to consider the implications of design and implementation choices (bad), to develop without communication if solo competition (bad) or without communication outside of the small group of core developers (bad), to build a solution without getting feedback and refinements from stakeholders (bad), and so on.
In a transaction, you specify the inputs (addresses, sources of BTC, and they're completely used up), and the output (destination addresses) and how much each destination gets.

A typical transaction might look like this:

1) Inputs: my wallet (1 BTC, and this is all taken)

2) Outputs:

2a) pay something to merchant A (0.1 BTC),
2b) pay most of the rest back to my wallet (0.89 BTC)

3) Remainder: The rest (1 - 0.1 - 0.89 = 0.01 BTC) goes to the miner as the transaction fee.

The sum of outputs ((2, what you spend) must be less than or equal to the sum of inputs ((1), what you got) - that's checked by the miners.

Any remainder (3), however, is taken to be a mining fee and goes to the miner.

So, could be what happened here is that someone forgot to add (2b), paying the "change" back into their own wallet.

By default, then, it becomes (3): transaction fee.

This doesn't happen with well written wallet software, of course, but if you manually create transactions, who knows.
Systems should make malloc fast so I don't have to write my own wrapper. Sure, in some cases I know a lot more, but why confuse the heck out of valgrind when I don't have to.
Except it's not new at all. Since I first got my email on my primary domain in 2008 or so I've had admin@, postmaster@ etc., Along with the address in whois all being spammed.
Nobody good has time to do work samples. Not to mention in terms of time invested they are always high asymmetric.

Do you ever stop to consider why most top successful companies ask algorithm questions? Are they all really just so stupid?
Ah, but they are "building brand awareness" (or who knows, maybe even legitimately testing the waters to see if they want to expand to Canada).
Is this a web app or a desktop app?
I haven't done a code competition before but my understanding is that code competitions reward cowboy coding over good engineering practice, i.e. implementing features while paying no heed to maintainability.

When you have that mind set and start dealing with a codebase as monstrous as Google's it sounds like a recipe for some serious technical debt.
Good places are expensive to live because competition is high.
Whole world population could not fit into Malibu ocean view mansions.
Come on hacker news, fix your css.
> You're just renting them.

It's not renting really. If I rent a physical book (or house, etc), I have exclusive access to it. Nobody else can possess it. It's for this privilege that I'm paying. Obviously, this is not true of ebooks because 'X' persons can "rent" at the same time.

You're just licensing them. You're just paying for a license which can be revoked at Amazon's whim.
Look up nutritional approaches and lifestyle approaches. If you want to avoid medication, that's the best way to do it.
It was never intended to solve that. As described by the bitcoin paper, it solves the problem of decentralized cryptocurrency which is minting and preventing double-spending without a central authority.
Faster Than the Speed of Light: The Story of a Scientific Speculation

Blurb from Amazon: "Nothing travels faster than the speed of light, and light travels at one fixed speed. This idea is considered a foundation of modern physics, but what if it is wrong? Theoretical physicist Magueijo presents the idea that light traveled faster in the early universe than it does today. The varying speed of light theory solves some of the most intractable problems in cosmology, and could have major implications for the study of physics."
As a long-time interviewer, I've learned that a candidate being good at programming competitions means that they're probably good at programming competitions.

It's a weak signal either way for success or failure at interviewing and being able to do the job. Part of the problem, as we've discussed on HN so often recently, is that a programming interview has to waste time with FizzBuzz-style questions just to flag the candidates with great resumes, transcripts, and phone screenings who still actually can't program a computer to solve even a trivial problem.
It is!

The bicycle to employee ratio is pretty high most days and a handful of us used to or still do competitive cycling.

Definitely not a job requirement though.
Marketing is hard. Is there some kind of service out there where marketers will help you sell your app for a share of revenue?

I'm not trolling here, just in case I've missed a really obvious one
web app and unfinished mobile app (native iOS)
Not intentional. It's a question of resource allocation and not impairing velocity.

Most ML researchers and leading-edge folks want Python, and there's always a lot of demand for making things faster/easier/etc. Adding more first-class languages is on the "should do" list, but it adds a long-lived support burden to keep the language bindings in sync with the core. There are some fairly deep questions about how to make it easy to have good, first-class language support across many languages without multiplying the work by a factor of N. For example, Andrew Myers is spending some time on the team and has been working on beefing up the Java support, but as you can probably infer from this PR, it's ... complicated. The discussion in this PR is a pretty good glimpse into some of the underlying issues surrounding first-class language support.

https://github.com/tensorflow/tensorflow/pull/11251

So - your concern is absolutely founded, and is taken very seriously, but is treated cautiously for bigger-picture reasons. I'd expect continued progress on this front, but I wouldn't expect it on very short time horizons.
To me it looks like "a way for javascript programmers to make a UI without having to learn Python or C++".
HTTP itself doesn't give you any standard way to synchronise blobs of real-time data (IMs, VoIP signalling, etc) between servers, or even really between servers and clients.

Sure you can write a webapp which uses some combination of long-lived GET, PUT, websockets, HTTP/2 Push etc to 'push' realtime messages around the place, but there's no standard way of doing it; each app makes up its own fragmented and proprietary set of APIs.

So Matrix fixes this by defining a standard HTTP API (which can also be used with other RPC transports if you prefer).
BTC solves the problem of preventing double-spending without a trusted central ledger.
Unfortunately, yes - by going through the customer services of most mobile phone companies.
Nest Founder:“I Wake Up in Cold Sweats Thinking,What Did We Bring to the World?”
Before bitcoin caught up with general public, I became interested in what it is to mine. To try it, I set up mining software in heroku. I knew even then that it is not a very nice thing to do, but it was free for me. I wasn't looking for money or something. In a day, my account was banned permanently, without prompting me of anything. While it deserved to be banned, but maxing out the CPU might even be caused by simple mistake in a legitimate way. I have a big suspicion that they can read the application code if there is a problem like this.
They're basing on that if someone was sending a stupidly aggressive fee (400 satoshis per byte). Anything above that is just obviously an error.

You can get an idea of what fees should be with estimatefee.com
> In the car it is turn by turn navigation

This isn't likely general knowledge here on HN, but currently here in Phoenix, we've recently (within the past couple of years) had a major uptick in the number of people who are getting on the freeway in the wrong direction and driving into on-coming traffic (usually resulting in the inevitable death of one or more people).

Most of these have been attributed to either confusion at night and older drivers, or driving while under the influence of a substance. A minor few have been found to have been caused by bad road design (leading people unfamiliar with our freeway system to enter the freeway wrongly).

However, some of these happen in broad daylight, without the person seemingly being confused or under the influence of anything. My wife has seen this happen personally. People honk and try to get the person's attention; sometimes they realize their error. Sometimes they don't. She has typically seen this happen most often when there is a lot of traffic backed up around freeway entrances.

Her theory is that people are "blindly" following the turn-by-turn directions of a GPS, and not paying attention, or becoming harried by the amount of traffic, or hearing something like "turn left in 100 feet" - but only following the "turn left" part.

I don't know what the validity of this theory is, but it's an interesting explanation for something that is happening all too common on our freeways (at one point, it was almost as if once a week you would hear about a "wrong way driver" accident - and it is known that this is an increase over the past rates - so much so that I've read that some form of warning system is going to be installed in an effort to prevent this from happening).
So this streaming Qt thing is a solution for quickly making a conventional desktop app into a web service...

With really shitty interaction latency.
Uber relies on Google Maps for now, but they are building out their own mapping solution in increasingly more countries and have reportedly made huge investments in mapping.

https://www.theverge.com/2016/7/31/12338268/uber-maps-invest...
>greylisting

Don't do that! Emails should be instant, not with stupid greylisting delays.
Here are all the books I'm currently reading: https://booknshelf.com/@tigran/shelves/currently-reading
As I'm living in Berlin, where most of the layoff is happening, and knowing that SoundCloud is known for good talent, I'm wondering what impact that will have on the job market here. I track the amount of weekly recruiter requests on LinkedIn&such, curious if this will have an impact on this.
What's a likely solution here? I'm perplexed on how they can do anything to help this transaction fee, without just giving money away.

Thoughts?
I would stop using psychedelics they are not healthy for the brain. Also avoid ADD medications at all costs.

Try L-Theanine and Caffeine combination in a 2:1 ratio. L-Theanine is very safe, it is a calming drug that also enhances focus. When used with caffeine it reduces the negative effects of jitters/anxiety while increasing focus. It is the calming agent in tea.

I was on medication for a long time and it was a nightmare.

There is only one solution:

The combo I outlined above (which is actually amazing), good diet, good exercise, and good sleep.
FYI, PICO-8 [1] is a similar commercial project AFAICT. Maybe you're right that there is a market there.

[1] https://www.lexaloffle.com/pico-8.php
Nobody from the US ever visits Canada? This is a good example of how the spotlight effect combines with confirmation bias to make advertising look awful. All algorithms like this are going to have false positive rates, if their most successful ads are the ones shown to Americans in Canada should they stop because sometimes Canadians see them and are annoyed by them?
It's not that simple.

Many good engineers, especially those who aren't young men, don't have existing work samples they are able to share. Perhaps, by choice or otherwise, they have a personal life that does not allow them to write code for free. And their employers won't allow them to share work code.

And many good engineers are not willing to spend an unpaid weekend writing code auditioning for a job they aren't yet sure they want.

And, as you know if you've ever worked with a disruptive colleague, or had customers, engineering in a team for a product is much more than just writing code.
These sort of pieces make up a large part of Google's PR strategy now.
Surprising numbers behind startup survival rates
I'm not able to watch the video at my current computer

but its actually really typical that when something becomes an advantage for being selected to a certain pool

the success of the those in the pool after the selection will negatively correlate with that thing

---------

the really obvious example of this is the hockey birthday thing from Malcolm Gladwell's Outliers

people with the earlier birthdays were more likely to make it past each selection stage in becoming an NHL player

but those with the later birthdays who were able to be selected in spite of their later birthdays, were typically more successful after the selection

---------

The authors contend that the strategy might actually work against a team's success because they found that players born later in the year and drafted later actually had more productive hockey careers.

Deaner said the study showed that men drafted in the second half of the year were about twice as likely to have successful careers in the NHL ??? reaching benchmarks like 400 games played or 200 points scored ??? than those born earlier in the year.

"If the team wasn't making this mistake, they probably would have been more successful," he said. "The guys born in the first part of the year are much more likely to be busts."

https://www.nhl.com/news/study-suggests-nhl-has-bias-in-favo...
Best way is to opt for whois protection in your first year or for first few months. Here is a mail I received offering the service.

Hello,

My Name is Prk Aa

We are providing whois data in very low price

Daily more than 100,000 domains are registered

Reply Me with your contact number & skype id.

Warm Regards
Prk Aa
And yet Google absolutely loves hiring competitive programmers. Your point is somewhat alike to saying elite sprinters will not do well in marathons, however the point is elite sprinters will still be far better than any random person off the street.
If you lived in England this is what you could expect from the NHS:

ADHD diagnosis and management: https://www.nice.org.uk/guidance/cg72

ADHD overview: https://pathways.nice.org.uk/pathways/attention-deficit-hype...

ADHD improving quality of treatment: https://www.nice.org.uk/guidance/qs39
I wonder if this is helped by the OpenGL X11 heritage - GLX used to work relatively well over the network.
Most PDF viewers I am aware of (including my own, PostView) have 2 up modes, are those not sufficient?
When I was in high school, being good at programming contests meant picking up a bunch of habits that you'd never use at work -- memorizing the same twenty #include lines that include every conceivable STL data struct you'd need; using single letter variable names; no comments whatsoever. If you and the next person come up with the solution at the same time, you might lose simply because the other person could type faster. You have to un-learn these habits for industry.

Just about anyone can get exposure to a set of representative coding questions (see: the USACO training robot, or Cracking the Coding Interview), but training for these contests means spending XX hours a year under a time limit trying to write code from memory (because you don't have time to look things up in the manual).
They usually come from City Councils, county boards, school levies, HOAs, insurance requirements on page 192.PGP.168, etc. that are changing all the time. Depending on where you are in the US, it really can be that bad very quickly. Ever buy a house? The contract you sign is literally thousands of pages of legalese that may or may not contradict everything else in it. The Real Estate Agents (REAs) give you 'cover' and smooth out all bumps. Joan knows Frank on XYZ council, therefore you'll never ever catch any flack. Freddy is a REA you used and therefore everything is 'above board' as far as a judge cares, next case please. Ahmed knows good and bad home inspectors, it'll take you 3 months of 8 hour days to begin to figure them out. Etc. Yes, corruption/nepotism sucks, PM me when it has passed from the face of the Earth. If you are buying a home in anywhere near a 'desirable' market, use a REA. 5k for 'peace of mind' is more than worth it.
To find out whether f is differentiable at some point, I'd naively draw f around 2 and look for obvious discontinuities. Why encrypt the problem in such a way? Alternatively, finding f' and explaining if it is undefined at the point in question would work even more reliable - for corner cases the visualization of a graph might hide the fact, i.e. if the resolution is too poor.
I am currently reading "hackers: heroes of the computer revolution" and it seems like this culture of optimizing algorithms ("bumming") comes from the extremely early days of programming, when people were laying the groundwork for all the basic functionality of CS.
Browsing Histories – Metadata Explorations
Show HN: Librarian – Chrome Extension to get links to references in arXiv papers
ADHD is a brain disorder where certain regions of the brain develop faster than others. This is why it disappears in some adults, the brain fully matures, just at a later stage. The hyperactivity comes from one part of the brain overpowering another.
Supply and demand is a curve not a line. We do not know how steep the curve is so we cannot say how much effect an extra 5% buyers had.
thanks for the tip, will investigate.
Roland McGrath bows out as glibc maintainer
Does Opendoor primarily work with high-end homes or your "average" home (relative to the area of course)?

Also thoughts on Ben Thompson's analysis on your company (https://stratechery.com/2016/opendoor-a-startup-worth-emulat...)?
Zillow Group | Software Engineers / Software & Product Managers | Seattle, San Francisco, Irvine

Zillow Group is hiring local engineers and product managers! If you are looking, apply from the links below!

Know someone looking and want to make $5k? We offer a referral bonus 60 days after date of hire! Make some money and help a friend find a new career with Zillow Group.

* Trulia | Software Engineer, Web Platform | San Francisco, California apply http://app.jobvite.com/m?3172MiwJ

* Trulia | Software Engineer, Agent Platform | San Francisco, California apply http://app.jobvite.com/m?3pc2Miwc

* Zillow | Senior Software Development Engineer – Ad Tech | Seattle, Washington apply http://app.jobvite.com/m?3Lb2Miwx

* Zillow | Senior Product Manager - Home Seller Team | Seattle, Washington apply http://app.jobvite.com/m?3Zb2MiwL

* Zillow | Senior Software Development Manager - Seller Engagement | Seattle, Washington apply http://app.jobvite.com/m?3jd2Miw7

* Zillow | Software Development Engineer - Data Services | Irvine, California apply http://app.jobvite.com/m?3jb2Miw5
Nothing stops them, and in fact each of the major browsers have already implemented EME.
Whoah... That just gave me an idea... An Alexa app to run d&d games!

It sounds awesome though, as do most of the projects in this thread. I'll be bookmarking it.
I actually like the current interviewing approach... and I feel like we are a silent majority. I think whiteboarding / coding algorithm and design problems is pretty fair and reflective of engineering skill.
Depends on the generators in the system. Certain types of generators don't like / can't really / doesn't make sense to spin down much (e.g. nuclear, hydro). A nuclear reaction is going to generate as much heat as it does, you don't dial down a knob. A dam has (usually) a given amount of water flowing through based on external circumstances, not electric demand. Compare that with a coal generator, where you can just stop shoveling in more coal to reduce heat output.

Sorta like that.

I wouldn't really classify it as "bad for them", more like it's gonna be wasted anyways.

Note: been a decade since I studied power systems, so... inaccuracies abound.
Apple says graphics partner is lying about when they broke up – The Verge
Can I just pay a real estate agent per hour instead? That solves the problem of me deciding to not buy a house from them later.
http://sites.creou.com/ - A low cost site design & host service based on a custom template engine. Could never get traction with it. It does have one paying customer who is paying slightly more than what it costs me to keep hosting it, so it stays running. For now :-)

http://intouch.creou.com/ - A mini crm type tool for small businesses. Never really finished this, the home page is pretty much a placeholder. Most of the site works if you sign in though (test account username: test@test.com password: test.123) but it's ugly and not mobile friendly. Functionallity wise it does pretty much everything I had planned for it. (Also this is currently just running on a free azure account, so if more than about 3 of you visit it at the same time it will probably give up and die)

https://gumroad.com/products/sqlconfirm - a SQL unit testing plugin for visual studio. Only put this page up a few days ago, so it's made zero money yet, but maybe this is the one that will take off :-) Haven't made any effort to start marketing it yet because there are a few bugs I wanted to sort out first. Could do with picking up a few users who would give feedback though, so if it looks like something you're interested in, ping me.
That was my first thought when I saw the spec for WebGL.

"Oh boy! I'm super excited to be running arbitrary code I downloaded from web sites against an API that was never security-hardened!"

Fortunately for me, my fears turned out to be overblown in that specific instance; there were a few security bugs, but they were patched with relative swiftness.
Future Shock by Alvin Toffler in 1972 narrated by Orson Welles is well worth adding to the list of documentaries to watch. Much of what Toffler/Welles touch is very relevant now.
https://www.youtube.com/watch?v=fkUwXenBokU
Hello there! Great post :)

I never took a course in writing compilers at University but have always been interested - where would be the best place to start for somebody interested in doing this? To dip their toes into the water if you will?
The single greatest "innovation" at YT was the monitization scheme and licencing deals that automatically shuffled ad revenue to the copyright holders, effectively solving the piracy issues while still allowing users to share whatever they wanted to whatever soundtrack (with some exceptions).

That innovation was mostly a financial one and probably could only have been brought about with the leverage of the existing Google ad network, and the critical mass of users using YT for music piracy. YT is a much better experience for it too.

https://www.youtube.com/watch?v=SxigNvJxGn4 Teenage Mutant Hardcore Turtles was one my favorite first memes. I was so saddened when the soundtrack was ripped out when I went to show my friends. I was pleasantly surprised to have the true sound track back after Google fixed the moneyz.