skysight-inc/HackerNews huggingface dataset:
Holy fuck, that reads like something written by TimeCube Guy.

I guess the real example is this one:

"For example, the compare::bytesequence::lesser agent, when contracted, will design the code that will compare two strings. At first glance, a developer may see that title and assume that the compare::bytesequence::lesser agent will actually compare one given string against another, but in actual fact, the compare::bytesequence::lesser agent will return tailored code that compares two strings."

So, it's template metaprogramming but with confusing terminology? I'm trying to give this a fair shake, but it doesn't make an argument for why this is a useful abstraction layer.
They are wishing everyone a non-offensive, culturally nuetral Kwanzchristmachaunika. Duh!
Refactorization is a change that modifies how the internals of the code work.
It often requires introducing a new pattern, change of the interface of
classes or modules, or change in the program logic. Sometimes refactorization
means a complete rewrite of a program segment, with preserving external
interface.

What IDEs offer is just moving some bits around, the ones that can be tied
mechanically together. It's nowhere near real refactorization. Handy, but not
that much, if you think about your code in advance.
I think you might mean "fascinating". Imagine how it would be to observe and follow a war between two total strangers across battlefields now many thousand years cold, by nothing more than the fossil light of their weapons discharges.
Christmas colors. [1]

[1] http://www.npr.org/2016/12/20/506215632/how-red-and-green-be...
I might have misremembered though the wikipedia entry for the movie (I've never read the short story, so my comments here are about the movie) specifically says that one of the groups after him wants the data for themselves.

But if they just want to destroy the data, that just makes the security distinction even less relevant, as destroying his head with contents would solve the issue whether it's in his brain or on a foreign object in his head.
I am not aware of any mechanism that definitively places experiments testing theories of quantum gravity outside of our reach. We may not be able to probe Planck scale effects in the laboratory for a very long time or possibly even never, but it seems to depend a lot on the specific theory one wants to test where and at which scales deviations from current theories occur. I don't see any reasons why deviations could not occur only an order of magnitude beyond our current experimental limits and therefore be experimentally accessible in a lifetime. And even if experiments in the laboratory were currently impossible, there is always the possibility that we can gather indirect evidence by observing distant galaxies, black holes, the cosmic microwave background or something along that line.
Christmas decorations.
It's Christmas
The loom was lasercut using the facilities at my uni. I believe however the original artist used a bicycle rim as a base.
How Red and Green Became the Colors of Christmas
My telco doesn't list my details.
I assume for Christmas, given the submissions scores are alternating red and green.

Merry Christmas everyone! I'm going to choose not to be cynical about this and wish everyone a happy holiday in a way that is meaningful to them, whether that is with family or alone.
It's a seasonal theme for Christmas; the numbers on the homepage are also alternating between red & green.

It's not new, here's an example of prior years covering the topic:
https://news.ycombinator.com/item?id=8796932

Happy Holidays!!

__

Here's a InfoGraph covering some of the meanings of colors around the world:
https://s-media-cache-ak0.pinimg.com/564x/f0/e0/c4/f0e0c4efe...
Today is a very popular holiday in many parts of the world. It's called Christmas, and always occurs on December 25. Red is a common color for that holiday.
Neat! You've just invented the Borg.
Who’s gonna run this thing?
The weights are random. No attempt has been made to make sure the generated image looks aesthetically pleasing. That's the surprising bit: a random neural network generates good-looking images.
They are celebrating the birth of Jesus
If you are looking for an actual spun portrait I would contact Petros Vrellis the artist behind the original idea. A printed version could be made yourself using the script on GitHub https://github.com/theveloped/ThreadTone.
If you want to anonymously share large files there’s also bittorrent
over i2p. Work pretty well.

https://geti2p.net
Bottom up deterministic media vs persuading group consensus. Difficult but noble goal.
Nurturing Genius
Java web crawling library, 1.1.0 released
Furthermore, channels are slow. I only use them when performance doesn't matter, and even then I end up rewriting them into a mutex half of the time and simplifying the code in the process. It was a nice idea in theory, but the implementation is full of usage pitfalls and performance issues.

I use queues of my own implementation when I really need performance. But then I have lots of experience with that, and I have the implementation of maybe the world's highest throughput SPSC queue, outperforming the Lynx queue that was featured here on HN earlier in the year. I'm still trying to make time to write that up properly as a blog post (I hate writing blog posts.)
Not really. Those of my acquaintances who didn't understand how the
compilation and deployment processes worked, weren't that good programmers
either (though I wouldn't go as far as to draw a causation relation here).
It is my (probably controversial) belief that humans can teach other humans how to become geniuses. We just haven't figured out how to yet.

With one caveat: My guess is intervention probably has to start early.
The full US process could be summed as: The Constitution defines some rights and laws. Congress is empowered to grant additional rights and make additional laws. Congress also implements and defines rights and laws contained in the Constitution. If a citizen feels the Constitution has been violated by Congress, then the judicial system (headed by the Supreme Court) decides whether to invalidate the law(s) or not. If a majority of citizens wish to change the Constitution, then there is an amendment process.
Requirements issue: Because everyone's definition of "fair" is different.

Implementation issue: Designing for wildly complex system of systems with thousands of interdependent and independent variables, with known unknowns, and unknown unknowns is effectively impossible. We can't even parse HTML with 100% accuracy.

Debugging issue: When there are issues, who do you trust to have "root" to debug and fix it?
Junk food cravings triggered by thought of beeing low class
> This is inaccurate. My country (The Netherlands) officially has no nukes. It is a public secret Volkel airbase near Eindhoven hosts USAF nukes though. Diplomatic cable leaks, as well as a statement by former prime minister Ruud Lubbers in 2013 both confirm there are nukes hosted [1].

> Yet in statistics like in this article -among other- the above doesn't count. Not even mentioned. Which leads me to wonder how inaccurate the rest is.

> [1] https://en.wikipedia.org/wiki/Volkel_Air_Base

Yes, but those are NATO nukes stationed in Netherlands owned by the USA. The article is about the owners of the nukes, not where they are at some moment.
Is this really news to anyone? Of course it's hard to estimate, the same goes for MPG/miles until empty in a petrol or diesel car.

That doesn't make the measurement of current estimate useless. It's still a useful tool. Users understand if they close windows in their browsers, or shut down Battlefield 958 that will prolong their battery life and that if they turn up screen brightness that will cost them battery life.

Apple chose the lazy way out of this problem. The estimate was not any more inaccurate than it ever was in the past (at least I haven't seen any evidence that it was), and user's aren't any dumber. Apple just didn't like the press and made a stupid change to try to correct that issue. Lame.
I don't have any right to that when I'm a user. However I run various sites, and know that it is a terrible experience for people coming from Google, so I do not allow it on my own site. Once users submit their content they lose all rights to having it be modified or removed.
"Given that JavaScript’s author was recruited to do “Scheme in the browser,”"

Didn't he disclaim that multiple times?
You realise you are just inventing another way to 'delegitimise' elections.

If there is even the tiniest wrong doing the US is an advanced country with a sophisticated infrastructure, legal process and rule of law to oversee fair elections.

Surely any hint of wrong doing should be pursued aggresively through the US courts than smear campaigns and innuendo in media that seek to cast apersions and undermine the very process and results of free and fair elections.

How do you propose to hold free and fair election or call for them now if any loser can now seek to delegitimise the results by pointing to 'propaganda' and 'hidden forces'? Because if your position is 'people can be misled by propaganda' then this position negates the basis of democratic elections.

This is against common sense, due process and rule of law. This 'burn the house down' strategy by losers cannot be accepted in any civilised society governed by law.
A signal from deep space, the meaning of which is unclear. Is it a sign of alien life? Is it friendly or hostile?

And thus we have the perfect premise from which so many science fiction stories have sprung. One of the earliest from TV is a BBC sci-fi drama called A for Andromeda broadcast in the early 1960s. The Wikipedia plot summary:

"A group of scientists...detect a radio signal from another galaxy that contains instructions for the design of an advanced computer. When the computer is built, it gives the scientists instructions for the creation of a living organism named Andromeda, but one of the scientists, John Fleming, fears that Andromeda's purpose is to subjugate humanity."

At the risk of derailing this thread, can any one recommend any other sci-fi novels (or comics) in the same vein?
NASA Built a Giant Fake Moon You Can Drive On
Modern Christmas is just another attempt at cultural propaganda by the CIA and Big Toy oligarchs, meant to train the populace to welcome the presence of an all-consuming surveillance apparatus and to create a neofascist cult of personality out of the embodiment of American consumer culture.

Santa's suit is dyed in the blood of countless Chinese child slaves.

Happy Holidays, sheeple.
SEC accused a software developer of fraud for behaving like a software developer
A 100 ton pile of waste has washed up on an island in Shanghai
IMO it doesn't matter whether one is skilled in command line tooling or graphical tooling these days. Try both and see which makes you more effective.

I use Sublime 80% of the time and Vim the rest. Certain things like refactoring across files and multi-file find and replace I can just do so much faster in Sublime.

I also use Tower over the command line git client to make advanced things much faster (and not require a Google search).
Registration plates of vehicles involved would be useful, and generally this needs to be taken from an angle rather than above and requires high resolution.
Rhythm of breathing affects memory and fear
Is there a technical, non-commercial introduction that isn't filled with too much marketing hype?
Try a framework for WebGL. If you're interested in 3D animation, take a look at Three.js for example. Or, for 2D I really like Phaser.io, which is intended for making games, but could also be suitable for just adding some flair to a website.
Or if the universe is a simulation...

... we are either alone in the simulation or we are not.
While I agree that DMCA notices have serious results, in general, it's very possible that someone hacked your network, or you don't have a password-protected wifi (all of which means you didn't torrent the content that they said you did).

Most copyright protection services, generally just grab thousands of IP addresses and send notices (without knowing who you really are). If you do respond, they'll then sue you if you refuse their exorbitant fine (along with countless others who did the same - as it's generally too expensive to sue just one person).
Black Lives Matter Slams Christmas, Links Holiday to White Supremacy
Am I the only one who thought this article took a condescending tone by referring to this as "incredible?"

If a 15 year old white kid in Nebraska built a drone following directions on YouTube to monitor land use around him, I don't think this would be seen as incredible.

The difference is a lot of people have very demeaning views of indigenous peoples - they believe they are frozen in time (usually at the time of first contact with white people) and therefore they are surprised to hear that, no, this nation (like any other) is in fact able to use technology.
The QuviQ implementation =)
Nature is mutable, but we can describe it with mathematical languages that aren't based on mutation.

In some sense I'm saying that Haskell's immutability is superficial, just a semantic choice of perspective...
Or maybe they need warriors, since their race has already collectively modified itself to delete wasteful things like aggressiveness and anger. Queue the intelligent aggressive naked apes. And throw them at your problems!

Or imagine making peace with the aliens, what will they think of our nearly endless collections of movies, video games and stories wherein we're slaughtering, mutilating and murdering or visitors from the sky? I wonder how _that_ is going to look once they understand what they're seeing.
So is this something like numer.ai but for code?
Thanks for the sneer, it really helps the Xmas spirit! I'm almost done fully getting rid of Perl at my corp, it's been an ordeal of unreadable obfuscated mess. I'll be glad when it's fully gone.
Israeli Gov't Approves Bill Forcing Tech Companies to Remove Terrorist Content
Working with CSVs in Python is pretty simple. It also has plenty of libraries for deeper processing depending on what exactly you want to accomplish.

https://docs.python.org/3/library/csv.html
This is really cool.

I guess it's sort of obvious, but surveilling large areas of land in order to cultivate or manage seems like such a great use case for drones.
I live in the GTA area, and pay ~$40 for just 12/1 (on Acanac).

I honestly can't wait for gigabit fiber to expand to outskirts like Ajax and Oshawa.
I think you're thinking of the Hough transform, not the Fourier transform.
https://en.wikipedia.org/wiki/Hough_transform
It's funny how few people want to talk about that.
3. I was thinking more of mmaping the index, and assuming it's smaller than ram, it will always be in ram. This way all cores have access to the same index and can satisfy all queries (and not having to keep separate data structures for each core + 1 less merge). Or you mean it's faster this way (how, meaning local-memory faster than mmap in-memory?)?
There seems to be one potential improvement: it seems the original artist algorithm privileges detail in more detailed areas than an overall correctness of line positioning

(Might be that it tries to optimize for edge contours)
Trump was big news, and probably the biggest surprise, in China this year.
I'm certainly not a real mathematician, though I was a math major in college. But I use math all the time. Meanwhile, my kids are taking math in school.

Practically everything I do with math, is done at the computer. When I derive something by hand, it's with the knowledge that I'm just doing it for nostalgia's sake. I could, and probably should, use Jupyter / Python / Maxima for everything. And I'd enjoy learning how to use even more interesting tools such as a proof assistant, even if it would be purely recreational at this point in my career.

Meanwhile, in their high school math classes, my kids will never touch a computer. Everything is done by hand, with occasional use of a graphing calculator (what an archaic device).

In a weird sense, not only are they learning history, but the entire curriculum is history.

I can't say if this is good or bad. Whatever I learned in high school must have paved the way for me to pick up more modern techniques fairly readily. Math really came alive for me when I began to learn abstract math, and was simultaneously introduced to computation at the front end of the microcomputer revolution. That's what made me want to be a math major.
Beauty of random forests (pythogorean visualization)
Google's DeepMind AI gives robots the ability to dream – ExtremeTech
I'm reminded of what Richard Dawkins had to say about the Bicameral Mind book: "either complete rubbish or a work of consummate genius, nothing in between!"

This website is really rough, the writing is dense and the first rule of video club is don't get one of the founders to narrate the video unless your CTO is Morgan Freeman. That said, I think this is just so unbelievably audacious that it's worth a look anyway.

The concept seems to be to take hardware's supply chain model and use it for software development. So instead of having one company figure out your requirements, plan the project and build everything, you use a marketplace. Each part is put up for bidding by any supplier, meaning you get specialisation and competition.

Oh, and the suppliers are actually software agents. And "parts" includes everything from requirements gathering to opcode generation. In essence they want to build their own industrial revolution for software development, from scratch, using (basically) DAOs.

Is that possible? I have no idea. My first instinct (and second, and third) is no. But if it is, it could blow up the entire industry. Rubbish or genius, nothing in between.
("work harder to be wrong" specifically)
https://en.wikipedia.org/wiki/Mir_(software)
Why are there so many freaking md editors? I count 8 in a quick 30 second search for ones on Ubuntu 16.04.
I think the history is important for expectation management alone. It took a world of very smart people many hundreds of years to get to where we are today and there are still many open questions. It's probably ok that you as a student don't understand it all at once.
> That's the problem with induction and not knowing enough about the greater universe. Things are always fine and dandy for the turkey until Thanksgiving comes.

This is why the spectre of dead civilizations like Rome haunt us to this day.
What have we learned in language design that wasn't known prior to Ruby? It's not like static vs dynamic hasn't existed in languages since the 50s to early 60s. Alan Kay, in creating Smalltalk (granted in the 70s), was motivated by the limitations in static type systems. If you think a language like Haskell has solved that limitation by providing an extensible form of static typing, fine, but it existed before Ruby (1990). Elm isn't breaking new ground on this front.
Then how do you obtain such a random number that you use as a parameter? After all, it cannot be the result of a function, because then we'd be in a 'dysfunctional world'. Yet, it cannot be a constant either. I guess you'd have to handle it like file IO, that is, you are forced to introduce that impurity into your code.
Rubyists have never been terribly concerned with performance. Ruby isn't a language you use for optimal performance. You use it for other reasons.
Tranbit _ free leech
I think you're looking for something to take offense to without any reason. A tribe from a poor country building these things from videos they saw on internet is certainly more impressive than a 15 year old american kid doing the same. The reason is not that they can't be that capable, the difference is that these people have not been exposed to education, environment, schools, infrastructure, computers etc like a kid from the most developed country in the world. That is what is impressive here. You can't compare the two because of the background they come from, not because they are inferior.
under “no circumstances will any contractor call
out or point fingers at any government manager
whether you agree with their handling of an issue
or not.”

Even if it's only anecdotal evidence, it is frightening to read how closed-minded the culture can be in US government.
If authors adds a lazy DAG transformation on eval and an ASCII dithered output, you could drop Autodesk Maya for Emacs.
Wow- _love_ that snow graphic they've got there...
That's interesting. I was always under the impression that they only go after seeders.
That's the thing with lisps, you can write your own elegance.
Merry Christmas to all of you!

Have an amazing day ahead, everyone.

To those not celebrating Christmas, happy holidays to you. The wish is applicable to you too :-)
Documenting and enforcing important intentions is super useful, and is all over the place in statically checked languages.
I don't know when the multiple times were. The language was designed in the span of a week or two if I remember correctly. That's a damn good job for language development given the constraints.

Watch Dave C.'s talk on the history of programing as it shines more light on the situation.
My Thoughts are Murder
You can't fathom why people would think the microphone is recording them, versus some massively intricate data flying everywhere nonsense method that no one outside of a tech career would have thought of?
Very cool! How much is it affected by the method of new pin selection after each time we add a line? I.e. currently you are doing oldPin = bestPin, and the first pin is selected at random... wouldn't it be better to just add lines based on a Hough transform (with rounding to the nearest pins) - starting from the line which covers the maximum number of points, and going down?
Django. I like the "batteries included" aspect. Flask and Sinatra are fun, but I wind up spending more time than I'd like stitching authentication etc together instead of building the project.
Ask HN: Why you choose Mac over Windows/Linux?
Well, that's the game, though one can argue if you move beyond it you've won by definition. Just because we came from that system doesn't mean it needs to continue.
Maybe you should contribute to the go development to improve the performance for everyone.
>Have you actually worked in software engineering? There's no way this approach would be practical, especially not in a public company, with as many platforms and sophisticated tech like FB. This is a ridiculous conspiracy fantasy.

Yes, 20 years. When dealing with a large application, it's broken into smaller chunks and each chunk has a team. It's called "divide and conquer" and has been a strategy as long as I can remember. You have an AI team and a UI/UX team, a data persistence team, a voice to text team, security / encryption team, multiple teams dealing with various middle tiers / micro services; all providing libraries and services. You have teams that don't even work for you that provide FOSS code.

>This is a ridiculous conspiracy fantasy.

It is but it's fun.

>in order to sell this to clients

That's the point, you don't sell it to clients, at least not directly, you just add weight based on captured conversations to existing "weighted preference" of the client. Do you explicitly explain every technical detail, line by line, algorithm by algorithm of how you acquire advertising data to your clients today? Of course not, they don't care, they just want to sell their wares.

I mean Apple has secret teams by the truck load, and most things are leaked by third party manufacturers. I don't see how you can't imagine how feasible this is to do.
Show HN: 8bitworkshop IDE for Atari 2600
Django - I am learning and I think it is easier to learn. It is much easier than php.
Depends what the resource is. Maybe there's something rare here that we don't understand yet.