skysight-inc/HackerNews huggingface dataset:
The trouble is that requiring the parking is a big part of what makes places impossible or unpleasant to walk in in the first place. That bank would have been part of a nice walkable street but (if required to build all the parking) would be part of just another American asphalt hellscape. And who wants to walk in that?
good improvement delighted to start using it
I remember that for quite a long time, Xfire also did it way better than steam did.

Xfire worked quite well accross all games - they had a nice variety of skins you could install (compared to Steam's 3 skins including the default one, IIRC).

It saved your screenshots and videos in 'the cloud', had some neat 'join server' feature that worked in almost every game and it mostly worked without any issues.

You could also use their server browser so you didn't have to even launch a game beforehand, you could just browse for your servers in their program and then jump right into the game.

Seeing Xfire mentioned brought some nostalgia to me, thank you :D

(Also, Xfire changed to a tournament system and eventually died. Which is a shame but steam does probably everything and more than Xfire does nowadays. Except custom skins?)
You have unmarked affiliate spam on your platform already (the VPN one).

Probably want to keep this cleaned out or you might be subject to regulation.
ยาสมุนไพร Morkeng.com
ยาสมุนไพร ความหมาย
ยาสมุนไพร คือ ยาที่ได้มาจากสวารสกัดหรือวัตถุดิบจากพืช สัตว์ และแร่ธาตุจากธรรมชาติ สามารถนำมารักษาโรค และมีสรรพคุณเป็นยาบำรุงร่างกาย ยาสมุนไพรสามารถจำแนกได้ 4 รูปแบบ ได้แก่ ของเหลว (ยาน้ำ) ของแข็ง (ยาลูกกลอน) กึ่งแข็งกึ่งเหลว (ยาพอก) และอื่นๆ เช่น การรมควัน เป็นต้น

ค้นหายาสมุนไพร
ค้นหายาสมุนไพรตามกลุ่มอาการ จากบัญชียาสมุนไพร Morkeng.com
A bicycle is also a public good, because it’s not a car taking up 8x the space, poisoning you, potentially running you over, changing the climate, making your president a docile sub to murderers, and annoying you wit noise.
Another reason could be that Google
optimizes both sides of the Chrome/Google webapp interaction but doesn't care very much about optimizing for any other browser than Chrome.

Once you realize that not being evil isn't a priority at Google anymore this explanation actually makes some sense.
HRS InnovationHub | Berlin, Germany | Software Engineers | Full-time | onsite

The HRS Innovation Hub delivers integrated solutions to the business areas of the HRS Group. Our international team is cross-functional and comprised of experts in the fields of Agile Product Management, Software Engineering, UX/UI Design and IT Operations. All products created by the Innovation Hub are being hosted in the Amazon Web Services cloud and make use of state of the art technologies such as Java, ReactJS, NodeJS, REST APIs and GraphQL.

We are hiring for:

* Fullstack Engineer - https://jobs.hrs.de/en/jobs/job/217011/Full-stack_Developer_...

* Frontend Engineer - https://jobs.hrs.de/en/jobs/job/217010/Frontend_Developer_m_...

* Backend Engineer - https://jobs.hrs.de/en/jobs/job/217007/Backend_Developer_Jav...

Email barbara.kryslak@hrs.de or apply online.
No, people just say it incorrectly. It should be 'couldn't care less'.
Which is better for preventing RSI - emacs or vim?
There is no freedom with understanding determinism. I'm just a vessel forcibly navigated from start to finish in life. All the external forces make me who I am. I'm not free of the order assigned to me and the linear outcomes is scrutinized when it comes to others who had a less favorable order or different producing variables with undesired results.
We have that kind of regulation where I live, including a requirement for off-street parking per apartments that pushes builders strongly towards underground parking. Now people complain about the rents, because of course the added construction cost ends up increasing the rent, and about a lack of new affordable housing.

You see the same thing in the original story — some popular restaurant decided not to expand because of the cost of parking. Mandating expensive extras sucks, one way or another.
I myself have gone through a similar line of reasoning. My conclusion however has always been undecided and that the answer lies in an area where I'm not sufficiently versed.

A good thought experiment is to consider the simulation hypothesis. It doesn't require you to believe it, it's just a thought experiment to show a counter example that lies outside of the deduction.

1. We are living in a simulated universe.
2. But our characters are controlled by beings in an outer universe with everything else that follows the laws of physics being programmed.

So in the context of our universe our actions are based on metaphysical mumbo jumbo, inexplicable in our laws of physics. We the avatars are the beings in the outer universe. So we have 'free will' that is not determined by the state of our universe.

Now of course the simulation hypothesis has a turtles all the way down issue, but that's not the point here. The point is to be clear about our terms. When we say deterministic we mean with respect to the laws of our universe. The thought experiment just makes the terms clear and not conflate what's happening in one with all. If you want to make the definition that free will is something that's not deterministic in all universes, that's something different to discuss.
And you have no problems sending mail to Hotmail, and other more stringent mail providers?
FB also has shadow profiles of people whom they track even if they're not signed into the FB or even have a FB account. How do you suggest I opt out of that?

https://theconversation.com/shadow-profiles-facebook-knows-a...
In fact, one of the best thing about typescript is that you can bring in almost everything you know about javascript into the game.

It took me few days to pick it up when moving from JS to typescript. I don't get it when people say it is complex or adds complexity.
What basis, exactly, should they decide on? For a bank of all places they will know what an absurd waste an underground parking garage is.

Here's an analysis showing how absurdly expensive it is to make build built little houses for cars that are empty most of the time any time we want to do anything.

https://www.portlandoregon.gov/bps/article/420062
Yes.
Having a different person coming in every 5 minutes to check something else.

Somewhat tempered by having to go back in a week later, so all these things aren't useless. Child birth isn't the risk free thing we like to think it is.
> Our previous company, XIV (that IBM acquired in 2007) used a private version of C that had polymorphism, generic programming, and integrated RPC, for code that was a mixture of XML, C, and weird header files.

Super interesting. XIV was a great system, but "weird" is a good description for some of the source (IBM of course neglected/ruined it). Thought most of the XIV folk went to Infinidat.

In the storage world, C is still king, so nice to see a challenger. But some of the hurdles he describes in the article, ouch. No wonder people stick with un-sexy languages and toolchains.
Google does actually clear that data. It persists in some backups for awhile but it’s never used again.
Bitcoinpaperwallet.com let's you print a paper copy of your keys. You download the JS and it checks to make sure you're offline first.
So much of Europe also lives in climate easy mode. Try a harsh Canadian winter on your bike.
The Future Is Bright for the Video Games of Yesterday
Unless automated cars really become good enough the need for self owned cars will always be there. I live in Singapore which has a very good public transport system and it's extremely expensive to own and keep a car so most people use public transport and 30-40min or more Transit time to work and school is common. So your 40 min time school commute doesn't sound that bad to me.
They don't want uniform ratings. They can either show "average rating 4.7" for a driver (assuming everybody is rating 4 or 5 because they don't want the driver to be fired), or "approval rating 70%". 4.7 of course sounds better.
I have a Garmin forerunner 235, and there's no way I will ever replace it with any of those "smartwatches" nor apple or Samsung, the user base they target are absolutely to different (Garmin is a fitness watch with some smart capabilities, Apple/Samsung is a smart watch with some fitness capabilities).
Exploring C#’s ref return to better understand it
The Impact Technology Can Have on Project Management
> Firefox has noticeable delays and scrolling performance issues on OSX

On your machine perhaps. Not on mine. Just trying to be more precise here.
The last great Cajun chef
Trading Indicators: Exponential Moving Average (EMA)
Full paper: https://dl.acm.org/citation.cfm?id=3281433
Show HN: Stock Trading from Google Spreadsheet
I've shared copy-able G sheet with full script that calls stock trading API.
https://docs.google.com/spreadsheets/d/1RLvSmDEfS7U2OrqlUYvv...

I'm sure many of you guys do some trick over stocks in spreadsheet. Full explanation: https://medium.com/automation-generation/manage-your-stocks-...
[GitHub] Reddit image downloader
Is that GoLang is not cool anymore ?
> public Parking is free almost anywhere but in in city centers, and it occupies one third of a typical, residential street.

And is still regulated, though enforcement tends often to be complaint based, rather than active patrol. Leave a vehicle a few days with moving it and someone complains and it gets tagged and, if left a little while longer, towed as abandoned.
Application That Use Flutter on Windows, MacOS, and Linux
Flutter 1.0: An Introduction
Do they clear it without using it and if they do use it to they clear the results of that use?
Indo-European languages
Amazon made $2 billion last quarter in advertisements. This is easily searchable, but here's the first result I found: https://marketingland.com/analysts-say-amazons-advertising-b...

As a comparison, Twitter made $758M in revenue last quarter.
vim.rocks too (hurry up!)
Location: Dhaka, Bangladesh

Remote: Yes

Willing to relocate: No

Technologies: Laravel, VueJS, React Native

Résumé/CV: https://docs.google.com/document/d/1a6g57DjpPmcR5nUMW-YnoHfE...

Email: rashidul69 [at] gmail.com

I'm a full stack engineer with over 3 years of experience.Mostly worked with Laravel & VueJS but also have experience with some other technologies like Spring Boot, Android SDK, React Native, WordPress etc.
The Indian Navy wants to expand its army and compare it with China
It's streamed exclusively on Amazon Prime Now. Exclusives are funded by the company producing them (e.g. Netflix, Hulu, Youtube, etc)
Let me restate what you're saying to see if I understand it:

A product that looks the same across platforms is better than a product that adapts itself to the platform it is on, in part because platforms have a lot of UX that isn't good.

My argument for why its better to adapt a product to the platform is threefold:

1. Users have made the choice to use a particular platform and either like or at least tolerate that platform's approach to UX.

When in Rome.

2. Users are using many apps not just the one you made.

This is about scope. You can't just optimize your app in isolation, you have to take into consideration the entire scope of usage on a platform. It's certainly possible to create the perfect UX for a given set of tasks a user has to perform in an app, but drop that into a platform and its likely you've just added a huge learning curve and ongoing cognitive load.

3. Users mostly do not use your app on different platforms.

Users probably own either iOS or Android. If they own one, they aren't even aware of how the other one works. And on desktop, who cares because screen size and pointing device differences necessitate different UX anyway.

----

I think there are some instances where having the exact same UX on very different platforms is more ideal UX for the user, but only after it's acknowledged that a) its not just a proxy argument for being easier on the developer/designer, b) its not just the result of developer/company tunnel vision which leads to the assumption that users care about the app as much as the developer/company does, c) users actively want a different experience (e.g. immersive game), and/or d) users are moving more frequently between platforms than different apps on platforms (e.g. a business use case).

From a business perspective it's certainly fine to choose to use a cross-platform kit as there's many reasons to do so, I'm just arguing that it's not ideal for the user the majority of the time.

As far as whether platforms have not-good UX, I mostly disagree. I'd need to see examples of what you're talking about. If by swipe scroll you mean momentum scrolling I disagree. That has great utility on small screens to traverse large lists and it grounds the device in physical metaphors. It's a fantastic UX innovation.
Two Google teams talking to each other and syncing their agendas and deliveries (or two teams in any big company) is quite a major assumption.
I would have liked to hear more about what exactly made D so great -- reading through it it's kind of vague. He mentions generics and finally getting LLVM support working as a target, and being able to use D at a high and low-level but I don't see anything here that's groundbreaking.

Could someone who uses D

Hate to be that guy, but if you could compare it with rust that would be double A++ good... I know the targets are somewhat different but I find that I can write high level rust and low level rust. Also, I get the feeling that you could very easily have used Go for the same purposes (D was around long before Go IIRC so maybe it was just not being present).
Hmm, you may have heard that the USA used mobile network telemetry data to drop missiles on top of people's heads.
Microsoft turning DNT on for all Windows users automatically pretty much killed the movement's momentum. While privacy as the default has strong arguments going for it, as a practical matter since DNT was supposed to be an intentional signal Microsoft's mass-flagging effectively drowned the signal in noise. And those who didn't know better lauded them for it, too.
Where does it show this? Or is my browser so locked down that it can't even access this information?
> Do people really care about this stuff?

The short answer is yes. I don't care that much about achievements, but things I've used and value in Steam certainly include a friends list, a decent refund policy, user reviews, an easy way to install mods and cloud saves.
Ask HN: is there a service like PiTunnel.com for Ubuntu?
Ultimately I am asking what defines free will. The attempts at definitions that involve soul seem either circular ("soul is that part of human that has free will") or an unnecessary step, i.e. the considerations about soul might as well apply to original human, without the attempt to define a separate soul.
I assume that's for indicators of abnormal, but safe, state. One example could be the undercarriage being down, a situation that would usually not be expected, but when you're in the process of landing doesn't warrant attracting your attention as an error state.
In Python 3 there is the ayncio module that is concurrent (logical execution is not sequential) but not parallel (only one thread). I found the distinction very useful when I started to look into it.
> Impersonating Googlebot doesn't change the terms of the access.

But I wouldn't be "impersonating" the Google bot, I would just be using it's user-agent string. That does not make me the Google bot. If a foolish publisher chooses to interpret my usage of that string as me being Google, that is not my responsibility.

Just like with the Weev situation, this is another case of someone trying to shift blame for their crummy security.

A user-agent string is NOT authentication. It is merely supposed to provide a hint to the webserver.

I once saw a website that didn't have ads and let you view their content for free if the width was less than 700px. I guess they figured they were driving away more mobile users or something that it was worth. So, was I being criminally minded when I resized my browser to view their content instead of jumping through their hoops and giving them my email address? At a certain point, it is not my responsibility to hold their hand and play along with their pretend restrictions.
Website (+responsive mobile sites) have been using custom UIs for years and no one bats an eye

A framework for mobile uses custom UIs and everyone loses their minds?
You sound like Robin Hood
That 'nothing' is inconvenient applies the same in mathematics with zero. Why do we have to have a number we can't divide by? What is 0 to the power of 0? It's a special case we always need to worry about. But its inclusion in the number system is not in question.

And I remember my distress using a financial package being told that my unused zero value still MUST have a currency! My pocket is empty, how can it have a currency? If a farmers field is empty - must I say what it is empty of - cows, sheep, aardvarks?

I think worrying about inconsistency here is worrying about the inconsistency of the world we live in. 'Nothing' is a mysterious thing we need to accept and respect.
You can avoid GC with a non-GC standard library that they actually wrote:

https://github.com/weka-io/mecca
The points-to-comments ratio of this post is massively out of whack with everything else currently on the HN frontpage. Also anyone posting criticism is instantly being heavily downvoted.

Something fishy is going on here.
One of the nice aspects of D is that it interfaces with C++ really nicely. I'm not overly familiar with how Rust handles this, as the last time I tried to glue together Rust and C++ was more than a year ago, and the tooling was in evolution.

From Go / CGo, it can be pretty scary to interface with native C++ code, and it requires lots of annoying boilerplate.
There are various alternatives, but generally the approach is to know what address you need in advance and create an object for it at compile time that can be accessed type-safely.

e.g. https://zinc.rs/apidocs/ioreg/index.html

or the longer but more detailed http://blog.japaric.io/brave-new-io/ , which covers various approaches. It even points out that you can use the type system to enforce that peripherals are only accessed from multiple threads or parts of the program in a safe manner, which you can't do if you can just reinterpret-cast into anything.
I'm British,

Never heard "bottoms-up" to mean the same as "bottom up"

Bottoms up is when you finish your drink.

Bottom up is sitting on a high surface (put your bottom up, usually said to a child), or lifting something from the inverse of where it's normally handled from or, like the parent said: a set of business strategies.
The irony of this is the original CLR worked on FreeBSD at MSR before it worked on Windows from what I heard. The original build toolchain was perl.
So any site can grab the home page of any other site I am logged into, unless that site tries to prevent it (same origin policy or something like that?)? Yikes...
This is atrocious. There are numerous articles suggesting that China could be influencing some of these policies.

https://mobile.abc.net.au/news/2018-05-29/chinas-been-interf...
Content marketing lessons from Ariana Grande’s ‘thank u, next’
Google Play Store Redesign: How Will It Impact App Rankings and ASO?
> YouTube, for example, can show advertisements for well known companies in videos about Anti-vaccination, far-right conspiracies, etc. without consequences.

It is a myth that there is any problem with ads being shown on controversial videos. YouTube demonetizing select videos is nothing more than a way to strangle independent media and help gentrify their platform.
You mean like AutoGraph in Tensorflow?

https://github.com/tensorflow/tensorflow/tree/master/tensorf...
Hive is a 3 year free higher-education school for coding
LuneOS on Necuno Mobile by WebOS Ports
First baby born after deceased womb transplant
Even if Microsoft turned DNT on by default Google/Facebook should still respect it.

They could ask users to turn it off in the same way they bug people to install their software.

Alternatively they could work on business models that don’t rely on collecting massive amounts of personal data about people who don’t want them to do that. E.g. Basic Attention Tokens and others.
You can't anywhere in continental Europe it seems.
To the extent that it created an industry to get around it - expediters.
Video: Old JavaScript vs. new. How new APIs and syntax have changed how we code
What I hate, is that the privacy respecting method should be default always.

When you look at the tracking in google maps, the app asks me nearly every time whether I want to switch it on. Similar thing with the search preferences. Every time they update something in their search preferences you have to step through nested pages and flip a bunch of switches to go back to your previous setup.

That is the equivalent of a creepy guy working at a grocery store, stalking someone every month until they are confronted in painstakingly detail about what they should stop to do. And he is nice, because he stops (unless you forgot to tell him about a tiny thing that he will continue to do).

The thing is: you should not have to ask them to stop even once. This stuff should be opt in and not opt out
I think cities have wised up since AinBnB and Uber that saying “we’ll wait and see” while the corporation gets strong is not a winning strategy for regulators.

If getting hundreds of scooters impounded and auctioned off is a good strategy for Bird, their business strategy is too subtle for me to follow.
java switch/case impl. is hash based but it includes equals as well.
Perfect hashing might work for short string but overall it won't be a major improvement to contents check (one deference)
That's fine. Secrets are market as "sensitive" and not displayed in the plan output.
I absolutely welcome the competition, but it's going to take a lot for me to trust the Epic Games Store as much as I trust Valve.

Lots has been written about Valve (employee handbook, supposedly-not-there-but-actually-just-hidden political hierarchies), but I don't think of them as a normal for-profit company though they most certainly are. They've taken bets like steam for linux, the steam controller, steam boxes, their crazy no-hierarchy structure (no matter how misguided) and I just don't see other game companies or platform companies doing the same. They have my respect. I've also never seen them do anything blatantly greedy/money grubbing on a large scale (though their excuse is usually that they're a small company) and the gaming community absolutely loves to get out their pitchforks.

Maybe I've just been marketed to really well but I think it takes a certain kind of company to be who Valve is -- they're like a mozilla in my eyes.
My son managed to get himself a concussion in kindergarden once. Our doctor told us that as long as he's able answer questions normally and focus on whatever he is doing, he's fine. Let him sleep, but it's wouldn't be a bad idea to wake him up once or twice and evaluate his situation. Using the excuse that he should go to the bathroom was the least intrusive way to do this.
My experience, which of course is anecdotal, is that the advantage is it's easy to change the algorithms and data structures.

I've maintained C and C++ code bases for decades, and I've found that the first algorithm I tried has stayed there in the code. It gets tweaked, optimized, refactored, but it's the same algorithm and data structure.

With D, when I developed the Warp preprocessor, https://github.com/facebookarchive/warp I continually tried different algorithms & data structures to see which was faster.

One reason it's easier is that in C/C++ the . is used for value field access, while -> for pointer field access. In D, . is used for both. So you can easily switch between a value and a pointer to the value by changing little code.