skysight-inc/HackerNews huggingface dataset:
I'd guess animals have a lot of compute dedicated to finding out the shape based off of various visual cues:

Lighting changes indicating edges

Gradients indicating a smooth curve

Texture maps that discern between matte, smooth, translucent, often in depth enough to determine the texture material itself.

Reflectivity

Changes in reflectivity when reorienting oneself or the object

Binocular Vision

Parallax effect between frames

A large database matching objects to memories and experiences

Many other techniques for tracking and seeing movement.

In the above, Parallax and Binocular vision, and consulting one's memory are the only ways to determine the sizes of the objects being looked at.

It's why those optical illusions tiny/big rooms work so easily; neither we nor CV algorithms would be able to discern the sizes of objects without prior memory of such objects or by walking around it.
what does that mean? a google search proved fruitless
In most of the poor land that is currently afforested Coillte have planted Lodgepole Pine and Sitka Spruce because no other trees could grow commercially. These trees do not harbour much wildlife and they are generally unsuitable for walking through, unlike forests of oak and beech which I believe would be better for animals and humans alike. Therefore I agree with you.
Stop by and say hi here in Bend!

Also: if you're not simply interested in following the route just to say you have, 26 east is much more interesting than 20 east of Bend.
To posit a strawman slippery slope for exposition, would your doctors in the family say the entire medical profession and science can't be trusted, and we should just stop vaccinations, nutritious diets, fitness regimens, cancer treatments, surgical procedures, etc. altogether?

Obviously not. So, where is the line drawn of what professional opinions are or are not trusted?

There's no doubt that "marketing wankateering" happens in all complex domains. Any "Market for Lemons" (i.e. a market with information asymmetry - a domain so complicated or obfuscated that consumers can't understand its fundamentals) will be exploited by charlatans. This is why we have professional (imperfect but functioning) backstops such as medical scientific research and the security/crypto research community.

OP was claiming that not even the professionals on this thread can be trusted to not be "wankateers" for a free/open source library, with no evidence, or even a hint of moderate understanding of the problem domain (i.e. why it's hard to distribute a public key), or desire to learn. Perhaps they were just frustrated with the complexity of the domain, but flaming people trying to help as being "wankateers" is rather fatalist.
To answer some of your questions. The AGC was a very early integrated circuit computer, but probably not the first.

The ICs were surface-mount flat packs onto boards in the modules. They were welded, not soldered. The modules plugged into the backplane connectors, which were wire-wrapped. The modules and backplane were encapsulated in plastic (epoxy or polyurethane) for flight. (This AGC was for ground testing, so it was not encapsulated.)

The non-logic circuitry was built with cordwood construction, i.e. the components were inserted into holes in the module. Point-to-point wires were welded onto the components on either side. These were also encapsulated in plastic.

I don't know if DIP integrated circuits would have been more reliable, but the DIP wasn't invented until 1964, too late for the AGC.

The Saturn V rocket contained a Launch Vehicle Digital Computer (LVDC), which was completely different and built by IBM. It also used surface-mount modules, but IBM's hybrid modules, not integrated circuits. So the AGC wasn't the only surface mount computer at the time. (Does anyone have a good history of surface mount?)

> if there were anyone who could do it, it's him

Honestly, Mike Stewart is the AGC super-expert who made the restoration possible. He knows way, way more about the AGC than I do.
I’m having trouble finding good examples of confetti or fireworks on Netflix. I’ve noticed fewer problems as time goes on, but anecdata and all that.

Different encoders and standards will have different problematic scenarios. It seems like the number of problematic scenarios is decreasing.

I can encode DVD video (MPEG2) as h.264 at a huge bitrate decrease with no apparent quality loss.

Certainly streaming real time is harder with digital formats, but it’s generally good enough.
Apple doesn't lock down iMessage sending. A long time ago I've used AppleScript to automating sending messages (SMS/iMessage) successfully. These days you can probably use JavaScript as well.
Even in the Windows98 era, it was common to boot into DOS for many games.
> removing myself would make it difficult for them

this is exactly why I deleted all my friends before I deleted my account.
We use these at my wife's office, plus the corner pieces. We put them all on legs with wheels and stuck dual lock on the corners. Now she has desks that can be drug around and reconfigured for a pittance.
The ACME protocol is now an IETF standard
Always happy to see another writeup from Ken Sherriff. I think he has an account here, so if you're reading this, thanks.

The estimate of the amount of electricity Bitcoin consumes (from a footnote) is distressing -- on the order of a small country...

This is one of the big reasons why I personally will never buy into a cryptocurrency (and especially bitcoin) -- too much wasted energy. If I want to engage in speculative trading, I'll do it in the stock market.
I use the term ‘consider’ often in code reviews. “Consider using x...” conveys the idea of it being optional but worth their time to think about. I leave ’should’ for things worth arguing about. :)
to just get a few comments (not quick, unmoderated discussions or in the thousands), a radical strip-down may suffice – neither server-code nor JavaScript, let alone a 3rd party: Pure atom xml rendered to html client-side via xslt in an iframe. No comment markup. Feel free to express yourself in unicode.

See e.g. at https://mro.name/blog/2009/08/nsdateformatter-http-header/
If in 1980 my employer would cover the $30 cost of a doctor's consultation, and today they'll cover the $150 cost of exactly the same consultation, am I better compensated?

Some would say receiving the same thing is not an increase, even if the sticker price is higher.
It is especially important for the more abhorrent ideas like "genocidal racism" to be exposed. Silencing it and driving it underground will have the opposite effect of what we want.

The reasons racism is wrong needs to be constantly reposted -- we forget and repeat our mistakes too often. That is why we have holocaust museums. In fact the dangers of racism become more obvious when you let the racists speak! Let them. Teach your children from them. Show them the effect.
Can you point us to some documentation? I’m having trouble seeing how this would work absent a huge vulnerability in TLS.
The author is painfully edgy and seems to be oblivious to the fact that the main use-case for Bitcoin, aside from transferring wealth from marks to whales, is the purchase of contraband, which Libra presumably won't allow. The article is a reasonably fun read, despite this.
In a good knob it’s not an arc but just clicking and dragging straight up or down that makes it move. A lot of VST audio plugins work like this and they get a lot of controls into a small area like this.
I got an MBA (not from a top school) back in 2010. It has not changed the trajectory of my career in any way as far as I can tell.

I'm a 39 year old Senior Software Engineer. My BS in Computer Science has done much more for me, obviously. In fact, sometimes I forget that I have an MBA until someone corrects me when I fail to mention having a Master's degree, or calls me out for saying something derogatory about people with MBAs :)
Yes, and they are white (like my Ketchikan born/raised mom), while the Aleuts who we took the land and the resources from in the first place live in small villages and towns. At any rate, it is just ironic how rural over representation is a right to be granted only when it’s red.
Messinian Salinity Crisis
Reminds me of http://hackertyper.com/ where you can pretend to program if someone comes around.
I’m not interested in socializing. I’ll take the career hit - when I am in a social job I feel dread. When I’m heads down I’m happy to come to work.
Looks like they've got a union:

https://en.wikipedia.org/wiki/Society_of_Professional_Engine...
But encoding is relevant here too. If people cannot make sense of the messages, whether or not they're cryptographically secure, the messages aren't fulfilling the pedagogical purpose of the amateur service.
That makes no sense. If your employer paid your rent, would that not be compensation to you? After all, you need housing even more than you need health care. Sure, there’s ancillary benefits to the employer from paying your health insurance. But that’s true of your salary as well. Your salary also makes sure you keep showing up for work. From the employer’s perspective it makes no difference. Health insurance premiums spent on you don’t result in a durable capital asset the employer can then use or sell. The only reason employers pay $1,000 in premiums versus $1,000 in salary is that it’s more tax advantaged for the employer (and, now, the ACA makes them do it).

The “distortion” comes from excluding benefits from compensation. It makes it impossible to determine what you’re actually measuring—the share of total income going to employees, or rising costs in one particular sector (that the employer has nothing to do with).
> In that case, I'm unsure of how unionizing would help much, as publishers could simply invest in games from non-union shops, and happily abandon the studios that are unionized.

and game development work is probably the most trivial software development to move to foreign jurisdictions. unless the union promoters would like video game tariffs.
German Recession Seems to Be Inevitable, Investor Survey Shows
Glad you liked the article! P.s. it's Shirriff not Sherriff.
I wish ARM was open about the video hardware as Intel and AMD are.
Establishing a secret key and a secure channel does not require trust. It just requires a pair of keys so that you can be sure that the message gets to the other party unintercepted and unmodified.

However, just because you have a channel that can't be MitM-ed doesn't mean you can actually trust whoever is on the other end. The problem of "how do you know you trust the other end" requires some foundational source of trust, whether that's trusting the transportation medium (that the person you handed the USB key to is actually who he/she claims to be), the issuer (could be yourself), and so on.
> ("Russian meddling" is okay to discus - "American War Crimes", not so much)

> it seems perfectly acceptable to highlight Russia's negative influence

To me this reads like complaining to the firefighters, "it seems perfectly acceptable to start petrol fires. Why do you only care about electrical fires?" This is the same bias I was talking about. It always feels like your team gets the penalty, it always feels like you're the one who gets the speeding ticket, it always feels like the mods are against you.

> when there's a fire to be put out and we are told not to go anywhere near the fire because it bothers the people who started the fire

Fanning flames is the opposite of putting them out. Your comments on these topics are noticeably more flame-fanning than others. No doubt the topics are important, but that doesn't make it ok to do that here. HN is a specific kind of website, not a free-for-all, and flamewars are destructive to the kind of website it is.
Maybe I'm an idiot but after about five minutes of fiddling I can't figure out how to get to either of those features.
You still need a trustworthy legal system and confidence that the local leaders won't swipe your assets. It'll be a while till Africa can compare with NYC/London/Sing on that front.
No, it's 2019: XBT is around $11.8k, more financial instruments like futures, trusts, and ETFs are coming online, and LN adoption keeps growing (Bitstamp just launched their first LN node!)
ISTM really important to crack down on the commercial uses otherwise the commercial users will justifiably lay claim to our bands. When that happens we won't have a place to be QRL broadcasting QRLs
> It requires that the person whose personal data is processed must give explicit permission about what data is processed

> and allow the purpose for which the data is processed.

> And it must be possible at any time to withdraw that permission

> and to delete the data.

No it doesn't.

There are several lawful bases for storing and processing data. User permission is only one of those bases. It's usually not the best one to use. https://ico.org.uk/for-organisations/gdpr-resources/lawful-b...
On WeChat, lunch delivery, and emergent behaviors
If you're on Python and you for some weird reason absolutely have to use RSA, make sure to use RSA-OAEP and the pyca/cryptography library: https://cryptography.io/en/latest/hazmat/primitives/asymmetr...

sybrenstuvel/python-rsa/ is PKCSv1.5 which like lvh said, is not secure.

RSA is fundamentally less secure than Diffie-Hellman as it lacks forward secrecy. So even a perfect implementation is still less secure.
A good advice from a friend: if you want to be bored again, read less HN. Good night.
A representative democracy, which is what we have, is a good middle ground.

If the governor had campaigned on gutting the university in particular to achieve his goal, rather than on a vague promise of "more $" I might be more inclined to agree with you. As it is I think the responsible thing to do is for the legislature to override him on this if possible until the next election.
are they offering HTTPS yet - i would like to move away from GitHub if possible
How to Deploy an Angular App to Firebase Hosting in 2019
You DEFINITELY don't own your Slack data
This is one of the few websites [0] I've found with some data available (although, for more you need to pay and subscribe).

[0]: https://www.ibisworld.com/industry-trends/market-research-re...
According to wikipedia BA's 2016 net income was 1,473 million pounds.
> Christchurch. Charlottesville. Numerous terrorists have indicated very clearly that they were radicalized online. Why the fuck is it somehow your responsibility to provide these people a platform to spread their poison?

People can also be radicalized in person. Rallies, meetings, one-on-one conversations.

Does that mean we have to police everyone's personal lives and invade their privacy?

If "progressives" aren't visiting the website or doing anything to speak out against the website and it's content, it must not be important enough for them to warrant doing it.

Also, it's not a pitiful justification. It's a really good business move on their part. I assume NFS has seen in the past that larger webhosts don't/won't allow this type of content on their platform and are removing it because it's easier for their legal team/marketing/PR/etc.

NFS has filled the hole saying "hey, we'll support your right to free speech, even if you're offensive as all hell. We're just letting everyone know (including you) that we're donating all of the profits plus some to charities that actively fight against this type of culture since we don't agree with it."

They get good PR, they get the "woe is me, we're beaten and downtrodden from censorship" customers that keep getting removed from other platforms, and they can still be on their moral/ethical high horse by donating the proceeds to charity. NFS shouldn't be responsible for who goes to their website or the content on it. NFS's job is to host websites, not police them.
Any reference to their work?
Likewise. My husband and I have been off Facebook and Twitter for over two years and aside from missing some birthdays, we’re much happier for it.

Twitter in particular has become a toilet, and there’s nothing about it I don’t miss.

Get back in touch with the real world, you’ll be a lot happier.
You should read this article[0].

Maybe you’ve never heard about Clojure, but it’s had a huge impact on you how program front-ends regardless.
Redux, immutable data, time travel debugging, hot reloading — all of this has been inspired by the Clojure community.

[0] https://blog.reactiveconf.com/clojure-your-eyes-81c040ccceb
NovuHealth | Ruby Developer and Senior Ruby Developer | ONSITE Minnesota and REMOTE (DOE) | Full-Time| $70k-145k (DOE)

NovuHealth is the health care industry’s leading consumer engagement company. Combining performance analytics, behavior science and comprehensive technology solutions, our rewards and engagement programs enable health plans to increase high-value member activities – improving member health and driving plan performance.

We've been awarded Star Tribune's 2019 Top Benefit Award and we have ranked multiple times on Best Places to Work lists!

What We're Offering:

- Highly competitive salary

- 100% Employer-covered health and dental insurance premiums

- 401K with no cap on employer match

- Yearly funds for training and conferences

- A goal of keeping meetings to a minimum

- A focus on quality

- Fun and collaborative work environment

If you are interested and have any amount of Ruby experience, please email your resume to: rachel.todd@novu.com
I login here and there to Facebook.

I see usage among my circle of even older folks fading fast. Updates are way less frequent.

Having said that, I kinda miss it being an option, for some of these folks I'll probabbly never know what is going on with them again.
Neither gtk3 nor qt5 are particularly heavy as far as resources usage. Keeping older versions of libraries like gtk is the cost of keeping a rapidly shrinking cast of existing apps working. Note that qt4 and gtk2 are 7 and 8 years old respectively and can be used with current OS if needed by legacy apps. If your distro opts not to support it the dev or packager can ship it with the application. See flatpak or better nix.

The storage consumed is reasonable in terms of modern sizes storage.

Purely from the perspective of the end user I'm not sure I understand what the difficulty is.

The user doesn't care if the app is gtk 2 or 17. From the user's perspective they click install and an icon appears and their free hard drive space goes down a tiny amount.
And yet for the really virulent stuff -- the polio, the smallpox, the measles -- we don't rely on random exposure, we innoculate with dead and fragmented pieces of the virus while working to exterminate it in the wild.
What Values You and Your Team Hold Dear?
One of the most archetypal failure modes of current NN-based classifiers is, for example, happily reporting seeing a spotted feline given a picture of a couch with a leopard pattern.
I'm convinced that the majority of the value from pair programming (literally sitting next to each other, not "virtual" pair programming) comes from the fear of looking like a lazy idiot in front of the other programmer.
Same here, I learned how to program because I was bored in highschool math and physics classes and realized most of the work was just applying an algorithm to some inputs.

I'm young enough to have had smartphones when I was in highschool... but I really do feel bad for younger kids these days now that their smartphones are so much better and the ecosystem is so much better, I can imagine they almost never have an opportunity to be bored. There really should be some sort of BASIC emulator that comes shipped with smartphones because smartphones don't really easily present an opportunity to start programming even though they're reasonably powerful devices
Iranian VLCC Supertanker Grace 1 Detained in Gibraltar
> Emacs has no lexical scope

it has now

https://www.gnu.org/software/emacs/manual/html_node/elisp/Le...
The governments have not and would not in the future allow the goal of improving international goodwill if the data being passed were encrypted because that's essentially legalized spy radios. In the past governments have made ham radio illegal from time to time just because of one time pads for example. If the whole point of the service is to have a service that uses self policing such that it doesn't require extensive monitoring by spy agencies and as such should not be banned for budgetary reasons...

Some non-USA governments have or had draconian postal and radio regulation such that it would be very tempting to bypass them via encrypted radio, such that they have an entire postal budget's worth of justification to enforce the general ham radio theme of "brief messages of a personal, non-commercial nature"

The issue of "brief messages of a personal, non-commercial nature" is significant; take for example the message:

"Have a nice day, geofft"

1) I mean it (like, why not?)

2) There's no logical argument how or why that message transfer would be improved by encryption. There's no possible way that info transfer could be improved by being sent as FGSHR HKSVN OSJVS SDFWE SAFDS AFDJS using an Enigma machine or similar tech. I mean, it would be kinda cool one time, but a pointless drag in the long run.

3) There are plenty of existing FCC regulated services to handle safely sending your credit card number over radio, so you have the burden of explaining why you won't use those existing services if you insist on giving me your credit card number instead of something more appropriate like "you too have a nice day". Like... if you want to transfer credit card numbers instead of having a polite conversation, why are you here anyway?

A better analogy than SSH or HTTPS would be banning IRC vertical spam of encrypted text. If you want to pay your bills online, technically you could spam the heck out of a popular IRC channel by flooding with some kind of BASE64 encoded TLS stream connected to your bank and your web browser via two gateways, but if you try that you're going to get kicked from the IRC network and told to use HTTPS which ironically already exists and works perfectly and was designed for that specific task. Or even worse analogy, picture me flooding a HN article with posts containing TCPIP packets from me logging into my local electric company trying to pay my electric bill, while the rest of you are trying to have a perfectly normal English language conversation about radio regulation surrounded by my vertical spam.

In summary the main difference is radio bandwidth is finite and we often operate at the limits, while internet bandwidth (from a human perspective) is essentially infinite. Also public utility land lines obey map and country boundaries, but radio waves can not.
Counterpoints to "being bored made me awesome" that spring to mind immediately:

You would be in a different place, and whether it's better or worse is unknowable.

For every person inspired to greatness (or okayness) by boredom, there is someone driven to drug addiction by boredom.
I assume they mean "Foreign Function Interface" this is a modern C++ code base, and hence can not be easily wrapped in a C function pointer for consumption by non-C++ languages.
"...But when wood first yields to metal, one more thing is made: and that is the sculptor."
My take on this: if we want vision ML to succeed at recognition in the same way as humans, perhaps we need to pre-process and present visual information in the same way as the human vision system? As far as I'm aware, we get a lot of info from our eyes about lines and orientation that assists in recognizing shapes.

I'm not well-informed about the current state of visual recognition DL, perhaps someone who is can tell us more about whether that approach makes sense.
I really like this response and the career progression tips, thanks!
maybe maintaining that ledger is more productive than you suggest
MeetUp got very expensive and their tooling is very disappointing. They used to be great for small social groups (I ran a quite popular one for boardgames and bars) but they got too enchanted chasing Enterprise-y recruiting events and their pricing model got all sorts of crazy.
It's been HTTPS from the beginning I believe.