skysight-inc/HackerNews huggingface dataset:
Namaste folks,

We are super happy to launch Remote Explorers, the first digital nomads and location independent entrepreneurs' retreat in India.

While travelling around SE Asia working remotely, we realized that India offers an immense potencial to be on the map of remote workers. However, through interactieve with other remote workers around the world, we also realized that most of them keep their India plans on hold owing to the perception of poor internet, culture shock, and so on.

We have launched Remote Explorers to take care of all infrastructure and logistical issues to make sure that the participants can focus on what is important to them while also enjoying their India experience.

Our border vision is to build a collaborative community of location independent professionals and to leverage on technology to truely exploit Remote Work by taking coworking scene beyond big cities.

With this in mind, we have choosen Dharamshala in the Indian Himalayas as the venue for our first retreat. Dharamshala is home to Dalai Lama and has a lot to offer in terms of activities. We have included Treking, Mountain Survival Camp, Paragliding, and a lot of cultural experiences in our itinirery to make sure it doesn't become a retreat focused only on work. We have also added daily yoga and standups, masterminding, and skill share sessions to aid your work.

Join us this September for 30 amazing days of productivity, inspiration, exploration, adventures, and cultural experiences in the Indian Himalayas!

Vote for us if you like our product!

Thank you
शुक्रिया।
Looks like my Land Rover.
+1 to all of that.

The only other thing I'll add is that many meetups have lightning talks which are normally 5-15 minutes. It's an even smaller way to get started with minimal risk.

* Some meetupgs do lightning talk-only sessions every so often with 5-6 of them in a given meeting. Others do a long+short session where you would present immediately before the "full" session. Conferences often do these too.
We have a huge PHP codebase we may be interested to bring into the .NET world. I have looked at Peachpie but I wonder how well it works in the real world and what the long term prospects are.

Has anybody used it? The PHP code is full of questionable code which somehow works in PHP but I am not sure if it's possible to map PHP's behavior into .NET..
Yes I mentioned that in my comment but it's not an ideal (or even practical) interface when you have 26TB of files. You'd have to build a special torrent interface to deal with that in a useful way. Existing torrent clients are far from capable of handling this meaningfully.
The vast majority of government research for space launches was done by the Nazis. Everyone has access to that and NASAs research, yet...

SpaceX is currently launching space shuttle sized payloads for a price that is over 40 times less than the shuttle, and less than half the cost of other private competitors, and at a cadence none of them have ever achieved.

Re-use is the key launch technology of the future and its greatest and only commercial application has been done by SpaceX.
From a Musk interview with Pelley a while back on SpaceX/Tesla:

>>Scott Pelley: How did you figure you were going to start a car company and be successful at it?

>Elon Musk: Well, I didn't really think Tesla would be successful. I thought we would most likely fail. But I thought that we at least could address the false perception that people have that an electric car had to be ugly and slow and boring like a golf cart.

>>Scott Pelley: But you say you didn't expect the company to be successful? Then why try?

>Elon Musk: If something's important enough you should try. Even if for you — the probable outcome is failure.
What the Web Owes Flash
At a slower cadence and prices 3-4x that of SpaceX
Been awhile since I used MM, but I do remember this - personally, I like using Fira with my code, but that's because there's a disgusting amount of math in it and it makes the reading a lot easier - your implicit separation between representation and presentation is spot on IMO
It's not a new phenomenon in SF, though. From Ursula Le Guin's introduction to Left Hand of Darkness:

Science fiction is often described, and even defined, as extrapolative. the science fiction writer is supposed to take a trend or phenomenon of the here-and-now, purify and intensify it for dramatic effect, and extend it into the future. "If this goes on, this is what will happen." A prediction is made. Method and results much resemble those of a scientist who feeds large doses of a purified and concentrated food additive to mice, in order to predict what may happen to people who eat it in small quantities for a long time. The outcome seems almost inevitably to be cancer. So does the outcome of extrapolation. Strictly extrapolative works of science fiction generally arrive about where the Club of Rome arrives: somewhere between the gradual extinction of human liberty and the total extinction of terrestrial life.

This may explain why many people who do not read science fiction describe it as "escapist," but when questioned further, admit they do not read it because "it's so depressing."

http://theliterarylink.com/leguinintro.html
Vandenberg on the west coast is also important to them. It's the only US polar orbit launch site.
Dockerizing Django, UWSGI and Postgres the Serious Way
Nice Bowie reference.
> (I really wanted a used e3-1290 v2 but those are still quite pricey, for an old chip)

The price for used Intel chips is ridiculous. I bought a Dell R210 II and was looking to upgrade from the E3-1220v1 to an E3 v2 chip, but the cheapest ones available are still selling for $90+ USD (this is a CPU released 5 years ago).

The retail price of the E3-1220v2 new, in 2012, was $189. Heck, the E3-1220Lv2 was $189 retail and sells today for $150!

5 years later and it hasn't even lost half its value. Insane what stagnation in the CPU market has done to resale prices...
In 10 years they hope to only be 15 years behind SpaceX?
I'm a bit confused. What does "hoisted" mean in this context if accessing the variable before declaration will throw an error?
He's basically suggesting writing plugins for the compiler.
I would argue it's not a one size problem - I use Fira for machine learning heavy code, which is primarily math, and ligatures for the various multicharacter operators make it more readable. Judge me, fine. But judge me in context please :-)
Generation AI – IEEE Transmitter
I think early momentum accounts for frontpaging too - 20 upvotes in 2 minutes raises faster than 20 up votes across 24h
With cross-platform [Web or even native but shimmed] APIs even the "badly" written apps could be better.

I want to be passionate, but - let's say - I know CSS/HTML/Java and a bit of C#, and so while I could spend time building an Android app and maybe fiddle a bit with a Windows Phone app, but there's no way in hell that I want to venture into OS X territory, ObjectiveC creeps me out more than Haskell and f#, so I can't. (Okay, Swift is nice, but I'm still not allowed in the closed garden, because I don't have access to Xcode.)

I would gladly pay the 100 USD for the Apple Store Developer privilege if I'd get to use nice Web APIs. It can be whitelisted on the Store settings, and it can even integrate into the store, that'd be almost better.
Rethinking Online Service Consumption
I like the utilitarian aspect, but I'm fairly certain if you put my samsung frige in a wind tunnel next to that truck my fridge would exhibit less drag.

If you're going to use batteries your range is going to be limited if you're driving a brick -- more attention to aerodynamics would pay dividends in mpe and overall cost -- fewer batteries required to go the same distance...
And you think that's easier than iTunes was in the heyday of the iPod?
You have to keep reading, further down they show the updated setup.py with the snek_types entry points.

I agree it's not super well organized, they should have printed the new setup.py before that bit.
Boston doesn't seem to be doing very well in the long-term. I moved here to take advantage of both the presence of tech jobs, and to live in an accepting, progressive blue state. If I want to stay in the area, what field should I be transitioning into?

I know the Boston area has a lot of medical/health companies around, and it might be worth it to start looking at those kinds of companies as a long-term solution. Are they still a good choice for MA tech jobs?
For what? iPad 2?
> Elm's JSON combinators are great.

> I'm sure one reason so many people have particular trouble

Those two sentences don't really fit together. Elm isn't an academic experiment, which means people need to use it.

If the vast majority of people find it overly difficult, then it probably is.

> come from a dynamically-typed language where you'd just go `user = JSON.parse(string)`

Not just dynamic languages.

Haskell, one of Elm's inspirations, can handle it a hell of a lot easier.

Define an interface, then use it on a string:

data Coord = Coord { x :: Double, y :: Double }
deriving (Show, Generic)
let req = decode "{\"x\":3.0,\"y\":-1.0}" :: Maybe Coord

I am cheating a bit, as that's the aeson package... But decoding the JSON is a lot simpler than the Elm equivalent, and Haskell doesn't even target web browsers, where JSON is so prevalent.

But, here's another static example, this time, C++.

auto j3 = json::parse("{ \"happy\": true, \"pi\": 3.141 }");

You can use auto to avoid writing a massive type definition, or you can write it ensure it's correct.

Static typing has nothing to do with not being able to write JSON.parse(string), because it doesn't prevent that. At all.
I'm not sure it is the best, but it is clearly an alternative to the Dragon book.

https://compilers.iecc.com/crenshaw/
for cheap knockoff electronics from china I use aliexpress.com usually cheaper. although sometimes ebay is cheaper.
Ya you do. Otherwise nobody would have been talking about it. The cultural norm when somebody mentions baking in this context and "boys doing it" revolves around things like cupcakes and cookies and what not. It's obvious. It's not a point of contention to anybody here except you, for reasons unknown to me.
Then definitely also check out the Quantum Thief trilogy, by Hannu Rajaniemi.
The registration is handled by the contents of the tuple in setup.py. Specifically:

from setuptools import setup

setup(
name='snek',
entry_points={
'console_scripts': [
'snek = snek:main',
],
}
)

It's using the setuptools module, and passing a tuple to it - which is used to create executables for the individual scripts once installed.

https://packaging.python.org/tutorials/distributing-packages...

Specifically, "entry_points" in the setup tuple is what sets the name of the created files and links them to your code. In the example, the executable 'snek' points to main() in snek.py.

Once your package is installed, pip or easy_install handles the magic of putting those files in place. There are boatloads of other options available (much like any packaging system), but this is a minimum viable example.
When a digital agency turns twenty in style
Custom Website Design Services in Florida with Affordable Packages
21.co: Replace your public email with an inbox that pays you
He works for spooks - Battelle Memorial Institute, a long-time NSA/CIA contractor. One of the places that hires officially retired spies.
Telecommuting/remote/WFH opportunities are as rare as ever. Companies are shying away from it as they begin blaming it for productivity issues that are the fault of completely different problems, e.g. bad management and culture. I don't foresee remote/WFH taking off any time soon.
As a person who regularly commutes from Brooklyn to Manhattan for work I'm never home to accept my Amazon deliveries. To make matters worse, the local UPS, FedEx and USPS offices always "lose" my package only to have either never show up or it is re-delivered weeks later with no notification.

Why don't they just leave it in vestibule or on my doorstep? Thieves. All delivery carriers just plain refuse to leave packages unattended.

This solution is basically an Amazon locker or PO Box that lives in my lobby? Sounds awesome. Amazon Hub might not make sense in rural areas but Amazon's biggest target lives in urban areas. I'm so ready for this.
The Mac version warns me that I won't be able to run Ring because of my security settings and directs me to the Mac App Store to look for a newer version. Quite literally rolling on the floor laughing! (No, not literally)

In the Finder, locate the app you want to open. Press the Control key and click the app icon, then choose Open from the shortcut menu. Click Open. I have never seen any Mac app for which I have ever needed to do this. Apple thinks it should warn me that I might have downloaded malware.

Does this mean that GNU did not pay the Apple tax?
I see elements of both. All three are in the same rough genre. http://imgur.com/a/E5XKY
Cool Domains for Cool People: Progressive Enhancement to Emoji Domains
Are these books mandatory reading? Where?
Can you recharge these on a normal gas generator? Something like a Miller engine driven generator[1] could probably do it but those are $$$ for the average joe. I only ask because a lot of people trailer their rock crawlers/mudders to more remote areas to go play and have fun, but when the electricity runs dry you'll need a way to power it back up. This thing looks like it'd be a lot of fun not only for daily use but also for backwoods offroading.

[1] https://www.millerwelds.com/equipment/welders/engine-driven/...
Tech’s Most Dubious Promises, from Bill Gates to Elon Musk – Backchannel
A cost-of-living adjusted list would be more interesting . . .
This is awesome!

I have always had an interest in this stuff. I recently saw a presentation at CHI'17 where they used a device that applies temperature changes to the skin to help people navigate [1].

[1] http://dl.acm.org/citation.cfm?id=3025965
Nice - I was taken by the "acceptable accuracy" comment, much less stomach acid inducing than "numerical stability" :-)
Custom Logo Design Company in Florida US
I've a few simple projects around the house

1. I've a python script that sends bluetooth LE commands to my ceiling fan & lights. Ceiling fan has got a bluetooth LE remote you get from Lowes. Then used ha-bridge to simulate Philips hue, so now I can control the lights & fan using Alexa.

Built it to turn lights no/off with my new born daughter in hand.

And since about 5 months of age, every time anyone says the word Alexa she looks around to see the change in environment.

2. Run this useful open source project called LittleSleeper[1] to detect my baby daughter crying at night.

3. Configured IP camera to upload pictures on activity and use BerryNet[2] to detect whats in the images

[1]: https://github.com/NeilYager/LittleSleeper
[2]: https://github.com/DT42/BerryNet
> ...including making a choice on the trade-offs for JavaScript interaction. Languages that don't give developers much choice in how they are used are usually not going to be very successful.

javascript already lets you do whatever you want, whenever you want. evan's goal isn't to be 'javascript with different keywords'; he wants to create something with a specific set of properties.

a language doesn't need to be all things to all people. runtime guarantees are a core part of elm's identity. if you want to introduce null and undefined, there are plenty of other options.
I guess that if there was a special "Open backdoor" instruction which was undocumented, then yes I guess it could find it.

Backdoors tend to be separate systems which pry into something larger though (like the intel managment engine being a small, separate core which probes the main system). This means you normally need other means of access to the system other than the standard instruction sequence. Again, the IME needed network access to be abused I think, rather than instructions running on the main processor itself.

Implementing backdoors is stupid. Opening / accessing them with an undocumented instruction is moronic, but distressingly possible.
Nostalgia is a hell of a drug.

There are some old games that I revisit and still enjoy like I used to. Carrier Command is one such game. I still break it out to play every few years. Sim City 2000 is another game that I still enjoy playing but my style of play is much different now. I make LONG term plans when laying out and designing a city that I never did when I was younger.

I tried playing the original Sim City and yeah, it was better in my memory than it was to play again. I won't even try Falcon 2.0 because I know it will be awful to play now.

Some shooters hold up well because my newer hardware can support much higher graphics settings but then some others don't hold up because their physics were so primitive. It's really hit or miss.

I still want to eventually get around to replaying Elvira: Mistress Of The Dark again.

All in all, I don't regret any of the games I revisited.
Skype didn't have unbreakable privacy as a main concern, this comment is not very fair
Huge +1 to this plan. Nothing compels one to to learn to swim like being thrown into a shark tank.

For shrinking the overall size of the endeavor, a lot of conferences / meetups have a lightning talk section so rather than filling in 45-60 min of time, you've only got to do about 5 minutes, usually with a hard cut off. It's a great way to get your feet wet.
I would not waste time and money on certifications.
To be fair, any crash above 70mph and the airbag might as well not exist.
CMA welcomes Airbnb guest review changes
Ahem.

Back in 2001 I was working on what was at the time the fastest webserver in the world: Zeus. It was written in C++ and built around select(), which gave it effectively evented programming. One process per core. Primarily for serving static content, although there was a fastcgi interface and, god help you, IBM Websphere integration.

There were a few quirks to the codebase. No STL; instead our own containers and length-based string classes. There was also a "stringrange" type class, which referred to a range of a longer string. So it parsed in the entire HTTP header as an octet array, then created objects to refer to individual headers. Since the input header was immutable this worked beautifully. Considerable effort was put into avoiding unnecessary copies.

It also had at least a dozen target platforms; Linux, SunOS, IRIX, and architectures from ARM to Itanium. I'm not sure on how many of those we ever sold a license.
>> Dust off the old rolodex for those 40 character strings, there's no way to save your contacts.

This has me thinking that IDs could be images. And by images I mean QR codes, or better yet something like the little symbols used on stack overflow. In fact, how about a QR code that is your public key? Now you can send someone your key via a single image rather than copy/pasting a bunch of gibberish. The key image could also contain a fancy border or an actual photo above the QR of the key. So then if you text someone your image/QR and they add that to their contacts, any app that can access the contact info can also get your public key.

Just thinking out loud, er... in text.

And more thinking.. This does not address management of your private key at all.
The trick is that Japan has managed to have this security broadly across their whole society - from sleepy villages to inner cities to depopulating poverty-stricken towns that lost their industry.
27 points, how'd you do HN?
Kotlin is not just for Android. It is superior on the backend as well with 100% Java interop and binary compatibility to boot.
It's a genetic problem. Women are hardwired to smile more in front of people, even if they're unhappy (1). They're more polite, right from the moment they begin to speak (2). They try much harder than men to avoid conflict (3).

1 Cole - Children's spontaneous control of facial expressions - Child Development (1986), Saarni - An observational study of children's attempts to monitor their expressive behavior - Child Development (1984)

2 Politeness: Some universals in language usage (1987), Leaper and Ayres: A meta-analytic review of gender variations in adults' language use, Personality and Psychology Review (2007)

3 Campbell - Staying Alive: Evolution, culture, and women's intrasexual aggression. Behavioral and Brain Sciences (1999)
intelligence is 50-80% genetic, identical twin studies have shown this many times.
Hence why I generally try to say Ponzi-like scheme. It doesn't fit exactly. The bad actor in a Ponzi scheme, the single issuer would be the stock broker, however in the case of a crypto-asset would be the crypto-asset itself, e.g. Bitcoin, Ethereum's Ether. And then there are the owners of those assets who are doing the promoting to get people to adopt it and hoping people will pay X amount more for it than they paid. This is too shallow of an explanation anyhow. I believe I have left longer comments relating to it on HN, though they may not fully describe all of the problems with it.
Is it binary compatible with the previous version?
> they should never be used for showing code in an public or explanatory context, like on the web

Or a book like "The TeX Book"[1]?

[1] I believe it's done as pre-render replacement rather than in the font itself but the principle is the same.
The power of identity sharing [pdf]
why all the configurations is it access to screens or resources? like role based security?

or personalization?

different functionality that should maybe be a different app?

Environmental. pointing to different resources in test versus prod?
> Looks like a Skype clone from 10 years ago to me. I cannot see this working in the long run. Many people naively think that Skype switched from full p2p to partially p2p to server centric because of some evil plot designed by Microsoft. This is all wrong. Skype abandonned full peer to peer because it does not work if you want something fast, reliable, and feature rich.

Frankly my experience of Skype now is that I long for Skype from 10 years ago. Purely from a user perspective so I cannot comment on improvements to the backend infrastructure, but these days I find Skype takes up more of my machines resources, runs slower and is less reliable than it has ever been.
Fair enough. Language is rather ambiguous!
The spatial resolution depends on the bandwidth of your transmission. An infinite-bandwidth signal is a delta in time, and gives infinite precision. Any finite bandwidth impulse will be a sinc in time, with temporal width proportional to the inverse of the bandwidth. So a higher bandwidth impulse will be shorter in time, which would give better temporal resolution.

Typical radar works by sending and receiving a high-bandwidth impulse, which requires high-bandwidth transceivers. Let's say that transmission occupies frequencies between f0 and f1. SFCW radar works by sending a bunch of individual low-bandwidth transmissions between f0 and f1. So each transmission is small, but together they occupy the same f0 to f1 bandwidth. Assuming the environment didn't change in the time it took to send all of those low-bandwidth transmissions, you've effectively simulated a high-bandwidth impulse using a bunch of low-bandwidth impulses. So the spatial resolution will be the same.
Yeah and sadly these high speeds are common in our rural area. Drivers see a long 2 lane road in the middle of nowhere and just press the gas.
This is absolutely the case, and I think an important addition is that usually there's only a very small percentage of the audience who are already knowledgable enough about something to benefit from hearing a truly world-class expert talk about it.

Most people go to tech meetups, even very specific or niche ones, hoping simply to pick up a few tips or an introduction to something from somebody who used it in anger. You don't have to be an authority on something to just learn a few lessons from using it and pass them along.