skysight-inc/HackerNews huggingface dataset:
It is users that need to conform to the system.

Can you think of any other domain where this is expected? This seems foolish on the face of it. People have different needs. How would you expect one system to provide for everything? How would such things be developed? Have some standard that everyone needs to conform to? How would you be able to improve such a system if everyone is expected to use the same one? If I'm working on something new, I'm not using the same system as anyone else.

What OS would you use? Which architecture? Which hardware? Which toolchain? Which programming language? Look at the heated discussions that occur just here on HN. Different domains often need very different tools. I can't imagine that there's one ideal system that fits all of these needs, and one that tries to incorporate all of them would surely be unwieldy.

If you have some thought that you can distinguish between developers and users, remember every developer is in turn a user of some system.
No mention of Axiom/Fricas? IMO, they are the most powerful.
This is why chat bots are so much more useful for applications they are appropriate for. No more high app dev costs, UI development, long product release cycles. Just design your interactions and code the bot. I think it's the future.
This really makes me think Google is in some aspects the Xerox PARC labs of our generation... is any other company doing this kind of research investment?
Medium has RSS support [0]. Although it has no place in the UI (as far as I know).

You could add a link to your RSS feed to the bottom of each post as a workaround, but this is far from ideal.

I agree that self-hosting + custom domain is better in this aspect.

[0] https://help.medium.com/hc/en-us/articles/214874118-RSS-Feed...
Nope.. I can't directly iMessage a large video or photo set. Also photo stream requires syncing photos on multiple devices.. what we really need is upload to the cloud and forget (or at least browse on demand) and not require local storage... This is really only a problem for the lower end iPhones.. but it sucks.

And iMessage should just do this transparently.
FWIW I certainly agree that it is an awful lot of JavaScript, even at 150kB. That sort of thing annoys me and I try to block it.
On one hand, spectrum is a precious resource and no one would ever forfeit it without a mandate. OTOH don't you just love the simplicity of the FM radio? I can say that I've never found one that doesn't work.

Sometimes I don't want to troubleshoot, I just want to listen to the radio on my way to work. ;)

> 'We are simply not ready for this yet'

Well, Norway, maybe if you were a big exporter or even importer of automobiles, your legislation would light a fire under some major manufacturers. But you're just not big enough of a consumer.
That's a different argument. Their usage is correct and you should use a CSPRNG to generate your random data like, arc4random or the ones provided by OpenSSL.
Its hard for me to consider a smartwatch when my current watch is solar powered and I haven't had to change batteries for the last 8 years. Maybe when these can run on a charge for 2+ weeks at a time I might consider it.
... which has long the rule for all US-federal-government funded astronomy instruments; generally the raw data goes public after 12 months. It's extremely useful if you're looking at something and it was observed years ago for a different purpose.
Here are some open source ones that you can start with:

https://github.com/Automattic/legalmattic

Of course I'm not a lawyer and it's probably a good idea to get a lawyer to review yours, blah blah blah.
U.S. files suit against D-Link, alleging devices vulnerable to hackers
I'm not saying there's not a market here -- I'd like to hear more details (especially as someone starting a podcast).

Your landing page doesn't provide any information, and I'm still unclear what the specific pains you're solving are?

There's already several podcast-specific hosting companies (libsyn, blubrry, acast, buzzsprout), so what are you adding?

There's the RSS feed management and submitting to iTunes (most of the above have that).

On the audio creation part, there's Auphonic (automatic leveling and some mixing) and not much else (that I'm aware of) that's automated.

From my point of view, editing, transcribing, splicing ads, chapter-marking, compiling show notes, etc., are all manual processes right now, so automating or streamlining them would be great.

Something on the ads/sponsor side of things would be valuable: Google had tried doing this for radio spots back in the mid 2000's, but it flopped (not enough good inventory, among other things). I think with podcasts, there's a market that could be created.
Wow, interesting article. Thanks!
This is why technical cofounders that can build a native mobile MVP make sense.
It's not just, "I think you might find," but rather, that is precisely correct - server costs for 1 billion users is expensive. However, do you need to set up for 1 billion users in year one? Which is more expensive to start up: a railway or an internet-based software application with a very high growth rate based upon word-of-mouth?
If this were actually credit-card-sized (i.e., literally fit in a credit card slot), had a smart card contact, and supported SGX, I'd be excited. Oh, well.
I would argue that implementing it, especially in situations where you need to create a new reducer, requires a huge amount of boilerplate for something that feels like it shouldn't. Considering 75% of what you use redux for is getting and setting simple variables, I don't know why actions and reducers have to be so copy-pasty.

The core idea of Flux, and the theory behind Redux, is very simple. But I personally dislike Redux.
RIP pebble.
I do wish that something like this (and the compute stick) will become mainstream. My company has multiple office location and I need to commute to work. Bringing a 5-kg+ of load everyday (laptop, charger, etc) is sure hurting my back.

With this, I can just bring a card or a stick, and plug it in on my company card/stick reader and start working.
> I can do amazon streaming in the browser on chromeos.

ChromeOS would cover a portion of my requirements, and that's part of it.

> What devices have offline amazon streaming

I know my Android devices support downloading Amazon video and have for a long while.

> problem solved

One problem of several, as far as I'm concerned.
I think you're being a little unfair. The world is a large system of systems. I'm going to use the analogy of a set of spinning tops of varying sizes and speeds. For the longest while it has seemed that most of these spinning tops have been quite stable, whizzing around perfectly balanced - and they have. So much so, that people have forgotten that there is any other state. Recently however there have been changes - small initially - that have perturbed some of these tops so that they are now wobbling and bumping into other tops, cascading perturbations. Perturbations are scary and - no surprise - hard to predict where they'll go. No one really understands (though they may try and guess) what's going to happen next. The current state of the tops seems to bear no relation to how we started. How did we get here? What can we do? Meanwhile, well meaning but largely ignorant "spinners of tops" are busily trying to restore the earlier balanced state by various means, not realising that they are only adding to the chaos.

I guess what I'm trying to say is, very complex systems can have emergent complex (even chaotic) behaviours not originally anticipated. Outputs no longer bear a recognisable relation to inputs. Or even simpler, never ascribe to malice[1] what is often the result of ignorance/incompetence.

[1] Though clearly, there are some malicious actors who are now exploiting the chaos and introducing perturbations to their own short advantage.
That is indeed what continuum is. Right now it's limited by the fact that you can only run Universal Windows Apps (UWP) that support ARM.

This is exactly why x86-emulation-on-ARM (http://arstechnica.com/information-technology/2016/11/x86-em...) is a very exciting project from Microsoft.

As mobile chips continue to improve, emulating x86 becomes a viable way of tapping into the huge Windows ecosystem of applications when not running on battery power.

I think this is Microsoft's last shot of becoming relevant in the mobile space.
I used Sage many years ago (around 2008/2009). Awesome project.

It had the "notebook" for Python before iPython itself had it (now called Jupyter).
Agreed, screenshots are the first thing I looked for and should definitely be there.
I do use my own extensions, that I don't distribute, for many everyday conveniences during browsing.
I've reluctantly, given lack of good alternatives, stuck with Chrome for a long time; but this is the change that finally forced me to switch to Firefox. It's not perfect, but it definitely is the least evil.
Cheers, my fun guy friend! :D

I think the 'learning how to learn' skill is possibly the most important one a person can possess, but by its very nature, it isn't something that comes without long practice. I know I can think of how I approached study in my late teens/early 20's with a shiver at my poor choices.

I do IT work for small business owners. One of the things that I've noticed over the years is that the number of successful small businesses that are run by dyslexics is much higher than you would expect from the %/population numbers. And it is clear to me that it is their ability to conceptualize what the business needs, visualize how to move forward, and (perhaps most importantly) comfort in delegating tasks that plays a large role in their success.

Which works well for me, too. I may not be dyslexic, but I quite enjoy their work style.
recruiter literally emailed me "congratulations, you passed the interviews", before committee so that's very confusing, what did I pass then, a low filter?
Isn't Windows To Go exactly meant for this? All you need is a certified USB drive which you can plug in at home and at office.
We can choose to define our terms however we want, I guess, but the bottom line is that these communes all set out to start some kind of community and the communities they created no longer exist. In my book, that is a failure to achieve the objective.
Chat bots are great for some niche purposes but they have a horrible UX for the vast majority of use cases. It takes a lot longer to type a message for a bot then to just tap a few buttons in a native mobile app.
I'd bet that private schools, on average, have more money per pupil than public ones.
It's ok.. they will just publish another paper in 5 years how they were wrong and now mobile is the answer.

However, that Facebook doesn't have a phone is a problem. People have to download and install the app. I would imagine many Android users google Facebook to install the app.

So then, the study may actually be valid.
Yes, all this 'fundamentally broken' talk is overblown rubbish. I was working on servers handling large numbers of sockets across lots of processes over a decade ago. Scaling non-blocking I/O was a well known area a long time ago, and problems like the 'thundering herd' and others had multiple solutions across a variety of operating systems.
No manufacturer wants this. They don't want to sell you updated internals, they want to sell you a new product. Not to mention no one wants to pay the Intel-tax for their embedded processors.

I wish Intel would stop creating products nobody wants and actually work on shipping their core products on-time.
Aren't the variety of individual needs, desires, preferences, etc. going to get in the way? I get the frustration, but it feels like saying there should be only one food item for everyone (why do we need yet another variation on the Oreo?), but clearly not everyone wants the same thing.
If you think /dev/random and /dev/urandom are basically the same but for blocking, please consider getting sterilized.
somewhere I read that "come back next year" for the specific position I applied is actually a common thing they do since they like to see persistence and growth, so that's looking good.
I'm sure he runs a great business, but unless the man never sleeps or goes on vacation he can't always be available in minutes.
In my experience, the tucked TT position is just as much about generating power as it is being aero. Granted time trials aren't my strongest event when bike racing, being in an aggressive position seated far more forward on the saddle allows me to generate more down force – at least it feels that way. In two similar events a few years ago I went from ~24mph to ~26mph by just adding aero bars to my road bike, and further improvements when I got a full TT bike. I know there are a lot of factors (wind, road conditions, etc.), but sitting in the aero bars really feel far more powerful than sitting upright on the hoods or even in the drops.
The man pages are being worked on. At least I was CC:ed on some relevant mails in December (I think), but couldn't really follow it since I've just moved to a new apartment.
I certainly agree with you there. Cutting the Gordian Knot of overly-complex software salad, and deploying only what my customer needs, while keeping it simple and robust, is how I pay my bills.
I read your message and looked at your landing page... I still don't have a clue about what you're trying to accomplish.

Are you building a search engine for podcasts?
I about to convert backbone views in a standing app to React components. Then eventually convert the backbone app to React much later. Do you have any advice, tutorials, and code repositories that would help me?
What's the practical problem with Facebook's native mobile app? It's fast and reliable on my two-generations-obsolete cell phone, and as a user I don't care how they made the sausage.
The answer to this is always yes. Unless it takes months to build an MVP.

By building one you'll gain a lot of insights 99% of the population don't have, so it's a win win situation.

Don't ask for permission
It doesn't seem like data is currently treated like other property, at least in public policy discussions. I imagine this will eventually change as data becomes an even larger segment of the economy. I'm sure people would have stronger feelings about a tax on Uber rides or a seizure of Uber's physical property, but a government demand for data doesn't seem to be thought of as a tax or seizure. Of course, this data is valuable and a large part of that value derives from it being proprietary, so if the city gets its way, Uber will effectively be paying a special tax to operate in NYC, just in the form of data. I'm not making any statement of value about the policy, just noting that this is not simply an issue of regulatory compliance but is also a transfer of (potentially) valuable property from Uber to NYC.
- 95x55x5mm (credit card 86x54x0.8mm)

- Mid 2017

- Needs a dock to be powered and cooled

- USB-C plus another unnamed connector, looks like this (http://i.imgur.com/887iweg.jpg)

- Built in WiFi/Bluetooth

- Up to 7th gen Intel vPro processor
For many people living paycheck to paycheck, someone cleaning out their bank account would be quite harmful. Yes, the banks will reimburse them but that could take up to a week if not more. In the meantime when your rent and utility checks bounce, you could be in an extremely uncomfortable position.
Razer's new laptop: three 4K screens
Ideally having worked remotely, held an intership before, or something equivalent. But I remember applying for my early dev jobs when every posting wanted 3 years experience. We don't exclude anyone by default, no hard requirements, a PR is is the best way to get our attention https://github.com/onaio.
Pitch deck template
> we often manage to convince ourselves

In this case, presumably the trick is to convince a jury.
Yet FM still can't beat AM for simplicity:

https://en.wikipedia.org/wiki/Crystal_radio
Casper and Saatva: A Tale of Two Mattress Startup Companies
This is the kind of innovation I'm looking for. Apple should have gotten here first; maybe they were too busy working on the TouchBar.
Twitcasting does that, but go ahead if you can do it better.
Netflix is running React native across all devices.
My upwork account was just suspended without any prior notice.
I was mostly inactive on my upwork profile and have made few bids when i had spare time.
Appealing against suspension turns to nothing but another formal email they will not uplift the suspension.
Technology resource stumbled
Absolutely it does get around the cost issue. Someone with no income receives just a UBI. They cost the system $20. Someone with non-zero income recives both a UBI and a higher income tax burden. What net impact does that individual have on the cost of the system? If their income is greater than the UBI... the impact might be zero, or negative.
please consider getting sterilized.

There's never a need for uncivil personal attacks like this, regardless of the topic or how ignorant or wrong-headed you think someone to be.
Is the light therapy having an effect on your circadian rhythms?
Based on your definition of "giant global variable" the $ in JQuery is also precisely that. lmfao. Seriously bro, you know i'm right. Yes the m64 namespace is designed to encompass the entire app, to keep meta64 from having ANY global scope variables except for that one. Precisely like the JQuery $. I'm doing namespaces precisely by-the-book.

So the mere fact that you said "giant global variable" is proof beyond any doubt that you don't know jack about namespaces, and all you were barely able to do was notice the lack of module loaders at the top of my files.

You may not even know this, but packaging an app into a single downloadable JS file (modules not even necessary) is actually the modern approach. It lends itself to better compression+minification. Once installed in a browser cache it's usable just like an 'installed' piece of software. But I thank you for the phrase "giant global variable". I'll be laughing at that for years to come.
You can select on the read and an time.After channel which "interrupts" the select for a timeout.
Sell to People Who Handle Other People’s Money
DAB+ sounds terrible to me compared to a (tuned) FM station - AFAICT it's 48kbit AAC.
Mostly, if you cant have multiple edges, that is true.

If you can't represent some well in a graph because it's too messy, you could try using an adjacency matrix, along with a clustering algorithm to figure out how to order the columns / rows.
I think it's all compiled into JavaScript with Emscripten.
You don't get attention for re-using an existing framework but everyone will love you for reinventing a slightly better wheel. Every team does its own thing so there are many implementations of what amount to the same concepts.
I tried to look something up but there is no mention of underlying tech... is this at all
related to PTP?
They, like most companies would, decided that getting it out to market quickly was more important than delaying a half or full year to "get the engineering right". But that's some kind of logical fallacy, because engineering doesn't mean "designing beautiful things", engineering means understanding both the theory and the practice, and making tradeoffs so that you get something that meets a variety of needs.

That's what I see technical debt as. A lot of people think "technical debt" is just bad decisions that accrue over time, but you can also get into debt by taking out a loan -- with interest. I got into debt when I bought my house. Your city probably used debt to build new schools. Governments use debt to fund, well, the whole country. Facebook took out debt to move faster. And then they had to pay it back with interest, just like my mortgage and those municipal bonds that funded the schools and the treasury notes that trade our foreign debt. Fortunately they paid it back by further developing react native, and they're still pushing.

I think the Facebook engineering team is good -- they simply wouldn't survive if they weren't, and they're doing fine. I don't think they fucked anything up. I think they were conscious of the loan they were taking out, and had a repayment plan in place. So in that sense they did the responsible thing, and took out a loan for the right reasons. It worked out well for them.

--

I'm very interested to see where react native goes. I think Microsoft will see an opportunity to push against Apple, because people are falling out of love with Macs and are starting to like the Surface. And if the Surface starts selling, the Phone would too... except that MS has an ecosystem problem. There aren't many developers targeting Windows Mobile, and there's not a ton of expertise there as compared to Android or iOS. By backing React Native, they can get developers onto Windows platforms faster, which means the ecosystem can keep pace with the market if they can keep showing quality hardware especially for power users and professionals. So we may see some MS+FB friendship in the near future.
I encourage everyone to believe this article; it leaves room for those of us who care deeply about the user experience (and the user's battery life).
Facebook pays several Android device vendors to preinstall their mobile app as bloatware / crapware. Users can disable the Facebook app but they can't totally uninstall it.
Actually I wouldn't expect that at all. These companies don't (seem to) hire engineers. They hire folks with academic CS backgrounds and put them in engineering roles, and generally they aim for younger such developers.

This is like hiring undergrad and fresh graduate mathematicians to build a space shuttle. It's not a matter of competence or intelligence. It's a matter of ego and inexperience (engineering is an easily learned skill; all that matters is selecting the right data structures and algorithms from my CS [1-4]xx classes, etc.).
That's not at all what the great-grandparent comment said. It was talking about the aggregate cost of the entire system. And the great-great-grandparent was wondering "just where is the money going to come from?" but fundamentally it's not a problem. As long as the total basic income of a country is less than the total income of a country, the latter can be redistributed into the former.
The author criticizes select(2) because it requires the kernel to iterate over a big data structure in memory, which has to be passed to the kernel every time select is invoked. He criticizes epoll(7) because it didn't work well when multiple processes try to "split the work" of handling a big batch of file descriptors.

To be honest, I'm not sure why the author spends time beating up on select. It's a three-decade old API that isn't really used for high performance applications any more. The epoll problem seems to be resolved by EPOLLEXCLUSIVE-- I don't understand why he feels that the kernel dispatch time would still be O(num processes), when clearly the goal of this flag is to only wake one process. It's still a warty API, but certainly a usable one. Maybe kqueue is better, but this post does little to convince us of that.
Get a hold of the .ipa (?) file and have a look - I wonder how much is custom frameworks and other stuff. For my uses, m.facebook.com in Chrome is adequate. I just wish they didn't force me to use Messenger for chat.
Yes it is. Some variants even include a hardware security module so that you can store your encryption keys on it and keep everything but the bootloader encrypted (assuming proper software support of course).