skysight-inc/HackerNews huggingface dataset:
> lie is almost always a matter of perspective

This meme I do not understand. There is one physical reality[0]. A thing either happened, or it didn't. Physics doesn't change its workings because of perspective. A precise enough statement about reality can be either true or false, there's no middle. There's no "depends on perspective". If I say, "the Sun is shining", the truth of that fact does not depend on perspective.

Of course, very often we're dealing with complex statements that deal with many aspects of reality simultaneously. We often talk about indirect evidence. But that doesn't suddenly open a wormhole to a post-truth dimension. We have tools and frameworks to deal with that. We can say, there is strong evidence that this occurred. Or, there's strong evidence that it didn't. Or, the current evidence points in neither way.

Arguing that truth and lies are a matter of perspective is just trying to deliberately confuse people. After all, if we really accept this view, then reality doesn't exist, nothing makes sense, and we can all go back to the caves we came from.

--

[0] - simulation ideas and other things aside, though they are all conveniently defined in a way indistinguishable from us all being separate minds inhabiting one reality.
The media like to stir it up, the Daily Mail in particular seems to have a hatred for cyclists. My own parents regurgitate this hatred at me even though they know I'm a cyclist.
"Сигнализация" would be more akin to alarm.
Exactly. The more unintrusive the better. Frankly, I'd rather have subtle, subliminal messaging then to be interrupted by an advertisement.

Youtube interrupts with ads whereas I believe they used to front load the ads at the beginnng. I'd be way more inclined to respond favoribly to an ad for which I don't already have a negative association: breaking the flow of something I'm already watching.

I can't imagine anyone getting interrupted then buying the product who's advertising just abruptly interrupted something. I wonder how the analytics work on ads meaning what do they consider a success? Just that the ad played? Some action by the user?
A plus is that you can easily import these into many programs (MATLAB, ParaView, QGIS, etc.) thus having a consistent look and feel in your plots.
> The thing is though that JadeNB is still making a good point.

I'm not sure that I agree with your summary of my point. In fact, I think that stronger regulations against data vendors are probably the right thing. I was merely arguing that a reflexive argument against allowing companies to gather external data might have unexpected consequences.
Physicists were using optical lenses to do approximate FFTs over a hundred years ago.
How large are the houses? The average size of a house in the US is 2500 square feet. The average number of TVs is 2.3 (https://www.eia.gov/todayinenergy/detail.php?id=30132).

But then again, it would be normal for everyone in the house over a certain age to have their own “screen” - a phone, a cheap tablet for young kids, etc. What’s the difference between the accessibility of screen that’s stationary and people being on their phone all of the time?

In my own house, we are a bit extreme with six - our room, son’s room, gym, game room, living room and guest bedroom.

Sitting down and reading bores me. I’d rather listen to an audiobook while I’m commuting or working out. Since I workout at home, I seldom just sit down and watch TV by myself. I catch up on TV while I’m working out.
Perl 6 Marketing Assets
http://sci-hub.tw/http://science.sciencemag.org/content/earl...
You have to approach it with the knowledge and motivation of those people.

First off, you don't know where you're going, at all. You have never been more than 20-30 miles from your home base, and neither has anyone out of the 30-40 people you know.

The world is dangerous, there are lions and bears and worse everywhere, let alone the unknown things that you probably believe in. Camping out in the open is incredible dangerous. You much prefer to stick to places you know and have feel safe in.

You have to think about why you're moving. There are two major reasons for going anywhere.

First, something dangerous has come. A pack of wolves that like to eat people [0], a forest fire, a food shortage, another group of humans (not all bad, now you have some trade, but this was probably also a major danger with fighting for territory/reproduction). This drives you just far enough away to escape the danger, and there's always a chance you'll come back to the familiar territory when the danger has passed.

Secondly, your group has grown and has started acting like two groups. This new group will probably only move next door. There will still be familial bonds and cooperation. Add in that the population isn't growing all that fast and this is very slow movement.

You have to think how and what you're moving. You do not have a backpack. You have a bunch of baskets and maybe a couple of (literal dead animal) bladders of water. You can only take what you can carry, if the wheel had been invented it probably can't get over the terrain you're on. You need to stick to freshwater, so you can go down a river, and maybe chance along the coast hoping to get to another river a day or so away. Your group consists of babies that need carrying, children that need protecting, old people that know stuff but are slow, and more mouths to feed than you would like. Also bear in mind you were walking on game trails no human had ever walked on in bare feet/crap shoes at best. You also need to make fire (or take it with you) every night.

Finding a rive will basically stop any travel, they are a great place to fish/hunt and have accessible water. So actually coming across a usable river is likely to slow your advance by a couple of decades/centuries at the least.

Long story short, going anywhere more than a day away in pre-history was scary, dangerous and very very hard, and moving next door was a lot easier.

[0]https://en.wikipedia.org/wiki/Wolf_of_Soissons (This was in the 1700's in Europe, they had guns and steel. Imagine having only leather and stone tools.
My solution wasn't to protect against that - if you're up for desoldering stuff you may as well just replace the ECU with your own one which is happy to start the car.

This was just an idea to thwart installation of compromised firmware by thieves via the diagnostics port. It's just a little layer of security, not designed to be bulletproof, merely to slow down thieves by forcing them to actually swap the hardware.
Might be so statistically, but people do not experience statistics and build their perspective from it.

Emotionally seeing someone running a red light or making up their own lane has a higher impact than someone speeding in a car lane. I think it has to do with cultural acceptance.
There's a solid idea to it, judge a man by how upfront he is. The practical value though is close to 0. So the story shouldn't be judged as such. Read it as a fable but with human characters :).

Most people I worked with who started the conversation with "...but it's going to cost you" were basically preparing me to be overcharged and judging how open I am to it. And in hindsight they did. Maybe they also call it the orange juice test...
Of course Go has its problems. There's no such thing as a perfect language because everyone has their own requirements. That's why I repeatedly state that a choice of language usually just boils down to personal preference.

I mean if performance Vs C++ was a primary concern then you're limiting yourself to quite a small subset of languages, most of which either have a steep learning curve and/or sacrifice security. This doesnt make sense for the majority of developers out there since very few people really need the performance of C++. That's not to say performance doesn't matter but rather Go's performance is more than adequate for most of the applications it is applied to.

To further that point just look at how I've used Go. I've written two FUSE file systems and a UNIX $SHELL in Go and found the performance to be good enough even on my relatively modest dev machine. I've also written log file parsers that can handle gigabytes or records in seconds. I'm happy with that level of performance because for me developer productivety matters a lot more since I have 2 small kids so hobby projects get very little time allocated to them. This means I'd rather prototype code then optimise later rather than spend comparatively longer building a POC that ultimately might never get enough time to see the light of day.

However you will have your own set of requirements which Go might underperform on and those reasons are as important to you as my requirements are to me.

This is why arguing about how some languages are bad or which are the best is about as worthwhile as arguing which colour is the "best".
You need to practice this if you're going into any sort of contracting or managing or senior engineering role.

You will have to estimate projects as a client or for a client or for yourself, it's critical to understand what may be done or not done within some amount of time/money.

Call it engineer mindset if you will. Figure out you're going on a death march before you're marching.
WeWork revenue, and losses, surge in first release of results
>> “So how does it work?”

I know this is supposed to be a parable, but it reads like a script from an infomercial
2015, not new news
Frontloading is still a bit annoying IMO but much better than interruptions. If it needs to be a spot ad or sponsorship shoutout then it should IMO be at the end. Lots of youtubers do that and I usually already tuned out when it gets to that point so it'll only hit interested people.
I rarely agree with dang, but he is correct in this case.

Media should take a break with reporting about Musk, most of the recent articles are either oil-sponsored FUD about Tesla or personal attacks on him.

Would be nice if Elon took a break from Twitter too...
The Samsung Galaxy Note 9 has officially landed
Don't you? It has been a while since I set one up but I'm pretty sure I had to set the versions and I think you have to launch 2 servers because they have to be part of a "cluster". Shit, I remember I was trying to delete them because I was just experimenting with it to compare with our RDS instances but I couldn't figure out how to delete them (aurora instance was slave to our normal RDS instance and the console kept complaining about something when I tried to delete them after my testing was done. My poor team is probably still paying for those instances)
Convention hotels typically have staff 24 hours a day. They pay shift differentials. They can arrange for extra staff for big events.

The correct thing to do is for the hotel convention manager to say "I will get you a price for that by tomorrow," and go talk to the banquet manager, who will check:

- current price of oranges, and estimated yield and wastage

- number of juicing machines needed

- number of extra staff needed

and come back with a price that reflects the costs, the hotel's desire to make a profit, and their desire to land this particular meeting.

Quick estimate:

2 oz of juice per orange, 14 oz glasses, so seven oranges per glass, 700 glasses, that's 4900 oranges. Three oranges to the pound, 1617 pounds. Allow for 10% wastage, 1800 pounds. $1.32 a pound, $2400 for the oranges. A person with a juicer and a knife can process two oranges a minute, that's 2450 person-minutes, we have 120 minutes to do it, so we need 21 extra people. We pay for a full shift minimum, so $15/hour for 8 hours for 21 people is $2520. We have pitchers and glassware already.

At no profit the cost is $4920 for your 700 glasses of no-more-than-two-hours old hand-squeezed orange juice, and now the convention manager will look at the total price for your meeting and decide what to price it at -- but $10/glass is entirely plausible.
Security researchers take control of a brand new Mac on first Wi-Fi connection
> A common argument in philosophy is that bad ideas should occur in the open - where everyone may ridicule them.

Also, so that good ideas can have their day in the sun. Lets not forget that most "good" ideas were once considered bad ideas.

List of ideas that was once considered bad.

Abolitionism. LGBT rights. Heliocentrism. Germ theory. Endless list.

The idea is that all ideas deserve discussion so that the good rises and the bad sinks.

Also, by allowing censorship when you have likeminded people in power, you also allow other people to censor in the future when power shifts.

This is just basic stuff you learn in philosophy 101. Unfortunately, we don't seem to be teaching basic principles in high school/college anymore.

People naively think that censorship keeps the bad ideas away. Most of the time, it is used to keep the good ideas away. Look at the censorship by the catholic church, soviet union, china, nazi germany, etc.

If your ideas have solid footing, you would be against censorship. It's when you can't defend your ideas that people advocate for censorship.
Gab user's anti-Semitic posts removed
Their opinions are plainly wrong by any modern standard (i.e. killing "subhumans", etc.), so there's no merit in approaching them on that front.

Though as you say, it might be necessary to understand them to prevent such extremism from spreading. But at that point it's very well worth asking if all that 'understanding' is really more effective than just banning such platforms.

Worked for Reddit, for instance. There was a study that showed that the prevalence of hate-speech was decreased after they banned the racist subreddits. Even people engaged in those communities became less extreme after you've removed their echo chamber.
I just looked that up. The idea of hot and cold media's a useful way to think about this. The only thing knew about McLuhan before looking this up was that his most famous quote, "the medium is the message" which is worth pondering.
You can't, and you shouldn't worry about if it does. just about every website stores something very sensitive locally: your session cookie. If your session cookie gets stolen someone else can log in as you. In practice this is rarely a problem, and never a problem in correctly designed systems.
The theft relies on the few people who would actually ignore the error light, I mean theft shouldn't be so easy...
f30 bmw 316d and 318d are exactly the same, 2011 325d and 330d also, 2013 114i and 118i of what i can rembember right now, i dont keep the exact list.

and if i would guess you are talking about mx-5 nd, those are natural aspired engines, where something like this is not really viable.
ChromeOS has this feature for chromebooks now as well under the experimental flags section in case those users miss f.lux too. You can go to chrome://flags and search for Night Light to enable. As others have mentioned, I would rather use f.lux but (and my memory is hazy on this) I think the f.lux creator said the ChromeOS folks were not providing something he needed to get it working right.
Just because "white" can be recognized as "white" under varying color temperatures doesn't mean that the spectrum isn't truncated, and thus less accurate.

We have the ability to adapt to different color temperatures and perceive the relative output, but we're still missing information when shifted from the full spectrum daylight we evolved with.

Consider a recorded rock song: if we gradually apply a low pass filter of increasing strength, the high frequencies will be cut. We'll still be able to hear and recognize the cymbals, for example, but the stronger the filter, the less accurate the output.

Just because we can recognize relative colors under different lighting conditions, it doesn't mean that they're still accurate when we remove information.
I didn't read the referenced 2017 paper yet, but mapping the training data to noise (gaussian and/or other) is exactly what the RevNet paper does, with the advantage of deterministic reversibility such that the trained RevNet is also generative (without having to do gradient descent for each generated image)
That probably doesn't require any special hardware - all it takes on Linux is one line in a config file [1].

[1] https://wiki.archlinux.org/index.php/mouse_polling_rate#Set_...
Three was a brief moment when this was a thing. But it really did not catch on. They deprecated this feature few years ago (by deprecate I mean the "IBM deprecate" which is ignoring feature in future releases so maybe people will forget about it).

Data is not the problem here - it always was the hakish way most notes app was created. How can any consultant / it dep. keep up when there are hundrets of apps done without any prior design by "Citizen" developers.
> Zhang is an outlier. … And IIRC, Zhang actually come from the top math department in China.

Well, sure, and that's my point; there will be outliers. They'll probably have some indicators, like coming from good schools, or prior good work, even if they are currently in lower-ranked places. Every time an outlier comes along, one can certainly retroactively find something that reveals all along that he or she was going to excel; the challenge is finding the people with this potential in advance. (You don't want to fund only the people who have done good work; eventually you'll just get an unduly privileged class of people who did a lot of good math now and no longer can.) So we should have some way of finding these outliers by evaluating their academic history and apparent future potential … and that's a grant committee. (Hey, I hate to find myself defending them! I'm an academic and grant writing is low down on my list of favourite things to do; but it's better than being told that, since I'm not at Princeton, I won't even get a chance to seek funding.)

> From what I followed when his proof came out, there were actually very similar ideas being developed by Terry Tao at UCLA and by a PhD student at Oxford.

I don't know about the Ph.D. student at Oxford, but (although I can't find it now) I am pretty sure I remember reading a post on Terry Tao's blog in which he was much more charitable than this; essentially, his view (I believe, though I can't find it) was that commonalities could be found between his work and Zhang's, as there always can between even the most revolutionary work and its predecessors, but that Zhang's work represented a genuinely new idea and huge step forward.

> It is also fair to wonder just where this twin prime conjecture is leading us in terms of usefulness. I know it's hard, but we should be able to draw direct comparisons to how something like RSA panned out.

RSA took essentially from the dawn of recorded mathematics (Euclid) to about 70 years ago; it's now the prototypical example (second, perhaps, to Riemannian geometry) of apparently "purely pure" mathematics that turned out to have applications. I think that's an excellent argument for taking the long view.
> clearly my interview would be better if I came up with the perfectly optimized solution, or gave a lecture on the options rather than trying to discuss options.

Right. And a competency based interview goes better if you have a perfect example for every question. But it isn't an auto-fail if some of your answers are mediocre

Personally though - I'd rather hire someone who is able to properly communicate their thought process over an imperfect solution, than someone who was unable to discuss/explain the perfect solution they scrawled down.
> You are right, but critically it isn't supported by IE 11

This has always bugged me. Why does IE always lag behind in such CSS features? What kind of politics is this? Or is it that Microsoft does not have a big or smart enough browser team that can bring the IE/Edge features at par with Firefox/Chrome?

I've been so pissed off by this that I've started a micro-revolution by not caring if my blog renders well on IE/Edge. IE is pain in meeting compatibility with the CSP headers too. Hopefully more people start doing this so that people are forced to move to a better browser than IE.
> It is false to say that people don't know they're giving out their data when they're consciously doing so.

That's missing the point, it's about the data they're unconsciously giving out. For example, my parents did not know that their Android phone could silently track their location. And even the stuff they do consciously put out often comes with strings attached.
One of the authors here:
You can open GraphiQL on any GraphQL endpoint using graphqurl:

gq https://api.yelp.com/v3/graphql -H "Authorization: Bearer ACCESS_TOKEN" -H "Content-Type: application/graphql" -i
Of course it is just as dangerous. We‘re not talking about a cyclist killing a car driver, we‘re talking about a cyclist getting killed. That can easily happen with a cyclist running a red light.

I find it strange that cyclists love to discuss things as if bad outcomes to themselves didn‘t matter as long as they are the ones responsible. That‘s no way to sensibly talk about traffic safety.
> I can easily push 300-400 MB/s

Wow. (For Wireguard performance and the link speed.)

10 Gbps link or just on the local network?
I think the smug tone is getting to you. Like most surefire recipes for knowing things in advance this makes no real sense. But hey, at least they can smile over their cups or whatever
> Youtube interrupts with ads whereas I believe they used to front load the ads at the beginnng. I'd be way more inclined to respond favoribly to an ad for which I don't already have a negative association: breaking the flow of something I'm already watching.

Just like web browsing after ad blocking as compared to before, I've found that using youtube-dl (https://youtube-dl.org) just a few times has made me way less patient with this junk whenever I accidentally navigate to the official site.

> I can't imagine anyone getting interrupted then buying the product who's advertising just abruptly interrupted something. I wonder how the analytics work on ads meaning what do they consider a success? Just that the ad played? Some action by the user?

My impression has always been that there is almost no visible penalty for failure in advertising—you can't easily track the people who didn't buy your product because of an irritating ad—that even what must be the tiny success rate is deemed worth the investment.

(I think that also advertisers are in the same boat, relative to this, as consumers are: we want our products cheap, and manufacturers would rather keep them apparently cheap by loading hidden costs (like data gathering and advertising) on us than actually charge us what they're work; and advertisers, presumably, want their ads to work, so the networks would rather use whatever extreme and scummy trick is available if it appears to give them a short-term advantage over other networks than acknowledge the ineffectiveness of that technique.)
quoting the wiki link provided upthread:

> ML (Meta Language) is a general-purpose functional programming language. It has roots in Lisp, and has been characterized as "Lisp with types". It is known for its use of the polymorphic Hindley–Milner type system, which automatically assigns the types of most expressions without requiring explicit type annotations, and ensures type safety – there is a formal proof that a well-typed ML program does not cause runtime type errors.
Isn't flash inherently a security risk hence why none of us have it installed these days?
In Dallas people unhappy with the eyesore of littered dockless bikes have started vandalizing them en masse like they did in Paris. These ofo bikes were by far the easiest to steal (the locking mechanism could be removed with a screw driver). I am personally a fan of the dockless bikes if they have the side effect of making our city more bikeable.
hfdgiutdryg any chance you can find the link to that submission? It sounds fascinating, and I couldn't find it via HN search.
Standing is not partking.