skysight-inc/HackerNews huggingface dataset:
OTOH having to have more drones gives you benefits of economies of scale when you move past testing phase; you can mass-produce a platform and drop the price significantly. Satellites, on the other hand, are mostly one-of-a-kind constructions, produced in single or double-digit numbers.

(Also with a fleet of drones, failures are cheaper and less dangerous.)

There are lots of factors affecting economics of both solutions. I guess one of these days I'll have to make a spreadsheet with back-of-the-envelope calculations to sort this all out, but my gut feeling for now is that solar drones are a viable replacement for a lot of current satellite uses.
According to that one stats site the other day, Apple lost 25 million users. -sarcasm-
Here's my query...

SELECT *
FROM animals
WHERE size = 'small'
AND isCuddly = 'yes'
and doesFart = 'no'

:-)
HOW I BECAME RICH IN 3DAYS WITH A BLANK ATM CARD…It all depends on how fast you can be to get the new PROGRAMMED blank ATM card that is capable of hacking into any ATM machine,anywhere in the world.Am Perch David i live in Detroit us. I got to know about this BLANK ATM CARD when I was searching for job online about a month ago..It has really changed my life for good and now I can say I’m rich and I can never be poor again. The least money I get in a day with it is about $50,000.(fifty thousand USD) and i only spent $200 to get the card.Only serious individuals should contact him because he is very straight forward if you dont have the money dont even bother to contact him and his series is 100% trusted i am a living testimony. Every now and then I keep pumping money into my account. Though is illegal,there is no risk of being caught ,because it has been programmed in such a way that it is not traceable,it also has a technique that makes it impossible for the CCTVs not to detect you..For more information on how to get yours today, email the hackers on : (worldhackers360@gmail.com) tell your loved once too, let's all start live large. Its a very simple process.
..no. Treating sick people and improving the health of our species should trump all other things.
I should have been more clear but corecoder has it right the token in this case would be a different string/file than the location so you wouldn't run into the issue of some 404 pages including the token because the data godaddy would be looking for is completely unrelated to the url they're checking.
> There's a technical word for the kind of world we technical folks are helping to build. It's called a "dystopia"

Consider e-cash. People would love to implement it, but banking regulation makes it difficult to actually do business through anonymous transactions.

Similarly many privacy-conscious ISP operators want to throw away logs as soon as possible, but regulation forces them to retain data.

Sure, the likes of facebook and google do thrive on gobbling up more data. But others who want to improve privacy are actually actively hampered by politics.

This creates an asymmetric landscape.
How is plex.tv, their simple redirection service, pushed down your throat? You don't need to use any of that.

I have both running, but unfortunately, the Emby server just burns resources like there was no tomorrow, and you can't really compare the UX at all, hence using Plex.
Show HN: Popular Lists from Twitter
Tesla hires MacBook Air designer for senior engineering role
OpenNMT: Open-Source Toolkit for Neural Machine Translation
Indeed, Plex is not. Emby and Kodi are.

IIRC the reason Kodi (back when it was called XBMC) switched to GPLv2 is because they got forked by Plex who didn't give back. I wasn't able to find a source on this though.
While not perfect, this is better than nothing at all in my opinion.
Reddit.

As an experiment I posted my side project in subreddits related to what the project's about. I went from ~15 registered users to 45 registered users in a couple of days. Google Analytics showed ~300 new users in 1 day and ~3000k page views within a couple of days.

Just by posting there and using Google Analytics for the most basic metrics, it boosted my site's ranking in google searches which helped. The numbers I got back are tiny, but it's fun to see new users still signing up and adding data to my project.
Ah! Good tip, I'll try that. Cheers :)
Interestingly enough, that's been my experience with Plex.
The world's thinnest, most ergonomic and seamless mechanical webcam cover
Of course, I agree that politics isn't based on facts but the idea that politics shouldn't be based on relevant facts is, to me, an appalling idea.
There is such a thing as a masters by research. I guess the article is talking about a taught masters.
When iPhone was in 3rd or 4th iteration, people talked of post PC era, but at work or at home, you certainly have PC where most "work" is still done.

When Obama was elected they said Post-racial america, and we now know how much it is not.

So, now some butt-hurt people from election came up with Post-Truth, even though people were constantly conned into stuff that is untrue, like WMDs or you can keep your doctor.

After much thought, I forward the motion for Post-Post-Prepending Era.
The effectiveness of Turing's Vigenère cipher breaking technique
> but I kind of doubt it could make it @ 160mhz...

The second chip in those links is a Arduino-compatible MCU that already runs at 320mHz+, so it's got 2x as many cycles as you wanted!

> not to mention PCs.

There have also been demo runs of some 64-bit RISC-V boards, using the same FPGA core that 320mHz chip uses ("Rocket"), that have already hit 1gHz+ on old (think 180nm?) fab processes. It can certainly do GHz, it seems.
Apple Sets Its Sights on Hollywood with Plans for Original Content
Just as an fyi, I count 17 uses of display: table-cell and it's siblings in the Bootstrap 3 less code (possibly more once compiled to CSS).

They didn't use it for their grid implementation though, and since they have found and documented a lot of very obscure browser compatibility bugs as part of their work, I'd guess they had a good reason for choosing what they did.
You are totally wrong. The phone number aspect has absolutely nothing to do with the e2e client problem.

Its possible to have e2e on multiple clients, with or without a phone number attached to it. There are multiple chat clients that can do it, some with, some without phone number. Signal requires phone number and does it, Wire and Riot do it without a phone number.

Telegram just don't actually care about security or privacy. Unencrypted defaults, all conversation saved on the server, even if you use their 'roll your own' crypt secret chats you lose most of the functionality that actually go people to use Telegram in the first place.

Telegram essentially has no usable e2e crypto to speak off. Secret chats are a usability and security nightmare.

People should use Riot (Matrix) or Wire. Those are much better.
Yea I've had this discussion with a friend of mine who likes Haskell and got me in to Elm. He claimed you could only get that kind of tool in something like those languages which have stricter and stronger type systems. I'm not familiar with the details, but it looks like you ran in to that problem too.
In a broad interpretation, such a practice could be interpreted as innovation stifling. Buy a solid player and covertly shut it down -- (1) no expenses for you outside the buying and (2) others might/will be discouraged to progress in the area because you, Alphabet/Google sent the message that you will do things in the area.
I still find this native client is the best: https://macos.telegram.org/. It is wicked fast vs. QT version.
Eh, there's a big community of 4chan groups already (at least for specific boards, like a variety of /g/ groups for technology discussion). I wouldn't say they're any worse than the alternatives (the Let's Talk Programming group is about the same in posting quality as the /g/ groups, if not slightly lower).
In the USA, that seems to be the model at all levels of government.
Why AI is smashing thousands of windows
When You Fall in Love, This Is What Facebook Sees
Synology's DS Video apps just got updated yesterday to be quite a bit better on Android TV and Android.

Plex is pretty intrusive. Phones home constantly, for reasons that seem contrived considering all the media is on your hardware, the software is running on your hardware, and the 3rd party APIs they use for meta info can be used directly without routing through their website. Disaster waiting to happen when the MPAA gets involved. Or hackers, again.
You can just use a one time VoiP phone number if you want to use Signal without your real phone number. That's not optimal, but its pretty neat.
I think this is an effort towards the people that don't need such effort. The people really needing this course will never willingly read - or understand - such educated content.
"ops-y person versus a more dev-y"

There are devs who are unaware of the concept of authenticating access to an application?
But again who decides what are relevant facts? This is the crux of the matter here.

What you seem to want to have is a technocratic system.
The Adventure Comes to an End
"A PhD degree equips you to do original research and potentially lead R&D teams."

No you don't need a PhD to lead R&D teams...you don't even need a degree to do that. And no you don't even need a PhD to push human knowledge. Too few of those who did push it, did it through a PhD.
In fact its just "possible" that a PhD will push the boundary. Usually it does not.
thanks for sharing, I needed something with a bit more automation for my side project. I used small scripts, but I never had a chance to automate more than that.
Because it was never planned that would be a feature of the desktop application.
A UK view here. The Guardian newspaper had this [0] on their front page yesterday [1]. I would not call it measured reporting.

In contrast the FT and Economist were much more measured - they presumably still care about their reputation for sober reporting. It's a poor state when the financial/business press is what I must read to find the truth on this topic.

[0] https://www.theguardian.com/us-news/2017/jan/10/fbi-chief-gi...
[1] https://www.theguardian.com/theguardian/2017/jan/11
Is it reasonably to still not be running on an FPGA after like 12+ years of working on it?
> "oh if you misuse this tool that you didn't bother learning about, it does things you probably didn't expect" are basically completely useless.

These koans point out how the UX of Git often makes it harder (than necessary) to learn.

> try randomly slapping your hands on a keyboard [...] you can't do that

Well it worked when they chose all those command line arugment letters...
This would be really useful 1-5 years back when HDD were big and cluncky; however nowadays I just sync everything on my 1TB Samsung T3, which is tiny and really resilient and I take that everywhere. So now for me the benefit of this would be marginal.

I did use Popcorn Time for a while, and that has the benefit that it auto-downloads the shows and movies. Something that logically [1] Streama didn't seem to want to get their hands dirty with.

[1] http://www.techrepublic.com/article/its-not-time-for-popcorn...
> So far our patent experience has been excellent. We have successfully refuted all the prior art cited by the Examiners. While we have rephrased our applications to suit the Examiner in several cases, the substance of our claims have been allowed without exception. The Mill is truly novel – and we now have the USPTO imprimatur to confirm that.

So it won't be useful for another 20ish years. Yay?

> It will, naturally enough, break. However, by hosting it ourselves we can capture what failed, and use that as raw feed for our test/debug team.

Wow, this is gettting more and more depressing.
I wonder how difficult it would be to add voice chats using a custom client. I've thought about doing some experiments extending the feature list (e.g. calls, different encryption layers, etc.) by forking an existing client and using some hacks to send custom data, but I don't have the time to try it at the moment.
Sorry, I don't understand your question.
I'd edit this into the original comment if I could; here seems to be a good spot to put it.

I think I should add a bit of context about what I mean by slow compile times: I feel comfortable if I can hit CTRL+S* and have my code rerun or restart within about half a second. At one second, it should either be executing or have output something and finished, and if it takes more than about 10 seconds to get to whatever point I'm prototyping or making a decision on, I get jittery.

It's partly because I have a ridiculously short feedback loop, but also because I am (for some reason) sensitive to interactivity latency and I prioritize responsiveness extremely highly. So long compile times tend to lean on those buttons and make me uncomfortable.

With this in mind, the only C++ experience I've had yet was doing some modifications to the Dillo web browser, which was the main web browser I was running on the 800MHz AMD Duron box I used between 2012-2014 (the same one I described in https://news.ycombinator.com/item?id=13344332).

It was a lot of fun - I modified the tab bar so tabs could be dragged around, moved between windows, etc :D - but the compile times were around 3 seconds! This was just for the test harness I built which had an absolute minimum of code in it; I was also using GCC precompiled headers for literally everything (my prototype code was a ~300 line .cpp file, no headers or anything). This was a really big adjustment for someone used to tcc (~10ms compile time) or gcc (~300ms compile time) who felt that gcc took juuuust a bit too long to do its thing.

I've seen C and C++ code compile on friends' i3 boxes (haven't seen what an i7 can do yet) and been amazed. I think when I have a machine like that I'll probably be able to seriously get into the language. (I actually have an i3 here but it had a memory failure several months ago, hopefully I can get some new DIMMs for it soon and see if the motherboard actually still works.)

--

* About ^S - I'm yet to play with Emacs which I understand has two keystrokes to save files; I mostly use Vim because it's installed everywhere. I far prefer ^S over ESC (Press)Shift ; (Release)Shift w Return i/a.
Are you familar with https://en.wikipedia.org/wiki/Streisand_effect ?

If anything, a robots.txt would encourage archiving because people would be annoyed with the asocial attitude.
And https://codeblog.jonskeet.uk/2011/05/08/eduasync-part-1-intr... is a useful reference, although I believe the implementation details have changed slightly since those posts were written.
As I said, I had tried "everything" and that includes the "add-architecture-i386" fix. I have the proprietary Nvidia driver installed.

pebcak yourself, I linked to a very long list of google results for this very problem, suggesting quite strongly that the problem does not just lie with me but with the way in which Valve choose to roll out the Steam client. Or are you suggesting that dpkg -i steam.deb and resolving some dependencies is beyond all of those Linux users? Or maybe the problem does actually lie with Valve.
I wonder what terrible things were averted by killing off Google Reader.
> 4. Ability to work with poorly defined goals.

This is the most difficult part of a PhD for me.

Note: This quote is from the article on which this thread was pointing to before it has been changed by mods. https://news.ycombinator.com/item?id=13382223
Ah, the mighty diagram. It's been a while.

It reflects the mainstream and very unfortunate view of academia inside academia. (Disclosure: I'm a PhD student)
Uber went from allowing "While using the app" + "Always" to only "Always".

I was perhaps misunderstanding the parent as suggesting that once an app has allowed "While using the app" as a choice, that could never be removed - ie Uber would still have to allow "While using the app" as a choice.

If that was the case, apps might avoid offering the "While using" choice in the first place if they might ever consider the need to remove it, no?
What CPU would you use with your open GPU? intel with their management engine is out, you can't get an arm MPU without a gazillion other peripherals onboard, nor a MIPS MPU, but maybe you could license the core.. except now you have those licensing fees and issues. OpenSPARC might be a good candidate, but it's an awfully big device to bootstrap the idea with. RISC-V is nice because the community can start with the simpler device profiles and work their way up.
There really hasn't been anything to follow apart from the video lectures (https://millcomputing.com/technology/docs/).
It's true that the Web can't do everything yet, but bringing in gpgpu is moving the goalposts. For media, ORBX.js was able to hit 1080p60 with 12bpp on smartphones three years ago, using a codec hand-written in portable JavaScript. So it's entirely possible today, WASM just provides a sane path from existing C implementations to the Web.
The Mill architecture has lots of ideas which are really good on paper. We've had the same situation before, around 2000 with Itanium. There were many parts of that CPU which looked good on paper. In hindsight, the Itanium was too complex.

Commercial viability of the architecture depends on how X86-64 and ARM fares in the coming years. If they stagnate and can't produce faster single-CPU cores and people continue writing software which lives in a single-core world, then there is a room for a CPU delivering a 10-fold increase in performance per watt per dollar.

If on the other hand, most of the heavy computation are moved into either SIMD-style GPUs, or MIMD style Adapteva (Parallela) like solutions, where you have a thousand cores, then the Mill is less likely to have success.

I'm optimistic that someone are trying to rethink how to handle CPU design from the bottom up. It is a gamble, but if we don't try, we won't really learn if there is anything better out there than the current generation of out-of-order executing chips.

I'm pessimistic because Mill smells of Itanium. It is a mix of many new, unproven, ideas inside a single solution. Some of the ideas are genuinely good and might stick if thrown at a wall. But if you are gambling on having many new ideas at the same time, it is likely that some of them will turn out to be bad ideas.

I'd place the majority of my money on simple ISA designs, such as ARM or RISC-V, preferably in a many-core design, but I'd hedge a good sum on Mill as well.
it uses the dot language, but not graphviz's dot layout engine
discussion on https://news.ycombinator.com/item?id=13380809
https://get.slack.help/hc/en-us/articles/205166337-Customize...

Or am I misunderstanding you?
How did Amazon know my new Visa card information before me?
People should stop rewriting huge codebases that work quite well into the next hype-language. There's absolutely nothing wrong to develop it in C or C++. Stop the hype-train.
Great start! Looking forward to hearing more.
It is actually the part of the PhD that led me to terminate with my masters. Three years later I'm still back and forth on whether I did the right thing.
I rarely add stuff to my reading list because I have learned that I mostly ignore what I add. That includes the rare things I add these days.

The reason I mostly ignore what's on my reading list is because things usually go there because I don't have time to read them. My normal habits won't give me more time in the future...I'll still look at more than I can read. The only way I can catch up would be to block out time.

However...

I've recently been thinking about just storing all the text of the pages I visit with the idea of running search over them so that finding what I've seen is easier. Tooling might be one of those enterprise type systems that run on the JVM and the hardware something like Raspberry Pi's and thumb-drives.

Just haven't got around to it yet...it's on my TODO list.

Good luck.
where do you hear virtual used to mean digital data and not simulated or emulated. a virtual machine is a synthetic digital representation of physical hardware. virtual reality is a fake representation of reality. virtual memory is a simulacron of ram. a virtual assistant is not a dedicated helper.

i just googled the word virtual

not physically existing as such but made by software to appear to do so.

in effect or essence, if not in fact or reality; imitated, simulated.

simulated in a computer or online.

I suppose a counter example could be a virtual library, which is a digital representation of a library, not a simulation, but still the word virtual is not wrong in this context, if anything is confusing it is the word order. maybe A Database of Virtual ... instead of A Virtual Database
How to get a performance boost using WebAssembly
Hm, this gets me thinking... it wouldn't take much work to get a public channel viewer website working.
I'd just like to say that a master's degree makes you a better leader in the same sense that reading a book does. Knowledge is great but knowledge alone doesn't do diddly-squat for becoming an effective leader. That takes soft skills. I know, I have a master's myself. It taught me nothing about what a tech lead or manager needed to understand.
Ah, you mean apps should always have to support the options of "Never", "While using", and "Always" rather than the app specifying which it supports? Sure, makes sense, and I would be on-board with that.
How Machine Learning Works
Venture capital didn’t crash in 2016. Here’s why many insiders wish it would
This is gaslighting. Facts used to matter. It used to be that politicians would substantially lose face for inconsistencies in policy (think John Kerry most recently). Now politicians claim to have never done things they are on film doing, and people believe them.

We are absolutely in a new mode of politics, one that transcends mere differences of opinion. To pretend otherwise does everyone a disservice.
What I needed too. Thanks.
The OSX third party app eco system is leaps and bounds what's available on Linux and that's unfortunate and really the only thing that keeps me on OSX. I switch back and forth every few years. I need 32GB of ram so I may switch again.

There of course are far more apps available in apt/yum, but the quality of them typically doesn't compare at all to what you get on OSX. What's a super simple app in nix nearly always tends to have a far higher quality OSX version that has a nice menu bar with actions available, status changes, integrations with other apps, etc.

A lot of simple third party apps that I use daily, like popclip which saves me a ton of clicks when copy/pasting, 1passwords browser extensions (you can run it in Wine but the extensions can't connect to the app), bartender, fantastical, some pomodoro app I always forget to use tend to not have nix versions or alternatives that are anywhere near the same quality and once you've gotten accustomed to using these your workflow when dumped into a raw nix desktop just plummets.

Not to mention when any new hip thing is released on github I can almost guarantee that there's going to be an OSX release readily available.

It's a chicken egg situation which sucks. There's less users so there's less incentive to port the apps.. and there we stand.
There are different ranks of bullshit. But it regularly pops up even in fields populated almost exclusively with smart and critical people (e.g. academia).

May I suggest that maybe you are not attuned to nth-order bullshit? It's relatively harmless, but it's out there.

In a way, seeing through all the bullshit is a feat of almost superhuman strength, even more so without falling prey to cynicism or nihilism.
Hmm, my parents have a Win 7, I set their account to user level and gave a few lessons on security and in the last 4 years I didn't have any complains (except once with the printer which turned out to be because of a bad USB cable), so go figure, I guess you just didn't know how to properly set up a Windows system for basic users.