skysight-inc/HackerNews huggingface dataset:
I remember someone saying in another article they did it in the 1950's by taking piles of punch cards out of the trash to run through programs. Probably earliest example.
Cython interops just fine with Rust, too.
Remember Diaspora? I'd forgotten them too. Apparently they support Atom (close enough to RSS?)

https://diasporafoundation.org/
Low gravity (e.g. the moon) and zero gravity environments could have manufacturing advantages that are used to create projects that are shipped to earth.
Tethers Unlimited is working on ways to build antennas larger than could be flow up on a rocket in GEO, I'm sure they're pay for refined metal once that gets going. Any location with humans in space would probably like to buy some loose gravel just for greater radiation/impact shielding, especially for anything outside the Van Allen belt. Space is currently a $300 billion industry and I wouldn't be surprised if you could sell $1 billion worth of raw materials. It's getting an asteroid to Earth for that cheap that's the really hard part.
As a semi related aside, when I was younger I thought that 4 door vehicles were insanely ugly compared to their 2 door counterparts. Now that Im older I think about being pinned in the rear of a 2 door car after being in an accident and I instantly feel claustrophobic. On the other hand, the fewer holes you put in a car, the more rigid the structure.
Can You Still Date a Co-Worker? Well, It’s Complicated
https://www.getflow.com/ is pretty nice. But almost any kanban tool will do the job
Traffic Shadowing with Istio: Reducing the Risk of Code Release
So, the question is, have you followed through on that feeling and dumped PaleMoon as a result? The only way they feel the pain of their behavior is if users leave due to that behavior.
> Ties, skirts, suits, coordinated outfits, scarves, leather soled shoes -- all are passe, even in button down East Coast Fortune 100 companies (other than for aspiring managers or those in banking/finance).

I dunno about that. When I see someone who's wearing decent clothes, I still think, 'wow, that's someone who wants to look good.'

But I think that I'm a bit weird — I actually enjoy dressing differently for different occasions: it helps me get into the right headspace. Programming while wearing hiking clothes would make as much sense to me as hiking in a tuxedo.
Then I envy you. Mine crashes about once a week, always when taking notes.
How New Zealand Made Edmund Hillary, the Man Who Conquered Everest
Now partnered with Dogecoin. Here we go, Web3.0. Invest now! To the moon!
Prometheus is finished, production on the prototype has started, and the first flights of the prototype are expected in 2020.

If Arianespace follows that schedule, they’ll be a decade late compared to SpaceX, but still ahead of all other competitors in this.
Komoot | Backend Engineer | Full-Time | REMOTE

Millions of people discover nature with our apps: We help our users find great places and the best routes for cycling and hiking. To help us continue to do so, we are looking for a passionate backend engineer to build the future of outdoor guides with us—and to inspire people to explore more of the great outdoors every day. As a lean startup, we aim for impact and look for pragmatic solutions based on the latest infrastructure and platforms. As komoot’s next backend engineer, you know the importance of self-healing and scaling systems, you build your software stack accordingly—and you always find simple solutions to complex problems.

You will be successful in this position if you
-Are highly self-driven, responsible and keen to learn and improve.

-Know your toolkit: git, ssh, bash, junit, jenkins, docker and AWS.

-Have deep experience (4+ years) in developing distributed and resilient web applications.

-Are fluent in Kotlin or Java and interested in other languages, such as Python or JavaScript.

-Know which pattern, framework and infrastructure can best solve your problem.

-Live and breathe DevOps and believe in automated testing, infrastructure as code, immutable infrastructure, continuous deployment, monitoring and open communication.

More information and application available at: https://www.komoot.com/jobs/backend-engineer
New Article: Black Liberation Theology (For and Against Arguments)
This sounds really cool! Does this project have a name?
He's got a point. Gates is fighting disease. I'd say that's at least as worthy a goal as going to space. Different billionaires have different goals, I guess. Branson wants to go to space too. The Koch brothers are trying to ruin the US. Soros is overthrowing communist regimes. Larry and Sergey want to stop ageing. Billionaire hobbies, I suppose.
It's definitely a thing, other forums with similar goals suffer from this as well. For instance I know a math forum (not on Stackexchange) with exactly the same (implicit) code of conduct. It works really well if you have a sharp question and obviously invested some time yourself but just are stuck. And now you describe exactly where and why you are stuck.

On the other hand, if the problem is open, it's less likely someone else had a similar one before. In fact it might take quite some time to analyze it and for the helper it's not clear whether it's afterwards possible to write an answer that brings the OP forward. Thus SO might end up consisting of tons of unanswered questions or answers of low quality - because they are just answered by point seekers who don't care if it truly helps.

IMHO the best place for this is IRC, dev mailing lists or local meetups.
How Recommending My Competitors Helped My Business
I second the vote for Trello. I find it simple enough that even novice software users can understand it. As a team, we've recently switched to Asana which I find more feature rich, but overwhelming because of this.
What are the best online programs to learn data science?
Amazon: The Intelligence Agency
Only, always, never, nobody, everybody, everything, nothing.
HomePods represent modern-day Apple quite poignantly: great hardware and truly awful software.

I find Apple Music awful. It has a terrible UX on both mobile and Desktop that I've tried and failed to get used to several times now. From what I recall, simple behaviors like buffering the next song in local cache hardly worked (or weren't even implemented).

There have been plenty critiques of Siri, the large one being in my mind: the 3rd party development support is super limited, especially if you compete directly with Apple in any capacity (e.g. Spotify). Crippling consumer choice as a way of coercing consumers to your inferior products is such an awful part of the Apple ethos.
The High Frontier, Redux (2007)
This is helpful. When I hear "always", "never", "all", etc. I tend to tune out or take the remainder of the conversation less seriously as I attribute the absolute language to an issue the speaker hasn't quite fully processed or understood yet.

Of course there are exceptions when absolute words are appropriate but they feel like red flags to me.
Is VRBO/HomeAway not a significant competitor? It's owned by Expedia, so it has a pretty huge backing.

I usually check both AirBnB and HomeAway when I'm looking for a rental and don't see any reason to be loyal to one over the other. (AirBnB has a better website/app, but the whole experience is pretty similar.)
You could always replace your usage of the modern macOS Finder with my poor and very incomplete clone of the classic Mac Finder. :)

https://classicmacfinder.com
Words which indicate that the author strongly feels that the topic is a black and white issue, and they are on the correct side of the debate. A list of sample words is linked in the top comment. In this context, absolutism basically means the strength of ones convictions as seen in their use of language. The use of absolutes conveys that the author believes their viewpoint applies in all cases.
> HomePod is very much a “skating to where the puck is going to be” product, and Apple has believed for years that when it comes to personal audio, the puck is heading toward a wireless world.

That puck better be headed towards 'connecting with TV/XBox/PC' because who wants to have multiple speakers in a house for different services? Especially considering better speakers take more space.

Does Apple expect everyone to buy a separate TV for Netflix, HBO, and NBC?

Speakers are one-item-serves-all. HomePod needs connectivity options to connect to your TV/Xbox/PC. Otherwise it'll have very limited utility as a Siri assistant.

Also, fixed consumer electronics devices should always be wired. You're just increasing the noise floor for your other devices in your house if they're not.
The article implies but carefully doesn't state that all humans count. In fact at least one unintegrated tribe doesn't really count although like these animals they can tell that eight of something is more than three of the same thing. Adults from the tribe show no interest in learning how‡, even though from our perspective it seems obvious that since they trade goods with outsiders they could benefit from acquiring this skill. There is a lesson there.

‡ A child from that tribe is just another human child, if it was somehow transplanted to New Jersey at age six months it would learn to speak "English" with a New Jersey accent, and yes, of course, it would learn to count.
> SpaceX said that wrt. their original projected trajectory of a Mars Transfer Orbit. Since right now we're talking about something more like Ceres Transfer Orbit, the projection can change (and, as per article, astronomers are asking Elon for details to calculate it), but keep in mind one thing: space is big and empty. The chance of it hitting anything on short timescales are close to 0.

But one of the reasons I asked was not because I was worried about whether it would hit something on a short timescale (even though there is a non-zero chance it could happen). I'm aware of the vastness of space.

I was curious about what happens over 10, 10^3, 10^9, 10^12, 10^100 orbits later.
> It can't be the only reason ... that was nearly 30 years ago. I do think we can do better now.

Maybe the ecosystem is the only reason left today. The reasons for initial adoption 25 years ago and the reasons for widespread usage today probably aren't the same reasons. Numpy, Anaconda & Jupyter notebooks didn't exist then, and now they're a huge reason for Python usage. I can't even think of a language that comes with a standard library that rivals Python's, let alone the ecosystem.
This is a perfect use case for using microformats to make the document more semantic, especially since archival for future reference is the author's explicit goal.

An easy win would be to use h-entry categories[0] for the tags in the document.

If you're writing stuff on the web, please consider adding some microformats to make your stuff more accessible and archivable.

[0] http://microformats.org/wiki/h-entry
I think you overestimate the importance of a shared language having all its lexicon uniformized and I think you are mistaken that a word must have one and only one "correct" meaning.
> Rxjs Observables to make the dashboard dynamic and reactive to new datasets

What's the point if you have only one event stream?
Most of the time when someone asks to use me as a reference I never get a call. Last time, my colleague's prospective employer kept me on the phone for about 30 minutes and had an extensive list of questions about his work habits and performance.

Depending on what this company wanted, it's entirely possible that something I said during that call would've influenced the company's hiring decision, though I was obviously trying to portray my friend in the best light possible given the context.

I don't know if BlueOrigin has a similar process or not, but it's not necessarily that the reference was intentionally giving a negative report; they could've just picked up on something the reference said and felt it didn't mesh with the position.

Spoiler: my friend got the job, supposedly in part due to my good reference. Phew! I would've hated to be the one that got blamed for "bad mouthing" him.
This isnt a real concern... right? Like... of all of the things to worry about in a rocket launch.
"AirPods, for example, are tiny iOS computers."

I don't think this is actually true is it?
Schnack – simple self-hosted comment system for static websites
Find a budget, have it built ;)
Komoot | Mobile Developer iOS/Android Wearables | Full-Time | REMOTE

Millions of people experience real-life adventures with our apps. We help users all over the world discover the best hiking and biking routes, working to empower everybody to explore more of the great outdoors. And we’re good at what we do: Google and Apple have listed us as one of their Apps of the Year numerous times—and we are consistently ranked amongst the highest-grossing apps in both Google Play and the App Store. We go where our users go and help them explore any environment they want. As such, apps on Apple Watch, Android Wear, Samsung Gear and Garmin IQ are a natural part of our ever-expanding app offering. To help us continue to offer the best komoot experience on wearables, we are looking for a passionate mobile developer to join our team.

You will be successful in this position if you

-Are highly self-driven, responsible and keen to learn and improve.

-Love to develop and use awesome products for a great user experience.

-Have proven experience in developing high quality wearable apps for watchOS and Android Wear (2+ years).

-Have worked on Android and iOS Applications (2+ years).

-Know about Garmin IQ and Tizen and would love to build something for these platforms.

-Write code that's readable, well documented and is meaningfully tested.

-Have a passion for building apps for wearable devices that you’ll use to guide your own adventures in the outdoors.

-Have experience in working in a distributed team, have good communication skills and love to work together with others in fast development cycles.

More information and application available at: https://www.komoot.com/jobs/mobile-developer-wearables
I suspect the comparison was against asteroid mining. The oceans are vast and difficult, but less vast and less difficult than space.
I was with you up until the last paragraph. Taken literally you seem to suggest there is no such thing as a CPU-bound workload. That's obviously not the case (cryptography is just one such example), but I would agree that many people think they are CPU-bound when they are really constrained by something else.

Secondly, Python and the patterns its expressiveness encourages are terrible for cache performance. In a simple C program it's easy to do something non-trivial in the space provided by L1 cache — in Python it's quite difficult even to reason about what's going to be in L1 if you're using any of the fancy features.
Daring Fireball is an Apple-specific blog with longstanding exclusive insider access. The writer never bites the hand that feeds him.
In the longer term, yes; right now, nothing game-changing on the horizon.

The best example would be the work of Made In Space[0]. They've started manufacturing optical fiber on the ISS, where they can reach much greater medium purity than what one can do on Earth. It can, in principle, make fiber optics installations cheaper (less need for repeaters along the way), but the savings are entirely eaten by launch costs (and lack of economies of scale).

The primary output of asteroid mining and space manufacturing will naturally be utilized in space, because we need to bootstrap a pretty large and self-sustaining economy to be able to profitably ship useful quantities of useful stuff downwell.

--

[0] - http://madeinspace.us/mis-fiber/
I don't think it has anything to do with "humbleness".

It's that there isn't really a way to formally gather and have people that haven't really ever used the application before, but know enough about the problem domain to be useful in testing. Not to mention that it's a non-renewable resource, once I've done it with someone for a specific part of the app, they are "burned" (at least for a few months). (that last sentence came across really... shitty sounding, but I can't figure out how to reword it to get the point across without sounding like I'm treating people like old computer parts, so I'll just add this disclaimer...)

Any kind of "formal" process ends up just looking like QA, and they end up making the same kinds of assumptions that the developers and designers do since they work and know the application just as good if not better than them.
I don't see the problem of introducing organisms to other planets.
It doesn't say anything about token rotation and lifetime. Is there any information directly from Grammarly?

How long are those tokens valid for?

Did they invalidate all existing tokens?
This is totally an n of 1 type story, but perhaps relevant nonetheless.

I worked at a bar during university during a time where the popular beer sale would be "28 bottles for the price of 24". The bar owner would send me and a few guys in a truck to a beer store in another town to buy as many cases as the truck could handle. This was illegal as we would sell it at the licensed bar (all liquor was supposed to be purchased with the license, for which the sale wasn't applicable too). So the owner was willing to risk legal action for 4 free beers (x50 cases or whatever).

The point is... restaurant owners sometimes go to great lengths to save a few dollars.
The HomePod - at least in its current first software iteration - seems to be targeted at a very specific audience. As Gruber and a few other reviewers clearly point out, it currently makes sense mainly if you are using Apple Music or the iCloud Music library. In that respect, it mirrors the roll-out of the Apple Watch. That has not stopped the Apple Watch to be successfull - and I know a few first-day adopters which were extremely happy with their Apple Watch. Because despite of its limitations, it did exactly what they needed it to do.

With the HomePod, it seems to be a similar story. I am eagerly awaiting the HomePod becoming available in Germany, because I am fufilling the criteria listed above. For me, the sound quality is the relevant thing, and that seems to be there.

For expanding the possible user base, Apple has of course to continue working on the software and enable more sources for the music played on the HomePod.
They may well be treating it intelligently inside the org (which is to say they may not be discounting and ignoring it entirely), which is a good thing. My response was more aimed towards the people here that took a less nuanced view, and assumed it wasn't exploitable or a security problem just because that's how an engineer initially categorized it.

Every bug that causes the system to malfunction should be considered a possible security problem. The difference is how much severity you rate it and how quickly you decide to address it.

It's the "So the bug cannot really be exploited to compromise security..." point of view I find dangerous. Historically it's led to quite a few problems.
> the future is going to be based in things like what Comma.ai is building upon what the book describes.

As a native English speaker I'm not sure I understand what you've said there.
It's daringfireball, basically one enormous advertisement for Apple.
More surprisingly so can some plants: https://nytimes.com/2016/02/02/science/the-venus-flytrap-a-p...

The plants basically use electrical charges to stimulate their cell and after X simulations an action is taken (like closing a trap).
Meltdown/Spectre - what it means to web developers
You do have multiple workspaces on Windows 10... Though if you mean "automatically assign application X to workspace Y", which many Linux WMs are able to do, you're out of luck.
Space is exciting, but we have plenty of earthbound problems that deserve attention too (and which need to be solved to enable/improve things like the FH launch).

Not everyone can be Elon Musk, nor should they try. There is much to do with our feet on the ground.
We had a cat that could count. She would show at the dining table during desert because she knew she was allowed to "clean" the desert plates. As soon as somebody finished, she got the plate ( or bowl ).

This cat retreated to her lair after she got all plates, whether there 2, 3 or 4 persons at the table.

Other cats in the household developed the same pattern ( showing up, cleaning plates ). But these cats had to signaled explicitly there was none left, otherwise they would stay around and keep asking.
So long as you didn't seek.
There's enough resources (especially since they don't just disappear and can be recovered by recycling), afaik, except for food - that's what we're consuming too fast to replenish.
Spring Boot in the company,
FeathersJS privately
I am going to print this and put it on my wall.
Also you can make an email app with the Qt toolkit they released! It doesn't require super fast refreshes like the drawing app, so you should be able to make it work.

Email can be distracting from studying a document though.
How to Fix Burnout as a Developer
What’s new from the Puppet modules team: January 2018 edition – Puppet
> Is there any simulation for projecting the path of the Roadster over its life? Kerbal Space Program?

KSP has a very simplified model, and doesn't even offer full n-body simulation. You can try GMAT [1] as a general purpose orbital dynamics tool; it's fun to play with. There's also plenty of Python libraries for gravitational dynamics available, pykep being an example. Of course, you'll have to know the precise Roadster orbit parameters, and this is a problem.

[1] https://sourceforge.net/projects/gmat/
I think before you ask a question like this, you should estimate the likelihood of something like this happening or ask someone for help on how to do that.

These sorts of questions are so boring, so easy to ask, and instantly derail the discussion.
>Where is the online book club?

Goodreads: https://www.goodreads.com/
NPM packages with most dependencies
Or tell them to piss off, find a magistrate, and get a warrant. In the history of NSLs has DOJ ever not done this when pressed?
JavaScript in the Internet of Things: JerryScript and the Fitbit Ionic
> My enthusiasm for this device instantly evaporated when I found out about the mandatory cloud integration.

From GP: "So if you don't like their cloud offering, you can turn of wifi and be sure your data is local"
List of absolutist words:

absolutely
all
always
complete
completely
constant
constantly
definitely
entire
ever
every
everyone
everything
full
must
never
nothing
totally
whole
> If you're a startup and your 100x more performant Go code takes an extra 3-6 months to write

I can write Go code nearly as fast as Python, sometimes faster if I need to refactor. Obviously this depends on familiarity with languages, but I think most of difference is probably experience with the language more than anything else.

> 100x difference in CPU time is nothing compared to the 1000x loss in a cache hit or a 10000x disk read. I'd love to see an example where the CPU difference outweighs any influence from disk or memory.

This is a little confusing. A language like Python doesn't just use more/slower instructions to do things: it has worse cache locality too.

You always deal with references to object instead of the data. So indirection is everywhere with no way to do anything about it. Primitives use more memory. On my machine, an int requires 28(!) bytes instead of 8. Then there's the fact that you have to fit the interpreter itself in the cache instead of just the code you wrote.

If you care about performance, don't use Python.

Unless of course you're using numpy or something similar
The API used for the cloud service is quite simple. There are already two projects on github implementing it (one by me) - search for remarkable-tablet to find them.

The tablet also works fine without using the cloud service, it has a built-in webserver to upload documents to it that you can just access via WiFi or USB-LAN.

Really this device is a hacker's dream in terms of openness. The only last thing I'd wish for was open sourcing the main software application running on it.