skysight-inc/HackerNews huggingface dataset:
You can't go off like this on Hacker News after you clearly alluded to organized PR (if you didn't, then you weren't saying anything at all). To then label the rest of the interested discussion a circle-jerk is even worse. Please comment civilly and substantively here or not at all.

https://news.ycombinator.com/newsguidelines.html
Please sign and share this petition:

https://petition.parliament.uk/petitions/173407/sponsors/aeX...

It reads:

Do not censor the internet. Please rethink forcing ISPs to Block “Adult” Sites.

As part of the Digital Economy Bill 2016-17 the government has officially announced that Mobile and fixed line broadband providers in the United Kingdom will be forced to block all “adult” websites. This is a slippery slope which can be used to force ever increasing censorship on undesirable views.

The bill also introduces a new power that forces payment services (e.g. VISA, Mastercard) to withdraw support from non-compliant sites. The legislation uses the term “adult content” (i.e. open to interpretation and mission creep.) Dating, self-harm support, social networks, different political views and medical sites have historically been tagged as “adult content“. More at: http://www.ispreview.co.uk/index.php/2016/11/uk-government-c...
You have it backwards. In Java, collections of procedures (aka objects) are in charge of data. In Haskell and OCaml, data exists independently of the procedures that will operate on it.
He's a food and drink editor and has never sharpened the knives in his Kitchen? Seems odd. Maybe it's the boy scout in me, but sharp knives are critical for all the reasons he discusses.

I've been on a Food Lab kick recently that has been quite successful but Pépin's cookbook seems awesome as well and I've been looking to brush up on my technique. Great article and thanks for posting.
I think I prefer the alternative where a rule of law exists, and not everyone is presumed to be waiting to kill me when I fail to check their particular murder list on the blockchain.
Artists love producing works dictated to them by consumers for twelve hours a day in Yiwu sweatshops. They love it so much.
And it is then worth noting that as it stands, the attitudes of western developers with respect to text input and name lookup has so horribly screwed the Chinese with respect to domain names that they started using numbers instead of letters for their major web properties.

https://newrepublic.com/article/117608/chinese-number-websit...
From wusthof.com (http://www.wusthof.com/care-and-sharpening/using-a-steel):

> The difference between honing and sharpening your knife depends on whether your knife needs regular maintenance or if you need to reset a dull edge. A honing steel will re-align the microscopic teeth and can be used frequently- even after each use. A sharpening steel will actually take a small amount of steel off the blade, creating a new edge.

So although the previously-linked one might not be a sharpening steel, they do actually exist. Further down the page:

> The difference between a diamond steel or ceramic steel and honing steel, is that a diamond steel and ceramic steel will actually grind away material from the knife, allowing it to reset the edge.
Starlite
I too went to a bootcamp and spent about 3 months searching for a job afterwards. I didn't study anything. I let my bootcamp knowledge get written to disk and freed up more room for new stuff. I drank a lot of beer and went hiking in the woods as much as I could. I worked on my projects ~5-7 days a week but never for 8 hours at a time. Just a constant, undirected exploration and work towards building new things. Granted, I had some background in tech (particularly in data science, stats, college-level programming) so I might be an edge case.

At first I thought I was screwed, but after 3 months I'd completed 3 vastly different projects and it showed in my interviews. I could speak intelligently about 5 or 6 different programming languages and a multitude of database technologies, libraries and had my college-years algo/OO knowledge in the background. I had done everything from front-end design to Machine Learning, low-level algorithms engineering to full scale apps. And then I got an awesome job. I doubled my yearly earnings. People may scoff at bootcamps, but it helped in my case - if nothing else I got half a year to mess around with computers instead of doing that after work like I had been for the last couple of years.

As far as interviewing goes: I got rejected a lot. I rejected a lot of companies, especially those who tried to sell themselves to me. I was picky about not working in a megapolis hell. I didn't bug people if they didn't get back to me. I turned down second interviews if the person who interviewed me was an asshole or was non-technical. And it all worked out.

Unsurprisingly, I landed at a company with a lot of views similar to mine. We all mock Silicon Valley. We don't work around the clock, we like having lives outside of work. Few of us are traditional tech people. All in all, a very life-affirming experience.
Meet James and Build Prototype
Maybe Codecheck.info?
Turn encryption on by default. Otherwise, it won't be used.
Close. I'm not saying you're wrong but I am proposing a fork from your post in that the really important question isn't "would you rather believe we're on an inevitable path to doom, or that everyone is lying to you?"\

But for the people in charge its more like:

"would you gain more authoritarian political power by promoting that we're on an inevitable path to doom, or that everyone is lying to you?"

Now lets add another wrinkle... lets say by the magic of groupthink 99% of one population is already a devout member of one belief system. If 50% of climate scientists (small group though they are) were dyed in the wool Republicans then coming out against them would cost votes prestige and power. But if they already are indoctrinated to hate you and your race and your religion and your group, you don't lose very much in a practical sense by signalling against them. In fact as a member of the opposition you probably should oppose them on general principles and your own group expects you to live up to your ... devoutness.

I've seen it, watching people nearby me convert to denialism. I have to admit I agree with them on a lot of smaller details. A fascination with symbolic level commitments that are a rounding error WRT altering the Earth's long term problems but ruin innumerably human lives in the short term. "This symbolic proposal will help absolutely nothing in the long term, but in the short term it'll sure destroy a lot of jobs, jobs for people that our political group are trained to bitterly hate..."
I agree with others that homeopathy is woo-woo.

One of the oft-cited claims by practitioners is that water has memory[1]

[1] https://en.wikipedia.org/wiki/Water_memory

This sounds cute and it's probably true that water has some subtle hard-to-reproduce property of retaining certain configurations, but even if this were true, what's so great about it?

I'm not entirely convinced that a hard-to-reproduce configuration of water will affect my physiology, and if it does, then this would have to be put through scientific rigeur, which it is not, it's performed on blind faith that it works.
This is the one case where python's list comprehension syntax isn't so efficient. Don't worry about it - be consistent and use it nevertheless. It doesn't matter much.

In the cases where x gets also transformed or you do some unpacking the syntax is very efficient and easy to read: [f(y) for x, y in items if g(x)]. Basically it's a poor man's relations programming (think databases). It's brilliant. (And definitely easier to read and write than the Haskell list comprehension syntax).
Justin Kan, Jeff Bezos, Evan Spiegel
A valid artistic order would expel Hirst immediately. His continued celebrity is a massive indictment of the arts economy.
I've been thinking about learning the piano so I wonder if these gains occur in adult brains.
Fair enough. It would be unlikely that millions of police would be spontaneously biased against African Americans, particularly when you factor in that those officers most likely to use excessive force against African Americans are themselves African American.
Ok, sorry. Here's something more like what I'm talking about: https://www.amazon.com/dp/B0042P6TJA/?tag=serieats-20
> I don't think my sister's painter boyfriend was very happy when I told him about it.

How much would he have charged for the commission?
You get a printed degree and documentation of attending university when you graduate. All you would have to do is present those and you're as good as having a 'valid degree'.

I don't think you understand how easy it would be to bypass this system, since the actual degree isn't the value, its the knowledge and experience that you gain on the campus. This is akin to repossessing the keys to a car instead of the vehicle itself.
What's the resolution on the touch bar?
I mean, call it what you will, but a lot of these people are getting offers, man. Good ones. Which is more than I can say for myself with my comp sci degree and two years experience. Although my location is likely to blame for that.
That doesn't really work when encryption can't be turned off...
I enjoyed the talk, thank you.

The part about "lifting" a type was an 'aha' moment for me and now I understand!*.

I mean, I did this intuitively, but now I know the name of the technique, which is really good.

Thank you, I've learned something new today!
It doesn't help a system-level adversary, but it does help prevent trivial takeovers by malicious actors attempting to get access to your email as a vector to compromise other services.

To summarize, 2FA does not prevent email reading if the provider doesn't, however it does help prevent run of the mill takeovers, especially if you've reused a password somewhere.

Security is all about defense in depth, it's worth keeping in mind that 2FA is an important step there, but by no means the only one.

If you aren't encrypting+signing a message, you've already decided that security requirements of that particular message is minimal.
Containers are also about development and testing, afaict.
Ha, you haven't seen really outrageous interest rates. Here in Uruguay banks have 40 to 50% annual interest rate, and the equivalent to payday lenders have over 100% annual interest rates.

The interesting thing is that the U.S. dollar actually went down this year, so they had an even bigger interest rate in US dollars.

Of course, there are periodic crises where lenders are wiped out (latest in 2002), and that "justifies" the predatory interest rates :( . But lending is huge here and it has made a lot of people rich.

I really hope P2P lending takes off, a few startups are working on it here.
and this post is duplicate of this one posted over 1 year ago: https://www.instapainting.com/blog/company/2015/10/28/how-to...
My sister graduated from Hack Reactor with no previous programming experience and a degree in Oceanography from UC Berkeley. Her salary is 115K. She spent a couple of months applying for jobs. I think it's basically a function of the developer shortage in SF right now.
Are you not including salt or vinegar with it in the bag? You need something more than just heat to break down the meat, generally something acidic.
Eve V: The First-Ever Crowd Developed Computer campaign just started
Worm Spreading Malware via Facebook Using SVG, JavaScript and Google Chrome
It indeed isn't. Here's my litmus test. Is 2^100 always equal to 2^100? Let's ask SBCL:

* (eq (expt 2 100) (expt 2 100))

NIL

Damn object identities, ruining muh equalities.

(Disclaimer: I'm not saying functional programming is the right approach for writing every program, but if a language can't even get arithmetic and relational operators right...)
I've read that Mt Gox, or someone who compromised it, caused the Nov-13 to Dec-14 bubble.
Here are the must take next steps for US government:

1. All churches, mosques, temples etc. to have a board outside their "Prayer Does Not Work."
2. All astrologers, tarot card readers, psychic readers etc. to have a large bold faced notice "This does not work".
3. All laws passed by congress must begin with "This might have severe unintended consequences that are bigger than the problem this bill claims to solve".
They want to rip off the customers first.
2170x60
I wasn't attempting to glorify the factory model, simply pointing out the space. Removing the function of mass producing art objects and looking at it as a collective studio space it's pretty awesome.
Grass fed cows are supposed to produce greater than 40% more methane than the industry standard grain fed cows. This guy[1] seems to have thought a little about this too.

[1] http://jaysonlusk.com/blog/2014/8/22/buffalo-extermination-e...
Trump Picks Staunch Opponents of Net Neutrality to Oversee FCC
> But of course it's easy to... put the onus on other people to explain the science.

> Whatever snappy response you have for this, please spare us.

In two sentences you simultaneously attacked me for not providing cites and then told me not to provide cites.

If you're going to Kafka trap people like this, where there is literally no way to respond to you without being attacked, that doesn't look like good faith debate, and I'm going to disengage.
The key phrase to keep in mind in Lua is "sequence". The # operator on a table, and the ipairs function, are meant to be used with sequences. Per the Lua manual

We use the term sequence to denote a table where the set of
all positive numeric keys is equal to {1..n} for some non
negative integer n, which is called the length of the
sequence (see §3.4.7).

If a table contains numeric keys with any gaps (i.e. nil values between sequential numeric indices), then it's not a sequence. Because Lua uses a binary search to find the end of the sequence, it might select any nil as the one ending the sequence.

Also, another thing to remember is that a Lua table can have both a sequence and non-numerical (e.g. string) keys. So

local t = { 1, 2, 3, n = 3 }

is a valid sequence. Using n to store the length of the "array" part is a common Lua idiom when you want array behavior but cannot guarantee a valid sequence. For example, table.pack creates a table out of a variable argument list; but because any of the arguments might be nil, it sets n as the length of the argument list. Of course, you have to explicitly make use of n in those cases.

Lots of people complain about this aspect of Lua. But Lua is very minimalist and there aren't any obvious alternatives. Lua could try to keep track of the maximum numeric index, but that can have poor asymptotic behavior unless Lua used a binary tree for tables instead of arrays and hashes. Lua could implement a type-safe array object, but that violates a core design guideline of Lua, which is that it provides the table as the only primitive for compound data structures. And in any event, it's trivial to implement your own array implementation using metamethods to maintain the invariants of a table while providing transparent support for # and ipairs.
This violates the guidelines for being egregiously uncivil, so we've banned the account.

https://news.ycombinator.com/newsguidelines.html
it's well known that his internet is cut off. I think if somebody was sending communications with his signing key while he is known to be unable to communicate, that would be the real problem.
I notice that credential/secret management is kinda lackluster in this otherwise pretty sweet looking setup. It would be great to have Vault thrown in too for good measure. Maybe a followup article?
We detached this subthread from https://news.ycombinator.com/item?id=13004241 and marked it off-topic.
> See zk-snarks, zcash, homomorphic encryption, etc..

Can you specify precisely how those work to prevent this problem? Remember, this is harder than trying to prevent a third-party from identifying users because the system has to survive collusion by the user.
This is my favorite too! The guy has such a wonderful presence about him.
This guy was actually a customer, he had made several purchases that were locked up in his account. With Google Play, every user is at least a potential paying customer, so there's really no excuse for this lack of customer service.

It is possible that the reason their customer service is so terrible sometimes is because the culture still doesn't necessarily think of users as customers. But they've got strong competition from Apple, at least, so I would expect this kind of situation to get better once they manage that mind shift.
It could have been an attempt at plausible deniability.
When diving your primary focus should be on... wait for it... DRIVING!
What's a Hob Nob?
Tegra2 was notoriously one of the few ARMv7 chips without NEON.

I actually agree that Denver 1 in the K1 is really fast, but it's not scored many designs wins, perhaps exactly because of the thermal restraints. The A15 based design seems to have less of that problem.
Putting on a label doesn't cost anything. I don't see why you think this would make (non-) medicine more expensive?

Also, the FDA has the responsibility to make sure that fake medicine cannot be advertised as being medicine. It doesn't remove competition, it removes fraudulent competition from competing with real medicine.
Because leaving everything up to a completely unregulated market is not a good idea. Nobody believes that it is.
Next Caller (YC W14) Hiring a Technical Product Manager
yeah but back in the day the price difference wasn't as stark. Linksys routers used to be $150-200, now they're $40-80
surge.sh + emacs org mode is how Ive taken to doing most of my static web hosting now; works like a charm
What was your platform?
Hm. How'd they solve the trust-on-every-use problem over the web?
https://en.wikipedia.org/wiki/Dylan_(programming_language)

(for those who didn't get the joke... ;-)
>But aren't the customers going to leave Oracle in the long run?

as Russian saying goes: "you can't run away from inside a submarine."
This is a great app and can really help me plan my day. It doesn't even have to be real time. I always thought my gym should post on their website averaged or "typical" use patterns for the week and days of the week. This would allow member to self load-level and push some demand into off-peak hours. I kinda sorta worked it out on my own through trial and error but its probably sub-optimal.
For Airplay, I replaced my Airport Express w/ a RaspberryPi running Shairport a few years ago. Works much better, perhaps because the Pi is on wired ethernet, for one less streaming signal over the wireless (?).

https://computers.tutsplus.com/articles/using-a-raspberry-pi...

https://github.com/abrasive/shairport
http://www.sheasilverman.com/platform.php
This is wild speculation...

Why would Apple need to upgrade the AirPort Extreme anyways?
From Google:

mix socially, especially with those of higher social status.

synonyms: associate, mix, fraternize, socialize, keep company, spend time, go around, mingle, consort, network, rub shoulders, rub elbows;
I wonder how many millions of dollars they pay the players?
I'm not always for regulation but in this instance I absolutely think it is necessary.

"The people who buy this are probably the ones who can't afford real medicine"

This is the reason. If they can't afford real medicine I am doubly-supportive of labeling that prevents them from wasting that money entirely. I'm also not sure how often real medicine is more expensive... I've seen some expensive homeopathic treatments.
i've been struggling with python incomprehensions since time immemorial. map/filter are a breeze.
Main theme: The VCs
again are not looking
carefully at the plans of the
company and, instead,
are focused just on
current traction and
maybe the growth rate
of that traction.
So, the VCs are looking at
essentially just accounting
measures. That's like
betting on race cars without
looking at the car engineering.

Problem: Using just traction and its rate of growth is
a poor way to evaluate the real
future of the company.

Here's some of how: That
approach ignores (A) the
size of the market and its
growth rate, (B) the
core technology and is it
defensible or, instead,
easy to duplicate or
equal, (C) the status of
would be competition, (D) the
scalability of the
technology, (E) the
margins once have reached
some significant scale, etc.

The VCs look like they would
really like a drag race
car that from a standing
start just went 0-100 MPH in
2.5 seconds but 500 feet
ahead is headed off a cliff, in another 1/2 second will
have the rear tires explode,
the supercharger belt
fail, or already has the engine
at 8000 RPM and in 1/2
second at 10,000 RPM the
engine will explode.

Why Do VCs Do This: As the OP
explains, the VCs have to
report back to their LPs
quite frequently, and the
LPs are looking only for
simplistic measures, e.g., from
something close to
traditional accounting, e.g.,
would ignore anything about
the engineering of a race car.

Apparently the VCs and LPs would
prefer a lemonade stand that
opened just before July 4th and
on July 5th can show good traction
and fantastic rate of growth
in traction.

For a safe, effective, cheap
one pill that taken once can
cure any cancer now in Phase III
trials, the information
technology VCs would say "No
traction" and f'get about it.

So, the VCs want an early pop easy to see and measure
in simplistic terms. Okay, that can become
a game. So, delay all reports
of progress. When have accumulated
some nice progress in traction,
in January say that will have rapid growth starting in March
and will have a report on
April 1st. Do that, and have
the April 1st report look
really good on traction and
its rate of growth. Then
let the VCs report this
fantastic exploding success
back to the LPs.

Information technology VCs
just flatly refuse to
evaluate projects based
on the real internals
and, instead, pay attention only to
simplistic, visible, external
measures. That's foolish.

Entrepreneurs beware: Reporting
to a BoD of fools is no fun.
>More like 60-70K I'd expect.

As a developer in Philly, even that seems too high for someone with only bootcamp experience
The FDA recommends against any medicines (including Anbesol and Orajel) for the "treatment" of teething but then they wallow a little bit and add "except under the advice and supervision of a health care professional."

They recommend putting pressure on the child's gums and/or providing a cold washcloth or teething ring to chew on. Make sure you supervise so the child doesn't choke.

http://www.fda.gov/ForConsumers/ConsumerUpdates/ucm385817.ht...

The AAP are more direct "The American Academy of Pediatrics does not recommend putting any prescription or over-the-counter pain relievers or medication that contain lidocaine [Anbesol] or benzocaine [Orajel] on babies' gums. These products are not useful for teething pain because they wash out of the baby's mouth in minutes."

https://www.aappublications.org/content/35/8/32.1

In short, the actual medicine is just as bad. It also doesn't work and causes death.

Neither organization recommend the use of vegetables.
It probably also has to do with the fact that in SF the super-rich can circlejerk each other in their tech echo chamber (bubble?) unimpeded and cast aside silly concepts such as societal stability or the Leistungsfähigkeitsprinzip ("ability-to-pay-principle"). The USA certainly is a wondrous place...