skysight-inc/HackerNews huggingface dataset:
I still believe this approach is not optimal in the practical sense. I believe the issue is having a common and standard source of truth for user metadata. Social platforms are secondary to this problem.

I would suggest we come up with an authentication system that can scale across several small technical groups of people, perhaps something like OpenLDAP. Then lets put a few gateways in front of it like SAML2/OAuth/whatever. Set up replication between a few technical folks in a small circle of trust. If a friend leaves the circle, exclude their node from replication.

Now put whatever trendy web app, chat app, misc app in front of that authentication. The apps can come and go, but the authentication data, email contacts, phone numbers, all maintained in one authentication system and highly replicated.

Each application should be coded in such a way that users own their data and are prompted to download backups. Data retention policies should be very obvious to the end user and they should know this is not a long term archive for their binary data.

Each small group of technical folks share their platform with their circle of technical and non technical friends. Each geek pulls a copy of the backups in the even a friend wants to leave the circle. Different geeks in the circle can manage different pieces of the platform or different applications.

At least, that is how I would approach this problem. YMMV.
Is there any chance of using this in conjunction with Coconut [0]?

[0] http://coconut-lang.org/
Not to agree with the OP, but the military didn't develop that technology. Contractors did, and they could have been paid to do it any time.

It doesn't make any sense to talk about spin-off war technologies when we could just as easily be getting them from the space program or whatever else we'd want to do.
Build a Reactive Hit Counter with Redis, Node.js and Socket.io
> But the point was that it isn't capitalism that is responsible for that cronyism

If by “capitalism” you mean the real-world economic system for which that name was coined by it's critical you are wrong.

If by “capitalism” you mean the abstract theory created to provide propaganda to justify that system after it already existed, you are, well, still wrong, because that propaganda tool serves to protect the actual source of the problem.

> And that the wealthy wanting tax cuts does NOT mean that the wealthy need to dismantle the safety net in order to get their tax cuts. We can afford both tax cuts and a safety net if we eliminate cronyism in the government.

The wealthy don't want tax cuts independent of cronyism and social safety net, they want cronyism in their favor, including particular forms of tax and social safety net cuts.
Or you can see what it could have become, if Wandel had any real passion for it: Raphi Giangiulio's home-built pipe organ.

http://www.rwgiangiulio.com/
Just don't touch system76. They're just low quality rebranded Sager laptops with a crap version on Linux. You can just buy the same laptop and if you really like their horrible version of Linux, then put that on there.
I am not saying military is unimportant. Without assurance of safety of your country you can not progress. But that technology point is obsolete. Leaving those trillions of dollars in private hands is likely to lead to better outcomes for society than the Pentagon driven research.
We once calculated that the cost of tinkering with the projector + web conf cost about $4k for the 15 minutes wasted across the population of the room.
Yeah, that particular point is technically true, but in reality it is absolutely false. Far too many people simply do not have competing options. ADSL and satellite are not really competing options if your third option is fiber.

I'd say it's reasonable these days to expect regular people (especially the 18-34 demo) to actually rely on the speeds you get with fiber. ADSL and satellite, by comparison, are slow as molasses.

A number of those folks could probably survive with a mobile data hotspot, but that is really not ideal for a house or apartment.
Ask HN: What courses do I take to become a data scientist?
> Independent thought,or intelligence in general, are strongly discouraged unless you're lucky enough to be in one of the tiny,incredibly rare units that does something interesting.

That's not been my experience in the Army (British, but I've worked with Americans).

The Army fights hard to get soldiers to think intelligently and independently. One of the foundation stones of how the Army does things is 'mission command' (which the US uses as well) that is designed to make sure junior soldiers can think and act independently and that commanders allow them to do this and do not over-control them.

One of the major lessons you learn as a leader in the Army is to decide what you want your soldiers to achieve, and then to give them the time and space to achieve that without excess control or direction.

In fact I think the Army is uniquely good in society at developing young people to able to make their own confident decisions. The biggest difference I see between soldiers and civilians is that soldiers are able to make a decision and come up with a plan in any kind of chaos, and it's the Army that develops that.

Junior soldiers who show potential are mentored and nurtured, up to the point of plucking them out of the ranks and commissioning them if they show enough potential, no matter what their background is.
Because I haven't seen it mentioned yet: A Joseph Campbell Companion: Reflections on the Art of Living, by Joseph Campbell and beautifully edited by Diane Osbon.

I can trace much of my life direction back to principles I established for myself while reading this book. My copy is very marked up. :)
That is a metaphor for enjoying life on your own terms instead what US army might force you to do. That is living life like as slave. You sit when they say sit you shit when they say you can shit.
Ofsted Special Measures for Inadequate Croydon Children's Services
My guess would be because AMI or their OEM (Cleve) requires they use it for support.
Definitely TMO - it's on the billing statement (free line item).
I am the engineer at System76 that has been working on the low-level firmware update procedure.

The only alternative is to reverse engineer the SPI flashing method. We have switched to using FPT, the Intel Flash Programming tool, on new models. This means that we need to reverse engineer the SPI update method, which is something the flashrom project has had success in doing for older Intel chipsets.
Had a similar thought, but around C++.

auto types and lambda functions are the ones that come to my mind. I am sure there are more features making their way into modern C++ versions.
Sapiens: A Brief History of Humankind by Yuval Noah Harari.
"And since you have to validate the shape of your data already, you're doing the job of the type system yourself, which makes it less useful to have one."

I'd say it's more like you don't get the imaginary benefit of being able to skip that checking.

And yes, a type system can absolutely help you with this, especially in terms of enforcing that you do this conversion (since the incoming byte[] stream is not going to be any of the types you actually want, even at the brute "int" or "char" level, let alone user-defined types). But there is certainly a sense in which this doesn't especially help you with dealing with remote nodes.
This is not true, type hints are supported as comments in Python2 as well.
“It Was Cataclysmic”: Can Snapchat Survive Its Redesign?
What about Numba and Cython?
> "Predatory and addictive UX" in this case just refers to the fact that they have a good algorithm and setup that correctly shows me additional related content that I actually want to see.

Weird. My experience is that their recommendation algorithm is absolutely god awful at picking videos I actually want to see. For instance, it very often recommends videos I've already fucking watched.
I have the hardest time just coming up with names for the sounds I generate. For whatever reason it never occurred to me to skip names (or just use like guids or something) and find files by traversing a similarity graph.
This stuff is better on Reddit. Lets keep it there
It’s not really. Holiday has always been a “finger to the wind” public intellectual. Stoicism isn’t really a marketable ideology in a time of social and political upheaval, so he’s staking out a more “activist” position to sell himself.

This time, I guess it’s that conspiracies to destroy your opponents might actually be a good thing because they represent action over inaction (he more or less says as much about two thirds of the way through the interview). That seems a weird quasi-fascistic stance (Marinetti and other proto-fascists argued in favor of the same bias towards any action, regardless of its morality), but not one that’s out of fashion in our era.
Formula 1 finally launches its livestream – and it was a total mess
Sounds to me like this is on the Life side of the work-life balance. If they were already in on Saturday doing work for a looming deadline on the other hand....
What really bothers me is the law's original design got hamstrung when governments realized it would subvert their own site analytics, and we ended up with the quite-empty-but-mandatory dialog informing users that a site does a thing that is pretty fundamental web technology (not quite as fundamental as "Transmits data using the HTTP protocol", but pretty close)---instead of scrubbing the whole initiative or replacing it with a Europe-wide education initiative ("The EU presents: browsing and you").

Maybe regulation would work better if there weren't such a disconnect between what lawmakers think people want and the way the technology works.
Stealthy Harvard startup wants to reverse aging in dogs, and humans may be next
Is there any way to create a playlist of videos and then resume playback at the same point?

For instance, I have about 20 C++ videos I'd like to watch, and each is an hour long. I rarely have a whole hour, but maybe 20 minutes. I have yet to figure out how to resume playback where I left off, which would be a very useful feature!
I didn't like the code either. I remember seeing that they were changing euid betwen root and something else all over the place, for seemingly little benfit, because exploit code could simply change it back to root too. It seemed a bit confused.

Though there's nsjail if you want something better written/cleaner.
I remember when Unity came out everyone hated it.
Why Heads-Up Displays Are Bad
Actually it works quite well (using comments for type annotations) on Python 2.7 (or mixed 2.7-3.6, as we are currently using in my company) code bases.
No, the point is that what works for one doesn’t necessarily work for someone else.
There's a big difference between spending time on a hobby and spending time that is required by management.

Some people go fishing on the weekend. These people built a castle.
I suspect that there are no real deals out there at all. Or if they are out there, they aren't writing books about it or recording youtube videos to redpill us.
They should have never had to ship replacement keyboards at all. I had the same laptop, and the keyboard it shipped with was horribly unusable. For many keys you could only expect it to register a keypress around 80% of the time. This wasn't a case of fixing a damaged part, this was a case of shockingly bad design and QA followed by ignoring customers for months. OP had every right to be annoyed that they made him install his own keyboard. System76 absolutely should have paid to have its defective product fully repaired if that's what the customer desired.
Python is strongly typed. Now it has static types enforced at runtime. It’s good to be precise when there are so many quirks to expressing and checking types.
Alternatively, there's Purism (https://puri.sm), who actually take security and build quality seriously.

Edit: looks like the system76 downvote brigade is hitting this discussion.
I love Unity, but am still on 16.04 so haven't "missed it". I haven't found much love for any other DEs as they haven't been very polished.
I'm not who you replied to but am also Christian, specifically LDS. For context, we believe the Bible to be the word of God, so far as it is translated correctly.

In my opinion, it's a mistake to think of biblical stories or any other stories for that matter as literal truth. For example, God created the world in six days and on the seventh He rested. But what is six days? Is it six 24-hour, Earth-space days? Is it six undefined periods called "days" so readers can digest it? There are so many details one can pick out and focus on, and we as humans are excellent at fixating on minute details that aren't important.

The problem with this of course is that any organized religion will have misconceptions that are true-ish. What I mean by that is best explained by a phrase tossed around a lot in the LDS church: "Christ is perfect but His servants are not," and topics such as personal modesty are often conflated with being righteous. What I'm getting at with all this is that if you truly dive into Christ's teachings and the rules he strictly taught are few and far between; most teachings are the parables that are good life lessons on serving others.

The parable of the ten virgins is an excellent example. Basically, it's a metaphor that suggests that half of God's people will be unprepared for His coming. Okay, that's easy, but what does unprepared mean? Well, Christ taught that we need to be baptized. Alright, but what else do I need to do? Well, he taught that rich man he should give up everything and follow Christ. Uh, but I have a family to support and feed, and I'm pretty sure I can't do that. I'll figure out what I can do to serve my spouse and children and family and neighbors and do that.

That's what I find being a disciple of Christ is about. The Gospel is essentially 1) faith in Christ, 2) repentance, and 3) baptism. Everything else is about you figuring out what it is for you to be a better person for those around you, and that makes you a servant of God.
Schildklierproblemen herkennen voor betere gezondheid en goed gewicht
The difference is that one side is trying to justify the traditional designed-for-repetitive-manufacturing-work office setup, while the other is trying to justify remote work. One side is content to point out that there are limitations to remote work while almost totally ignoring the limitations to office work, while the other does the inverse.

Both scenarios have advantages, and both scenarios have disadvantages. Whether you are willing to accept certain disadvantages or whether you actually value certain advantages brings in many personal values. Some people are exceptionally invested in office work because they rely upon their gregarious nature to navigate the working world. Some are exceptionally invested in remote work because they are introverted and constantly overruled by more aggressive colleagues (to the detriment of the business, not just themselves).

As many do not understand why offices are constructed the way they are, why companies are centralized entities, why authority is set up as a hierarchy, etc, its difficult to have a competent conversation about the whole thing. It's a big topic. And it's never as simple as 'this thing just saves us money with no drawbacks' or 'this thing just has drawbacks with no material benefit'. Such discussions need to be extensive, nuanced, and detached.

We really are in a position, however, where the differences in productivity and cost are so stark that in order to justify operating expensive centralized offices, they have to show either that it is Impossible to solve problems technologically with remote work, or that there are benefits to the centralization that are extremely valuable. Being able to keep employees, mentioned in the original comment, is an interesting choice. Since the 1980s, employee total dispensability has been top priority in management culture. Moving toward valuing employees and trying to keep them would be a monumental shift in corporate behavior and change all kinds of things all on its own. It might be advisable, though. As I see it, companies started abandoning everything they offered to workers in the 1980s.... right around the time computers came around and started making it practical for workers to leave and compete against the companies while undercutting them hugely just through not having an office to pay for.
It's because you believe the pros of type checking always surpass the cons. But the Python user base is very diverse, with a huge difference in tastes, skills, goals, time and constraints.

That's why you can code in imperative, OO or functional and not just one paradigm.

That's why you can choose between threads, processes and asyncio, or callbacks vs await.

And of course, declaring your types or not.

This allows Python to be suitable for geography, data analysis, scripting, web dev, sysadmin, machine learning, UI, pentesting, etc.

Python is never the best language at anything. But it's a damn good language at most things. It's an invaluable powerful versatile toolbox because it gives you the margin to adopt the style that fits your problem instead of forcing one on you.

It also has the benefit of not getting out of fashion precisely because of that.
Two groups in L4 family used driver VM's that had just enough of Linux to use the drivers. Depending on compatibility vs isolation, you could put your driver-dependent code in that VM, use it via a virtual driver from another partition, or use a native driver on microkernel. I believe OK Labs used that mix for their OKL4 platform for mobile virtualization. It got deployed in what they said was a billion phones mainly for baseband isolation.

So, it's doable. There was also a project a long time ago that combined virtualization with Windows to use its drivers. Stuff like that seems best solution for now where we can incrementally build native drivers over time. At least until cross-platform synthesis is built and takes off. ;)
I also read the book. It's a bit overwrought with classical quotes and psychological exploration. Don't get me wrong, I love the classics, but I often wanted the book to get on with the details of the story.
If you're having trouble with pip, I'd recommend trying `pip3.6 install pyre-check`.
Agreed. Every time someone expresses outrage at the lawsuit, I want to ask them why Gawker gets a free pass for their behavior. The truth is, they sealed their own fate by stepping outside the bounds of both law and civility.
To pretend that 1870 to 1910(also known as the long depression in literature) was some kind of glory period of equality and democracy is only almost plausible because of the complete dissater that follows, and completely at ods with just about every credible history book written about that period. Wars of conquest still happen doing that period, and new colonies are still being formed.

Where the myth of the glorious 19th century comes in is that it's fundamental to america's founding myth that it was a democracy(as defined by the modern UN) prior to or even doing the 1st world war, and did not evolve into one almost as gradually as the Europeans empires.

Dickens and Rasputin is from the late 19th century, as is the term rubber baron and banana republic and America main foreign policy activity is to topple Latin American states and patrol china in defense of American corporations(in colaboration with Britain, germany and Japan an event that's forgotten in the US but definitely not in china).

The traditional agrarian feudal order with serfs and knights are of cause gone, replaced by mercantist national companies like the British east India company targeted by the Boston tea party and the primary subject of Smiths criticism, but the aristocratic system is still in place and it's a low point in terms of economic equality not a high point(for the west equality peaks sometimes between Nixon taking office and Reagan leaving office, where as global equality might actually be increasing).

But of cause if you are one of the many who have bought the myth that Smiths wealth of nations is about socialism(the fact is that smith never writes a single word about socialism), and that the long depression never happened we are of cause not even talking the same language but thats of cause the core problem with our political discourse. And the reason that the old ideals about the good king/dictator/chairman keeps reemerging as the lone alternative to the bad power brookers corrupting the system.

My point is that both sides is essentially working from a historic narrative thats more myth then reality, and that it's really hard to explain the incredible increase in wealth that we have seen since the last war to end all war ended as a result of anything but technological developments and prolonged peace
Elon Musk's first LA tunnel with free rides to kick off this summer
so... use bitcoins!
- A little off-tangent maybe, but are there other professions where this kind of once important but today less important (as some claim) knowledge exists? Is this kind of "knowledge degradation" common in other industries?

- On a different note: how much of mem-space bloat can be attributed to this low-level neglect? Which of course is partly caused by modern languages / programming paradigms abstracting away this low level details for sake of higher level abstractions (which only seldom break, right ;)

- honorable exception: erlang bit-level pattern matching and all the power that comes with it. Btw. did any other language/lib even try to imitate that feature?
One could also say that if someone puts a video of you having sex without consent, then companies like Gawker will ignore you unless you're a billionaire.

They published a video of a young lady having sex in a bar bathroom, and despite both the lady and her father pleading with Nick Denton to remove the video, he only said "These things pass". The family could not sure, and the outcome was unsure, and Gawker has insurance against these things, so Gawker felt they could get away with it as long as they got the pageviews.

Should you need to be a billionaire to have a non-newsworthy video of you removed?
But I think US ability to organize and deploy faster is something that has materialized after army reforms around 1900-1905, as I understand from Barbara Tuchman biography of General Stillwell. It appears US had major trouble in managing a speedy mobilization in the Spanish American war, and so it does not alwyas imply that democracies have inherent capability to mobilize troops faster.
There's so much at play here, that boiling this situation to a generalization like this is outright deception.

* Gawker ignored a court order to take down a post

* Gawker's legal defense had a poor strategy of attacking Hogan's character

* Gawker either didn't coach their witnesses, or they just ignored any coaching:

* You have the author of the post saying he didn't consider any of the reasons Gawker's legal team said made the sex tape newsworthy

* In a trial by jury, the author also said he'd only hold back a sex tape if the subject was under four years old

Yeah, the lawsuit was bankrolled by a billionaire, but it would have been a slam dunk for any lawyer. The fact that they sought $100 Million but were awarded $140 Million by a jury should be telling about how poorly Gawker handled this situation.
Latest commit in November 2017: https://github.com/bloom-lang/bud/commits/master
We do (at https://prodlytic.com) - if a client sends do not track, we treat every session as a new user. ie: We don't track that user across sessions.
Mypy is the standard, but too slow to integrate into editors (more appropriate for CI). PyCharm built its own implementation for this reason, but of course it's proprietary. Pyre's trying to get typecheck integration into other editors.
How is this FAQ different from Elixir's FAQ?
You've been posting a lot of unsubstantive comments, could you please re-read the guidelines?

https://news.ycombinator.com/newsguidelines.html
I'm not entirely sure nVidia should be equated to the "game industry" in that regard.