skysight-inc/HackerNews huggingface dataset:
It doesn't have to be the gym. Find some people who play ultimate in the park, or basketball, or volleyball, or soccer, or whatever you like. That way, you're not just getting exercise, you're also with some people. Having someone else read what you're trying to do and passing to you at just the right spot is sweet in a way that just lifting weights or running on a treadmill will never be.
The is no mining in a proof of stake blockchain. Atleast not in the traditional proof-of-work sense.
Michael Stonebraker, 2014 ACM Turing Award Recipient [video]
Ask HN: What did you wish you knew before you partnered with a developer?
There's a lot of focus around finding technical cofounders, but just because you find a technical cofounder willing to work with you doesn't mean they have strong skills. For those who have made mistakes with technical cofounders or just hiring developers in general: what do you wish you knew?
The issue here is that almost nobody actually checks the signature. Some people edit their messages to invalidate them just to see if they'll get called out on it - they almost never are.

So in theory, yes. But in practice - people are too lazy to validate or check the key (if the attacker replaces it with their own signed message) for every single post. This is a bigger issue the more users you have signing messages - as users begin getting lazier with checking each and every signed message.

Unless they are under a lot of eyeballs from people who do care. If Wikileaks "signs" a message and it doesn't verify or wasn't with their key - a lot of people will call it out. If I "sign" a message or use a different private key (very possible that I sign with the wrong key when I have multiples) - I doubt anyone would call me out on it.
In the '90s it was ... sort of out there. Especially getting all the way down NASA Rd1---it was at least 20 minutes combined getting down 45 and out to JSC. A lot of the astronauts lived in El Lago, Seabrook, etc., which definitely were way out there.
Junaid jamshed famous religius singer of pakistan has died in plane crash
Why is SAS insufficient for me to become a data scientist?
This is some piece of reading about the odd history of government and aviation...
https://en.wikipedia.org/wiki/Air_Mail_scandal
And not just the paper. You might be able to DOS the ink as well.
I don't think that's quite right, though the message ends up being the same.

It's not the genetics that matter, it's the years of training leading up to the current workout routine, not to mention the pro athlete's knowledge and understanding of his/her own body, as well as the dedicated free time to put into a workout that needs that kind of attention in order to succeed.

When you have all day, and you like working out, you can do things that don't normally make sense and still see results.
Truck drivers can't simply buy self-driving trucks and kick back while the truck does all the work. That would require them to still be paid the same amount, and if trucking companies still had to pay everyone the same amount then why even bother with the self-driving trucks? Or more generally, why would the trucking company even keep the truck driver on as an employee, when it would be cheaper for them to just buy the self-driving truck and use it, instead of leasing it from the truck driver?
Yes, but bacteria reproduce quickly enough that it's not really an issue.
> ever need data that's in a win32 app while you're mobile

Your data is assumed to be in the cloud, or on your SD card. If not, you do what we did roughly 20 years ago from (pre-smartphone) PocketPC handhelds: used RDP.

This was so much fun, you remembered to stick it on a ComnpactFlash card for next time ;-)
When I was a teen (long time ago) I remember telling my dad that I thought it would be great to take a flight with many stops because that way we got to takeoff and land multiple times! What fun! A bit later of course it became exactly the opposite and not just for time travel reasons, price or schedule.
Site Launching Ideas
My company will be launching a new website next week but we don't have the capital to advertise. Any free ideas? (We are an Executive Recruiting Firm mainly for engineers and developers in teh USA)
I'm not sure why you're being down-voted so much. It's undeniable that our quality of life have improved dramatically since 1940.
Thanks for that link to Gene Kranz's wiki. The guy was a real hero, and an understated one at that.
I don't think the idea was to permanently not discuss politics. I think the idea was to artificially stop political discussions for a week and then diff that week to the preceding week, to try to get some clarity about what the right guidelines should be.

Further: I don't believe that technology is dissociable from politics either. But I don't have to believe that to think that the political discussions we have on HN are unhealthy and unproductive.

'ubernostrum took issue with my comparison of technology and woodworking, because, I suppose, woodworkers aren't upending the housing market and converting tens of thousands of W2 employees into 1099s. That's fair. But none of us think that means that r/golang or r/haskell should host discussions about Facebook's fakenews problem --- so it's clearly not the case that talking about technology obligates us to host all possible political discussions.

Ultimately my problem with politics on HN is that the discussions are vapid. The best recent example was the Google research project on quantifying and manipulating bias built into machine learning algorithms, which immediately attracted a flock of trolls hijacking the thread with claims that the mere concept of bias was "PC".

I'm fine with political discussions so long as they aren't allowed to be a device with which any troll can shut down any conversation on HN.
Benchmarks vs. The World
duplicate: https://news.ycombinator.com/item?id=13128732

also I think the link and title of this post don't match
Anyone willing explain this to someone without context?
"we" who? You gotta pick: a draft, recruiting, or less war machine
People have a place they want to go when they travel, so deaths per passenger mile is much more relevant than deaths per hour. Otherwise you could reduce your risk of being in a car accident by driving really fast and spending less time driving!
10 amazing secrets to become a truly professional software developer
Bernie didn't make it to the general election so he never ran against Trump.

Trump won the election by getting votes that mattered. We use an electoral system, not a popular vote. If the popular vote mattered both candidates would have run different campaigns so voter behavior would have also changed. It's possible that Trump would have still won the election if the popular vote were the deciding factor.
> It seems to me that speaking to a large number of people anonymously is not possible with
> any of the existing tools, Signal included

While it's still at the testnet stage, I have very high hopes for Maidsafe's SAFEnet. This will allow a completely anonymous internet, providing both users and publishers complete anonymity. Upon release of the actual network, it will live in the wild, just like bitcoin, with no company in control of it. Maidsafe's business model is to be one of many developers that will consult to companies who want to migrate their data storage onto the network. The network itself will be controlled by nobody.

It's peer to peer, but there are intermediate nodes which isolate content storage from those who view it, so neither IP addresses of storage nodes nor IP addresses of content consumers can be determined. Since there is no centralization, there's nobody for state actors to attack, legally or by force. All traffic is encrypted and even the ports are randomized, to avoid state firewalls from determining what the traffic is and blocking it.

I think it's our best hope to distribute large amounts of data to the world and avoid the censorship that many countries already have and that even those of us in the west see looming upon us.

You can learn more about it at https://safenetwork.org/ and https://safenetwork.org/documentation/ and https://safenetforum.org/
Nice. I like it. Thanks!
Some people know how to program. Other people dedicated years to the study of computer architectures, first order logic, distributed systems, fault tolerant systems, etc ...

In my opinion, computer science and engineering is not about just making the code you're told, it's about questioning whether that code needs to be done in the first place, and if so, how.
I think it screwed up Microsoft's original Surface Phone strategy if the tech press is to be believed.
For Windows, I like AutoHotKey - IIRC, it started out as an open-source alternative to AutoIt, but has since grown a significant amount of functionality of its own:

https://autohotkey.com/
Yup, perfect toy: https://www.youtube.com/watch?v=cXgB3lIvPHI
You'll be supporting all the old people through Social Security/Medicare anyway.
Do you maybe have him confused with someone else? John Glenn was the first American to orbit the Earth, but he wasn't on any of the Apollo missions.
That's a really simplistic way of thinking about it.

The red scare continued through the late 1950s (and the cold war continued for decades -- there was no lack of fear and suspicion).

John Glen orbited the earth in 1962, in the middle of all this.

The nation doesn't wake up, flip and coin and decide it's either optimistic or fearful one day. You can be scared of some things and optimistic about others. Or both at the same time. Or some people are optimistic, and others have more fears.

It's complicated, but pithy quotes ("I'm just hoping for hope again") are stupid.
Graphene-Infused Silly Putty Can Detect Movements as Subtle as Spider Footsteps
Democrats: From Temper Tantrum to Self-Delusion LOL
Did you mean to link to https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit...

This is a commit about synchronous replication not table partitioning.
Apparently it actually works going from Desktop Chrome -> iOS Safari. I don't have Chrome installed on my iPhone, but if I have Chrome active on my desktop, Handoff will open the page in Safari.
I wish someone would come up with something better than webrtc. It's such a mess, and appears to be impossible to standardise.
Because programmer recruiters are searching for intelligent talented people, people who can walk out if they don't like the job. Military recruiting is capturing suckers, and signing them onto to multi-year contracts.
There are a few things that I think could help put it in perspective:

* For one people using React already have there "html" (jsx) in their javascript. This is not necessarily a bad thing.

* Many people use React with a library called redux, which is a very simple state-container. They then break up their application into components and containers. The data in the redux store is one giant tree that contains the entire application's state. Sections of the state are connected to the containers, which have various components inside of them. These components are generally just a function of the properties that they are initialized with. All the business logic happens in redux, and all the presentational logic happens in the components, with the containers in the middle passing the data.

* Components are meant to be isolated, composable, reusable, and easily testable. As a result people began using css-modules so that the names of the style classes could be isolated per component and not pollute the global namespace. This is enough for most projects.

* CSS in JS is particularly useful when you are building a library of components that are meant to imported individually and/or used together. When building a library with the following goals:

1. Have a lot of quality components that are deeply customizable view various properties without having to directly override the style, but still allow styles to be overridden

2. Isolate the components and their styles from each other so that you don't have to import the entire library to use 1 component.

3. Make it easy to import and use them in your project.

CSS Modules would fit, except that they make importing the components much more difficult for the end user. They basically would need a webpack config and loader to import the styles. That or they would have to link the css on their own.

As a result you had libraries like Material-UI use inline styles for the entire library. This has its own disadvantages. Not all CSS properties are available inline, computing the styles on every render can be slower than having normal CSS, and it looks kind of sloppy when you see the end result. As a result people are creating or improving alternatives to inline styles such as Glamor, JSS, Styletron, and aphrodite.
Table partitions allow for automatic sharding of data across multiple tables, while treating them as a single collection via a parent table.
give it 5 minutes before flagged
Oh, you meant the other guy
Now is the time to recognize your motivations and turn them toward something better. Hunting for a job is much like hunting to attract members of the opposite sex:

1) Everybody wants someone who is already taken
2) You can't win unless you play the game
3) To get a 10, you at least need two 5's

Stop thinking of the perfect job and start thinking of ways you can build your experience to get the perfect job. With a little bit of excercise (P90 and Cracking the Coding Interview), some hero moves shown in the right places (pick the job doing something you care about) and a few peeps talking about your moves on the scene (a little open source), you'll be back in the game in no time.
I guess the naming also comes from the dimension you're looking at them. If you're constrained to one axis they're only positive and negative numbers. The other axis is the imaginary one because you can't possibly conceive it from your dimension. But if you have access to both dimensions there are no longer real or imaginary numbers but only complex ones. Quaternions. Hypercomplex numbers.

Like life, once you get out of a black and white understanding of your world, it's suddenly more complex...
I know many people at Google Boston (Cambridge). They are all bored out of their skulls.

One guy says how he works 30 hours in a busy week and uses his 20% time to hit the gym.

But in another's words: "how can I leave when they pay me so much?"
Yes, but AFAIK, the Saturn V was not full of fuel. Given that, the fact that the module was on top of the rocket didn't change the risk profile much. The fire could have happened, even if the command module was in a garage.
"best free credit card" :-)
Soon to be the national policy from the Federal government.
A Chinese Internet Giant Enters the AI Race
This reminds me of how some PlayStation game's developers complained that they were required by Sony to add a false multi-second delay to their game's save routine, so the user would have enough time to read the mandatory warning not to turn off the console. Their game in fact saved so quickly there needn't be a warning at all.
Doh, yes, for some reason wrong link got posted. Bad copy and paste error.
I was very impressed by the demos at the last Google IO, but decided to not go all-in on Google for privacy reasons. That said, their integrated platform is looking great.

Some Google services I wouldn't want to live without: Play Music, Play Movies, Google Cloud Platform, and their neat One a Day charity platform. Otherwise, I am doing a 180 degree flip and getting all Apple gear after many years of mostly using Linux.

I like the competition between Google/Apple/Microsoft/Amazon because even though I would like to more than four major players, four is enough to drive feature and price competition.
Seconded. The Unarchiver is always one of the first things I install on a new Mac.

The same author is also responsible for another program, Xee, which is a great, no nonsense image viewer. The 3.x version costs a few bucks, but the last 2.x version can still be downloaded for free.
For an alternate take on it, see this positive review: http://www.maa.org/press/maa-reviews/zero-the-biography-of-a....
What's a black bar?
I was referring to private face to face conversations, not through social media.
Affinity Photo 1.5
For example, here is a zoning map for New Canaan, Connecticut a suburb of New York in south western Connecticut. About a 25% of the town is zoned for 4 acre lots, 50% for two acre lots, and 25% for smaller lots (just my estimates from looking at the map).

http://www.newcanaan.info/filestorage/9490/293/331/02zoningm...
Thank you so much. Really appreciate you taking the time and giving direct answers.

Will share the guide wherever relevant, I think it's an awesome initiative and I hope it pays for itself in leads.
Could they use remote relays still?
Mobile-money services lift Kenyans out of poverty
You're absolutely right. There may not even be causality but they have to evolve together. You can't start a company and try to be like google. The food staff would be a primary expense and that would sink your company and turn off investors. You care so you conduct the M&M Project - things like that. It evolves with your success and keeps people around and interested.
Blacking out the orange bar at the top of the site. Traditionally done in mourning.
[ 0.182343] smpboot: CPU0: Intel(R) Atom(TM) CPU C2750 @ 2.40GHz (family: 0x6, model: 0x4d, stepping: 0x8)

Neat to see one of these connected to the internet serving a production service! I also have a C2750 system.
أضخم رجل تزوج من فتاة يضاعفها بخمس مرات للكبار فقط +18
How To: Integrate Native Ads into Your React Native App
I don't think that will work in zsh, which doesn't use readline. But "set -o vi" will work in both bash and zsh (and possibly other shells as well, though I haven't checked).

There's no harm in doing both, though -- and that's exactly what I do.
Why isn't open-source catching up in this field?
Thanks hmm... that indeed sounds legit. Would definitely like to see that. If I have no open source alternative for a connected hardware device that seems to me like the next best thing.
I loved that Lego was even units so you could end up having two things half way across your universe pretty much line up perfectly, or require just a few adjustments.

But the fact that THREE flat pieces equaled a standard height piece drove me nuts as a kid. WHY NOT TWO OR FOUR?
In a 36m x 2,75m hallway
http://www.alr.lu/
> I could never wrap my head around how strategically MS could just let mobile go and not take the fight. It seems so integral to so many other efforts.

Real men have mobile platforms.
Many truck drivers own their own trucks and contract for the carriers so those are the ones that could buy self-driving trucks.

Regarding pricing I'm not so sure. If you run a trucking company and contract out driving to individual drivers that own their own vehicles you are paying for the service to get the cargo to its destination, you aren't paying for a person as much as a service.

I do agree though that in this situation truck owners would make less money but they would also have more opportunity to do something like purchase additional trucks or do other work such as last-mile driving to supplement the loss in long-haul income.
You have to write it yourself. Stop giving reasons why that can't be done.
Ah, should have added the /s.
+1 on this one. Try to find 3 customers first. Ask what they actually need and charge for solving their pain.

And on getting ideas stolen... Most people dont even enough time for their own ideas. But Feedback helps a Lot.

Which city are you living in? Any Start-Up/Meetups or Dev Meetups you could Swing by?
Show HN: AnyDesk fastest remote desktop now 3.0 with contact mgmt
If a comment has down-votes it is fair to say people who did not upvote despite reading supported the action of the downvoters.
Thus, it is possible to make a language “better” by removing features that are considered harmful, if by doing so it makes programs in the language better programs.

Pareto and Cost/Benefit! A Type System is just a set of features in the compiler and other programming tools. Does our field have good data on the cost-benefit of features in type systems? Granted, this is quite complicated. Additional type data can enable features, like more kinds of and more reliable automated refactorings, but it can also incur costs, like slowing down the writing of new code and the programming tools.

Due to the Pareto principle, I suspect that most of the benefit of both dynamic language environments and type systems come from a minority of the features in each. I also suspect that many of the costs vary with context and time-frame. "Programming in the Large" problems may never, ever apply to certain projects. Long term maintenance issues may not apply to other projects.

"Experiments" in programming language design generally seem to be at a ridiculously large granularity with ridiculously poor experimental design. (Let's write a new language!) Is it any wonder then, that our "field" is really "half a field?"
I feel like I’m being daft here. I’m going to beg your patience and ask a
favor: if there’s something I’m saying that you agree with, or that you at
least don’t think I’m wrong about, would you point it out? I can’t tell I’m
completely off base or am just missing subtle (or somewhere in between).

I agree that 'geofft is making very clear from the outset that the quote
is being used to illustrate the tactics only, that no parallel is to be
drawn with respect to anti-Semites. I also know that I sometimes accidently
miss points when reading someone’s comment, particularly when they’re
discussing another side of the topic under discussion. Gotta fight against
my tribal bias, and understand that others may be trying–and sometimes
failing—to do the same.

Here’s how I view the discussion between 'geofft and 'piotrjurkiewicz.

- 'geofft makes a point, illustrated with a quote by Satre describing a
rhetorical tactic of anti-Semites.

- 'piotrjurkiewicz behaves exactly as Satre describes.

- 'pjc50 falls for the rhetorical tactic Satre describes.

- 'geofft points this out

- I argue that by choosing different words to make the same point
Satre does might defend 'geofft from the tactic.

From my point of view, 'piotrjurkiewicz is being either uncharitable, or
misreading 'geofft by accident or ignorance, most likely the first. I could
point this out, but if 'piotrjurkiewicz is arguing uncharitably, it isn’t going
to make a difference, and most likely antagonize them, effectively feeding the
troll. I see 'geofft as an honest, good faith interlocuter, so it’s more worth
my time to engage with 'geofft. I’ll learn regardless, that something about my
assessment about 'geofft or the discussion was mistaken—the latter appearing
increasingly likely.

You’re implying that regardless of the words 'geofft uses, 'piotrjurkiewicz
is going to uncharitably interpret them, correct? Which does again parallel
the point of the Sartre quote. I can see how your assessment that I might
be falling for this is accurate, and I do purposefully leave myself open to
that to some extent, at least until I see that that’s the case (I hope). By
choosing words that are less likely to distract from the point I’m trying to
make, hopefully I can make that assessment more quickly, by pushing them to
the point where “they will abruptly fall silent”, giving them the least
amount of room to maneuver and play.

I can also see how this can be folly. Looking up where this quote is taken
from (“Anti-Semite and Jew”), I also find this quote: “The rational man
groans as he gropes for the truth; he knows that his reasoning is no more
than tentative, that other considerations may supervene to cast doubt on it.”
I understand that viscerally.

My head’s spinning a little bit, having a discussion about discussion tactics
about discussion tactics—have I incepted enough? Maybe Sartre was trolling? ;)

Thank you for pushing me on this. I’m learning, er, groaning a lot.
No such angle, I was just being facetious.