skysight-inc/HackerNews huggingface dataset:
True, power consumption should be considered. I guess doing this would be a good choice if someone has a NAS already running.

>you're much better off with something like an ER-X
I pretty much recommend a plain jane router which can run DD-WRT for anyone. All this is clearly overkill, and more importantly useless for most people.

Another choice is getting a cheap NUC like x86 device and get AP-only devices for good coverage.
"Medicare is banned from negotiating drug pricing with manufactures."

Where can I read more about this? I've heard the exact opposite.
Not really, the study found that psychological safety mattered. You don't feel psychologically safe when you notice that people say that you did good no matter how much you screwed up, instead you stop trusting all praise you get (impostor syndrome).

They even highlighted an example where they say that bluntness can be positive in the article about the study:

> When Rozovsky and her Google colleagues encountered the concept of psychological safety in academic papers, it was as if everything suddenly fell into place. One engineer, for instance, had told researchers that his team leader was ‘‘direct and straightforward, which creates a safe space for you to take risks.’’ That team, researchers estimated, was among Google’s accomplished groups.

https://www.nytimes.com/2016/02/28/magazine/what-google-lear...
Alternate access: https://outline.com/R36DZt

NB: I have no association with outline.com, nor do I even know who's running this, though if anyone has information on that, I'd like to know.

It is ... staggeringly useful.
Out of curiosity, how would you reword those comments in a more empathetic way?
The majority of useful drug R&D (ie, not more penis enlargement pills) comes from research grants and university labs, not from private drug companies. It is a great meme Big Pharma has spread as a means to protect their lavish profit structure.

The US leads in pharma research because it has the best research universities, not because it has private drug companies and no universal healthcare.
> how little time people in tech devote to diplomacy.

It's a skill, most in tech don't have it
Ask HN: Recruitment websites similar to dev for other occupations?
Hey guys,

This has been on my mind for a little while and I haven’t had a concrete response IRL so I figured that I would ask it here.

It seems to me that online coding challenges, portfolios (per Github, dribble, behance and such), and hiring agencies (toptal, hired, and such) are becoming (already are?) a standard in the software field.

You get an automated challenge that was designed by the company which asserts your skills. Then, based on your response to the aforementioned challenge the hiring team decides if you move (or not) to the next stage in the hiring process.

All of this to say is that it looks like the company is looking for a software person and they have a way to assess their candidates prior to an in-person interview. This, saves them time in their assessment and hopefully gets the candidate that they were looking for.

Why is this not implemented for other fields/ occupations?

What if I am searching for a new accountant? Or a new manager? Or a new marketer? (Or a new ___ fill in the blank)

Are there similar pathways available for recruitment there? Challenge driven? Portfolio driven? Problem solving driven?

Something like: here is a stack of receipts…. create me a balance sheet or whatever that is timed? Or here are our theoretical sales… what are our projections? Or for an HR position a challenge on how would you recruit me a new engineer? I am trying to illustrate actual problem/solution type applications.

It seems to me that only places for this are traditional job boards (indeed, monster, so on) and linked in, where people bombard companies with resumes and hope it sticks. Or… be creative and make a video… or add colours to stand out and hopefully land an interview.

Are these occupational fields mutating as well? Any software out there right now?

What about taking it one further? Present a situation to a mechanic and ask them for their solution in a timed environment? Or an electrician? Nurse? PSW?

I hope I am making sense. Is this even practical? Automation is inevitable and hiring process should probably be evolving in those fields as well? Appreciate any and all input!

Cheers,
Alex
The exactly implementation doesn't seem clear, but looks to my uneducated eye like this is still an oracle, but one that could be replicated rather than requiring key escrow with an intermediate knowing the keys. I'd assume that you could add salt & pepper (as with password generators) to create new keys... but then you would still have to pass those to the oracle (e.g. using the oracle's public key, which you could reasonably know) and trust the oracle to generate them correctly.

Like password generators you could have many public keys (eg one for each recipient's public key and an advertised pepper that increments with each message) from your single biometric or even including adress, time, or place.

I just don't see how any oracle that you don't control access to isn't susceptible to compromise. I also don't see how the biometric is better than a memorized public key (or salt) other than you can't lose it, since spoofing the biometric will still be possible.

Correct me if I'm off base here.
I found a ~$20 Logitech I can just about stand. I don't use a mechanical keyboard in the office out of respect for my colleagues. If I had a private office I certainly would!
Can't this be simply distilled as being a gentleman/woman? There was that generation.
This is very true. Especially the quote from Benedict Evans:

> Anything that you can't do on mobile/tablet and can do on a PC is something that 90%+ of people couldn't actually do on a PC either.

However, while this is accurate, I'd argue the whole debate is irrelevant to whether or not desktop PCs will die. I mean, there's a lot of people who buy trucks or SUVs that could perfectly live with a sedan or even a smart car, but some people just prefer a bigger vehicle.

I think, too, that enthusiasts and builders alike will continue to run PCs, albeit in a smaller market, long into the future. And as it stands right now, mobile platforms are too limited to be built using themselves. That may never change because it's ideal from a security PoV, and making it possible would introduce complexities that may limit the broad appeal smart devices tend to have.

Though, I still wonder if more weird form factors, innovations input devices and/or software evolutions will change those assumptions.
> Allen is placing the "blame" on himself rather than the other party.

FWIW I don't see this as placing blame on himself, at all: I see it as Allen just stating a fact. Allen is confused and seeking clarification. Confusion can happen for all sorts of reasons with varying parties or circumstances being the cause.

Allen might similarly say "I'm confused" upon reading the time cube website, but Allen's not to blame for that.

I agree with you though that largely politeness comes from being internally focused ("I don't understand, I don't agree, I didn't know") as opposed to externally focused ("You did something confusing, You did something wrong, You didn't tell me"). One instance where it pays to be selfish, I suppose!
Indeed. The local IKEA understand this, but there is a time limit (3 hours, I think) which means it isn't very useful unless you need just to go in and grab a few items - if you need new furniture for a room, that will typically take longer.

On the other hand if you offer child care for 8+ hours, people will use it as a cheaper alternative to babysitting, and if you charge for it, most likely fewer people are going to use it.
Ah, my apologies!
How sunlight might have jump-started life on Earth
Apple asks for use cases for Service Workers in WebKit/Safari
Carmack has a good recent example so I will defer to him for an example -
https://twitter.com/ID_AA_Carmack/status/886229891720630272

I would expect a store of Amazons scale to do a far better job of categorising and searching information than what they offer right now. Also discovery of new books is very suboptimal in my opinion.
She made her choice just as you have to make yours. I feel your pain but these things have away of working out one way or the other.

I have a different take on late marriage: maybe its not the career that's holding you back, maybe its the quest for compatibility, the need to have a spouse that understands and supports your goals. This carries more weight than we normally give credit for. This may be why driven men who marry early frequently get divorced.

Just a theory
I sent you a report. Thanks for addressing. Looking forward to using your app!
This is a really great description of the benefits of this sort of thing. In a code base like Emacs, I could easily see where learning the guts could be very hard / daunting for a new-comer (I've never peeked under the hood for exactly this reason).

You all are scratching an itch, and increasing the general mindshare for Emacs. If Remacs runs out of steam, then the world has some extra people who grok Emacs guts. If Remacs fully succeeds in remaking Emacs, but better, then maybe Remacs just becomes Emacs.
If you're shopping / in the area for more than one thing it makes sense.

I often go shopping with my wife and some items we both want to look for, others only one of us. Maybe she wants my opinion on the final choices she's made but I really don't need to be around for the rest of the deliberations. There's the exact same thing the other way around.
>How does author solve the problem of being kind, other people mistaking it for weakness and taking advantage of it?
￼

I think you mean attempt to take advantage of it.

I would assume the author would respond with "Kindly correct them."

￼
I have small Python bot which calls me and my friend when Bitcoin price touch set price.
Which one of those are really producing "ungodly amounts of money"? They have tons of users, but as far as I know WhatsApp and Messenger don't have much in the way of commercial integration to "build almost anything and everything" yet?
- Downloading a song of youtube, adding meta data via beets and moving to my music lib

- Adding tasks to my todolist client from every app I use(including my bookmarking service when I bookmark with specific tags)

- Changing terminal colours based on time of the day(lower brightness in the evenings and hence dark colours, too much sunlight in the mornings and hence solarized themes)

- Automatically message people who message me based on
priority(parents immediately/girlfriend a longer buffer).

- Filters on said messages incase a few require my intervention

- Phone alerts on specific emails

- Waiting for a server which you were working with to recover from a 503(happens often in dev environments) and you are tired of checking every 5 seconds: Ping scripts which message my phone while I go play in the rec area.

- Disable my phone charging when it nears 95% (I'm an android dev and hate that my phone is always charging)

- Scraping websites for specific information and making my laptop ping when the scenario succeeds(I dont like continuously refreshing a page)

I dont think several of these count as automation as opposed to just some script work. But I prefer reducing keystrokes as much as possible for things which are fixed.

Relevant to this discussion:Excerpt from the github page

>OK, so, our build engineer has left for another company. The dude was literally living inside the terminal. You know, that type of a guy who loves Vim, creates diagrams in Dot and writes wiki-posts in Markdown... If something - anything - requires more than 90 seconds of his time, he writes a script to automate that.

https://github.com/NARKOZ/hacker-scripts
I just want a widely used messaging platform that isn't owned by Facebook (Messenger and WhatsApp).

Sadly Microsoft and Google seem incapable of doing it.
Technologies which did not live up to the hype
Weirdly here in Norway we are taking a different approach. Turning off UMTS but leaving GSM in place. Apparently this is because there are a whole lot of "IoT" installed that use GSM.
Again, I think it's a culture thing. He gets little to no automatic respect for being the maintainer. So either he has to engage in another endless discussion on the merits of the subject matter, or he has to shut the discussion down. He chooses the second option.
I want to do this too. Details would be handy. Even if its extracting data from PDF statements or saved HTML pages.
When will it be available? Anytime soon?
Sure, but women still get punished for initiative due to long standing cultural norms. For women from countries with strongly conservative cultures it can be times harder to not only find a suitable potential partner, but also establish a contact with him without scaring him away with initiative.
Does it mean that the whole megathread https://news.ycombinator.com/item?id=14779881 didnt notice it, and toppost there is wrong? ;)
Is there any publicly available proof that WhatsApp, Messenger, or Slack are producing godly amounts of money? Because as far as I can tell:

* WhatsApp only produced large amounts of money for the founders but never profited and was intentionally never priced for massive profits.

* Messenger's monitization efforts have only been experimental so far, and those experiments have been lackluster from a revenue standpoint.

* Slack's financials are private and their most recent revenue claims that I have found are two years old but only $30M which would still be substantially far away from the billion dollar range even if they were in the 99th percentile of growth rates for VC backed companies.

In fact, industry estimates are that the market for messaging is growing but still <$10B. When compared to the sort of money that a single company makes from advertising on their search engine, some might say that messaging is still producing very normal human levels of money and nowhere near ungodly territory.
Women seem to have it a bit harder when it comes to everything, including dating. However, one thing I did when I started looking for an actual partner was to jot down what I was looking for (my "standards") and really evaluate how realistic they were given my appearance, social status, education and personality. It has a rough analogy to how employers in tech complain of a "talent deficit" when in reality it's a "talent deficit at the price we're willing to pay": there is a "partner deficit" in some way in the sense of "deficit at the standards we apply."

Not to say obstacles and actual deficits don't exist, but I've found that often when concerns about partner suitability come up the standards involved aren't given as much attention as they merit, or that frequently there are standards being applied the person isn't aware of or doesn't want to admit to.
I agree with you. I remember reading an article on Carlos Slim in which he states that entrepreneurship is no reason to forgo family life.
(He's happily married)
How do you make the stealth satellite not block star light as it passive in front of them from the perspective of a ground based observer?
Why are the opoid manufacturers who are creating this addiction in the first place not being billed for it?
Show HN: Multiplayer game to help non-native English speakers improve vocabulary
Hi HN,

My friend and I just launched a vocabulary quiz game. It's a two Player Game where you challenge your opponent with a word and answer their challenge question. Whoever gets the highest score in a round of 5, wins.

Currently, words are from Barron's 333 most essential GRE wordlist to help students preparing for the standardized test.

You can check out the game at:
[Play Store]
https://play.google.com/store/apps/details?id=com.buildmyvoc...

or

[Hybrid web app in Ionic - Please allow some time to load]
https://buildmyvocab.in/wordsgame

We would love to hear feedback from you guys.
>I guess I don't see what's so difficult about that particular type of kindness.

It's not about "difficulty" ... as in one takes 5 calories to type out "that's stupid" but the polite sentence takes the same effort or less.

It's about effectiveness and possibly the false cause & effect we attach to one style of communication vs another. E.g. Linux may be successful because Linus is direct and blunt. (It keeps idiots wasting everyone's time away.) Or, Linux is not reaching its full potential because Linus is crude. (It drives talented contributors who are repulsed by crude language away.) We don't know which scenario is superior because we can't replay history in 2 separate universes.

To your particular example, I personally don't like the "I'm confused by this." That is what I call unnecessary "prelude". It's redundant prelude because Allen's next paragraph clearly asks 2 questions so of course he's confused.

Also, Allen writes:

"Can you take a step back and explain your goal here?"

Again, my personality doesn't require business language ceremony of "can you take a step back..."

Allen can delete "I'm confused" and "take step back" and get directly to the point:

"Can you explain your goal here?"

However, I want to emphasize that even though I don't like ceremonial language ("polite" as some may call it), I accept that some people require prelude & ceremony so I do write many of my emails similar to Allen's style.
Ask HN: How do you version control your neural nets?
When I started working with neural nets I instinctively started using git.
Soon I realised that git isn't working for me. Working with neural nets seems way more empirical than working with a 'regular' project where you have a very specific feature (e.g. login feature): you create a branch where you implement this feature. Once the feature is implemented you merge with your develop branch and you can move to another feature.

The same approach doesn't work with neural nets for me. There's 'only' one feature you want to implement - you want your neural net to generalise better/generate better images/etc (depends on the type of problem you are solving). This is very abstract though. One often doesn't even know what's the solution until you empirically try to tweak several hyper parameters and see the loss function and accuracy. This makes the branch model impossible to use I think.
Consider this: you create a branch where you want to use convolutional layers for example. Then you find out that your neural net is performing worse. What should you do know? You can't merge this branch to your develop branch since it's a basically 'dead end' branch. On the other hand when you delete this branch you lose information that you've already tried this model of your net. This also produce huge amount of branches since you have enormous number of combinations for your model (e.g. convolutional layers may yield better accuracy when used with different loss function).

I've ended up with a single branch and a text file where I manually log all models I have tried so far and their performance. This creates nontrivial overhead though.
This says you can't even seriously financially consider suing them or even call them out in any way over ANY of your patents.

If you happen to be a ML/VR/cars company and think "oh, we use React on one tiny website that'd be cheap to rewrite and Facebook uses without paying our 42314 super expensive patents for ML and self driving cars and VR.. should we sue them?" you already are using React patents illegally because you took financial interest in patent assertion.

With that wording taking out the "you (or any of your subsidiaries, corporate affiliates or agents)" part would still cover cases like bankrolling patent trolls that sue.

And 'patent assertion' means:
>A "Patent Assertion" is any lawsuit or other action alleging direct, indirect, or contributory infringement or inducement to infringe any patent, including a cross-claim or counterclaim.

So basically, thanks to that language, being that kind of a company I mentioned above, you could write a blog post saying "WTF, we use React and Facebook uses our expensive shit for free!?!" or even a legal letter to them to stop using patents without getting a grant from you and lose your patent grant already because you are 'alleging' or 'taking financial interest' in 'alleging' or 'lawsuit'.

And other users of software are only protected from you suing them over React patents like in Apache license, Facebook is protected in a special separate way from any patent lawsuit, allegation or even financial consideration of a lawsuit or allegation.

This is very one sided and the reason why I immediately remembered RakNet PATENTS file I've seen back in 2014 when I got hyped over RakNet being open source is because it stuck in my mind how stupid and one sided that patent grant was.
Tracking packages so I could batch my trips to post office.

Simple web interface where I have a list of packages I've ordered with the last status update from post service web tracking for.
The way I see it is Amazon literally is an "I also-ran faster 2 years later" company.

Almost every product they have is a wildly successful variation on a mildly successful already existing product.
As can be seen from the following graph, the average person in the US is working a lot fewer hours than they have previously:
https://fred.stlouisfed.org/series/AVHWPEUSA065NRUG

So not only is free time not taken up by more work, more work is taken up by free time (this also does not include benefits from eg. washing machines). This also agrees with my own experience, my granddad used to get saturday of at noon (ie. it was half a work day), now I get saturday of entirely.
That's what Matrix tried to solve.

Yeah, it went exactly as everyone expected.
This. So much this. It boggles my mind that basically 100% of PC business laptops are stuck with productivity-averse 16:9 displays.

Corporations are willingly paying the 'enterprise' markup for business laptops, manufacturers should have at least the decency to come up with proper screens. But no. For almost all hardware-related design improvements, they will make a move only after Apple has kicked their asses and humiliated them and their derivative design...
> I've ported it to a couple of other webcomics so that I can binge read.

Maybe this can save you some trouble:

https://www.comic-rocket.com/help/archive-binge/
I don't have such impression. Rust has few keywords (should that even be used as a metric?).

Rust is very serious about declaring library interfaces reliably. It's leaning towards explicit over magic, early type errors rather than errors at substitution or runtime, so there is a bit of ceremony in function declarations, especially with generics (but then they work without having to put them in headers :)

OTOH type inference, automatic-ish memory management, everything-is-an-expression, and a lot of ergonomic help around error handling make up for it.

And I really appreciate the uniform enforcement, because I write bugs exactly where I don't expect to write them.
> Rust, which is, in fact, a viable C/C++ replacement

Wrong. For example I cannot easily use a C++ framework from Rust. As bindgen and other bridge approaches get better, I have hope, but to say it is a viable replacement right now is just false.
Casual moron who's mind got lost in identity politics. I feel sorry for you.
My GEs included a lot of critical thinking courses. Maybe they influenced me more than I realized at the time. Without the classes from my degree, my practical knowledge would be built on sand. I feel like the things I learned in class provide a solid foundation for building upon, but just a foundation. The nature of what I was learning became clear as I was doing it, and I could see the delta between what I was doing and the future I wanted to aim for. As I went on, I could also see how the theory could be leveraged to get me where I wanted to be.