skysight-inc/HackerNews huggingface dataset:
> They're probably already committing a felony accessing the computer.

He bases this attack on IP addresses. IPv4 addresses are regularly shared between consumers. He's tossing a knife into a crowd because he thought he saw someone.

> you could make a pretty good fleeing felon argument.

In a nation that allows you to attack, not just restrain, a fleeing felon.

But his attack may hit a nation that doesn't allow that.
Leicester City FC.
Aix Weather Widget open sourced
IMO the best weather widget for Android is now open source. Play: https://play.google.com/store/apps/details?id=net.veierland.aix GitHub: https://github.com/pveierland/aix-weather-widget
This is actually a new take on a fairly well known security/DoS attack called the "slow post" attack (https://blog.qualys.com/securitylabs/2012/01/05/slow-read)

pretty novel to see it used the other way around though!
"This thing absolutely smokes Ryzen in gaming at stock clocks let alone OC'd - single-thread performance is still a dominant factor in good gaming performance and this chip delivers in spades."

That if you are limiting yourself to 1080p... At the resolution that I game (3440 x 1440) those performance differences disappear very fast. And even at 1080p 150 vs 180 frames don't matter that much for the majority of people.

The cost of this chip alone is the same as some Ryzen builds. There is a point where it financial doesn't make sense (price/performance) even if it's the fastest chip around.
A small problem might be that they're probably trying to optimize that metric, i.e. reduce your average time between purchases in each category...
I have been frustrated by fonts before that had the numbers all over the place - I had no idea that they were just lower case, or that there was a 'fix'!
> Being in a mentor role does not mean you have to right to mentor.

Exactly. For what we know, the junior could have actively complained to the manager (wrongly or rightly) about her mentoring.
OTOH the junior dev might have appreciated it. We can't say for sure.

Some people (myself included) prefer to get a general direction and then later to come back for further questions.
Too much information in a short amount of time can be overwhelming, I need some time to absorb and read it up in the internet.
A few keywords might be good enough to get someone going and figure it out themselves.

"learn at her own pace, without any pressure from you."
This really sounds as if the manager had the junior dev's best interest in mind.
I don't see how the manager said this to get back at Caroline, as was kind of implied in the article.
This comes up basically everytime the Tesla Autopilot is discussed on HN since they rely mostly on cameras, except that they also have a front radar. In the end, we want self-driving cars to be better than human drivers, so they should also handle situations that humans are struggling with and additionally have some redundancy. Some things which are difficult to do for CV, detecting things in the dark for example, are trivial for Lidar. Radar on the other hand can provide accurate measurements for distance and speed of other vehicles, also independent of lighting conditions.
are called[by whom?] "pro-life"
I was thinking of "ARK - Survival Evolved" which I've been playing quite a bit lately. Great game, you get to ride dinosaurs, but buggy as hell and the grind, oh the grind....
Sometimes there are honestly mismatched expectations or understanding of how performance is measured and evaluated. Other times, people assume new roles, and some aspects of the new role are not prioritized correctly or just not working out. I have witnessed some such cases, and personally managed one.

Working like hell does not help if the effort is expended in the wrong place. That's where the first 1:1 will be a clear indicator if the correction is working or not - if it's not working it may be a failure of a honest PIP, or PIP dressing up a decision that has already been made. But honest PIPs exist, and sometimes they do work to solve a problem that was not being solved by itself.
Interesting Talk by One of Agile Software Development Author Bob Martin
This, combined with https://github.com/PyO3/setuptools-rust, is a pretty fantastic way to create native Python extension modules.
I am not familiar with this visa, but if I understand correctly it's aimed at students who require US entrance to complete their education, is intended for 'short' periods and you must return to your home country for two years before being able to apply for an inmigration visa.

This raises two issues: as a graduate, it would be hard to justify this visa unless I went to the US for a graduate degree, and it would not allow me to start long term career.

I would love to hear your thoughts about this, and thank you for your reply!
Funny fact: 4 years ago I was looking for something what I would call today a "transitive similarity index" to measure similarity of shopping baskets of brick-and-mortar stores. Because I didn't find anything I "invented" my own algorithm. This year I implemented the same algorithm in a system which is live since yesterday. Googling up the Jaccard similarity I just realized that I re-invented a transitive version of it. Now my baby has a name. :)
Show HN: REciNK – Rethink Continuous Integration for JavaScript Applications
It would be an interesting way of streaming data if both sides used a custom decompression algorithm that skipped n bytes without allocating it anywhere.

The payload could be encrypted text of two chat bots talking jibberish.
I want that as a library!
Peter Bruce Exposed – Wife or Ex Double Story
The title is misleading. UberPOP is shutting down, the licensed UberBlack service will still work.

People without a public transport license will not be able to perform public transport services.
Show HN: We made a WordPress plug-in to replace Clef
Hi HN,

We received a number of requests from (ex-)Clef users asking if we would perhaps build an authentication plug-in for WordPress, now that Clef is sunsetting.

This is our first version: We opted to use a proven extension as a base, and collect feedback. Then use that to develop a stand-alone plug-in in the future.

Tell us what you think!

- Pieter
I wonder of there are actually structures as small as this in the CPUs? Even in Intels 14nm process there are many things that are 26nm and upwards.
Sourcegraph: Code search in any text editor near you
Throwing money at brilliant jerks promotes sexism in SV
Me, personally, here's what i do. I screw up all the time. Odds are, you do too. Usually, it won't matter, like a mistyped password. Sometimes i mistype variable or function names, and the compiler helps me out. Sometimes my logic is wrong, and testing shows me what i've done. But no matter how hard i try, errors seem to leak out to code review, and sometimes even production.

Everybody struggles with this. I find it hugely embarrassing. Don't bother calling people out for making mistakes, if they're any good, they know they've made a mistake. Instead, give advice about how you avoid those kinds of errors. We've all been there. It sucks. Instead offer up some tricks or techniques for avoiding that kind of problem in the future. If it's really bad, a war story about how you really messed up bad can be calming.

The gist is, your coworker is probably feeling a lot of emotions. We've all felt those emotions, and it's going to be ok. Later, we'll have a post mortem and find a way so nobody can ever have that problem again (or make it harder). It sucks coworker had to be the one to break things in that way, but coworker is helping ever other person to come after them. Somebody was going to do that eventually, coworker just got unlucky.
By many people that are pro-abortion. The following way of thinking seems to be norm nowadays: https://en.m.wikipedia.org/wiki/You%27re_either_with_us,_or_...

I think the term "pro-life" is being abused to put labels on people who are just against the points I mentioned. These people are not necessarily "anti-abortion".
The most valuable habit I've developed IMO is reinventing the wheel. When you face a new challenge with new concepts you're unfamiliar with, the best way to get a good grasp of the environment/tools/techniques is to rebuild it (them) from scratch. Example: I was spending a lot of time interacting with external REST API's (foursquare, twitter and other services) but never really understood the inner workings, so I just decided to build my own RESTful API for fun. It doesn't really help anybody but now I know what the request / response cycle is and how it works, how to pass headers, what they're used for, the actual meaning of response codes etc.

Oh and also, NEVER make any assumptions about how people will use your software
In this case they could have based on prior frontier acquisitions from Verizon. When they first announced it I googled them (because I thought they were an airline and that made no sense) and the first things that came up were about how bad the transition was elsewhere.
But there are very real problems associated with deflation, namely that deflation discourages most forms of investment: why by a house, since it will be cheaper next year? Why build a factory, when the goods will be worth less next year? I suppose falling wages would offset some of it, but it is still problematic.
You're being pedantic. When I said retirement, I was obviously referring to financial independence. Financial independence is what enables a person to spend their time doing whatever it is they want, ie. freedom.
The high and highly detailed predictability of individual dog behavior from breed alone is interesting and, particularly given many breeds' relative youth, heavily weights the nature/nurture debate in the former's favor for me.
Are there any cumulative effects regarding eye safety?

As in: if 100's of cars in your field of view, say a traffic jam in the opposing lane are all firing LIDAR would it add up to trouble?
No, you do actually gain bandwidth. By moving the memory into the same package as the processor, you can add more data lines: adding 1000 more pins to a CPU is practically infeasible, while 1000 more signals between dies in the same package is relatively simple with the right technology.

In addition, due to the shorter distance and resulting benefits to signal integrity and power consumption, internal data lines can be clocked faster than those between chips.
Bad luck. There aren't very many people looking at the new posts page, and posts drop off quite fast.
Language Server Protocol, Rust and Emacs
For me its purely a noise issue. Less heat to dissipate means less fan noise(Only speaking about home use here. In an office setting the difference would be unnoticeable).
I'd imagine that rents would rise in line with everyone getting an extra $x pm... Unless proper controls were put in place.
To me Meritocracy is extremely important, it's one of the very few things we have left that allow poorer people to get out of their situations. We see it all the time in the Development world and it's one of the things I love the most about it. We have people who have come from poorer backgrounds around the world putting themselves into a better life through hard work and discipline. Sometimes people don't even need a degree which can be hard to obtain without a good amount of money - it's just determination and hard work. Remove the ideas of Merit from this then you lose that and once you lose it, it's unlikely you'll ever get it back
MAGIX Video Pro X9 15.0.4.171 Crack Is Here [Latest]
That's rather the point.
No. 1988 was when he first tried to enter and run the game. Many years later, after coming across a scan of the magazine with the code listing, he tried to fix it.

> And that's that.... bug fixed after 29 years!
I don't think it's just your opinion. :) I think Godel and many other logicians/mathematicians/philosophers would agree we are likely doomed to "always leave something out", particularly in the sense that we will fail to create "the perfect logic" that can explain everything. Oh the joys of living "in the system".
As I recall, stand your ground laws, based on castle doctrine, means that "but you could have fled your own home" does not invalidate self-defence. I think you are still required to retreat when on the street.

As for people running away, the only way I see self defence working is when they still pose an 'imminent threat to life' which seems rather hard to argue.
It's pretty obvious from the OP's tone.

Very self absorbed and childish. Just reading it makes me feel like working with that person would be really annoying.
Would be a shame if something, ehhhh, untoward befell your liege? During his routine walk on the balcony?
Doesn't asking this question on Twitter affect the result, as some people with disabilities might not be able to access that service in the first place?
Sugarcoating is not empathy. Its misdirection and imprecision masquerading as empathy.

I really don't see that much wrong with it as a comment.

its to the point and precise.

There are perhaps two failing:

o No offer to help
o No opening for conversations

Is that a reason to block someone? I doubt it. However I'm not the data scientist, so who knows
There's a related reason too. Namely, assure the user that a slow running app hasn't crashed or become unresponsive.[1] Or give the user something to look at while the program does whatever it's meant to be doing.

[1]https://www.nngroup.com/articles/progress-indicators/
They can start by changing the warranty regulations [1] to be valid 10 years instead of a ridiculous two years.

[1]: http://europa.eu/youreurope/citizens/consumers/shopping/guar...
I should have been more exact. The original 18F team was made up largely of former Presidential Innovation Fellows a program created by the EOP. The Presidential Innovation Fellows program predated 18F and was moved under the purview of 18F when it was created. So you are right wasn't part of the EOP but everything else still stands. They were created by the head of the GSA, a political appointee and a program created by the EOP was reorganized into them at their creation.
Twitter let a celebrity post revenge porn for 30 mins before it was taken down
In these cases, retro/rev blogs refer to special memory areas or APIs (interrupts, etc.).

In this case, he's working on a Commodore 64, and $A000 is the beginning of the BASIC ROM/RAM (http://sta.c64.org/cbm64mem.html).
Presumably they use a tool like Babel to compile down to present day ES in production??
The "where others can collect it" part solves that: Suppose that university A announces their study method and university B makes a mirror. Then if A were to forge the announcement after the fact, B could tell. (You would need cryptographic signing, though, to see if the record mirrored by B has not been tampered with.)
Is there a name for that style of magazine cover artwork? It seems to have been common on 80s computer magazines. Some more:-

http://www.acornelectron.co.uk/mags/eu/top_lvl.html
Who exactly is pro-abortion? Do you think there are women out there getting their kicks from getting pregnant just to have an abortion because it's such a fun time?

It's an imperfect choice in an imperfect world, where a lot can happen. I wouldn't say anyone is "pro-abortion", but a lot of people are pro-choice, knowing that a blanket ban puts people at risk.

> I think the term "pro-life" is being abused to put labels on people who are just against the points I mentioned. These people are not necessarily "anti-abortion".

So what you're saying is someone who thinks it's okay to get a first trimester abortion for any reason is pro-life? That seems absurd.
Is this actually illegal? I'm sure they'd arrest you, but could they actually charge you?

I guess if you see them try to use the USB killer, you'd be obligated to report it. Otherwise I don't think its an issue.
Mark Zuckerberg again defends government giving people free money
> The pragmatism comes from the fact that you can use it today on the browser.

Part of that pragmatism was already available in OCaml since it's inception.

> The Reason syntax is currently functional just like OCaml and Haskell:

Reason does not prohibit --thus "allows-- OO, just as it is available in OCaml. Though both communities prefer FP style. I'd say OCaml (and therefor Reason) is FP first and OO on top of that. Contrary to Ruby's OO first and FP on top of that. Some say OCaml's OO is in there to sell it to mgmt :)

> So in essence Reason can be considered a super-set of Javascript

I do not think that's strictly true, but I get what you're trying to say.

> The Reason team is considering changing it to a syntax that ALGOL-style programmers are familiar with.

I really like the syntax as it is, and kind of hope "for my own sake" they keep it in line with OCaml and Haskell. But if this kind of syntax is needed to bring together a critical mass and start an FP revolution, then it is "just syntax" and I easily compromise on that!
Do you have close relationships with people? A good place to work on empathy is with your significant other, friends, and family.
God forbid
wasn't saying it was 'good', just that the 'worst game in the history of gaming' reputation is overstated.
I sometimes temporarily modify the program by for example misspelling a file name of a data base column name just to provoke an error that will execute the error handling code. Or changing a condition from == to != to cause an exception. Not ideal, but at least the new code is executed at least once, so I see that it executes as expected.

Creating tests for some of these cases would involve mocking things out, and then you have to make assumptions that may not hold anyway. That's why I like to see it execute in the real environment at least once.
The plan is to release an API soon!
Yeah, it's more for grown-ups who don't know how to code. One of my sons is doing pretty well but I'm keeping a few levels ahead to see what's coming and I'm not sure he'll grok indirect addressing all that easily!

Another son is going through Swift Playgrounds and finding that easier to understand. He couldn't get HRM at all but immediately understood what simple functions were for in Playgrounds.
I'd say BuckleScript (BS) has already overtaken js_of_ocaml. If I'm not mistaken BS even forked some code of it.
Hey @vvoyer great job! Is it a "https://greenkeeper.io" on premise?

Could i configure a flow similar to:
Regular PR->Travis->'renovate run'->'npm run test'->Open/update PR if tests passed ?
No mention of their stewardship of Solaris I note ;)
Also, the article is pretty clear that this is temporary : they fully expect to bring back UberPOP in 2018, they are just waiting for a new legislation to be voted
Empathy is both a cognitive and an emotional thing. Getting to know your own emotions is great and helps in understanding others, which can be achieved by meditation. But it's also necessary to think about other persons and the reason for their behaviour. Here, I think, literature and other narrative forms of culture helps us. Read good books!
>have no bearing on your intrinsic value as a human being

What makes you so sure of that..
University of Alberta has a very strong pure mathematics department (especially in Functional Analysis and Algebra). Pairing this with a strong Computer Science department could eventually bring it to a level to compete with Waterloo.

On the other hand, as someone who grew up in edmonton, I don't ever want to live there again. It's a tough city to live in, though it has its beauty when you look hard enough.
Replace Facebook Ads with Vintage Ones from the 1980s
The point, as I see it, is that we are trapped in our own paradigmatic understanding of the world, and use the most advanced metaphors we have at our disposal to conceptualize something that is still complex beyond our reach. Hilarity ensues years later when we see the body understood as steam pumps or engine valves etc (described by Zarkadakis in the essay). The challenge for us in 2017 is to not fall into the same trap and to understand consciousness in a deeper way that isn't through the lens of "wires, circuitboards, central processors, data, etc etc" Its enticing but it detracts from understanding the consciousness of all living things in a more advanced way. I am with you on your materialist presupposition, I just think we can do better. I think the de-simplification of these terminologies will actually lead to better augmented reality and better AGI.
No one knows whether you are a white male or a green apple if all that identifies you is a screen name.

Good code speaks for itself, and competent programmers will quickly recognize you.
I bought some embedded system accessories two years ago for college and I am still getting offered embedded system accessories.

Amazon's recommender system is garbage (for me).
"A woodsman was once asked, 'What would you do if you had just five minutes to chop down a tree?' He answered, 'I would spend the first two and a half minutes sharpening my axe'.”

Proper understanding of the problem is extremely important. Great advice.
The 336 most useful travel apps and websites to know about
A genome-wide association study for extremely high intelligence [pdf]
First principles thinking
Here's how I ended my back pain issues - 3x15 squats, 3x15 deadlifts, 3x15 pull-ups, 3x15 bench presses. Two times a week. A month down the road my back pain was a bad memory.
Wikileaks reveals CIA's BothanSpy: exfiltrating SSH keys and passwds (Linux/Win)
A friend of mine has a very useful little service that tracks attempts to breach servers from all over the world:

https://www.blockedservers.com/

It's a lot more effective to kill the connection rather than to start sending data if you're faced with a large number of attempts.
- I think issues of diplomacy get magnified online because intent is so easy to misjudge. Whatever I write seems to come off twice as rude as I intended.

- I was taught etiquette, to a large extent, in an online fiction workshop called Critters. There, critiques are all peer reviews, and diplomatic critiques are essential. I try to keep some of that friendly peer spirit in every review and issue I make.
We face the same problem in an even more niche market. It seems to be very hard for customers to understand that a product can have more than one use and that the first use they think of is not the only use.

We haven't solved this problem, but our current thinking is focused towards splitting up the application into separate offerings solving one thing at a time - ultimately a worse solution for the customer, but one with a lower cognitive load.
- Add value. Train yourself to only do things that add value. Value is loosely defined. It can be going the extra mile smashing that bug that everybody is complaining about. It can be whipping up a mind blowing demo to pull in that big customer. Nobody cares if you work 80 hours a week, but it's not adding any value. Get in the habit of working on things that bring value to others.

- More communicating, less coding. This is extremely important in teams and large organisations. Communicate to make sure nobody does double work. Communicate to have your ideas and opinions heard. Communicate to avoid doing pointless work. The list goes on. Communicate with your peers, your boss, your customers.

- Have healthy habits. Eat well, sleep well, exercise. When you're young you can pull off all nighters and eating pizza's all week. As you get older, you cannot.

- Be reliable. When you say you're going to do something, do it. Write reliable, well-tested code that works.

- Fail. Make mistakes. And learn from them. Don't be afraid to take on a challenge. You cannot expect to be great without having made mistakes. You'll make them once and hopefully never again.

- Follow up. When people send you e-mails and messages. Answer as fast as you can. Things move a whole lot more quickly when people don't wait on each other.

- Be on time. Nobody likes people who are late.

- Always learn. Try new things. If you don't like them, then at least you tried and learned something new. Keep exploring and reading.
You're a genius! How long have you been into the developing world, if I may ask?