skysight-inc/HackerNews huggingface dataset:
> In this case, I suppose my specific complaint is that I'm unable to make `range` work transparently with an arbitrary type.

Sure, fair enough. But note that you've now shifted the criticism from "I have to import 4 packages" (which was wrong) over "I need to know implementation details of packages" (which was wrong) to "I don't like that Go doesn't have operator overloading".

> I want to think of a file as a black box full of strings.

And what exactly is preventing you from doing that? Like, how exactly is the language preventing anyone from providing this much higher level API? You could even make it work with range, if you so desire (it would be considered very unidiomatic, but presumably you don't care).

The stdlib provides you with composable pieces to achieve the job you want. I still find this complaint incredibly weird, unless you assume that everyone wants to view files as just a bunch of lines (I'd argue, these days, the overwhelming majority of files probably aren't). Like, you will still need the lower-level API; where's the problem with having an stdlib which focuses on providing composable pieces and then having some library do the composition for higher-level concerns?

Last time I checked, having small composable units of code with clearly separated concerns was pretty much universally considered a good thing.

> it's how the Reader API works, and whether I read a full or a partial line

This is just a random aside, but: You never have to care about that, unless you specifically want to. But I would argue that code that calls io.Reader.Read is likely wrong - unless it does so to wrap it. Use io.ReadFull.
Cease and desist. I have a trademark on that name.
I don't get it, the end was not live action. Is it really an ad for a video game that features this thing?
Surprised I don't see any comments about High Speed Sync. The tech behind pulsing the strobe to match the shutter is spot on these days. Most modern flashes have HSS which solves this issue, I don't see the need for a Leaf Shutter when your flashes support HSS.
> no way to run raw machine code bytes otherwise [...] restrictions of what may be executed, enforce runtime checks, or prevent certain instructions from being used at all [...] everything optimized for your environment better, allow much better compatibility across systems and prevent entire classes of privilege escalation issues.

So... basically re-inventing Java? :)

"Raw machine code bytes" aren't distributed but occur through the privileged JVM and its just-in-time compiler, the byte-code verifier enforces restrictions on what data-access patterns and where instructions can be used, the JVM for a particular OS has optimizations for that environment, and sandboxing (while imperfect) blocks some classes of privilege escalation issues.

Don't get me wrong, I'm not saying Java is perfect or that the underlying goal isn't good, I'm just happily amused by this sense of "everything old is new again."
Agreed. Essentially, a decentralized ledger does not give you the feature of "enforcing copyrights" for free, unless you have systems built outside of the ledger that does the enforcement. That piece can be built in the meat-world in the form of "an army of lawyers".
Designing consent for the GDPR is onerous – and that's a good thing
Ripple is not trustless, so the blockchain part of it is moot. Since you have to trust Ripple (because they have full control), you might as well let them store the blockchain data on their own centrally controlled database.
I feel this is grasping at straws. If I'm running a series of charging stations, then I absolutely do want full control. And if I'm the customer, I can simply call Visa or MasterCard if the owner tries that shit.
Probably not. Google and Apple both currently get away with things Microsoft could have never even dreamed of in the early 2000s and are not only living to tell the tale...but profiting by leaps and bounds abusing their power. The only excuse each of them has is that technically you have another "choice." Which somehow holds weight now but never did for Microsoft.
If you have no AV, you can be pretty sure that’s not an issue.
That makes sense to me, but then why the need for AV to repeatedly set the key?
10 Top Reasons to Have a Career in Tech
> Biggest issue is connectivity issues. Corporate firewalls don't allow incoming connections, and limit outgoing connections to specific ports (in most cases).

NAT's are the real pain for this sorta stuff and why people use stuff like skype, slack, discord, etc. When the majority of folks have IPv6 connectivity a lot of things should become much easier (at least for home users and people not behind a frustrating firewall they don't control)

I'm surprised maintaining a small IRC server was that much of a time sink. User problems is understandably another story.
It's pretty sad when they won't mention LP by name, and take a over a week to come up with a half-assed statement.
I would normally never do this, but over the past couple weeks I've been drafting a blog post proposing an open AMP alternative called Particle.

You can read it here: https://andrewrabon.com/particle-a-proposal-for-tinier-html-... [Draft]

Would anyone here be interested in seeing the blog post completed and/or helping me build it out? If so drop me a line at andrewrabon at gmail. :)

I also want feedback on if my ideas are actually solving a problem, and are doing so in the correct way. I only recently joined a news publisher so I'm not 100% cognizant of the issues at play.
The prevalence of Alexa and other “assistance” devices shows that people willingly allow their privacy to be invaded for the perceived benefit gained from it. Advertising is one of those things where they want to analyze every action, effort, and thought, without any regard for the impact it has on the affected users’ privacy and there will be lines of potential customers waiting to signup after being enticed by the carrot. I think the blame is shared between both sides and I do believe the pendulum will continue to shift as long as technology continues to be embedded in our everyday lives.
Never short a rising asset unless you have specific, private, derogatory information. Puts, maybe.
This guy must have been on the boards of companies that weren't in too much trouble. When the ship is sinking, being a director can become a full time job for a while. If the ship sinks without heavy board involvement trying to prevent it, the board members were negligent.
Agreed. Over here (Finland), parents still put babies to sleep out in a cot in the winter, and leave them in a pram outside the grocery store while they go shopping. Schoolchildren walk or cycle to school starting from grade 1. (Sadly, the municipal day care nowadays doesn't let younger kids to go about on their own; the hysteria spreads here and often sneaks in via the public sector).

Traffic is a far bigger danger than kidnappings, and the biggest danger to a child who walks to school is the parent of another child who insists on driving the kids to school.
How about https://matrix.org/ ?
To be honest, a combination of arxiv automailings, colleagues, and github. A lot of people I work with are interested in sketch data structures.
It probably is going 20 mph but with such a large body it will look like it's walking in slow-motion.
Personally, I think it's best to be amoral here just like the faceless corporations.

If it benefits me (increased privacy), I support it. I reward good behavior.
That's what I said.

Danger goes both ways. If you are on a bicycle rather than in a car, you are more susceptible to the danger created by the cars around you. In effect, all of the cars around you are more dangerous than they were before, because there is a cyclist (you) on the road.
I actually just wrote an article on this: https://medium.com/@nkmlombardi/the-complicated-landscape-of...
The newest vehicle for attracting and retaining Millennial talent in the workplace
> I might be wrong but wasn't it BSD that a few months ago released information on a critical vulnerability before the embargo was lifted?

BSD is not an operating system unless your referring to the original Berkley Unix. Are talking about FreeBSD?, OpenBSD?, NetBSD?, DragonflyBSD? Remember they are all different operating systems.
It's not a strawman if plenty of people in this comment section are making the exact argument. And if I can't fire an employee for being hostile to my other employees, then I do not have freedom of association.
> only rich people should have access to content

I feel like you're overstating. Yes, only the richest of people, those who can afford to purchase a newspaper, should be able to read the news. For those poor people, maybe there's some organization, like a public library that could invest in things that are seen as a public good? Or organizations wishing to facilitate people passing time, like barber shops, coffee shops, or waiting rooms, would buy them and leave them strewn about as bait for those poorer customers.

Personally, I really wish microtransactions were more of a thing starting in the late-90s. I feel like Patreon and others have tried to fill that void. I think it's a false choice between every byte of data behind a paywall and advertisers clawing for more information about every bowel movement in order to cover your screen with promotions.
Intel CEO: Patches will come to 90% of chips in the next week
Main memory access take an order of hundred cycles. D1 cache hit access usually take usually 3-4 cycles. Microarchitecture designers will take heroic efforts to even shave a single cycle here. Adding an overhead of even a couple of cycles would be a huge deal.

Having said that, AMD CPUs are the existence proof that you can be immune to meltdown with no significant overhead.

Spectre is a completely different issue though.
Without having read the details (I cbf) I assume Kodak is the sole oracle here and the problem is solved by you trusting them to reliably provide accurate data to the chain. Which technically negates the entire point of a blockchain here, but it's a lot more sexy to be using a blockchain than a database.
The gamification is cool regardless of how ugly it’s executed. But if this goes anywhere it will most likely draw attention from less entertaining purposes.
The problem with actually running is that it likely will burn way more power at any speed where its trying to run, so this likely would be really boring to watch -- "he has 2 more seconds of his turbo to use... ohhh... and he's out.. gotta conserve power to avoid getting run down by the other robot at a blistering 4 miles per hour.."
There are two important aspects for successful remote working:

- Your company culture

- Your personality

For example, there is no way I'd participate in "very, very chatty" non-work meme sharing. First, people in my company don't expect this from anyone. Second, for me, it's easy to ignore these types of chats or just let them die off.

I just read the author's bio... he describes himself as as a "talkative full-stack coder." So for me, a quiet introvert, remote working is the opposite of stressful. No small talk, no pressure to participate in "office spirit," no "degradation of social skills" when my social skills are already at a set baseline, no desire to leave the house everyday for external stimuli, and no loneliness because all I need is my dog and close friends.
Indeed. https://twitter.com/FortWorth_SEC/status/950397035714371584
But can I do Dollar Cost Average with BTC?
>It's cool that we are getting heavy things to have feet but why?

Because my inner child wants to pilot a giant robot, and that's that.
I am afraid the sheer volume of research on the topic of the canon of scripture is more than I'll ever be able to consume. There are hundreds of books and videos on the subject. If you are really curious then you should probably check them all out. icr.org, carm.org, gotquestions.org, etc...

I'll add that we have thousands of copies and fragments of the bible with nothing more than small changes in spelling. If anything was changed, we would know from the differences in the copies (unless every nation all colluded to have the same bible from day one). In fact, even the Jews would have to have been in on it even though they deny Jesus is their Messiah. (See the dead sea scrolls)

I only know of one "council" where they "decided" on what was in the bible. The Council of Nicea, where they affirmed what was already accepted as canon.
>It was very tedious work. Is it worth it to be good at reverse engineering, I mean are there good paying jobs for it now?

Malware analysis. Limited job opportunities and companies, very specialized skill set, but good pay, challenging, and exciting.

You can't be a hack who programs through Stack Overflow - either you know your shit or you don't - few people can help you if it's something nobody has ever seen.
This is nothing but a prototype combat exoskeleton (powered armor).
You do not have pure freedom of association. Both a set of laws and our culture do not allow you to refuse to do business with people.
The idea of creating a single online market-place that does the enforcement/rights management component in addition to storage/search/sale is interesting.

But that's already a crowded marketplace, and it's not clear to me why Kodak announcing they're going to enter a crowded marketplace would push their stock. Especially given that the announcement is paired with an up-front admission that they're accruing lots of useless technical debt at the beginning of the project.

I would be more inclined to invest in Kodak on the basis of this announcement if it didn't mention cryptocurrency at all.
Interesting, I wonder what the funky magnetically-coupled circuit with Q1 and Q2 is for.
I don't believe it can run 20 mph when you clearly see it is dragging one "foot" in the sand.
The Complicated Landscape of Cryptocurrency Taxation – Nick Lombardi – Medium
Thought it was going to be a really large Strandbeest, disappointed that its worse.
You basically have the same problem then, of forcing sites to use google products in order to be ranked highly.
I am not saying that speed doesn't matter; trade-off though is security. If there are lawyers to sort thing out, then you don't need crypto.

>bitcoin is significantly slower than other systems of its class

that class being decentralised proof-of-work, it is no slower than it is more secure than those class-members. (And among class members of equal 'speed' it is most secure)
Would you rely on common conventions in a legal document rather than legally defined terms?
Everything has it's pros and cons. I've been working remote for about 2 years now. Really, what it comes down to is the company culture around remote workers, and your personality. Luckily, the company I work for is very clued in to remote/async communication styles necessary to collaborate with remote employees.

Personally, I'm not a huge fan of getting caught up in the social stuff that comes with working in the office. At times, I feel left out because the team in HQ goes out to lunch often, or they have special dinners and other events I obviously cannot attend, but overall I'm happier with my own personal life outside of work.

The only downside I can see is that career advancement seems more difficult. It's easy to become that remote developer black box depicted in the article, where your team views you as a means to an end. Almost like you're a genie in their computer. It becomes difficult to lead initiatives, and ultimately position yourself for advancement. I think that's why a lot of remote developers choose contract work.

I've considered contract work in the past, but I was never able to find a steady stream of work that paid well. It was always people trying to get work done as cheaply and quickly as possible.
You can have still have ads without invasive tracking, they just might not be as effective. If the difference in effectiveness is enough to make Google, etc unprofitable than maybe there is an argument to be made that it is necessary. If it means they make 10% less profit, people would probably prefer privacy.
I like what Twitter does with AMP.

If a page has AMP version, it redirects mobile users to AMP version, but on that page, not on its own cached version.
Shareholders live in the world that the company creates. For example if the company contributes to global warming, it doesn't affect the stock price but it does affect the shareholders.

Money and markets are great tools, but they aren't gods; they aren't the answer to all questions.
I wanted to see it take multiple steps in a single shot. As an example, the videos released by Boston Dynamics are so interesting because you get a mostly unedited shot of the what the machine can do. This is just a disappointing commercial.
You're proposing to punish people for just bad luck. Not a good idea.
Content on a p2p network would have built in guranteed of immutability. This would ensure that you wouldn't need to redownload the same content over and over, nor even check to see if you need to redownload it. If the GPs suggestion is followed, the resulting network could allow you to download content from a server just as you do now, so long as you pay the server to download from it. The advantage is that this server needn't be the original host.
Then committer can either 'git push --force' which apparently is not allowed by mercurial too? Or create a new branch.

I try to clean up working branches when they are not needed anymore. I get the idea that Mercurial users think I shouldn't do that, or that I shouldn't share my working branches.
FYI I work directly with the amazing guy who wrote this: https://csc.fi/web/blog/post/-/blogs/the-largest-unplanned-o...

Lustre at scale is a disaster, but one you can pay for people to help you with. GPFS is unbelievably expensive, but is a lot more reliable wrt metadata, but it is also quite fragile.

In my original question, I mean other than the obvious one of Lustre.
Can already guess they'll be at the bottom. Laravel, Symfony are pretty dang slow as frameworks.
Hope can lead you to a dead end if you're on the wrong path to begin with.
Yeah but can you quantify exactly how much savings you get for giving up your privacy? If targeted ads lowered the cost of an 8 dollar widget by 10 cents, I think most people would take their privacy.

But we don't know how much online advertising lowers prices. Would be interesting for an economist to study.

For all we know, online ads could have no effect. And what about ads intended to generate demand instead of address current demand? Maybe online ads are tricking us to by more of what we don't want (Yay, another subscription box).
"There exist other edge cases, so let's change the subject."
> (parsing json, making screenshot then ocr to get position of text, even fasttext !)

Really interested to hear how you use fasttext for this?
1/3 of respondents are still in school.
2/3 of respondents have been reading the blog for >1 year.
94% consider the blog "favorable"

Pretty skewed results.
There was a Glitch in the Matrix!

https://en.wikipedia.org/wiki/Glitch_(video_game)
2 days ago

https://news.ycombinator.com/item?id=16096085&ref=hvper.com
Slack seemed to be having issues with maxing out their websockets services. The problem with pure p2p for slack is the customer trust. Their customers want them to lock everything into their servers, these companies don't understand or trust p2p, if they did they could just take a look at Muaz Khan's github pages and find a way to implement their own corporate chat with audio and video purely p2p and use their own corporate coturn server to lock down access. Setting up coturn isn't easy but you can connect coturn to active directory and ldap for enterprise level authenticated access control for a p2p webrtc chat app for your own company.
The Plasma Magnet Drive: A Simple, Cheap Drive for the Solar System and Beyond
Facebook is notorious for making those connections impossible when they are truly needed most. It's a marketing tool with aggressive filtering, not a family message board.
Yes, that's a common explanation. https://www.neverthirsty.org/bible-qa/qa-archives/question/w...
Respect to him for owning up.
It's not at all a 9/11 because not very many of traffic accidents are intentional homicide.
Hyperlinks:

* Accelerated Mobile Pages: https://ampproject.org

* Facebook Instant Articles: https://instantarticles.fb.com/

* Apple News: https://developer.apple.com/news-publisher/

* source: https://developers.google.com/search/docs/guides/about-amp

* Speed Index: https://sites.google.com/a/webpagetest.org/docs/using-webpag...
I've seen these in youtube b4, but they were taken down.
I'd careful with the title to avoid it.
God, I hate this argument with a passion. The First Amendment was a means to and, which was protecting free expression from undue influence of the day's most powerful institutions. While it's technically true that all kinds of censorship and other shady shit from powerful organizations complies with it, I consider that a oversight and a bug. An organization as powerful as Google needs more constraints put on it, whether that's through antitrust or some other mechanism.
Yeah I fit into the same mold as you do in that respect. How do you feel about the career development aspect? To me it seems difficult to grow my career further than the nebulous "senior engineer" title -- especially while working remote.

Building great code doesn't seem to matter much from what I've experienced in the last 8 years. That being said, I've always worked at startups and small companies.
Never move. You are on a magical island... or the eye of the storm.
You'd better tell DuckDuckGo that their non-tracking, non-intrusive adverts aren't going to make them money then!
What cost, personal or public, is worth fighting the good fight for? This seems to happen far too often: our best minds and best hearts pushing themselves to the brink in their fighting the good fight.
Oh absolutely! I guess I'm just saying that I take articles about The Nation-State in the American Interest with about as much salt as I take articles about Socialism in Jacobin. I know, going in, what point of view the magazine pushes, and the interesting part is whether I had really understood that point of view in the first place.
https://twitter.com/elliottkember/status/950814013599858688
I don't like AMP as a user. It breaks sites that I want to open in an app or in the browser with my logged-in session. I also don't like Google hosting the content and giving preference to a specific, consumption-only user experience.

I'd probably have a different opinion if I didn't use Adaway, which blocks ad servers by domain in /etc/hosts. When I've tried going without an adblocker, the web was not such a nice place.
You can say the same thing about 10 different factors.

"If the employees aren't happy, nothing is going to get done."

"If your suppliers aren't happy, you aren't going to have anything to build your product with"

"If the government isn't happy, they are going to shut you down"

In the abstract, they are all important. Practically, if you try to focus on everything at once, you aren't going to get anything done. One of the most important skills in any job is figuring out which areas to focus on, and the answer to this is always going to differ depending on your specific circumstances.
At what performance cost?
Zenledger is a nice startup idea. I thought that Coinbase is sending out 1099 (K's or MISC) to users and the IRS though already?

I wonder how many US citizens will just ignore their tax obligations thinking crypto trades, profits are untraceable.
I tried setting up a tagbox, image gets pulled fine, it starts fine and says 'box ready' but when i go to localhost:8080 - it doesn't load.

Running latest docker 17.12.0-ce on windows 10.
> If we accept your argument that Google can't measure the speed of a webpage

Correction: Google can't predict the speed of a random webpage to a random user around the world.

But you can reasonably predict that pages hosted at widely available CDNs around the world will load faster on average than pages not available.