skysight-inc/HackerNews huggingface dataset:
We've had them Berlin for something like ten years, with a break in between where the provider switched to a station-based model. There have never been any piles.

The bikes they use are incredibly sturdy and probably cost around $1000, so it's really not in their interest to let them go to waste.

With a floating model, you do run into the problem that usage pattern tend to distribute the bikes unevenly – people are more likely to choose the bike for the way back because either they're drunk and think it'd be fun, or public transport takes to long at night, or just because you're in a better mood after a busy day than just after getting up in the morning.

That means you do need teams to redistribute bikes, and that may sink your business model. But any data-driven organisation will seize to operate a system dysfunctional enough to have more than 15 bikes at the same street corner.
No, it isn't.

Sure, in some parts of the country, it is. But in other parts of the country, it isn't.

It's part of the DNA basically if you only look at big cities on the coasts.
ha.ha.ha.

I worked at a financial institution for several years. There are many, many IT folks, internal auditors, and others who are probably wishing they wore their brown pants to work today.

SSL certificates are cheap in contrast to the labour intensive management practices that exist around them, especially around legacy platforms that may have been hardcoded to use certificates from a specific issuer (not that I have ever seen that before, no one would be that foolish right? :/)
No, this isn't correct. The image isn't "progressive" or "interlaced" until the output stage. Whether or not they are identical is secondary to the timings, which is all that matters. If every frame has an integer number of scanlines (and VSYNC begins during H-blank), it's going to be a progressive scan image.

A "CRT from the time" - the things littered around my apartment that occupy a little too much of my time - can easily illustrate the effect I am describing of a progressive scan image without alternating scanline positions. Go grab almost any '90s game console, or have fun with the Sega Genesis, which supports 240p as well as 480i; Sonic 2 uses 480i to fit two viewports into the two-player mode, but uses 240p during a single-player game.
The Scala collections library has a fair bit of second-system effect and plain bad design. It's being rewritten with simplification as an explicit goal (even at the cost of sacrificing some expressiveness) for the next major version of Scala. In the meantime there are a couple of alternative libraries, and fundamentally the standard one does work. (If you need to implement a custom collection the recommendation is to only implement an interface - or maybe even just a suitable typeclass - and not try and reuse any implementation traits/base classes from the standard library).

Which is to say, I don't blame you, but FWIW collections are a known-bad part of the language and exemplify a lot of what the community wants to move away from. I find Scala is great for being able to read the implementation of things, particularly in terms of how much the frameworks tend to be written in plain old Scala code rather than magic annotations or what have you (e.g. in Spray/akka-http, all the directives you use to define your web routes are just ordinary Scala functions and you can click through and read their definitions).
duplicate, please check before submitting: https://news.ycombinator.com/item?id=13933550
Personally I've always favored a JSON HATEOS approach with my API's, where the JSON response contains the actual URL's of the resources referenced, not just URN. Example from one API that I maintain:

https://changelogs.md/api/recently-crawled/

One major advantage of this is that it allows clients to be built which have no hardcoded URL's at all (other than perhaps the top level URI that gives them the list of URL's that the API exposes). This allows the API maintainer to adjust resource paths retroactively, in addition to just exposing an API that is easy to explore.
>At some point you have to ask yourself how much of this is good engineering (does it help the end user?) and how much it's just having fun and impressing fellow engineers.

Javascript (and most Enterprise) developers will tell you it's the former. Nearly every other developer will tell you it's the latter.
I think the idea is that if advertising on the web respected users, they wouldn't feel the need to block ads.

The users have heard that too often. We're all out of trust to give.

If every web user blocked all ads, content creators couldn't get any revenue and would stop making content.

If every web user blocked all ads, content creators wouldn't be able to get any revenue from ads. There are other ways of getting revenue.

What's the alternative?

There's what @libeclipse said in his comment: if you somehow make this tech work in popular browsers, then there are people who might be willing to try it and maybe it becomes the accepted solution.

Other than that? Paid content. Yes, that makes it harder for content creators to get money and harder for content consumers to get free content. So what?

Are we really so convinced that everyone who creates anything deserves to be paid for it? Do we really need so much free content? More specifically, are we all so convinced of these two things that we're okay with giving up our rights on how to render web content on our own computers? 'Cause that's what it boils down to in the end.
I tried Inbox. I thought for a while that Gmail stars == Inbox pins. When I found out that I was missing out on emails I had previously starred, I quit and went back to Gmail.

Also, Inbox did not show me full e-mails on my Android Wear smartwatch while Gmail did. Also, I couldn't figure out how to set up the filters I needed in Inbox.
Primarily Sublime Code, Notepad++, PhpStorm and NetBeans.
The internet was pretty nice in the era of hobbyist websites that were linked by webrings. You don't have to make money to create content. Maybe it would reduce all the clickbait if there were no money to be made.
Some discussion already over here:

https://news.ycombinator.com/item?id=13922567 (7 comments)

Interestingly I posted[0] a link to exactly this story[1] from a different source around 12 weeks ago - it sank without trace. I wonder if this will fare better ... it's an interesting problem.

[0] https://news.ycombinator.com/item?id=13263532

[1] http://blogs.ams.org/visualinsight/2016/12/15/romiks-ambidex...
These are security critical pieces of software. Like, AV, if the password manager makes it easier to compromise your access in bulk, that's a very very bad thing. This doesn't need to be targeted, just throw some JS into an ad and pwn up 100s of 1000s of accounts. That's actually worse.
Usability is great, but we're talking about our passwords. Security needs to be put ahead of usability in this case.

If you can get both that's great, but poor usability beats having your banking and systems owned.
If you have good features there is little advantage to a complex model.

In production ML there are still many applications for random forests, linear models or svms. Though I prefer random forests because they require less preprocessing, are super fast to train, and can be easy to explain feature importances.
dupe, please check before submitting: https://news.ycombinator.com/item?id=13930847
There are many tasks related to programming that would be maximally hard for computers. It would be kind of like a gordian knot of all the intractable problems in AI all woven together.
Creating policies to certify containers for deployment
Alternate fields have an offset, but only if the horizontal sync timings make it so. If a machine is built to output a progressive image, there aren't really "fields", or you can consider them "all odd" or "all even" fields. I don't know anything about the BBC micro, but the Commodore 64 outputs a progressive image.
The Lisp code is not natively executed.

Some features like memory management (garbage collection) are layered on top of the OS.

The UI is not 'native' - it's based on a portable substrate written in C/Lisp, which works both on WIMP and terminal systems.

The user interaction is not native (commands, buffers, undo, preference dialogs, window/frames, ...).

etc.etc.
If you want to have some more features than default pass while keeping your third party apps there's also gopass (https://news.ycombinator.com/item?id=13551692) that was posted a while ago.
It seems that the under this system advertisers have to buy BATs in order to show ads. Sorta makes sense. Sites get BATs for getting views, users get BATs for viewing ads, and advertisers need BATs connect to users.
vscode kind of walks a thin line between IDE and text editor. It has an integrated debugger, intellisense, linting, and plugins to do everything you'd expect from an IDE.
I second this. It's usable.
I watched a video about the unfolding sequence and if I remember correctly the whole process takes half a year. That's a lot of nail biting!
Cool... good luck! (If you ever find an intuitive way to think about reactive power, please let me know... I get it in broad strokes, I've been trying to wrap my head around the details for over 20 years, off and on.)

> I have been told that the nature of hydroelectric power generator installations makes the act of balancing the power system in Norway quite different from what most other countries are dealing with

Hydro has both upsides and downsides. To the upside, they're easily able to respond to changes in demand. It's the difference between opening a wicket gate and adding fuel/air to boil more water, to make more steam, to apply more torque. Hydro can also support stored power.... sometimes you see what are known as pumped storage generators generate 'negative' output. This means they're running as a motor to pump water up a hill. When power is needed they can just drain the water through turbines to generate power.

That said, Hydro also has additional constraints on operation that can be imposed by flood control requirements, reservoir levels [1], environmental regulations, etc.

1] https://wrrc.arizona.edu/drought-diminishes-hydropower
Qt isn't native. They're drawing their own widgets that look close to native - that's why you can theme Qt apps.
If it auths the application, which it didn't for quite some time. Tavis has found plenty of issues with 1Password and their team has been much more hostile and less responsive.
Yeah, there is definitely a motivation gap between the genders brought on by relative government subsidies.
Minding matter
Woman visits temple, loses watch, accuses two children of theft, posts to Reddit accusing them of theft, and international newspapers pick up the story. The woman then finds her watch which hadn't been stolen after all, but these two children were still being affected by the accusation.

http://unpo.org/article/19970

> In September last year, four major British media outlets - The Sun, Daily Mail Australia, The Telegraph and Daily Express - ran news stories accusing the two tribal girls of stealing a watch from a British woman. The story was picked up by Thai media.

> The allegation was based on a single photo posted on Reddit.com, which showed the grinning woman tourist holding hands with two children in Hmong dress. The seven-year-old girl pictured on the right appeared to be fiddling with the tourist's watch. The caption said, "Girlfriend in the progress of having her watch stolen".

> The story of the "tiny thieves", as the girls were later labelled, was picked up and sensationalised by several media outlets.

> The girls and their parents were hurt by the reports. As a sad aftermath, the girls were asked not to go back to Wat Phra That Doi Suthep, where they usually earned their parents extra income by posing with tourists.
do you have something to back this ?

I have seen the same kind of stats on apps supporting all APIs levels.

Turns out that people likely to install / use app are using more recent phones in general.
Still available in 11 cities such as Berlin, Munich, and Cologne. [1] Not sure if their are any competing providers.

[1] https://en.wikipedia.org/wiki/Call_a_Bike
10% down is not that much compared to the previous run-up.
Q: do you apply policy on roles, resources, or both? How do you maintain mental sanity?

We use 1 base policy + 1 policy/role, and so for each role it's easy to see what are its permissions.

We have no policy on resources, so it's hard, e.g., given a bucket to know who has access to it. We're building tooling for that.

edit: grammar/typos
You hit the nail on the head and this is what excites me the most about what we're doing! We are trying to carry a brand - and more importantly a set of values, intentions, feelings of positivity - without physical locations. We believe that we can use technology as a platform to do that. This is something that a coffee shop would never do. (Except maybe Starbucks since they have a strong tech focused team.) This (to me) will be our innovation in 2-3 years time.

Cafes, restaurants, and bars all make you FEEL something. If they do it well, you feel included, you feel part of a community, you feel like you belong. The average e-commerce experience doesn't do that at all - and yet we have so much information and data at our disposal to make the experience so much better.

However, we are a startup - that means (a) we aren't there yet, (b) we may not succeed - it's a risk - that's why we do what we do. We need support from the community to help us get there. But your comment captures exactly what we are trying to go out and do.

Regarding the market size - just some rule of thumb numbers - specialty coffee in the US is a $21B market. Instant coffee world-wide is a $30B market. Keurig got bought for $14B. I'm not a "we're taking over the world!" startup guy, but these are big numbers. A lot of people drink coffee in the US and the world. I've looked at a lot of different food segments and this one is big.
I've been a LastPass user for a few years and I use the browser extension everyday. As an admin of several websites, the the extension has been a time saver.

I thought I had no illusions about the inherent insecurity in using LastPass, but I guess I was wrong. I use Yubikey and disabled autofill long ago, but I was still vulnerable. Their response to these exploits is maddening.
"Our investigation to date has not indicated that any sensitive user data was lost or compromised."
This when they can't verify if passwords were compromised as LastPass servers weren't involved in this exploit.

So I guess I need to switch to a different service. Any suggestions?
Personally I think this is a failure in company culture. One on one's should be done face to face. Also if you're not cultivating a company culture where your reports can't speak up on anything with out retribution or fear, then something is wrong. I don't think this tool helps.

With that being said, looking at your landing page, its really hard to figure out how this works.
That's a good insight. Apple and Mozilla don't seem to mind making big decisions for their users on behalf of perceived security threats either, so I imagine only Edge will hold out for long time. Google probably won't lose any market share over this.
I've found trying to point out the differences between regular expressions as finite automata and regular expressions as a reference to the regex|regexp constructs within programming languages difficult, and have given it up as a hobby.

The programming language constructs are useful in many cases but harder to reason about. The finite automata are easier to reason about but limit themselves to state machines. Here the complexity is that the operator operates in the state-machine space wrapped up inside the programming language construct.

Ok, so I guess I did not give it up as a hobby.
> If we could find a cheap way of producing multi-junction cells

I really don't see why this is impossible. Hire a bunch of specialists, make robots build the cells end to end, then build a bunch of those robots.

Anything a human can make one of, it should be possible to make a robot build millions of with zero incremental human labour, as long as you invest enough upfront for the robots.
>>In GDI era caret bar ( that's not cursor, sic!) was rendered as by simply inverting pixels (InvertRect() call) inplace in video frame buffer.

And on an old 8-bit system, blinking a cursor involved toggling one byte (character code) in video RAM. How far we have come...
To become a data scientist, focus on coding
Senate votes to block internet privacy regulations
> No we cannot use LetsEncrypt for convenience reasons (we bake our certificate pub key in many places)

Why does that matter? Pretty sure you don't have to change your public key to get or renew a Let's Encrypt cert.
Keepass imports from Lastpass [0]. Not that meets the rest of your requirements, but Keepass + KeepassHttp + PassIFox work beautifully for me.

Autofills my logins and fully integrates with Firefoxes password manager so that you don't get conflicts between the browser and your password manager trying to save the same password. Also doesn't add the stupid CSS hacking that LastPass does to add their logo into the password fields breaking various site's styles.

[0]: http://keepass.info/help/base/importexport.html
That's a great point, thanks.
these formula books have been around for a long time. and you can generate your own!

a lot of people here are engineers? I wonder have you guys tried proving some of them?
I didn't get anything autoplaying. Are you referring to the embedded YouTube video? I wonder if that's a flag in the embedded image, or just a browser quirk?
Beyond ImageNet Large Scale Visual Recognition Challenge
I'm a big fan of 1Password.
What exactly are you trying to learn? Mathematical logic is a huge field in its own right, with plenty of topics that are of historical interest and a lot of active research areas.

If you want to learn modern mathematical logic you're in for a rough time, since you'll basically have to learn category theory in order to understand the few really excellent textbooks which exist (e.g. Sketches of An Elephant). If you are interested in type theory you should try reading the Homotopy Type Theory book, which is (mostly) self contained.
I agree, measuring diversity is a problem.

But in this case? It seems like they're trying to optimize the pipeline from college into the work force. It seems like it would be trivially measurable.
It's illegal to taxi people around without a permit.

Look it up, gypsy cabs are not new at all. Most people kept a low profile and stuck to their own ghettos though.

Anyways, the conversation is not substantive anymore, both of our points where made.
By the way, this example is really fun because you can re-word it to: "I'll bet you $1B at 100:1 odds that no one will get a perfect bracket."
I am going to guess that you live in a large city on one of the coasts... is this correct? Because if so, you are right.

If you live in the MidWest where most Americans live, then your report would really surprise me.
I don't think those who presently are contracted for the cable laying work will have their work taken away from them. If anything, I think this is likely to guarantee work for some time.

Say a road construction company wins the bid and gets a contract to work on a section of federally-funded road. I think it is likely they would already have some of the work, equipment or supplies sub-contracted out to specialists. Does it make more sense for them to own the entire supply chain for making concrete, from mining and refining the minerals, to mixing, delivery and pouring? Or does it make more sense for them to sub-contact out to a number of suppliers who they can call and say "I need $foo cubic feet of concrete, with $bar properties, delivered to $baz location at $quux date/time,"? I think the latter is more likely as it gives them more flexibility. Owning and operating the equipment and infrastructure to manufacture concrete has overhead costs like anything else.

Similarly, if laying fiber becomes a requirement of taking the contract to build the roads, I think those fiber-laying companies will find themselves subcontracted those projects.
> The Senate today used its power under the Congressional Review Act to ensure that the FCC rulemaking "shall have no force or effect" and to prevent the FCC from issuing similar regulations in the future.

This is honestly the most frightening thing to me. Even if prevailing opinions change, they can't bring these regulations back in the future? This seems...majorly problematic.
"With the GPU the only viable option for rendering blinking caret is to redraw the whole window."

Sorry, that is plainly false. There is nothing preventing you from treating an offscreen buffer just like any other buffer of non-dirty pixels. Treating the back buffer that way is slightly less conventional but is still just fine.
I was curious if this would affect my Symantec issued certs... according to my date math:

Chrome 59 (Apr 13, 2017) +1023 days: 2020-01-31

Chrome 60 (May 25th, 2017) +837 days: 2019-09-09

Chrome 61 (Jul 20th, 2017) +651 days: 2019-05-02

Chrome 62 (Aug 31st, 2017) +465 days: 2018-12-09

Chrome 63 (Oct 12th, 2017) +279 days: 2018-07-18
Check out 1Password.
Oh, I tried Inbox but Gmail was nice and fast compared to that pos.
Q: How do you make a video maintain an aspect ratio and fill up the width of a parent?
A: Nested div hell.

Q: How do you make an image maintain an aspect ratio and fill up the width or height of the screen, whichever comes first?
A: Nested div hell and JavaScript.

Q: How do you make a scaled background image stay put even when the keyboard input pops up on a phone?
A: Supreme JavaScript, CSS, and div hell.

Q: How do you center a paragraph of text vertically in a div?
A: Nested div hell.

I'd say FlexBox is pretty inadequate. Why can't we have things like:

#my-video {width:80%;height:calc(width*2/3);}
exactly! those are the main problems but what is in my mind is that this platform will serve to all those who want something "small" and cheap.

If i'm bank i will go definitely to ask the greatest but if you are a small business that does not want to spend too much should rely on small consulting firms for which they would pay more than 4 friends in his freetime (or if they can as full time job ) make this type of service.

A team of people who can work from home already take off their office costs :)

The quality of the team is at the discretion of the person who wants to rely on them (if I buy a XXX software company who guarantees me quality?).

Many would like to create their own company but few do because we are too high costs initials, here there are no costs, and if you're lucky someone entrusts :)

I guess the review team on clients, portfolio of various projects etc ..
Also I imagine that if it spreads the same consulting firms iscrivino their team :)

It 'just a bad idea? :(
The other one worth recommending: -o pipefail; Which makes:
false | true
count as an error, where otherwise it would be ignored.
Hahaha silly me starting to think Microsoft after all these years had changed. Reminds me of how the crushed Lotus 1-2-3 by making their software run deliberately crappy on Windows and how they made sure all the competitors RTF products was always behind the Windows variant by releasing the updated specs to everybody only once they themselves had made a finished version. And who forgets their dirty tactics against Netscape?
Very nice explanation. Thanks!
TLDR: for the next few months, expect to tell your relatives "just click yes on the big red warning dialog". Not sure if this is good conditioning.
Lessons learned from InVision: How to not be gross in your email