skysight-inc/HackerNews huggingface dataset:
It’s not these ads in particular — it’s that culturally, Facebook believes that it should be able to sell whatever the hell ads it wants to whomever it pleases, and when someone questions that, Facebook’s instinctual response is “shut up please.”
I also noticed that it was driving 25... I assumed that was 25 km/hr, which is pretty darned slow (15mph) even on snowy city streets. However, it could be that they're running the car in US mph instead?
I recently rewrote a few small c scripts in Rust, (mostly to try the language features), the experience was really good. I don't think I will ever start a new project in C again.
So how do you do version the configuration management for the cluster that runs everything? It needs to be versioned, and yet with just the data in it you need to be able to recreate your entire environment from scratch.
Every time I see this paper I'm always disappointed that there doesn't seem to exist a usable (open source or otherwise) implementation of it anywhere.
Condoms under your feet
Next up...self-driving car dashcam videos!
As often as the asphalt topping.
Hi. Thanks for the feedback!
I am aggregating from several sources. And yes you’re very right, there’s still a lot of sites missing.
Adding new ones every day.
Like translating a phrase into a foreign language and back repeatedly, I inagine you’d end up with something fun and impressionistic. I’d like to see it too.
FP is mostly a state of mind - of course picking the language really helps about incentives, but you can do it even in Java/C# (in fact if you do C# there is the great LINQ library that helps).

How to approximate FP in a mostly OOP language:

- use immutable data structures: there is no way around being able to fearlessly modify something. The naive way is to copy the object before touching it, the better way is to use efficient structures, e.g. Clojure data structures from Java.

- you either have data classes (no methods, no private fields), or execution classes (no data fields, only static methods), no mixing

- of you stick to the above, you will find that returning void from a method is very difficult.

Congrats, you're doing FP: the gist of it is that it's all about keeping state explicit; if you pass some A in a function, you will return a B at some point, and that's your result. No implicit state.

Of course, we're missing the whole part about side effects, so to add to the above: if you cannot write a unit test without mocking something in your method, you're doing side effects. They should be done only at the "border" of the application, to (maybe) get you the data you need, so you can bring it and process it in the pure core.

And this is where languages like Haskell help: to understand where the side effects are (because they are included in the types) and to prevent mixing them around (which only gets you an untestable mess in the end).

HTH
I created an account just to write a comment here. I've been a spectator for years - I read comments on this site at least once a day. So many great insights from smart people. I'm a big fan!
Little closer

https://m.youtube.com/watch?v=7hUut7Hsgys
He's saying that it exacerbates an already complicated issue.
Thanks for the awesome Beeminder plug! Anxious to hear if it continues to work for months and years.

There's a great discussion of Gretchen Rubin's Four Tendencies in the Beeminder forum: http://forum.beeminder.com/t/which-habit-tendency-are-you/16...

(Apparently I too am an Obliger.)
Not so far.

https://www.nature.com/news/bitter-crispr-patent-war-intensi...
These services seem to often get .com/.org/.net/etc results back immediately (maybe cached or API is just faster) while the longer-tail stuff is slower. Maybe not cached or has to hit one of those weirder tld servers to check.

This is a case where the streaming solution makes sense because you don't want to have to wait til `example.weirdtld` is resolved when you just want to check for `example.com`.

Now, you kinda admitted this in this post which is quite a change from your original post, at which point it seems that you're saying "this isn't always good" which is kinda self-evident.
True, I'd much rather someone who spends their time learning Elm than Cracking The Code Interview.
Yeah that's a good point, although, that involves the threat of violence. What the article says SJWs do is threaten moral condemnation "and when someone does say something, they are met with a wave of sophisticated terminology backed by academic credentials that they have no way of parsing." Those both aren't violence, but I guess you can say the first one is bullying people into not speaking. However, I believe the only examples that the author provided of that was the firing of James Damore and the survey of Silicon Valley employees that showed conservatives are afraid to be themselves and reports in the survey that they are being purged from companies like Apple. I'd say that in a free market you can hire and fire anyone you like at your business. So the conservatives and libertarians that are supposedly being oppressed by SJWs are being suppressed by a system they support.
52 is pretty young to have a heart attack unless you have specific risk factors. E.g. if you smoke or have high blood pressure or you did a lot of cocaine in your 20s then it makes sense, but not if you're otherwise healthy. In the US it would trigger an automatic autopsy and investigation.
Why do people think that driving on snow/ice is going to be a challenge?
Compared to recognizing the cars, lights, pedestrians, and their intention, that's pretty straightforward.
Why is the top comment on HN a wrong answer?

Music notation existed before keyboards did, or other tempered instruments.
> It's unfortunate that this article provides an analysis and critique of the roots of left-leaning "social justice" but absolutely zero analysis or critique of the roots of right-leaning conservatism or libertarianism.

Why would an article about social justice ideology do that? It would be rightly viewed as a digression that should be edited out or turned into an independent article.
Yes. Equal temperament does not explain why there is Ab and G#. It merely explains why they have not always been harmonically equivalent.

You, and the top SO answer, give the correct reason why. And it's not just for writing, but reading also.

The diatonic scale, combined with the staff of lines and spaces, necessitates both flats and sharps.
Facebook exec apologizes after tweets on Russian election interference go viral
I did not know that Wikipedia was a Nazi resource:
https://en.wikipedia.org/wiki/Holodomor
https://en.wikipedia.org/wiki/Kazakhstan_famine_of_1932%E2%8...
https://en.wikipedia.org/wiki/Soviet_famine_of_1932%E2%80%93...

If you were googling for it, maybe Google knows something interesting about you that it redirects you to nazi sites?

Just because some nazis might want to blame only Jews for forced Soviet famines it does not mean that Soviets did not exterminate millions of their own citizens, often by forced starvation.
While testing all the libc's I found many more issues and quirks: https://rurban.github.io/safeclib/doc/safec-3.2/d1/dae/md_do...

tis-interpreter looks fine enough to be added to my testcases, but it doesn't compile on my macports ocaml. A package would be nice. Travis can build those and store them under release tags.
https://en.wikipedia.org/wiki/Antifa_(United_States)
There's some interesting recent work at (IIRC) MIT using ground-penetrating radar techniques to image subsurface features of the roadbed in real time, as the car drives over them. Rocks, rebar, and such are almost completely weather-independent (short of torrential rains that wash out the road itself), and they don't change significantly over time.
People are wrong on the internet all the time. But this is just nonsense. I almost feel bad dignifying it with a comment.

The author tries to support herself with two basic arguments. One financial and the other political.

My response to the financial one: if nations can afford to host the Olympics, they should bid. If they can't, then they should not. It's that simple.

As for politics, the author seems to think that Putin was emboldened to annex Crimea in part because of Russia's Olympic success. I mean come on.

Geopolitical posturing and grandstanding happens every month of every year, whether the Olympics are being held or not. To think the Olympics somehow create or inflame political tension is humorously naive. If anything athletics unite us.

The author is probably the type of person who doesn't think sports should exist because they necessitate losers and winners, rather than everyone being a winner.
This looks great. Btw why save to google drive instead of google sheets?
wikip says: Tarkovsky's Stalker is loosely based on it, as are quite a few video games, movies and plays.

https://en.wikipedia.org/wiki/Roadside_Picnic
> There is a community. The community tends to have smarter on average people in it. Simply because all the less smart people are put off.

A community shouldn't be judged based on how smart everyone is (quite a difficult measure), a more useful metric would be how many useful community libraries there are. For example, if I can choose between 50 carousels implemented in React vs. 2 in Elm, and I'm an average developer -- what will I choose?

Modern JavaScript undoubtedly towers over Elm in terms of go-to-market time for arbitrary apps.

> you spend less time fixing bugs in feature A caused by adding feature B silently changing some assumptions you made in code.

This is a big problem with 2007 JavaScript and jQuery. React/Vue and other declarative VDOM frameworks bring the Elm philosophy to the masses.
In the interview you too can ask questions. For example, "Is this job mostly about slogging through poorly documented Java framework code?" Maybe you can phrase it more politely. But then again a manager should welcome candor. "I want to do __________, __________, and __________. I hope that there's not much _________, _________, and ________."

Then again, you can't always trust the interviewer. Ideally you would somehow find people in that job at that company and ask them what it's like. I know it's odd, but a friend of mine who is a tech recruiter recommended it. Instead of waiting for a job posting, research which jobs and which companies you most want, and then try to network your way into them, job posting or not.

Regardless, you are right, why don't interview questions better line up with jobs? I think I'm in the opposite boat. I like cleaning up code but would probably flunk a flurry of theoretical algorithm tests.

Be sure that programming is what you most want to do, given that so many of the jobs are about keeping up old code. Is there anything that has some of the things you like about programming but less of the things you don't like?
The Go 1.10 release notes mentioned it. That was on 16 feb, which was last thursday.

https://golang.org/doc/go1.10#goroot
Definitely not general purpose, but it has nothing asking the line of implicits and implicit type conversion and the such that makes reading Scala code impossible to read, if not write, without a tool like IntelliJ.
Sure, and that's why I was careful to couch the argument as just some other language that includes C and C++ as options (and truthfully includes others, but few have quite the same compatibility story). At this point if you don't know C++ or Rust, which one will give you the most benefit from learning it is a very open question. I think Rust has advantages over C++ in correctness and safety, but C++ currently offers better paths for understanding and utilizing existing code or getting a job using it (whether that was an initial goal or not). Five years down the line the differences may not be so cut and dry though. C++ will almost definitely still have those advantages, but the gap have have closed somewhat. Or maybe not? It's all up in the air.
Barlow and I worked together in 1991 at NeXTWORLD magazine as contributing editors. One day I set up USENET on his NeXT computer at his home on Potrero Hill (on a day when Spalding Gray dropped by for lunch) and later I tipped him off about the new WorldWideWeb a few days after TimBL first posted about the project on comp.sys.next.announce. He said (to Mitch Kapor), it "sounds rather like Project Xanadu emerging from the Matrix almost without design. This could be cool..." [1]

Many people naively tell me that Steve Jobs is their hero. I wish I would meet more who aspire to live like John Perry Barlow. He was good-natured, kind, and lifted everyone up around him (we posted his "Adult Principles" [2] on all the cubicles at NeXTWORLD). He had a noble heart; he made choices in his life that were not comfortable or safe but lived a principled life and found his own way. Above all, he had a sense of the tenuous dignity of man (humankind, if you prefer) and the need to defend ourselves with every means at our disposal, including poetry and theatre. I think the battle may be lost and he may be the last of his kind that I meet.

[1] http://www.fortuityconsulting.com/images/barlow.gif
[2] https://www.mail-archive.com/silklist@lists.hserus.net/msg08...
Bizarrely, the pixelated stuff in the images you linked look way better. You couldn't use the depixelized whale or dolphin or whatever (our link) in a game, it looks awful. Some of the full comparison is even worse:

http://johanneskopf.de/publications/pixelart/supplementary/m...

Mario looks horrid.

But you can use literally any of the pixel art'ed images from your link - they all look truly fantastic and production-ready! They're ready to ship now.
Why Tramadol is preferred over other pain killers? – Allpharmarx.com – PRLog
It'll have to go to a residential / business address. I suspect that theses addresses and contact information will be provided to the FEC for double checking against internal DHS lists.
He presents some interesting actual facts, but again his analysis is colored by the extreme left-wing view they he laid out in the first paragraphs of the report. Assuming his facts are accurate, those are what they are. It’s the assertion of his editorial, hunches, and political views as fact that I have a problem with.
You can explicitly budget in a surplus target.
> It might surprise you but I’m not a young developer at all

Have you considered becoming a team leader/scrum master/whatever it's called nowadays? I slipped into that role by accident, but found it very fulfilling. I saw my role as shielding my devs from mgmt, so they could deliver, which is all management wants at the end of the day. You still need to be technical, participate in design, do code reviews, maybe do a bit of coding etc, but you aren't slogging it in the trenches/doing the grunt work. You'll have to do more planning, sizing items, distributing work, but that also takes dev skill and dev knowledge.

Give it a try if you can. Worst case you can say it isn't for you, and you don't seem to have a problem finding a job. Best case, you might become a great team leader (or even manager if you want to go even less technical), and make a difference for the devs who'll be in a similar situation like yours once the novelty wears off. Team leaders can make huge changes to process, if you can justify them with e.g. hours of engineering saved.

Best of luck to you. I know what it feels like when you think you're trapped in one career path because you happen to be good at it, and it's horrible.
> We create objects that really do things and value objects, but it takes time to examine a program and figure out the structure of the objects.

I agree with this too. I do think there is another layer of organization needed, which can be inspected to see the high level structure of the system - which objects form which part of the interconnected graph and which objects are passed around as messages, etc. I don't think everything-is-an-object needs to be changed though. An old attempt at layering another organization on top of objects is in the PIE papers: http://esug.org/data/HistoricalDocuments/PIE/PIE%20four%20re...

> My thoughts on it are that you could really use the tuple spaces as the VM boundary (communications between VMs is the tuple space).

Oh I see, interesting. The 'freeze queries, update, resume' ideas sounds very useful, as similar patterns are often re-implemented many times over by various distributed databases. Might as well make it a standard feature of the system. One question is why only apply this to VM boundaries? Could this be applied to smaller scale (e.g. between smaller object clusters within one VM?). Applying this with finer granularity might let us update a single object or method only.

The 'freeze' idea seems to fall into the managed time concept. Some interesting work in this area is Virtual Time by David Jefferson - http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.134... - and also NAMOS by David Reed.
This is just nonsense.

Facebook absolutely wants to solve this problem. It harms their brand, they are attracting scores of negative media and worst of all every day of inaction gets them closer to media-style regulation.

And they are unquestionably making changes from News Feed algorithm updates to more rigid rules around buying ads to additional factor authentication in this case.
Protect your ears and don’t get tinnitus. Some people ruin their futures (aspiring musician or audio engineer).
You can choose not to be in one of the most expensive cities in the nation if you are poor. Its clear many homless call the area home because of better treatment than other cities. Its truly a catch 22.
Arguably Abel Tasman discovering New Zeaaland fits this criteria.

He sailed to NZ, and tried to go ashore to collect water, but the local Maori attacked and killed 4 of his men before they even got ashore, so he left. It was another 100 years before Captain Cook and his crew became the first Europeans to set foot on New Zealand.
Why bother when you can still vote in American federal elections without being required to show ID?

As an Australian i just find this refusal to do this as bonkers considering we have a much lesser issue when it comes to election fraud.
In theory you control who is added to an iMessage too, but Apple’s closed source software is what does the controlling. Enter a government wiretap, and boom.
As an Australian who has never shown ID to vote in any local, state, or federal election, where do you live?

"In Australia, where voting is compulsory for all adult citizens, no form of ID is required to cast a ballot at an election; instead, voters are asked three questions before being issued a ballot, so that they can be checked off the electoral roll: (1) what is your full name; (2) where do you live; and (3) have you [voted in this election]"

- Wikipedia
Have you ever seen someone driving in snow anywhere south of Pennsylvania in the US?

This tech, as-is, could probably save millions in damage on minor or one-car accidents in snowy aftermath. Even if it snows once or twice a year, somehow everyone forgets how to drive safely in the snow and Every.Single.Time there is snow the world just stops.

Unrelated to this video, I was impressed with my Subaru EyeSight performance in a whiteout rainstorm. I could tell what was going on - barely, with the wipers at full tilt - and my auto-cruise worked without a hitch at > 50MPH for several minutes straight. It's definitely hit-or-miss though, since sometimes it gets confused on a bright overcast day at 25MPH.
Sounds like your views on transaction rates are about a month out of date now
Does drop box writing a fs in Rust count as a major success story?
> A community shouldn't be judged based on how smart everyone is (quite a difficult measure), a more useful metric would be how many useful community libraries there are

That seems more of a metric for an ecosystem than a community.
Sure but don't you need to be a US Resident in order to get those ?

Which means that if they were caught working on behalf of the Russians whilst on US soil then they would be looking at decades of jail time. Also at least there would be a physical, independent paper tail back to specific individuals.

IMHO Facebook should just ban all political advertising but baring that this isn't actually a bad idea.
Like this? http://www.translationparty.com/
Wilder Animals Life Survival Sim
Introducing first time jungle adventure game with a new style in Wilder Animals Life Survival Sim, where you are going to explore the virtual jungle life as a wilder animal. This RPG adventure simulator contains the best adventure-hunting missions.
https://github.com/vvanirudh/Pixel-Art

can't vouch for it yet, but will be giving it a try later.
If tech interviewer were trades interviewers, it would go somewhere along those lines:

For a welder position:

- "So, you are a welder."

- "Yes."

- "Good, so tell me how an IGBT transformer works."

- "I don't know, I can stick weld, MIG weld or even TIG weld
aluminium, stainless, heck, even titatium"

- "That's not the question, I'm asking about an IGBT
transformer"

- :facepalm:

That is, totally irrelevant questions for the job asked.
I’ve got a similar setup in Trello that’s really just for me and a couple other people. I’ll have to look into JIRA, but I have a little bit of “what did I do before this?”
welcome to the club :-/
nahhhhhh, crypto is for legitimate daily transactions. Just like torrents are for downloading only legal software.
Identity theft. The real person won't find out until the election is long over.
[Citation needed.]
CoreData does not imply storing data on server. You can use it simply to model your data without persistency. The fact that CoreData is hard is that is not really well documented I would say.
The whole reason remote work is feasible, is that the problems we deal with, as well as the politics of the companies we work for, transcend place. In other words, it’s the same as working in an office as far as the actual work and the working relationships are concerned. Sure you video chat more, and eat lunch together less, and try to find ways of addressing that difference. But, in many ways it’s the same. I wish I felt as ecstatic as some of my fellow commenters here claim to.

But ultimately, it’s just another way of working, and the basic unpleasantness of working in corporate America/tech industry remains. Don’t get me wrong, I relish the ability to do my laundry when nothing is going on. But it’s not really that different, and the things that bum me out about working are mostly not to do with office space, though I do lament the move to open offices.
Do you want to design your website?
DeDevelopers is the Best Option for you We Provide Logo Design, Business Cards, Website Templates, Website Designing & E-Commerce Websites with Best Quality. Get Up to 30% off on entires services.
Visit for more: http://www.dedevelopers.com/ or Get a Quote: http://www.dedevelopers.com/get-a-quote
There is significant conviction within the South Korean Government to effectively ban cryptocurrencies for public order and national security reasons. Anyone familiar with the South Korean treatment of options trading will see a familiar story unfolding. This could have been an accidental death, and the simplest explanation is usually the right one - but no doubt is there are a lot of internal factions warring behind the scenes and there is clearly a lot of money at stake in the process - so heightened skepticism and further investigation is likely appropriate.
Is it hard to remember that string every time?
Ideally, isn't the point to have only autonomous vehicles and these situations become obsolete?
Can I ask how Haxe is connected to Flash?

For some reason, the first time I looked at Haxe I got the impression that Haxe is an open-source Flash / Flash successor. (Mostly, I think, because Flash keeps getting mentioned with projects associated with Haxe, like OpenFL and Flambe, and several times in the Haxe Wikipedia article).

Clearly Haxe isn't "just" an open Flash, but how is Haxe related to Flash?