skysight-inc/HackerNews huggingface dataset:
> Who are these people, who might "help free people from the iron grip of broadband non-competition"?

Ideally, the FCC. By licensing the spectrum to smaller providers with guarantees for service (e.g. we connect X customers in Y years or forfeit the license) and at very affordable rates (or free).

Except the new management at the FCC doesn't seem to be at all concerned with making things better for the average citizen...
The whitespaces project the FCC was involved in doing, for example, was open, and involved a very large number of non-telcos who wanted to produce devices, and in fact, produced working prototypes. It was open. Anyone could do it as long as they could produce a device that met specs.

I get your sarcasm in that you clearly seem to think that everyone just wants to lock everyone else in differently, but at least, the other envisioned use for this spectrum was, in fact, similar to WiFi today. Unlicensed use by spec compliant devices.

I don't think you can reasonably argue that 2.4ghz/5ghz wifi would have been better off being auctioned off.

In fact, wifi would be even better had it had more spectrum to work with.
Are there lots of ads on your favorite radios or are they OK?
My source is in-person conversations with a real-life human being, and working on one of his codebases that employed the technique. If you want to look up his work, his name is Bill McKeeman. I personally have never felt compelled to find secondary sources when I had primary sources.

Edit: I'm personally not surprised that open-source codebases don't employ this technique. Lots of great PL work was done for private companies until the 90s and while lots of work was published in papers and books, precious few open-source PL communities historically drew from academia. I'm sure you know the counter-examples.
Abusing Generative Adversarial Networks to Make 8-bit Pixel Art
also, note Apache prepended every time. Can't help thinking there is concentration risk there.
sorry. they sound like crappy people so you probably would have had some falling out eventually anyway
How to cleanly test files in Golang
The terrible beauty of C (2015)
I can attest to this, and wrote a validation package to detect the differences among Java ME implementations back when I was doing mobile search apps for Java ME devices. A particularly annoying irony is that if you tried to use the supposedly standard ME UI classes, that's where most of the poorly spec'ed behavior lived, which is what all those vendors pointed to to justify doing their own UI classes. Never mind the intentionally loose specs for things like threading behavior.
All developers think they are smart and have skills that are hard to acquire. Reality Check - anyone can be a programmer. If you want to be a part of an exclusive club go become a doctor or a lawyer or take up some other career that requires a professional degree -- think about it 3 years from now you can be a lawyer and about 7 years from now you could be well on your way to being a doctor -- or you could be a blue collar programmer with 3 years or 7 years experience respectively. What's the problem? You say you're too smart for a blue-collar job right.

In short programmers need to get over themselves. Just because your job requires reading (Rails tutorials) doesn't make you a genius that deserves $170,000/yr salary. Its funny because this haughtiness and ego of the average programmer is what sometimes makes otherwise wonderful work environments miserable places to work. I can't tell you how many job offers I've turned down because I encounter the 26 year old who introduces himself as the "Lead architect" of a simple monolithic rails application but now I digress.
6 Good Reasons to Take a Nap
Especially with the amazing interest rates these days...
No. We used a multi-threaded Lisp. One thread ran the REPL, and other threads ran the RAX code.
Moving downmarket to up is really hard to do. Point in fact, Apple's share of mobile profits is going up, not down.
We've not completely solved the problem of language complexity creeping in to the metaprogramming toolkit but we do have quasiquotes [1] to partially address the pain of ast constructors and destructors.

e.g. For code snippet "class C(x: Int)" Scala compiler create a tree that roughly resembles the following code:

class C extends scala.AnyRef {
<paramaccessor> private[this] val x: Int = _;
def <init>(x: Int) = {
super.<init>();
()
}
}

This tree looks even more terryfing under the hood in terms of AST constructors. Instead of making people figure out how that works we support nice high level sugar instead:

q"class C(x: Int)"

Where q is a magic string interpolator that is compiled to generate an equivalent AST. It can be used for both construction of new AST nodes based on the older ones (we use $name syntax to substitute thing in) and also deconstuction of existing ones into smaller pieces via pattern matching ($name extracts parts out.)

[1] http://docs.scala-lang.org/overviews/quasiquotes/intro.html
> It's also completely democratic so all practices are decided upon by the members and not just by some megalomanic CEO or greedy shareholders.

Speaking from experience, there's definitely slacktivism in cooperatives too.

I've seen several of them basically turn into UNFI/KeHE outlet stores selling the same big brands that are marketing themselves as "conscious" alternatives rather than smaller local vendors (because they can't make the same deals).

Not all coops are created equal and not all of them are looking out for their customers, local vendors, or employees. Yeah, there are good ones out there run by people who care about the products and customers, but don't think that just because it has "coop" in the title that it's one of them.
I own a few of his puzzle books, and even have solved some of their puzzles.

Some are so amazingly difficult that it's hard to understand how someone could be that smart.

Couple that with what everyone I've ever heard say about him, the person... that he was a wonderful, caring generous man.

Amazing.
Well, first of all I did not mean to offend the person I responded to. Sorry if that came off that way. About your comment, well, frankly, if you're sharing sensitive things like bank accounts and intimate recordings, prudence is key. One has to make sure what they give access to. And I said that the suffering side in this kind of situations should be assertive about the fact that they are innocent. IDK what is wrong about that.
No link between eating dinner after 8pm, obesity in children
i agree there's an angle they are missing that is basically peace of mind in case someone hacks your iCloud account
How is this different, there are always this risk when one share back account.
The really toxic people on HN are just sent down the memory hole though. I'm not saying that's a bad thing.
HN feature request: "hide all from domain matching pattern".
Not seeing what's unique to fb messenger here. Any messaging platform like whatsapp, wechat, line etc is used this way
I disagree with your percentages and I wouldn't read my comment as only applying to the accounting team. I was an IT manager (and now business owner) doing budgeting, while that is/involves accounting, I am far away from being an accountant (or accounting clerk). Anyone doing even relatively trivial work in these products on a regular basis will benefit from the greater polish in the MS products compared to LibreOffice; again Google may be the logical and viable competitor in a casual-use, business scenario, but not LibreOffice.

Also, for those that are part of the teams of these managers and that have to collaborate with those that can gain direct advantage from the MS Office products, the MS Office/LibreOffice compatibility is simply quirky. It's not so bad if you're simply consuming the content, format isn't essential, and you're not contributing edits and such, but if format is essential or you are contributing/editing... again, the price of the license is not expensive given the productivity loss of people futzing with output due to incomplete compatibility. Finally, those in the office are more likely to already be familiar with MS operating systems and products. Even on the Mac I believe MS Office is still dominant in the office suite space. The productivity hit during training for a new UX vs. just paying the license is again, not supportive of using LibreOffice in any serious business context.

It is my opinion, so take it for what it's worth, that many will argue for the likes of LibreOffice on philosophical grounds rather than on the basis of the economics or product features/functions. And, in order to make their case, they nonetheless feel they have to rely on utilitarian arguments rather than on the merits of their root philosophical commitment. I don't think that's a useful strategy for that interest group when it's apparent that the value for money is actually there compared to the alternatives. I don't want to say that @jimnotgym is in this camp: I don't know; but I do see a similar commitment and line of reasoning from those I know to be.
Facebook Fraud (2014)
Yeah I am laughing out loud at the landing page, I think it's pretty brilliant and I somehow missed the condom over the camera until I started sending it to other folks. The color scheme matches the intended use . . . I mean if I pulled this up on my phone in a dark room I don't think it would spoil the mood with too many bright blue-whites.
I've been doing small consulting projects off and on for the past 20 years. It brings in between $10k to $50k/year in additional income. Average is probably closer to $20k.
Everything had to fit into a 100mm diameter pipe leading into the containment vessel.

https://youtu.be/rQVT9beES08?t=27s
Every egg needs to be marked in the EU, to indicate the method of production (organic vs. free-range vs. cage) and country of origin: https://en.wikipedia.org/wiki/Egg_marking
As long as we're sharing anecdata, in my experience TJs has decent quality control... but it depends a bit store to store.
Off the top of my head:

1. Consulting

2. Small SaaS (few hours per week for maintenance, bug fixes & new features) - more challenging than (1)

3. Teaching - only if you're naturally inclined/extrovert (this is a big space and I'm starting to believe that even a medium resume is enough to teach to people who never saw a command prompt before)

4. Blog in a semi-professional way (requires passion/research)

5. Write a book (novel, howto or technical). This is probably the most challenging and less profitable solution, but IMHO it could be something that matters (if you're going to novels, theatrical plays, etc.)
Some do run around in happy green fields. That's what the step rating on the meat packaging at Whole Foods can tell you.
They probably think that JavaScript/HTML/CSS programming require no brain usage, hence blue collar job ;)
Only two keys?

The lack of threesome (and beyond) support shows somewhat of a lack of vision.
Scientist warns of terrifying future as world powers embark on AI arms race
LogStash vs. Fluentd – a feature comparison
No point in speculating. I showed you how. Go test it.

Even the fastest SSD is not even near the speed of /dev/zero. Easy to extrapolate any speed from those two points (minus the filesystem overhead (the thing we are talking about is the block layer)).

I'd be interested in a test of a FUSE based fs like ntfs. So if you have one, just run some tests. (don't forget to flush the cache)
Not sure why they decided to build an elaborate viaduct [1] to allow for a high-speed curve radius in Southeast Fresno, if Fresno will be a likely stop anyway. Just make all trains stop in Fresno, a place conveniently midway between SF and LA and desperate for improved connections with California's more prosperous areas. After all, isn't the whole point of HSR to improve connectivity between more than just the two termini, since those who want to go direct between SF and LA will always have a direct flight as an option?

[1] https://www.google.com/maps/d/viewer?mid=1NYS0Y3nyyYZowXFDtJ...
A good book in this space is Normal Accidents[0], which describes (among others) the impressive cumulative failure that caused the Three Mile Island incident. Fascinating read and applicable to software systems as well.

[0]: https://en.wikipedia.org/wiki/Normal_Accidents
Lisp was not the RTOS, it was a process running under the RTOS (vxWorks). Nonetheless, we did use a Lisp with a hard-real-time GC. That helped allay some of the dynamic memory allocation FUD.

We got a ton of pushback about the unfamiliar language, but Lisp eventually won out because back then there really was no viable alternative. They actually tried to port the code to C++ and failed (running afoul of Greenspun's tenth and the immaturity of C++ compilers of the day).
I know a dev who moonlights as a cycle courier.

Aside from the extra cash, it's a good way to mentally decompress away from tech, and to get the sort of exercise you tend not to get in an IT job.
New Yorker too, I have have lived in all the boroughs and have also shopped Key Foods, C Town, Western Beef, Food Bazaar etc, as well as Trader Joe and Whole Foods.

I personally think it all boils down demography and subjective tastes. There's the millennial, "wannabe- australopithecine"/paleo crowd that tend to fancy WholeFoods and Trader Joes.

Then there's frugal crowd, or the majority that prefer function over form and don't cheer-lead unsupervised organic labeling.

There will always be someone ready to protect the rationale to pay a premium. The main problem is those who get roped into idolizing the hive-mind without noticing the sales pitch.
$64B just in startup costs, for a slower trip than flying. Why this infatuation with a technology that hasn't been leading edge since the 1800s?
This isn't true on the span of a single year due to market volatility.
I think points 1 (management vs dev split) & 10 (poor time estimation) are symptoms of another phenomenon: developers are--on the whole--poor communicators. Creating software products requires communicating with other humans. And because those humans have a different view of the product and its users, they have a different perspective of priorities.
I loved both LastFM and MusicIP (or MusicMatch as it was previously known) for their unique matching and recommendation ability. Both were neutered and gradually withered.

I still hope something out there will use my LastFM profile to offer something better than the laughably inaccurate recommendations that I get from every other service.
I don't know much about him or his work but he does seem to be a very polarizing figure.
Teach people on CodeMentor. If you're not quite up to that level (or just want to scale up faster), then offer to tutor people on Fiverr.
Work in a bar.

Make some extra change, develop your social skills.
Man jailed 16 months, and counting, for refusing to decrypt hard drives
I recently switched from Google Music to Spotify because the Google music app was so bad. Buggy, slow, and just kinda hard to use. Spotify has its quirks, but it's a million times better.
>A few times a year, they do some fundraising at the cash register. It typically happens in the ultimate phase of the credit card translation (before the single/double inside/outside question). Cool cashier usually loudly asks "Whether I would like to donate some money to awesome charity helping orphaned children with cancer". The technique is pure genius both in terms of timing and leverage of peer pressure. The two options available are looking like a monster to the people in line behind, or directly financing the advertisement of whole foods as an ethical leader.

You mean you don't preschedule your charity donations each year/month and refuse to acknowledge momentary charity appeals?

What a strange way to live, feeling pressured by the Whole Foods cashier!
My comment history will reflect a persistent strong advocacy for privacy on the Internet. :)

If you're going to follow me around here, please try to argue with my points rather than insinuating something about my character.
Even though there is a lot of truth in your comments, I know a lot of people to 'travel' and they do it rather normally. No instagrams. Just regular travel.

"Permanent decline in standard of living means you'll never travel internationally"

This is total rubbish. People are travelling way, way more than ever before.

I live in Montreal, one of the poorest metro areas in North America and the 'millenials' here travel a LOT. They prioritize it a little more than other things, and it's easily affordable. Travel is cheaper and more accessible than ever.
Does nobody care about their institutional dishonesty? Defrauding customers is good for short-term profits, but it might cause long-term issues.

http://abcnews.go.com/Business/foods-accused-overcharging-ex...
This Quanta article on research into predicting disease outcomes strikes me as related

https://www.quantamagazine.org/20160830-who-will-die-from-in...
Piracy is always better in terms of content. I know they should not be giving everything away for free, but as soon as there are more than two silos (or a world where the combination of any two silos compares to the offering you get with piracy) then piracy will be superior and hopefully force the industry to offer something better.
I don't know what the music industry expects to happen in the future, but I'm fairly certain that the best approach for supporting musicians would be for Bandcamp and/or similar sites to grow in popularity. They've got the right approach IMO; high-quality DRM-free digital files, with the majority of revenues going direct to the artist, as well as curated lists (made by Bandcamp and music fans) for discovering new music.

https://bandcamp.com/

https://en.wikipedia.org/wiki/Bandcamp
>Blog in a semi-professional way (requires passion/research)

What are some examples of this?
Instead it should be called "encryption for couples".

"Prenups" are about when couples disagree. Rumuki, by contrast, is for couples that do agree. The video can only be unlocked when both of a couple agree to unlock it.

I understand I'm spinning a bit here but I think it's good spin. It's encryption for couples!
Honestly, I like the atmosphere in Market Basket better. It's crowded, busy, and full of cheap staple goods -- exactly the way a supermarket should be.
I don't really shop there anymore other than the occasional thing that only they have that I really want.

I am in South Florida and it's the most expensive grocery store by far, like 20-30% it feels like for almost the same items.

This is subjective for sure.

Publix Greenwise stores and brand has done a really good job of giving me what I want for a lot cheaper.

Now, I feel like Whole foods has better quality, but it's just not worth the almost ~30% premium I feel like I pay when I shop there.

Also, Trader Joe's just opened up here and that place is so much better.

Really, I don't want to pay that huge ass premium.
Most acquirers support Account Updater. Here are some documents with more information for the major card brands:

Visa: https://usa.visa.com/dam/VCOM/download/merchants/visa-accoun...

Mastercard: http://www.mastercard.com/ca/wce/PDF/ABU_Fact_Sheet_2011_EN....

Amex: https://icm.aexp-static.com/Internet/NGMS/US_en/Images/Cardr...

To my knowledge, you can't opt out as a consumer.
I imagine you'd notice the battery drain if that were really a mic eavesdrop.

More likely you and your wife are demographically similar to others those advertisers are researching and targeting
How is that "being screwed"? It's not like you're being forced to buy this particular item.
Yes I just mentioned lib2to3 in the post, that's probably the closest example. (There are also some Clang-based tools to convert C++ 03 to 11 to 14, etc.)

Although I believe that you need different terminology. A concrete syntax tree doesn't necessarily represent comments and whitespace. It represents the derivation of the string from the grammar. These are totally different things and I give an example in the article.

The CST is kind of wasteful and I'm not sure why you would use it other than not wanting to write semantic actions to prune the tree on the fly. If anyone has insight into this, please let me know.
The $5k bump has to be figured over more than one year, unless of course it's an instant raise.
My mistake. I realize now the author is talking about user defined SQL functions and not app layer SQL functions for composing SQL. Thanks for the clarification.
Incidentally, and mostly just for myself here is :

https://arxiv.org/abs/1211.6338

in which Schrödinger (in 1918!) describes, "matter in the large essentially as a compressible fluid of constant density at rest under a constant spatially isotropic tension which ... must be equal to 1/3 of the rest density of energy".

The notation is old-fashioned, but check out Schrödinger's paragraph at the bottom of Harvey's page 5 !
You should use cp, that's just better for this task.

"dd is not a disk writing tool"
http://www.vidarholen.net/contents/blog/?p=479
Have you ever ridden a train in Europe or Japan? They are far and away the most comfortable way to travel any distance under 500 miles.
For some odd reason, 90% of the population seems offended that elite policy for their social class has been "hurry up and die out" for a couple decades.

Then people are surprised that bread and circuses which worked for a few decades, seems to be wearing off.
Why not just use SQLite? Its JSON1 extension is pretty good, and then you get all the rest of SQLite's goodness as part of the package. https://sqlite.org/json1.html
Spotify are aggressively exploiting artists and yet they are not making money. Not sustainable, and it's not really suprising. If someone offers you all the music of the world for 10 bucks that is just too good to be true. I closed my Spotify account because I didn't want to be complicit in the exploitation of artists. I'm now using Qobuz ($20/month) and hope that they are paying more fairly (couldn't find any numbers, though). $20 per month still doesn't feel right to me, but unfortunately there are no better options.
U.S. House Passes Controversial Bill on NSF Research
Seems to me like you're attributing motives to zump that you have no place doing.

Maybe zump is motivated by generosity. Maybe zump does have plans to share the riches.

You're just guessing. Don't judge.

¯\_(ツ)_/¯
Thank you :)

Writing this was a necessity for me, being a 1-person data team coming from a Node.js background.
At what point does that stop panning out, though? My pay is somewhat above average and management is unlikely to give me a big raise going forward without a promotion. (And at my work the next promotion would be a sort of 'team lead' position, which I'm uninterested in.)

I guess that was just a long winded way of saying: I understand where this is coming from, but in some situations the logical next step may actually be a side gig :-).
Have you looked at gofmt at all? I remember reading somewhere that it was a deceptively difficult project. Perhaps they weren't using the best data structure either?
You don't know what cp is for. cp is exactly for copying data from a file to another file -- and under Unix, devices are represented as files. Using cp for writing disk ISOs to an USB drive is proper use, not abuse.

dd is for transform-and-copy, so you're abusing dd when writing disk ISOs. The fact that most of the Internet is wrong doesn't make you any less wrong.
I don't know too much about this topic, but WiFi seems different since the signal is meant to be pretty local, which has lead us to 5GHz which is meant to penetrate less.

It seems like such a hands off approach to spectrum that is meant to cover a larger area could lead to a situation where it's defacto assigned to whoever deployed in an area first, because deploying additional infrastructure makes no sense due to congestion.
There is an alternative non-fullscreen link available but Amazon CloudFront cache hasn't been updated yet.