jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
"What I never expected was that the Russian mafia would merge with the government; its members are now the same officials who are supposed to be protecting the public."

Really? I have friends in Russian and Ukraine and from the limited stories I hear, this seems not too surprising to me.

When corruption and bribery becomes a cultural norm, it takes a long time (or never) to go away.
Biological systems seems to use prototypical and suggest that classes are just our biased world view.

Natural Selection could easily "have a different opinion" about that view.

So if you are more into biomimicry on software, then prototypical computing seems to be a more natural fit. Because it seems to have less impedance mismatch among objects in the system and the artificial model done on sowftware.
Recognition of the existence of a thing is not equivalent to approval of the thing.
Consider that most "valid" implementations of fizzbuzz are wholly dependent on awareness of the target language's modulo operator. Self-taught programmers can easily overlook that, and if a specific language is requested, it's easy to not know the syntax even if the concept is understood.

Really I don't think those sort of on-the-spot tests/trivia questions are representative by themselves. They may be a useful part of a larger investigation.

Two things to stop code sample plagiarism: choose a unique code challenge and, if you're really worried about it, give the client a laptop and tell them to bang something simple out right there and come back in 30-60 minutes to check.

Honestly, though, I've rarely depended on either code samples or code trivia to determine if someone is a good hire. If you sit and talk about dev with a person, you can tell if they're on their game or not 90% of the time. The sample/on-the-spot tests can help weed out that extra 10%.
I've only used eshell casually, but /dev/clip for redirecting output to the clipboard was really handy. It turns out there's a bunch of ways to do this, but eshell was my first exposure to clipboard as file.

It's also kinda nice setting up emacs in a cygwin that winds up being relatively consistent with mac.
"...a policy to ensure that no guest leaves the dining room unhappy" -- sounds like a good policy for any business to have, regardless of their Yelp presence.
Interesting. I show 10.5M-ish monthly uniques to SurveyMonkey, as of March 2011: http://siteanalytics.compete.com/surveymonkey.com/

Where did you get the 20M uniques from?
Uh you can sideload apps there Paco. Just like on Windows and Mac. All the Android app stores are purely optional.
Likewise; as did many of my friends and collegues. Come to think of it, in an off-hand count, I'd say 3 out of 4 of my collegues regularly mention a book they recently read in conversation.
How does a non-technical single founder get "recognized as one of the smartest technical folks on HN"?

Other than that, enlightening post.
Should be fixed now :) wired.com
"When it came time to reapply, I did so with someone who was widely recognized as one of the smartest technical folks on HN."
The services probably just trigger an error deeper in the call stack like in Qualcomm's proprietary binary blobs. Perhaps they received a new version from Qualcomm.
On the other hand, airlines make tens of billions in extra revenue from those little fees to make it just a little bit less like a cattle trough.
> I find that talk really painful.

I suspect it may be painful in some cases, it's somewhat like a clash of different cultures. The guy is firmly rooted in Smalltalk and Lisp schools of thinking and everything he says is rather obvious for those who share the same background. On the other hand it may be obviously false for people following ML tradition and even more so for recent converts.

Watching this talk calmed me down. It turns out that I'm not an idiot, that I know how to do FP (because I quite like it!) and that there's no need to change my ways just because some vocal minority proclaims me a heretic for preferring meaningful names or no-nonsense IO handling. On the whole I think it was an hour well-spent. YMMV ofc.
https://github.com/xat/castnow let's you play local files from the command line
I think TAI is continuous, unlike UTC, so you can continue auto-incrementing timers without leap seconds and breakages, and just apply the leap-second to rendered time, not accounted time.
Just wanted to pass on a note, I watched the new Peanuts trailer, and wow, what a massive improvement in sound and bass while using your audio plugin. Going to purchase a license.
That's nice. This lets normal people do it.
Very nice work, I'll test it on my workflow by the next hours :)
This is stereoscopic. It should be opaque just like a real nose.
"Private companies paying for government employee saleries? The government agencies even looking for private funding for employees? How can that not raise all sorts of crazy ethical alarm bells?!"

It gets even better: Facebook financed the 2020 election in some counties: https://www.npr.org/2020/12/08/943242106/how-private-money-f...
Can highly recommend https://you.com

Great engine with some really nice features
Looks like a Micro:bit, but:

* Proprietary

* Around 4x the price

* With less community

* With worse documentation.

* With some learning pathway based on Dr. Who videos, which you can't preview before buying

* 5x the speed, colored LEDs, an oversized case and wifi.

I like Micro:bits, but part of the appeal is I could buy four of them to start off with, and expect to buy more over time. They're cheap enough to power projects, and they can communicate with each other.

I also really like Makecode with the Micro:bit. It seems a lot nicer than Tynker.

Doesn't really do it for me.

What would do it for me is a Micro:bit-compatible device with a basic touchscreen. One of the limitations of the Micro:bit is limited input. If I have Micro:bits controlling lights, or robots, or whatever, it'd be helpful to have a single "master" controller where I can control things from.
Density is lower, but daily kWh of solar power per acre stays surprisingly close. In effect flat solar panels are shading each other to some degree for most of the day. Density therefore becomes just another trade off.

Anyway, as long distance transmission is cheap panels are generally on the cheapest land you can find, often sub 1,000$ per acre. This makes minor differences in density largely meaningless. The added spacing also reduces the local environmental impact as plants can grow around the panels which can significantly reduce dust. They also make better use of limited PV manufacturing capacity.

That said, if you’re actually space limited for whatever reason, flat panels win.
My language learning progression is usually to write everything like a mix between C and simple C++, then I start using all kinds of new features and after a while it goes back to simple C/C++ with a few fancy stuff left.
I speak cantonese and it's a dying language imo. Most schools teach mandarin over cantonese. Also most people who speak cantonese speak English or another common language. And the learning resources out there for it aren't very good compared to mandarin. Most of my nephews and nieces don't speak it either. With every new generation I see less and less native speakers. It's kind of a shame
Given what you say here, I have to think you don't realize your own strength, or how caustic and frankly brutal a lot of your stuff comes across. I tried to explain that here: https://news.ycombinator.com/item?id=25350749, but I suppose it wasn't enough.
It’s probably safer, I don’t know the stats though. However, I myself have witnessed a young kid getting stabbed at a Paris subway station and a box fight at a Berlin subway station. So it’s not like things don’t happen in Europe.

EDIT: boxing fight
It's a clumsy attempt to emulate what a market does. One telltale aspect of its clumsiness is the elastic use is confined to the A/C (I listed other avenues). A market based solution would use price, and let the consumer find the best way to adapt to it.

Another complicated bit of clumsy silliness is cap-and-trade. The straightforward way is just tax the carbon.
Taking a position on the politics isn't leaving the politics to the tech people. Whoever says 'it doesn't matter' first loses, because that means it shouldn't matter to them and so the other party can get their way.

5G already gives the cell users everything they need. In the places where this matters, the tools are already there. The 6GHz band would not actually help anything, for them, especially given that it's an indoor frequency and would need some kind of repeater to be useful. But for WiFi it does solve an immediate, important need.
This will give a pinch to many startups that are coming up with various on-demand service models. In India, there are already many startups around such a concept, but delivery experience is still below average.
I'm no expert, but I think the AI's strategy works because people read news articles about stocks and then buy and sell in large numbers, causing a stock to temporarily be valued higher or lower than it "should" be.

By taking out some of the profit of knee-jerk reactions to news, the AI encourages people to be more restrained in their reactions, to consider longer-term effects, which makes for a more stable market.
>For me, the thing that sets sublime apart from vim and emacs is the fact that it is a full gui app. Things like go to definition, autocomplete, build panel, command pallete, sidebar, context menus, are all technically possible in vim, but hacking these features into a command line interface always ends up seeming clunky, confusing and slow.

I can't speak for vim, but Emacs is also a "full gui app." It has go to definition (in fact, I wouldn't be surprised if this idea was invented in some incarnation of Emacs), autocompletion, and various other such features like gdb integration and build message hyperlinking. The discoverability argument applies as well.
Chick asked me to sit in a chair a couple feet away from his piano. He stared at me with the a look that seemed to say "whatever you've got, I'll work with it." If I had to imagine how I looked back at him in that moment it would've been the simulacrum of wanderlust and kummerspeck (German for grief bacon). It felt like I was being channeled by a ghost and the chords matched my facade like icing on a cake.

Chick played the piano, all I could do was sit there and listen.
You will need things like client-side prediction, input queues, dead-reckoning, entity interpolation, lag compensation etc etc which means your net code will be need to be tailored for your game. Just outsourcing it like Firebase has done with regular web apps will be really hard without making a lot of assumptions about the client. Adding server authority adds another layer of complexity where you basically need to either run the same engine on the server or simulate the same processes.

With that said, I also want something like this and definitely think it's a problem worth pursuing. I know there's Photon for Unity but I don't know what it actually provides and it's obviously tied to a specific engine.
Does Ada perform layout optimizations on the niches ?
> They were truly enthusiastic about this but they had a ton of work still as top priority towards 1.0

Just curious, how many of Rethinkscape's UX/UI proposals was already implemented in Inkscape v1.x in comparison to Inkscape v0.9x?
IBM was as surprised by the "open platform" IBM PC as everybody else. They tried to fix that mistake with PS/2, but it was too late.

https://www.filfre.net/2012/05/the-ibm-pc-part-1/

https://www.filfre.net/2016/08/ibms-new-flavor/
Right, I'm not disagreeing with that.

But I bet that the main goal is not "Let's make this change so it sounds more random, and then people will like it because they think it's randomer." Rather, it's "Let's make this change so it sounds better, and also as a side effect people might think it's more random."
> Or are they unsafe?

They are unsafe. The safe API of your type must prevent constructing invalid values.
Jazz is probably wider and deeper than either pop or classical, you have your work cut out for you :) But it's the best kind of work.

Oh, and I forgot to mention Michel Petrucciani.

https://www.youtube.com/watch?v=6PyYcnXQZJY
Boring is a dangerous word: who is your subject?

For a 'wannabe entrepreneur learning WordPress', anything with more than 50 lines of code is insane. They may be able to build an ecommerce, forum,...., but usually no real value is seen.

Still, even if one takes an exception to this rule(example Groupon) it can't be compared to a real technical innovation.
I would say marketing, and describing what is actually happening or problem you are solving (along with features), security concerns and how you handle them, and what happens after you publish (meaning examples).

Check dribbble for "landing" pages, or just view some common technology examples like https://consul.io/
I don't know if I am patriotic or not. The worst thing that happened to my culture, was getting a state to go with it. (Italy)
Semantics, but worth clarifying.

You have to turn on untrusted sources to sideload an APK. It will verify a signature. The problem is the OS has no anchor to know if that signature is by the key of the party you expect, or that of a malicious adversary. Once you pin the wrong key it is like getting a bad HTTPs cert on first connection. All bets are off moving forward.
Spectacle isn't being actively maintained according to their webpage. I use better touch tool (https://folivora.ai/) for this.
Yes, but that is just a stroke of luck, it's not something that should be relied on. Just like Trump's attempts to overturn the elections - they are scary as a principle, even though in practice they were so laughably incompetent.

The next fascist president may be less incompetent and achieve far more sinister goals.
I think they'll go wireless and offer a fancy wireless adapter, using the same tech they use for Sidecar – with it you can hook up iPads as external displays.
Hard surfaces everywhere. The acoustical consultant in me takes one look at those pictures and wants to start crying.
> The introverts ... usually the best workers,... extroverts... usually the bosses

That's an incredibly simplistic way to view an effective workforce.
There's naught to do but converse, in a wee village in the West of Ireland. Gotta put a bit of colour in.
The main reason I buy cables from Amazon instead of Monoprice is Prime. Monoprice's shipping is always slow for me. (Last gig I was at, we bought a truckload of their monitors, though, on my recommendation. Love those guys, just wish they could ship faster without ruining my wallet.)
Job done I guess
Ruby is dead. http://www.tiobe.com/index.php/content/paperinfo/tpci/index....
I used to use Perl. I got lots done in Perl from around 1998-2003, but I never really felt like I was having fun or really understood the language very well. I just figured out what I needed to.

Then I happened upon some Python code I needed to fix. Within a week or less I already felt like I "knew" Python better than I would ever know Perl. It was fun and inspiring and felt so elegant and powerful! I never typed another line of Perl.
I have self medicaded my short attention span on large processes at work by reading a HN article when I have trouble focusing and then getting back to work, it's like a splash of water on the face before stepping back into a complex problem.

I'd say 1/4 the time at work the linked article is blocked due to some corporate policy (blog, twitter links somewhere in the article, etc) so I'll read the comments to see if I want to come back when I'm at home and read the article. I derive a lot of value from the comments, even without the article. I'm usually very careful not to comment at all, however, if I haven't read the entire article.
I was there too, and what you're saying is false almost from beginning to end, with only a few tidbits of truth mixed in to make it plausible.

Yes, of course lots of people were sharing their code before GNU. I mean, that's why SHARE was founded, and why it was called SHARE, back in 1955. The novelty was the proprietary software movement, with moves like IBM ceasing to ship source code, Micro-Soft claiming a copyright on their BASIC implementation, and James Gosling implicitly threatening to sue Stallman for using code from Gosmacs ("the great Emacs copyright debate"), which he'd previously shared without any explicit license.

That's what the FSF was a reaction to and an attempt to shut down — not people sharing software without a license, but the attempts of pirates like Gosling and Gates to privatize it. Richard totally deserves credit for starting a movement to preserve what had previously just been the normal way that people did things, once it came under attack.

But none of this was "Open Source", which is a marketing term for free software that Chris Peterson suggested at a meeting on February 3, 1998. (I wasn't there, but I know a bunch of people who were.) In a non-public but widely Cced email within the next few days, Eric Raymond tried to recruit all the prominent free software developers to the new campaign; Stallman and Deutsch, as I recall, refused in fairly strong terms.
I'd have no problem finding productive things to do with a million dollars. I wouldn't sit around wasting away either. If a million dollars fell into my lap, my biggest problem would be maintaining a straight face when everyone rushes to me with a sad story... Don't get me wrong, I'd definitely be charitable, but the hardest part in hanging on to money is preventing yourself from giving most of it away after that point.

That being said, I don't believe in any sense of lottery providing opportunities for winning money. I don't trust the lottery system in any shape or form. And wishes of winning large sums of money only serves to set your ambition back in life, so I generally avoid it, unless powerball/megamils is above 200m, that is a thing worth gambling on.
Pretty much exactly my experience, except that I'm running a lot more compiles and a lot less photoshop on this 13" MBA.

In particular, if you're upgrading from a machine without SSD, the speed advantages you'll see for things like emacs or compiles of large projects -- things which access lots of small files -- are huge.

This machine replaced a MacBook Pro which was technically its equal in processor speed, but it feels faster in every way (and is a heck of a lot more usable on the train).
How do you think Pat makes a living out of Slackware?
Excellent topic. I wish him well.

As a former guild leader in World of Warcraft I can state that yes indeed it takes a certain level of finesse to get a group of 40 volunteers (out of 100+ members) motivated to accomplish an already pre established goal defined by Blizzard. The game has incentives already built into it and the formation of a guild is relatively easy process. WoW is truly gamification at its finest which is used as the primary motivator.

It was a lot of fun. But it was a huge time sink. So much so that to say it was distracting would not accurately describe it.

Word of warning: if you don't play it, don't start. Time is a valuable commodity which you can't earn back once it is spent. There are other ways to learn leadership/soft skills that are more productive.
shit. this does not work on a micro istance :/ not enough memory
The 2012 attack on Saudi Arabia, dubbed Shamoon, was blamed on Iran by U.S. officials, and yet researchers believe that the malware originated from hacktivists. How is that related to North Korea again, unless you're implying North Korea carried out that attack?

Your own link states: "While there is nothing in the analysis that would tie the three attacks to the same malware developers, they all used similar techniques, as well as some of the same commercial Windows drivers to attack the hard drives of their victims."

Darkseoul was blamed on North Korea as well as China only because an IP address in China seemed to be part of the campaign. South Korean officials later retracted those allegations.

The evidence is circumstantial at best.
If somebody on HN has a website like that and would be willing to do this then we would really love to hear from that person!
This is their github:
https://github.com/voc
And even Elm with Clojure/CLJS https://github.com/jamesmacaulay/zelkova
And libev is a C wrapper around epoll and other system calls. There's not much code needed to use epoll directly, that's what John Fremlin's TPD2 web server (the previous "world's fastest Common Lisp web server") did:

https://github.com/vii/teepeedee2/blob/master/src/io/epoll.l...

What libev provides is a very portable wrapper around all the different non-blocking IO system calls in all the different Unixes. That's the hard part.
I think kids don't blog as much because it's so much easier for them to get an audience through their current social media networks

I actually like this comment: http://news.ycombinator.com/item?id=2012444 (which you reference towards the end) on why kids use Facebook, which makes a distinction between blogging altruistically and narcisstically. The former means blogging chiefly for others and offering information they couldn't find elsewhere, while the latter means blogging chiefly as a way of raising one's own status.

I'm guessing most kids don't have enough knowledge of ways of structuring what knowledge they do have to make of interest to others -- who they (mostly) don't care about anyway.
We can quibble on how you use it, but in the end, the goal is to own as much of the application hosting market as they possibly can. At least, if the cloud pundits are right, and if there can be only 2 or 3 utility computing companies in the end.
The layout is messed up in Firefox 3.0 on Ubuntu - https://skitch.com/hrishimittal/rfmib/addeddomains
I think you'll need the beta. Version 9+. I needed to install it separately, I had the latest chrome v 8.XX
> Very disappointing. What is happening to the Economist?

Nothing - it's the same magazine it always was. Only this time it's covering a topic for which you have a large degree of expertise. I imagine someone with vast knowledge of China and its military capabilities is shaking their head at the article you just lauded.
wow. that is an excellent point, I never even considered that. It kind of reminds me about an article that I read about fandango - apparently the make the bulk of their money from selling their audience demographic info to the movie studios, and not the $1 fee they tack on to the ticket.
I think there is a misunderstanding about why cyclists go biking for fun for 100+ km uphill, on roads or in the woods on Sunday mornings. The reason is that they like to pedal and stay fit. I do.

Suppose we have cheap and light exoskeletons that people can wear and run for 100 km at 15 km/h on a single charge. Would that put an end to people running 5 km in 45 minutes with their own legs? I don't think so.

I might buy an ebike when I'm older (and I mean well past 60) but why should I use one when I can do 150 km in a day for fun? If I'm in hurry I drive my car.

Another use case for an ebike would be a long commute and I don't want to sweat on my way to work. It's not my case but I would consider a bike with a battery for that.
You're welcome. Personally, I don't understand when people get annoyed by those things. I figure if someone has done me the favor of learning my language to communicate with me, and they've done so well enough that I understand them, why should I nitpick little errors?

I only point out things like this to people who state they are actively trying to improve - because they've done me a favor by being able to communicate with me, and I can return it by helping them at their goal.
A cool concept - very ambitious. A couple copy things

> Am I locked in? By locked in you mean if I own my data. Yes. You do

I think you mean you're not locked in.

> Never spend time coding the UI and forms?

Might want to drop the question mark
It's a great way to divide people though.