skysight-inc/HackerNews huggingface dataset:
Maybe they're referring to the ones people know about, in pip culture? Why did pip culture glom on to them mostly? I don't know.
Show HN: The Productivity Community about productivity applications
And cast Eddie Murphy as Sissoko.
Sounds like a company that would keep such an executive on board deserves to fail.
I guess that's sarcasm, and that's exactly my point !
i actually wrote this to transcode on the fly (if you look at the code there's "wait_for_byte" etc), but there are certain limitations i discovered. mp4 files have what's called a "MOOV atom" which is a descriptor stored at either the beginning or the end of the file. but you can only write it once you're completed transcoding. so that pretty much kills it for mp4. vlc uses webm which doesn't have this limit, but you can't put a h264 stream in a webm container, so you HAVE to transcode it to V8, which is slow as balls. (0.1x in my testing, tho you can force 1x if you accept lower quality.) considering almost no one has media in V8, i decided to opt for mp4. but it works if you switch it back to v8+webm.
It doesn't sound like the article is claiming he's Nostradamus, just paying some homage. Half of the people on this site, including myself, have likely been influenced by his writings. His ideas and claims weren't all "original", but, yes, he probably has helped shape technology given the number of people he's influenced and inspired.
It's disappointing that so many comments in this discussion are trying to explain away the problem rather than to come up with a solution for it.
Why weren't they commonly eaten? A lot of fine meat I'd say in a time when meat was relatively more expensive.
I replied with a few and was downvoted.
My Rust dream IDE would visually display lifetimes and how they relate to each other. :)
I wouldn't eat them either, but clearly they have no problem with eating their own kind.
Would fuzzing help with this?
It's obviously a lot shorter and more distinctive. It's highly optimized for assignments, pointer and array dereferences, address-of operations and data definitions. If that's what you do most of the day, you want C syntax.
You have to be trolling now surely?

Of course I have (this being one of the projects alluded to in my last post), which is why I was interested in a blog post about it. Hence the disappointment stated in my first comment...
For a while in early 90's I was paid to mainly write Lisp (along with C and PostScript) having previously mostly done C.

My initial reaction to Lisp syntax was pretty much exactly what you describe. However, within a few months I was preferring Lisp over C.

It's really just what you are used to - both C and Lisp are great designs.

Edit: More recently when I started using Python I thought the significant whitespace thing was awful - I went on to completely change my mind (a bit like drinking G&T).
One of the greatest lies that Lispers have is: "Lisp has no syntax". Syntax is defined as "the structure of statements in a computer language."

What Lisp has, and is, is a syntax to describe an AST. If you get the syntax wrong, your program won't run. And even that syntax isn't uniform across the various Lisps (some will throw in weird chars and constructs here and there to make dealing with common structures easier etc.)

It does make it somewhat easier to manipulate code as data if you wish to. And it does somewhat make reasoning about some parts of your code somewhat easier. Is it that good as it's glorified to be?

The author links to Korma as an example of the power of code as data, and macros:

(select users
(where {:active true})
(order :created)
(limit 5)
(offset 3))

:-\

To me, it's a chain of 5 functions which are neither shorter to write nor better than Java's jOOQ [1]:

create.select(a.FIRST_NAME, a.LAST_NAME, countDistinct(s.NAME))
.from(a)
.join(b).on(b.AUTHOR_ID.eq(a.ID))
.join(t).on(t.BOOK_ID.eq(b.ID))
.join(s).on(t.BOOK_STORE_NAME.eq(s.NAME))
.groupBy(a.FIRST_NAME, a.LAST_NAME)
.orderBy(countDistinct(s.NAME).desc())
.fetch();

Look, it even has a similar number of parentheses ;)

[1] Example from https://www.jooq.org/doc/3.10/manual-single-page/#sql-buildi...
What do you mean hard at work? Do you know if there are any MSFT employees that work on it full-time? Have you seen it on an official roadmap maybe?

I'd like to know because a real committment could signal a huge shift, although personally I'd rather use flux+react but written in c#.
Christian Dating Advice Which Is Great and Nice
Hell, I did an analysis on "Causality in Crypto Markets":

https://blog.projectpiglet.com/2018/01/causality-in-cryptoma...

I provided code and the data (since I knew no one would believe me, without evidence). Why do we believe researchers who have more incentive than I do to publish? Their jobs require publication, or at least are greatly improved by it, thus they have every incentive to be less than honest about their "experiments". Most of the "A.I. revolution" isn't about algorithms, it's about having more data and the right data. That's why Google and Facebook can out compete in research, as much as they do. They have all the data.

Personally, I've almost made it a life mission to try and replicate every study I can. After watching people in labs (private and public biology labs), just straight up make up data - I never believe anything.

I also wrote some stuff on backtesting (which in industry is viewed as the gold standard, but IMO is deeply prone to flaws): https://blog.projectpiglet.com/2018/01/perils-of-backtesting...

Having worked in industry and worked in academia... I don't believe 90% of the research I hear.
> Avoiding both these extremes, the Tathagata (the Perfect One) has realized the Middle Path; it gives vision, gives knowledge, and leads to calm, to insight, to enlightenment and to Nibbana.
Upton Sinclair - "It is difficult to get a man to understand something, when his salary depends upon his not understanding it!"
Cortical Conductor Theory: Towards Addressing Consciousness in AI Models [pdf]
Does anyone have some examples of great products that have been built largely by leveraging lisp macros?

emacs?
So you don't just need my data, you also want my money. Great! (sarcasm in case it's not clear)
for my food site I use nginx as a proxy, Go for the server and Postgresql as the database. I deploy to digitalocean
At some point you also have good old fashioned blackmail.

Once the mark has been tricked into giving away a small sum, you can now hold it over their head as blackmail to give you a larger sum - they are as fired/going-to-jail after giving away $X as for $10X, so with the stick of telling their bosses what they've done and the carrot of "maybe I can get you out of this if you give me a little more", the con artist can keep coming back to the same victim over and over.
Yep.

"Something equivalent" is pretty easy.

To be able to regenerate the original input (spacing and other foibles) is a bit harder but also possible. Commercial vendors developed tools that can do this in the 00's to support UML and UML-like tooling.

Related to this is getting sensible output structures. For instance, many parsing libraries based on parsing combinators output a "lispy" combination of lists/dicts/scalars which is dependent on the details of the grammar, for ex.

https://github.com/neogeny/tatsu

it is particularly obnoxious when operator precedence is implemented by creating extra nodes in the parse tree, and even more obnoxious when you have to copy those already over-complicated structures in your grammar to deal with complex context.

Even in 2018 people are still using some compiler compilers that use a "callback hell" interface that dates back to yacc. That might have been OK in 1978, but it is one of the many unergonomic things that put compiler compilers out of reach for many application programmers.
you're so late to the party. verizon even adds tracking cookies to your outgoing http requests
> Rather than thinking in letters, words, lines, or paragraphs, editor modes like paredit let you edit in terms of the structure of your code.

Is there a single programmer on this planet who thinks about code in terms of letters, words, lines, or paragraphs?

Newsflash: it's 2018, not 1960, and code editors are capable of things most lisp "editor modes" can only dream about.
Yeah that's the one I'm thinking of. There are 2 starbucks one block up the hill to the transit center too, so basically 3 on that square block. It was too far down the hill for me to go to when I worked there.
yes. the whole thing's only like 500 lines of code. literally wrote it in about 2 evenings after work. should be easy to port to pyqt.
next stop: EME-wrapped (DRM) images
Just today our chat agent was told "Annoying popup, annoying face, annoying smile, annoying papillon... Please shut up!" And it was a white guy.

A lot of people are rude to the chat people unfortunately.
Calcium Probe Problems
They say that, but there is really no need. Just send them a letter with your name, DoB and address and request the information. They'll process it just fine, they actually have to because the law doesn't require a passport for identification.

I guess it is just a dark pattern to sell their "premium" products.
Atari is launching a cryptocurrency
Domestication of the horse shaped human history pretty much everywhere except Africa and Southeast Asia.
> there are plenty of SPA which use jquery (or even vanilla JS) for their DOM manipulation.

I've seen jQuery included in VueJS/react/ng2 for a specific complex plugin, and I've seen it for a few simple DOM manipulations where there was no reason for kQuery to do it instead of the framework, but is there actually a paradigm for jQuery being the root framework in an SPA? I've looked for jQuery SPA and found nothing. Does a jQuery SPA framework actually exist or are you talking about lots of homemade frameworks that use jQuery?
The last couple of years I've been doing a lot of exploring different languages and language features. Sum types are one of the few features I've come across that seem to have the potential for large, practical benefit. Not only do you get the potential to eliminate null from a language with Option or Maybe types, but many cases where you might use multiple classes and files to express some hierarchy, can be replaced with just a few lines of code that is so easy to read you can even show it directly to the non programmers working on the project, to work through the definition together.

This especially happens nicely when the syntax is built into the language in a succinct way as in F# / OCaml (possibly others as well!)
Yes, I have come to much prefer a blog post and/or github to any "published" paper. It is almost like these journals are actively impeding progress at this point in every way possible.
You can't make that blanket statement.

A single punch is battery. A single genital grab is sexual assault. A single demand for quid pro quo sexual favors in exchange for professional rewards is sexual harassment. A single message asserting that an individual is not right for their job because of their gender creates a hostile work environment, and that's also sexual harassment.

Just because there can be cases where a single message does not constitute sexual harassment doesn't mean that a single message can never amount to sexual harassment.
Absolutely. This story is totally unreal. The fact that it is true and actually happened makes it extremely appetizing for a movie to be made.
That particular select instance could indeed just be an ordinary function, whereby the (where ...) and (order ...) are just evaluated argument expressions, also calling ordinary constructors for objects that influence the query. It doesn't really demonstrate the ability to manipulate syntax.

Things start to get more interesting when some of the inputs need to be lambdas. Still, the sugaring of those can be in the arguments, and select can remain a function. Now suppose that a clause can, say, bind a lexical variable that a later clause can somehow usefully refer to; things like that.
It's really just a minor inconvenience right? I wouldn't call it breaking the internet.
Whenever I've asked about that, I've received this image (or similar) as the eventual goal:

http://interactioninstitute.org/wp-content/uploads/2016/01/I...

It is very clear this is not equal opportunity but equal outcomes. Trying to make equal outcomes requires some serious mental gymnastics because numerous decisions collectively contribute to our direction, standing, and potential in life.
For many of the databases I use I've written libraries that can parse the query language (SQL, SPARQL, Arangodb) do analysis and transformations on the queries and convert them back to text to send on to the server.

Sometimes you are working with objects that are intrinsic to your runtime and there is no need to generate text, but sometimes you are modifying somebody else's configuration file and you need to. Or maybe you are coding in Python and you want to generate C, etc. Or maybe you are busting HTML down to a DOM tree so you can template with a set of modification operators like you do in JavaScript as opposed to various forms of text templating that have the same problems as C macros.

In Java you can load classes from bytecode (even written in Clojure!) which opens up a huge opportunity for runtime code generation. The commonly used Spring framework uses it heavily.

Other times though you want to package some objects in a JAR to give to some system that doesn't have your code generator. The generated Java files work great with an IDE in terms of cross-referencing, autocompletion, documentation lookup, etc.
Ruby, Scala, Postgres on AWS
No that is not sarcasm. Women are weak. Study show they do not stand up for themselves.
I built my own.

These days, you can rely on Linux on fairly low-end CPUs to handle a gigabit of traffic, including IPv4 NAT, IPv6, firewalling, DHCP and DNS.

For serious firepower, Jetway sells a 10 x 1 Gbit tiny fanless machine with a J1900 Celeron and up to 8GB of RAM, under $400 (without RAM or disk). All most people need is 2 gigabit ports and maybe a good WiFi interface -- although I prefer to scatter consumer WiFi boxes around my house in bridge mode.
Even in text, it can be pretty clear when you've crossed the line and it's time to stop.

Please don't take my comments to mean that insulting/mean behavior is OK, though. IME many commenters across the web are far to quick to hurl insults in situations where they have no idea how they'll be received.
A twist on one-time pads: “hyper-encryption”
This might be a somewhat controversial (or just reviled) opinion, but: why should search engine rankings care about page performance?

As soon as Google, the thing that indexes for relevance starts caring about an orthogonal behavior like performance, my ability to trust that I'll see relevant things first is compromised. Balancing between two good criteria dilutes both, basically.

Performance impacts a page's relevance in one case: if it never renders (times out), in which case it isn't indexable anyway. Otherwise, users have "stop" and "back" buttons at their disposal if a relevant page doesn't load fast enough for them.

Performance is important, but should not be a criterion for search results. The fact that it's may be incorporated into the ranking system is at best extremely misguided and at worst baldly avaricious.
Are U.S. Cities Underpoliced?: Theory and Evidence [pdf]
Your linked comment is great but it sweeps one thing under the rug.

There is a reason lisp didn't win. We put up with it (I use emacs, so I have to write it at times) but in general it's harder to reason about transformable lists of code than it is about plain old objects and their methods. Almost every problem elegantly solved in lisp has a parallel elegant solution in Ruby (using blocks, dynamic method definition, or otherwise) and I generally find the resulting code both more maintainable as well as more readable. Sometimes with lisp things get "spooky" in a way that just doesn't happen in practice with Ruby, even if it theoretically possible to say redefine String#inspect. Though I completely agree that inheritance gets clunky and I strongly favour composition.
For similar content in video lecture form, "Learning How To Learn" covers the same topics, and is free from Coursera:

https://www.coursera.org/learn/learning-how-to-learn

It's taught by Barbara Oakley, and the content of her book "A Mind For Numbers" is complementary to "Make It Stick."
If your app is non-trivial, I expect maintainability nightmares in vanilla long before performance issues (which will be in both for people who don't know what they are doing).
Why wouldn't you leave it as Rachel Grey, and then fire those abusive customers?
Yes, Comcast has made, relatively speaking, amazing progress on deploying IPv6 across their network. It works very well (well, except if you have one of their business "routers" required if you need a static IPv4 address). This is a stark contrast of, say, Verizon Fios, who has yet to deploy ANY IPv6 across their network.
that is interesting! I'm very curious about the more :)
Pro-gun Russian bots flood Twitter after parkland shooting
What Is Git? How Does It Work? How to Use Git?
Coincidentally, on the BBC News is Nirav Modi: Who is India's scandal-linked billionaire?

http://www.bbc.com/news/business-43081499

> Then this week, the same bank publicly alleged that the jeweller was among those involved in an alleged $1.8bn fraud - which has led to fears for India's second-largest state-run bank.
Our local B&N lost me when they eliminated the "New Releases" section of science fiction & fantasy novels.
this is news only because Russia. videos get removed every minute in all countries for all kinds of reasons. why
is this video any more special.

it’s also especially funny since the West now has started the war on fake news which is by definition censoring. this is done outside of any court cases. it is silent censoring, the best kind of censoring
Digital Mind State
"Shifting" brand identities should be universally accessible and transcend language, location, and emotion. Digital Marketing enables brands to eliminate tactile consumer engagement in favor of graphic data, thus rapidizing business revenue and investment - all for less capital.

Marketing campaigns are now multi-targeted, as digital technology is now behavior responsive. Digital Marketers "morph" into whatever the consumer (user) desires - like modern-day cyborgs akin to the DC Comics character - intuitively tracking users for the duration of our browsing experience.

We virtually design and develop our digital experience and, in the process, self-create and viralize marketing ecosystems. Since consumer data is augmented, our declining demand for PR has given way to the rise of Digital Marketing - the Public can now "Google" their interests and Re-late from there…

As users, how do we feel about the shift from organic to digital? Do we have a say in how our browsing decisions, often governed by our emotions, are monetized by ambitious internet companies obsessed with defeating competitors and monopolizing markets?

Versus consumptive processes extending beyond core taste, we now collect and use them as fodder against the mainstream Internet (War) of Things (IWOT)..or is it the Internet War ON Things (i.e., the digital piratization of tactile spaces mutating into emotionless omnipresence)?

Kahlil Crawford | Internet Society | 2018
Observation of three-photon bound states in a quantum nonlinear medium
Yes, but that doesn't enable the "view image" button.
Have you tried using search operators to exclude results from Pintrest?
I used to do this for a long time (with Ubuntu), but over the years there was always something popping up that required fixing, updating or other attention. Eventually I decided to let someone else worry about maintaining the mail services and spam filters and put my own focus on other things.
> I think you hit the nail on the head, anonymity can bring out the worst in someone, especially when they feel there is zero repercussions. It’s partly why I hate the throw away accounts here.

It's a tradeoff. There are both good and bad things with anonymity and real name policies:

1. Anonymity: people can express themselves without anxiety, but that gives space to assholes to be assholes (barring other control mechanisms).

2. Real names: lots of people will hold back due to anxiety that what they say may come back to haunt them years later [1]. The more timid assholes will inhibit themselves as well, but not all assholes are timid. The main people who will participate (asshole and non-asshole) will have the personality types that DGAF.

In short: anonymity is somewhat more favorable to assholes, but also more favorable to good discussion. I also prefer it, because I'm the kind of person who will just shut up in a deanonymized space.

[1] In ways they may have never even imagined at the time.
You're definitely right that no one would but then in one building. I chose that analogy because it's easy to visualize, whereas lots of smaller building are not. My cost estimate included raw lithium only and assumed the land and building were free to be conservative. Also This is just for 4GWe, a tiny fraction of the PNWs total energy capacity.
Almond Automation: Codeless Web Functional Testing Tool Based on Selenium Grid
Almond Automation is codeless web functional testing tool based on selenium grid.
It is free and open source.
I created this tool to solve my pain while doing testing for ui project.
Selenium is great tool to do testing but i feel there is a missing piece in creating and maintaining automation testcases.
Almond Automation provides UI to create and maintain testcase and it can be easily applied to any project and to any environment.
It provides UI to create testcase and run those testcases on selenium grid.
I have provided complete documentation at http://almond-automation.blogspot.com/p/home.html.
Please provide your feedback.
> As I discussed recently, some of those poles are a hundred years old, and the style of the ID tags has changed over that time:

Truly amazing craftsmanship, right there. Infrastructure that's backwards -and forwards - compatible. Unhackable, able to run for decades or centuries at a time.

I yearn for the analog.
RLS works just fine on my Linux box, error detection and completion and formatting. Debugging is so so, not very good.
But on my Mac box, it's always crashing.
This is for Firefox. "Copy Image Address" for Chrome.
>But the ability of cars to analyze situations on the road and respond has barely shown improvement since the beginning of 2016. In key categories, like “incorrect behavior prediction” and “unwanted maneuver of the vehicle,” Waymo vehicles actually did worse in 2017 than in 2016.

Ouch. That doesn't bode well at all for the future of driverless cars.

Edit : -1 points: don't question the silicon valley hive mind, people ;)
And when the IG reaches the obvious conclusion that Pai is making laws to benefit one and only one party, to ensure Americans get only one twisted view, what then?

Nothing. Because nothing will change as long as the GOP has a scrap of power. Republican voters will forgive every outrage because they've been brainwashed.
You might enjoy this site if you don’t already: http://retractionwatch.com

(No affiliation)
HP ENVY x2: up to 22 hours battery life, integrated 4G LTE, and 8 GB of RAM
There's also this python based cli caster https://github.com/skorokithakis/catt
I'd agree. It saves a click (instead of right click, left click, it's just a left click on the bookmarklet). But it's not applicable for mobile and takes up space on your bookmarks bar. I think the next step to replace the missing functionality would be a Chrome extension to add the button back.
title is wrong, investigation has been going on since the end of last year
Is the Court of First Instance like a district court/appeals court? Because I remember Facebook winning here:

https://www.reuters.com/article/us-facebook-belgium/facebook...

Or is this a different case?