skysight-inc/HackerNews huggingface dataset:
Why not shorten the lead time by biding higher for freshly built XFMRs from other countries of the desired capacity?
In New Zealand we don't have a constitution. But rather we have a Bill of Rights defined in law, which can be changed by an act of parliament, and a series of laws defined around this bill of rights.

It's not the constitution that makes a country free, but the people fighting for their rights. New Zealand gave women the vote before any other country in the world, and we didn't need a constitution to do it, but rather the willpower of the people.
I don’t think Library designers have adapted yet to a library heavy world. We still write them like we are using dozens but we have hundreds.

Every library demands a fraction of our attention greater than its relative fraction of the code. Complex calling conventions, deep call stacks.

Why am I even using a single purpose library with multiple levels of abstraction in it? At this point a library should BE the abstraction, not contain them. I have to trace code through my code into yours into your dependencies. Just stop already. Keep It Simple Stupid.
Not a direct reply to this, but I found “Neurotribes” by Steve Silberman a great book on parenting for austistic kids.
Only second to the SICP book, but yeah, I agree. Fantastic read and timeless advices.
> I like all of the amendments.

I'm not an NRA member, but the idea of repealing the 2nd Amendment, or worse, interpreting it out of existence has bothered me in ways I couldn't quite put my finger on. I finally realized what it was. If we decide one of the rights is "archaic", "obsolete", "insane", or any of the epithets routinely leveled at it, we set a terrible precedent. How long will it be before the rest fall when they are inevitably inconvenient?

We need to stand for all the BoR. Not whatever is convenient.
which is pretty ineffective since mosquitos are quite good at finding the body part that's uncovered. If you sleep like a cocoon and don't move i guess that works.
The BoR transcends partisan politics.
> Each element of the sequence is a polynomial, but the sequence of polynomials grows exponentially.

Bringing this back to the original comment about nesting loops, perhaps what you're describing is some sort of metaprogramming that dynamically generates increasingly deeply nested loops based upon the size of the input. If someone were to write that program then yes, it would be exponential.

In the far more common case of a programmer nesting a few loops, the resulting run-time would be polynomial, not exponential.
Remember that the bill of rights didn’t prevent slavery. There is a common trick for enlightened democracies: you can always call some groups of people non-citizens and do horrible stuff to them. The trick is as old as democracy, the Greeks were doing it already.

(Modern day America has an entire manual to strip citizenship from people, don’t believe you’re like a native just because you got a piece of paper and a flag, the beast might turn against you)
Maybe change your LinkedIn location to NYC? I read this tip somewhere but have not tried it myself.
Having faced the wrath of a real name associated with comments on cryptocurrency and especially tether I'll happily wear the month old badge. It was implied to not trust any comments including mine, account age doesnt seem to be a problem for such statements.

Online sentiment is purchasable, many icos offer pay-per-comment schemes and unsuspecting people read enough sockpuppet comments eventually believing it as fact, this is not contained to cryptocurrency and I worry when it seriously spreads to more important parts of modern life.

> provided no confidence to date that they’re solvent.

Goldman Sachs just bought a good fraction of all tether in existence for hundreds of millions, does this not say something?

Please check my other comment here for a proposition.
I ctrl+f'd "natural rights" and came up with nothing, which is how I knew from the start this wasn't a very good article on the subject.

Look, here is the thing that people have forgotten, or were never taught (due to a failing civics education system):

People have natural rights, independent of any government, and governments are formed among the people in order to protect those rights. The government does not grant rights! It can not take them without due process!

This is the fundamental principle of what I consider real American exceptionalism, and why American government at least in principle is the most free system of government in existence. (despite it's failings to live up those principles often) It's why Christopher Hitchens became an American and called it "the last revolution that stands a chance".

This was the original debate about the Bill of Rights in the first place. That by listing a few important rights the government would then think anything not listed would be allowed for the government to violate. Hence the "right to wear a hat" argument. That's not how things work though, and that's not what our government was founded on.

I'll give you a good example. Locke calls the right to self defense the first natural right. I agree. The second amendment is about defense against a tyrannic government. You could take it away and I would still have a right to bear arms independent of the (theoretically) absent second amendment.

Both parties hate stating this sort of thing out loud though because what they both are is authoritarian. For the conservatives, it would undermine all kinds of their moves like the drug war (unconstitutional abuse of commerce clause, states rights), and the same can be said of the left. This is why I get tired of all the cries anytime someone sees through the bullshit and calls them both equally corrupt, which they are, and are immediately hit with logically fallacious half-retorts of "whataboutism" and other rebuttle du jours.

I swore an oath to the Constitution, and I stand on those principles even when they make me uncomfortable. I'll give you another example. I always thought FDR's New Deal was one of the best things ever, a brilliant move we should seek to emulate in the modern day. When I dug into it though, I have to admit I have seen enough evidence that many of the New Deal policies were unconstitutional that I have an entire reading list prepped just to dig into the matter. So you can see how for someone who really wants more wealth equality how difficult it is to potentially admit minimum wage just might be unconstiutional. At least I am meeting those hard questions head on though, instead of burying my head in the sand.
Stop thinking creatives are impossible to work with
Until 1991, the surface navy did carry nuclear weapons, e.g. cruise missiles, nuclear anti-air missiles, nuclear depth charges, and tactical nuclear weapons for aircraft on aircraft carriers. In 1991 these were offloaded, but until 2010 the attack submarines still had the capability of carrying nuclear cruise missiles (the nuclear tomahawk), although the missiles themselves were in storage. [1]

I still remember the 1980s when American navy ships visiting Europe were generally assumed to carry nuclear weapons (and caused protests), it was not so long ago.

[1] https://fas.org/blogs/security/2016/02/nuclear-weapons-at-se...
Domino's: Secret behind the US’s most successful pizza is hyper-efficient dough
It isn't that tall of an order and the Navy certainly has talented and capable individuals that can execute a conversion...it has a pretty large talent pool to draw from...just because the "surface fleet" hasn't done it before, it doesn't mean they couldn't ever do it.
For the life of me, I can't read your complaints as actual complaints, but endorsements of the idea.

I haven't done it, yet, but I am tempted to make everyone I work with draft out the state machine of everything we are working with in our systems. I'm half convinced the worst bugs we have, are when folks didn't realize that the change they were doing required modifications because of how far reaching they were in the state of the system.

I take a simple vending machine as a good thought exercise. If you are just changing the system that recognizes coins, you can easily localize your changes. If you are changing the system that accepts coins...
Agreed. Which is why it's important to not lose them while we fight amongst ourselves for not being of the correct political persuasion.
Maybe Google can "unforget" after people die.
AIDS-LIKE VIRUSES, BACTERIA AMONGST KIDNEY RECIPIENTS AT ACADEMICAL HOSPITAL
Lessons from my first Startup in college
I use HN favorites to save things for later, so I have a separate list from the things I upvote.
Have we reached peak English in the world?
I Just wanted to point out that conservatives are constantly attacking the 1st amendment by repeatedly trying to establish a state religion.
> Who is pulling numbers out of thin air, statista.com or Samsung?

These numbers don't necessarily contradict each other. Since the X is the first OLED iPhone, and the X wasn't realeased until November, those "50 million OLED displays in 2017" were only for enough production to cover 2 months of sales. Projecting 180-200mm units in 2018 isn't unreasonable, based on that initial demand.

It looks like from the parents CNET article that they may have trimmed that outlook since then, potentially based on a stronger tapering of demand than they expected. But the original number isn't quite in the realm of thin air and lived comfortably in the land of the mildly optimistic (if improbable).
African elephants are migrating to safety, telling each other how to get there
Reminds me of Proverbs:

"Go to the ant, O sluggard; consider her ways, and be wise. Without having any chief, officer, or ruler, she prepares her bread in summer and gathers her food in harvest."

Ants have amazing distributed algorithms.
San Francisco Fire Department sees spike in breast cancer rate
Why should history not be forgotten? It used it be that way all the time before we managed to build information storage large enough to capture this huge amount of data. And at what cost does it come that we never forget? Not all too long ago (1993-1997), there was a large trial against 25 people for alleged child abuse in germany. (1) All were eventually cleared, one person died while in prison before the trial ended. It was one of the largest case of false accusations for child abuse. The names were all over the press. Should those people not have the right to have that memory fade? To have history be forgotten at some point?

> Besides, Google forgets enough even without being told to:

That was not the case when the laws were drafted and enacted.

(Wormser Prozesse, sorry, german only https://de.wikipedia.org/wiki/Wormser_Prozesse)
Dildo Island
It seems like you are reaching pretty far for a social explanation. It seems more reasonable to start with lifestyle and work style. Maybe lots of sitting and standing are to blame? Maybe something about industrialization or household conveniences (washing machine, etc.)?

I suppose there are some social factors, but I would assume they are secondary unless I see evidence otherwise.
The sorry state of business is that if you choose to follow this oath, you will likely be unemployed forever. I wish it weren't so, of course.
Crafting interpreters is great!
I've considered it, but the cost/benefit calculation makes ARM boards way more attractive.

They are way more capable, and they actually cost less than ~$3 each for a simple QFP48 STM32F103 or STM32F051 board, and the smaller chips start around $0.75 for my PCBs.
My company is considering "upgrading" our Storm topologies to Heron. Given that Storm is Heron's predecessor, and Storm itself is maintained by the ASF, I wonder what this donation means for Heron.

p.s. does anybody have experience with Dhalion, Heron's autoscaling thing (is it a module? or a plugin, idk). All I could find on it was a research paper and a barren github repository; how do you use this thing?
"we usually read when we want to edit...
That hacking produces better comprehension than passive, linear reading fits with what we know about learning... solid understanding emerges from active exploration, critical examination, repetition, and synthesis. Hacking beats passive reading on three out of four of these criteria."

This doesn't just apply to learning programming languages - also learning Chinese.

https://pingtype.github.io/docs/failed.html

I've had much more success since writing my own tool to translate the text I'm interested in, rather than being spoon-fed some patronising phrases to recite from a textbook.
it was never a secret that many of the surface navy's combatants were nuclear-capable for the entire duration of the cold war - stuff like ASROC/W44, but also TLAM-N. as a DD SWO in the early 90s, i went through some of the same surety inspections as you guys.

(that said, i think that platform proliferation is a terrible idea, and since deploying such platforms anywhere but blue water makes little sense, you'd effectively be reducing the already marginal deployable strength of the current surface force. the SWOs have too much to cover already.)
Yes, how could I have neglected to cite that sucker!
Your question made me google the question of how much money will go into a briefcase, with this result: http://geekbeat.tv/how-much-money-will-fit-in-a-briefcase/
Also BrokenThorn entertainment has an EXCELLENT tutorial on writing an OS from scratch.
Pragmatism wins the day, for sure. I'll happily read someone else's code (e.g., an open-source GitHub repository I rely on) if it's necessary to troubleshoot issues or implement a feature. There needs to be a reason (i.e., motivation) to read code.
This. I'm not afraid of it, but it can take a lot of time. It's also extremely hard to estimate so gets avoided in scrum.
Also the PRC Bill of Rights:

https://en.wikisource.org/wiki/Constitution_of_the_People%27...
awww man perfect! i remember playing the wikipedia game a ton in a hs business class, thanks for this!
"So it is both easy to learn and intimidating."

To be fair, the issues that you've cited don't seem specific to Go. Static typing is actually being adopted in both Python and JavaScript (via TypeScript), so people who keep up with the trends in those languages now have relevant examples of it.
Stephen Fry and Steven Pinker on the Enlightenment Today
I've wondered for a while if this could be done. I guess now I know. The potential for exploiting the Sun as a gravitation lens comes up on Centauri Dreams from from time to time (see https://www.google.com/search?q=%22gravitational+lens%22+sit...).
Running an OSS Community Sprint
Electronic screen protector
TenX Is Hiring DevOps and Software Engineers
Scott Greenfield covered your exact point pretty well over at his "Simple Justice" law blog https://blog.simplejustice.us/2015/10/06/ten-favs-from-the-b...
One of the reasons I love golang* is how the entire source code for the standard library is just a few easy clicks away from the documentation on how to use it.

As an example: When I want to do something and the interfaces I'm seeing provide friction (XML parsing not /quite/ handling normal, slightly incorrect, HTML) I can get a better idea of what the library is doing behind the scenes. I got an example of how to use other exposed interfaces of the library as a tool kit for my own iteration (which added some state tracking and cleanup of that mess) instead of relying on it to decode everything and dump it back for me.

Other parts of the library are similar, maybe it does 90% of what your use case needs, and you can extend those interfaces with your own library to add the corner cases that are required in your specific use case.

*(even if it can be tedious at times because it's sort of a mid-level language; it abstracts some REALLY bread and butter things that probably can't be lived without, but it doesn't shield you from true complexity pitfalls)
I really like the ESP8266 for small one-offs, but I usually code for them with tons of abstraction, in something like NodeMCU or MicroPython.

Because I can't justify learning the nitty-gritty of some proprietary 'Tensilica' core. Lately I've been meaning to look into using NRF24L01 transceivers for wireless communications in projects, since breakouts for them are less than $1 each and have the same footprint as an ESP-01 module.
Do you want to develop your website?
So what are waiting for DeDevelopers are here to provide you best service Website Designs, E-commerce website, Logo Designs, the Business card on time Save Up to 25% Off onentire services.
Visit for more: www.dedevelopers.com
or Get a Quote: http://www.dedevelopers.com/get-a-quote
Interesting read, but I find comparing code to a map to simplistic. I would at least say that code is more like a puzzle of a map. You may or may not understand each puzzle piece and where it fits it. That is my experience with reading code.

Code is like Ogers and Ogers like Onions. They have layers of complexity :P
ReCAPTCHA v1 API (noscript) will not work after March 31, 2018
The world would be much better off if the only nuclear weapons were ICBMs based in the heart of the country that would be launching them. There would be no ambiguity on who has attacked when everyone can see where the missile came from.

Does the US really need a nuclear cruise missile now that they are not needed to destroy Soviet tank battalions invading Europe? Nuclear powers ought to try really hard not to be shooting at each other and have clear Schelling points not to cross so that nuclear exchange does not happen by a series of small scale escalations. More people who can launch nuclear weapons is a bad idea.
Becoming a software developer is not that hard
5-Hour Rule: Why You Should Spend Time Learning
If you use pipenv it takes care of the virtualenv stuff behind the scenes for you.
"Hey, why do YOU get to be the president of Tautology Club-- wait, I can guess."

-xkcd
An absolutely phenomenal book I'd recommend on writing your own computer graphics from scratch is 'Tricks of the 3D Game Programming Gurus' [1] by Andre LaMothe. It was published in 2003, but as it's about how technology works and not using whatever the latest graphics API is - it's timeless. It goes through everything in immense, yet still very accessible, detail. You start from nothing and at the end have a fully lit, shadowed, spatially partitioned, animated, textured, 3D game - using a software renderer that you write from scratch.

[1] - https://www.amazon.com/Tricks-Programming-Gurus-Advanced-Gra...
No.

I'm living in Sweden. The cultural elite and the whole country behaves like a insecure high-school class where everyone is anxiously watching what everyone else is doing, what's 'right' and what's 'out'.

We are extremely conformist.

The topic of immigration and integration is obvious, but also extreme feminism, environmental issues is on the list.

People even dress the same.
The output of gcc and clang probably don't look much like hand-written machine code either, though. Or, for that matter, the output of V8 and SpiderMonkey. You can't avoid the compilers :)
yes - "...neither confirm nor deny..."
> If the BoR didn't have the same nearly religious status one of those attacks would have succeeded by now.

I don't think this follows at all from the article. After all, one of the main points is that there WASN'T a cult until the 1940s...yet those rights were able to stand for 160 years without a religious status supporting them.

Your argument that the Bill of Rights had a religious status for all 200+ years of its history seems a direct contradiction of one of the book's central claims and I don't see that you've presented any arguments in support of your counter-claim.

If the Bill of Rights didn't have religious status for those 200+ years then your subsequent claim that the religious status is a necessary part of keeping it intact would seem to wither.
OT: From my perspective, HN is the reference regarding tech content. The upvoted stories, the comments, the discussions are of such a high quality. It's just the best resource to stay informed and educated in tech.

Surprisingly this is not true with Blockchain topics. Upvoted Blockchain stories feel ok but not that relevant or often random. Comments, discussions are sometimes constuctive (like this one) but often anti-blockchain or of low quality.
AWS OpenVPN Access Server
"Go's syntax and the patterns it encourages are both tailored to the harsh reality that code is read a lot more than it's written."

Yes, it honestly sounds like a taste issue. Go has it's own patterns, so if you instinctively expect your code to be like another language, it will probably feel wrong. I suspect that it is at the root of a lot of the comments about generics: people aren't comfortable with the style of Go, but aren't sure why, so they latch on to "generics".
I thougt it funny to spend a huge realestate tax increase on building aditional houses. Then do the same with food and utilities. Like government tossing the hot potato into the air and catching it again.
What I learnt from building high traffic web apps on an embedded key value store
F-Secure‘s Guide to Evil Maid Attacks
Offline POST Requests with Elm and Service Worker
Still a linker bug to me. Where did it became a kernel bug?
Looks like wrong usage of memory-mapped I/O, not like a bug in memory-mapped I/O itself.
I’m not entirely sure, maybe I will do that someday, but I’m certainly not comfortable with the idea. And I find it interesting how normal that is and how people don’t seem to think it’s a big deal.
How to Write Dockerfiles for Python Web Apps
Debug me maybe
When Profits Threaten Privacy – 5 Things You Need to Know about Apple in China
One thing I learned here was that Newton was anti-trinitarian. In Christan circles he is often held up as an example of Christian scientist, but I've never heard it mentioned that he was also technically a heretic.
I can answer any questions you have around Modafinil and Armodafinil over a 4~ year period. If that’s of interest to you free to contact me via DM on twitter - @s_mcleod
iOS Engineer at Simple Habit – #3 engineering role
In a shooting war, you wouldn’t want a large conventional rocket attack or zodiac-delivered explosion, to disable the controls for scuttling the ship, and disrupt the chain of command for orders to scuttle due enemy action killing key crew members. The fog of war could lead to enough confusion and damage, such that a seaworthy ship is left afloat with no leadership, in dangerous waters.

Military ships can be difficult to sink, and willfully sinking them might not always be an option. So if the ship is captured, and held long enough to put warheads in the hands of a dangerous people, the weapons could disappear and appear in the hands of someone looking to extract a ransom to return them unused.

With submarines, this is not the case, even if the bottom of the ocean isn’t always unreachable. At least the bottom of the ocean sufficiently complicates salvage, past a certain depth.
Great products align with existing behaviors
Anybody know any stories or resources about autistic motherhood? It strikes me that being a mother with autism could be a challenge, for example when it comes to 'bonding' with the baby. Yet I haven't seen it discussed anywhere.
Seriously? The only people keeping the first amendment there are the conservatives!

The left are trying to remove it with their various 'hate speech' laws (already done in many countries, say the 'wrong thing' on Facebook in the UK and you have the police coming to arrest you in hours) which can be applied to anything the left simply don't want you to say - and silencing you is fundamental to far left ideology.
As I'm[0] user of text-based browser without JavaScript support, few days ago reCAPTCHA v1 give me this[1] challenge

[0] https://news.ycombinator.com/item?id=16191843

[1] http://web.archive.org/web/20180227071302/http://pasteall.or...
Thanks! Your code looks better than mine. I see I need to think more recursively with Elm.
> It'd be stupid to go to AWS if you were as large as Apple

why is it stupid for Apple to use AWS and not GCP? Personally, I don't think using either is stupid.
Company behind Australian Red Cross data breach goes bust