skysight-inc/HackerNews huggingface dataset:
Currently staying in indonesia for vacation, i can verify, a lot of green go-jek jackets, not so many grab ones.

Personally i use go-jek. Got an sms just like whatsapp, and i was setup. Grab wants me to create an account, meh, so i stopped there.

I like the live tracking, so i can see, where the driver is. Helped me a lot to get out and find the driver, as the navigation route is most likely wrong in all these small streets. Hard to give notes, they ignore them anyways.

The Go-Jek apps, for each purpose one, meh. The update mess on each day, whenever i get wifi, i hate it.

And i see signs everywhere: only drop-off, no go-jek, no grab, no uber. They are pretty vocal about it. So yeah, its a war.

Surely it breaks up local schemes of corruption. One can see it, when streets are closed down by types in army clothes, and a caravan of cars enter the streets, with dudes in open jeeps, moustache and laughing. There goes the money.

I do not know. There is a global economy and local businesses. I wish it was not a few companies driving the disrupting changes, that will destroy most likely local businesses, that have developed over decades. Sure, people use it and that is good. Good ideas replace ideas not so good anymore in these times.

Ah, i dont know. I want tools, that allow people to connect directly in an open market. Without a big company controlling the flow and taking a percentage here and there. But maybe thats the prize to pay for now. Everyone can take a camera now and do tv, its not monopolized anymore by a few.

End of rant. I wish that dude good luck. I also have left a well oiled machine to start something else. I do not share his excitement, though. The food delivery business will never be mine except for emergency. That beats crusty, non plastic wrapped 'fresh' together with a few friends. But thats just me. :)
Yes it is like akismet, which is open-source.

It is a personal project, although I did use to run it upon the https://debian-administration.org/ website (which I created and ran as a personal site). I'm not sure why you'd ask about a link to Debian though!

The system was recently rewritten in golang to improve performance, and it will run happily with 1Gb of RAM. It's running on a host that does a lot of other stuff, but basically it is an idle host. The biggest issue is that we store "known-bad" IPs in redis as a cache, so RAM can grow just due to that.
Cloud Firestore vs. Realm Platform
Difference between conditional compilation and conditional attribute
Logic and Logic Programming (1992) [pdf]
This is a brilliant post. The ability to navigate around the article easily and then parachute into a section and revel in detail is beautifully executed. Using links to add asides is another excellent touch.

When scowls complain that the Web is crap, this is where you take them to see what the Web could in fact be.
Import Duty on Chinese Solar Modules by Indian Government
I believe Capture One Pro will take better advantage of all that hardware than LightRoom.
they could get basically 100% of the customers – simply by throwing billions of VC money at the task to subsidize rides.

They could get a large market share, while they're heavily subsidizing their rides. The tricky part is keeping hold of the customers. Certainly where I live Uber made a pretty big push a couple of years ago, offering ridiculously cheap rides. During that period lots of people I know used Uber a lot. Once they stopped offering the subsidies and the prices rose back to 'normal' levels everybody went back to using taxis and public transport.
The article linked from here on integrated tests, http://blog.thecodewhisperer.com/permalink/integrated-tests-... is also well worth reading.
Thanks. I was afraid to hear something like this.

Being a PHP developer myself it's really hard to believe that resource consumption is obviously treaded with so little priority in the rails/ruby world.

And some attitudes here like "who cares? memory/cpu is cheap nowadays" are in my opinion part of the problem. I'd say, well written software should use as little resources as possible. Probably a habit that comes from my early days on a C64 back in the 80s.
Yea, I made the jump from osx to Linux switch more than a year ago because of the hardware situation. I also have dual boot windows just for Lightroom. It was a bit of tinkering just because I decided to go for a bit esoteric distribution (NixOS) and also switch to tiling (i3 and sway). It’s different, I think it’s much better and tiling really keeps the clutter at bay. I am very happy with the setup and when I have to use OS X (still have the old MacBook pro for time on the road) I don’t enjoy it any more.
+1, I would also use something like that for my rental property.
It is linked at the left of the screen where it says "Messages in this thread"
> Having a Hotmail account is a symptom of a problem which could lead to higher risk, but it is judging that symptom as if it is a cause which leads to risk.

No, it's not judging that symptom as a cause. It doesn't even matter if it's a cause or a symptom, as long as it is statistically sound. Hotmail, like [not] smoking, [not] exercising, [not] drinking alcohol, is a choice. Having chosen one way or the other does, statistically, imply other things.

Whether we, as a society, want to allow this kind of statistical inference to meaningfully impact things like insurance costs, prison terms and other important decisions is a completely different issue.
We are shipping to Europe for a fee. See booking page
>obsessed with correctness, and need to be explained why each change is okay.

Isn't this the point of code review? When I click accept on a code review, I am saying that I have looked over the change and believe that it is correct and okay. If I just arrive at the conclusion by saying "Joe wrote this, and I trust Joe" the there is no point in me reviewing it.
I've been searching for a Disqus alternative for a while, and Isso is one of the first project I cape upon. However, I had some problems getting it to run and it did not fully convince me. Recently I wrote a blog post[0] summerizing different options to offer comments on my static site. But in the end I dicided to keep Disqus, but only load the script on a "load comments" button click.

[0] https://darekkay.com/blog/static-site-comments/
Running a few product lines at a loss is a classic way for a large company to put competitors out of business, in general terms. Once the competition is gone there maybe an opportunity for the remaining company to raise prices quite a lot.
Ive had this pedantic-ness in the past. I've noticed the obsessive compulsive behaviour of being attached to code. People I had to work with cared more about having every for-loop contain a ++i instead of i++ when generally most compilers optimize for that. They ignored the fact that I pointed out a problem in their architecture and basically told me to get on with it. If someone is attached to code and takes offence because you gave constructive criticism, they shouldnt be in the job.
Show HN: Cross-Region Google Cloud Datastore Replication Using AppEngine
Easy. It's not about LOC written but about making the right decisions. One bad decision can cost you months of work.

Also many people are not even able to finish more complex projects. I am just not sure if they are 1X developers or 0.1X developers.
> GCC added support in 7.2

No, GCC adds support in 7.3, which is scheduled to be released tomorrow.
I actually, because of the app I was reading this on, failed to realize this was a Yegge post until the end. No wonder it was such a good read.

Welcome back to the real world, man, hoping we see more blogs from you in the future!
This sounds just like a 15-year-old ad for Perl 6.
So do you try to get a fair market salary + enough to cover equivalent benefits at a mature company - if the stock-related stuff has zero value?
I read it as a standalone Linux on Desktop is a disaster. Not Linux on Windows.
One major difference there is that Japanese debt is mostly held by Japanese institutions. By contrast countries like Greece (and the US) have most of their debt in foreign hands. This dramatically changes the calculus there. Greece could not 'print' euros to pay off its debt, even if it wanted to. Japan can. And as a consequence of their 'nationalization' of debt, they also pay much lower interest - comparable to what we do, in fact.

Even then, I think you have keep things in perspective. 'Just stagnation' understates the situation here. In the late 80s many thought Japan was literally going to take over the world economically. Their GDP today is now lower than it was 2 decades ago. And ultimately there is still no clear path for them out of this decline.
Related: Capital One was giving different loans based on browser used[0].

[0] https://consumerist.com/2010/11/01/capital-one-made-me-diffe...
IIRC Amazon Germany will soon service Switzerland as well.
Different Loan Offers Depending on Which Browser I Used (2010)
I wondered the same thing.

But then I wondered "Why did they walk away? Why not comfort the child and end it?"

In the story she says a single kind word to the child would end it. I can understand living there, but I don't understand walking away.

By walking away you are not helping the child. So what does it matter that you are not benefiting?
Botched disclosure process.

More details at the end here: http://www.daemonology.net/blog/2018-01-17-some-thoughts-on-...
Unless the US government slightly extends the law to include also the brands...
https://en.wikipedia.org/wiki/The_Dispossessed one of her best as well.
Bowl Season – Auckland – http://link.intertops.eu/c/383141
I find this topic extremely interesting, as I've been searching for a Disqus alternative for a while. Recently I wrote about different comment options on my blog[0] (which I will update after your post, thanks for those links!). I am looking forward to reading the blog post you are planning to do.

[0] - https://darekkay.com/blog/static-site-comments/
Yeah, the claims of the article are kind of bizarre. I'm not an enemy of regulation as such but I recall post-prohibition regulations were very much designed to make drinking a miserable experience and prohibition itself destroyed traditions of drinking for enjoy in favor of drinking for drunkenness.

Growing up in the 70's, American beer was putrid except for a few, hard to find brands. It seems like microbrews followed after "imported beer" became a synonym for "brew that isn't horrible."

Edit: it really is worth mentioning (because the article somehow doesn't) that craft beer in the US (and earlier in England with the Campaign for Real Ale) was a consumer movement for quality as much as it was a movement of businesses. A variety of foods have had this but it's not necessarily something that can be easily transplanted to other products.
”Let them fix their hardware”

That could (and, I guess, would) mean a much, much, larger performance hit than a combined microcode/kernel fix would give. I doubt people would be happy about that.

Given that we don’t want to give up all speculated instruction execution, it will be difficult to find the spot where we get safety at minimal performance impact.
The view from Shenzhen:

Naomi Wu / @RealSexyCyborg / 10 Dec 2017 / Naomi Wu Retweeted Seruko

If food delivery cost $0.40USD with no "tip" lots of Western countries might be at a similar place. Cheap migrant labor is the backbone of our e-commerce boom. The way they treat those boys is unforgivable.[1]

The gig economy - more cost-effective than slavery.

[1] https://twitter.com/realsexycyborg?lang=en
to be useful? For most people? wow, that's quite a claim.
DMOZ[0] was that catalog, more or less, and was used as you describe, more or less. It finally died last year, although I think it was quite dormant for the last 10 or so.

[0] https://en.wikipedia.org/wiki/DMOZ
... No... The best I could convince was a regular rsync backup at end of day... You win some, you lose some.
Counter Terrorist Final Battle Sim
The age of the modern war against the combat terrorist will be continue until the defeat of terrorism from the whole world. The action game Counter Terrorist Final Battle Sim especially designed for the counter terrorist or the Special Forces games lovers. Unlike the other terrorist’s war games, this action simulation will provide you to choose the most advance weaponry of the Special Forces like, M16 and Short Gun, against the combat enemies. Show your shooting skills by playing this thrilling game with blasting environment.
> The company played some nasty mind games with their employees regarding equity. They did a 7 (I think?) for 1 split, and then had the recruiters telling employees that they had "never seen a company give out so many shares before." They sent out spreadsheets with calculators that would let you estimate the value of your shares, and just casually let you know that Apple was trading at ~$700/share. iirc, they even pre-filled in the line for potential value with Apple's current share price (so, 5000 shares * 700 Apple-level share price = 3.5M). At every company meeting, they'd get really pumped about how they were going to IPO. They would throw parties celebrating their 100 millionth patient life covered, even though it seemed pretty obvious those numbers weren't real. No 401k match, since you're not going to need it after we IPO.

man...fuck this shit hard...this is just straight up deceiving people
I'm not sure for space, for aircraft it's usually C or Ada and lot's of testing. Sometimes Scada. I have not seen static analysis applied. You could use any language of your choosing but you then would need to demonstrate test coverage on the generated machine code, which you could avoid maybe by using a certified C compiler. I would expect space applications to have less stringent requirements, unless human lifes are involved.
This might be fundamentally irrelevant to this thread, but it got me wondering and I would like some assistance/guidance:

Whenever I read the mailing list, or threads related to it, I don't understand 99% of the stuff. Do I need to know C _very well_? Do I need to be familiar with kernel? If so, how do I go about doing that? At the moment I'm reading "Code: The Hidden Language of Computer Hardware and Software".
Austrias biggest financial scandal – the graphic novel
How do you mean? The formal disclosure was supposed to be earlier this month.

[Edit] I see, link implies the problem is that the 6 month disclosure process lacked urgency, and many affected parties were notified late in the cycle. Perhaps this is an argument against agreements to keep vulnerabilities secret for a long time, as an attitude of, "there's enough time to address this," can be counterproductive.
IIUC, a limited number of people from kernel community knew about this and NDAs didn't exactly allow all the parties work together. The first solutions/mitigations exist (might not be nice), but now embargo is lifter and the communities (incl. companies) can work on better solutions together.
Only if "as individually as possible" means perfect prediction. If you assume that there's a limit to how well the future can be predicted, insurance still has value.

Also, car insurance specifically is usually legally mandated. There's a tangible benefit to having it (being allowed to drive) besides the risk mitigation.
No, the way it will work is that roads will have "surge pricing". You'll bid on road space before you leave, and don't get to leave until there's road space for you.

US airport landing slots work like that now. Commercial flights don't take off for congested destinations until they've booked a landing slot. This eliminated circling the destination waiting for a landing slot.
A comment about:

printing tab-aligned tables without str.join:

# Python 3
print(*array, sep='\t')
print(batch, epoch, loss, accuracy, time, sep='\t')

During performance optimization of some print-heavy data generation code, I have had to switch code which used print(sep="\t") back to using str.join(). Consider:

import time
import tempfile
import random

data = [[str(random.random()) for i in range(10)] for j in range(10000)]

def print_join(out):
for row in data:
out.write("\t".join(row) + "\n")

def print_file(out):
for row in data:
print(*row, file=out, sep="\t")

def run(f):
with open("timing_data.txt", "w") as out:
t1 = time.time()
for loop in range(10):
f(out)
t2 = time.time()
print(f.__name__, t2-t1)

run(print_join)
run(print_file)

I get:

print_join 0.19790196418762207
print_file 0.7166078090667725

That is, str.join() takes less than 1/3 of the time as sep="\t".
Just to be clear: yes, most rankings are BS all the way, but thinking about what role the US (or any country, really) plays in innovation/education/economy/$thing seems worthwhile?

Still, is it just me, or are the most posts here reflex-like defenses of the US?

What would you suggest instead? It would have to yield actionable results, mind you...
On Home and Elsewhere
I assumed that the GP included userland, and the browser, when they advised only to run trusted code.
I don’t think you can predict risk well enough for that to come true. No matter the predictive power, real life still carries probabilistic nature. We can assign 0.0001 probability to somebody’s house burning down, but in real life it either will, or will not.

They can then choose to skip insurance, and carry a very small risk of loosing a lot of money. Or buy insurance, and carry a very high probability of wasting much smaller amount of money.
You probably need to get everyone on the same page on the coding idioms and style.

Personally I find that non-idiomatic code can be a bit distracting when I'm trying to evaluate the code for its overall approach and architecture.
Elvis and other null-safe operators in Java
If you can't see why a line of code is okay without looking at it, doesn't that mean that it might need a comment or something explaining why it is?

As a corollary, when I ask a question in code review, I usually don't want it to be answered there - I'd prefer it to be answered in the code, if need be using a comment.
Discussion I started over at Reddit. Wondering what Hacker News thought about null-safe operators like the Elvis operator in Java.
I have been managing large teams (Anywhere from 100 to 300 people) and in my experience I would phrase it differently.

1. In a going concern, which has found traction, a manager is often the _reason_ for people to leave the company.

2. In a company that is not finding traction, or the larger view of its direction is obfuscated, managers are the reason people _stay_ back to work.

This manager being the end-all of association comes from military knowledge that you fight because of allegiance to your battalion, cause and the country - in that order.

In an knowledge enterprise, these constructs exist, but with almost equal weightage.

The best manager cannot make an employee stay back if the company is not going anywhere, or if the cause is not evident.

The worst manager will lose employees even if the company is going bonkers.
Uber CEO: self-driving cabs will hit the streets by mid-2019
A million-dollar space battle is happening now… in a video game
My mother has bipolar and takes lithium, it's scary stuff, the effective dose is so close to the toxicity dose that she has has to get her bloods checked every couple of weeks.

The stuff works for her though, well enough that she sometimes feels she doesn't need it because she's OK, historically things have gone bad when that happens.

Scary disease especially as they still unsure of the cause, we took part in a medical study 20ish years ago as they wanted siblings with a parent with bipolar so they could look for genetic causes/pre-dispositions.
Apple’s HomePod sales copy is so bad I bought a Google Home Max
Word of caution 4K@27" is still pretty terrible in Windows. It's fine if you stay in specific apps for 99% of the time (such as a cad workstation or a Lightroom machine as in this case) but 27 requires scaling and many apps simply don't scale well.

The "simple" solution is to run 4K at 32" or larger where you can run att 100% scaling. Unfortunately, if you want a screen with decent color you are adding serious money to get to 4k@32".
"Hapiness guaranty" is wrong spelling.
Introducing FileNation, the Decentralized WeTransfer
1) Why "should" them? Just because some people built a service doesn't mean they owe it to everyone.

2) The internet may scale worldwide, by that doesn't mean any service can do so while maintaining that value per user. Hell, it may not scale beyond a neighborhood, let alone a country.
https://en.wikipedia.org/wiki/Wake_therapy
I am sorry but after 6 months of Intel/AMD doing nothing I don't expect the Linux community or anyone else to keep their mouth shut.

Also because of 5 days? Embargo was for the 9th of Jan. and it leaked on the 5th after 6 months! What are you going to do in 5 days that you didn't in the last 6 months.
DJI’s new Mavic Air might’ve finally convinced me to get a drone
How AI will Impact Transportation
This Country's Democracy Has Fallen Apart – Is This Story True?
My understanding is that calibrating the monitor only takes the light emitted from the monitor into account, so the environment doesn't matter for calibration. That said, the way we perceive colour varies depending on environmental lighting, so if you want to be particular you should use D50 or D65 lights in the room, especially if you're printing.
Earthsea – A Rival to Tolkien and George RR Martin (2015)
I haven't heard of non-unionized companies being threatened in Germany, unions do work on their influence as soon as they're inside though.
> The biggest issue is that we store "known-bad" IPs in redis as a cache, so RAM can grow just due to that.

How many requests do you serve per month? I see 50 million total rejected comments, but even if you serve a few million requests per month you should be fine with a traditional database like Postgres or MySQL.
Or you can do it manually the old way with a colour reference sheet. More laborious and requires good lighting (preferably daylight).
Why would they try to cater to the .001% that turn off javascript?
She also warns how socialism can be easily turned into the power of the few. See The Dispossessed.
How would it send a message if it can't allocate memory anymore?
Tencent Software Beats Go Champ, Showing China's AI Gains
Scalable and Performant ASP.NET Core Web APIs: Introduction
http://www.history.com/news/the-renegade-roots-of-hollywood-...

Hollywood didn't start as elites, they started escaping them.
Well, you’ll only understand 100% of it if you’re a kernel developer (and a good one at that). What’s your target? Knowing C and fundamentals of computer architecture + OS design probably gets you to 20-30%. Having spent a bit of time around the Linux kernel itself (writing extensions, drivers, read random blog posts, etc) might get you 60-70%, and so on.

The book you’re reading is very good, your time probably isn’t wasted reading it.
You're right.

A few distributions like Clear Linux and FreeBSD patched 7.2, but everyone else needs to wait til 7.3.
Would like to see the gig economy move off of human labor. Do any of these companies like Grab or Go-Jek have much of an autonomy story or any real competitive differentiators?

If not, this whole space is otherwise a race to the bottom and a question of who can raise the most money. The fact that money from Softbank and Alphabet is allocated to competitors illustrates that it is very unclear how these companies differ from one another.
Yes but will it be enough?

For many Perl is tied to Unix and IMO a transition for /usr/bin/perl would be key.

I might not fully understand your plan but please do not throw away the "ubiquitous in Unix" legacy.
It seems unfortunate to have to run tests at all, all the more running them on the generated machine code. What about having to satisfy some real-time guarantees? Is this checked by tests as well?
Having a very good grasp on C (things like pointer arithmetic, bitwise operations, ...) is definitely a prerequisite