skysight-inc/HackerNews huggingface dataset:
> "female, age between 16 and 20, who likes writing, RPGs and electronic music and is available for chat"

This is probably the reason it was abandoned.
But being precise limits you to those subject that afford precision. Philosophy shouldn't accept such a limitation, and entertain discussions even on subject where absolute precision cannot be achieved.
It's more a branding problem. Companies spend a lot of money on their branding and wants to use it everywhere, it's their identity. The same with private blogs, they want to express their identity.

I'm not sure if it's still possible to override all css on pages with any browsers but I used to do that with Netscape since I wanted dark background to let my eyes rest. Blue light is not good for the eyes in the long run.

I don't think webpages can read your windows color preferences in any way yet?
Thanks for the explanation.

Writing that if-construct after every function call doesn't sound like a lot of fun. In fact it sounds like work!

Honestly, I think I'll wait until Go has matured a bit, before I try it for a side-project.
C++ is configurable in all the wrong ways. Its orthogonality is only with respect to a C-oriented perspective on the world; it doesn't have a philosophy, so much as "like C but let me customize most of the underlying operations". That it is usable at all is mostly down to enormous amounts of effort and careful selection of idioms. Writing C++ reminds me a bit of playing chess: if you're deep in the idiom, there are only a handful of moves to consider, but if you're out of it, there are so many mistakes you can make.

I like the "pit of success" analogy. In design (whether it's API or language, or even physical mechanisms), doing the right thing should be the easiest way to go. C++ has a narrow ridge of success, with cliffs not far from either side.

A more orthogonal, more powerful and even more controllable language, to me, would be some variant of Scheme or Lisp that let you produce fully typed ASTs or even target code for the places where you need absolute control over performance, but high level enough to focus on the business domain problems most of the time. C++ demonstrably simply can't climb very far in the abstraction stack; people don't write web apps in C++. That's the metric that matters in the end.
The harsh truth is that most times it _does_ work out for the "big guys".

5 years is a lot of time for the "big guy"-compliant suppliers like Daimler to catch up (I can't personally evaluate if there is even a lot of catching up to do, as Tesla tries to present). Especially in low-margin industries like transportation that are also highly dependent on overall market strength, the odds are stacked very much in favor of big players that are able to position themselves for slow and stable growth. Close-to-worst scenario for the big guys is that a new player gains a significant market share and they have to purchase them for a big premium.

It also seems that you underestimate the willingness to embrace new technologies in the trucking industry, which they have ingrained to survive in a low-margin industry. They won't like it not because it is any kind of innovation, but because they would be giving away significant control. The big guys are so resilient and successful because they try to have a hold of the supply-chain as much as possible, to be more independent of outside forces, which is exactly the same game Tesla (and Apple, etc.) are playing with their manufacturing partners.
GM make batteries in much the same sense that Tesla do - the cells are bought in from LG, but the battery engineering, testing and integration work is done in-house. (Maybe even more so than Tesla's given their explanation for the Model 3 delay.) I believe the motor is simply bought in from LG though.
https://en.m.wikipedia.org/wiki/Worse_is_better
lets not compare iphonex to Elon Musk's glass. I know nothing about glass, but, I trust the guy with a company called spaceX on his portfolio to make my glass right.
ui. mi darsygau do nu cilre fi lo lojbo
Microsoft Has Manually Patched Their Equation Editor Executable
This is not for everyone. I can do this and enjoy it in summer but not winter. I have poor circulation and am always cold as it is. In winter, the water comes out of our pipes at whatever ground temperature is - typically just a couple degrees above freezing.

Tried it once for a week, and was stepping out of the shower nearly hypothermic and shivering violently. Immediately came down with a massive head and chest cold that required my first course of antibiotics in nearly a decade, followed by a tension related muscle injury that's still plaguing me three years later.

Never again.
If you do the counting properly, this can be taken into account. Just like in poker, where you can bluff sometimes but if you do it always, people will call you upon. It's called Reification Done Right (in quadstore terminology), where you store metadata about the statement. Then it's just about building a reputation score for each statement. You can use simple bayesian updates like it's done in spam filters. Pretty quickly there is very little incentive to lying in an open book world.

Even more interestingly you can compute a score between author of the statement and viewer of the statement, basically telling you whether or not you can trust the information given your current belief system. For example if you are a flat-earther, you can get spaceX news filtered quite easily. From the computational point of view it's faster not to compute the whole matrix of score but use some lower dimensional embeddings so you do a matrix factorization, and that's how you get all the user recommendation systems ala Netflix.
Yeah, very effective. I made a program for this on my Atari ST, shift+shift+alt or something like that. Works well since most stuff is black on white anyway. Not so nice when doing graphics but easy to switch back again.
The alternative facts: maybe the great team they had did maximize their chance of success, it was just one of those 90% of "startups" that don't hit the market.
Could be useful for humans to practise driving?
> you have these dilettantes in all emerging markets.

Yes, but in blockchain case the market consists almost entirely of
dilettantes. And it's even worse: those dilettantes often think of themselves
as experts.

> The soundness off the underlying technology isn't invalid thereof.

Only the soundness of the protocol for timestamping documents. The soundness
of its usage, on the other hand, is usually invalid, except for maintaining
a ledger (which is an ordered sequence of transactions, so exactly the use
case for timestamping service).
Wow, the shape change in the tires is crazy, didn't know that the effect is so big.
While the gear are shifting the engine RPM must go down then up; the 8ms figure certainly doesn't account for the complete sequence.
And also, do you want people coming into work when they're only mildly sick, and then getting the rest of the office "only mildly" sick?
Many games (if not most) use UDP for multiplayer functionality, as it's more bandwith efficient. UDP has no error recovery, packets are sent without any idea whether the receiver got them or not, and there is no handshaking the connection like with TCP, resulting in smaller latencies.
I suspect there is still a business model there. When I was looking for access to machine shop tools in Boston area (I primarily needed a good accuracy CNC mill) I found nothing that worked for me. Best match was a "maker space" with a mess inside, 4 machines 2 of which were broken (including their one CNC) and remaining two looking suspicious.

How can I use machines? Take a class after sign up. When is the next class? Not sure, in a few months maybe; they fill quick, too, so keep checking often. The attitude of an admin I checked with was "get lost, we have enough members already".

I finally found what I needed at a university hobby shop: working machines, busy but good access to tools, efficient admins. To get CNC access I needed 2 short classes that I could both schedule within 2 weeks.

Before I found that though I would gladly pay higher membership fees for a clean, efficient machine shop access. Just my 2c.
My argument is that Aristotle never dies out. See for instance:

https://en.wikipedia.org/wiki/Bibliotheca_(Photius)

Lots of emperors were very learned:

https://en.wikipedia.org/wiki/Constantine_VII

And there were philosophers throughout that time period:

https://en.wikipedia.org/wiki/Michael_Psellos

What makes you think Aristotle was neglected?
> It's awesome having leadership that supports us in moving forward with a project like this.

So I really applaud what you guys pulled off as a technical feat, but you need to realize that leadership disproportionately benefits from all this. From you 6 alone, they gain something like 48 * 6 = 288 free working hours. Rounding down, that's 6 man-weeks packed into a weekend! In cash, that's $15K, which means you've each forgone something like $2,500 in opportunity cost dollars.

> Once the project was complete we each got a couple of extra personal days.

If you all really worked for 48 hours you should get at least an additional week off or get paid $2500 especially given the value of what you all built.
That is what I meant but it's good to have clarification for people who might have misunderstood. Cheers.
Part of the reason has to do with Go's original primary use case: a server handling thousands of requests. In that environment a traditional debugger, at least in my experience, isn't super useful, because it models a single-stepped workflow but the program is massively concurrent. (also pausing a production app is probably a bad idea)

The kinds of bugs you run into are different and harder to track down, so Go has invested resources into some of those problems (for example the race detector, and automatic detection of concurrent map misuse) and you tend to rely on logging, profiling, tracing and stats to solve bugs.

I think there are plans to make an official debugger it just hasn't been prioritized.
> I don't think webpages can read your windows color preferences in any way yet?

Why should they need to?

Your user agent could apply CSS based on the OS theme.
it already has but most people have not realized this yet.
PL/SQL Developer is excellent but you do have to pay for it. It's not expensive though, much cheaper than TOAD!
> When do white people experience systematic racism anywhere near the systematic racism that PoC endure? What environment are you referring to?

Okay, I can give a specific personal anecdote, but I have seen many other examples from friends who were even less fortunate than I was.

When I was in 8th grade, in the school I went to, the students were made up of 400 African Americans, 300 Latinos, 70 Caucasians, and 13 Asians.
The teachers were mostly PoC, and the few that weren't, were incredibly activist minded in their feelings on race.

As a fat white kid, I was jumped or physically bullied more than once, 3 of those times in class, had a knife pulled on me, called a blue eyed devil and honky, and even had an African American English teacher make a joke about my weight to the entire class while I wasn't in class.

In the cases of getting jumped in class, there was no repercussions for those involved, both times with some implied statement that the reasons I was jumped were because I probably had it coming or that they would talk to the other students because they knew they had a hard home life (which applied to almost everyone at that school).

I don't mean to paint myself as an innocent victim (I hadn't yet learned how to keep my mouth shut and head down all the time, and would proffer an opinion even when not explicitly asked for) or that I even had it the worst.

But some of the kids of color, not even including the Asian kids, were from families who were in a higher socioeconomic stratum than many of the white kids.
But income wasn't really ever a thing in that environment, at least not really amongst the kids themselves. Everything tended to be racially self-segregated for the most part.

I have seen similar situations in not just other schools, but even as I've gotten older in whatever bubble you happen to be in, such as an office, business, or any other group setting where there is a power differential between whoever is the majority and who is the minority.

We often speak of racism as if it were only an issue on a macro scale, and I don't even think what I experienced actually is racism, technically, but I think things like that are far more often what happen day to day in a million different ways, and what society describes as racism when the victim is a person of color, and the perpetrator not.

What I do think those all are though for sure is institutional effects of prejudice.

And when you say "anywhere near", it's a pointless metric. No one person experiences all of racism at once, they all individually experience it at varying degrees. I think trying to average it all out and comparing by quantity as a measure of validity is wrong because they all suck when they happen and they all harm the person on the receiving end.
Seems like you've read 'Amusing ourselves to death' by Neil Postman: https://en.wikipedia.org/wiki/Amusing_Ourselves_to_Death
Your answer is correct, secure and has fewer false positives than mine. But I interpret cargo cult to mean doing something with no unserstanding why it should work (and in the original example, ending up with "it doesn't work"). That's not the case here.

"Code smell" to me means code that should make you feel bad when reading/writing it, as opposed to code that's wrong - a psychological device to make code that often is wrong, always look wrong. The classic example is if(a = b) which is sometimes really what you want - but I'd write this if((a = b)) in this case to make it clear it's deliberate. printf("%s", str) is the same kind of thing, and it means when I'm reviewing code I don't have to go and check whether str really is a compile-time constant or not. Better still, it's also a sign to the human reader that there's no fancy formatting going on here - you're really just printing a string.

"Always use 2+ arguments to printf" is a rule for humans that has the advantage of being really easy to follow and to teach and avoids the most common version of the vulnerability. I don't mind people who know what they're doing breaking this rule (sometimes breaking a rule when you know it's ok is pretty much a definition of being an expert) but I do include the rule whenever I'm teaching printf to beginners.
Not quite: the data is then locked away with the owner of the website, who can also surveil its usage and show you ads. Or ban you.
Ask HN: How do I go about hiring an engineer in the Valley?
If I just moved to San Francisco, and want to hire an engineer for my startup, how do I go about it?

And how do I tell if someone is a good engineer or not? My framework is that I can judge this by the things he/she has built in the past.

Would Appreciate all answers.
I own a DVD audio copy of Linkin Parks' Reanimation and played on a proper 5.1 system it really is something, completely beyond any simple stereo CD.
It means exactly nothing, and I think that's the point.
For comparison, I just implemented the same as C SWIG extension[1]. It's about 10% faster, but it's cheating by comparing bytes instead of utf-8 encoded characters. The more interesting part to me is the comparison of the amount of boilerplate code required.

https://github.com/martinxyz/rust-python-example/commit/f8e3...
You're right! Thanks for the tip. Fixed :)
3D Driving School Simulator PC
Arbitrary (adj):

1. subject to individual will or judgment without restriction; contingent solely upon one's discretion.
Activity makes a big difference. Sitting outdoors for 4-6 hours without a coat in 40F would mean hypothermia for most people. Heck, I lose peripheral circulation and get sick more easily after sitting outdoors for just an hour or two in 50F WITH a coat if it's not an adequate one.
Looks awesome! Added!
https://en.wikipedia.org/wiki/Cult
A couple years ago I gave up on looking for app support and started using "invert colors" (under accessibility settings) so the whole screen is always inverted.

No special app support required. I only switch when I'm watching a video, and that's my internal reminder that I'm probably not doing something productive.
Well, then it de-escalated pretty quickly from nuclear weapons to parasites. I find it unlikely, even as a side-story to the main propaganda.
There is nothing wrong with renting your property. Not sure why this is sold as a vice every time this discussion comes up. Somebody has to pay to buy lands and build a home.

Also these people need to answer what they think about infrastructure bonds, which is more or less the same as renting a home.
Or Rust. ;-)
I suspect the numbers will improve as well.
In electric cars, isn't it basically the same?
What do you want to happen if you lose all your devices? Backup your damn data.
Vastu Tips for Your Professional Life If You Facing Struggle
> I wouldn't be surprised if there is a lobbying battle that ensues after these types of vehicles become available. With transport and shipping being such large targets in regards to emissions, banning or phasing out fossil fuels will make electric semis inevitable.

In Europe maybe, but the USA are still their main market, and the way things are going right now, regulations probably won't develop in their favor in the important timeframe.
Looks more like they jumped out of surprise rather than the movements being artificially sped up.
No doubt, but sped up at the moment of acceleration.
Yes, this phenomenon is really remarkable. When I take a nice, warm shower I feel freezing when I get out. After a horrible cold shower I feel nice and warm getting out.
We have helicopters though, even quadcopters that can carry people, not to mention airplanes. But general purpose "flying cars" are a ridiculous idea: the failure mode is catastrophic (as you pointed out), the noise will be terrible (especially in cities), not to mention pollution (you might not care about CO2, but breathable air is still nice). And there's regulation, since there are no roads you need centralized control (e.g commercial/military flight control systems) which makes it almost impossible to scale and would mean sacrificing to great extend the benefits of cars: autonomy. And above that it solves a weird problem: congestion and capacity, but those are better tackled with self-driving cars and better public transit.
Otherwise he states 400 miles charge in 30 minutes. So with assumed breaks every 5-6 hours for food and bathroom, and with apparently legal requirements for drivers to take breaks - it seems like it won't be an issue (so long as there are charging stations at enough locations).
20 Best Web Hosting for Wordpress Website or Personal Blog in 2017
Step up your excel game
Try the wim hof method
I'm still using this trick sometimes. Option-Command-8 as the shortcut.
Iraq. Part IV.
I think it did. It's facebook itself that killed it as soon as their ecosystem had enough content of its own.

In fact, i believe even today there's an opportunity for a social network for silly games. its a great way to make random new friends.
> Just think, it could’ve been French. It was dominant for many many years.

Or German, which was also a very widely internationally used language in science before the wars.
It depends - in the UK in particular a lot of salaries for tech folk are very low. So those with smarts and ambition either leave the country or head into (middle-)management hell.

A few more well=-paid positions might make a difference to the perceived value of technical staff in the country's small to medium businesses.
Maybe it's not the glass but the frame and components. Maybe the notch can pressure the glass when stress occurs ..
Very nice curated collection.
I typically install RaspAP, a webapp for controlling wifi and hostapd, on every new Raspberry Pi. The project recently added theme support including a dark theme that appears to emulate a VT100 terminal. Here's a screenshot: https://i.imgur.com/QG69WT5.png
Project is at https://github.com/billz/raspap-webgui
https://azure.microsoft.com/en-us/blog/mariadb-postgresql-an...

Given that they've offered mySQL as an azure managed service (https://azure.microsoft.com/en-us/services/mysql/, along with postgres https://azure.microsoft.com/en-us/services/postgresql/) for while now and MariaDB is intended to maintain drop-in compatibility with mySQL as much as possible, the move to supporting MariaDB in the platform too makes sense.
Bitcoin Hard fork SegWit2x might happen in just 3 hours
I've added circadian which is theme-switching for Emacs based on daytime or geo: https://github.com/guidoschmidt/circadian.el
What can you see?
I've added Circadian it is a theme-switching for Emacs based on daytime: https://github.com/guidoschmidt/circadian.el
Well, basically they only want to give it away for free, if you actually cannot pay for it. That seems reasonable. But I agree, an OS alternative would be great, and this seems like it could be it.
>matured a bit

If it is not mature enough for you now - it will never be. Right now it is already used in many huge IT companies and extremly popular in China. Writing that if-construct after every function is the design, not the lack of it.
About as fast as numpy.. More tools to create fast code is always great, but the tooling for Rust/C in Python needs to be easier, I just can't be bothered most of the time.

This in numpy gets a better relative boost on my machine YMMV.

import numpy
def count_double_chars_np(val):
ng=np.fromstring(val,dtype=np.byte)
return np.sum(ng[:-1]==ng[1:])

def test_np(benchmark):
benchmark(count_double_chars_np, val)
I had to cold shower for a January fortnight when we had issues with our gas boiler.

One thing I noticed was that it got me alert much sooner in the morning. Typically I would get up at 7:00am, shower, eat and then head off to work to start at 9:00am, but my brain wouldn't really be in gear till about 9:30am.

With cold showering the brain was in gear far sooner. I felt more willing to get out and get stuff done. Maybe that earlier alertness helps cancel out a desire to pull a sickie?

That being said, the extra alertness wasn't worth the sheer torture of a cold shower.
I don't think sites that can be modified with dark userstyles should be listed as "supporting dark mode" - that's misleading. Dark userstyles are not reliable since they break easily when those sites get updated.
And there’s the reason. Users are too forgiving and too passive, because the industry has trained everyone to have incredibly low expectations.

Developer and corporate status games select for political skill and self-indulgent overcomplexity, with added spice from dark patterns. There’s no reward for UI/UX/internal simplicity and elegance.

The culture at some companies would have been hugely improved with a few literal angry-users-with-pitchforks moments.
Still an official language in the EU because Ireland (and Cyprus and Malta, to an extent). Right?
I always appreciate a cynical take on the news, but to be fair there has been plenty of justification for humanitarian intervention in NK for the past 60 years. We don't really need more 'reasons'.

This is more like titillation wrapped-up in a respectable jacket of 'serious current affairs' to get some clicks.
I don't get this. Dating apps are incredibly popular, and it would be opt-in. If it's the age bucket you're concerned with, I met some of my best friends online during that time (female and male). Adolescence is just like that. I understand that harassment, intimidation and general annoying behavior are a concern. But, if we reached the phase where "two random people can't have a normal conversation if they both wish to" is the default stance then we all need to take a good hard look at ourselves, technology is not going to solve that one.