skysight-inc/HackerNews huggingface dataset:
That makes sense, though MySQL certainly had a lot more warts before version 5.6. Respectfully, you may be inadvertently comparing MySQL of 5+ years ago to Postgres of today, which isn't a fair fight :)

> if you were starting FB today it would be hard to convince someone that MySQL is a better choice than Postgres

Not sure I agree. Seems like more of a toss-up at the very least. How would you find or build the right talent pool? With MySQL, Facebook was able to hire the top folks from both Google (which cancelled its MySQL efforts around the exact right time for FB to poach) and MySQL AB / Sun.

I also strongly suspect it would be substantially harder to build something like Wormhole on top of Postgres replication.

That said, I will include my usual disclaimer that Postgres has a lot of compelling features that MySQL lacks, and I can definitely see the other side of the argument.
A Chicago cop is accused of framing 51 people for murder
Clause 5C.2 "Your purchase of services from Corporation may be provided with a light to medium level beating. Additional fees may be charged for such beating."
Unfortunately I haven't. People who are equally well-versed on both databases seem to be the rarest of unicorns.
I lived without internet for a while too and had the same experience. There's benefits, but it's not practical long term.

Pay-per-use would is an interesting idea, but if you live with other people it gets a little more complicated.

The best tool I've found is an app called Self Control. It puts rules into your hosts file and either blacklists certain websites or blocks all of them and whitelists the ones you want. It uses an external timeserver so you can't get around it by changing your computer clock, and it runs regular checks to make sure you don't just edit your hosts file yourself. It's really pretty good. And in theory you could set up scripts that would start up certain blocks at a scheduled time every day. The one huge problem though is that it's Mac only.

I don't think there's a way to completely fix the issue externally, but having some powerful tools for limiting yourself would go a long way in making it easier.
Firstly, "just" determining membership of a value within a type hierarchy requires far more dynamism than zero. Given a fairly arbitrary type-erased value x, how do you tell if its type implements some fairly arbitrary trait T? This hierarchy presumably has to be open, which makes the problem harder.

Additionally, unless one is using explicitly typed exceptions (i.e. Java-style checked exceptions, very much unlike Python), it requires allocations, as it's not possible to statically determine the size of the error object to be returned.

Similarly, from an assurance/reliability point of view, the dynamically typed nature of non-checked exceptions is unfortunate.

(These second two are, I believe, the points I made last time we discussed Python's exceptions.)
> Consulting firm Accenture PLC, one of the world’s largest outsourced labor providers, calls it the “liquid workforce,” which can be turned on and off like a faucet.

A faucet of 10k H-1B visas a year making an average salary of just 81k.
护眼脚本
The biggest power consumer is electric heat/ac.

http://www.torontohydro.com/sites/electricsystem/residential...
Unsubscribing from Goodreads email notifications
"Experienced COBOL programmers can earn more than $100 an hour when they get called in to patch up glitches, rewrite coding manuals or make new systems work with old."

$100/hr doesn't seem like a good rate for a true 'niche' when $185-$250/hr is going around for everything from Hadoop to Kubernetes.
Another Lisp implemented in C++, but with a GC:

https://github.com/rongarret/Ciel/
Not much later, and with its own completely different tech for auto navigation, came the Etak Navigator / https://en.wikipedia.org/wiki/Etak. A good bit of SV history there.
I'm willing to bet no one* does their own search crawling aside from companies the size of Yandex and larger. Google carefully manipulated web standards to make sure you can't do that effectively without tons of upfront investment. You pretty much have to run a customized headless browser to get real content. And then you have to figure out how to interact with whatever you get, since increasing number of websites are SPAs. Google itself has it easy, since developers actively modify their site to fit Google's capabilities.

But hey, everything is "fine" as longs as the Web keeps a bunch of developers employed with six-digit salaries. They will put up with any amount of accidental complexity and ignore any effects on future innovation as long as their jobs are secure. (And those jobs are more secure than ever because you need ever increasing number of specialized professionals to keep the increasingly complex technology stacks operational.)

--

* One exception I know of: Web Archive. But their coverage is pretty spotty and they aren't strictly speaking a search engine. Still, it's an awesome effort. At lease someone tries to swim against the tide.
Solving Traffic Congestion: What We Built at Grab’s 24-hour Hackathon
Ask HN: Do you still use Antivirus in 2017?
Do you still use Antivirus? Why?
And witch OS are you using?
Because I've never done this before and I wanted a more manageable learning curve. I had very little *nix experience and zero bsd or zfs experience before I started this project. My next server will probably be vanilla bsd, but then again it might be freenas because it just makes the whole setup process easier.
Highly inaccurate title. The article is about security issue in some tools used for transitioning from IPv4 to IPv6

>> the security holes come as a result of IPv4 to IPv6 transition tools.
I am an immigrant. I've been living mostly away from home for 10 years. I have people (friends, relatives, family, people that I know and love) that are easily reachable on Facebook. I deleted my facebook account and realized that I can still reach all the people I want to reach if I had really wanted to. Stuff that is "on Facebook" seems optional to me. When the only way I know them is their Facebook profile then I'm fucked. Now I learned to ask people for their email addresses, I personally think it will live far longer than Facebook.
I started working at a company 6 months ago, and in that time I've fixed a half dozen performance problems.

Some of them didn't matter THAT much, but some of them did. My team manages an authentication -service. Some of the calls were averaging hundreds of ms which added terrible overhead to other services' calls. In other places had CICD builds running tests twice, logs logging twice, inefficient algorithms, single HTTP transactions making dozens of DB calls. You name it.

Some of these were simple things that if you stopped to smell the roses you could notice and fix.

Let's all be boy scouts and make code better while we're in it :)
One big difference is that alcohol was not engineered to be addictive. Whereas at Facebook and many other companies there are a lot of smart people continuously trying to improve metrics like DAU, UAM, response frequency, etc. And they do it with no apparent regard for the impact on users' lives. Heck, many game companies proudly advertise how they are the most addictive thing you can get right now.
However, my Father and an ex-coworker of mine socializing is not even remotely natural.
I have to agree with you. Why don't we just lock ourselves away to become productive. At one point or another every little thing becomes distraction and harming productivity.

At what point becomes productivity and efficiency an addiction as well? Don't we already call those people workaholics?
No Baidu? Yandex aside, I'm curious as to what other major non-English search engines are there.
In a way, cushiness was forcefully taken away via democritization. Just as a rich father may gives his son a sinecure, a rich country gives its citizens sinecures out of excess wealth.

Competition amongst people though rapidly reduces the sinecure to no longer be sinecures. Taxi cabs may have had a monopoly, and people were willig to work for less to driver ubers (eg poor college students) but they did not have a sinecure. Many were struggling to make ends meet.

And they had been struggling for years. And so did not have the energy to pursue, say, learning Haskell.

Just as there are laws to prevent olympic atheletes from taking a super drug, breaking all records, and then dropping dead, what governs society should have rules to prevent people working themselves to death.

Unions were once the answer, but their major drawback is reducing competitiveness. In attempting to keep sinecures sinecures, you become less competitive. Meanwhile, the peasant rice farmer is saving every penny to buy his kids a better education and even beating them when they get too low of a math score.

An american who is used to runnning water, electricity, and all night raves who is struggling to pass his college algebra class has nothing on the poor farmers son who grew up in a mud hut and was forced into learning calculus in high school at belts end.

Who deserves the cushy job? The college student example may outwardly express a desire to have a fairer world, but also may resent the poorer peasant racing them to the bottom and the more educated peasants rapidly surpassing them in salary, (eg they get a tech job).
What do you mean, not much intuition for Fourier transforms? Sure, sometimes you get weird results and need to work with fairly generalized versions of functions, and a bit of background in functional analysis is helpful, but a strong intuition about the Fourier transform is both extremely useful, and not that hard to develop.

For starters, I'd recommend the course notes to Stanford's EE261 (https://see.stanford.edu/materials/lsoftaee261/book-fall-07....) - well written, very funny, a nice level of rigour, etc...
I'm having a similar experience travelling through Melbourne as almost all of my internet access is metered. My mobile plan has 3GB/month and is almost my sole source of internet.

I just discovered the public library which is great for getting work done, but I have to leave my room to get there. Most cafes either don't have wifi or impose a time limit w/ a user/pass login (so changing mac address won't defeat it).

I'm mostly finding it makes me more productive, though it's sometimes frustrating if I need to search for a quick Stack Overflow answer.
(Throwaway for honesty)

Significantly less now that I work remotely, on my own schedule, and at a reasonable company. I get 6+ hours a day of real work in, usually more, but try not to overdo it. (For awhile I was becoming a bit workaholic without the boundary between work and not-work, spending 10+ hours at it.) I take breaks and do spend a little time on HN or Stack Exchange to clear my head, but I don't do Reddit, webcomics, facebook, or any random sites during work. That's my relax after work stuff, done on a different PC. So in terms of productivity, I'd say around 75-85% work, 15-25% slack most days.

I previously worked an 8:30-5:30 where management measured productivity by the butts-in-seats metric, scheduled a lot of meetings, and was quite anal about punctuality. I was lucky to get 4 hours of serious work in most days (between all the interruptions, bureaucratic stuff, and having to work based on my manager's sleep schedule). Sometimes I ended up doing more work at home at night than I did while 'at work'. Maybe 50% productivity, often less.

Before that I worked at a 9-5 where we had to record our time per task so specifically that we even had a task to enter the time spent filling out the timesheet. I could have done better there about focusing on solving problems and improving business if I wasn't constantly distracted by the clock ticking and all the estimating and meetings about estimates and deadlines and timesheets. Maybe 50% productivity.
Ntshingila on Facebook’s Growth in Afrika and Helping Businesses Meet Their Goals
Well okay sure, but engineered or not, alcohol is very addictive. There are probably more addictive substances, but alcohol really is up there on that list. You could probably engineer a better addictive substance, but not one nearly as pervasive in global culture.

There's something truly unique about alcohol that isn't true of any other addictive substance on the planet.
>you still need to address both problems when we're talking at this scale--you shouldn't use one to excuse the other.

I'm not. I'm pointing out that if one problem is 15,000x bigger than another problem and you never mention the bigger problem then perhaps your problem isn't with the actual problem but with the fact that you're in the pay of coal/oil/gas/nuclear companies or you choked on their propaganda.
Police in the US on general received much less training than in Europe.

“In the US, police training lasts on average 19 weeks,” she writes, while “in much of Europe that would be unthinkable. In Germany, for example, police train for at least 130 weeks - http://m.huffpost.com/us/entry/7709638
Fukushima was not an unavoidable "act of God" as you seem to imply. Fukushima was a galloping series of well-documented fuckups and ignored warnings going back to its construction in 1967. There are no moving goalposts. And coal plants put more radiation into the atmosphere than nuclear, even accounting for the historical odds of catastrophic failure. https://www.scientificamerican.com/article/coal-ash-is-more-...
In Australia at least, there are regulations against installing power cabling that goes between premises (unless you're a power company, of course).
Sounds like a script with iptables. I believe many consumer routers also support time based internet access
Just went into Autozone and the interface looked like a IBM CICS screen scraper.
Went to my insurance agent; we looked at nice screens, but when real money became involved, we popped into this ugly legacy screen.
The LandHere architecture
This is just not true. Go visit a vineyard, distillery, or a brewery. People may be trying to improve the quality of the product, but they are not relentlessly trying to increase "user drinking minutes" or any metric like that. They do try to sell more of their product, but their main goal is getting better reviews, wider distribution, and more customers, not stuffing people like foie gras geese.
They don't. That is why they need to call back the guys that retired.

Any of the new hires with talent quickly discover they can double their salary by doing pretty much anything else in IT and move on. IBM and their customers want to turn the whole thing into a McDonalds style business, but the burgers keep burning and they keep having to call people to come in and rewire the microwave and unplug the toilet.
Ok, we changed the title to a representative phrase from the article. We also added the article's year.
>This is a clever turn of phrase. One could also say wind projects are also relatively uncommon

One could. I could also say that I drove by about five or six hundred wind generators today...

Nothing in what you said above really convinces me that you should have anything against wind farms in general. It's all FUD.
> Fukushima was a galloping series of well-documented fuckups and ignored warnings going back to its construction in 1967.

Exactly. Let me know when you fix humans, companies and governments, then I'll trust nuclear.
most of the engines don't pass my simple test - enter name of movie and i expect to see aggregated basic info and ratings of movie at least from 2-3 websites without opening them

it's a bit better with currency exchange 5USD to EUR
As an on-campus student I didn't know any off-campus students except one who went to my high school, and he didn't have many new friends from university that he kept in touch with. It is difficult to overestimate the social aspect of universities, which has led in part to other changes such as a common core curriculum for all undergraduates, for instance.

I'm not claiming that students should live on campus, but there are clear advantages if they do so to both those students and other on-campus students.
Pro doesn't allow blocking telemetry.
This looks slick, but there's actually a reason that rooftop solar panels are installed with a gap between the panels and the roof. Panel power output drops noticeably on hot days as panel temperature rises. The air gap creates a siphon effect, pulling air past the panels and cooling them.
Unfortunately there are some severe limitations of using native select, in particular in relation to list item (i.e. option element)

- Can't have anything but plain text: (e.g. no images, bold text etc)

- Can't have a line-break, or somehow wrap text into a 2nd line if entry is too long
How do I zoom up to 52000% on Microsoft Visio?
Business Roadmap, a Guide to Growth
One of my favorite things on Bing: https://www.bing.com/search?q=speed+test
important enough that I have saved it

https://news.ycombinator.com/item?id=11762946

"I think of different communication media as having different urgencies / time constants. Emails are a daily report. My phone's notifications are an hourly report. Notifications which I forward to my watch are the instant things. Be sure to mercilessly "mute" most apps from bugging you on your wrist. With this setup, I never feel the urge to check my phone. If there is something important, it would've buzzed my wrist."
You don't have to use a finitely definable function. In fact, Cantor's argument defines the function as an infinite list of real numbers.
Same in California. The rule is that the cabling can't cross a street. So actually you could provide power to neighbors within in the block but not the next one.
Mexico is a proxy war between US factions.

lolwut

Amazing the the parent gets flagged, but this slips through. WTF are you even talking about, dude?

Puritans at war with... drug people? And you take issues with the post you replied to? Pot is calling kettle black right there. This is some colossal conflation.

Drugs do harm. It's not about tee-totalling nerds obsessing over out-dated sensibilities. The money that gets flushed on drugs is incidental to habitual use, and not a concerted effort to rebel against repressed, sheltered squares.

If much of the money heads south from two predominant channels originating in the U.S. this does not preclude foreign actors further fomenting violence, by fanning the flames for their own reasons.

You can rail against that idea, but then your own concept would be pathetically invalid, all the same.
Furthermore, neither of those accidents were anything like the worst case scenarios possible. They required heroics individual beyond what was imagined necessary in their designs to keep the disasters so small.

I think the issue is further complicated by the under siege mentality that many nuclear energy proponents feel. If they think that opponents don't appreciate the benefits and exaggerate the risks, then they will tend to publicly downplay risks, and possibly believe their own rhetoric rather than looking for vulnerabilities to the system and engineering in additional safety measures.

Finally, how many designs that we call relatively dangerous now, were called dangerous while being constructed and put on line?
Aside, you don't need to end a question with "or". It's assumed.

It's a non-committal way of writing that I've been seeing lately. As if you need to pre-empt and soften the possible "no" answer to your yes or no question.
There are many things for which use normal use is ok, even beneficial. E.g., alcohol, gambling, work, food, and sex. But for some people those become addictions. They are not inherently negative, but they can be abused.

If there is a distinction between those things and internet use, you haven't made it clear.
Show HN: Skiplit - an iOS puzzle game where simple & impossible are synonyms
Because COBOL is the PHP of the 60s, and mainframes are slow and expensive.

Also, too many of the talents are stuck in a blocked I/O mindset somehow.

Some are wizards though, writing assembly and making raspberry pi sized systems blazingly fast. OK a couple of raspberry pi:s
>Am I missing something?

The interesting part is that the fixed and variable record formats are first class things on the mainframe.

So, something like DB2 on a mainframe can use system supplied functionality (VSAM) as their storage engine. As opposed to unix, where higher level databases like MySql, CockroachDB, etc either roll their own (InnoDB) or use some 3rd party offering like RocksDB, LevelDB, etc.

VSAM isn't just one thing either...it supports k/v indexing, or indexing via relative byte address, or indexing via record number, etc.

So, basically, when you talk with mainframe people about interchanging data, they don't tend to consider that you might actually have to write some code to parse what they are sending you. They tend to assume you already have utilties that understand these things. It's not an interchange format...it's the native format for them.

I suppose the answer seemed novel because it's speaking with very specific "official sounding" terminology about something that's usually ad-hoc negotiated by project in the unix world.
İstanbul merkezli 4 ilde DEAŞ operasyonu 6 şüpheliden 4’ü tutuklandı
We're not even allowed to run cable between two adjacent properties owned by the same company. (A former employer of mine got around this with a "temporary" 3-phase cable going between the two, but it was regarded as a bit dubious.)
As others have pointed out, alcohol/tobacco manufacturers do in fact have these.

However because addiction is a known factor in their industry, I think they are kept somewhat in check, if only for legal reasons. I don't think Internet companies have any such qualms, so I would agree that they basically are trying to 'weaponize' this addiction.
If I start at 0 and successively add 1, do you agree that I eventually hit any positive integer you could pick after a finite number of steps? Does that not prove to you that I hit every positive integers? Which one do I not hit?
Is that really "just"? It's still a lot more than the average worker.
The RST_STREAM frame is, indeed, how the browser was supposed to abort the download, per the spec. But it's a SHOULD, not a MUST. In fact, browsers just don't do it.

So why not? Priorities. Not very many sites are using push, and this is partly due to a chicken-and-egg problem; push isn't that good, so nobody's uses it, so there's not much incentive to make push better.

But even if new browsers started correctly aborting pre-cached pushes today, that still wouldn't be as awesome as Cache Digests, which could avoid re-pushing cached content without wasting any bytes. So, if you're going to spend a few minutes working on H2 Push, you should probably spend it working on Cache Digests, rather than working on aborting pushes.

And Cache Digests can even be polyfilled by Service Workers, which are incredibly powerful in their own right. So if you're not Chrome or Firefox, rather than even spending time on Cache Digests, you should probably focus on implementing Service Workers first, so the users can at least polyfill their way out of the problem.

So the order should be: Service Workers first, then Cache Digests, then push-aborts. So, uh, don't expect to see any push aborts from the major browsers any time this year, IMO.
What you're both implying is that, unless something is EVERYONE'S problem, no one should share their experiences. The author constantly makes the case that maybe this is too extreme for you, and you can choose not to do it. But for a lot of us here, as is clear from the activity on this thread, this IS a problem, and I'm glad the author made the post.
In addition to those communities, I'd also add MMORPGs as pretty clear example for me. Robin Williams referred to some games as "cyber cocaine": http://variety.com/2014/digital/news/how-video-games-were-a-...

And I've had friends that I've just lost to online games for a long spell.