skysight-inc/HackerNews huggingface dataset:
Ciarcia helped inspire my career. I was in high school, had learned programming, but was also interested in electronics, math, physics, etc. I got an internship at a computing center, where the work just seemed terribly boring. Of course one person's boredom is another person's excitement. But "programming with solder" was exactly the thing that pulled it all together for me.
The reddit redesign seemed newsworthy since it was a big (imho, broken) change in the design of one of the most popular sites on the internets.
I wouldn't mind if firefox rendered text/markdown.
I think Mitsuba can be compiled to use (binned) spectra instead of RGB.
On the plus side, by picking and choosing what you want, you can get the precise performance and usability ratio that fits you best. Fish is a great shell but nothing beats the zsh plugin ecosystem.
How did you get that very low figure?

Everyone living like the US is put at using 4x the planets resources, which would suggest 1.5 billion people. That's the extremes too, the EU consumes much less.

http://personal.psu.edu/afr3/blogs/siowfa12/2012/10/if-every...
That’s right: the number of keys you can store on it is limited. That’s one of the reasons we think you should just use them for identity, not temporary authorization.
« Secular market » A secular market trend is a long-term trend that lasts 5 to 25 years and consists of a series of primary trends. A secular bear market consists of smaller bull markets and larger bear markets; a secular bull market consists of larger bull markets and smaller bear markets.
I haven't used it, but nuitka (http://nuitka.net/) translates python (2.6, 2.7, 3.3 to 3.7) to C and compiles that. It claims to be highly compliant and performant without any extra pragmas.

How does is compare to the two technologies in the article?
Intriguing post!
Note that these screens are fairly upgradeable, its not that challenging or expensive to swap a higher resolution IPS panel into a Thinkpad, even on the newer models.
Would you say the "you don't need to migrate to Argon2" culture is actually a bad thing?
NEO прогноз рынка криптовалют на 4 августа 2018
> They haven't needed it, so they haven't retained it even if they learned it in college.

True for me. I knew all of these from my course work when I graduated with my CS degree in 1996. I haven't used them at all in my career, and so I'd be starting basically from scratch re-learning them.
I agree that we need more speed.
Some websites and apps are too slow.

We need faster network and faster websites.
The blog post explicitly addresses this, but you don’t seem to interact with its point. We have evidence that smash and grab attacks exist, and since they affect more people, you’re more likely to get screwed by something like the recent eslint-scope thing than a targeted attack where the attacker does shit to your .profile.

That said; yes: you should have long-held auth on a hardware token and then use an SSH CA for temporary auth.
It's certainly far more trustworthy than the iOS app store and Chinese app stores, all by a wide margin.
Also have a Brother laser printer. I got one on sale a few years ago for about the same price as an inkjet cartridge. Haven't had to replace the toner since I purchased it. It was definitely the best office investment I've ever made.
Notable article from BYTE May 1977: "The Apple-II System Description" by Stephen Wozniak (http://ethw.org/w/images/0/03/The-Apple-II-by-Stephen-Woznia...)
Do you have evidence that passwords for SSH keys are as good as you claim?
That's not a great argument. You could ask 10 random people anything about anything and they wouldn't know the answer. Ask your 10 people if they know about Chrome sync, once they fail, and they will, remove that feature too. And that one has the massive advantage of 60% marketshare.

With the standard you've setup, we'd remove almost every piece of technology around us. Our institutions and everything that consists of your way of life. Seriously. No one really studies liberal arts as a renaissance man anymore and knows about things around them, how they work, or how we got here.

There's a lot of things to be aware of today, if you want to be savvy and successful. People aren't even prepared to educate themselves, work a career or save for retirement. Of course they never bothered, once, to look into the features of the web browser.

I always try and always read or skim the manual, so to speak, because I've learned many things about even my iPhone that I kick myself for not finding out before that point. But that's not common for people to actively educate themselves.

RSS is amazing, and Mozilla certainly deserves to be labeled as Luddites for this.
Schwab's been my primary bank account for 10 years. It's fantastic.
One of the biggest issues when running a bootstrapped company is retaining focus. There are so many cool features that can be added, but so little resources to implement them. Spending time on something that is not really needed pushes the point of profitability further and further. Basically, the goal is not to make a product that "doesn't suck" because it's not possible. The goal is to find the most optimal way to make it suck less.

This is true for funded startups as well, but a bootstrapped business has a way smaller error margin for wrong product management.
Answer is that it depends. Investors will want protections that would render some of that separation moot.

Often those separations are more productive for tax purposes. For example, you can avoid up to 90% of many taxes with a presence in the US Virgin Islands.
You can also mail checks in (though I don't know about $10k and above).
Just to piggyback off of this comment, IMO sometimes the original offers significant advantages that the copies can't attain

Example: I want to love Gitlab but no matter the additional offerings they provide, I am totally sold on the UX of Github. Stumble along a new project? Instantly see what language(s) it is written in. Why isn't this a feature of Gitlab when this is so basic? Wonder if it's a copyright issue
Wonderful. Nintendo also planned a knitting machine peripheral for the NES, but unfortunately it never released: http://ca.ign.com/articles/2012/08/31/nintendo-almost-made-a...
Having a proper look, this was actually in mid-2014: https://www.digital-democracy.org/blog/we-built-a-drone/

I don't think Planet Labs were scaled up at that point!

There are a few other issues: potential lack of high bandwidth internet connection makes subscriptions a problem. Price is almost certainly an issue - all the parts for this project were donated; to give an idea they're making replacement parts out of beer crates. However Digital Democracy could be an intermediary here and some of Planet Labs's goals are targeted towards humanitarian efforts.

Resolution is going to be an order of magnitude better than a satellite image, probably < 0.1m with a GoPro. Maybe that's important for producing evidence of mining or logging?

A big part of this is empowerment. They built it, they can repair it, they capture the data and they process it.
With the right machine and the right guide, it's totally doable without the help of a VM. The community can be tough to navigate at first but if you're willing to put in the time it can be done without too much pain.

The only real headache on the laptop front, beyond drivers, is that MacOS only supports a small number of WiFi cards, so you need to do your research and find a laptop where the wireless card is user-replaceable.
Plugin support in modern OpenSource software?
Hi all, there is one thing I have been asking myself ... and I realized it makes a ton more sense to ask others at this point because I don't even know what search terms could help me find answers.

Imagine you wanted to create a WordPress competitor with modern technology that is scalable (I am thinking microservices, with web component support in the UI etc.) ...

are there any technologies or concepts that you would look into (or that you already know you would use) to implement a convenient Module / Plugin mechanism?

When I play the thought I get stuck, because I only know how features can be added through code changes.

With PHP I can see how a plugin can affect the full stack. With microservices this inevitably seems like a complicated operations topic that also turns the software admin into a system admin.

Is there a way to implement (full stack) Module / Plugin support that allows a 3rd party developer community to plug into extension points for standard software like phpBB or WordPress?

Where should I start a discovery phase?

Question from: https://www.indiehackers.com/forum/tech-question-plugin-support-in-modern-opensource-software-6a9632d412

I thought you guys could have some great answers.
Discourse is exactly the kind of thing the GDPR is aimed at.
There is a reason why companies like Dell and Microsoft ruled so much in the 90s to the 2005. Once you exhaust Steve Jobs's established product lines, you are just selling expensive cosmetic shining gadgets offering little in extra value compared to Samsung or Dell. At that time is when Google like companies will outshine Apple.

Dell and Microsoft won when the user is not the customer - enterprise sells. Apple brought in the “consumerization of IT”. People have been predicting the death of Apple and the failure of the iPhone for 8 years. They swore Android and especially Samsung was going to take over. Samsung in fact is seeing price pressure and they are struggling - not Apple.
You've literally described Steve Jobs' entire career. Finding the key tweaks that turn a good product into a great product is a very effective business strategy, but actually pulling it off is an art.
I used MacOS for years and loved it. But now have been on linux (on both Mac and a X220) exclusively for a few years and I'm honestly confused as to why a developer in this community would even think of not running Linux full time.

I have seen people here address this before, but it's always like a list someone from Lebanon would write after moving Costa Rica - never really that things are wrong on the other side of the fence, just that it's different. Stick it out a bit and the pain of those differences melt away.

If I had to shift to MacOS now it would be far far more painful than the shift from Mac to Linux.
Great guide, even with the hosting issues. I've read a lot of guides on this topic, and this is probably one of the best, because it's written in a way that is accessible for someone that isn't super-technical.

The instructions can get hard to follow on common Hack sites, just because they're so detailed. So kudos to the well-written set here.
Facebook | Solutions Engineer | Menlo Park, New York, Austin, Chicago, Amsterdam, London, Dublin, Stockholm, Berlin, Singapore, Buenos Aires | Onsite

At Facebook, Solutions Engineers are creative problem solvers who strive to reconcile business challenges using various technologies to create effective marketing solutions. Our team is looking for high performance full-stack engineers with an entrepreneurial mindset. As a Solutions Engineer, you will lead the advertising industry by building new solutions and enabling partners to realize the full potential of those solutions. You will write production-grade code for Facebook Ads products in collaboration with product engineering teams. This role will allow you to apply your passion for problem solving and consult clients on creating and executing an ad-tech strategy.

Job listings are available at https://www.facebook.com/careers/jobs/a0I1200000LT5zLEAT/ https://www.facebook.com/careers/jobs/a0I1200000JXhMxEAL/ https://www.facebook.com/careers/jobs/?q=&sub_teams[0]=Solut...

Facebook | Solutions Engineer Manager | Menlo Park, New York | Onsite

We also have a great opportunity for an engineering manager that would like to support a team. You would support a distributed team, so travel would be required. Roughly half the time would be spent on people management, with the other half on Solutions Engineering work.

We will consider a very experienced tech lead that would like to make the transition into people management.

https://www.facebook.com/careers/jobs/a0I1H00000MoUL1UAN/

If you would like to apply or have any questions, feel free to send me an email at hiten@fb.com .
https://www.insanelymac.com/forum/topic/309654-run-vanilla-o...

I believe SMCDeviceKey and the product names/serial numbers are the critical part. The OS doesn't mind the rest of the virtual hardware.
That's a hilarious joke, made me LOL. If you want your product to be used though you have to think about what users already know how to do and try to build off of that. This is why baby bottles and skeumorphic design are popular and effective.
Not only this, but having a default and free option built in disincentivizes the kind of experimentation and creative destruction that could develop the platform. Especially if the technology itself isn’t a priority for making the browser.

This is basically how Google hobbled RSS and why it’s on life support today. Reader was great and free. It got cannibalized for their erstwhile social networking bid and the entire ecosystem nearly died when it went away because it had the market cornered.
PocketBeagle: Open Source USB-Fob Computer
Are you arguing that the renderer should model a continuous spectrum instead of RGB?

Some can, but it’s obviously much more computationally intensive. Outside of some niches, it’s also not particularly useful because the final product will need to be in RGB anyway if it’s to be displayed on a monitor or TV. Even if you were to directly inject the renderer’s output into the retina, there are lots of....wavelength distributions that will produce identical percepts, so it’s not a clear win even there.
It's strange that he would classify how wealthy you are to be how discriminate you are with prices in level 2 and 3. Spending as much as possible without considering the value isn't something I would associate with wealth.

I think there are better, more tightly specified definitions in this thread.
I mean Google Maps API and Facebook API together
If you have code you can share, put it on GitHub.

Put your resume on LinkedIn.

Please share the links & many of us we'll re-share them on social media.
I wish Americans would stop obsessing over learning languages that they don't use and bother to do something they could actually realistically accomplish. Like read a reasonably reputable newspaper or weekly news magazine and a book (English)
They could monetize it by putting ads on the maps/streetviews. They are an ad company after all, so they should have an option to show a map with ads for free, or without ads, but then it costs money.
This is an interesting one, because this actually is more of an argument for 2A then you think. For one the Germans didn't turn against what they saw as their fellow citizens, they turned against a minority...and had that minority been armed...well I doubt it would have been as easy as the gestapo raiding houses in the night and putting them on a train to a camp.

You mean the same German army that it took multiple nations to defeat were going to be stopped by a minority of the population with guns? Again the Germans had tanks, WMDs, bombs, and planes.

At least a few gestapo would have gotten some rounds in the chest for their trouble.

Or they would have used the bigger weapons they already had. A government with more resources can always quash the little guy.

If anything, much like the LA riots when the police derelict of duty, chose to not protect the Korean neighborhoods...

And the Koreans or any of your other examples were going up against a government backed force with access to for all intents and purposes unlimited resources.
And when you point that out you get abuse. There is a very cover your ears and chant nah nah nah I can’t hear you! Then they counter that baby boomers are shit.
This entire article is total junk, Wired has totally jumped the shark.

It just makes stuff up at every turn, it doesn't understand Japanese history, Western history, current Western culture or current Japanese culture.

Slavery was of course rife in Japan and did the writer skip WW2 when they learned history, you shouldn't hold a person to their countries past but if you did, Japan was horrific in devaluing human life.

But more importantly the Japanese DON'T have the exposure to robots that Westerners do. Because Westerners use them much more often.

Japan still uses Fax machines, it took years after the west to get ebooks. The little restaurants often wash dishes by hand a unheard of practice in the West. They use humans over traffic lights.

But given the entire title is junk, I've never heard of Westerner's "fearing robots", so it's hard to see any value in the article at all.
Quick start with SyncProxy – How to create mobile apps that sync with SQL
Congratulations, lot of work put in a very well refined and presented page!
oh damn. I didn't know
I am looking for a PHP Developer. We’re located in a Colorado, but are open to remote and other options. My email is me at my username dot $mostCommonTld or myusername at gmail.

Email me. Seriously.
Wait, so you guys provide a service that piggybacks on ArcGIS Online’s Geoenrichmemt services? Wow.
"Then mining became more mechanized. Instead of using humans to crawl around underground tunnels and dig out ore, massive machines were used to dig out vast areas of earth and gigantic trucks hauled away much more material than any single human ever could. As these large surface mines, called open-pit mines, became more common across the American West, large machines took the jobs of men, and employment in places like Butte plummeted. "

And we have a guy who doesn't have a clue?
Facebook's translation tech seems to be pretty good. I particularly like that they let me pretty much redo the entire translation to be as close as I can make it. Although, it doesn't show me my new translation. Does anyone know how much they're incorporating feedback? Are their systems getting a measurable accuracy boost from it?
The only real headache on the laptop front, beyond drivers, is that MacOS only supports a small number of WiFi cards, so you need to do your research and find a laptop where the wireless card is user-replaceable.

Or at least one with existing open-source drivers that you can port, as has happened with at least one popular model:

https://github.com/kemenaran/iwidarwin

Hackintosh is, after all, a learning experience. Including kernelmode programming. ;-)

(Or at least it was --- the whole driver signing thing has probably put off quite a few who would've otherwise given it a try...)
Even in the heyday of RSS 10 random people were unlikely to know what it was. It was always a niche technology but it’s primary niche was specifically people who were influential parts of internet culture and the blogosphere. This included the HackerNews demo, but also bloggers, journalists, and entertainers.

It’s not a mass market feature, but the market is serves has ripple effects. Because of that, though, the people using it are likely to prefer better, more robust tools rather than the neglected offerings built into the browser.
Facebook Deletes Anti-Unite the Right Event, Claiming Russian Involvement
I'd love to switch back to running Linux on my laptop. Here's some things that aren't "but it's just different" that are stopping me (for now):

- can't run apps I depend on (e.g., Sketch.app only runs on macOS, and I I have a lot of existing files on it, and there's a lot more support for Sketch than, say, Inkscape. Other examples: Things.app, 1Password... hell, even Spotify barely works on Linux (does hi-dpi work yet?)

- hardware quality & support (if my Apple laptop has an issue, I can take it into an Apple store and get it fixed same-day in many cases. also, recent keyboard issues notwithstanding, Mac laptops are generally seen has having best-in-class build quality and durability)

- hardware support+power management (much better than it used to be, but depending on which laptop you choose, many people still have issues getting hardware edgecases, like suspending and resuming, adjusting the backlight based on ambient light, applying optimal power management, etc)

- touchpad drivers (libinput and wayland are making progress on this front, but the experience is still not on par with Windows Precision and macOS

- mobile device integration (unlock my computer with my watch, get phone texts forwarded to my laptop, make and receive calls via my phone, etc)

Trust me when I say, I really wish I could move back to Linux. I spent many years helping develop a desktop linux distro. And certainly things have improved substantially since a few years ago — hiDPI support in particular is really excellent these days. But there's still a number of barriers for even technical users. At the end of the day, I want to get work done with my laptop. I don't want to fuss around with configuring and worrying what happens if an update upsets my driver compatibility (yes, I know about btrfs snapshots and kernel image caching).

Just my $0.02. Sorry to be a downer.
I’m not sure I understand the question: most places where you try a password you don’t get an offline MD5-speed oracle. So two ways: it’s faster than say cracking a PBKDF2 dump, and it’s offline, unlike, I dunno, a web password prompt.

You’re right that you can imagine passwords that you still can’t enumerate. But suggesting that people have a non-reused memorized 120 bit password is, uh, optimistic.
I used Linux as my general desktop through college. I love Linux, really. But when I'm not working and just want to chill at home I don't need the technical overhead. I don't really care about win vs OSX anymore, just give me something that doesn't have any edge cases.
I hope someone takes your advice so that we can dump the slow bloated resource hog that is Slack :)
Based on what metric? Google doesn’t even pretend to review apps and the Google app permissions framework is laughable.
Author here. The calculations used consider all of those.

See https://medium.com/@usaar33/an-up-to-date-buy-or-rent-calcul...
There is no security benefit to Google's scare tactics of calling other companies "untrusted sources". Both because Google scans apps installed from untrusted sources on your phone anyways, and because Google's malware scanning is literally industry-worst: https://www.av-test.org/en/antivirus/mobile-devices/

Imagine if Microsoft made you enable "untrusted sources" to install Steam on a PC.
You might find relative entropy, aka information gain, aka Kullback-Liebler divergence interesting: https://en.m.wikipedia.org/wiki/Kullback–Leibler_divergence

Also this treatment of K-L divergence as a measure of "Bayesian surprise": http://ilab.usc.edu/surprise/

That's all based on Shannon entropy (probabilistic), not Kolmogorov complexity (algorithmic), but there are a lot of connections between them. This paper is a pretty thorough summary: https://homepages.cwi.nl/~paulv/papers/info.pdf

And here's a paper defining algorithmic relative complexity by analogy to relative entropy: http://www.mdpi.com/1099-4300/13/4/902/pdf-vor

"We define the cross-complexity of an object x with respect to another object y as the amount of computational resources needed to specify x in terms of y, and the complexity of x related to y as the compression power which is lost when adopting such a description for x, compared to the shortest representation of x"
I commented elsewhere on this thread and think that we could both benefit from chatting. I’m around tomorrow.
Isn't a "little" insecure having to rely on random kext and random internet files to run your base system? Or are they always open source or something? I know very little about MacOS
I think I’m missing context. You don’t need to migrate from what? If you have reasonable scrypt or bcrypt I’m not gonna tell you to move.
Big money generally wants to instill fear in you to sell you peace of mind, so..