skysight-inc/HackerNews huggingface dataset:
Google Cloud maybe is superior in the pricing of compute, but it is actually more expensive on network egress traffic, object storage and block storage.

I recently created a simple tool (http://theprice.cloud/) to compare egress traffic, object storage, and block storage cost among AWS, Google Cloud and Azure. It seems like Googel Cloud is the most expensive one in egress traffic and object storage.
It might have been reasonable for an older minicomputer design, which would probably run memory at the same speed as the CPU, and would only read or write one register per cycle. For anything larger, though, it'd certainly be catastrophic.
Clean diesel is the biggest industry scam since smoking. Thousands die every year from small particle emission from vehicles. Smog damages baby brain development.

Most diesel cars emitt up to ten times small particles like pm2.5 than car regulation and it's really bad for human health.
The sad thing is I saw the title "Trump's Lies" and then saw the source "nytimes.com" and skipped entirely:
they've been SO skewed, condescending, and opinionated.
It seems casual styled platform-ish games are a tough thing to sell without some sort of catch, or interesting premise. I follow a fairly large number of indie games and looked at TS when it came out, but it was pretty easy to pass up.

It's a game in the purest sense of the word "game". It doesn't seem to have a catchy style, and it covers up the lack of fulfilling gameplay with the "rouge-like" descriptor which is so overused as to be meaningless. If it were on the phone, or I owned a switch maybe I could give it a try. On the PC, I expect a little bit more out of the video games I choose to spend time with.
I was a robot club nerd so the concept of locker room talk is foreign to me. But now as a grown up, I can't say that I've ever felt unable to connect with another man because I can't make a sexually aggressive comment about a coworker or mutual acquaintance.
if only they would offer that option... at least for the android client
Perhaps they see a trend of knee-jerk reactions to these kinds of cases where the defendant is presumed guilty before the entire story or evidence is out, or before any sort of due process occurs. I can see why someone would at least try, even weakly, to counteract this type of community pressure.

I realize this isn't a legal matter at this point but I'm speaking of the principle(s) on which those features are based.

It almost always seems to become a case of "you're either with us or you're against us," so let's try to steer clear of that.
in Walmart's case it would allow them to offer free shipping for even more items. For other companies it would allow them to offer free shipping or better terms for free shipping (i.e. you have to buy less to get it).

Yes I could be wrong but I feel further lowering the costs of long distance trucking would help increase eccomerce sales for retailers which in turn would further increase demand for it
The churn you are conflating is over a period of decades for almost each mentioned, whereas here, the turnaround of frameworks is a year to two.
That or they will have someone else read the emails for them... like the NSA. Also, all "cloud" emails older than 6 months don't require a warrant to be obtained [1].

1. http://www.mcclatchydc.com/news/politics-government/congress...
The same chip family included the TMS9918 Video Display Processor: https://en.wikipedia.org/wiki/Texas_Instruments_TMS9918

The TMS9918 was the first chip to refer to overlaid graphical objects as "sprites." It was used in a multitude of early computers and game consoles, like the MSX1, Colecovision, Sega's SG-1000, and of course TI's own 99/4 (where it was paired with a TMS9900 CPU). It also served as the basis for the video controllers in the Sega Master System and Genesis/Mega Drive.

The TMS9918 is also interesting because it was one of the few off-the-shelf video generator chips ever produced. (There were a couple others, like the MC6847 used by the CoCo, but almost every other home computer/console of the era used custom silicon for video generation.)
If you're looking to make a MUD not from scratch, I recommend checking out the ranvier MUD Engine[1].

[1] http://ranviermud.com/
It really depends on where you work. I know of a little company in the Cupertino area where such data theft would be nearly impossible and yet other companies, engineers have full access to production databases.
Pollution in China: The bad earth
https://www.google.com/amp/s/www.forbes.com/sites/kashmirhil...

They were doing this in early 2000s, can't imagine how sophisticated the same type of system is now.
The private symbols in these builds could actually be very useful. The article alluded there were private symbols. So, even if only 1% of the overall windows code was leaked, if there were, say private symbols for the heap allocator of the kernel, for a practiced reverse engineer that is pure gold. Not as good as code, but a hell of a lot better than having to figure everything out and name functions and symbols themselves.
IIRC EBS is based on GNBD.
But do you see the inter-dependencies between the script and the template? The template is assuming that it's provided a variable named messages and that it's an array of ready-to-display strings. And this information is stringly typed -- will your editor complain if you fail to define messages? Can I use Typescript to ensure that each message is what I expect? Sure, it's easy enough for simple examples but I've seen it fall apart quickly for large projects with multiple developers.
I signed the job offer. There is no legal obligation in the offer letter to join.
The Ethereum white paper annotated
I am the very close relative of two women in tech. One of my relatives was on the receiving end of repeated, unwanted advances over the last several months, none of which were reported to HR because she didn't want to destroy her career at the company.

Last weekend she received an unsolicited, nearly naked photo from the same male co-worker. Needless to say, he is no longer at the company.

This is sad on two counts. First, it's sad that my relative felt she couldn't report because she thought it would harm her career. It sickens me to say this, but maybe she was right. Maybe it would have harmed her career.

Second, and I've seen this before, she had to endure further harassment until he really escalated so she could report something significant enough that she felt it wouldn't harm her credibility.

Though we're discussing this through the lens of the tech industry, the most horrifying thing of all is that this isn't even a problem that's unique to tech.

It's pervasive. Still.
Thats great to know. I am planning to also call the hiring manager and explain myself.
So will any host. When you are paying for it though, the terms of service clearly define what is collected and what it's used for, and you can choose to enable or disable that type of data matching
I'm a security person, and I've found vulnerabilities in both fastmail and various core google services (although not gmail).

Fastmail and gmail both have mature bug bounty programs, which mean they will pay out cash to anyone who finds and reports a way to hack them: https://www.fastmail.com/about/bugbounty.html
This shows that they are willing to put money behind their claims to security and probably puts them in the top few % of difficult to hack websites above eg windows live mail.

Also, it's a mistake to think a company will be more secure because it's larger. If anything, I'd say it's the opposite; large companies tend to have complex websites with vastly more attack surface.

Of course, every email provider is vulnerable to certain governments.
A Raspbian desktop update with some new programming tools
I really appreciated this write-up, and I can 100% empathize with the struggle of the game designer [1].

I'd like to give the author one piece of feedback: please refine your color palette to use contrast and hue to make it easier for players to identify the various game entities! Looking at the screenshots and watching the gameplay videos, it's really hard for me to pick out the what's important and what's just background. Everything blends together and just looks like noise.

Take a look at other games, e.g. Raptor: Call of the Shadows, which make it really easy to scan the screen and identify/differentiate background terrain, power-ups, enemies, and bullets. When it's hard to tell what's going on, you add an unnecessary barrier to entry.

That said, keep making games!! Seems like you're good at it. :)

[1] http://www.atomicarmies.com/
For those of you blocked by the WSJ's paywall, this is no longer speculation, it's coming from Uber's own attorneys that Kalanick knew Levandowski had the files and told him not to bring them to Uber.

I can't see this as a good development for Uber. Their lawyers say it disproves the theory that Kalanick wanted Levandowski to steal the files, and maybe that's true, but now Uber has to explain why they knew Levandowski stole IP from Waymo and then covered it up and hired him anyway.

Still plenty of popcorn left in this saga.
Hint: it wasn't nuclear.

https://en.m.wikipedia.org/wiki/Banqiao_Dam

Though I also make the argument that the book hasn't been closed on our nuclear disasters, and won't be. For tens of thousands of years.

Banqiao, however, has been fully resolved. (It occurred in 1975.)
Knowledge @ Wharton - sometimes interesting, I end up skipping about half of the episodes.

Exponent -Ben Thompson of Stratechery -- very insightful commentary on business and technology/

NPR Planet Money -- Economics is a second love of mine.

Startup -- by Gimlet Media -- Stories about the startup culture

Science vs -- Researches fad and compares them to the actual science.

Acquired -- discusses technology acquisitions

Internet History Podcast -- just what it says it is.

Freakonomics -- Because it's Freakonomics, should be required listening for anyone who wants to talk about economics.

Political Gabfest -- definitely liberal leaning political commentary.

Career Tools/Manager Tools -- I suggest these two podcasts to anyone who is working. Binge on them from the beginning and skip the ones that aren't relevant to you.

The Talk Show w/John Gruber -- required listening for Apple nerds.

Accidental Tech Podcast -- same as above/

Slate Money -- Did I mention I'm an economics nerd?
>I can't help but relate the entire industry to a ponzi scheme.

In what way is the insurance industry a fraudulent investment operation where the operator generates returns for older investors through revenue paid by new investors, rather than from legitimate business activities?

Seriously, I feel that phrase to be misused so often it has lost all of its original meaning. /rant
Difference Between Traditional Marketing and Digital Marketing
Kind of a performance limiter if you actually do it. There are architectures where the programmers' reference manual is written as if registers are in main memory, but the CPU brings the active registers into physical registers and fakes it. In olden days (of water chillers) I worked on CPU's like that. It essentially requires creating a look-aside buffer so that memory addresses that map to registers in the current context get redirected to the physical registers, and you have to watch out for order dependencies.

So not totally crazy, but a severe performance limiter unless you can afford the complexity of the standard trickery.

TI did make a personal computer that competed with the likes of the VIC-20. It was sloooooow, but had nice (for the time) color graphics.

(edit typos)
most likely zero as by that time we probably have moved on to a next generation distributed ledger
Could you elaborate on this? By "resolving the powers" do you mean magnitude of interacting forces? And by correct dimensions do you mean spatial dimensions?
Thanks.I plan to do it on Monday
I'm not arguing that the article is clickbait, only that it's largely incoherent.

The site as a whole reflects the same problem.
There are several very clever ways around this, with continual rolling updates in a general fashion with only static files.

Not static per user, but basically giving (source + diff + diff) on a daily / weekly / monthly basis allows you to only download a diff based on the frequency which you connect.

Hell, at this point, just git-clone a repo/data structure (potentially with an initial shallow clone since you may not care about history) and roll forward "as good as git"
Something i don't get : does this mean the flutter team will have to redevelop all the gui features and new components of every single new version of cocoa touch, every year, within the timeframe of the beta and the actual release of the new sdk ? And do the same with android sdk ?

Or, will you end up with old looking interfaces and wait anxiously for someone to update the gui component library ?

Because except for creating its own ui paradigm, that will look different from both ios and android, i don't see another option.
Your own link disproves your claim that it's now higher than ever before. It was much higher than now up until Reagan neoliberal era that we're still in now.
David Heinemeier Hansen
Keep in mind that I am being simultaneously irreverent while also expressing how I feel about these two debates (semicolons and significant whitespace).

I'm someone who has worked in a large variety of languages, including Python (significant whitespace) and Javascript (no significant whitespace).

First: semicolon inference in Javascript is an abomination :). If the language says that whitespace is not significant, then using newlines to infer where semicolons maybe should be... is inconsistent with the statement "whitespace is insignificant".

Second: when I learned Python, I was coming from a primarily Perl and C background. The significant whitespace wasn't a big deal at all because that's how I indent my code anyway. And I would argue (and do in code reviews) that any code that is not indented properly is incorrect because it is extraordinarily misleading to a reader.

So, yeah, for any given programming language, I couldn't care less if whitespace is significant or not, or whether there's semicolons at the end of lines, but god damnit don't go half way on either of those. Indent your code as if whitespace is significant (because it IS to whoever's trying to decipher it later), and stick semicolons at the end of your lines whether or not some stupid inference rule will stick them there for you if you forget.

And as a final rant, "modern Javascript" didn't introduce semicolon inference; it's been there for a long time and was put there to try to lower the barrier for newbies. It wasn't put there because it's a great design decision.
I think "consent" is important here. GMail does it with the consent of the user.
Vulnerabilities go to the highest bidder. With our military budget being what it is, I'm pretty sure we could outspend anybody out there. If you start offering millions of dollars for serious vulnerabilities, people will turn them in, including employees of foreign intelligence agencies.
I thought it worked quite well... interesting.

The idea is that, as with single to double, triple entry adds another record.

In this case it's the blockchain but it actually doesn't have to be a blockchain, that's just a method for having a publicly verifiable (and cryptographically reliable) 3rd entry.

Long story short: it's not really about bitcoin/blockchain but more how those technologies enable a really interesting and potentially game changing accounting process.
First, his initial statement sounds like that (like he is genuinely shocked that he is part of the problem after all). His updated statement might reflect his realization of the reality of what went down.

He looks pretty attractive - maybe there were other cases were the women were also attracted to him.

Maybe women also unconsciously flirted to make him more likely to give him money, and he misinterpreted. (No, women would never do that - they would never take advantage of their attractiveness, whereas men will usually take advantage of their "position of power", right?).

Pressuring women for sex is not generally that much fun, much better if they are actually into you. I would expect only a low number of psychopaths would enjoy sex with a woman who isn't into it. Therefore it seems more likely he expected them to be into it.

It seems pretty normal to develop attraction after a while of intensive talking.

What makes you think my "justification" is more far-fetched than your interpretation? Your prejudice that in general, "men are pigs"?

In general, people want to feel good - so he may have convinced himself that the women were into him.

Edit: well I am not trolling, but HN doesn't want me to comment further (as in, it doesn't allow me to). I think as long as people are not willing to have a honest discussion about the issue, and rather cling to their prejudices, it will never change. But as you wish, I will go away. Enjoy your circle-jerking.
Ask HN: Product Manager : Developer Relationships at your company
Could you share a little about how many PMs a developer in your company would regularly work with?

And conversely, how many developers a PM in your company works with?

I'm specifically curious from my viewpoint as a Project Manager where I bid against other project managers for developer hours on a weekly basis. I find my team's process painful and unproductive
I've posted this before, but it's worth mentioning as often as the topic comes up.

My wife has meniere's disease, so we need to protect her hearing in all moderately loud situations, (bars, music venues, movies). In advance of SXSW one year, I bought her a pair of these: http://amzn.to/2gK8qZv

"Musician's earplugs", so-to-speak, they attenuate all frequencies more evenly than standard foam plugs would. In effect just turning down the volume of the world a bit, not muffling it.

I don't have meniere's, but do get drained by bars and loud music. I hate to seem lame by wanting to leave a party/bar early, so I bought a pair for myself recently. They're just fantastic. Highly recommend.
>> The accusations can be true, and at the same time it seems possible that the VC didn't take advantage of his "position of power", but genuinely believed the women liked him for his looks and personality, not because they needed his money.

This type of behavior is about boundaries. Boundaries are about power.

His behavior crossed what our culture generally says are the boundaries of a professional situation. That's what makes it inappropriate; it doesn't matter what he believed.

It's totally acceptable to meet someone in a social situation and, after a bit of due diligence, it's totally acceptable to ask them out.

But that's not what this was.
The Science of Microaggressions: It's Complicated
The reason I believe it's overstating things is that barter is a form of commerce and trade and was quite popular for a long, long, time.

It doesn't require any accounting.

But to get really any more advanced you DO need accounting in some form.
As a drummer && music-lover && audiophile myself, I always stress out to other people the importance to protect ones' hearing. For me, hearing is an even more important sense than vision and I think good old Ludwig van Beethoven would agree with me (and Stevie Wonder -an idol of mine- too.)

I really can't understand how loud people can put the music on social gatherings like parties, weddings, etc. I do like loud (circa 90-96 dB A-weighted) music, but only if the following conditions are met:

- The sound system reproduces the music with good tonal balance and very loud distortion

- This loud level won't last more than 15 minutes

- The music is good :)

There is, at least in my country, some sort of obsession with adding music at all places. Like if music was necessary for any container with more than one human being...

Wear earplugs, friends!! I use the cheap orange 3M ones, made of foam, and, while they do change the freq response of your ear, it doesn't do it on a too obnoxious way.

From the article i found this:

> Finally, custom-moulded "musicians'" earplugs offer high sonic precision suitable for professional use.

I didn't know about this. This is great advice.
I couldn't understand what you meant until I saw the scripts the browser was blocking. That does sound like a very unintuitive experience, even if it does fit the game's aesthetic. I can't even think of a language system that reads upwards.
By dimensions he means units. So taking into account the units of density/the gravitational constant (and any other pertinent quantities) and the units of the quantity you are calculating for you can derive an approximate formula just by looking at it and saying okay this unit needs ^2 and this one needs ^-1 and this one needs ^-3 for the end units to work out.

https://en.wikipedia.org/wiki/Dimensional_analysis
I don't disagree with sanitizing data at output time when it's clear that A) the input won't affect anything else and B) output is going to happen. But realize not all input winds up in a SQL database, not all input will be considered valid in all contexts, and not all input eventually becomes output.

Sometimes, data really does need to be sanitized at the point of submission. If you disagree, that's more of a point about application design than appsec.
Looks like the WINE developers are going to have the time of their lives.
Dear Founders, the Skills You Need to Win Start in Your Head
Key word "finding". Most large software has plenty of bugs, CVE's just tell you how many they're aware of
My plan is to join the startup in 4-5 months time frame and only then initiate my H1B transfer. Till then ill continue with my current employer. Any idea on what USCIS looks for in H1B transfers ?
https://github.com/ChrisCinelli/scraperNotifier - This can check if regex exist or do not exist. It send an email or a message on Slack using a hook.

I used successfully with Eventbrite for hackthons sign up.
Come on, you totally meant to cast doubt. Still, it takes some degree of huevos to stand up in a semi-anonymous forum and admit your mistake (instead of deleting your comment or other dumb stuff). Kudos for that at least.
Not sure about uninteresting, maybe you just want to know why/how.
In fact, when you listen to the downsampled example, there is actually a lot of information in the extract. Way more than enough. That's because the frequency should be in log scale to be more relevant to the human hear.

Here the frequency cutoff is 2 Khz, which is already a fairly high pitch.
I recommend To the End of the Solar System by James Dewar, on this topic. He's an evangelist, but it has great primary source docs.
I actually never used Uber! I assumed they were working in the greater Buenos Aires area not just the center. I'd personally take a remise over Uber any day.
Uhm, huh?
The DOM model has not really changed at all. All those framework just purport to make some improvements on how nodes are configured and accessed.

On the other hand, you are very much wrong on the technologies you mention. Cocoa was developed in Next, and a huge amount has remained as was at the time of creation. NT is a kernel, not API. Assuming you mean Win32, which debuted with Windows NT 3.1, it was very compatible in concepts and source with the Windows API (retrofitted as "Win16").
Exactly. Google already knows a shit ton about you, and given how data driven they are, I guarantee they came to the conclusion that they would still be able to show highly targeted ads with little or no loss in revenue or click-through-rates rates. Heck, dollars to donuts they've already A/B tested the shit out of it to reach this conclusion.
No, they will not.
Nobody enjoys crunch time. No one sleeps under their desk for three months, seeing their family one day a week, and thinks "I'm living the dream". They go along with it because they believe it's necessary to continue their career in gaming.