skysight-inc/HackerNews huggingface dataset:
Or you can end up with a mishmash of components instead of statements.

Premature abstraction is a kind of premature optimization, except you're not buying performance.

Bad abstractions tend to stay in for a long time.

What matters is clear delineation between functional components and weak binding, so that internals can change, and that the interfaces are relatively minimal.
If news like this upsets you, there's an easy solution: just stop eating fish.
Absolutely love the project! Also, this is probably the first time I felt happy being Rick-rolled!
Feedback:

For some reason, it maxes out my CPU usage, all 4 cores full speed, on a simple webpage with some light javascript.
Ready for the California Consumer Privacy Act?
Why do you think this kind of service might be illegal? What laws would it be violating?
Ulrich Ogiermann joins Volga-Dnepr as senior vice president for operations
Loefflers Discrete Cosine Transform Algorithm in Futhark
I got a CS PhD at Caltech. It was fun. Experiences vary a lot with who your advisor is and what topic you're researching. The work could be frustrating and tedious, but I never felt overly pressured and the people running the bureaucracy always just made problems disappear for me.
Wallbag looks nice - thank you for the tip.

On Android I have started using Article Reader -
https://play.google.com/store/apps/details?id=com.olegsherem...
Only commenting on India's plastic consumption [1]:

India which, despite its 1.3bn people, falls outside the top ten of the plastic polluters (8 of them are in Asia) thanks to armies of ragpickers.

A related useful read on the relatively less harm caused by Plastic compared to other pollutants[2].

[1] https://www.economist.com/leaders/2018/03/01/dont-bin-plasti...

[2] https://www.economist.com/international/2018/03/03/the-known...
The standards you are using are not good. You dont have to become the best to enjoy the doing of things. Life is about the journey, not the destination.

My dad used to always tell me if you cant be the best dont even bother. Even though it was his primary sport, since we are asian, he wouldnt teach me to play basketball because I couldnt be the best. I 100% disagree with his philosophy.

In life Ive never been the best at anything, it takes too much work. However I have been pretty good at a lot of things and enjoy the learning and the doing. I have had a lot of hobbies and I guess my passion is learning new hobbies.

When your happiness depends on other's judgement of you, you will never be able to consistently be happy.

I have run my own company for 18 years, this year we will just hit 8 million in revenue. Yet, many of my friends have built and sold companies for 10+ million in just a handful of years. Im clearly not the best, but who cares? I have freedom to do other things I love and enjoy my work even though I would rather be building computer games.

At my company we try to help discover what the company can do to help people live the life they love. It is surprisingly harder than you might think for people to listen to their own voice because it is drowned out by all the voices around them telling them what they should love and what they should do.
It's not a matter of instance or memory. In the aforementioned example it was me trying to print valid JSON from a razor view, so the capital T in "True", was causing me headaches. I wouldn't of course use "toLower" as a workaround and actually found out the best practice. However this incident made me curious regarding this behavior and triggered my little "research".
Hello World on z/OS
Do you have a link to a paper that does this by any chance? I'm interested in learning more but not sure what to search for.
When X is fucked and I need to look up online documentation or download a driver.

When Internet is bad: packet loss at home, or travelling.

When I am fed up with bloated Web sites and don't have Opera 12 installed.

When setting a big font preference renders the Web page unusable.

When I need to browse something on my computer, but I am away and only have my phone with me. I can use ssh, but I cannot use vnc.
I gave it a try with debian x64 binary, got a nil pointer on a path error /home/travis/gppath etc
Nikon’s P1000 has a 125x zoom lens
Agreed, based on other thresholds and alerts, we certainly saw some more advanced actors - using in-country home broadband lines to conduct the attacks. This made tracking and blocking them much harder, as there was a risk of blocking genuine customers who simply didn’t conform to our idea of ‘normal’. We ended up finding another way to fingerprint them, but thank you for calling that out, as you are entirely right that there is almost always someone trying to be truly covert.

If anyone is suffering with these types of attacks (or isn’t and you think you’re missing something) feel free to reach out, more than happy to help - email is in my profile
Usually the real reason is that such checks are pointless as they do not pinpoint the bugs. They are too late. You need a real stack trace to begin debugging such issues.

Languages like Ada Spark or Rust tend to rarely use or need such runtime checks. (they are available as an option to check unsafe code)

Others like Python and Java do check and give you traces. Not for free though.

And then you probably want something more powerful, such as a virtual machine like Valgrind; full sanitization of Address Sanitizer, etc.
Hi,

The percentiles are in the images, I was being lazy and didn’t add them to the text. If enough (well a few) people want them I’ll add them.

Azure storage either works for days and weeks 100% consistently or they have an outage and are down for days so even when I have run longer tests they don’t show any didference.

If you monitor and they have an outage the latency basically goes to a day an iop :)
Also check out: Emacs eww. Handy when you are reading through a manual with lots of code examples, and copy pasting from a web page becomes work by itself.

Just in case you're put off by the thought of Emacs keychords, note that you can also use mouse to move backward and forward through history (it has icons for those), and of course you can click links.

But more importantly, it's Emacs. So if you wanted, you can press a key have the code copy-pasted to a temp file, run the compiler on that, display the result in a new window and file away both the code and the result to an org file for further studying.
Extensive recent discussion: https://news.ycombinator.com/item?id=16727869
Plastic Straws Aren’t the Problem
How to Get Free Spotify Premium on iOS Without Jailbreak – EarnGurus
Sometimes you just want a hammer, not a swiss army knife.

And sometimes it is good to have a replaceable head on the hammer.
I wonder if this explains crop circles in the USA
Brain Fitness Chrome Extension for Speed Reading
> But it was really yet another tactic to keep the most lucrative forms of trading in the hands of wealthy/institutional investors and leave the masses in the slow lane of trading with their own money.

This is entirely subjective and it actually also happens to be wrong.
Isn't forth actually a regular language, and parsable on a finite state machine?
This x 1000. As someone who grew up on the East Coast, I’m always amazed at the relative lack of interest in politics and culture in Silicon Valley. The San Jose metro area probably has more wealth than almost any city in history, but can’t sustain a decent symphony, ballet, or opera. Yes, I know SF has those things, but it’s 90 minutes away by car, factoring in traffic and parking.
How to Use CRM for Cold Calling
10 Best Summer Foods to Soothe Your Belly While Traveling
Awesome work, fellow textpunk!
Breastfeeding is really hard at first, you are exhausted and overwhelmed, it takes frequent actual on the spot feedback from someone experienced to not risk giving up. Without committing the resources necessary, WHO words are just mean. IMHO the observed life outcome disadvantage of first borns is likely explained by this.
> What's your evidence for this?

I've used it for that. People use it on darknet markets for value transfer. I have seen many people claim to use it in Venezuela, though I can't confirm that (one of them posted in this thread [1]).

> Bitcoin's total TPS is circa 2-3. [1] And presumably a small fraction of that is actual money transfer. In contrast, M-Pesa, a digital money system that started about the same time and has millions of users, has 100x that volume and is growing rapidly. [2]

That's no longer true. The lightning network increases that to effectively infinite TPS. The infrastructure of nodes isn't that great yet, but it is now possible in principle for Bitcoin to scale to an essentially arbitrary throughput.

> So I'm entirely skeptical that it's better for any significant market than even legacy money transfer methods, let alone trying to compete with newer tech.

That's a fair skepticism. Though not due to slowness/throughput, as that problem is solved. And not due to environmental concerns, because that problem will be solved (in Ethereum, not Bitcoin). The legitimate objections to cryptos I see are:

1. It's not clear that decentralization, uncensorability, and irrevocability are really properties that people need. provides a value anyone really need.

2. Deflationary assets are subject to boom/bust cycles that can be toxic to modern economies. Crypto assets tend to be deflationary, and as such may not, over the longer term, serve effectively as global currencies.

I think those two points are the core of any serious objection to crypto. I believe that in the case of #1, the architectural change it would induce in our financial system is worthwhile, and consumers will feel the effects of that rather than the benefits currently stated for crypto. As for #2, it's a legitimate concern, and it may ultimately make them untenable, but we'll just have to see.

[1] - https://news.ycombinator.com/item?id=17495476
Open office plans have a surprising effect on communication at work
Is having a PhD really that big a deal to get a job in tech in the US?
Setting up your GPU machine to be Deep Learning ready
> a single machine may be harder to schedule to be close to fully allocated

That seems remarkably unlikely if there truly is only the one. Maybe I don't understand what you mean, though. How is that any different from having a single distributed cluster, instead?

> if it goes down

I hear (read) this quite a bit, especially recently, and I'm a bit mystified that it's even brought up in this day and age.

Firstly, having worked with (what is now) commodity hardware for over a decade, I believe that people who haven't grossly over-estimate how often "it goes down", especially today. This overestimation is trotted out as a reason that operating ones own hardware is such a "nightmare" and therefore one must always use cloud or a VPS.

With a "large" enough server, the risk goes up, of course. More DIMMs means more memory can fail, but we're still talking about low single digit percent for all errors (including correctable). IIRC, CPUs have even lower failure rates. Everything else tends to be redundant.

Even then, your workflow isn't dead. It's just missing a DIMM or a CPU, possibly after a reboot (which won't be, if you configured it right).

In many cases, downtime isn't actually caused by hardware but by software (or humans). That's not going to be unique to centralized processing versus distributed.

Also, if the single machine is on a cloud provider, many hardware and utilization issues can be abstracted anyway, for a huge price premium.
SEEKING WORK

Slater, Iowa

Remote is a requirement!

Github: https://github.com/jessehorne
LinkedIn: https://www.linkedin.com/in/jesseleehorne/
Resume? Let's talk.
McDonald's for McDonald's I was paid better in South Africa than I am in America for the same job in the same company. I earn 3 times more dollar-for-dollar, a competitive rate for the region I'm now in. South Africa is regarded in an honest way as cheap labour (but in this case: highly skilled) but those employees live in the top percentage of upper-middle class for the region.

America is extremely expensive to live in, so "westerners" don't really have a grasp of just how far a single USD goes elsewhere in the world.
I think Firefox is going to use Trent's list to check passwords use when browsing. That would actually make Firefox more functionally useful that other browsers.
Before the Revolution
US healthcare is against the patient
Ha yes, im saying it'd be difficult to get her to bring the paper because she is already so busy day trading dogecoin.

I hear what you are saying but given we are the designers of the siri 'mind', we are in a unique position to make it more human-centric. It will be easier in the long run to adapt siri to humans than the other way around.
Team Why Can’t We Go Faster?
Surprisingly to some, this is neither a law nor true.

A complex system with a good workable and testable architecture will work, starting with passing the tests down to satisfying the user...

Such systems are not designed in detail but in general, and usually start with a single, simple but powerful overarching idea, which is actually quite complex to implement, but ends up working evidently well once even halfway done.

Examples would be message passing architecture, event driven programming, time tracking, microservices, reactors, literate APIs, contract programming, Model-View-* and more...
Note how half of those deal with reducing coupling by adding complexity.
Initialized Capital- Alexis Ohanian and Garry Tan Look to Do VC Differently
Epson AL-C3800 Driver Download – Epson Printer Driver
> It does not. In 1995 the Internet was useful for 30m people. In 1985 it was useful for 30,000. Email was better than paper mail from the get-go.

You see that now. But in 1985 most people thought email was silly, if they knew about it at all. Why replace the mail? The mail is fine. It's only when you look back on it, with modern eyes, that you see how great it was.

> Not really. I ask regularly here, and so far there's approximately no commercial use case where blockchains are better than some other technology. The main exceptions being hype, fraud, speculation, and some light financial crime like money laundering and capital control evasion. If you have some examples, I'll of course read them with interest.

I stated some above. But i'll copy/paste:

- Value transfer
- Prediction markets
- Asset trading/custody (not just cryptoassets, I mean, potentially real estate, equities, etc. can be tokenized)
- Venture capital that is more transparent and open (the ICO space is obviously not there yet, but I think it can move in that direction)

Now, you may counter that existing institutions do these things just fine. But blockchains do them in a different way, with different properties. Just like email did the same thing as mail, in a different way, with different properties. For instance, decentralized exchanges exist - exchanges that don't require you to provide custody of your assets to the exchange. That is a true revolution, and it doesn't just have to be for crypto tokens. Those tokens can represent real life goods, property, etc. You can tokenize anything, in principle.
Holy crap. That’s not a great user experience.
AAlib [0] has been around for ages. But yeah, it's a cool trick to watch movies in a terminal.

However I think there is very little real use for image to text-as-image conversion.

[0] https://en.m.wikipedia.org/wiki/AAlib
Check these out: https://pinion.eu/en a german startup which created a gearbox for bikes which works like the one in a car. Early Investment came from an engineer at Porsche.

Disclaimer: not affiliated
https://thenextweb.com/security/2018/06/26/mozilla-bakes-hav...
That's not how it works. First to get their order to the server wins.
Neat project. It seems to have trouble rendering text from some text heavy pages. For instance, see the missing characters in the posts here: https://html.brow.sh/https://old.reddit.com/
Tinkerer – 4 Future Challenges for TypeScript
Coming from a non-CS background, the fact that the summer is often not a great time to get work done with CS graduate students because they're away at internships is taking a lot of getting used to.
We may just have to agree to disagree here. I've never been a fan of security by obscurity, though obviously it does have some use cases. I think we have the opportunity to design secure systems that do not rely on the frailties and biases of human judgment, and I think it's worth exploring.
I keep hoping one of these announcements from Microsoft will be a Surface Phone. This one had my hopes up from the title of the article, but it’s just a tablet—not really that tiny.
Why Are You Still Using Yarn in 2018?
Stockton, California to give $500 in basic income to some residents
Cartography in the Age of Autonomous Vehicles (2017)
Your vision is unbelievable. The only way the us fights the eu is one or both sides are taken over by a complete dictatorship. The people on those countries would be diametrically opposed to this. Trump is not a dictator (regardless of his authoritarian preferences). Trump seems to be actively trying to knock the us out of cross country allegiances. I think whatever damage he causes, we'll be able to repair them over time.
... Who operate on razor-thin margins. 99.9% of that revenue goes right into paying suppliers.
> relative lack of interest in politics and culture...symphony, ballet, or opera

And before someone decries these art forms as inapplicable to modern life, remember that most ballet and opera contains political and social commentary. I can't count the number of times I've left the Metropolitan Opera to get embroiled in a debate about the nature of democracy or relation of Verdi's Don Carlo to the White House, at a nearby restaurant with a table of newly-found acquaintances.
> It's fine if you don't like it (although it may be you're just not quite used to it yet), but I'm not sure it's fair to call it "bad".

It is totally fair to call a naming convention where all variables are 2 or 3 letter acronyms bad, at the very least un-pythonic, and certainly not suitable for an educational tool. If you think that it's good practice to make your code shorter at the expense your users needing an abbreviation guide, you're going to make adoption a much harder sell, especially if you're pitching at python devs. Unlike the last few decades, we now live in an age of autocomplete, there is absolutely no need for this.

Here is a few lines from the imdb ipython notebook (https://github.com/fastai/fastai/blob/master/courses/dl2/imd...), that gave me a headache just to look at -

trn_dl = LanguageModelLoader(np.concatenate(trn_lm), bs, bptt)

val_dl = LanguageModelLoader(np.concatenate(val_lm), bs, bptt)

md = LanguageModelData(PATH, 1, vs, trn_dl, val_dl, bs=bs, bptt=bptt)

The cognitive load put on someone unfamiliar with your code is not acceptable:

LanguageModelData takes two LanguageModelLoaders as arguments, and then later in the code it produces a model? Surely these two classes are named the wrong way round? You haven't explained what 'bs', or '1' are supposed to be. To figure out/ remember what the other variables are, you need to chase up and down the notebook, which would easily be avoided if you just gave them descriptive names. You only use these variables once or twice, so I don't even understand what is gained by making their names so terse.
Which solves exactly nothing, until a significant chunk of the world's population does the same too. And then we'll have depressing articles about poor fishermen who found themselves unemployed and unemployable.

The problem is unfortunately very complex and in need of some large-scale, targeted effort.
Telecomms do this for laying new wires/fiber too. They subcontract most all of the lashing, digging, and boring and the pulling of actual fiber lines, leaving the ends loose, and only then use their own employees to go out and actually splice them into the previous lines or into an active network. The connections at the end are quick and easy with little liability risks, unlike climbing electric or telephone poles, trimming trees near aerial cables, going into underground utility tunnels, and digging trenches through power and gas and water and other cables. They also don't have to buy and maintain nearly as many boom trucks and excavating machines like horizontal boring machines or mini excavators.
You missed the part about "strategic and military use" for Russia, don't know well about chinese rules.
Let’s say you can travel at 10c. At Point A, the Arlington Photons win the Galaxy Cup 1-0. You zip to Point B and place a bet on that game, borrowing the money to place that bet from the Baltimore branch of the Arlington Legbreaker Gang. Wait for the photons, collect your winnings at Point B, then zip back to Point A ahead of your loan. The loan info arrives at Point A, and you pay it off a microsecond later, and pocket the difference.

Congrats, you have just traveled “back and forth” through time. To people in both the Point A and Point B reference frames, you have “seen the future” and acted on it.

Now, the Legbreakers aren’t stupid. Once they know someone is screwing around with FTL they’ll just hold bets and payoffs until light can travel. Yes, but… how do they synchronize their clocks between A and B? And how can they distinguish between a lucky person and a time traveler? Etc etc, ad regressum.

"Now" and "Here" as fundamental concepts only make sense inside a single reference frame. If you break the idea that information has a speed limit, then both of those ideas shatter into tiny little pieces.
Are you familiar with GovHack? https://www.govhack.org/

There are also some local groups around it e.g. https://www.meetup.com/Open-Knowledge-Melbourne/
I've provided them several times in this thread, i'll link you to one:

https://news.ycombinator.com/item?id=17495834
Duplicate of https://news.ycombinator.com/item?id=17485536
China to allows stock options, brokerage accounts for green card holders
Just a heads up: enter https://www.brow.sh:443/ url here http://sitereview.bluecoat.com/lookup
Yes, because a heatwave is defined as a period of high temperature relative to the normal.
No.

> then the LORD God formed the man of dust from the ground and breathed into his nostrils the breath of life, and the man became a living creature. Genesis 2:7
Also, his words on net neutrality:

“In short, although the briefs and commentary about the net neutrality issue are voluminous, the legal analysis is straightforward: If the Supreme Court’s major rules doctrine means what it says, then the net neutrality rule is unlawful because Congress has not clearly authorized the FCC to issue this major rule. And if the Supreme Court’s Turner Broadcasting decisions mean what they say, then the net neutrality rule is unlawful because the rule impermissibly infringes on the Internet service providers’ editorial discretion. To state the obvious, the Supreme Court could always refine or reconsider the major rules doctrine or its decisions in the Turner Broadcasting cases. But as a lower court, we do not possess that power. Our job is to apply Supreme Court precedent as it stands. For those two alternative and independent reasons, the FCC’s net neutrality regulation is unlawful and must be vacated.”

He certainly doesn't sound like an activist judge, so Susan Collins will likely approve of him. I am very pessimistic about the future.
Googling for - blockchain "like the internet was" - retrives thousands of links.
It is a better measure, but it's still pretty arbitrary. Apple could achieve an even higher profit per employee just by splitting the company in two: put all the capital in one company and all the employees in the other.

I wouldn't read too much into any of those measures.
Tavisca Solutions Is Seeking Passionate API Developers in Pune
Related, with some insights (3 months ago): https://news.ycombinator.com/item?id=16856090
Current? There was no stable release since 2009.
Augmented Reality: How  It Will Change Our Lives 360 Degree in the Years Ahead