skysight-inc/HackerNews huggingface dataset:
I used to use an old Linux file manager called DFM back in 2002 to 2006 or so. Doesn't seem to be online any longer, but this looks like a copy of the original website sans graphics: http://distro.ibiblio.org/amigolinux/download/DeskTop/IconMg...

I have the source code saved somewhere.

This file manager had one nice feature that I haven't seen again: the use of a plain text config file to set which commands are used to open particular files. It might have used regex. You could also override the configuration manually by file too in the properties dialog box. If I recall correctly the icons were also set in the same file and also could be manually set.

The file manager is obsolete otherwise, but from time to time I have wanted to have the same feature again. You could easily get very precise this way. I use Thunar now, but maybe there's another file manager that can be configured more to my liking.
WIRED, unfortunately, is more of a press release outlet than a real news outfit. :| Pichai got softballed a few questions by Steven Levy, a guy who has written a glowing book about the company and somewhat regularly writes in-depth exclusive puff pieces for Google.

It's really disappointing this is the outlet Pichai finally chose to spoke to, but it's understandable why: WIRED wasn't going to ask him anything he wasn't ready to answer.
No, Harvard alumni interviewing candidates is part of the admissions process. The alumni rated Asian candidates as being just as personable as candidates from other races. Since the alumni are volunteers from all walks of life (other than the obvious fact that they all went to Harvard), the idea is that they aren't affected by whatever is going on inside the admissions office, and the disparity between alumni ratings and admissions office ratings is evidence of systemic bias against Asians.
Maybe a smaller search corpus made it feasible, but this is an accurate description of AV's functionality. From http://jkorpela.fi/altavista/ , which is worth reading in its entirety:
The operator NEAR ensures that both are within ten words of each other in the resulting documents. The operator NEAR binds less tightly than the operator NOT and associates to the left.
Does it matter which way he 'leans'? (Hint: no, it doesn't)
I totally miss Pulse.me before Linkedin bought it and absorbed it Gravitonium style.
They're not going to leave that kind of money on the table. This is way more than the potential from "project maven." They cannot ignore this market and that market will not take no for an answer, so you have a CEO who will tergiversate on this issue.

Apple would do the same if the CCP/PLA came down and said, we need a way to look into user data. They will hem and haw and make noise but in the end they will capitulate (because if they don't they will cede the market to a domestic provider or a competitor who will sooner or later enter their home market).

His biggest concern will probably be more with regard to keeping his IP from getting exfiltrated.
Vineet Gulati joins as member air navigation services at AAI
They were a much larger minority until the Greek and Armenian Genocides (circa 1914-1923). It was Turkish nationalism, not Islamism, that was their doom.
Probably when you just finished your first book, whatever that is, and realize you just barely scratched the surface.
The demo is worth a watch if you haven't heard of DabbleDB before: https://www.youtube.com/watch?v=6wZmYMWKLkY
I loved this book as a kid, but I'm really not sure I would recommend it today. The Lisp of that era had "dynamic scope," and a great deal of Allen's book is concerned with fancy data structures and techniques to implement it in a reasonable fashion. But today I think we understand that stuff as basically wrong, and that "lexical scope" works better (and is much closer to the original lambda calculus that served as an inspiration). There are probably some proponents of dynamic scoping, but I think it's a lost battle.

So definitely yes, if you want to implement a historic Lisp. Otherwise, not so much.
You could just use any free kind of canary instead, access to traps is easy to notice without any need for a complex external dependency or wasting big amounts of money.
Realme 2 pro unboxing
Barefoot Networks designs chips using an internal design tool written in Common Lisp.
Funniest Vine Video Edition 151 – New Coubs Kit Videos (FunnY Cube)
Formal verification is a barrier to quick iteration (parent comment) not just for medical software, but anything "mission critical" where the mission is "worst case scenario, don't kill someone". Hence my point about train switching and avionics. Legal mechanisms are beside the point, I think.

As for rich constraints, that does bring up another point- how do you quickly iterate on a system full of bad data or systems of incompatible data? To get Watson to a degree of certainty, so much data manipulation and review happened by hand that it was a wasted effort.

This isn't to say that I'm in love with what I've seen of the software my doctors use (or the puckering feeling seeing how outdated the OS tends to be). I'd be a whole lot less happy, though, if their software had the reliability of say, imgur or reddit.
The downhill slide has been tremendous. But they still have that one graph that nobody else can match.
The leftmost chart's question is "false accusations of sexual assault are a bigger problem than underreported assaults" and people were found who actually agree with it.
“Associates”
They didn't "kill" music -- which is impossible as long as it's an activity that has inherent value for humans -- but several of these inventions have dramatically changed the economic value of musical skills and therefore, to some extent, the viability of investment in developing those skills. That has second order effects on what kind of music can get made (and by who) and find its way into the culture.

Maybe a lot of these are reasonable tradeoffs. I sure love recorded music, even though it did hit the livelihood of gigging musicians. I like having an orchestra I can arrange for in my computer, even though it reduces the demand for studio musicians. I don't want to un-invent these things (nor do I think that's possible). But I recognize the impact and know that musicians who saw threats weren't wrong.

I do, however, want to uninvent Spotify and any services like it -- or at least radically change the cost structure. As they're now constituted, they're not a reasonable tradeoff; they don't really introduce a new opportunity, they're simply plays to combine the power of a new centralized distribution channel that has both broadcast and on-demand capabilities with arbitrage opportunities from externalized and/or sunk production costs and digital licensing loopholes to push the economic rewards for producing recordings down to fractional rates previous reserved for non-demand broadcast levels. Consumers love it, of course, because it's only marginally more expensive than piracy, more convenient, and has the imprimatur of legitimacy, but that's largely because services like Spotify are splitting some of the cost externalizations with us as they overall subtract value from the sector.
Just because it has been going on for longer and the veterans actually know how to get someone other than themselves off ;)
You could argue that the Holocaust killed off a lot of the less successful Jews (the ones too poor or unskilled to leave areas occupied by Nazi Germany).

If you killed off the least successful 50% of white Americans, then white attendance at Harvard (presumably unaffected) would go up relative to the (now halved) white proportion of America.
Does this require a rooted device, or will any Android device work?
Not sure how much these terms mean nowadays, and you could even say that the left/right positioning game is identity politics in itself. Maybe it's more interesting to consider whether the ideas have merit.
wow, TIL. looks amazing.
The fact that a legalistic definition is required for you to understand how an unprofessional gesture is perceived by women is striking.

Do you think it would be helpful to have a rule book for men that exactly stipulates what kind of interactions with women are professional, respectful, and friendly?

Are men that stupid? (I’m saying this as a man myself).
Wasn’t PG’s original, pre-yahoo-acquisition e-commerce site written in Lisp?
Turntable.fm was the funnest and IMO the best way to discover music and users had an incentive (gamification) to play new interesting music.
There are plenty of Asian majority countries where Asians have a fair (or even unfair in their favor, relative to their country's minorities) playing field. I assume you expect those countries to dominate the world in future?
Youtube without ads and easy download.
So sad to hear this, rest in peace, you did well
It's simple. They cannot allow any ideology to subvert the party (CCP) ideology. They don't hate religion for the sake of hating religion. They don't hate FG/FD, Christians or Muslims (or Buddhists for that matter) for being who they are. They do hate and will remove anything which may subvert the supremacy of the state. Simple as that.
A later text on the same topic (implementing Lisp/Scheme) is:

https://en.wikipedia.org/wiki/Lisp_in_Small_Pieces

Highly recommended.
How about the damage caused by the colonial oppression, the Opium Wars, Vietnam, and all the knock-on effects from those actions? Maybe we call it quits and start level again?
How do you build a simple beautiful website like this?
I think the vast majority of coders would struggle to write anything like SHRDLU.
This seems off-topic, but I don't have the ability to flag.

https://news.ycombinator.com/newsguidelines.html
Apple has ditched so many cool things in the MacBook line.

1) MagSafe. I know they really want to go all in on USB-C, but the original MagSafe connector was awesome. Even the weaker 2.0 version was nice. There were two instances where that connector saved my laptop.

2) The laser-drilled power indicator. That was so cool. It looked like the light magically appeared through the aluminum. Now there's no indication whatsoever if your laptop is on or asleep or off.

3) The 2007-2011 keyboards. The ones with the real travel. Even the 2012 version with slightly reduced travel was okay. But my 2007 MacBook had the best laptop keyboard I'd ever used.

4) HDMI and SD Card slot. These are the kinds of things that you happen to need when you least expect it. When you're least likely to have that dongle with you. They're also thin ports that will fit nicely without bulking up the chassis.

5) Of course, function keys and an ESC key.

I'm going to keep my 2012 MBP going as long as I can. But when it dies or is no longer supported, I'm pretty sure ThinkPad is where I'm headed.
The Bible for these things:

http://www.treesmapsandtheorems.com/pdfs/TM&Th-samplepages.p...
SoundBender levitates objects by curving sound waves around obstacles
There are several in my little tourist town on the New Hampshire coast - on the street that runs along the beach, among the souvenir shops, pizza places and so on. They're a place where kids too young to go to the bars hang out in the evening or if it starts to rain during their day at the beach.
Agreed.

I'm sure there were many reasons it died, but my theory is that Google strategically wanted to kill it because the User was in control of the data-sources and the algorithm. Google wanted people to migrate to Google+, News, etc. where they control what you see.

This is what Facebook and Twitter did. Their feeds used to be a simple chrono sort of sources you determined, but then they slowly took control.

In my mind, all these companies have shifted from being Platforms to being Publishers. While they aren't writing the content, they are actively choosing what content you see and don't see, i.e. being the Editor.
> Lisp is a powerful language that allows one to mix multiple logical levels within a program (especially through it's homoiconicity).

Statement like these are what make me suspect Lisp code would be a maintenance nightmare. I am regularly refactoring code to separate multiple logical levels so we can more easily maintain our codebases. If this is a misunderstanding, can someone clarify?
> nor get my GPG and SSH keys for Github working.

This definitely works, I've used it back in the day (needs "enable-ssh" in config).
It's possible that the writer saw your post and was inspired to make his own. It could just be a coincidence.

Either way, I think the content between your article and his is different enough that it makes no difference. It's a similar topic, sure, but there don't appear to be any signs of plagiarism. There's nothing wrong with being inspired by someone else's post to write on a certain topic. If that were wrong, we would only ever have one point of view on a news event. It's only a problem when your specific phrasing is claimed by someone else as their own.
The next step in the evolution was MixView similar to the Zune software. See this for a demo https://youtu.be/uoZw5PK_6XQ. Do look at the date to see how ahead of the times they were.

Also dedicated camera buttons on mobile phones with two step capture. On the first slight press the focus was adjusted and then on a harder press the image was clicked.
I suppose HN is pretty impractical.
I miss Google Reader too. Now I use TheOldReader (no affiliation) which tries to be like Google Reader. It does the job for me.
It's not unusual for news about these kinds of issues make it to HN. (be it Maynmar, Khashoggy, etc.)
Yeah this is pretty on point. They don’t hate the religions, they just want to minimize any gatherings that could potentially set off a movement to up-end the current rule.

Funny thing is, a lot of students that I teach here talk about how they feel like they will have more freedoms in twenty years than they do now.

I’m doubtful. People are happy where they’re at right now. As long as that continues, China will do what China does.

I’m actually more surprised nothing has happened back in the States yet
? But it happened. Older musicians tell me about a time (1960s and before) when they had several gigs each day - playing in dance halls, radio stations, clubs, tv stations, studio work.. Now venues can just turn on the radio or CD etc. People write music on their computers. How many places where people dance has a live band with actual musicians? (No, DJs don't count) By the sound of it, there's virtually no gigs nowadays compared to back then. Those things you mentioned didn't kill music, but live music, actual musicians, have a vastly reduced role in society (in the West at least) compared to 50 or 100 years ago. I understand why the Musician's Union would be worried.
Definitely Palm, the Palm Pre, and that tablet that I so hoped for, but never got my hands on.
The whole system was amazing, the phone was amazing, Enyo was amazing.
The whole company had charme and a great product and a great outlook. Up until HP came by and smashed them into pieces...
In NYC it takes 8 years verifiable work experience (by W-2 forms) Before you are allowed to take a Plumbing test, for your license. I guarantee that you would Not be able to trouble shoot a problem that a licensed plumber couldn't figure out.

And yes, in a past life I was a master licensed plumber.
I forgot to list magsafe as one of those awesome things that was lost. I could take or leave the power indicator but it was kind of cool. It's such a no brainer that I'm surprised it's not been copied. Apple must have patented it too well.
How to Build Your Email List Fast and Easily Using OptinChat
There's a third, seldom-discussed alternative to opt-in and opt-out: no default.

On first launch or after a set period, show a non-dismissable dialog asking users to choose between the two, with no default option selected, so you can't just click through.

This strikes me as the best compromise between respect for user privacy and acknowledging that data collection can be useful, with the trade-off that some users will choose not to use the software/website rather than decide on an option (thus, 'no default' must be used sparingly).
You just caused me to have a flashback. Waiting for dogpile results was such a pain.
That's why there's a decent case for a breach of contract claim (subject to all the concerns that usually apply with contracts of adhesion.)

But the language of a contract of adhesion doesn't seem likely to be taken as a representation by the non-drafting party in a fraud case.
Good to know. I was following instructions for Windows on Github and just felt ultra dense as it kept not working.
Y Combinator does not strike me as particularly concerned with ethics.
Let’s I do something to you and you really don’t like it, but I think it’s okay.

Imagine I say,
“Why are you misperceiving my actions as harassment? You seem to have an epistemological problem.”

What’s your response?
Yep, someone spent $5m of actual USD to pump the price back up from $0.93 to $0.99 - I mention this in the article, complete with Kraken price and volume chart showing the $5m pump.

Of course, someone cashed it out straight away, and it's currently at 0.945: https://trade.kraken.com/markets/kraken/usdt/usd

And the market is not so sanguine - the risk premium on Tether exchanges is currently at $300.
I'll just add: 17" MBP...
For Laravel development on Windows, use https://laragon.org/
Yes. But any modern web framework would also work. The patterns and practices you will learn from any of them will be mostly comparative.

What will really help you the most is learning a second tool chain after the first. This will introduce you to new and differing patterns that allow you to see the pros and cons so many here are stating.

You'll find most people have changed frameworks and languages throughout their careers. You have to with ever evolving technology. So X vs Y doesn't matter too much. At some point both could be obsolete.

The goal you seem to be after is learning web development in general. While there could be any number of paths, I would recommend whatever one you have the most resources for.

If you know developers that you can have help mentor you and they use X... then use X. Because nothing beats having a 10 minute explanation when you are learning compared to a blog post.

If you don't have in person mentors, then find X framework that has the most resources. You'll find the more stable frameworks tend to have the most documentation, go figure.

I'd also start out with a full stack framework. This is because you will already be learning so much that it can be overwhelming. Don't lose motivation to continue learning programming by trying to learn every little piece of web development. Just get something simple working. Then use libraries to add functionality. You'll get more excited having built something. Then go start to see how the library works internally and start your deep dives into core functionally apps have to have. Like authentication, authorization, validation, databases, etc.

The biggest problem I see with new or prospective developers is analysis paralysis. Pick anything and build something. If you aren't having fun you won't keep at it.

As far as employability... it's the principles you learn from building something that matter more than the framework. At lots of companies you won't even find language or framework in the job posting. This is because they understand someone who had learned the strengths and weaknesses of patterns will be more valuable. Those are harder and take longer to teach than a second language to someone. While already knowing the toolset never hurts, it often isn't a requirement.

P.S. I'm biased... use Ruby and Rails

Update: corrected protective to prospective.
Same problem. Makers are not paid to think like users. Makers are paid to satisfy whoever's actually paying.
Near queries are easy on unstructured text. Here's the Elastic systax: https://www.elastic.co/guide/en/elasticsearch/reference/curr...
The reason for using the API is not to "hide" the algorithm, but to prevent mistakes.

If you make a mistake in implementing or using an encryption algorithm, it may be easily broken. Encryption algorithms are relatively complex to implement, so it's safer to go with a tried-and-tested implementation in the form of an established API.

Good encryption algorithms are all designed with the expectation that the algorithm will be widely known. The security is provided in a different way, through the expectation that only one entity holds the key that unlocks the encrypted data and that the algorithm will prevent anyone who doesn't hold the key from being able to unencrypt the data anyways.
Bitcoin is the 'mother of all scams' and blockchain is most hyped tech ever
I run Picasa on my Windows 7 machine, but the latency when loading DSLR JPGs is too slow. Thus the software is unusable for me.

Here's an old discussion of the slow refining behavior (to view a JPG) https://productforums.google.com/forum/#!topic/picasa/-XPN4e...
That was the IdeaPads, not the ThinkPads. Very different computers made by competing divisions of Lenovo.
The design is terrible. I never use the touchpad for anything regular keys wouldn't do better. The keyboard on my 2017 MBP13 failed three times in the year I've owned it. The first time, the Apple Store person "cleaned" the keyboard, fixed things for a while. A couple of weeks later, the problem came back. I insisted on a better solution, and they replaced the keyboard.

Five months later, a different key failed, and the Apple Store people sent it to Memphis. This time, it came back with one of the "new and improved" keyboards. They also replaced the screen because of 'delamination' which I hadn't noticed. The total amount they spent to repair this computer is approaching the cost of the machine at this point! So far, the new keyboard hasn't failed yet but I'm not holding my breath…
Their expansion to China.
Is this the search history that appears in the activity tab? So, if you keep that clear, nothing could have leaked, right?
Reddit was originally coded in Common Lisp
Just looked them up on Youtube. It looks like a very good UI/UX idea. Surprised Apple or Android hasn't copied it, except for the useless live clock icon on their clock app.
It may be a great thing for consumers, but it doesn't seem like a great thing for electronic transaction processors
Came here to say this... had various family members using it, clients, etc.

Backblaze's "we don't support Linux desktops because they'll abuse it" policy is pretty annoying, in context.
You should give Ubuntu an experimental try. I have only ever used Windows most my life, but for hobby projects I use Ubuntu/PopOS!.

If you are doing Web development I highly recommend that over Windows. Just last night I tried to setup a Phoenix project on a fresh install of windows and after 5 hours I was still installing C++ build tools, setting up path variables etc etc. It honestly is a world of pain.

I remember setting up the same project on Ubuntu in five minutes. Not to mention it is infinitely more responsive.
Oh man, this grinds my gears so much. It's not even the story itself, I thought the plot was pretty ok, even good for a generation of gamers that never met Diablo.

You know what was the real issue there? The dialogues, the screenplay, what the voice actors end up saying you know. The fucking dialogues in this game is so bad, the worst action flix of the 80s pale in comparison.

Especially the first demoness, Magda or whatever her name was. Holy fucking shit. I've never seen a character given that shitty dialogue in my entire life as an avid movies fan.
Timeful. By far the best calendar I’ve ever used nothing else even comes close. I literally felt an order of magnitude more productive.
Oresund Bridge, Wonder of Civil Engineering (2014)
I think it is very country dependent. In Australia it seems hard to get stuff without the 30c fee.