jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
People are reasonably concerned about whether Trump will cooperate with the transition of power. But I still think it's really reaching to call this a coup.

There is no organization. There is no plan. There is no sign of a premeditated attempt to overthrow the government. There is just a mob of angry rioters barging into a government building.

I'm curious what you believe constitutes a coup.
Everyone is comparing signal vs. telegram, but what about element? Far as I can tell, that might actually be secure.

https://element.io/
I mean, you just need to look at Belarus
Now you see what Trump is talking about when he says fake news. The irony is that fake news is basically both sides of the spectrum. I'm personally on the right-wing side of politics and it just cringes me at how many people on the right-wing buy into baseless conspiracy theories. I always tell people that fighting over a mask is not exactly the hill you want to die on. However, I've also noticed that the left-wing is getting their own share of conspiracy theories as well now too.
We actually are working on a broadcast feature so that you can have speakers talk across rooms. And people can still interact with each other. If you will be interested in trying it out, let me know.
Yeah, but your instance can't communicate with other Signal server instances, so it's pointless.
Pssh ... kids these days.
6 minutes ago (as of the time of this comment) the New York Times reports that 5 guns were seized by police: https://www.nytimes.com/live/2021/01/06/us/washington-dc-pro...
> A CEO gets to take credit for anything good that happens during his tenure?

Yeah, but a CEO also gets blamed for everything bad that happens during his tenure.
I think you should spend some time familiarizing yourself with actual statically typed languages before expressing an extremely ill-informed opinion as fact.
how is the money distributed? I never heard about this problem. Do you have more info on the topic? Also what do you think is the fair distribution?
How was this resolved?
https://web.archive.org/web/20190531154332/https://blogs.ec....

The original site is no longer maintained and redirects to the new wayback machine, but that site is down, sadly. So here's a snapshot from the old wayback url.

Fake news about the EU was so prevalent that the EU started maintaining its own list. Note that one of the "journalists" that wrote these fake news stories was Boris Johnson himself.
Google has attempted to build products suiting a regime that murders people for organs and operates concentration camps for over a million people. Evil enough? They have barely, supposedly, engaged in a very small climbdown thanks to the laudable efforts of some insiders, clearly against the leadership's desires.

Imagine if they scrubbed search results for child immigrant detention camps, or My Lai, etc. in the US
The issue i have with all these arguments is that while you can turn x into 2x, when you layer on interest, taxes, and any fees you encounter in the process...your cut won’t be what you thought it was going to be. Making money isn’t cheap and anyone who thinks it is hasn’t actually tried to do it yet.
Yeah that is what we are doing now
Indeed, let's retire all metrics! Not one of them measures everything that matters!
Your initial premise that it’s because the founders “stepped back” falls down immediately because googles privacy whoring antics and other shitty behaviour have been going on for almost as long as they’ve been a company.

What’s changed is, people are slowly starting to see google for what it is.
Nice, I wrote a simple, lightweight and magic-free static site/blog generator as well [0]. Example site: http://plurrrr.com/

[0] https://github.com/john-bokma/tumblelog
hey, jstewart. would you mind elaborating as to why?
I think the downvotes are more about the fact that you're shilling this thing on pretty much every social-media-related post.
Glad to see a fellow Hoosier! I did my undergrad in HCI and worked in a few UX design roles.

I recommend outlining your process. How do you approach a problem? How do you go about designing a solution? This insight can only come from someone who approaches ux/ui from a scientific perspective.

You should also let your designs in your portfolio do more of the talking. They should communicate the story and be relevant for the person viewing it.

Also, your overall portfolio theme is very elementary. Use your entire site as an exercise in ux. Spice it up and add your personal brand.

Your blog only has one post. You should consider removing the blog completely till you have at least 5 posts.

Feel free to contact me if you'd like. I'm at Kelley.
two examples: the art of seo
and
couchDB
were both books way below -what i believe is - the o'reilly standard. the editors were either completely overwhelmed with the topics at hand, or the books wre rushed out the door due to "we need something on the market now" reasons.
Eliezer, did somebody break into your account to post that comment? Since when does Common Lisp have any kind of manual deallocation, let alone manual deallocation of hierarchical memory pools?
Pre-allocating an array using new is measurably better for performance in some browsers. This sometimes matters.
It must be a tough world out there for the overly-sensitive.
You should check out Google App Inventor - http://appinventor.googlelabs.com/about/ - and also GameSalad - http://gamesalad.com/

The latter in particular seems to offer some easy ways to create some interesting games without much development knowledge.
I'm more worried about tech losing its status as investment of last resort. Who knows how much of the industry is propped up by the flood of easy capital in the last few decades. We just watched all that capital dry up with everyone's liquidity.

Software engineering already went through a wave of offshoring in the 2000s and the whiplash from that was enough to make many a freelancer/agency/startup rich. We learned that many knowledge and service jobs can't economically be offshored because the benefits of locality (whether thats due to the trust from face to face interaction, efficiency of communication, etc, depends on the field) far outweighs the extra cost.
Sure, as I said, the privacy policy isn't great, but the tweet specifically accused Zoom of tracking and recording what other applications people are running. There seems to be no evidence of that.
Don't drive.
Ride a bike.
Lot's of rest.
Make a todo list start of each day.
Ignore everything else.
That's just effin uncool, apple!
As they say, "All generalizations are false". Anyone can come up with anecdotes supporting either side of this argument, and as usual they are all right. Some options are the results of indecisive developers, who would be doing the user a favor if they did away with some options, but others add value.

You touch on one of the unstated assumptions here: some applications have more homogeneous user pools than others. The more diverse a user pool an application needs to support, the more flexible it needs to be to satisfy those users. Some users need feature X; others never use feature X and find it distracting, and would like to use the screen space for something else. Are they wrong? Maybe, probably not, but it depends on the specifics of the case and not on platitudes about having vision.
Samsung's SoC's have an MMU and will run Linux. Take a look at the Hammer board (http://www.tincantools.com).

Some of NXP's ARM microcontrollers have an external memory bus (but most don't have an MMU), and will run uClinux given enough RAM.
Please do this! I need my keywurl back!
It's a bit of reverse-psychology that is meant to keep you from getting downvoted. More accurate would be "please don't downvote me for this" but that would also probably be less effective.

I'm pretty sure that that phrase actually does serve its intended purpose. I have nothing but a hunch and anecdotes to base that on though.
Someone on Hacker News told me about the Dell Precision M70 a few months ago. It's 1920x1200 15.4" screen. Cost me the equivalent of $300 (though it is second hand off Ebay).
Wow, your first client experience sounds ideal! Not only did he end up as your personal accountant, but you had him working for YOU as he looked for potential clients. That's a great use of resources and definitely sounds like it was worth your time investment for those few weeks.

Thanks for sharing and for the Dale Carnegie recommendation!
You haven't heard of source maps then.
Beautiful short documentary. In my paranoid mind i was expecting the lighthouse actually being an
Intercontinental ballistic missile with atomic warhead. Stupid me!
I think it's very clear that people do not understand why this matters. If people consistently don't understand your cause, then it's your fault for failing to convey it in a manner they can grasp internalize.

"I'm here to save you from unfair gender association because it's unprofessional!"

Really? That's the story? That's what is supposed to persuade people to support your cause? How do you associate that with real problems? Who is hurt by this? What is the solution and why is it better? How does this help me personally, and society as a whole? Those are the questions that need clear, simple and concise answers.
I'm doing the CS:APP3e course and out of curiosity searched about this exact same topic yesterday, crazy!

I'm learning a great deal from the responses here, thank you.

If you are in the same position I was (self-taught dev looking to improve your general understanding) I can't recommend this course/book highly enough:

- Book: http://csapp.cs.cmu.edu/3e/home.html
- Lectures: https://scs.hosted.panopto.com/Panopto/Pages/Sessions/List.a...
Thank you for sharing. Never heard of Data Carpentry, looks awesome.
If nothing else, libavcodec is LGPL.
You're missing the point: where are they going to find these gains in the car industry without blowing out the price?

Because that's going to bat in the market that Mercedes, BMW and the like are already in. What is Apple going to uniquely improve via it's current core compentencies, as opposed to winding up where Tesla is: a fantastic on paper product that they can't deliver off the production line reliably, with fit and finish issues because they're a young manufacturer shaking out their production lines?

Hyundai can do these things, but they're already doing them. Where's Apple sit in there other branding which essentially makes the product a gimmick?
The problem IMHO is the attempt to regulate speech on the topic (or any topic really). It just illustrates the problems with it.

I'm a little concerned about the appeal to authority element to this all...
>> But one box is not better than another box, so what good did that do?

If one box was "you get the job" and the other was "rejected" -- I can see why people would lie to achieve one result or another.
PNaCL and CrossBridge already allowed it in 2011, but alas politics, and yes Emscripten sucks.

Why do I need to have a mix? of Python, Java and JS based tools in addition to the C and C++ compilers?

With no option to skip downloading them.
Exactly my same thought. At least in the context of Internet Audio Conference.

Even 3G AMR, I think that was pre 2000 Speech Codec started at 5Kbps. With a latency of only ~20ms. If I am reading correctly the encode due to ML nature would take at least 40ms on Lyra.

I am sure there are some specific usage that would be a great use case. But most consumer consumption I cant think of one on top of my head. One should also be aware of the current roadmap in 5G and the on going work in 6G. We still have a long way to go in maximising bandwidth / transfer per capita.

It seems to be the case ML codec wants to take these speech codec to new low bitrate. While it is fun doing it as a research, I much rather they push the envelop at least 6 / 8Kbps closer to perfection with even lower latency ( 10ms if not lower ).
Throwing together a contract in Solidity is infinitely hard for most artists and it also makes the cloning problem (that several people in this thread have mentioned) even worse.
Stack Overflow is still good...
Melee itself has a frame (or two?) of lag due to poor input processing or something.
my big criticism is that they’re taken as constants, when they can be highly dynamic quantities in different contexts. that’s what makes personality types misleading and not that useful in real life (i.e., not very predictive).
There is no free lunch. This is the underpinning of our human society and of economics.

Even if you are able to find a job where you are "free riding" for some time - eventually market forces will make you redundant.

If you need time+money for hobbies, I would recommend turning your hobbies into money-making activities.
What in the fresh hell! This is so awesome. I've always dreamt of something like this with some form of handwritten programming language, a group of people sketching a program on a single, giant canvas.

I guess this isn't a new project, but I'm glad it's been reposted.

I do worry that this format has some pretty sharp limits, just due to the spatiality and trying to cram functionality into a limited area of a room, amongst other people. Some form of code storage might need to be designed, so one could stack those little code papers on top of one another. Who knows.

Very though-provoking project.
> guess if a package manages works on all those architectures and platforms, then the implementer would have to support all of them,

Other "highly portable" languages handle this by simply having the developer include a manifest of the platforms their library works for. The package manager only shows compatible packages for the targeted platform.
Rust won't make solving the bugs easier, but it will prevent almost all memory safety bugs from compiling at all.
Cobalt is also not that rare just as Nickel is.

It's just the price is set by people who can mine it for nearly free from the most rich deposits in the world.
I’d love to see reflection in the language.
My last job did not use maven. We checked in the required jars into the repo and everyone cloned their copies from there. Builds took seconds and were always predictable.

My current job uses maven and I'd swear a good 20-30% of developers time is spent wrestling with maven dependencies. Especially on a new project.
I mean, I'm fairly certain that this project is the reason Chris Lattner joined Google; it was somehow in his contract somewhere. He just found a way to shoehorn himself in there and make sure that the language that he designed (Swift) is used for something more than just iOS apps. Nothing against him at all, I think most folks would want to push their brainchild as far as they can, but that's just what it looks like from the outside.

Since ML has been a large rage for the last few years, and TensorFlow is one of the most popular frameworks that ML engineers use (although I use and prefer PyTorch) it seemed like the "perfect storm" for Swift to break out of the iOS mold.

But it was clear to me (and many of my peers) that while this was an interesting project, the need for it is really low, and that nobody is going to throw away years of experience with libraries like TensorFlow and PyTorch (via Python) in the trash just so we can use Swift, which for me isn't really that crazy of a language as all the hype makes it out to be, and I'm sure the same is true for many ML devs and researchers alike.
The cited page literally states "All use of Safe Browsing APIs is free of charge."

Emphasis 'all'. There may be meetings, but it's still free.
> Gartner’s 2020 ReimagineHR Employee Survey revealed that only 36% of employees were high performers at organizations with a standard 40-hour work week. Organizations that offer employees flexibility over when, where and how much they work, see 55% of their work force as high performers.

I'll wait until a more independent institution conducts a study and pass on these "re-imagined" numbers.
You lost me at antibiotics. Overuse is a problem for certain, but we'd have a lot more death, and possibly worse, disability without them.
> The part they are missing from async/await is the ability to easily get return values without messaging, and do this recursively for a large tree of functions.

No, they do not. In Elixir for example if I call:

bytes = File.read!("filename.txt")

`bytes` will have the data returned from the function call immediately, with no need for message passing or awaiting the result. Under the hood, it is still asynchronous evented I/O. If I want to explicitly await for flow control reasons (await all of or one of multiple events) that is available in the stdlib in the `Task` module. E.g.

t1 = Task.async(fn -> do_this_thing() end)
t2 = Task.async(fn -> do_this_other_thing() end)

Task.await_many([t1, t2])

You can accomplish most things without ever calling send/receive or writing your own gen_server etc.
I didn't really get that impression that the author was seeking to do that, to be honest. I think he was interested in the context developing the codec and how that influences the media that can be produced/expressed.
As seen in the keyboard space! Try the latest XPS 15: low travel yet perfect feedback, better than mechanical keyboards!

While we now have better technology, people prefer what they are familiar with.
"Solvitur ambulando" - it is solved by walking[1].

https://en.wikipedia.org/wiki/Solvitur_ambulando
Someone who can "barely afford food" but somehow also manage to live in NYC can very likely afford a bus ticket. People move to follow work all the time, very few of them making anywhere near $100k.
Cherry-pick is what messes up the commit-as-snapshot idea for me. If I see a small commit that I feel I can merge into my branch then that commit feels like a diff and I don't want to care about the rest of the stuff that commit snapshots. I guess that's a good thing.
Frankly, this could be the Great Filter.
Are photos of people's faces sexual? (obviously not a photo of a face associated with a sexual act, which I assume facebook's original websites were not)
Will second. This is about as granular and well put-together as I’ve seen for teaching electronic beat-making.

It’s sometimes hard to do this because oftentimes in electronic music the sound or technique can rely on a quirk of the specific synth or sample. Attack do a great job considering.
Just curious, but how scalable would this be? Is it a non-issue in your market segments?
The top banner should be transparent so that the scrolled text is visible through it (cf. stackoverflow). Also needs the second top red banner begging to enable javascript. The looking glass search button should be in a sticky position in the middle of the window obscuring the text (cf. wired.com).
Ah, ya I missed that he was hellbanned. Thanks.
Not quite - there's an implied patent license that comes with licenses that mention nothing about patents, because otherwise nobody could use the code. Once the license explicitly gives a patent grant, it replaces that implied patent license. Think of it like C++ default constructors.

https://news.ycombinator.com/item?id=9113515
The Git-Merge conference, April 8th & 9th in Paris, France will celebrate 10 years of Git:

http://git-merge.com/
Well, for one thing, they are perfectly suited for extremely long periods of procrastination in the form of internet arguments.
SQL Azure is working on something called Federations which I think looks awesome. Basically the idea is you can shard your data across multiple DBs based on a column value but your code doesn't have to know what's going on. You still have a single connection string and send one query. SQL Server then figures out which federation has the data you're looking for.

Perhaps other DBs have similar systems, I'm not sure. But this is definitely going to change that way we scale our SQL at our company.

http://blogs.msdn.com/b/cbiyikoglu/archive/2010/10/30/buildi...
IBM is still perfectly relevant in the same target market they have been dominating for the last 100 or so years. Selling things to gigantic businesses. This is their name: International _Business_ Machines.

IBM stopped selling personal computers when they stopped being uniquely relevant to big businesses. They still sell mainframes along with a long list of other things.
> JonnieCache mentioned Conde Naste will not let them hire more people.

Yeah, I imagine the situation is more complicated than that, but look into some of the reddit blogposts and some of the admins comments on here for more details. There was a lot of stuff in the big 'AWS is down' thread about it, something about CN giving them an unlimited operating budget but a tiny, non negotiable hiring budget. God knows.
most forks do copy-on-write and every access to a python object meddles with reference count, which is - you guessed it - a write.
If engines ran leaner — burnt more air and less fuel — they would produce significantly smaller NOx emissions.

This doesn't sound right to me. I'm pretty sure engines can run lambda>1 right now, and this gives better fuel economy, but it is not allowed due to emissions requirements. lambda>1 might give less inherent NOx, but lambda=1 is required for catalytic converters to work and the decrease in NOx from higher lambda is not enough to outweigh the loss of the catalytic converter.
Let me know if you'd like help with that; I have several tools for converting web pages to ebook chapters, or, if you're so inclined, I could give you a free code for eBookBurn.com (my startup's site) and you could do it yourself.
It's above average if you're not software developer or you have no experience.
Insightful comment on the page: "There are tons of companies that Apple has crushed...IBM is not one of them."

Apple and IBM compete in the same sort of way that all humans compete for oxygen: in a not-very-meaningful way.

IBM's move into PCs was defensive: As businesses started thinking about adopting these toys built from parts by neck-bearded garage trolls, the company wanted to make sure they didn't get left behind. Would every desk in corporate America have a computer on it today if IBM never got into PCs? I'm not so sure.

IBM's always been a top-down company: it sells to bosses who are telling their minions what they're going to be using, while Apple's approach has almost always been much more bottom-up.
Since you studied it - what do you look for in great poetry?
Even putting the IDL over the sparsely populated Pacific is inconvenient enough that it was drawn to zig-zag across 40 degrees of longitude, or 2.5 hours of timezones, to be less annoying!

You know... we should optimize the IDL with a graph partitioning algorithm. We can measure inconvenience by the number of times any human's life trajectory passes the IDL. That's impossible to measure, so let's use recorded passenger airline / boat transportation numbers as a proxy. That also quantizes our graph into distinct origin and destination nodes. We penalize any graph edge that transits the IDL. Then we just find the min-cut of that graph, and draw the new IDL across the cut. That still leaves us lee-way about where to cross each edge in the cut, so we can apply aesthetic heuristics to try to draw a maximally straight line, or one most aligned with meridians. Then this will no longer be arbitrary.
I'm sure Stanford offers partial aid as well -- this is just the threshold for zero contributions.
Instead of straight income, would a better method look at AGI, or account for cost of living in some way? Colleges doing this would be a boon for people in small towns like mine, but would offer smaller advantage to those living in high expense cities.
I know of one family that run a profitable business and own ~10 rental properties. Their accountant has structured things such that they are making so little profit that they are able to get government subsidies for low income families. The 'typical assets' clause would probably be to disqualify people like that.
I'm am really trying to determine whether or not this will be the next great depression.