skysight-inc/HackerNews huggingface dataset:
> technology assistance by way of spell check, auto correct, and social casual conversation degrading into emojis that long-form thinking and writing are certainly suspect for an incoming college generation.

I thought most studies showed that immediate feedback in the form of spellcheck and auto-correct generally helped a lot with improving the quality of writing? In general - the quicker corrective feedback is given, the better the learning experience?

This isn't a replacement for practice of course - writing without at least three drafts isn't really writing -- and if that's how people "practice writing" (in college or earlier in lower level education) -- then they aren't likely to become very good writers.
> Actually, tenure matters less than perspective and problem-solving approach.

On that token, Pragmatic Thinking and Learning is an awesome book for improving your problem solving approach, better understanding cognitive biases, and learning more effectively.

https://www.amazon.com/Pragmatic-Thinking-Learning-Refactor-...
Interesting effort, but my script with line continuation didn't seem to translate correctly... there's a few other things that didn't seem to go right either. I tend to reach for node scripts more often then almost anything if I need something that runs in windows and linux.

I like node, it's got a pretty small initial footprint for install, though cross platform binary modules will be an issue for some time to come.
It provides a parallel view on a critical subject: how does the sovereignty and jurisdiction of countries extend or not over the entire internet.
Restrictive zoning laws are good for incumbents
When/if there is one I'd expect it to share many of the traits that made html+css so successful.

In reality I'm expecting html+css to keep evolving and removing most of the pain points. Grids for example:

https://www.w3.org/TR/css3-grid-layout/
The Witness and The Talos Principle are both excellent. I loved Braid too, but there's something about the zen nature of The Witness and fiendish puzzles that really appealed to me. The final challenge was so much fun.
It's called "outstanding" because all of this functionality is incredibly easy to configure.
Clouds and optical turbulence are both problems that have to be mitigated by FSO systems
Code of conducts are a response to the democratization and increased accessibility of software development. Like in other communities, as the number of collaborators increases and the number of personalities, behaviors, backgrounds, and ideologies intersect, the chance of disagreements goes up.

Code of conducts are a sane effort to highlight behavior that won't be tolerated, such that it's written down and no longer implicit.

That being said, one is free to disagree with the content of a particular code of conduct if the content does not appeal, but a mere presence of one should not result in becoming dismissive of a project.
Fair warning: The Witness has some unsolvable puzzles for people who're bad of hearing or colorblind.

Additionally the puzzles mostly revolve around moving around in the game world until you can see the "solution" to the board in the surroundings, at which point you then simply input it; while working out the solution based on rules inherent to the puzzle is often impossible.

For example there are two entire sections where the puzzle boards offer zero hints as to the solution and the player has to move around so ----------, which one then follows or redraws with the mouse. Other puzzles involve around walking ---------------------------- so that ---------------- form continuous lines which one then traces with the mouse.

I found myself utterly bored because even 10+ hours in i still felt like playing a really elaborate game of "find the easter egg" instead of actually using my brain.

YMMV.
It sounds like you are try to build your own home-brew accounting system. That is absolutely insane. How do you ship this off to your accountant during tax season? How do you deal with accrual-based accounting concepts like invoices, accounts recevable, accounts payable, long term and short term debt, assets, etc?

Do you even know what accrual based accounting is and why you want to use it?
Any app of decent size will probably end up passing HTTP's error codes. 200 + error is OK, except it can mess with caching. A 5xx with details in the response is fine.

You might be tempted to map some errors, like "item not found" to 404, and so on. But you still need to provide the real error code. So you're not gaining much.

Honestly, I don't get the obsession with using HTTP features to represent part of an API. It never saves work; you're writing a custom client each time anyways. From a purely code perspective, you're going to deserialize the body or a context object from a header. Moving that data into multiple headers can only require more code, not less. Same for verbs. I've never gotten any benefit beyond GET-for-read, POST-for-write.

Elasticsearch is a good example. The URL space is overloaded with special things, allows you to create objects you can't reference, and so on. They use verbs, except you still have extra parameters tacked on. There's zero benefit to me, the user, of them making it REST like.

Maybe if REST-someone creates a machine usable spec like WSDL (just "simpler") then all these HTTP headers could be put to use.
I think he did one about enclaves and exclaves.
good opsec also involves logging access to the internet and seeing who sent bomb threats... oh wait, whose side am I on?
So my friends and family will stop leaving the city and state.
> You wouldn't believe how many times I've had to try to convince younger engineers that we don't need to over optimize and can't initially create the perfect solution because 9 times out of 10, the feature will change significantly, or get abandoned completely.

Or it performs well enough that it's not a bottleneck in profiling (and deliberate performance optimizations are unnecessary).
> Only for people whose appreciation for games is restricted to the latest, full-blast on the GPU, AAA titles.

The one common complaint for all game developers seems to be about Apple's nightmare-inducing OpenGL implementation.
Awesome, looking forward to it.
At the end of the cold war, Russia was very weak economically, and its leaders were fairly internationalists. There was a window of oportunity to strengthen the UN, but the USA just wanted a an American empire.

Foreign influence? Can you tell me once when the USA has submitted its interests to the will of the international community?

Expansionist? The USA has military presence all around the world, and has interferred politically and/or military everywhere, including central and south america, middle east, europe, and far east.

The USA does not annex countries because its strategy is different: invade and destroy country, plant friendly regime, build economic ties (corruption at highest levels) and profit. No need to be running countries when your puppets do it for you.
Why the Cost of Living Is Poised to Plummet in the Next 20 Years
If you believe everyone with a code of conduct won't like you it might be a good sign it's time to re-evaluate your actions and behaviours.
FWIF, I assumed it is common knowledge, as it is one of the reasons Chromium exists to start with.
blogspam of

http://casemed.case.edu/newscenter/news-release/newsrelease....

Please stop posting this site - despite the banner, it is NOT Science Magazine.
One significant difference is that FSO operates over a much longer distance and has to contend with atmospheric interference (clouds, turbulence, etc). Also, the transmitter/receiver hardware used is much different.
I'll leave my two cents here.

My two cents come from two experiences: submitting a patch to an open source GNU project on GNU Savannah, and asking for directions to the emacs-devel mailing list in order to read the GNU Emacs codebase (because I want to do weird/neat/crazy/nasty stuff with Emacs buffers).

So:

1) Gnu Savannah. It's okay. It's a bit weird but it does everything it should do. Most open source development happens on GitHub nowadays, and this basically means that savannah is weird to work with. Imho it should just be more documented, possibly in a "visual way" (ie, video).

2) The emacs-devel mailing list. It just works. The access barrier is low (can you receive emails? can you send emails? then you can come hack with us) and it really is that simple. I really don't understand what people don't get about mailing lists.

For short, most of the article says that emacs development has not enough colours and and buzzwords.

p.s: GNU Emacs the whole GNU project had a "code of conduct" way before this was the "cool" thing: it's the GNU Manifesto.
Google,Trying to Endear Itself to Europe,Spreads $450M Around
I try to follow this mantra from Kent Beck: "Make it work. Make it right. Make it fast."

I find that most of the development environments that I have worked in, the focus usually ends up being on getting new features completed in order to help facilitate the sales department to make sales. It's a never-ending cycle that will gradually accumulate technical debt such that pushing new features out the door will eventually come to a halt.

Yes, I agree that code can never truly be perfect. However, as developers we should always strive to make our code better.
Thanks for taking the time to respond.

This nice, but I have screwed around with open source for a long time. So, things like:

> Ref: The "Tips" Appendix in the Emacs Lisp Reference.

Example Novice (not me in this case): How do I get to that?

> After you have downloaded the repository source, you should read the file INSTALL.REPO for build instructions (they differ to some extent from a
normal build).

> Ref: http://savannah.gnu.org/projects/emacs

Example Novice (not me in this case): What am I downloading from there? I guess I will go visit that page.

> See the existing ChangeLog files for format and content. Note that, unlike some other projects, we do require ChangeLogs also for documentation, i.e. Texinfo files.

> Ref: "Change Log Concepts" node of the GNU Coding Standards Info Manual, for how to write good log entries.

Example Novice (not me in this case): What the hell is Texinfo?

My point is this is a good high-level view. It asks me to visit half a dozen different manuals and asks I fill out a CLA.

I am not saying this is even god awful by open source standards, it is good. The problem is I am on the tail end of Linux/FLOSS culture, where a lot of people want more tooling and less learning. I know that is asking a lot. I give counter-examples in this space (Fedora, Mozilla, Start-a-flame-with-Node-NPM-dev-groups) and more focus on onboarding and get on the ground running.

Re your point on Google, I am embarassed. I looked up on DDG, and with !g for Google "emacs volunteer" "emacs hack" initially and never found these documents at first. I later did, but cloning the code is not where I see the issue here.

This stuff does not inhibit me from contributing. The problem with Linux and emacs is I must spam many thousands of people with git patches via email, and I want a way to build a reliable system in a VM or container without shitting all over my system emacs (it is a shell and editor for me) and finding a mentor so I do not get yelled at for spamming THOUSANDS of veteran Emacs devs I respect. I do not want every to use the damn Vagrantfile, but I would an emacs novice devel list or wiki or anything where I can build up to being one of those people, with simplified environments, and admit I need training wheels to contribute to one of the oldest and most important active FLOSS projects in existence. I know I demand a lot, but you seem to know this stuff. In my position, would you contribute a patch without anyone else helping you just given this material and not expect nastygrams back?

Yes, we have a CONTRIBUTE page that links to a dozen manuals is a good start, but is the kind of reaction that leads to the blog posts we see here. I do not mean to target you, but git clone I can do. Moving from that to being a member of emacs-devel that is not yelled at to the stop screwing up is different.

I find that more intimidating and think that is something worth focusing on.
Unless my math is horribly wrong, $8,000/year of dividends in an ETF like SDY would cost you about $400,000 right now.
You keep using that word “threat“ “military threat“. It was not a military signal: it was an “I own the world“ signal.

And Russia has made sure to send its very own signal too.
It was a tongue-in-cheek thought. But it would be interesting to know how many companies of various types regularly break the provisions and spirit of open source licensing.
teslamotors.com now redirects to tesla.com
...which, if true, would have resulted either in Soviet domination of Europe, or, when Soviet and American ambitions bluntly collided, a hot war instead of a cold one. It may be possible to regard either of these outcomes as preferable to the one which actually occurred, but I have to confess myself unable to imagine how.
No, I largely agree with everything you've said in this thread.

Some answers aren't considered acceptable merely because they aren't convenient. Well, truth doesn't have to be.

Despite being NRx and other esoteric political affiliations associated with the right, I cannot call myself a nationalist for the reason you described. We lost too many of the best in the world wars and I don't think our European society has recovered even now.

I hope for an improved complex, something post-nationalism which can solve for systemic threats without the costs of meat grinder-like machine wars swallowing up the population. Nuclear weapons have solved for most inter-state conflict but internal sectarian conflict is far from solved and is in future extremely likely in my view, most obviously between Islam and westerners in the home countries.
Hi,

I would suggest reconsidering the suggestion to use proprietary software and fad approaches. Consider digging a bit deeper before criticizing.

Just because something isn't up to date with the latest bling doesn't mean it's bad, wrong, or unwise.

I agree that email is not a VCS, but it's worked relatively well for 30 years. I would carefully consider where the actual problem is.
I am completely serious and meant exactly what I said. I did not say that it was offensive; I said that I don't understand where the practice came from. I have never been part of an open source community where "stalking, doxing, or harassing" was a problem - or at least not a problem anyone talked about. It sounds very strange, and it's hard to imagine how people that immature could be capable of doing good engineering work, but if that's the problem then I understand why people are trying to solve it.
This is why you don't really want to live under a democracy (always assuming you can find a non-democracy that respects human rights). California's government-by-referendum has made it impossibly dysfunctional, because the populace consistently votes for two types of referendum: "spend money on things I like" and "don't raise my taxes."
He's quite sincere, and there are others of us who agree. Codes of conduct are a flavor of the month, and they don't achieve anything. I don't need to pre-announce that I will not accept patches from murderers or pedophiles, I can simply do it. The same is true for the types of offenses typical of a code of conduct.

Perhaps it is generational, and the new guard will eventually win this battle one funeral at a time. But as a politically liberal curmudgeon, 'codes of conduct' feel like the beta release of 'safe spaces'.

please go back to Pokemon Go-ing on my lawn... quietly. Daddy has to focus on writing code.
How in the world did the court come up with a $140M sum for the settlement? This seems so excessive, it is actually comical. Obviously, everyone has beleaguered this point, but I feel obligated to state it one more time: Scumbaggery and poor taste shock journalism are pretty shitty, but fuck Peter Theil if he thinks setting a precedent like this is net good for anything other than his petty vendetta.

edit: Yes, Gawker and Valleywag are pretty shitty. They probably have cause 140M worth of damage, just not to Hulk Hogan. Also, setting this precedent is so fucking dangerous that to argue that you don't like them and they deserve it is so infantile that if we accepted such arguments we would have shed nearly all of the rights afforded to us bu the U.S. Constitution.

Also. This has nothing to do with left v. right.
I think css+html has evolved and improved a lot. That's a good example.

But I think ultimately everything is being done to extend a legacy technology that was meant to add hyperlinking to texts and nothing more. I think a first-principles re-approach will be so much more powerful and free of the gravity of html+css constraints allowing developers to reach escape velocity.
> I am on the tail end of Linux/FLOSS culture, where a lot of people want more tooling and less learning

To be honest, the 'less tooling, more learning' is exactly why I prefer the GNU culture. It keeps inessential complexity down. A lot of people are broadly in my side of the boat, and it's a major part of why we're here...
> Also, demos are not really necessary today; if people want to find out about a game, they can look on YouTube or read what many many people have to say about the game on the internet.

Just no. And the steam refund if played less than 2 hours doesn't help. For most games, 2 hours is not enough.
Before you say that, read up on "really narrow streets" -- it's quite possible to make a place that's both very dense and very liveable. Of course, there are very few such places in the US...
LTE+ayuda+a+prevenir+incidentes+de+seguridad
Any chance the original post you're talking about was http://codingvc.com/why-this-why-now-why-you/ or http://blog.asmartbear.com/five-whys.html?
Triangle of Power – New, Better Way to Conceptualize Exponents, Roots, and Logs
Ask HN: What happens when AI gets too smart for CAPTCHA?
I have been thinking a lot about this. I'm kinda worried about the consequences on spamming through artificial intelligence. I'm kinda curious to hear people's opinions.
feedback: 'b' section: http://vimgifs.com/07-18-2016/b/ has instructions about some other keys. Similarly http://vimgifs.com/07-19-2016/g/ has instructions about 'b'.
> or at least not a problem anyone talked about

Is a big part of the problem. A lot participants don't want to be seen to be rocking the boat so they let stuff slide that they really shouldn't in the effort to not be "that person".

A formal code of conduct gives people the support up front to come forward with complaints about other members.
That costs money ;)

Although the gameplay does look really cool.
Man, that's a lot of spoilers. And also not a fair representation of the content of the game at all.
The EU in particular waited until it was pretty clear that the coup was going to fail before siding with “turkish democracy“. The dramatic events taking place in Turkey were received with silence for over 4 hours from the EU. Clearly, they were hoping that the coup would prove succesful to drop annoying Erdogan.

The USA, experienced as they are, were more nuanced, siding with democracy early on, without clearly specifying what they meant.

Nobody explicitely defended the elected government until the coup was obviously failing. Pretty oportunist if you ask me:

https://twitter.com/gonvaled/status/754121385878913024

https://twitter.com/gonvaled/status/754079673403994112

https://twitter.com/gonvaled/status/754070719110193152

Pretty sure Erdogan felt betrayed.
Maybe the content is usually "objectionable", hence the reaction to any code?

I'd also love to see actual stats showing a CoC improved a project on objective criteria. Less defects or something.
Ancient Logbook Documenting Great Pyramid's Construction Unveiled
You should check out hifi by apg: http://us11.campaign-archive1.com/home/?u=3489d30623dcf96e5a...

I think you might like it, and he has been friendly if you write back. (In my experience)
I once visited Port Roberts just to see the border crossing. I drove in from the Canadian side, parked my car, and walked across the border into the U.S. without being challenged. No one asked for my passport. As far as I could tell, no one even noticed that I had crossed the border. But when I tried to walk back into Canada the Canadians gave me a pretty hard time and almost didn't let me back in. It was an interesting experience.
This is cool visualization but the percentages for 140 bits aren't really telling you much. If you need to use this in production, check the original papers (there was an improved analysis recently [0]) and test your own production loads (another point is that with cuckoo filters you can greatly reduce false-positives, if your application doesn't tolerate them well by increasing key size).

Also I notice this comparison isn't using easily comparable implementations -- e.g. this bloom filter does not support delete, but bloom filter implementation which support delete operations do exist.

[0] https://news.ycombinator.com/item?id=11795779
I'm not sure how they came up with it, but the figure was not a settlement. It was a judgment awarded by a jury. I don't know if it was six or 12, but a jury of citizens told Gawker to go pound sand.
How is it unfair? I made an effort to portray only the truth.

Also, spoilers? In a game that does not have a story?

I'd love to hear which parts of my post you consider spoilers, since i only see "align --------- and trace them" and "walk ----------- and trace lines -----------" as possible spoilers, and puzzle-wise they're incredibly mundane.
> fuck Peter Theil if he thinks setting a precedent like this is net good for anything other than his petty vendetta

a precedent that if you engage in trashy tabloid "journalism" and egregiously invade people's privacy that you can end up sued into oblivion?

Sounds like a perfectly reasonable precedent.
Nvidia  Using Virtual Reality to Create a New Corporate Headquarters
It's so they can show an advertisement that has an extremely high viewability (which correlates to higher CPA, and at the end of the day more money for them to pay people to write articles).
Couldn’t get the demo to translate when I added more lines of Bash to the input.
That ignores the huge amount of real estate bought purely as investment / cash-hiding, especially from Chinese buyers.
Here's a better link: http://hifibyapg.com
having const parameters in the function V2i might have helped the compiler I think
Why is these data structures called "filters" rather than hashes.
China is a very scary socioeconomic engine rushing down the road, and it could slide off the road and crash and burn, and go fucking boom into something rather scary.

It's already very bad in certain things. Like freedom of the press (and other civil liberties). Putin's Russia is sort of arriving there with the new communications wiretapping requirements, whereas China has the Golden Shield Firewall operating for the past decade.

Russian prosecutors going rouge and openly ally with the mob? A new and scary thing. But we never even heard of Chinese prosecutors doing anything other than what the current state (and regional, and their own) interests demanded.

A train derailed and folks thought it'd be easier to bury it (as in put enough dirt on it to hide it) than to report it and face whatever consequences.

Russia annexed Crimea, China does nasty things in Tibet and thinks very hard about how to make Hong Kong bend its knee.

Industrial espionage is encouraged. Dumping too. (Ordering stuff from China is simply too cheap. The cost of international shipping is likely paid by the State.) Just as questionable loans to state-owned enterprises. And there are a lot of those.

Not to mention environmental and health concerns.

Sure, things are getting better for the average Chinese, but that's _very_ far from a success story.