skysight-inc/HackerNews huggingface dataset:
On page 17 of that same doc you can see that 67% of day bus riders (higher at night) have a total household income of under 30k GBP, which isn’t enough for a household in London without tax credits or other government support
If you’re worried about a 122 kg bike sinking into the tarmac, better get started banning fat women wearing high heels.
What products have you built following this philosophy?
Ha! You are right, apologies for the poor grammar. Fixed! :)
I think a CNN can handle scale invariance e.g. With max pooling
People who use choice to their advantage like the competition. Lazy people don't.

That's fine, until the Lazy people conspire to take away the choice from the rest of us.

In the UK, we have people complaining about the price of power, however all you have to do is visit a site like uswitch.com, put in your details, and save hundreds, yet millions of people haven't done that, instead spending their energy complaining about the prices.

The same with transport -- there's half a dozen ways to travel from say Edinburgh to London, including Planes, Train (multiple operators), Car, Taxi and Coaches. They all have pros and cons.

But because people can't be bothered to either look up different options themselves, or go somewhere like trainsplit.com, there is a lot of pressure to "remove loopholes" like break of journey, split ticketing, slower but cheaper trains, etc, meaning those of us who do travel cheaply will lose out, because a few selfish lazy people can't be bothered to visit a website.
I think the typical experienced Erlang user would keep the C/C++ programs, but manage them through a fabric of Erlang code.

That is, each part is cut up into a small program, and these are controlled by the Erlang system so it acts like a supervisor of the programs. They are run under some kind of "visor" so their resources are limited to sane values etc.

When the C/C++ program does something bad, the Erlang system is notified of this. It can then take action in order to keep the processing pipeline running.

You could argue that in the current context of containers, this is easy to achieve with them. But I claim writing all of this in a programming language is far more manageable than trying to handle the rate at which the whole container-context is evolving.
Monty Python – Spam
The thing is, it’s coming across as implicit support for an oppressive totalitarian regime.
Ask HN: Tech Scene in North Carolina, US?
How's the tech scene in NC in general? I see there are some BigCo's, what about smaller companies and startups? And what's the situation with salaries there? (full-time as well as contractor rates).
I get the bus everyday (working in Westminster) and there are plenty of other people in suits who do the same. Busses aren’t just for the poor. I get the bus as it provides the fastest route for getting to work (other than cycling). The tube would require me to change then walk, and an Uber would be longer due to traffic (as they can’t use bus lanes).

The new Routemasters definitely optimise the loading/unloading speed, hopefully they will be rolled out to new routes. Also all new London busses over the last few years have been hybrid or electric, so idling isn’t that much of an issue now.
I hope you're just referring to the bus routes in Edinburgh!

The payment system stinks: cash-wise, they only accept exact change only. You can pay a £1.70 single with £2, you just don't get change.

You can pay with the bus app, but this is a hideous payment app that is seriously flawed. Firstly, you have to top up minimum of £10, so no automatic integration to your bank account or PayPal. Secondly, you have to 'purchase' a ticket on the app just before the bus arrives, and it has a time limit. Within this time-limit of 2 minutes, you have to show the driver the ticket. The driver does nothing other than Yay/Nay it. No scanning or anything. Makes it infuriating to use. This is not just Edinburgh, but other parts of Scotland, like Dundee.
I predict this will be one of the worst public transit systems you could ever ride within a few years. Absent market forces the only way for the city to improve their financial position is to make a service so bad nobody wants to use it. If tickets had prices there would be an incentive for them to meet customer demands and improve their financial position.

If I were in charge of this I would make public transit free for the lowest income levels and very cheap for others.
Ooh, okay.

What do you think are the best/"essentially perfect" solution(s)?

(Said as someone who just figured out his first Makefile a couple days ago :P)
I think your correct. 3 billion base pairs so with ~3 mutations per person it's 1/billion per child per location. But, lots of children (~2 per researcher and many researchers), lots of valid locations as researchers study many specific locations etc.

IMO, odds of something like this happening is fairly high.

PS: I don't think gender means anything here as the same story would get out if it was a male researcher.
Can you tell us which city?
But also to the non-customer. I'm boycotting Amazon for a reason, but also apparently being forced to subsidize their shipping. Not cool.
From Word to Sense Embeddings: A Survey on Vector Representations of Meaning
> But because people can't be bothered to either look up different options themselves, or go somewhere like trainsplit.com, there is a lot of pressure to "remove loopholes" like break of journey, split ticketing, slower but cheaper trains, etc, meaning those of us who do travel cheaply will lose out, because a few selfish lazy people can't be bothered to visit a website

No. When you're planning a journey from London to Edinburgh you should be able to go to the national rail journey planner and get the cheapest ticket, the shortest travel time, and then first class options on top.

http://www.nationalrail.co.uk/

You shouldn't need to go to a separate website to include weird options like split tickets, broken journeys, or alternate routes. These should all be built into the system.

The reason these weird options exist is because the UK train ticketing system is so stupidly complicated.
Who will watch the watchmen, right? :D It's a real concern. Personally, i have a monitoring agent running, and then i have the config management agent (puppet) validate that the monitoring agent is running.

And what Dewey said is absolutely right - you can monitor the code / service itself through health checks. In the case of a reports service, perhaps your monitor asks the API for a very small report. Or you could implement a special endpoint / controller that calls on the core code. I recently implemented a monitor that emulates a typical user session, logging in, performing popular tasks, and logging out. If any step in that process has an error, i get an alert with the step listed, and i instantly have some idea of where things are jammed. In this manner, i don't need to have pre-defined log monitors for specific errors; i can catch novel error types by virtue of exercising the code and watching for the expected responses - 200 in the header, ability to perform tasks that are only available on login, checking for certain strings in the response, etc.
Lessons from My Math Degree That Have Nothing to Do with Math
Because nothing comes close to the simplicity and utility that was Windows Phone 8. 10 mostly brought Windows on par with iOS and Android functionally, whilst mostly retaining the simplicity and utility of 8. Add their (used to be) industry-leading cameras and there's an insanely compelling reason to not switch, if you're OK not getting and then having all teh appz.

I've played with Android off and on for ages. My girlfriend has always had iPhones, so I've always had a pretty good view of where both operating systems were at.

Neither were compelling, but after my 950XL broke it was time. And while I know how terrible Android is for an 8th go at the same OS, I'm blown away at the low quality bar Google has managed to get the world to accept. It's like Symbian all over again, but this time with touch screens.
Mspy avis complet
Ahh. Looks like the affect is proportional to the spacetime curvature. So not particularly effective for interstellar travel. Also, you wouldn't be able to measure a thrust, because there would be none; there would only be translation. Very interesting, though.
Both, it landed a few hours ago, and so will be in 1.28 stable.

Here's the PR: https://github.com/rust-lang/rust/pull/50744
There's a reason why Woz was the tech guy and not the business guy.
Your point is that if you have to pay you don’t have to share the bus with the poor people.

The real solution for the problem of crowded buses is to have more of them.
Yes, I didn’t assume that was the highest order bit here.
Same category as Java. Values can go on the stack in Go, but it's an optimization, the language semantics are still essentially based on the casual use of the heap.

There's a way in which C# is Java done right. Go can be seen as Java done right, for a different definition of "right". On paper they are virtually identical languages. In practice they are quite different.
Devices Which Track Cellphones, Intercept Calls Found All Over DC, MD, VA
Talking about high-efficiency systems like this it's a given that we're testing for the best-case scenarios.

But you do make a really good point. In cruising, people who choose to have a fridge have systems for this.

It is usually to get saltwater really really cold or frozen in some kind of containers: it is popular to use PVC pipe, capped off of course, filled with seawater (or a mix of fresh and sea).

You store your food in the freezer and charge up these pipes, cycling them on to the top of your food in your cooler (not powered) once every 3-4 days.

This: "1 kilowatt of solar panels has managed to cool the fridge down close to standard fridge temperatures."

Is kind of silly to me though... because that's an "incredible" amount of power.
Yeah, this is true, I was responding mostly to the semantics aspect rather than that part.
Great! Yeah, that's what I was guessing, glad that I guessed correctly.
Perhaps some introspection is required on your part, as to determine how you have become so quickly and ignorantly triggered.
"MOM" has nothing to do with her gender, for if you had read the article that you are commenting on, you would have realized that it stands for "Missions Operations Manager".

Hmm, women in the US have such a long way to go before they can apply logic and reasoning to their frequently triggered and incorrect outburst about the non-existent "Patriarchy", and to also recognize that women and men are NOT equal in all things, but bring a unique perspective and wonderful sparks when they work together.
Not every country has incompetent local government, and not every service requires market forces to operate effectively. As long as the Estonian government (or whichever organisation is looking after the network) prepares for the short and medium future, and keeps collecting and spending tax money effectively, then there's no reason why this can't flourish.
> I can definitely spare 50MB of disk space and 200MB of RAM

Yeah, once. For a game, or a movie. But not 100 times for utilities I am actively using. Imagine, any given application can be run together with dozens, hundreds of others. Just like any given website is rarely the only website that's open.

Looking towards resources you can waste is the wrong approach. Look for waste you can do without, period.
Yes, most people spend little time in anechoic chambers. That's my point. That's why the silence in there is unsurprisingly unnerving and unusual to humans.

If you're in a cave weekly then you are in a very, very tiny minority of people. That's pretty cool though.
I think the VLSI is coming sooner than you expect! There are already teams trying to build a 4 bit microprocessor. And when they get the layering and packaging working, scaling is going to go a LOT faster than Moore's law did because so much of the technology from silicon will just be reusable.

[1] http://www.imapsource.org/doi/abs/10.4071/2016-HITEC-242?cod...

[2] https://www.lpi.usra.edu/vexag/meetings/archive/vexag_14/pre...
I saw the Hobbit movies at 48fps and it was not good. There is something about our brains that makes us reject higher frame rate footage as being... subjectively unappealing.

A casual perusal of the reviews of the Hobbit HFR films, reveals that most people agree with this assessment.

I don't think anyone who paid extra to go and see one of the HFR showings could be labeled as "stuck in the past", but at this point I am definitely not going to advocate for 60fps in the future. Not because I am resistant to new formats but because I like movies that I watch to be "good" and higher frame rate presentations (whether by frame interpolation or by original photography) seem to be less good.
There are some examples. See https://youtu.be/xj3smNjGLaE
> Full intelligent not was a bad idea when the home computers had these low speeds

That's the excuse, but no. In practice the actual software run on those machines was synchronous. You'd load the game/document, work/play, then save. There wasn't enough space in a 48k world for software complex enough to have background tasks. Honestly the only example I can think of where anyone did anything like this was the animated splash screens during load that some of the later Lucasfilm games on Atari had. And they never would have bothered if the disk was as fast as Apple's.

Also, FWIW: the PC had a "dumb" drive enclosure, but the controller was an ASIC on the motherboard. And it was drivable via a separate DMA chip, allowing true background operation. With 10x the memory of the 8 bit systems, it was not uncommon to find DOS tricks to do background I/O (e.g. RAMdisks were very popular).
>"folks like iteration because 90% of the "for" loops they write are really just "foreach"."

I didn't understand this comment. What do you mean by "for vs foreach."? Can you elaborate?
This is not free - - Estonia takes 1000 Euros from your income taxes each year to support this system.

Let's see what it looks like in say 5 years. Surely it cannot be any worse than 'Vegas, where in 2016 I used the city bus system to get around, and every bus I rode had a security guard on it with a 45 on his hip. Almost every street corner had street people.
I'm used to cynicism on HN, but never have I seen such mindless cynicism. You used two whole paragraphs of noise to basically say "I don't care".

Depressing.
That's why I don't feel bad counting and dumping dozens of pennies out of my wallet into their machines. Ask for exact change, get exact change! And the bus can wait till I've paid.
The C compiler on HP-UX was an extra cost item and it wasn't cheap. Porting programs to HP-UX often required some tricky changes because the C compiler wasn't as mature as GCC on x-64 systems of the time.

I recall that once Oracle acquired Sun, they gave priority to getting latest releases of Oracle RDBMS and JVM running on Sparc before HP-UX and AIX. In the corporate space Oracle and JVM were pretty much the main game.
Request for feedback to make code more accessible
> If you’re worried about a 122 kg bike sinking into the tarmac, better get started banning fat women wearing high heels.

Fat women weiring high heels usually don’t stand on one foot at the same place for a couple of days.
I'm interested in feedback on a project that I'm hosting on GitHub (http://github.com/dafer45/TBTK). In particular, I am interested in feedback on the README file, and how it can be improved to increase the accessibility of the project. Comments on the documentation and supporting site http://www.second-tech.com/ is very welcome as well.
You can prove where your income comes from by just showing a couple months worth of pay stubs. The actual reason that people are most commonly denied new bank accounts is due to bouncing multiple checks on a previous account.

https://www.nerdwallet.com/blog/banking/blacklisted-by-chexs...
I never lived in the UK but I've heard good things about Monzo and Starling.

If you look into the fintech space, there's a stark difference between Europe and the North American market. We have several players entering retail banking every year in Europe, and that's partly thanks to regulations.
Yeah, and when did cell providers stop sucking...?
If you interview at place like Google, introductions only really serve to make the candidate more comfortable. As an interviewer, even if the candidate gets and takes the job, you are unlikely to meet him or her again anyway, in a company so large. The introductions won’t give you any valuable hiring information, because you won’t be serving on the hiring committee anyway, and hiring committee won’t care about your opinion about candidate’s experience. I feel that spending more than 5 minutes on it is a waste of candidates time, time in which they could be showing the skill that is meant to be tested at the interview.
High fees. I had to do that at Key Bank when I sold and bought and house due to some screw up.

IIRC, the fee was $10, I had to provide my ID, secondary id and provide a fingerprint.
In fact I am not looking for anything, as I am using conversations, but any unnecessary use of (Google) services is something I consider not privacy friendly, even if it is used just as signaling channel.
Are there good cross platform UI solutions in C#?
It's a matter of political will, not foreign grants. Additional subsidies that enable free public transport are 25 million EUR per year [1]. State budget for 2018 is 10 308 million EUR [2].

[1] https://www.err.ee/640797/valitsus-pole-veel-tasuta-uhistran...

[2] https://www.riigiteataja.ee/akt/129122017031
> Will there be a web version of QT or something? That would be great.

There is a Web(Assembly) version of Qt, currently as a technology preview. It's not great IMO, because it's inaccessible to screen readers and other assistive technologies. The lack of accessibility is because the current solution for web application accessibility, setting ARIA attributes on HTML elements, isn't a good fit for rendering to canvas or WebGL. Maybe the browser vendors will provide an alternative. Then again, maybe they won't, and Qt will have to work around that impedance mismatch. In the meantime, I recommend that developers continue developing web applications using web technologies directly.
Not only are both acquisitions, but Facebook's strategy there might also involve diversification and disassociation with the parent brand. In other words, they foresaw they'd take a hit in user trust and even popularity so they're OK with spinning off new features as a completely different brand. The negative perceptions Facebook is currently dealing with don't really bleed into (at least in the minds of users) WhatsApp and Instagram, even though they now are part of the same engineering culture.
He's worth tens of millions. Is it really hard to understand?
Snap’s rocky road
It seems to me that having boots on the ground would allow you to talk to healthcare providers, morticians, community members...do a kind of internal reporting where you asses risks and make recommendations to anyone with the power to help contain, whether that is educating community, suggesting policing actions to local govt, or lobbying for the appropriate kind of external mediation (whether that’s vaccines, clean water, quarantine, etc, depending on the situation on the ground)

Edit: ...gathering samples, studying samples (shipping is not always trivial)...basically anything where you don’t really trust the local response for whatever combination of reasons, and you want to prevent or at least be ready in case there’s a global outbreak
From what I can tell, something similar happens in Norway.

If I recall correctly, the city busses, airport transportation busses, and the long-distance busses are different companies (or at least theoretically can be). The taxis are another company altogether.
+1 for Monzo. Used it since it was in beta and now as my main account. Not quite ready to shut my other account yet...but maybe in a year or two
You can't cash checks at the bank they were drawn off for free anymore, since about 10 years ago.
I have used my 2009 MBP with two external DVI screens, one connected via the Apple dongle connecting to the DisplayPort connector and another via a USB to HDMI adaptor. The MBP remains closed up and have Apple Bluetooth keyboard and Magic Touch trackpad.

The USB connected screen is noticeably slower to update, but that isn't a problem if you use the DisplayPort connected screen as the "main" screen.

The battery might be affected in the long-term because you need to have power connected in order to use the MBP in closed up position. Sometimes it doesn't start up correctly for me, so I have to open the MBP up to start and then close up to go back to work. My desk is rather small and leaving the MBP open is practical in my case.

Overall this arrangement worked well for a couple of years. I have since bought a mini-tower and direct connect both screens. Of course, I now also use Linux, but that's another story about leaving OS X for Linux.
If you link the normal desktop version it the reader will automatically be redirected to the place they prefer.
Why change a working systems just to keep up with the cool kids? Windows isn't going anywhere. What's the business case?

From a development standpoint, you could host any new development on Linux but the "energetic and creative Linux workforce" who prefer developing on Linux are using languages and frameworks that work on almost any operating system.

I've been developing on Windows for 20 years and until recently I saw no reason to stop. What changed my perspective is cloud hosting. Every project that I either develop myself or that I'm responsible for have resources attached to it and the cost of choosing Windows over Linux is easy to discern just by running a report. The Windows Tax has now become part of OpEx for the development department instead of capex that's someone else expenses.

I still think Windows is easier to manage (and cheaper to find sys admins for) but almost everything I would have used a Windows Server for is a managed service now.
That doesn't stop Microsoft to keep improving Blazor.
There is. The banking portability law is even called after your president :)

Most banks offer it, or at least claim to. However there's still no penalty for banks that don't do their job properly. But it shouldn't stop you, transferring all your SEPA direct payments isn't that hard even if you do it yourself.
Two thirds of world population will be living in cities by 2050
She could just say that to every patient and she'd be right most of the time ;-)
They strike. Don't think we'll see that here, though.
I lived in a city like that: exact change only. It was 50cents for a single ride, but if you gave them $1 they gave you a day pass. I usually didn't mind since I was going to take the bus home anyway. In any other case, it irritated me.
> I'm starting to not like the look of native apps anymore.

Can you please explain why? On which platform, specifically?
Google just discussed WebAssembly 2.0 at IO, those APIs are coming.

They also unveiled Autocad running on WebAssembly.
It's not the greatest sign that some of these great, profitable ideas go to 404 pages. Not all of these companies made it.
See the Autocad demo at Google IO.
> In many cases, a company is concerned about opening itself up to potential legal action.

Can you give an example of specific kinds of feedback that would open a company up for legal action?
The main dissimilarity between python and lisp is that you can't use code as data in python, so there's no macros. In most other ways they're pretty similar.