skysight-inc/HackerNews huggingface dataset:
> substantial fines for anyone whose password can be brute forced from one of these leaks

Isn't that rather like fining someone for being too weak to fight back when assaulted?
He's billing the SaaS customer more, not the customer of th SaaS customer.
The decompressor can receive a parameter to refuse compressed frames requiring more than a selected amount of memory.
Russia is behind the US and China because it has a far smaller population and economy.

Furthermore, the US and China are strongly promoting renewable energy to replace fossil fuels. Russia is doing almost nothing along these lines (think of all the renewable energy stories you see here at HN. None of them are about Russia).

Here's a link on the coverage of global climate change by the state-controlled Russian media: http://www.reuters.com/article/us-climatechange-summit-russi...

By the way, American conservatives are completely opposed to Putin and Russia (except for Donald Trump, who is very friendly). But in this issue they are in complete agreement.
This whole time, I'm surprised everyone's remained unphased by the Spongebob memes on WkrRiot's Facebook page.
From the original WSJ article: "Since its founding through last year, Andreessen Horowitz had returned a total of $1.2 billion in cash to investors, net of fees. Sequoia returned more money on WhatsApp alone."

Unlike the blog states, it seems that WSJ is, in fact, using "actual, realized returns" as evidence.

http://www.wsj.com/articles/andreessen-horowitzs-returns-tra...
If you were OK with a TV for 18 years you would be OK with another TV for 18 years.

This is simply a fallacy the fact that the software would become obsolete doesn't make the TV obsolete as long as it can still receive a video input and display it - this has nothing to do with the "smart" features of the TV.
Rock My World | https://www.rockmyrun.com | https://www.rockmyworldmedia.com | Full Time | Onsite | San Diego, CA | No Visa Sponsorship

Rock My World was founded based on a passion for providing the right content at the right time, based on biometric data. We’re building a media optimization platform that improves health, fitness & wellness outcomes and we do this by delivering content that reacts and adjusts to performance data in real time.

Hiring:
* iOS Developer
* Android Developer
* Growth Analyst

Applications:
https://angel.co/rock-my-world/jobs
What Tools Are Missing from Machine Learning
BeeCanvas, Online whiteboard for visual collaboration
You aren't passing the fee on to the END customer, you are just acting as the payment processor for YOUR customer. You can charge them what ever you want. Apple, Amazon, Google all charge you 30% to use THEIR credit card processors.

So the end customer buying a $20 product still only pays $20, but you charge the store/company they bought from $1. The company ends up with earning only $19, and you end up earning something like $0.50 after you pay the portion of the fee you were charged by stripe or paypal or whoever.
"Mark" as in "mark-to-market"
That used to be a point in AMD's favor for their desktop CPUs.
Is there a way to download the ISO hashes over valid HTTPS? I'm not sure how to verify the ISOs I've downloaded
I'd like to see this happen a lot more often ... The amount of civil litigation happening in the US is just ridiculous.
So, is this a fork, or...?

I know they're affiliated with PC-BSD, and I know that PC-BSD is a separate system, but beyond that, I'm lost.

It looks like it may be an RHEL/Fedora thing, with PC-BSD being stable and rock-solid, and TrueOS being bleeding edge. But I could be wrong.

Also, while Lumina looks kind of nice, if I installed this, my next step would be installing either XFCE (the best full-on DE out there) or i3 (the best tiled WM out there).
There is now a pzstd implementation, if you wish to compare it to pigz
Can someone explain how this is different from OpenBSD?
Happened to me couple days back during a 3hr technical trial project / interview..

Was presented with a simple recursion problem but I completely blanked out even with the interviewer nudging me all along.

I was able to write it on my half hour bus ride home...
This would be a lead in to a back end product.

Your back end product could be something like "managed customized cloud hosting" (a.k.a. 3 $5 digitocean droplets) $85/mo. I did something like this with a wordpress hosting product we launched. $50+/mo. We just used a specialized hardened image on digitalocean. The lowest product was a single $5 droplet for the wordpress install and a $10 droplet for the MySQL box.

Or hold back some of your recommendations, generate a report with contact information so they can get in touch with you and set up a service agreement giving them EXACT things to change. Try and set up a retainer for 5hrs/month @ $200/mo then tack on specialized hosting!
Hey SQL newbie question: why use JSONB when you could split out tables into `user` and `user_meta`? isn't that how Wordpress works?
Sankebetsu brown bear incident
Gotta say, nothing beats the smell of burning newspaper when you first start making a barbecue. I feel better about the ink being soy based now.
Rowhammer is such a subtle effect and very easily blamed on many other things that it's not hard for the more paranoid among us to imagine the NSA deliberately sabotaging memories with it to use as a backdoor. When it was first discovered I wrote my thoughts on it here:

https://news.ycombinator.com/item?id=8716977
10kW? That sounds like a lot of energy to dump into air. Certainly unhealthy for operators or people near the tx site.
Glad your wife is ok. I dated a girl once who had a similar experience when she was younger. Her family thought she was complaining about nothing and eventually received treatment.
Fine, but people that bike as a principal mode of transport are not going to stay under 10 mph.
NB: wont to do.

Though you've given me a reason to look up the etymology. Now I now: http://www.etymonline.com/index.php?term=wont&allowed_in_fra...
I want to like what he is saying, but he wears his bias on his sleeve like a badge. He really just seems to be complaining about one type of ex-Googler. Google was their first job, and then they moved on within 1-2 years. Not people who were there for 2+ years or worked other places first.

He also seems to just straight up hate Google based on how he views their business model in a very negative light. They steal your information?

He acts like he is getting his revenge for something Google did by not hiring their ex-employees. What goes Google care? They are likely ex for a reason. To look at his opinion from a more positive perspective you could just call them Google's rejects. But he takes it so much further than that.

With his real point being about ones that are post their first job, he might as well be complaining about millennials. Then how Google hires the worst of the worst of them. I would guess Google also leans towards the more Ivy League, which increases the entitlement.
This seems like an incredible generalization. While it could be true in a lot of cases, you are branding an entire group with a bunch of labels that probably doesn't cover everyone in that group.
> Making it possible to contract a murder

Paying criminals was possible before cash was invented, and it will continue to be possible into the future. We even have movies that have hitmen being paid in gold, diamonds, favors, and other exchangeable assets as major plot devices.

> difficult to achieve

Our ancestors successfully exchanged goods and debt thousands of years ago. I doubt modern humans will have any difficulty inventing new non-cash methods of paying for services.

This isn't theoretical, because we already see soap and other easy to fence goods used as exchangeable assets.

https://priceonomics.com/why-thieves-steal-soap/

Products like cigarettes and soap are appealing because they can
perform some of the major functions of money. Since there is a
consistent demand and market for them [...] they retain their value.
[...] Since they have standard sizes, they can also be used as a
unit of account. [...]

In areas where fences or other buyers are always willing to purchase
stolen products, soap is just as good as money.

This concern about the anonymity of cash is propaganda. While everyone is concerned that a few poor or middle class people might get away with laundering petty amounts of money, the real thieves move far larger amounts of non-cash, very trackable money to corrupt politicians and offshore havens.
FWIW, this reasonable request can be accommodated without necessarily setting up HTTPS on the download site. The devs could post the checksums on a distinct, 2FA-protected HTTPS site like Twitter, for example [1]

[1] https://twitter.com/coreinsiderprog/status/69213854723989504...
As a registered NS developer, I had a NS Turbo Color. What about NS do you find superior to OS X?
I think a lot of it is using electronics that are less susceptible to radiation along with needing a clean room to actually build the thing. Not sure if that accounts for the entire $200 million.
You probably already know that, but to clarify for other readers:

Sure, 10 qubits happen to be doable on an classical computer, but the classical resource requirements for simulating quantum bits grow exponentially, so 40 qubits is about where even super computing clusters stop being useful and 100 qubits is beyond the capabilities of any classical computer you can fit on Earth.
Cool!
Read as: signed 8-bit PCM at 8000 Hz with Audacity.
I had to normalize it to remove a DC bias and reduce the volume.

curl http://pastebin.com/raw/uunJFtcK | base64 -D > mushroom.mp3
My concern about the "smart" TVs isn't things I can ignore, it's things I can't.

For example, I don't want a TV with its own network connection, a built-in camera and microphone, and hideously insecure firmware right in my living room.

Literally the only controls I ever use on my TV are power/standby, volume, and input selector. Everything else already comes from external sources like a set top box or PVR or Chromecast, and it's not like only A/V nerds have that arrangement.

I just want good video, good audio, and decent manufacturing quality and longevity. How on earth did we lose the plot as badly as we seem to have with the "smart" marketing?
>I imagine the idea is to develop Lumina as part of a single-piece OS

That makes no sense to me, given that it runs on Linux as well as BSD.

From what I've read it relies on Qt, Fluxbox, XScreensaver etc, which are hardly BSD based components.

>as opposed to the Linux model where everything is developed independently and then glued together to form a distro.

What's the difference here ?

Lumina is developed independently, the components Lumina builds upon are developed independently of Lumina, it is then glued together with PC-BSD into TrueOS.
I'm busy enough, I'm glad I don't have to screw around with shuttling an external hard drive back and forth. I use Backblaze, and when my laptop was stolen, BackBlaze FedEx'd me a replica overnight for $200.
Wow - extreme! I reckon we have a few more cracks at solving this problem as an industry before we resort to locking up junior devs.
Right, but a custom HTTP header does not even have to contain a secret. I just has to have a non-standard name. Firefox will refuse setting it, right?
I'll _actually_ write something about this. We don't have to link to a twerp. If this spawns a thread, I'm going to feel obligated to write about it here instead, and then I'll never write the thing I actually wanted to write.

Important context twerp: https://twitter.com/tqbf/status/771534191641059329
Hostile environments attack your software without intelligence. (When working with them, it may seem otherwise, but that's just cynicism.) Hostile people attack intelligently. Whatever mitigation you may imagine is possible by checking CRCs or something after the fact, you must account for the possibility that the software, the OS, or the CRC has also been attacked by a hostile intelligent adversary. The fact that we can make reliable software in the face of unintelligent attacks is not evidence that we can make secure software in the face of intelligent ones.

Rowhammer is too powerful a technique to expect secure software to run on machines affected by it. This is an attack based on using rowhammer to change bits in other VM's memory. The only sane response to that, from the perspective of writing secure software, is despair. You can't deal with attackers in possession of that primitive.
Maybe use a looped embedded video instead of GIF? You can get much higher quality with a smaller file size. If you have a lot of users on IE8, you could fallback to GIF.
Back in the day, when I were a hardware engineer, we called this "pattern sensitivity" and it was a defect!
Conceptually, it's safe. UNIX distributions routinely do the equivalent operation within single machines, it's a fundamental part of their operating model.

It's just that in the face of defective hardware, it's not safe. But this is not surprising, because nothing is safe, so it isn't particularly a criticism of page sharing. This specific attack may have used it, but Rowhammer is a powerful tool. This is not the only way it can be used; it is merely an exemplar.
Having worked with a few ex-google employees I can only agree. I don't think I'd have a ban, but for some reason they do seem entitled and have a superiority complex.

Interviewing there a few times I have definitely felt it as well, and that's what made me turn them down.
What I do find odd is that Youtube is not auctioning advertisement space based on content of the video + user profile.

Why not allow small advertisers a discount on "controversial" videos?

I'm also surprised how much advertisers considers themselves linked to the content they advertise next to. I consider FB and Youtube ads completely user profile based, but maybe I live in my own little tech bubble.
Climate change benefits Russia though. Why would they want to do something about it?

A lot more land becomes arable. Trade routes don't freeze over as much. Countries with political enemies may get destabilized from immigration.
Curoverse | Boston, MA | preferred on site, remote possible | full time

Open source startup developing the GPL Arvados (http://arvados.org) (https://github.com/curoverse/arvados) platform for massive scale storage and processing of biomedical big data.

Hiring process: phone screen, coding assignment, in-person interviews with the team

https://curoverse.com/about | https://curoverse.com/jobs

---- Senior Software Developer (Golang) ----
Seeking experienced software developers to join our team. We are polyglot programmers who like hacking on distributed systems and learning new things. You'll be working mostly in Go and Python.

---- Python-Enabled Bioinformatician ----
Build Common Workflow Language (CWL) analysis pipelines for Arvados using common tools (bwa, bowtie, freebayes, gatk, picard, etc) and your own scripts. Document them for other people to learn from.
Shopkick | Redwood City CA, Seattle, Toronto | iOS, Android and Server Engineers | On-Site Full-Time | INTERN VISA

We're a well-funded post-acquisition startup providing a mobile app to millions of brick and mortar
shoppers. Our app helps shoppers save money and discover products, and helps brands and retailers
reach shoppers.

Our main office is in Redwood City, between Palo Alto and San Francisco, right next to the train station.
We're in a downtown area with lots of coffee and restaurants.

We're looking for iOS, Android, Server and Data engineers.

Our interview process is a phone screen with an engineer and
a day of on-site interviews. I think we generally prioritize intelligence,
culture fit, and communication ability over domain specific knowledge; however we obviously expect
a senior Android dev to know a lot about Android. If you're experienced, expect a deep discussion about something on your resume.

Server Technologies: Python, Pylons, Thrift, SQLAlchemy, MySQL, Redis. For Data: Hadoop, Scala, Spark, Vertica

Ping us at jobs@shopkick.com if you're interested.
I'll delete.
Vancouver, since 1986
FWIW I have worked with Chameleon in the past. Really great firm!
You don't have to; someone else will link inevitably.

I would just hope that I would not manage to hit the top of the front page on a dumb tweet, right?
This is an attractive trap. This mode of data modelling is actually quite terrible in terms of maintainability. It is precisely the problem with NoSQL database models.

It doesn't mean there is no data model (schema), and it doesn't mean that the data model is flexible. It actually means you have a succession of distinct and undocumented schemas, which are updated on a haphazard, ad hoc basis, with no documentation or thought given to this event.

Every version of every app and every support program ever written then has to know about each and every historic variant of the data model that ever existed. This is a maintenance nightmare when your app is more than a few iterations old, and when you have several decoupled support systems trying to use the database.

With an overt schema, you are required to at least think about what you're doing and to do it in a centralized fashion, rather than slip changes in haphazardly in any app that ever touches the database, and you're required to ensure that the data already in the database actually conforms to the new schema. You won't have one app that puts the work email in "work-email" with a dash, and another that tries to use "work_email" with an underscore, for example.
It all depends on what you're doing...

But, we had a situation where we had a "user_meta" equivalent, but wanted to support different data types (and even possibly nested data) using JSONB allowed for simple modelling of something like `{ "age": 1, "school": "blah", "something": { "in": "depth" } }` which isn't as simple using an extra "meta" table.

(Not to say it's the best thing to do (depending on the situation it might be better to have explicit columns for those fields) but it's an example of how it can be more powerful than just having an extra "meta" table.)
Before moving down to the bay area and working at YourMechanic I interviewed with them as well. I had one phone and one take home project before getting to talk to an engineer. The guy honestly seemed more interested in my oil and gas projects and what connections I had to the industry than actually hiring anyone. He didn't ask any technical or software related questions. I got the vibe they're a little disorganized and in search of diversifying their product.

This was close to two years ago, so it might be different now.
Note the same logic applies to a self-driving car.
"Writing code for quantum computers" is not a great way to phrase it. Most day-to-day code you would write (a.k.a. business logic) will be something you still write for a classical computer. The quantum part would be black-box routines you call from a library that knows how to communicate with the special-purpose quantum hardware. It will be really good at solving problems "in between P and NP", not at doing anything useful for problems that are known to be in P.

But I guess you were specifically interested in how to write those black box library routines that work on the (currently imaginary) quantum hardware you attached to your classical computer.

There are two sides to this question:

1) You are interested in the physical system (compared to having interest in electronics in the case of classical computers). Then you have to learn the physics - what wavelength of laser you shine at your ion trap; what microwave signal you send to your superconducting cavity; how to focus your laser on the NV center in your diamond crystal, etc. Regrettably, I do not have better resource for this beyond just looking at review articles in Science and Nature (it is a very young and very active research area). You will need to learn the basic physics before doing that. This book [1] is the canonical resource for that field.

2) You are interested in the computer science (compared to studying Turing Machines and designing algorithms in the case of classical computers). For this I would point to Scott Aaronson's blog, his MIT lecture notes, and his books (and papers that he has aimed at the general public).

[1]: http://www.cambridge.org/us/academic/subjects/physics/quantu...

P.S. My points is, quantum computers are special purpose add-ons that solve very specific problems more efficiently than classical computers. For all classically easy problems (all problems in P) solving them on a classical computer will be faster, simply because building a classical computer is so much easier.
Is it the US obsession with cars that causes sprawling suburbs or the fact that we have such a radically lower population density inherent in the country? Think about countries with good to great train systems. I think Germany, Switzerland, Japan, Netherlands. Population density of 226, 196, 336, 498 people per km^2.

United States is 33 people / km^2. Take all of Alaska's area away and make them all move to CONUS and it's still only 40 people / km^2.

With a lower natural population density, it would be surprising if people didn't spread out, and with that sprawl comes the car over the train. It's hard to make the train work when the population is 5 to 12 times more spread out.
For sure, and always do what works both for you and your customers. I know that credits have worked for me in the past when the pricing doesn't make much since in US$.
I've been playing with rust, but for me the biggest thing is IDE. I use c++ so I can live with the compile times and learning curve, but the tools are a major stumbling block. Glad it's on their radar!
Yeah, I wonder how frequently it happens.

It's like the lady from reddit that wears ear plugs to bed everyday because of a horrifying experience with a cockroach. Of course you get a few horrifying experiences when you have millions of people doing stuff.
Heh, fair point. I'll rename to something innocuous instead. :)
You will realize soon that getting a phone can be very tricky.

Pre-paid plans are incredibly expensive and in order to get postpaid plan you need to have a credit history which takes over a year to build.

I made some friends and then joined one of their existing plans while I waited to build my own credit history.

Meetup.com is a good resource to get involved in the community and make friends. Also look for local volunteering opportunities on weekends to get you started on a social circle.
Detaching a post from its parent and marking it as off-topic seems to me a pretty pusillanimous semantic difference to outright deletion. Context is key to comprehension.

My notion comes from a direct quote from you, dang. Our discussion on the subject several days ago. I don't mean to impugn you or the moderation of HN in general. I'll just re-iterate what I said then: I understand what you want but I find it sterile and incompatible with my personal values as should others and I encourage you to re-examine the goals you have for discussion on the site.
I went through the Rust Mio guide this way, it really helped! Along with learning it better by typing it out, you can compile your code after each line and get better insight into why the code was written the way it was.

https://github.com/carllerche/mio/blob/getting-started/doc/g...
Made a huge mistake. Constantly depressed, anxious, and suicidal
Ok, I'm literally shaking typing this out, but I need to know there is some sort of hope.

I need to give some background information.

I started getting my Computer Science degree back in 2005. I want away for college and was doing pretty well for the first year or so. The second year I started to fail some classes and came back and enrolled at my local university back in the Bay Area. Since I was doing so bad in school, I decided to focus on my side project that were more exciting. While working on these side project I continued to fail my classes, especially the higher upper division CS classes (algorithm, data structures, Object Oriented Design). I just couldn't get through them, and at the time my attitude was "why are these important?".