jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Thanks for helping make my point about real-world dev vs. on-paper dev.

But, to be clear, you don't often create tables with dynamic names (though you will sometimes; for instance, to repeatedly load huge datasets, which comes up in time-series apps)... but you very often need to select which table to use at runtime based on user inputs. Again, in real-world apps.

For what it's worth, I believe the same quote_name() mistake pops up with column names too. But you probably don't dynamically select those based on inputs either.
That's it, which includes a link to a very detailed article that anyone interested in this subject should read: http://www.newyorker.com/archive/2006/08/28/060828fa_fact2
45 short years ago, use of the n-word was typically followed up by turning a firehose or a pack of dogs on people who just wanted to be treated like human beings -- this was happening, in modern America, while your parents were in grade school or high school (presumably).

You might not have been aware of that, given that you seem to think that everyone should just get over it and not be offended by things that don't offend you.
Ugh, too clever for my taste. I would hate to edit icons that are a mish-mash of CSS backgrounds, rotated boxes, and border-radius'ed edges, and to boot, based entirely on pseudo-elements. (Current web dev tools like Web Inspector in Chrome/Safari, etc. aren't well built for examining pseudo-elements.) This CSS uses ~3-4 pseudo-elements per icon. It's clever for doing that to preserve the markup and avoiding JS, but it's hard to understand. Maybe it would help to comment the CSS so designers can see that "this is the handle of the trash can, this is the left side of the heart," etc., since :after and :before are hacked far beyond having any semantic meaning.
Cool - thanks, that looks pretty interesting.
Sure, but the connection between that and "object" in the OOP sense is tenuous. For all it matters, the .o file could contain "chunks".
I don't know why the Mint would be upset. Arbitrageurs doing this will force banks to stock-up on dollar coins, which would presumably make banks more likely to circulate dollar coins to retailers. Thus, dollar coins will increase in circulation; the Mint should be happy about that.
Neat. So, Iliad is like "Seaside Lite" or something?
http://lambdawesome.com
Of these things, I've only played with LiveView (I'm a web dabbler, not a pro, but an Erlang/Elixir fan so it was interesting to me). At least through the material I've worked through, it fails to a usable mode when JS/WS themselves fail on the client side. In theory, the only required JS is the JS needed to establish the WS connection and communicate with the server and issue the updates. But if the WebSocket fails, you should end up with just a full page load instead of the diff being applied. (NB: A particular site/application may have more JavaScript, but for what LiveView offers out-of-the-box there's not much JavaScript that's included or needed.)
The difference is that software doesn’t take up physical space or use physical resources.

The answer about how far we should take it is, as far as is reasonable.
> Unions are for workers

funny.
This is the kind of thing where everything is a judgement call and arbitrary policies applied strictly become absurd and useless.

It's very possible that this particular team could stand to put a higher priority on fixing bugs before implementing new features. That's ultimately going to be what it is, no matter what they call it. They are free to call it "Zero Bug Tolerance" as long as everybody understands that it's hyperbole and they don't get into endless bikeshedding on what constitutes a bug and if they really should fix it.

It's pretty obvious there will eventually be a bug that's too rare and weird to really troubleshoot, or too niche and complex to bother fixing, or more trouble than it's worth.
Would you consider expanding into e.g. derivatives?

I was thinking a lot about this idea lately. An API/programmatic-first brokerage/trading platform. Let people design automated trading strategies on top of solid APIs, and use your site for visualization/planning. OptionAlpha seems to get into this but not nearly far enough. Latency wouldn't be critical either for retail investing.

I don't really understand why it doesn't exist. IB is probably the closest well known broker. There are some other smaller ones with better APIs.
> the difference seems to be in her industry they trust past experience, whereas in tech it has almost zero value, they just care about whether you can past their coding exercises.

I'm of two thoughts.

One, the hazing ritual (reversion to mean) is because we forgot how to interview properly and can't think of any other strategies. For this, I mostly blame corporate HR wankery and failings.

Two, some Mensa style geeks do a weird bully flex, probably out of insecurity. And per our common negative attribution bias, these few "bad apples" are the ones we remember.
Brazil is really expensive to operate in. A DC in Miami would reduce latency noticably, but should be reasonable costwise.
> Here's a crazy idea: Don't use analytics at all but focus on your product.

Here's even crazier one: Just do analytics on the backend instead?!

You don't need GA, nor 3rd party tracking cookies, just a simple session ID and a proper web-server's log analyzer, and you can get almost all of the same metrics.

You can nowadays even sniff on clients' screen resolutions and other browser details using just img srcset, css and log analyzers.
For my website system [Hello Website][hw], I built a non-tracking visitor statistics part. I also got rid of Google Fonts in the process. So no cookie-wall, no tracking, and I can honestly say the stats are accurate with 15000 page views a month.
I even wrote a [blog post][blogpost] about it; as a webdev you have the responsibility to use Google Analytics or not. It's poison.
Hello Website is for end-users who can easily design and fill their site with it, but if you are a developer I suggest using GoatCounter or Simple Analytics.
[hw]: https://www.hellowebsite.online
[blogpost]: https://www.hellowebsite.online/?module=blog&link=1&post=4
I can buy two pair of reading glasses at DollarTree for $2. They work. Ergo, they are well designed.

And two pair means I can still find a pair of reading glasses when the other pair is pushed up to my forehead.

If I have to invest more mental energy than walking into DollarTree, that's a bigger problem than the two dollar problem.

Find problems that are worth $10,000.

You only need 0.02% as many customers to make your nut. And the problem is big enough that people will be happy to pay.

Good luck.
People say all sorts of things. How often do you drive 90 mph on the highway?

Most people learn over time when they are young that it is a losing proposition.
I use evernote, dropbox and dokuwiki. Depends on the kind of data and the need to have it available at all times (you know, sometimes you won't be connected to the intertubes.)
Just pick up a newspaper any day for the next few months and the name is bound to be in there.
Languages in computers are equivalent to languages in the real world: ways to express ideas (or solve problems.) So it's wrong to rate by language. Rate them by the problems they solve and how they solve it, if you want to rate them at all. Some of the programmers ("buzzworders") will feel outraged, but at least there's real merit involved into the way you rate developers.
"...the split between the recipe-makers (who use a style called imperative programming) and the equation-crafters (who use functional programming)..."
Ah, but people thinking something is a matter of opinion, is not the same as it being one.
Sure it does. What need i feel on FB, is there are some close relationships should not even know of my mafia wars friends and what i speak to them. May be have a group wall or something. But whatever it is it generically can be stated as having an inner and outer circle..or may be having more circles.
No, you’re just arguing with me about the difference between a name and a mistaken transliteration. Their parents named them an Arabic name. There is no such Arabic name as Achmed. Sorry. Learn my language first, and you can tell me what is and isn’t a name in it.
$600? Wow. You can get them for under $100 now, I got one for my dad for 60 GBP and it's made my 5-year-old macbook faster than my brand new macbook pro.

Seriously, if you don't have an SSD yet, go now and order one. Otherwise you're just wasting your time.
Would that evidence be permissible in court?
TLDR for this HN thread: The problem posed by the mix of technical issues and ethnic prejudices in this "bug report" is apparently more complex than what the HN community can deal with. This is a low point for the quality of discussions on HN.
This is a free country ? Iran , is better I must say
Successful sites that are poorly designed are outliers - early movers in big movers. It's not quite true to say that they succeed in spite of their design (a clean-looking, more usable Plentyoffish would get fewer ad clicks) but if you're competing with them then a great UX is going to put you at less of a disadvantage when it comes to attracting and retaining visitors, because the concept of dating sites being free isn't a new one.

Likewise, if you're Amazon you can afford to send users contemplating buying away from your website with sponsored links because they will most likely come back to your big name site to complete the purchase. If you're not Amazon you probably don't want any distractions for the users not geared towards upsell.

To some extent their designs are stuck in a local maximum because their relative ugliness is part of their brand: if Craigslist tidied up their design they'd probably see a big rise in bounces from people confused by being sent to listings that don't look like Craigslist.
>One in three COVID-19 survivors...were diagnosed with a brain or psychiatric disorder

What was it before COVID-19? Because based on purely personal experience I would have assumed the baseline is higher than 1/3 of people having brain or psychiatric disorders.
Consistently astonished? Not really. LKML is probably not the best place to go bikeshedding. Of course it will be met with hostility.

More to the point, Linus is known for that kind of comment. A lot of the time his point is as important as it is off-putting (see the git vs. C++ rant.)
The increased switching cost isn't by force, though. Customers are less likely to switch because of convenience -- you're paying for the conveniene which, I think, means that Amazon is providing a service that consumers want.
$200k. I don't know what the legal cost is but 200k seem a little too much for a $2m round.
I mean the point of it having a special place in the launcher.
Anyone know what's changed in the new edition? Addition of IPv6, I assume?

Nice to see A-W keep developing these (and APUE, and UNP) after Stevens' passing. Hope Fall proves as good a choice here as Fenner did for the new UNP edition.
I meant that unfortunately Clojure will not be gaining very much popularity in web development.

I agree that Rails is a much better web framework than Compojure/Ring. If you are doing web development, it makes sense to use Rails.

You can use Compojure or Enlive for straight web development if you want. But, at this point it is inferior to rails.

So I guess what I meant is, I would like Clojure to be more popular. But, it doesn't look like it will be getting any major attention in web development any time soon.
Loved the content creation video, Patrick. Showing how simple yet powerful this can be was was just the shot in the arm/kick in the @rse I needed. Thank you for sharing!
> The chapter on Google in China is also phenomenal.

Related: http://news.ycombinator.com/item?id=2450030
Look up the Barnett Formula and the West Lothian Question. The history of the UK is the history of the exploitation of the English.
There's also Simplenote.
I can recommend it.
It's pretty cool, it's just plaintext, and it just works.
I migrated to it after I got sick of the formatting in Evernote getting screwed up and sync issues causing data loss.
Plenty of houses for less than £100k outside of the South East.

I can get a 2 bedroom apartment in the city centre in Liverpool for <£100k and it would rent out for £600/month easily.
Me too, moving my in-laws to an imac has given me about 1-3 extra days in the year.
It's technically partially/largely publicly funded, isn't it?
The introduction of the smartphone has changed children for the worse. The children now love luxury; they have bad manners, contempt for authority; they show disrespect for elders and love chatter in place of exercise. Children are now tyrants, not the servants of their households. They no longer rise when elders enter the room. They contradict their parents, chatter before company, gobble up dainties at the table, cross their legs, and tyrannize their teachers.
I wonder who would take a job as a spokesperson for Uber? It seems like you're just doing a Baghdad Bob impression. You get to make statements like this one:

Heath called it “unfortunate” to hear that
“this driver-partner felt misinformed.
We’re always trying to enhance our process
of communicating with our driver-partners.”

At least Baghdad Bob did it for his political party and/or his country.
Stand back people - expert coming through - this guy knows the local lingo.
> At least the whole endeavor has fueled public discussion about Mars exploration, which is valuable in and of itself.

The risk is that as the scam collapses publicly, people will become disheartened about Mars exploration, and we'll have another setback.
There is a reddit for precisely this purpose, I believe it is r/scholar

Mind you I have no first hand experience with this, usually just going to author's site is good enough for most recent authors.
I've taken MDMA (Molly) and Adderall, separately. MDMA was good every time. The Adderall only gave me sweaty palms and the inability to stay seated. They don't compare to each other, at least for me.
Couldn't agree more.

The thing that frustrates me the most is that people jump to defend it because it's what they know. It's like they're plugged into the matrix and they will fight for it until the end.

People love to write regexes to process their bastardized XML subset because it's "easy," without realizing that their regex is not even remotely an XML parser and would fall over at the first sight of CDATA.
Avro looks like an interesting format, thanks for the pointer.
Nifty :)
-1 post it when it's ready, not when you're ready to start promoting it.
It's worth noting that Timothy Leary espouses some silly shit, and I'm not sure he improves the perceived legitimacy of psychotropics, despite his intentions.
Volokh conspirator Orin Kerr has some good commentary on this: http://volokh.com/2011/04/28/ninth-circuit-holds-that-violat...
For most web apps correctness is not the most important thing, this is why Python and PHP are/were so popular.

What is important is flexibility, Haskell's strict typing definitely impedes flexibility so I disagree with you that it's nice for building web apps.
I can't believe it is not a bit seasonal, whatever the reason is.

First wave ended in June in the northern hemisphere and started in the southern hemisphere at about the same time. We are seeing a similar shift in the second wave.

It can be a coincidence but since people are more likely to stay inside when it is cold outside, and transmission is more likely inside, it makes sense.
> as the OPEC+ group sat down to the negotiating table to hatch a plan to react to the oil market and the lack of demand.

This is fantastic news. For the earth’s sake, let’s hope the lack of demand for oil continues forever.

https://www.npr.org/2020/09/15/913052498/oil-demand-has-coll...
Wow. Considering most airlines are operating at >20% of normal volume it’s amazing we’d see a crash right now.
we,re all complicit
So promoting functional alternatives is the way to go if we ever want to get realistic alternatives.
I was a bit disappointed as I hoped for some TV functionality, not just similar form. Fortunately some smart people found a way to do that with similar parts (maybe even cheaper...): https://github.com/cnlohr/channel3
Exactly! And what makes it worse is that Silicon Valley is ideologically inclined to the left (and some extreme left). This is largely overlooked but is a pretty important discussion to have. Because moderator decision making is increasingly turning ideological. In India for instance, the ideological divide is quite clear. Twitter regularly bans right wing accounts while keeping left wing accounts active. Accounts like that of TrueIndology have been banned multiple times and resurrected without any proper reasoning provided. It only ended up forcing the account user (who was operating pseudonymously) to instead reveal his identity just so Twitter stopped harassing him.

There should be some regulation to make the moderation team independent of the company. That is probably a good first step in breaking apart these Big Tech giants. Else we should all be ready for balkanization of the internet which is where we are headed. Whether it is a good thing or not only time will tell.
That was a really weird video. Too short to be informative and very little keywords so that the viewer picks up on their own afterwards. I wonder how Mark [0] and gun [1] got involved with this.

[0] https://twitter.com/marknadal

[1] https://github.com/gundb
I agree, the benefit of this, is that it creates a frontier where math can be applied more rigorously to programs. There is a related xkcd comic about this.

We’re in a “not there yet” kind of situation.

The author likely comes from a very mainstream product centric domain, as most do. In this context one has to agree with the criticism and maybe also admit that this is not what the language is for?
Has this guy simply never heard of Python and Ruby?
You're kidding me right? I'm off to re-write my entire app as a stored proc ;)

You are right of course. But what would be nice would be to replace part of a static page with the result of a piece of SQL. To combine ESIs with MySql so that you can serve static files and still be able to add things like watermarks using a MySql lookup based on a session cookie.
I agree ... but openness and transparency alone may be a good enough draw for many people, so long as diaspora can compete with facebook feature-wise.
Nonetheless, there is thanks to be had for the exclusion of MS Comic Sans.
Single page: http://www.nytimes.com/2010/11/29/world/29cables.html?_r=1&#...
Better not bet on it :) There's a big difference between selling the legal ownership to land and giving up all sovereign rights to it.
Because corrupt system is ineffective system. If they have enough influence to control the system through and through, enough resources fine-tune it to serve their ends, enough involvement to subvert it, why would they put up with ineffectiveness in their system. In a way, all rulers face this battle, and tyrants seem to have easier time with it than elected leaders.
Hi. Reddit is this way ---> http://reddit.com
There was a reality based movie about a British millionaire trying to take over a small African country. Somebody probably could tell the details about that.

Interestingly, it was more recently used as inspiration for another attempted takeover, and Margaret Thatcher's son ended up being involved on some level. _The Wonga Coup_ was a fascinating account of this. Apparently they're making a movie of that, to come full circle.
yes it will, do you know github ? its a side project btw, try see https://gist.github.com/6443 . a must read for side projects.
It checks if the variables 'ls' and 'la' exist, and if they do, it'll run it as python. If not, it'll try to parse it as bash. If it can't parse it as bash, it'll try again in python mode.

https://xon.sh/tutorial.html#python-mode-vs-subprocess-mode
That’s $125 billion over a decade. Less per year than the MTA spends on a single city.

You said it’s not a spending problem, but it sure seems like a spending problem, no?
I never shared my phone number with FB, neither for 2FA nor anything else, yet it is in this DB. Could FB get the number via my Android FB app?
Doesn't sound particularly convincing, at least as a bare statement. Care to elaborate? Links?
It is a level of groveling that no free man should willingly endure, nor require.
It's not ad hominem; it's good to know sources, especially with an opinion piece like this.
This was actually denied on stage at LeWeb by Nokia's design lead Marko Ahtisaari just over a week ago. His words were something like "Nokia likes to go into businesses where we can add real value, and that includes the software". He was specifically talking about Android and WP7.

Not saying they couldn't change their minds between then and now, but I'd find it weird. Then again, working exclusively on hardware might be the pivot Nokia needs to get out of the hole they carved out for themselves in the past few years.
> Also, when implying that font-face has dealbreaking rendering quality issues, are you referring to their performance for setting body copy, or do you think it flat out doesn't work for display type either?

As of today, there seem to be very few fonts, even from the specialist services like Typekit, that render well across all browsers via @font-face. In my experience, this does apply to both body text and headline sizes, but what you might call the risk/reward ratio is different.

For typical body fonts, there is never going to be a huge difference in appearance between text set using @font-face and text set in well-established screen-friendly fonts like Verdana, Georgia and the Microsoft C-fonts, at least not until we get the kinds of resolutions now used on smartphones routinely available on full-size screens as well. IMHO, using @font-face for body text seems like asking for trouble today: poor hinting or antialiasing can literally render your text illegible, and there is hardly any potential upside anyway.

On the other hand, for headlines, pull quotes, and other text typically set a bit larger than body copy, you can get some genuine character in the font on a typical display today. There certainly are still problems -- many trendy graphic design blogs currently look terrible on my screen because they are trying to be too clever with this technology -- but the flaws are less significant relative to the overall effect, because things like antialiasing and hinting don't matter so much at larger sizes, and it's very unlikely that your text will actually be unreadable as a result. That means there is more incentive to use different fonts via whatever mechanism when you're setting larger text.
That's true but they are only 6 weeks in. If they can do this, they can probably add new interesting features which get them loyal users over time. I like to be hopeful rather than cynical by default.

Edit: I just realised you still didn't answer my question. I ask it sincerely: What dynamics do you think it needs to have staying power?
I wonder if the Microsoft past of its current CEO would have anything to do with it choosing to go WP7 instead of already market proven Android.
Since I won't buy a Nokia phone in the near future, I think I'll just sit and wait.

Too bad. Their hardware has always been excellent.
Ah Pizza.... food of the gods... this is some serious effort just to get it "just so" :)

FWIW "Tom's subjective best pizza place in the world" is a little restaurant in a back street in Urbino, Italy. Quite similar to this pizza, but with less sauce (mostly consisting of sundried tomato), a little garlic, mozzarella, pancetta and rocket. Cooked extremely fast in a brick oven and served drizzled with chilli flavoured olive oil.

It's a much less "wet" pizza than I've seen eaten in the US (and even the rest of Italy); the dough is quite moist to make up for it :)

Yum.
I'm wondering how that's going to scale. How many fruits are there?

(Wait, did I just quote a Skittles ad?)
Private parties having the means to shape public discourse is a fairly modern phenomenon too.