jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
In my case, the general idea draws me because I have a kitchen the size of a shoebox with poor ventilation and a fire alarm that goes off at the drop of a hat. Cooking an even fractionally complicated meal quickly becomes an exercise in frustration.
Anonymous is a loose collective that has already seen headlines in mainstream media, and it's impossible to prove that Anonymous did or did not do something. "Anonymous" takes credit for a lot of things that 4chan had no involvement in, for example.

Simply saying "the hacker collective known as Anonymous has released photos of..." and there's literally no way for the general public to dispute it. Anonymous is a pretty convenient cover for government blackmail.
You're really going to equate your annoyance with ads with being blind?
It's invalid in XHTML2, as well as XHTML 1 Strict.
I'm not sure how the analogy relies on awareness of factory farming, it seems to mostly rely on awareness of cattle. It would work just as well in the context of some idealized rancher raising cattle hundreds of years ago.
Selling batteries might be a bit of a misnomer since they'll probably be working with their existing partners (Toyota[1] and Mercedes[2] primarily) who would both presumably invest in the battery facility too.

The 500k cars worth of batteries would probably be some combination of Teslas, Toyotas, and Mercs. Since the latter two companies have already invested in Tesla, and have working partnerships, they would probably get the batteries for the same price as the Tesla internal transfer pricing. (Mostly speculation on my part) It then wouldn't be a profit center for Tesla as much as it would leverage the scale of a bigger facility to lower tech costs for all three companies.

[1] - http://www.teslamotors.com/about/press/releases/tesla-motors...

[2] - http://reviews.cnet.com/coupe-hatchback/2014-mercedes-benz-b...
https://news.ycombinator.com/item?id=7313882

this was on the front page for a brief moment, but apparently engine yard's attitude that servers are cattle had fairly disastrous consequences for Groove.
I think I understand your reasons for sharing this link per our conversation earlier, but to clarify what I meant by "straw man":

I was referring to a lot of discussions here today that take the form of "All those people who thought moving to the cloud was going to magically fix their problems and solve all reliability/availability issues once and for all sure do have egg on their face today."

My point was that I don't myself know a single person or company who is deploying with Amazon or other cloud services who thinks that way. It is this fictional person who is the straw man I was referring to.
I manage four EC2s all with EBS and located on the east coast; luckily haven't had any issues.
I understand your argument. My point was that revealing the gag order is not self-incrimination - it is committing a crime.

Technically speaking, you are only allowed to refuse to answer a question if you believe that answering will incriminate yourself.
I figured. :(

I don't have much karma to begin with so I didn't mean to "offend" anyone. Just thought it would be interesting discussion since I tried to post to Reddit today and realized it wasn't possible. Thanks for helping me recover some of my karma back :)
So long as you DO refactor when you're done.
I sometimes write a mess, too -- especially with CSS -- but in the end it's all clean and wrinkle free.
Hmm.. but the Mint team does a fairly good job of customizing KDE.
Personal projects, coursework in school.

I also have zero doubt that people have been using it for professional purposes in violation of the license.
Though, since it's just nagware, I doubt most people really care.
I don't understand why the GIL gets so much derision from the cool kids, where node.js remains trendy.
there has got to be a better way to write that Action() method..
> Or maybe I've just been unlucky/incompetent.

Every lint extension I've seen seems to drag a full install of whatever the popular implementation of the language is.
Anyone else getting PayPal no matter which checkout option they pick? I no longer use PayPal.
Look at LSAT prep materials.
See also: Seth Godin on Tribes (http://www.ted.com/talks/lang/eng/seth_godin_on_the_tribes_w...).
(a) Virtually nobody has heard of scrypt; contrary to HN conventional wisdom, Colin is not yet a world-famous cryptographer. Give him time.

(b) There are operational reasons not to use scrypt, one of them being that there is no reference implementation with broad language bindings.

(c) The specific improvement scrypt makes over bcrypt is not yet relevant; nobody has ever hardware-optimized a bcrypt cracker, and the project that successfully does so and publishes their results will have made a contribution to cryptography literature.

(d) Even when bcrypt starts to face down hardware crackers, it doesn't "lose"; you simply have to increase work factors to compensate.

(e) You don't even have to use bcrypt; you can use PBKDF2, which simply iterates SHA1 a tuneable number of times. Bcrypt is better than PBKDF2, but every adaptive hash, PBKDF2 included, is in a different and better league than "salted hashes".
Great observation. Lets come up with a new list of replacement buzz jargon;

1. Extensive experience == Seasoned

2. Innovative == Novel

3. Motivated == Passionate

4. Results-oriented == Outcome focused

5. Dynamic == Malleable / Flexible

6. Proven track record == Successful history

7. Team player == Social

8. Fast-paced == Quick witted

9. Problem solver == Tinkerer

10. Entrepreneurial == Boot-Strapper
Why are you storing the whole salt in your database? Isn't it much more common to keep half of it in a configuration file? I know Django has a SECRET_KEY parameter for this sort of thing, and hopefully other frameworks do also.

How is that really any better? You should assume that if an attack can get to your database, they can get to your web servers and take all of that as well. Such a scheme certainly wouldn't have saved Gawker.
It's not hard to do this (with Ruby bcrypt, it's 2 lines of code using the public interface), but I think you're overthinking it. Most users will use crappy passwords. Set the work factors uniformly high.
I just love how silky smooth their fulfillment is. If BCC downloadable were still under active development, I'd be stealing bits of it. (Hmm, personalized bookmarkable page with direct download links, keys, and settings... Hmm, waiting for Paypal hourglass. Hmm, "as long as we've got you here, please hit our sharing buttons" under the hourglass")
As developers and entrepreneurs we need to be more outraged about this and not start off attacking the victim and just adding compassion at the end of your comment. I really sympathize with this guy, the hard work you put in, the countless hours sacrificed and someone rips that from you. Even if it s for 5 minutes those minutes will feel like a really long time. This app should not have been approved in the first place since it is such a gross ripoff that it is actually theft and apple failed it's developer community here. Every hour that passes this guy has customers having a different product experience and he is losing money. Sucks!
Or dual-boot, even.

http://www.cnet.com/how-to/how-to-run-both-chrome-os-and-ubu...
I bet HTTP/1.0 is going to remain around for a long time too - HTTP is being used for far more purposes than to serve webpages, and especially with things like industrial equipment control/status there is little need to upgrade (and risk introducing new bugs) an existing working implementation.
I'm guessing since there is no downvote for articles, some people take their dislike of an article out on all the commenters.
Try http://www.mcsquare.me + Subdomains (channels)

2- http://blogsearch.google.com/

3- http://www.technorati.com

Disclosure: I'm the founder of http://www.mcsquare.me
Allow clicking on a tagged person without signing in.
While I have previously wondered about the fabric shape, I don't think the similarity is great enough. Unless there is significant variation in brains, the silhouettes differ in way too many places and only really share a couple of major features.

However, the shape is similar enough for me to accept anatomical inspiration. I could see him wanting to draw something around god, sketching a cloud, and then remembering the shape of a brain and going with that. If indeed the artist was fascinated with anatomy, it would make sense that anatomical shapes could be found all over his more freeform work.
A system for virtual items. Create new types of items; give them to other people. Items can also be prizes for beating games.
It's clearly a hacker question. There's math, simulation, and girls involved. A true hacker can turn interesting articles like this into very hacker-ish engineering puzzles - read the other comments and see what I mean.
I'm someone that would consider using Optimizely: no formal stats background but understand high school stats, work on web apps professionally and interested in analytics and testing. I've watched the video, read everything on the page and I still don't understand what they're trying to tell me here.

Based on my admittedly limited understanding of stats, unless you set the sample size and decide what significance is in advance your test will probably misinform you. Nothing on this landing page explains to me how this new thing might mean otherwise and it really doesn't help that the page is otherwise full of hubris, eg:"goodbye traditional statistics". Somehow it seems unlikely that a web startup just invalidated all of statistics
You are the one not understanding. I understand that you feel allowing people to load their own software is important. You ignore the fact that allowing side loading is a feature that has to be developed, tested and supported. It forces the company to spend money and resources at the direction of a government body to add a product feature where no moral, health, safety or environmental hazard exists in not doing so. There is however a huge moral hazard in allowing the government to legislative a products feature set because they like it.

You can choose to vote your view buy not buying Apple because of this. If enough people agree with you and it hurts Apples market share then they as a company can choose to add the feature.

The government does not have the right to mandate side loading as a feature anymore then they have the right to tell you what color your background screen must be.

I understand that you feel Apple should support the installation of 3rd party software because you feel it’s the right way to do things. The point is your feeling about this has no impact on what you can legally force a company to do and it is that simple. You just do not agree because it is something you want. You are welcome to start a public campaign to change Apples mind. You are welcome to achieve enough wealth that you can take a board seat and force change. What you should not be allowed to do is pass some stupid law tell me or anyone what features to build in my product when there is no associated hazard in not doing so.
I think it is much more likely that tether is backed by bitcoin and is a ponzi scheme.

Price rises seems to be driven heavily by more tether being created out of nothing, leading to another speculation and news frenzy, leading their btc being more valuable and safety from default despite creating more tether.

If bitcoin goes down rapidly or people start exchanging lots of tether for bitcoin (because you can't actually get USD from it) I think it will end up exposed, since as btc goes down their backing value goes down.
This situation seems ideal, but how would you get people to do the grunt work? This is one thing the current system takes care of with threats, for lack of better words.
Yarnbombing is nice, TIL: https://www.google.com/search?q=yarnbombing
On the list of priorities for any package manager, download size should be #100 on the list.

If you've solved 1-99 and download size is an issue, you're in heaven already.
I remember hearing of this a few years back. Absolutely bonkers. The kid is smart, asked great questions and was treated in the weirdedt way possible
Well I guess no one wants to pay for sending millions of text messages. Also, there might be problems regarding the DSGVO since you can't just text a large amount of people without their permission.
Like has been pointed out, this can (and probably should) be done over time.

I have migrated from using cloud provided storage to Nextcloud (been running that for over 4 years now without issues), and have my calendar and contacts in there as well.

My ongoing task is to fully migrate all my images, videos and calibre library from Dropbox to other self hosted entities.

It is a process made over a long time.
> Probably only beneficial if you have one copy, not two.

One copy of the gene partially protects you from malaria; two copies of the gene make you very sick.

That's why even in Africa only a small portion of the population has the gene. The gene is an evolutionary advantage as long as the prevalence in the population is low. As soon as the frequency of the gene in the population goes up, it becomes a disadvantage because if both you and your partner have the gene your kid has a 25% chance of getting two copies.
This article is so absurd it feels surreal reading it.
Not just high-performance, his "Library Writing Realizations" post is also well worth a read whatever domain you're working in.

http://cbloomrants.blogspot.com/2015/09/library-writing-real...
For those interested in what RAD Game Tools actually makes, as far as I understood from their website (http://www.radgametools.com/):

Bink 2 - video codec
Oodle - data compression suite
Telemetry - profiling toolkit
Granny 3D - toolkit for building 3d games
Miles Sound System 10 - sound authoring toolset in 2D and 3D
Rhetoric like this is why they stormed the capitol.
It's called losing in an election, it's not like fraud in a deciding scale actually happened.

There's still a 1 million $ award in texas if you have actual have proof.
A nice post full of helpful insights and techniques (no.disassemble is particularly fun, I think).

To be honest, I find (JVM) Clojure is pretty fast, as mentioned elsewhere in the comments. Once my program has gotten off the ground -- most of the time my biggest wish is for faster startup time, and lately Babashka (an interpreted Clojure implemented with GraalVM, which starts more or less instantly) is my go-to for small, short programs I run often ... "scripts", I guess, though Clojure is expressive to do stuff in Babashka that I wouldn't dream of doing in Bash.
Please omit personal swipes from your comments here. Your post would be fine with just the first sentence—it's a good point and deserves to stand on its own.

https://news.ycombinator.com/newsguidelines.html
There is some research done via approximation. I cant find the figures anymore but I remember reading something similar.
There are controls in place to delay a launch order that comes out of nowhere.

Who knows what would happen. It's heartening that in multiple instances, both the US and USSR ignored positive and confirmed indications of massive incoming attack in the hopes they were erroneous.
I get banned all the time from reddit. So much so that I have like 10 alt accounts premade so I can just slowly shift from one to the next. Sometimes I don't even know why I get banned.
I do not have any interest in Trump. I trust my American friends will do whatever is best for them and I respect that. This is bigger than that for me. Everyone uses Twitter, news corportations across the divides reference it. If it is being edited from the top, that seems scary is all. In 10 years, maybe no one will remember Trump, but maybe the person who is right for your vote will not have a voice to reference.
Not even that. they will likely implement their own private-ledger-per-country system. The press release mention only one market that is currently trading via informal SMS and WAP bank apps with little access to actual money, so why not remove the money entirely?
In my experience MacOS is much better at restarting - programs just continue where you left off. I'd still hate it because programming language environments still lose state... but in any case, Windows is much worse at this.
Not on their US VWs they didn't.
Good thing our Fed leadership is protected from protection.

They don’t give $100,000 40 minute talks

Oh wait...
FAANG was originally about companies that paid massive engineering salaries, which is why Netflix was included and Microsoft wasn't.
Very interesting, thanks!
It's seems like a great Idea to reuse libFuzzer, I just hope that the JNI overhead isn't too big.

Openjdk 16 has https://openjdk.java.net/jeps/389
But it's not obvious if it improve performance
It doesn't sound like you bothered reading the link I posted. Price volatility caused by a "run on the bank" doesn't really matter if you are sending payments between two people using different currencies. The link I posted describes an app that as an example allows a payment to be sent from someone in the US to someone in Europe and have it settled instantly. Bitcoin is only used on the end of each transaction and converted in and out of dollars and euro's instantaneously making it's price irrelevant.

The intrinsic value argument is old and tired at this point so I'm not even going to bother with it.

Yes, Bitcoin at this stage is extremely volatile and anyone buying it to hold as an investment should understand it can lose or gain a lot of value quickly. However, it does have multiple use cases at this point that clearly the market has determined have some type of value. We're still figuring that out.

As a side note, if you do some digging you can find some pretty good on-chain analytics that can theoretically put a sort of floor on the price based on how coins have moved over time. There are now quite a few sites like glassnode.com, cryptoquant.com, coinmentrics.io etc that provide this data or if you are technical enough set up your own node and verify it for yourself.
Firms move. Then people move. Check out MiFID2 (https://www.investopedia.com/terms/m/mifid-ii.asp). Firms used to be able to satisfy ~~German~~ EU regulations to trade on Eurex, German futures exchange, with HQs in London. Not so after Brexit leaves the UK no longer in the EU.
StackRox | Mountain View, CA | Onsite | Visa | https://www.stackrox.com/job-board/

StackRox is a Sequoia-backed startup that helps secure container and Kubernetes environments at scale. The StackRox Kubernetes Security Platform enables security and DevOps teams to enforce their compliance and security policies across the entire container life cycle, from build to deploy to runtime.

We are looking for talented frontend, backend, and full stack engineers to join our team. We have a modern tech stack, including React, Redux, Golang, gRPC, and GraphQL. We’re a small but mighty team, so you’ll be responsible for architecting, building, and maintaining core components of the StackRox product. We encourage growth, support your personal and professional development, and promote from within. We’d love to hear from you!

You can apply on our job board or reach out to me if you have any questions: vibhav@stackrox.com.
If by 'they' you mean Strugatsky brothers, then let me assure you that they are more than real.

(I'm russian and I've grown up reading their books.)
OpenID-Connect (which is really OAuth2 with a specified auth/profile flow)
Im validating badge numbers to make sure they match the name and police department listed.
> Sure it does, now. But that law was just passed last year

Article X of the State Constitution and the Coastal Act have required it for quite a long time.

> Before this law was passed there were no penalties for blocking beach access.

No, before one of the new laws passed last year, the Coastal Commission could not issue fines. Compliance could be ordered by a court, and failure to comply with such court orders could be punished as contempt. So, there was a longer route to penalties, but they were not absent.

> Bills of attainder are forbidden by the U.S. Constitution

A bill of attainder is a law declaring someone guilty of a criminal offense. It is not a law inspired by difficulty in addressing one persons conduct that creates a generally-applicable penalty, nor is it a law which enables a state agency to use the power of eminent domain (subject to the Constitutional requirement for compensation) to acquire some additional interest to that already controlled by the public for public use (which are the two new provisions of law passed in the last year motivated by the Khosla case.)
Article looks familiar, and was published March 1, 2013.
I think the key phrase in that sentence is "conservative countries". Much of Eastern Europe still doesn't permit gay marriage, for example. Here's a good map:
http://www.freedomtomarry.org/landscape/entry/c/internationa...
For third party APIs we need to expose (eg. paid geolocation service, or social network integration), we've taken the approach of proxying requests through a server-side component.

The server-side component takes requests from the client, provides some authorization and rate limiting, and passes through the request to the remote API with the secret key being stored server-side.

For authenticating requests we typically check the Referer header (spoofable) and a rate limiter that aims to prevent automated queries but allow manual/regular use of the app (eg. allow 1 request per 1000ms).

Where the application logic exists client-side it will never be possible to completely encrypt anything, only temporarily obfuscate. Eventually you're forced to send a request to the remote server from an arbitrary IP that can be captured and replayed.

If it's your own API, and it requires authentication, then what behavior are you trying to prevent? If it's scraping, rate limiting is your friend. If it's unauthorized client creation, header checks will help (but are all spoofable). Keeping a good audit trail of requests will help to identify and close holes when they appear.
The algorithm takes into account the interference of partially overlapping channels. In fact, it is part of the optimization procedure to minimize this overlap (globally, over all WLANs, but in a decentralized way), while still using as much of the spectrum as possible.
This is a general optimization that is relevant for both 2.4G and 5G bands (or pretty much any other band that provides a finite amount of spectrum).
mind sharing it?
There are studies (such as [1]) that show that the more you think about money, handle money, etc the more selfish you become. Given that logic you would have to say that most professional investors are more likely to be on the selfish end of the spectrum.

[1] http://www.livescience.com/1128-mere-thought-money-people-se...
Location: San Francisco (North Bay)
Remote: Available
Willing to relocate: Within San Francisco Bay Area or a very interesting role
Technologies: Python, Java, C++, Linux
Résumé/CV: http://jjfreibel.github.io/Home
EMail: jj.f.reibel@gmail.com
I tried the danish word for suicide, and it suggested suicide methods.

Not even google likes Danes.
> The only exception to that may be honey.

Well, that's because God didn't put it there -- the bees did. :-)
Don't forget MS-Corel too from 1999-2000. I have a submission about it.
I predict: sausage party of non-hackers.
Wow, a developer job? Impressive. What was your background before then?
> [Religion] is objectively useless.

Religious flamewars aren't ok on HN. Please don't do this here.
"Bitcoin bulls pushed the leading cryptocurrency to fresh all-time highs above $35,000 Tuesday night after a couple days of choppy price action kept traders guessing which direction the market would head next. The price is rising, and fast."
> My point is more that I'd expect the performance cost of QM to equal the complexity class of QM.

My understanding is that that is a yes - with a quantum computer, quantum simulations [are expected to] run in linear time instead of the current exponential time.