skysight-inc/HackerNews huggingface dataset:
Interesting idea. Ask lawyer about it and let us know. Maybe it could even be deducted against shares you cash out for your next startup!?
Your point of view is interesting but surprising. We are a small company and a small group, but I don't view (my definitions) of devops/sre as terribly dissimilar.

I think it's very reasonable to have one person responsible for compute storage and virtualization infrastructure.

I can see how a big company would specialize though.

Mail me if you're the least bit interested in a growing team with little shiny-chasing and lots of pragmatic engineering.
Debugging JavaScript – console.loggerheads?
Implementing a Key-Value Store (2012)
On rare occasions there might be a good reason for stateless auth. I think stateless auth is overused (it's especially funny to see it used on sites that are otherwise dependent on HTTP cookies), but not intrinsically evil.

But there can be no reasonable argument for a standard conceived of in the last 10 years to allow users to deploy something for which the payload chooses the cryptographic interpretation of the payload. No application anyone on HN is deploying needs user-selectable cryptography. This is never a feature; it's only ever an invitation to horrible vulnerabilities.
The US is one of the original signers of the Metric Treaty, so technically we are metric. And it turns out that our common units are defined in terms of the metric system.

https://www.youtube.com/watch?v=SmSJXC6_qQ8
This is good but Postscript is even better. Someday I'll learn it and see what I can do with it.
> One of the nice things about using mmap'd data structures is that you don't have to slurp the entire thing into memory to work on it.

Right, but one of the not-so-nice-things is that you can't do the I/O asynchronously, so you can end up with poor performance depending on the access pattern.
(I guess you can, with another thread running in the background touching pages, but it's more of a pain and you're not really guaranteed the data will stay in memory until you use them.) [Edit: Actually I guess if you touch by writing to those pages rather than just reading from them then they'll have to stay in memory... though do note that I'm assuming no swap here.]
See also on the same site: Hand-coded PDF tutorial | https://brendanzagaeski.appspot.com/0005.html

If you need more, the "free" (trade for your email) e-book from Syncfusion PDF Succinctly demonstrates manipulation barely one level of abstraction higher (not calculating any offsets manually): https://www.syncfusion.com/resources/techportal/details/eboo...

"With the help of a utility program called pdftk[1] from PDF Labs, we’ll build a PDF document from scratch, learning how to position elements, select fonts, draw vector graphics, and create interactive tables of contents along the way."

[1] https://www.pdflabs.com/tools/pdftk-server/
What happened to Steam Machines?
Fact-Checking Naomi Klein’s “No Is Not Enough”
The biggest complexity (and security) problem with PDF is that it's also effectively an archive format, in which more or less every display file format conceived of before ~2007 can be embedded.
Show HN: Snackis – secure, distributed co-creation
>FYI, y'all: cloud "cores" are actually hyperthreads

Depends on the provider. Azure, for instance, has hyperthreading disabled on most of their configurations. They're starting to offer new configurations with hyperthreading though.
> There is much to emulate at Apple — but not that almost 1:1 ratio of office to parking.

I don't know what the other options are. It is a humongous waste of productivity for employees to worry about whether or not they will have a spot that day. I know people at offices like that and they are certainly not happy.
I guess we just live a different lifestyle. My wife is a full-time mom, so no daycare. The three year old dresses himself at this point, plus he and the four year old entertain each other pretty well.

I think there's also an element of once you have multiple children you just don't have any extra time. As a result, all the inessential time expenditures get cut. For instance, neither my wife nor I spend any time whatsoever entertaining our children. We don't have the time and they can entertain themselves.
Effective public transit can kill the auto feedback loop. The problem is BART fell into (poorly managed) maintenance-only mode for too long. Now they're trying to maintain and incrementally expand the system in disparate directions, which doesn't leverage economies of scale. Plus the bay has to deal with multiple inefficient overlapping agencies managing transit.

Tech companies should be actively lobbying for pro-density/pro-transit political candidates and vocally encouraging constituent employees to campaign/vote at all levels - a high-density highly connected Bay Area would save the companies millions in salary alone.

* Job density near Sunnyvale: http://imgur.com/a/C0Xl9 (via https://www.slideshare.net/alevin/sunnyvale-peery-park-prese...)

* Bart stations: https://www.bart.gov/stations

* Hypothetical "BART 2050" map: https://cdn-images-1.medium.com/max/1600/1*f5wofXsD8WNqPOZSU... (proposed, planned, and under-construction projects via https://futuretravel.today/bay-area-2050-the-bart-metro-map-... - good read)

2050 is an unacceptably long timeline - especially if the biggest issues are purely politics and bureaucracy. The engineering side is not a bottleneck and the political system can be fixed if we just helped the existing pro-density/pro-transit groups get elected.
Show HN: DebateGate, a website for civil debate
This is very important if you're running any cpu intensive workload at scale. We had custom compiled x264 then custom compiled that into ffmpeg to get everything out of our CPUs for an encoding cluster. AMD cpus seem to really shine here.

You'd be surprised the difference it makes. It was one of the reasons I liked Gentoo, emerge would always build from source for your target CPU flags, instead of using the package managed "one size fits all" build. Those 5-10%s really compound when you add them up along all dependencies.

Kudos to tutorials and guides that instruct how to build from source.

The same is every bit as true today for your containers, assuming you have a homogeneous target to run them (yes I know, containers are supposed to be supremely portable, but private ones can be purpose built)
For 100 thousand you could just buy a tld and be firstname@lastname
Just remember you are there to support your team always have their back and you'll do just fine...
John McCarthy is not the one who implemented LISP 1 in IBM 704, but it is Steve Russell.
McCarthy invented the idea of LISP in 1958
https://www-cs.stanford.edu/memoriam/professor-john-mccarthy
that is before the 1960 paper and the LISP 1 manual.
In the 1960 paper, he showed that LISP can be implemented in just few primitives that showed its purity of LISP. Of course you can develop a non pure version of LISP which is more practical.
Hi all!

I'm a self-taught programmer currently in college, and I've spent the last year or so working on this website. I don't really expect much from it, but it's a huge milestone for me that I actually finished a project of some considerable complexity. I thought HN might enjoy looking at it.
Link broke.
Things seem kind of bimodal there, though. If you're part of a new technology or movement, generally there aren't any stable jobs with retirement plans. So someone has to get entrepreneurial...and then they are CEO.
“There is no information on the status of this bug for iOS devices.”

That slightly contradicts the headline.
MacOS Pascal Drivers: GTX 1080 Ti and 2016 15″ MacBook Pro
This is a very long-winded way to say "We tried one tactic, they didn't take the bait, so we suckered them by buying their product". It's painted as an Apple victory because there's no sticker on the laptop, but not as an Intel victory, despite Apple switching to their chips. Weird.
New attack can now decrypt satellite phone calls in “real time”
VR and AR investments reach $2B USD
By clean data I mean uniform data across organizations. Can a smart contract be coded to take transaction inputs of "ABC Corporation, 123 State St." and "ABC Co., 123 State Street" and normalize them to a "gold standard" to the ledger?

I'm thinking in terms of a Supply Chain application. Poor, incongruent data is a common roadblock within the industry.
Must confess, before clicking my mind immediately went to "wonder if it contains a recipe for the mush they ate on the nebuchadnezzar?"
Yep. But they compensate for that by charging a lot more and using lower end CPU SKUs with less cache. And GPUs are still per die.
I first read BotR back in high school (late 70's) and even back then I didn't get all the references. The current generation doesn't have a prayer of knowing what they all are.
why not just register a domain that isn't your last name, and use that?
Not a bad intuition to have. But with some reading you can learn that "db" refers to the in-app, in memory (or local storage) database, which is designed to hold all your application state, which allows it to be clearly transacted against and referenced from anywhere in your app.

You start writing pure functions which take the current "app-db" as an argument, and return what the "app-db" should be. If React is `v=f(s)` (view is a function of state), re-frame is `s=f(s,e)` (state is a function of the previous state, and events)
> I don't think the time horizon of the mortgage is relevant.

I think that view is less prevalent than it might seem. Many people look at this as one large purchase which they intend to use for decades, which involves a number of other upfront expenses but almost always also assumes significant tax savings and appreciation over that same time period.

I've heard plenty of people talk about that as just the price to pay for getting in on that long-term gain and clearly it hasn't caused that many people to not buy houses or bail to an alternative so far. One of the reasons for that seems to be that some people value having what they perceive as an expert representing them. I like RedFin – and had a great experience using them when I bought my current house – but it was interesting seeing how some people thought it was great when we mentioned that but others — generally but not exclusively older — were really scared that there was going to be some sort of unnoticed problem with the house[1] or a technicality which would cause the deal to fall through.

1. Yes, they knew this was replacing the realtor and not the inspector. No, that did not end the concern.
I was thinking this recently as I tried Reddit's mobile app. I found that navigating subreddits through URL was so natural that I was kind of lost in the app -- and frankly Chrome did a better job of suggesting the content I wanted than the app did.
There is an early project for the .eth TLD to support DNS queries so that you can't point to http. I assume that should work with https too. But the ethereum blockchain can only run dapps.
There’s No Shame in a $100M Startup
Quick question to those with a deep understanding of these things... I have not been able to get GPU tensor flow (on AWS) to run faster for the networks I'm using.

This is with a small(ish) network of perhaps a few hundred nodes... should I see a speedup for this case, or are GPUs only relevant for large CNNs, etc.?
Give up? The goal is to write, not to sell. I already won.

I just didn't get extra gravy on top by getting paid for it.
> They said "there is no evidence"

No, they said (according to you -- the link you posted is actually dead) that they have no evidence. Just because they don't have it (yet) doesn't mean it doesn't exist.
Wish HN had a 'save' feature so I can remember this comment when I need a GPU box.
This is especially important if most of your workload is matrix multiplication. Those workloads heavily benefit from vectorization. It might also help to enable Intel MKL, because Eigen, which TF uses by default is not the fastest thing out there, just the most convenient to work with cross platform.
No direct knowledge of elm, here's what the framework author had to say (briefly) on the topic: https://github.com/Day8/re-frame#why-should-you-care
Similar, but more "cheat-sheet" style: http://www.cs.nyu.edu/~roweis/notes/matrixid.pdf
Perhaps from a large company's point of view, parking lots are land held in reserve that they could build on later? (Building parking garages if needed.)
Apple switching to x86 was great publicity for Intel. It was a big deal. People, blogs, mass media talked about it a lot.

Because of this, I'm sure Steve negotiated a good price on those chips without Apple needing to be part of the "Intel Inside" program to get cheaper CPUs.
zohomail.com
I was very bothered that you totally misrepresented my comment about the minimum wage. I never called anyone unhinged. I called the proposal unhinged from reality, because it doesn't take into account the economic reality of rural and small town America. There's a big difference between attacking an idea and attacking the people proposing it. Not to mention that that the word "unhinged" itself has a very different meaning when calling a proposal "unhinged from reality" than when calling a person "unhinged".
Covering fire while they're visibly rescuing wounded? Your "well armed militia" is two out of twelve carrying weapons in a group photo? News stories that repeat others' complaints about FBR members being armed, but still no evidence of a single person ever having been hit by an FBR bullet? And yet you put them in the same category as ISIS. You're going way out of your way to exaggerate what you from your comfy armchair see as problems with how they go about saving lives.

Yes, FBR allows members to arm themselves. They provide training that might be militarily useful to anti-government groups in Burma. They're clearly not pacifists. They're clearly not as genocidal-government-friendly as ICRC. Maybe you disagree with their methods philosophically, but that's no excuse for basically making stuff up.
There used to exist these "buttons" (for lack of a better term) that you could place at the bottom of a lamp socket to make your bulbs last longer. They were actually a diode shaped like a disc (more or less), that ultimately halved the amount of voltage going to the lamp (while also acting as a half-wave rectifier to form a noisy DC current). So in such an application - yeah, running a lamp at half its rated voltage would lengthen the life of the lamp (while reducing its brightness of course).

There was once the argument that DC would cause the lamp filament to vibrate like AC would (in the presence of the Earth's magnetic field?) - and thus if you ran your lamp on DC it would last longer due to not being mechanically stressed (I think this was one of the pitches behind those buttons, too).

I think it was later found that the argument had little validity, and was more a marketing pitch. That said, a lamp does experience a moment where, when the current (AC or DC) is switched on, the filament does "flex" - partially from magnetism, partially from thermal loading as it heats up. This flex, over time, does produce a mechanical stress on the filament. It's a major reason why incandescent lamps typically burn out when you turn them on.
Yeah pretty much. There's JBIG2, JPEG2000, CCITT Fax and Flash to name a few. Oh and a bunch of TIFF stuff without the wrapper. Some good news though: the PDF-A standards define various archive-safe subsets of PDF for which various verification tools exist.
When you want to learn it, I recommend the "Blue Book", aka "PostScript Language Tutorial and Cookbook" By Adobe Systems Incorporated. It's a very thin book, but a great tutorial and example reference. I enjoyed going through it, and still occasionally generate PostScript for visualizations.
PV = nRT
Correct. GPUs are not efficient with very small networks.
What would you recommend to read about #3?
You won't lose your language; your grandkids will just not bother to learn it.
If you upvote it, you can find it again through your profile. I'm on mobile but I think you can favourite comments too via the time stamp link, also shows on your profile
That's a fair point :)
The loop detection mechanism discussed in that paper is exactly what eBGP uses to test paths for loops. This is sometimes referred to as a path vector.
A CPU is more essential to a computer than ramen for lunch is to a house.
In the source of every page with Google ads, there's a "Publisher ID" which is a unique identifier for the account. In the case of NYStockNews.com, it shows up as:

> google_ad_client: "ca-pub-6009540024781990"

From there, there are specialty services that keep track over time, otherwise, you can just search for the trailing digits on Google.

When doing so for "6009540024781990", a few sites come up, GDPInsider.com - Another stock bot-written site, and then a dead link with a Google Cache:

https://webcache.googleusercontent.com/search?q=cache:Ccudn6...

Using various other tools, you can see the domain registration information over time or ID which servers hosted it, or just find out who was linking to a domain earliest. Reddit is a great site for the latter. Often times, when a 'marketer' sets up a site like these, they immediately run to social media to try and promote it. If you can find the first time it's linked publicly, you can often find out who posted it.

That last part is actually one of the ways they tied Ross Ulbricht to The Silk Road -- They found the first public mention of The Silk Road online (The post: https://www.shroomery.org/forums/showflat.php/Number/1386099...) which was written by 'Altoid' and directed users to a Wordpress page that had been set up a few days earlier. They then found a series of posts on BitcoinTalk by 'Altoid' looking for an IT Pro in the Bitcoin community with instructions to email Ross.Ulbricht@gmail.com if they were interested in a job... He was doing deeply illegal stuff and couldn't be bothered to mask his ID, imagine how easy it is to find rando affiliate marketers.
In theory, there's no reason that a GPU shouldn't be faster.

In practice, there's a multitude of reasons why CPUs are more efficient (or at least faster) for smaller networks.
Cars are freedom. Build more freeways, and use tolls to pay for them.
Fawn: Node.js Library for transactions across multiple MongoDB collections
Very much worth learning, if for nothing else being an extremely cool stack language. I learned it for my first job that I only had Turbo C 2.0, foxbase, and an HP4 printer with the Postscript module to do graphical reporting on a dataset.

chris_st's recommendations are how I learned it.
Was going to ask the same question. Assuming https of course, what is the matter with basic auth?
Would hyperthreading be helpful or harmful?
Learn Python for Data Science from Scratch for Beginners
Courts clarify Constitutional rights. Which they did here. Or mangle them, as they've done re the drug war etc.
Any useful rules of thumb on when to use GPU?
Funny that Broadcom's Wifi business was just sold to Cypress last year.
If they own the land, what prevents them from just putting trees there instead of a parking lot? Surely the cities don't forbid trees.
Religion _was_ the birth control for a long time. It appears to have stopped working sometime in the late 1960's though.
The first text a browsing reader is liable to see purports to be a salacious sample from the book, but the episode never happens in the main text, nor does anything else of that tone: the book has no explicit sexual content.

To quote Otto from A Fish Called Wanda, "Disappointed!"
I really don't understand the downvotes, this was a sincere question. Please note, the OP states:

>"Until the 1990s, Grand Central Station in New York had almost everything - 60Hz commercial power, 40Hz LIRR power (Pennsylvania Railroad standard) 25Hz NYC Subway power, 700VDC Metro North power, 600VDC subway third rail power, and some old Edison 100VDC power."

and then subsequently states:

."In the 1990s, Grand Central was rewired, and everything except railroad traction power was converted to 60Hz."

I am asking because I am trying to make sense of the entire comment. They also mention 4 or 5 other electrical frequencies and voltages, so there's a lot packed into that comment. I am genuinely interested in the comment and trying to learn something.
Zoning laws need to reverse. They need to mandate a maximum number of parking spaces be 60% of head count in 2020, then reduce 5% every 5 years until the maximum is 40% of headcount.

I really don't see any other way. You just have to force it.
Slapp Lawsuits: Strategic lawsuit against public participation
> While making it totally untenable for many others.

Howso?
The url was cutoff at the end when I pasted my earlier post. The article is still up: https://www.sciencedaily.com/releases/2017/06/170602112819.h...

Sure, I was paraphrasing. The point is that their statement presumes that the evidence could exist, while you were interpreting it to mean you can't get such evidence since it is impossible to link any one event to climate change.
Why would they seek help in the USA? Have you looked at the public sentiment towards people with actual issues? The sentiments you wrote out yourself? Have you seen the sentiments towards people needing healthcare who cannot pay for it on their own? Are you aware of the dire state of mental healthcare in the USA, which mostly seeks to sidestep actual tratement by way of forced locking in, coupled with drugs that practically zombify people?

One of the most popular types of medicines in the usa to prescribe to people with psychotic tendencies entirely eradicates any psychotic outbreaks, but also completely suspends the physical production of dopamine, meaning people become physically unable to feel happiness, or much of anything. They become inert breathing husks.

And since a lot of people are either of the opinion "fix yourself, or we'll fix you with guns", and the "fix yourself" step is pretty much suicide, just of another kind, it is not only normal that people don't seek help, but it would be almost crazier to actually go and seek help.

Until the USA as a country actually start caring about these people, like the citizens they are, they will have no incentive whatsoever to trust themselves to other people, and things like those in your list will keep happening.
Hyper threading is not harmful per se. It lets your CPU make forward progress when it would otherwise be stalled waiting for something. My issue is that they call hyperthreads "vCPU" which makes it seem like you're getting a full core, while in reality you're getting 60% of a core at most.
There's a fair amount of ground military equipment that uses 400Hz also. Radar, microwave radios, satcom, etc.
>but for listening to a whole album it wears you out.

Looking at you, Death Magnetic.....
But even in the US, there are other options.

I'm in the Google NYC office, which occupies most of a building that's a full city block and 15 stories high (https://en.wikipedia.org/wiki/111_Eighth_Avenue) and that sits on top of a major subway station. We also have floors in a few of the neighboring buildings (Chelsea Market, etc.).

It seems to work really well. The density means that it's not that physically far to go to meet with another team, and that you hear what's going on with completely unrelated divisions.

I'm a little surprised that Silicon Valley overall has stuck with these relatively low-rise, sprawling campuses.
The Holub book (and source code) is available for download from the author - http://holub.com/compiler/
In these situations (AdSense too), they barely give a reason for your removal from the program. It seems like you almost never have recourse besides trying to raise a fuss on social media, and if you don't have clout, that will almost never amount to anything.
If you want a large house, a backyard, or good public schools living in SF can be tough.