skysight-inc/HackerNews huggingface dataset:
Preferred Networks | Deep Learning Researchers & Engineers | Tokyo | ONSITE, VISA, https://www.preferred-networks.jp/en/

We are a startup with ~200 members based in Tokyo, focusing on developing technology for Autonomous Driving, Robotics, and Bio-Healthcare. We love open source and are actively developing CuPy and the deep learning framework Chainer: https://github.com/cupy/cupy
https://github.com/chainer/chainer
Recently, we unveiled a personal robot system at CEATEC Japan 2018, exhibiting fully-autonomous tidying-up robots. https://www.preferred-networks.jp/en/news/pr20181015

We have one of the world’s largest private GPU clusters, with 1024 NVIDIA Tesla P100 and 512 V100 32Gb GPUs, and we are expanding it further with 1,024 NVIDIA V100 Tensor Core GPUs in July (https://www.preferred-networks.jp/en/news/pr20190318), and using our own custom DL chip MN-Core in 2020: https://www.preferred-networks.jp/en/news/pr20181212. Using our cluster we achieved the world record at that time of training on ImageNet in 15 minutes: https://www.preferred-networks.jp/en/news/pr20171110
Recently, we got the 2nd prize out of 454 teams in the Google AI Open Images - Object Detection Track challenge on Kaggle: https://www.preferred-networks.jp/en/news/pr20180907

We have a strong emphasis on research, and our technical advisors are Pieter Abbeel (UC Berkeley), Takeo Igarashi (the University of Tokyo), Kenji Fukumizu (the Institute of Statistical Mathematics) and Yarin Gal (University of Oxford). We continuously publish at top conferences like ICRA, ICCV, CVPR, ICLR, ICML, NIPS, NAACL, CHI, UIST, etc. Learn more about our research activities here: https://www.preferred-networks.jp/en/activities

So far we have raised over $100 million from Toyota, FANUC, Hakuhodo DYHD, Hitachi, Mizuho Bank, Mitsui & Co, Chugai Pharmaceutical and Tokyo Electron.

We have a western-style working environment with attractive salaries and benefits in the heart of Tokyo. Ability to communicate in either English or Japanese is OK.
We are looking for talented individuals with skills in various areas related to cutting-edge deep learning applications in many industries. Find out more, and apply for all positions here: https://www.preferred-networks.jp/en/jobs
I think the relevant question is, "When China builds a brand new city in an area that isn't currently desirable to live in, do people move there?"

The answer seems to be no. People want to live where friends, family, jobs, history, and culture already exist. It's not like low rent is still valuable to someone when everything else in their life is awful.
The legendary Sodabottleopenerwala - possibly apocryphal.
An important advantage that doesn't get mentioned a lot is that modern Fortran (imo f90+) is much simpler to write and reason about that C++, precisely because it limits what you can actually do in the language. That opens up the possibility for engineers and scientists to contribute to writing HPC code. If everything was in C++ then the ability to contribute would be available to a smaller number of capable programmers, and that's where Fortran still has a reasonable niche
Rust parser for Windows EVTX, 100x faster than Python, 2.8x faster than C
If something happens with my income I can just pay the interest for some time (several months to a year), which in my case is roughly half my monthly payment.

How is that if I were to rent?
True. Although since they are literally more invested in their community, they tend to be more tenacious about it.
Don't forget "in": infill, another way to increase density.
Oh I see you didn't get to caveat 5: you can't read anything more complicated than raw bytes, i.e. chars, because of unaligned memory access errors. Let's say you mmap a file and do something like this:

char *fileContents=...mmap etc...;
int headerOffset=*(int*)fileContents;
int *someListOfNumbers=(int*)(fileContents+headerOffset);
int importantSum=
someListOfNumbers[0] +
someListOfNumbers[1] +
someListOfNumbers[2] +
someListOfNumbers[3];

If headerOffset is not a multiple of 4, bad things will happen. On x86 you'll get away with it... Unless you were summing many more ints and the compiler decides to use aligned SSE loads for speed[1]. On ARM you'll get a SIGBUS just for trying to read unaligned ints (IIRC). You can fix that by wrapping your ints or whatever you're trying to read in a packed struct, but it is yet another thing to keep in mind.

[1] http://pzemtsov.github.io/2016/11/06/bug-story-alignment-on-...
Something massless (like the dot of a laser pointer against the wall). Something slinking around the laws of relativity / inertia by moving the grid, not the object on the grid, Alcubierre warp style.

Or the textbooks are wrong (it wouldn't be the first time).
Reminds me of Marx's Alienation of the worker from their product.
Twitter suspends Venezuelan Media Accounts and Verifies Juan Guaido
I think it’s reasonable to say “it’s difficult to justify using mmap when other programs are expected to manipulate, and potentially even delete, the file while you are working with it.” But, honestly, that case will always be hard to handle, and mmap doesn’t make it any worse.
Sure, but that just means a failure of Linux as a product experience.

Users don't make that distinction, even a little bit.

This is also arguably a failure of the open source model in practice (though not in theory). It tends to generate projects that are really good at infrastructure and really bad at product.
The ones who fill in the product experience as best they can are the companies that are trying to get paying customers, because those customers won't stand for a weird experience, regardless of the technical/governmental reasons
IBM’s Watson proves that AI can understand the offside rule
> They specifically tell you it is NOT a fully autonomous autopilot and that's it's more of an advanced cruise control.

Not here they don't:

https://www.tesla.com/en_GB/autopilot?redirect=no

Look at the caption in the beginning of the first video. They say the driver is only there for legal reasons and not doing anything.
If you make your money using your desktop, then yes it is.
No dedicated study. Basically zero effort on your part is required, you just need to spend some time on it everyday. Your vocabulary will build itself over time if you keep engaging with the language. It takes ten years to mastery, just like with everything else. Six months until you can communicate in the new language. English is my second language and I speak from experience.
then she's one of the extraterrestrials!
If you look at the videos here of a tesla going for a barrier there seems to be about 3 seconds between seeing it's going the wrong way and potential impact. Which is enough time if you're expecting it but not long if it's a surprise https://np.reddit.com/r/teslamotors/comments/b36x27/its_back... (hn https://news.ycombinator.com/item?id=19443925)
Why not use a memcpy here and not rely on undefined behavior? I’m sure the compiler will optimize out the call anyways, especially if you enforce alignment.
Of course. Let the poor guy fall on the Sun.
Oooh - I wonder if they will there will be a revamped Mac release.
Thanks...!!
There's a reason we get so many of our great ideas in the shower - our 'diffuse brain' is going to work, forging new paths and making connections.

I think the biggest danger of these products is that they are optimized to co-opt our attention, reducing the time available for this genuinely deep thinking.
How to Choose Mobile App Development Company
It's encouraging that this tech exists, no matter who has it. It's obviously tech--not magic--which means it's based on laws of nature, which means we have some learning to do. I'm confident we'll do that some day soon and that's exciting.
A dependency is a dependency. The distro does not matter. It matters what the game depends on and what the distro ships.

Or, you know, snaps and appimage and flatpack. Where your only hard dependency becomes Linux. Which doesn't break userspace.

Some early linux games made the mistake of using low level graphics libraries (not one of the opengl levels), these might not work because the newest drivers just don't support it.
I don't think encouraging this kind of behavior by helping is a good idea.
> But you can just go on "blocket" and rent an apartment in a similar manner.

Yes, but these are not rent-controlled apartments! These are second-hand apartments or houses that you rent from someone who either owns the place, or is already renting it from someone else. You are paying market rates for these, not rent-controlled rates.

Deregulation that allows people to rent out homes they own or rent is what has allowed this market to grow in the past few years, this is the very opposite of rent control!

I started this subthread to argue that rent control is shit, it has shit consequences, it has shit second-order consequences, it has shit third-order consequences. Maybe Stockholm isn't a shining example of how shit it is these days since deregulation and condo-conversions have effectively removed a lot of rent controlled stock, but that just proves my point!
Phone and laptop searches at US border 'quadruple'
You're paying all the transaction costs and maintainance costs and tax and insurance costs when you rent too. The landlord passes them on to you in your rent.

One thing that can make it better to own (in the US) is that mortgage interest is tax deductible (at the federal level). Rent typically is not (although some states make rent tax deductible because voters naively believe this is a subsidy to renters and not to landlords).
Hindsight is 20/20, foresight is murky at best.
I think the problem here is that mmap does make it worse - with (p)read, if you get an errno, you flag an error. with mmap, you have to handle a signal and jump back to an appropriate point in the code (and you can't do this in a cross-platform way), and then flag an error. Obviously, what the upper levels do with the error still has to be worked out, but you can hardly argue that sigsetjmp/siglongjmp + signal handlers + Windows SEH handlers is no worse than "ret = read(...); if (ret < 0) ERROR;"
It’s easy enough to read a file in chunks, parsing out the information as you go. This limits memory use as long as you release the chunks when you no longer need them. The operating system can swap out memory as-needed, even if you didn’t get the memory from mmap, so it’s irrelevant where you store the parsed data.

Unless you actually need to read the file multiple times (compared to looking at the parsed in-memory data multiple times), this should be fast enough.
The iOS version has been sitting on my iPhone for 10 years and still runs very nicely. Just checked the app store - still there.
Could you share a screenshot of your editor with Trebuchet? I would never think of it (or any other proportional font) as an adequate font for coding, so I’m pretty curious to see what it looks like.
Impressive talk :https://doist.com/blog/running-remote-2018-doist-presentatio...
Which library would you propose?
https://github.com/pop-os/docs/blob/master/docs/difference-b...
Put this same level of geopolitical scrutiny on IP cameras and childrens toys
As someone outside the U.S. I find this whole pharma-complex absolutely mind-boggling.
The thing that really convinced me was when you look at the appreciation of real estate, overall it appreciates by X, but a particular area is not guaranteed to do so. The intention is to have REITs finance my retirement home in the country.
Wouldn't a drone still emit hot exhaust? Or how does it reach 2,400 mph as described in the popularmechanics article above?

That must be some damn nice secret propulsion system.
> Well the Indian Army was very eager to claim they found a Yeti yesterday.

ha! Got a link to this?
Google no better. You still can't "send my wife a Slack message" or "read me the last SMS received" or even "send a hangouts message to Bob".

Some of the integrations are willfully missing for obvious business reasons.
It only matters where the people with money want to live, and in my experience they overwhelmingly choose to live in high cost of living cities. The rest have to follow, if they want high paying, upward mobility jobs.
- Private industry creates perverse incentives by allowing individuals with power and money more and better access to the law. This means that those who benefit most from a lack of proper taxation are those who already have the money.

- When a private company is behaving badly because of the power imbalance between you and a corporation that literally doesn't need to sleep your chances of getting any recourse are almost zero. You have no right to not have your water poisoned by a company and generally those companies will just declare bankruptcy if things get too expensive to avoid having to pay. No executives choosing to poison the water for profit will go to jail.

- Citation needed that somehow a single entity processing taxes versus literally hundreds of different charities is less efficient. When there's a natural disaster it's not your local charity you're calling, it's FEMA.

- We've literally had numerous tax cuts go through federal government. The idea that it doesn't happen is just plain false.

- How does a body of government made up of Representatives elected by it's constituents in any way relate to serfdom. The country literally had slaves at the founding. Your point is entirely invalidated. The idea that the government cannot compel someone to pay into a system that they use but that it was totally okay to literally own people falls flat on it's face.
I feel like the hardest part of learning to do nothing is getting over an initial period where your body and mind is trying to remember how to fill an hour of idle time without Instagram or Twitter or Facebook.

Which reminds me the first time I did a longer silent meditation retreat. Even though this was before the smartphone age, I missed listening to music, talking to people, reading the news, etc. Basically any strong sensory perception. Once you are over the hump and accept these cravings, it becomes easier and you find a certain 'lightness' in not having to react to every emotion immediately.

Since last year or so I have become more conscientious about my smartphone use. And I have tried to curtail use a fair bit. Since smartphones are often genuinely useful (navigation, occasional messaging, music) I didn't want to stop cold turkey. Also, to me it is more interesting to learn to break the addiction while still being able to use a phone responsibly. I removed all games from my phone and most social media apps. All those moments where you'd normally take out your phone have become so much nicer: there are more opportunities to rest your mind, pick up small conversations with people, etc.

Besides the addictiveness of phones, the other problem of social media is that everything has become a reputation game. The other day, I saw a video of Pearl Jam's Eddie Vedder just wandering around a park in Seattle in 1992. People recognized him, would come up to him and they'd just chat. Some people would ask an autograph, but that's it. As someone pointed out in the comments, this would not be possible anymore today. If a somewhat famous person would be recognized, people would focus more on getting the perfect pic for Instagram likes than actually connecting with a real person.

Similarly, when I was a teenager, we would just go to concerts, fool around, kiss, play guitar miserably, all the things that teenagers do, without the need to continuously document our perfect party life or being aware of the risk that someone might film you when you do something stupid. We were much freer than kids are now.
There are an absolute heap of videos. Mostly of lights at night when phone cameras are weak, or dots high in the sky, but still. Go look on the MUFON site.

Meteors have the showmanship advantage of being big, bright, high, and visible from a very large area.

Both meteors and UFOs have the problem of "whoa what was that, didn't have time to get my camera out". UFOs additionally have the problem of "too amazed to act".
Are those numbers inflation-adjusted? If not, +76% 1998 => 2018 isn't that impressive when inflation accounts for +56% already.
Why do folks that don‘t want to use them even care?

It’s not that when they are used, different code is produced. As with the editors color scheme, it’s just a personal choice everyone can live out within the privacy of his or her editor.

Personally I find it nice to represent single logical tokens like => or === with just a single character.
Looks nice for web apps. Not sure how this fares for mobile apps.

Interesting model with imminent flaws I suppose. If I share the login email to anyone, they can simply click on it and login and use premium services (e.g. Netflix etc) if they use this API?

Also, if the email is hacked!, the dashboard on fast.co shows all the sites that use the API, so all of them are compromised nicely without effort, very huge security flaw IMHO.
Not sure why a industry publication is effectively throwing a large part of its industry under the bus.

Instead of arguing for treating all mutual/etf's REITS and investment companies in are more sane way - the way the UK does with IT, OIECS and ETF's - that is the individual owning the shares pays the tax.
Alternatively one can run a separated process that does mmap and runs the calculations or whatever that needs to access the file as quickly as possible and do the the straightforward recovery in the parent process when the child process dies. The drawback is the need to some form of RPC, but there a lot of libraries to do that without much hustle.
https://lab.github.com/

https://hub.gitlab.com/

hrmmmm...

Definitely a missed opportunity if they don't.
There's also the matter of taking an implicit "system call" (via page fault) the first time your program touches a page that hasn't yet been faulted. This old myth that mmap is the fast and efficient way to do IO just won't die. mmap does have perfectly legitimate use cases (e.g., reducing anonymous commit charge) but you should try to make regular reads work first.

That said, there's nothing wrong with mmap or SIGBUS error reporting in concept. I think I've said it before, but you can think of mmap of a disk file as basically adding a temporary dedicated swap file to the system, with all the pages backed by that "swap file" already "swapped" out unless already cached. Sometimes that's exactly what you want!

The author's signal handler registration difficulties come from the POSIX signal API being awful, not from the idea that catching CPU traps is somehow bad. It's possible to do much better than sigaction(2). I wrote up a detailed proposal for improvement in [1].

When I ran [1] by the glibc people, though, the response from them was pretty stark and unwarranted hostility toward any use of signals at all, even in perfectly legitimate scenarios, like mmap SIGBUS or certain kinds of important JVM-style pointer check [2] optimizations. It's this "we won't change anything anywhere despite our views being out of step with real user needs" attitude that's responsible for a lot of weird friction in the Unix API surface.

Practically every program mmaps disk files has trouble recovering from IO errors. If it were easier for multiple components in a process to share responsibility for handling a signal, we'd more often get subtleties like this right. A better signal API will improve the user experience. Tilting at signal-shaped windmills won't.

[1] https://www.facebook.com/notes/daniel-colascione/toward-shar...

[2] Relying on CPU traps lets you perform certain checks for free. Why write "if (myptr != nullptr) var = myptr" when you can just write "var = myptr" and handle the SIGSEGV when myptr ends up being nullptr? The latter option is zero-overhead in the non-nullptr case. It's also much more complicated, but if you're a VM, and you generate millions and millions of these "if (myptr != nullptr)" checks in JITed code, the size and speed win of eliminating the check starts to justify the complexity.
"Current Autopilot features require active driver supervision and do not make the vehicle autonomous."

From your link.
UFOs must be real because there are no single incidents so far in the universe as we know it.

Intelligent life happened here, it must happen again somewhere else. This should be made axiom really. You/we/whatever is not unique in the universe.

So, "If UFO's were real" is not really a question. Whether this was an UFO or something else is a question.

Your other questions "why not spaceships etc" are antrophorphic in nature and not relevant at all.
Neat! Also used in the 'Mother of All Demos' - https://en.wikipedia.org/wiki/The_Mother_of_All_Demos . Watching recordings of that demo is where I first saw them.
Salespeople have long wined and dined customers, been charismatic, etc.

I've never heard (in the US) of a practice of salespeople having sex with customers. I'd expect to hear a lot of lawsuits, were that a practice in the US.

It'd be sad if people who are just doing normal sales work (e.g., talking with the customer, understanding and communicating how product could work for them, negotiating deals) were insulted or had their reputations harmed by a suggestion that they were doing something else.
Real Sex Dolls
Not an expert, but:

IPFS is p2p, but all the content is accessed only by a hash, so the same address always refers to the same version; when you update the site, you're actually creating a new address, leaving the old untouched.

Using Cloudflare, you can tie a regular domain to one of these addresses, but that "tie" is only stored there, so when you push a new version, you can update the Cloudflare settings, and everyone connecting to the domain will see the new version "immediately", even if the old version still exists in the p2p
network.
I don't mean to describe this as an "upside" but one of the key aspects of fascism is the unification of business elites and the government which can lead to very fast industrial advancements at the expense of many other things that are certainly far more important
How to Optimize Your LinkedIn Profile
> Housing is treated as a good investment because it is scarce.

Here in Norway there's also some significant tax benefits which factors into it. For one the tax value of your primary home is one quarter the market value (higher for secondary homes). So you pay a lot less tax having your money tied up in your home than in the bank.

In addition you can deduct quite a lot based on the interest you pay on your loan.

Together they make it quite attractive to own rather than rent a home.
Yes race is arbitrary but it is easy to catch on to what a society is referring to.

Its the lack of black people that people worry about with regard to Stuyvesant. There is a lot of literature on how this comes to be. Fawn over “Pure meritocracy” if you like, the outcome in NYC wasnt expected and isnt leveraging the potential of its society.
I should add, since you didn't specifically mention web stuff, that it _can_ be used as a CDN for stuff that is less latency-sensitive, like software package managers. That is in fact, the main focus of 2019 for Protocol Labs, the company behind IPFS.
Location: Romania, Europe

Remote: Yes.

Willing to relocate: I am open to spend 1 month max on site, but I mainly work remote.

Technologies:

- ReactJS, Gatsby, React Native, Expo, Redux

- NodeJS, GraphQL, Docker, Linux (Ubuntu, Alpine Linux), balena.io

- MySQL, MongoDB, Elasticsearch, Logstash, Filebeat, Metricbeat

Resume/CV: On request

Email: catalin[at]charlietango[dot]co
Show HN: Create a powerful calculator form for your website
Some frameworks do this by default to protect grafic assets from stealing. At least too easily.