skysight-inc/HackerNews huggingface dataset:
Sorry you’ve had that experience. I can relate to it as well. You don’t need to be rich per se, you just don’t want to be poor. You want to have autonomy rather than having to follow extra archaic rules because society doesn’t trust you.

Privileged people don’t get how much of a trap the world is when you aren’t privileged.
Nevertheless, there's a strong argument to be made that unwieldy syntax is at least part of why Lisp-like languages aren't as popular as competitors, with syntax being the only seemingly consistent difference. And it seems particularly relevant to Clojure, given that it's otherwise very un-Lispy in many respects (e.g. cons cells are not the end-all be-all), and closer to other modern languages.
I don't think you understand. By "has its roots in text messaging", I mean literally SMS text messaging, the most popular messaging network on the planet. That is the goal of the project: to take the largest mainstream messaging network in the world and make it cryptographically secure. That network already has identifiers and a network of relationships: phone numbers and contact books. That's how Signal bootstraps itself.

If you don't and never would send an SMS text message, you are not Signal's model target user and never were.

Use something else; you have lots of choices. If not Signal, I recommend Wire, though I think you'll come out behind on the privacy tradeoffs.
I think the "of choice" is the hard part here. For instance, if you're a JS developer: do you donate to Mozilla? NPM? Your JS framework? Other libraries you use?
This is lazy nonsense. Fusion is underfunded and yet we've still made fantastic progress on power density and stability.
I don't personally think WL is part of an NWO conspiracy, more that their actions have consequences and those consequences may result in a worse meta-stability.

Compare and contrast the release of the State Department cables. Because the bulk dump took the politics of delicate international negotiations out of the hands of the SD and laid them bare for everyone to see, the Libyan people saw how what they were told by their government about international perception of them was a lie, and they followed their anger about that lie into civil war... And the country has not recovered stability. It's still unclear whether a world where Libyans unseated their government is going to shake out to be better for Libyans or the rest of the international community than the world that came before.

International politics is a delicate process full of egos and carefully-chosen words. It does not lend itself well to open-government-style action. This is irrelevant to Wikileaks, and (lacking any counterweights) it's quite possible that the end result is a shift in the balance of power to the nations that are still capable of running their international policy with their cards held close to their chests.
Every child is doomed to repeat the mistake of doing the opposite of the mistake they perceive their parents made with them.
Advantages to having chronic structural income inequality? A not insignificant proportion of the US military is foreign.

https://en.wikipedia.org/wiki/Hispanics_in_the_United_States...
I use this one for 30eur to power my dell xps when watching movies and charge 2-3 phones over night: http://budgetlightforum.com/node/62740

it's cheap super portable considering it charges all my devices at once and if you don't need to charge fast on all ports at once it's totally fine.

edit: amazon reviews look like you have to get lucky to get one that doesn't blow up... mine works absolutely fine since 6 month though.
Is the genome not the programming language of God, and the junk DNA his inline comments?
Are you talking about the iPhone?? That's not a virtual keyboard. Your finger knows when it's touching the screen. Also, tapping on designate target and freeform drawing are two very different things

There's no possible such affordance in virtual space. You're literally writing in air.
This is the argument I've heard from Fine Arts people on the subject of the written word:

You won't have heard of any of those books from '23. Your English teacher picked books that they could get for next to nothing for a roomful of students (eg, public domain "classics"), or suck it up and fight for their absolute favorite book of all time.

So you're mostly going to hear of really old books in class, and really modern books from media and friends, and between that maybe the best 50 books from the last 50 years from proper literary mavens.

By moving the public domain forward in time you start opening up the opportunity for kids to hear about books from the 20's and 30's, things that might tie into History class (the Depression, the leadup to WWII) and thus into other aspects of life (civics, poli-sci, etc).

So your kids will know of books from the 20's, their kids books from the 40's (Tolkien), and so on. And your great great grandchild will encounter Harry Potter for the first time in the 7th grade.
> The government taking over the whole health insurance industry is a naive solution that will result in crappy coverage for everyone.

This is demonstrably false when you consider the quality of coverage in places like France and Denmark.

I find the fairness argument understandable from a distance, but it falls apart when you look closer and realize the amount of overhead involved in managing such a system where we make sure everyone pays according to their risk profile, which itself, would be dependent on numerous subjective measures not to mention the potential for intentional or unintentional inaccurate reporting. As an example, our tax dollars go to pay for infrastructure whether we're driving on the roads and bridges they pay for or not, and we don't pay more or get refunds if we use more or less roads. Would it be fairer to only charge you for roads you use? Absolutely, but it'd also be a ton of overhead to administer.
From a technical implementation point of view, I agree. But I had the viewpoint of a visually guided human, the non-technical type.

That is also why I stick to reStructeredText, they circumnavigate ATX-style headers at all.
2019 Battlecode competition officially kicks off at 7PM EST
I stand corrected - last I checked, a production all-electric aircraft could do 15 minutes of flight time. It's nice to see a 4x improvement in the Pipistrel case. However, a 60 minute flight time is still 3 times smaller than the petrol counterpart.
I wonder how this relates to the rate of divorce and general healthiness of today's relationships.
International banks will have bigger subsidiaries in EU countries, while UK based banks will have to get new full fledged subsidiaries in EU.

EC already warned the banks, that shell branches will not be tolerated... As complex operations cannot be overseen by people residing outside of EU jurisdictions(that's a warning about being a shady dealer, while hiding away from EU)
A well-designed grammar isn't difficult to parse into S-expressions. And they were writing compilers for languages with rich grammars (e.g. Algol-60) back in 1960s - often in hand-written assembly, on punch cards! I think a claim that it makes the implementation overly complex strains credulity.
I had a few conversations with Blizzard devs during the now infamous panels.

They have no idea why people are angry with them. None. But that's not surprising, because they have no idea why their company was loved in the first place. They view users that balk at the imposition of exploitive business models as entitled internet trolls (nevermind that their most famous and successful product owner is literally a famous and successful internet troll).

How could they be so disconnected? Well, it seems there's a massive normative shift following WoW. Most of the staff I spoke with date to after the MMO's massive money-spewing success. They're in their mid-twenties and didn't really play early Blizz titles at the time they came out. The few greybeard OG nerds I spoke with that were there still got it but didn't care. The ones that cared left, the ones that didn't stayed.

Maybe they got tired of fighting back against the suits when Titan failed to become WoW2.0? I don't know.

Morhaime's departure, and his replacement, are emblematic of this this shift to post-WoW money inurement.

This is the first year I'm considering skipping my annual visit to Blizzcon.
Good parenting should feel more like judo than boxing.
I know this might be a bit off-topic, but what is the current de facto standard either open-source or paid for drug design/discovery?
"People who argue VR is more interesting than AR are the Flat-Earthers of technology." - https://twitter.com/BoredElonMusk/status/975399958886023168
A great voluntary step in the right direction. But we know companies like EventBot are rare outliers. Congress could pass a law mandating all large companies that utilize FOSS to pay a tax deductible % of their net revenues to projects of their choice, for which they have no active maintainers. Even something as small as 0.1% would have a huge impact. I've been thinking about this for a while, would love to talk with others to organize such an initiative. FOSS is just like public infrastructure. Maintenance costs need to be shared. Innovation will accelerate immensely when this happens. Go ahead and downvote now.
Terrible headline - but interesting twitter thread. Glad I clicked.

I wonder why Zuckerberg SF General Hospital ER is so anomalous.
Mental models for AR: concept, technology, and product
disappointing, has nothing to do with a ride hailing service for dogs
Even so, the aircraft still needs to make a comfortable gradual descent. It must maintain lift as it descends, otherwise it will stall (aerodynamically) and fall out of the sky. The controlled descent takes most of the energy that you might think could be recovered by e.g. windmilling the electric fan motors as generators.
Very cool, love this. My only hope is that this isn't so successful that they neglect the installer because nobody is using it anymore :-)

For users on another Linux (such as Fedora, Arch, Ubuntu) using USB, this will hopefully be a big improvement. The previous process requiring two USB sticks was a PITA
> Java, C#, Rails, and to some extent Python are much saner choices.

Python not as scalable, Rails is stagnating, the ecosystem doesn't evolve anymore/dying, doesn't play well with SPAs, C# weak to none ecosystem outside of Windows and devs earn a fraction, Java verbose and dev productivity subpar (there was a reason people came up with Scala), Java devs also suffer lower salaries
It is my view of the law that if you collect money under a stated intention of nonbiased party-backing and subsequently redirect those funds to Hillary Victory Fund, fraud has been constituted. Washing transactions between 50 different organizations to subvert campaign finance laws, as you referenced, also seems like an illegal redirection of funds. (federal lawsuit) Using DNC party funds for activities such as paying ex-intelligence operatives to manufacture deliberately infactual reports seems like a multi-part illegal redirection of funds. (steele dossier)
Think of Schema changes much like a two-phase commit in a database (Which has more than two phases - I hate that term.)

First, propose the new schema. You should check in a version of your schema that contains both the fields from your new and old code. You can't do certain changes in this phase - If you're deleting fields, you can't do that yet. If you're changing column types, you should be careful; Hopefully your DAO already abstracts this, but you may need to roll that code change out first.

Then, make your application use the new schema. Start writing to the new columns as well as the old. Prepare a migration that will copy any data from old columns that needs to be. Your application should use the old data as the source-of-truth during this time, but when writing, it needs to write both versions of those fields. At this point, you can still easily roll back, and may want to, if you decide to proceed a different way for development.

Next, flip the source of truth. Your new fields should be the primary ones, but the old ones still need to be valid. You should be prepared to roll back still - The previous release should still be usable.

Once you're certain you're not going to roll back, stop reading/writing the old data. This is your hard flip, but once it's started, you can proceed leisurely. It doesn't matter - You've entered cleanup phase. Once that software change is finished, you can do a second schema change to delete old fields. (This is where the significant value of Schemaless is - You don't need to do anything in this second change, just let old data naturally clear itself out. Schemaless actually requires more attention to schema than a Schema-driven database, for this reason, but the iteration time can be quite fast if you have a good schema-control system, like, say, storing protobuf definitions in your version control and following their update rules[1])

All in all, this requires at least two periods of schema change and one period that involves multiple software rollouts. It's not simple, but nor is it that complex - And if done right, it's easy to roll other software changes at the same time, never losing velocity (aside from that which is spent reaching this target)

All of this requires that your application is well formed. Your application needs to be properly modularized, use reasonable DAOs or otherwise have complete understanding of how the data is accessed. It may require coordination between two projects that move, while not in lockstep, with gates on the other.

[1]https://developers.google.com/protocol-buffers/docs/proto#up...
> Votes are cast because it's assumed Americans wouldn't support a party that simply nominated a candidate via authoritarianism or autocracy

No, the modern candidate selection process in each of the major parties isn't an abstract response to theoretical concerns about what Americans would respond to, but a concrete response to real issues identified through previous nomination processes.

> If anything, "wisdom of the mob" voting is more reflective of the Republican party's process

No, it's not; the Republican Party process is designed to artificially create an insurmountable perception of momentum for the early leader because of experience about how early lead usually favors the institutional candidate, and the set of early primaries and caucuses favor, more than the country generally, the establishment faction of the party, so that this provides both the right candidate and a short competitive part of the primary with an early shift to general election campaigning. The Democratic system through 2016 (changes are planned for 2020 in response to 2016) in general design (pushing committed superdelegate counts into horserace delegate coverage hasn't historically been the norm) favors a longer competitive period and broader geographic competition but provides a safeguard against a hung convention. Each of these has failure modes—if superdelegates commit early and the media included them in horserace coverage, the Democratic system gets the same kind of artificial inevitability as the Republican system. If a celebrity candidate sucks up early attention with a large but weak field where establishment support is divided, the Republican method work against the establishment and lock in the same kind of advantage for the celebrity it is designed to for an establishment candidate. And if a well-funded establishment decides to take that fight down to the wire with whoever it has standing after the early winnowing, it can drag out into a long primary fight if the type the system is designed to avoid.
Sometimes it feels like I'm the only one who prefers cotton boxers to synthetic boxer briefs.

Pros of the cotton boxer:

* More breathable

* Less scratchy

* Less "death grip on your junk"-y

* A lot less expensive

Cons:

* I guess they dry slower, so if you need to hang dry your underwear and have them be dry by the next morning, you'd have to use synthetic? But that's about it

I've tried synthetic boxer briefs from ex oficio, duluth trading trading, meundies, calvin klein, saxx... They are all categorically worse than plain cotton boxers.
If you do it this way, you have to copy your actual server’s private key to your local machine (or even machines if you’re using several), though. That possibly increases the chances of it getting compromised.

I’d prefer getting a separate certificate for local.domain.tld instead.

Please correct me if I have a misunderstanding.
> My kids need to be prepared for anything.

If by "anything" you mean "any upper middle class knowledge work career."

Let them hang out with some poor kids and get into fights, then they'll really be prepared for anything.
Maybe something you don't feel comfortable discussing, and feel free to disregard if it is. But I've often thought about what I would do if this, or a major injury to my hands, were to happen to me.

Programming is a big part of my life, and I don't know what I'd do if I suddenly couldn't do it anymore. You're able to read and write posts on HN, so it seems that you're able to edit text again, albeit at a (significantly) reduced rate? Have you picked up programming as a hobby again? Or have you moved on to other things now that you don't have to?
This app looks amazing. I see that it says there is support for arbitrary amount of nested notes, but it seems the method to do this is to right click and add child notes. Is there any way to add workflowy like nesting? Workflowy has a very simple but very useful way of nesting notes that I personally find intuitive for organizing my thoughts.
Graph-based isn't practical in C++? Why not?

I mean, yes, in C++ you have to clean up the memory yourself. That means that you need to know when to do so. That means that, for the graph nodes, you're probably doing some kind of reference counting, and it will be a bit fiddly to get right. If you do it in a base class, though, you'll only have to do it once.

I wouldn't call that "impractical" at all. (I might call that "reason to prefer a garbage-collected language for doing graph-based work", but if I needed to do such work in C++, I wouldn't be particularly daunted by the prospect.)
There is also massive corruption problem in the police force, because citizens don't really have effective ways to "watch the watchers". And stronger libel law will definitely be used against people who criticize the police, rightly or wrongly.

That being said, misinformation is also a huge problem. So maybe we'll have to find other ways to more effectively hold individuals accountable, whether they're abusing institutional power or spreading misinformation.
Applications Open for 2nd Class of TNC and Techstars Sustainability Accelerator
Not for most coders, unfortunately.
I believe meaning doesn’t matter to most people. If asked, they would probably say their life is meaningful, but it’s not of huge importance to them. On the contrary, a subset of people find it immensely important and therefore exceedingly difficult to achieve and are responsible for most of the published thinking on it. By necessity chasing after something that will make you feel you have lived a good life won’t work, because after you’ve done it... you’re still alive.

Finding peace with your surroundings also sounds nice, but for some it’s just not going to work- and making peace with the idea that long term meaning is not a good goal is probably ideal.

TLDR people are bad at meta-emotions. Also, fear of death, sincerity of love, and self respect.
FWIW, I had Buddhist monks in mind. I don't have any direct empirical evidence this is true, but their methods have been and continue to be empirically validated (to increase subjective wellbeing, decrease stress markers, increase empathy, and improve health), so it's not unlikely this is the case. Full disclosure, meditation helps me in my own life, so I am definitely biased.
If the UK's notion of libel were applied to the scenario of the article, Robert Frese would be required to prove that his statements were truthful, rather than the police/prosecution proving Robert knew he was lying. That's obscene.

Think about how hard each of those would be to prove. To prove he knew he was lying would almost require that he admitted it in writing or was recorded admitting it. But for a man like Robert Frese to prove that the police were dirty would be almost impossible, the FBI often has difficulty proving that crooked cops are crooked, and they have a lot more resources than just some guy who trash-talked the police. Requiring Robert Frese to prove himself correct is totally unreasonable. Requiring the prosecution to prove Robert Frese knew he was lying is the only semi-sane approach to criminal libel (the criminality of libel is dubious in the first place.)

If you want stronger libel laws to hold corporations accountable, you need to first stop treating corporations and individuals as the same. Applying the same standard to both will create a situation where either corporations are relatively free to say anything, or create a situation where individuals are crushed under the force of laws designed to be forceful enough to beat corporations into compliance. But until that separation happens, having laws that protect people like Robert Frese is the sane default.
Apple stars at giant tech confab CES – without actually being there
It is much easier to get a job at a growing VC-backed startup than a FAANG.
Your wife could do all of that on a video conference call, and actually see the person's real face + nunaces.

Not sure how VR solves the problem you describe. Your wife needs to be there in person if a skype call wouldn't suffice.
Up until last year at least swappable batteries were still common in lower-end smartphones. Generally none of those OEMs sold spare batteries though; even when many high-end models had swappable batteries, up until 2015/2016-ish, almost no OEMs sold spare batteries. I think it was the beginning of 2016 that LG actually started selling spare batteries, the same year they produced their last two high-end smartphones with swappable batteries.

Even though swappable batteries do continue on the low-end, I think maybe [in the US] only Motorola actually makes spare batteries available for consumers to purchase, even for devices that don't have readily swappable batteries. I think this year Motorola will ditch swappable batteries, pretty sure, but will supposedly continue to make spares available for select models via Ifixit.
For more work from the same author, see their presentation "Percy: Isomorphic Web Apps with Rust + WebAssembly" at the most recent Rust Belt Rust:

- https://www.youtube.com/watch?v=M6RLvGqQU10&list=PLgC1L0fKd7...
https://en.wikipedia.org/wiki/Energy_in_the_United_States#Co...

In 2016 the total US consumption of electricity was 4,137.1 terawatt-hours (TWh).
This was my impression as well. Seems like the only significant development here is that superconducting tape might work better than regular magnets. Or it might not.
Oh, you mean from this article by Beau Cronin?[1] And this one? [2] "Andreesen saying Harris' thoughts reflect the "reality privilege" that elites have, and that most people don't have better experiences away from the internet."

[2] is worth a read. Andreesen on the nature of reality is strange.

[1] https://medium.com/@beaucronin/unbundling-reality-fa406f66ab...
[2] https://www.pcmag.com/article/354005/marc-andreesen-and-reid...
> Js barely even supports reflection. This is a huge underrated shortcoming of js if you're doing anything complicated

Can you explain what Java offers with regard to reflection that JS doesn't?

My feeling is that reflection is almost moot in JS since you can inspect/mutate objects at runtime however you like. But maybe I'm missing the point of reflection.

There is a Reflect object with a bunch of static methods on it in ES6. It mostly just replicates functonality that already exists in the language, and my suspicion is that it's mainly there so it can be extended at a later date without breaking backwards compatiblity.