skysight-inc/HackerNews huggingface dataset:
This vulnerability didn't affect Android or iOS apps. A user could have transcribed passwords from mobile to browser for a few days.
In my experience I have never heard someone use it that way. Ever.
Introducing the OnCallClub: the sleep-deprived’s best friend
Mine's an HP 11in G5, FWIW.
I'm a native English speaker and I agree with the parent.
I'm geoblocked. Can someone explain what this is?
Concerning DPI and trackpad integration, Ubuntu should strive to be as Mac-like as possible, at least imo. Macs absolutely win in the trackpad arena; multitouch works like a dream, configurable gestures aplenty to achieve whatever you want (of course, it could always be more customizable).

DPI scaling between monitors work exactly as you'd expect. Windows stay the same size when moving between high-DPI and regular monitors.

These two problems are two of the biggest reasons I don't use Ubuntu (or any Linux) desktop (I use a macbook with a headless Ubuntu Server box and, when necessary, X11 forwarding over ssh).
> I don't agree with this. Yes, people often write code that unintentionally rely on UB/implementation-specific behavior; but are there important projects that do this intentionally?

The Linux kernel.
If you use vim in the terminal, ligature support just depends on the terminal emulator. In Linux, qterminal and konsole work.
The Iconic Fun Design Language – How Testlio Builds Delightful User Experiences
> I've always thought that arcdegrees should be what we measure UI's in: how much of a user's field of view does this thing consume? After all, what makes text "small" is that how much of my FoV it consumes (or doesn't). Not inches, or points, or pixels.

That is a good starting point for calculating the default "optimal UI scaling", but there are going to be adjustments needed for the FoV of the whole screen area (not per pixel) too.

With large screens, for example 24-30" on your desk, just the per-pixel FoV measure will probably be good enough. You have plenty of "space" for windows and content, and want to get the optimal scaling.

But once you get to very small screens like phones, there is a tradeoff between keeping font and UI sizes comfortable, and being able to actually fit enough content on the screen without endless scrolling. I am willing to strain my eyes with smaller font sizes on my phone than on my laptop, just so that I can see more than 5 sentences of text at the same time.
> - ROLE: Code Janitor

That sounds like a fun job. You just clean code all day?
It is an April Fools joke. Like Google Home, but gnome-shaped and for 'automating your yard'.
Shared_ptr is slow. It has an atomic variable for reference counter - it is supposed to be thread safe...
Reminds me of "talk to your rubber duck"...
I think DAViCal also used to process RRULEs directly within PostgreSQL, may be worth a look: https://gitlab.com/davical-project/davical
Month aside, it would be a great thing to actually happen...

Instead of e.g. Google investing tens of millions on BS like Dart.
I'm the guy who wrote the article. I just came across this conversation and I have to say that you folks have touched on a ton of really interesting elements that I didn't have the space to write. Overall, I agree with a ton of what I'm reading here and the critiques are also mostly fair. I just joined so that I could thank you all but I'd be happy to answer specific questions if anyone would like.
Honestly, this is one of the most thoughtful discussions about the article I've come across. Thanks!
Shake phone -> "Undo" option appears. (to get back accidentally deleted text in Notes)
Stack Overflow Introduces Dance Dance Authentication[video]
woah! chinese gov. trying to be 'onion than the onion'
I'm sure Mir is a perfectly good replacement to crufty old x.org. But you know what? Upstart was a perfectly good replacement to crufty old sysvinit, and we all know how that one turned out. I predict this will turn out exactly the same; Ubuntu will go with Mir for a few years before eventually caving to community pressure and switching to Wayland, just like the ultimately gave up Upstart in favor of community-favored systemd.
It was also doctrine for emergency procedures and anything at a heightened level of care as an engineer at a company (in hkmurakami's neck of the woods, at a company in a region where a certain large automobile manufacturer sets a lot of the engineering culture).
I guess I took your statement, "because there's no kerning (each character takes up equal space)" to mean "no kerning means each character takes up equal space". Maybe that's not what you meant with those parenthesis.
(gnirehtet author here)
I guess that they use the same principles (though I can't check easily since it's proprietary). In that case, the main difference is that gnirehtet is free and open source software.
Can I just ask that it is complete including things like issue trackers etc. I've not been to codeplex much recently but I went to get hold of an older AvalonDock version documentation.

There have been a couple of repos on codeplex where I've visited not for the code but for the issues (bug fixes I've remembered seeing in the past) as I've got the same problem (stackoverflow pointed me to codeplex).
Remix (YC W15) is hiring engineers, designers to build better cities
I expected a way to bypass they human captcha, but didn't found it. :(
How to Do Descriptives Statistics in Python Using Numpy
Let someone who tried it do the reporting?
Your 4th paragraph contains a rather bold claim. You give one counter example to buy and hold strategy being good. I imagine no one really thinks buy and hold means to never sell under any circumstance. It seems to me to be more of a philosophy that buying/selling on emotion can be dangerous.

The second to last paragraph seems to me to be quite dangerous. I'd wager it is quite likely a person would see a pattern that really isn't there.
" I tell them to hit me (or do some other stupid thing) when they give the money back, so we both remember."

That is great and clever. I can better understand why pointing system works.
Six Flags Magic Mountain does this before launching a roller coaster. An operator announces "Visual Scan", points their hand at one end of the cars, and sweeps it along to the other.
ES2018 First Look – it changes everything
Getting Work Done with Squads
I agree with the thrust of your argument, but I'm confused with regards to ebay. I took a casual look and, yes, found listings of "financial data" (among lots of buzzy keywords) for <$100. But the quality and origin of the data looks...dubious at best.

Do you have personal experience buying data from ebay? Why would you do that?
As I understand it, one selling point of Idris' type system is that it's actually simpler than haskell as it's based on a single very generic concept that covers a wide range of applications, rather than a sum of specialized things.

There was some discussion previously on HN about this https://news.ycombinator.com/item?id=12350273
uneducated people here. obama pushed the flawed rule in just before leaving office just to evoke this type hysteria. the way things are now is how they have been forever.
Being a C++ programmer, you would like the ATS programming language https://bluishcoder.co.nz/tags/ats/index.html
It's not even really a cultural difference. It's perfectly normal and ordinary for a job to be repetitious, and most people do spend their entire lives going through one or a small number of set routines. That's not dehumanizing, it's the human experience.

And, at least these rail workers get to travel. Most developers sit at a desk that doesn't even move, and maybe they get to see a window, out of which the view never changes.
Ha! Looking at their website, I realized a toy project I just did for a hiring process was actually designed to produce simulatable inputs to Clash!
GitHub changed it's font to system font
Seems that GitHub now uses the system's standard font..
Currently I'm using Anka Coder Condensed:
https://code.google.com/archive/p/anka-coder-fonts/downloads

I've tried to get a similar number of lines/length of lines on screen with this font, but wasn't able to.
On the contrary I find it humanizing: everywhere you go there is a human that can help you. As an anecdote, I was amazed to find someone at the train station of a an Osaka suburb at 11 pm. He was of great help since with his very precise map of the surrounding area I found the place I had to go for which the GPS wasn't of any help.

I think for people doing this kind of job having a job -- regardless of how stupid it seems or is -- really mean having a social life. Japan society is really harsh with non workers and living without the regularity and human contact of a job it really hard too. In a sense compagnies hiring for very low-productivity jobs are doing what the social welfare is doing in European country except self pride included.
Huge Collection of Data Structure Interview Questions
I was going to say, it reminded me of those classic scenes from Dr. Strangelove of the bomber crew going through their procedures. Which I assumed to be pretty accurate for military environments. I think it's so exotic to my American eyes because there is something to the idea of putting the good of the collective ahead of your own ego that is so foreign to the American culture of fetishization of individual liberty, except maybe in our military.
If you've never travelled then I'd stick your apartment on airbnb, get a friend to manage it while you are away on travels. Give them a one-third cut of the income for their troubles.

Assuming you are from the US, find a cheap return flight to any major Asian hub (Bangkok, Kuala Lumpur, Singapore, Hong Kong, ...). Don't bother with around the world ticket. You can fly to many other Asian countries once you are there via low cost airlines. I don't think I ever paid more than 100 usd for a one-way ticket within Asia.

Travel slow. Find places you like and hangout there for a few weeks. Go to local meetups, language exchanges, spend 25% time in coworking spaces doing a bit of work on a side project. Spend the remainder siteseeing and having fun.

I did this a couple of years ago. Total expense for 3 months (including all flights) was maybe 6000 usd.
I guess it's plausible that they could phone my bank and convince them they were me, even though the bank asks several control questions like "what was the amount on your recent bill to Company X?". But assume they've gotten past that, how do they then "gain control of my account"? If they ask for a new 2fa chip or a new debit card, that gets sent to my address by registered letter, so I have to go to the local post office and present photo ID to get it. I don't have any other ways of accessing my account than by internet bank or debit card.
Would this be an issue in Common Lisp? I believe CL function arguments are evaluated left-to-right.
To the posters point about running multiple Java aaps on a single machine, I think ram is the real issue. Java makes in my experience far less frugal use of it. I've seen Java applications eat hundreds of mbs of ram rewritten in Go using 1-2 mb.
Surely if the goal is friendship they should force them to watch the Golden girls?
A fully functional pixel-perfect Windows 95 application in Electron
I'll second this. Clojure was my first language, and I think I've been spoiled. Learning mutable programming was a lot harder for me, especially when you add the object oriented paradigm to it. I think a lot of people who learned it that way first underestimate how much complexity they had to master in order to be productive.
I got it from this seller and at the time it was $99.

http://www.ebay.com/usr/artinvest389

I did test random samples from the data against other data providers and I am using it every day an yet to find errors or mistakes...
Japan Declares Sale of Bitcoin Exempt from Consumption Tax
Didn't they make that change that back in July? https://twitter.com/mdo/status/752561058011754496
I also ended up instituting a physical task to track my pill taking. Need to take two pills at breakfast and I was always forgetting if I'd already taken them or not. Now, when I sit down to eat I move the pill bottles to the middle of the table. End of the meal, after taking the pills, bottles go back on a shelf at the end of the table. Not only do I no longer forget, more importantly I no longer need to remember, which is one thing off my memory list for the day.
I use Robinhood with a small amount of money that I am 100% ok losing. I hold a small number of tech stocks to keep me invested in their movements. Some of them have turned out better (nvidia) than others (twitter). But it does help me follow the news from those companies a little better.
Note that I didn't say it was impossible to port a BSD exploit to it, I just said that it was harder. I don't know the specific version of FreeBSD/NetBSD that PS4 uses, but lets say it is FreeBSD 9. I am sure that not all CVEs in FreeBSD 9 are portable to PS4, and even when it does work it will need additional some additional work because of the differences between PS4 kernel and vanilla *BSD.

Another observation: if PS4 used Linux, Sony would be forced to open the modified PS4's Linux kernel thanks to GPL License, and would be trivial to check for security exploits since you have the source code.
7 Keys to Positive Results Utilizing Social Media
I have a strict rule that I must touch my keys before closing the front door, because I discovered the keys in my memory don't open the door as well as the keys in my pocket.
The earliest devices I used had a narrower Zero than Oh, so I'm a bit disappointed that this font goes the other way around. I've always thought the slashed zero was ugly, and the dotted zero even uglier. Other than that I really like it.
Haha thanks, I never really thought that by shaking your iPhone (or iPad) works to undo whenever you take notes until now. :)
Have you read any of the estimates? Basically every expert gives a huge confidence interval, as do most of the people actively working on AI risk.
Every time you press tab and your code editor actually inserts a tab, we are 1 step closer to the outcome from Terminator.
Attentiveness in self driving cars is/will be an issue.

I wonder if there's anything like this that could be applied there. No ideas come to mind, though I often think about how trains on tracks have mechanisms for maintaining driver awareness.
> Can you be more specific? I believe you are talking about a market order.

No, I am not talking about both limit orders and market orders. I am talking about nearly all orders that a retail trader would use. As an institutional trader, you would sometimes use orders that will be filled at worse prices than the lit market. Retail traders do not typically have a need for those orders.

> Unless you have full access to all order books you can't really know whether you were filled at the best price of all lit exchanges.

This is true, but the person filling your order does have a responsibility to ensure that your order is filled at the lit exchange price or better. If you find contrary evidence,the regulators would possibly be willing to pay you a lot of money for it.

> Though the "loss" might be insignificant for the average retail investor trading very liquid instruments.

Compared to trading on a lit exchange, you should not be experiencing a loss and you are possibly experiencing a small gain.

You might be experiencing a small loss compared to trading through a broker that sends your orders to HFT firms, but does not accept payment for order flow. I would be interested in seeing data on that, but I would very surprised if that were true.

According to your Schwab link, if there is no fill improvement on Robinhood then you are better off using Robinhood for orders under 500 shares because commissions are $4.95 and the fill improvement is less than that. Is that your interpretation as well? Do you have a link showing that Robinhood customers do not get any fill improvement?

I don't think the KCG link is relevant as they do not have retail customers. This means that KCG's customers are going to be more informed than Schwab's customers so you can't afford to give them as much fill improvement.
CJK glyphs are always double width, there is no other way around it.
- FLAVOR: Ubuntu Desktop

- HEADLINE: no new features please, just bugfixes and small adjustments

- DESCRIPTION: please spend at least one, maybe more releases working on polishing existing features and bugfixes. Ubuntu is like 90% there to be the standard desktop of Linux, and the remaining 10% is NOT in adding new features but making sure the existing ones work reliably and consistently. Yes, this is not as exciting as working on new features, but it is exactly what "professional" software development is about. It is pretty easy to get a software 80% done, much harder to get to 90%, but the really great stuff is when you get above 95%.
The best OS is the one that JUST WORKS, and you don't even notice it. Same for the UI. So why not take a look at your bugtracker :)
I thought staging was the only folder with UB code.
I am wary of licenses which attempt to narrowly define things like personal use with language that is incredibly legally vague.

> For the purposes of this License, Personal Use is defined as any use on your own computer that involves computer programming, software development, or the composition of plaintext documents in personal, professional, or non-professional contexts.

namely:

> composition of plaintext documents

just composition? What if I print it? Can I use it in a presentation? I would rather not agree to language which seems to imply a future requirement to purchase some "other" licence if I trigger any of those clauses.
Classy!
Tangentially related: The first (to my knowledge) MacKay fellow was elected 5 days ago: http://mlg.eng.cam.ac.uk/?p=2038
What's so bad about Dart, if you disregard the "Google is trying to subvert the web" angst from people who have invested heavily in the javascript world? I quite like the optional typing in the language, for instance.

I just wish there was more serverside-development happening in Dart - it seems 95% client-side focused at the moment (dart2js and flutter).
"Xyz Yoshi!" Right? ;)

(Yoshi = good/clear)
I'm on a phone, so typing is not the easiest, but as a quick response to moving fast and breaking things: maybe people don't do that because they don't like getting paged at 3 AM when some clever piece of code breaks. :)
As in anything in life you need to have a strategy, even if you invest only in SPY ETF you still have to have a plan when to buy and when to sell. One interesting idea to start is to look into different trend following strategies. Get the data and back test different scenarios and see what is going to work for you according to your risk management, what draw downs you can tolerate, etc...
We went from not even beating good amateurs at go to beating the best pros in the world. I don't think it's like a progress bar we should be expecting to fill at a linear pace, but, that certainly seems like a strong indicator we've come a long way (and it's one of many examples I could have chosen).
>implying late night shows are funny
Regarding that suspended frog... is being suspended in magnetic levitation painful for the frog? Or could this, one day, be used to create artificial gravity in space for humans?
Not blaming the Internet here, rather social media.
Pre-social media this didn't really exist in such a crass way. 20 years ago it was kind of a novel thing to "meet" another human online. Most people didn't really care about the other person's political beliefs or whatnot, it was already enough to have found somebody else who was also on this weird Internet thing and shared the enthusiasm for it.

I remember thinking back then: This is the thing! This is what's gonna unite humanity across all kinds of borders as people can't be discriminated against based on superficial attributes like age, skin color or political beliefs. After all, back then we didn't have "social media profiles" and most people still cared about their privacy so barely anybody blast out their personal details for the whole world to see, sadly that didn't become a reality.

Instead, it feels like we are in the exact opposite place, what a sad turn of events.
Perhaps we ought to normalize the scale and call the other variety 0.1x engineers.
Sorry, gave a citation in another comment on the thread but not in this one. I was referencing http://sophia.de/pdf/2014_PT-AI_polls.pdf
You can configure the font to not use the slashed zero.
The lightweight archive won't support VCS pulls, just HTML and an archive of the repository, from how I read it.
Async JavaScript Generators
Composer Dies in Car Crash
I remember a lot more 作動開始/作動確認！ than よし but it has been a while.
This was interesting. If I am understanding correctly by the same "rules" pluto was determined to not be a planet it now would apply to earth.

Quote from article "Asteroid 2016 H03 is proof that Earth has not cleared the neighborhood around its orbit. Therefore, under the definition of a planet vigorously defended by the IAU since the adoption of Resolution 5A on August 24, 2006, Earth is a ‘dwarf planet’ because it has not cleared its orbit, which is the only criteria of their definition that Pluto fails."

"what planet are you on?.....trick question,you are not on a planet, youre on a dwarf planet:)"
Not the GP and not quite what I'm looking for (I live in a terminal as much as possible, and on my phone as little ) ... However that looks like a kick-ass product. I hope it works out for you.
Custom Amazon Page for Influencers
Which is why it could only be done in a vm. VM breakout is still a risk but at the end of the day it's only ever about mitigation not panacea. A startling number of people use this method too what with the plethora of package managers available. The evildoer's best friend laziness - just keeping going longer than someone on average would reasonably expect you to, i.e. not very.
> pointing-and-calling is known to reduce workplace errors by up to 85 percent, according to one 1996 study.

If it is supported only by one study; it seems like cargo-culting: performing a ritual without a solid proof that it actually works.
We would all appreciate if you had anything to share about the following:

> 3. Find manufacturers using Alibaba (coming soon)

> 4. Picking the right partner factory (coming soon)

> 5. Scale up production at a Chinese factory (coming soon)

How much time did you spend in China to get through steps 4 and 5 ? Thanks in advance.
Any kind of plaster with just empty space and beams made just out of wood behind them.
If it's going to be so hard to flog anyways then why does government feel the need to mandate kitchens? Sounds like the free market should take care of it.
Gosh, I can only imagine how terrifying a whole gram of antimatter would be. It's kind of a good thing we can only generate it in such minuscule quantities.
>> Typically a collection of ever changing tenants, few of whom are in the position to manage, or even interested in managing a long-term investment like a dwelling

This is less frequently the case in the UK, as the inflated market keeps people renting for longer.

>> Why? What's wrong with renting?

A lot, if that's not where you want to be, and have seen the market mutate in the space of a few years from somewhere that was inclusive for most people earning a decent wage, to something reserved for few, or those who already have property.

>> I'm advocating building enough dwellings,

Good luck with that. Restriction of mortgage is not "doctoring the symptoms" when easing up on certain mortgage categories has been a major cause.

I haven't mentioned those other methods, I have no opinion on them.
> If you aren't informed to make financial decisions than you probably shouldn't be trading

From what I've read in this thread that seems to be Robinhood's target market.
Till Canadian companies produce profits at US level, matching salaries seems like impossible. Same will be true for Europe also.