jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Yeh, this article kinda confirms what I've been thinking the past few years:

"Implementing a server requires additional API functions exposed - specifically, sock_bind, sock_listen, and sock_accept"

"And while implementing them is done similarly to what was described here so far, there is an underlying issue: there is no multi-threading support in WebAssembly"

Really surprised to see so many people talking this up to running many/most server-side applications with so many fundamental features missing.
Beer contains dozens of flavonoids (from hops) which act as reversible monoamine oxidase inhibitors.

Alcohol is thus not essential for the feeling from drinking a good beer: MAO-B inhibition alone tends to produce euphoria.

Isn’t it interesting that all our legal drugs contain MAOIs? Coffee, tobacco, tea, beer, wine, even energy drinks...
Exact same experience here. The salesman (and his manager, lol) just couldn't grok that I don't care a shred about what monthly payment they can math their way into. I'm looking at the total price of the car. It was like we were speaking totally different languages. Even after I tried to explain it with "Let's assume I'm going to pay cash..." they kept trying to steer me into their finance department. Obviously they make more money on the financing than they do selling the car itself. I basically won't go to a dealership anymore.

I did my house shopping the same way. For some reason realtors are a lot better about negotiating the actual sale price than car dealers are. I never really had a realtor try the "So, tell me about your maximum monthly payment!" pitch on me, probably because you're expected to have your financing lined up before you shop.

If you're going in to buy something with a "max monthly I'm willing to pay" in mind, you are setting yourself up for a really bad deal.
Its not really helping places like Austin TX. All that happens is the developers move a couple miles further outside of town build a bunch of houses, usually for what works out to be roughly equal to the cheapest house in town. Repeat the process next year. Within a few years everything doubles. So the housing market is inversly priced by distance from downtown and the lakes. Sure you can get a house for $250k, but your likely looking at sitting in your car for 3 hours a day. If you can handle a million $'s you can probably live 10-15 mins away from your work. If you have a few million you might even get a nice place.
>I would expect that the new ones would be similar quality.

I can say that in my case they've only gotten better - went from a XW6600 to Z series and couldn't be happier!
Yea, not sure why you are getting downvoted. Could anyone comment why downvotes? All sounds like reasonable advice (except that, of course, numbers like 85/15% is a bit handwavy, but I don't think author meant them to be precise).
could someone share the run downs of open source and the various licenses in a laymen's term way? i never felt quite comfortable when why's of certain licenses.
Yeah, the error rate is too high such that the voice controls become a distraction in themselves. Not a fan.
Ironic that you say move to crypto when ICOs have been the biggest pump & dump schemes of the last few years.
If you mean convert between data formats (e.g. between, CSV,YAML,JSON, XML) there are programs already that can do that. For example our Easy Data Transform. However there are wrinkles because some of these formats are trees and some are tables. Flattening a tree into a table isn't too hard. But unflattening a table back into the same tree as the original is trickier. Has anyone got any good references on that?
Chatbots are used a lot already for simple tasks, like the one mentionned in this article (booking apointments online).

The issue is not that the bot is not able to replace a medical specialist, but making sure the bot will not answer something totally wrong in such a context.
In this example, for a medical practice wanting to use a chatbot to automate apointments, you would want to be sure that it will never answer any other questions, especially sensitive ones.
thanks, this helped , things went back to 'working'
React does make this worse, but even with vanilla JavaScript, having a third party make arbitrary changes to the DOM means that there may be no way to safetly perform certain operations.

Expecting every website developer to code defensively for every single operation is unsustainable. A better solution might be to just build APIs for common cases; like creating new nodes that are anchored to existing DOM nodes.
I couldn't tell you about a particular instance, though I think just when massive amounts of output scroll by it never lags, even dumping output from dd and such, I can't compare to Termite, I also don't care about tabs and prefer leaving that to a WM.
I wish this was more common. People hated my guts when I said that software can be finished. It definitely can! It does not mean that there will not be reported bug fixes fixed, or security issues patched, but there will not be features added and so forth. All in all, software can be finished!
You're ignoring the point. The UK's move is political (the same applies to RT). Obviously they are not going to say it and only state that Ofcom is following the rules.

The Chinese have replied in kind, tit-for-tat is pretty standard procedure.

The BBC has an "editorial line" as well. Obviously it's more subtle and they are mostly neutral enough most of the time but let's not be naive. It's good to have multiple sources and not to trust the BBC blindly. If all we have is the BBC then we never hear the Chinese side of things fully, for example.
I have worked some time with Django but i never quite "got it". I will try to research Ruby on Rails.
I would very much like a cookie
It's intentional clickbait, providing a cliffhanger in the title ("first lady of physics? Who is that?") so you click through to the article for the answer.
Use Linux on Macbook :)
Strictly my opinion but I can't help thinking that current Google leadership seems way more incompetent than the Ballmer decade at MSFT. At least Ballmer can attribute his incompetence to being overly cautious after the antitrust case.

On a tangential note, honest question to people here. If Microsoft was fined for bundling the Internet Explorer browser along with Windows in 1997, why is it that I can't remove Chrome from Android or Safari from iOS or Edge from Windows today? I'm largely stranger to US antitrust laws.
The fact that you have to read a book to understand C++ says it all really.
Have you tried running Windows 10 on it? I wonder if Windows can handle it any better.
The problem with this approach is, the blame before and after the ignored wouldn’t make any sense to the viewer if he didn’t know about ignoring the formatting commit. Also, you will need to configure that for every clone. Since tree diffing algorithms are pretty well known these days, I don’t know why there hasn’t been any real effort to implement a git plugin that can chase syntax tree node changes instead of doing string diffing like it was the 70s. Syntax parsers are so easy write now and surely the tree node changes can be cached. Your usual diff/patch tooling wouldn’t work for this kind of diff, but that’s just an option away when you need them back.
https://en.wikipedia.org/wiki/Squaring_the_circle#History

> It is believed that Oenopides was the first Greek who required a plane solution (that is, using only a compass and straightedge).
Vienna University of Technology, Austria

Very nice place to live and some very inspiring courses in software engineering and entrepreneurship.
This is one of the reasons I started Qwerly (http://qwerly.com/), so the web would have portable contacts between sites and a meta-graph across all platforms.
Yes, "mc -a" is deeply ingrained into my muscle memory for the specific situation where I need to copy/move a few files out of a directory with lots of other files.
If you or your CTO/co-founder are not "gurus", I would focus your efforts on the commercial realities of the space you are going to be competing in.

I spend a majority of my time in the ip-video sector corp dev and can tell you that no matter how sexy your admin UI or what stack the software was written in, a sales verticalized approached and good service go a long way to make the company generate revenue.
This article is a perfect example of a bad design and why typography matters.

When you first look at it, there is nothing that suggests that this is an interview.

The questions are in no way visually differentiated from the answers. As such, it looks a lot like an essay where the author asks the questions and then discusses them.

If they just made the questions bold, it would make all the difference.
>...less politely and more baldly.

"[these days] a shape is being ascribed with very high content" - a phrase from a good movie about another society living an artificial reality - socialism of the Soviet Union 25+years ago.
"Don't bother people"
The author seems to be claiming that higher-level languages are easier or less valuable for learning CS. I don't think that's true. Sure, it's easier to learn to write "hello world" if there's no boilerplate, but that just means there's less between the programmer and the algorithms. "Too easy" is not one of the common complaints about SICP.

Java, of course has little place in a CS education. It's not even a good introduction to OO. Institutions who want to teach Java should probably call their degrees "Enterprise software engineering" or some such.
it doesnt remember logins? this sounds like something is screwed up with the server you use or something. i have logged in once months ago and the session is still goin strong
From your link the only real change that the law made was to reduce the deduction of interest from a loan cap of $1 million to $750k. The SALT limit of $10k hurt a lot of people, but the mortgage deduction is not part of the $10k SALT (state and local tax) limit.
Just want to confirm I understood this sentence. Don't speak a lick of English though.
Indeed, although there's a huge amount of the economy built upon small businesses building things and selling them to other small businesses, neither of which wants to deal with a subscription-based volume license deal.

The factory I know using CNC machines bought them many moons ago, for a fixed payment (the old fashioned way), from a small business. They don't have any kind of subscription, they are fully offline, and they won't go anywhere near any kind of network. I don't really see recent Microsoft product lines delivering what's required in these scenarios.

Arguably this is more of a use-case for Windows Embedded, but that has its own licensing challenges. Ultimately the small system integrators will end up shipping with Ubuntu if Microsoft makes it too hard to build products around the
Windows ecosystem, as it will save them time, money, effort and support costs.
This change is regarding the filesystem though, not memory
I reckon housing prices would be lower now too if interest rates were at that level. Most people care about what their monthly payment is going to be. If they're paying 20% interest the principal is going to have to be low enough to accommodate their budget. Increase rates and watch demand dry up as the monthly cost skyrockets for those financing the purchase. Prices should drop accordingly.
Even the space fairing vehicles need UIs, and at least at SpaceX they are being written using web technologies [1]!

[1] https://www.reddit.com/r/spacex/comments/gxb7j1/we_are_the_s...
> Right now it seems there is too much money searching for returns.

Or too little returns available for all the money. This is the expected end-game for a well developed society, where people have most of what they need so extra capital can't move the needle anymore...

What is kinda good. The problem happens where not everybody is included on that "well developed society" and the excluded people don't make a difference because they get too little money to participate.
Maybe you do, but I never want to dump anything! I want to write a paragraph. I can't in many cases, and I need to break English or ruin the wording. So, it's okay for the texting culture, I guess, but not for people who care about what they say and how they say it. I know many people bombard you on IM or Slack with tens of messages instead of writing a single paragraph. You think that's okay? It's a pity if you think so! No wonder people today are suffering from all kinds of attention disorders!
I sometimes wonder if the web would have been a better place had CSS and everything but the most basic HTML tags didn't exist.
Thanks Harry! I really appreciate all your support and Lob’s feedback has been invaluable :).
I was dreaming about such a laptop only a few days ago (admittedly with an IBM/Lenovo-like keyboard). Do you offer ANSI keyboards for European countries? It would be great if a nordic keyboard layout was an option and easily swapable.
I address that in point 5. Analytics is a strategic compliment to advertising. When people can measure the revenue resulting from online ads, they buy more online ads. And at the margin, when people can optimize the return on online channels to make them more efficient, they spend even more on online ads.
> If you're going to spend $5 on a server why would you go with DO unless you're already there?

I would go with anyone other than Linode, considering they left the control plane running a publicly accessible unpatched version of ColdFusion, which led to multiple instances of them losing control of customer's data.

Anyone but Linode.
Anyone know of a self hosted version of this?
I think I am one of those. I generally don't like "subscription model" products. I am OK paying whatever price one time to buy something, but having to keep paying recurrently for some service incites locking to me, as the moment I decide I don't want to pay anymore I end up empty handed.
It's a lot cheaper, and because it's smaller they don't try to lock you into their own proprietary crap like the big three.

Cost savings + flexibility/avoiding vendor lock-in are DO selling points in my mind.
It seems to me a 99.99999% near absolute certainty that he'd have been nowhere near nuclear regulation if this hadn't happened in his back yard. Which makes it, to my mind, a pretty silly thing to try to mine for insight. Any senator from any state would have had to react somehow to an incident like that.
I intended that to be interpreted in the context of your specific point about healthy-looking people. A healthy-looking exterior does not indicate a healthy interior. An unhealthy-looking exterior almost certainly does indicate an unhealthy interior.

So my point is not that your obese self could have been healthy; there is almost no way it could have been. The pathophysiology behind obesity-induced hypertension is not that hard to imagine. In contrast, the fact that someone looks healthy doesn't mean that they don't have hypertension or hyperlipidemia.

Many patients make the mistake of thinking that what cured them will cure others. Sure, losing all of your excess weight will cure many cases of diabetes and hypertension. But not all people with diabetes have it because of their obesity; not all people with hypertension are obese. You won't see me telling a 70kg 5'10" male to drop some weight to cure his hypertension. But there is basically no diagnostic dilemma when you see a 100kg 5'10" male with hypertension, and the cure is clear.
No, I think it's moved on from ridiculous and just become a mandatory step at this point.
Brian Cox http://www.youtube.com/watch?v=HdwOlk6HIVc&feature=playe...
> I also see this from people who are using VCS, but that's mostly because they are overcautious and/or have not really gotten "warm" with the VCS.

Yeah, that could probably describe me. Reverting a particular piece of code back from VCS seems like more work (the kind of "I need to think about it" work), which is enough for me to leave bits of code commented when working on some particular task. I never leave them there for long - usually only until I can get the new piece of code working and tested. The commented code serves as a reference/fallback.
How does this compare to Base[0]? I bought and have been using Base for years and it's been awesome. Granted I don't do much sqlite work so Base may be a little "simple" but I don't see much in SQLite Pro that rivals what it offers.

[0] http://menial.co.uk/base/
again FWIW, Chrome v39.0.2171.95 on OSX leaks
Need a monster version built out of top fuel dragster components.
Can someone point me to the explanation of how this will do all the things he promises? What will be the difference between the nations, etc?
By digging in, I understood what Notifo was about, but it wasn't really clear at first. On the main page, you say "What is notifo" with two paragraphes, one for user and one for services. I think it might be better if you seperate those two horizontally with a nice subtitle such as:

USERS -------------- SERVICE

And honestly, the "push notification" isn't really easy to understand because it really can means lot of thing for a developer like me, and absolutely nothing for someone like my girlfriend.

I think a good example is needed for the new user to truly get what notifo is. And also, a good example of why a developer would want to link to a service like notifo. I mean, I understand now what Notifo is about and I think it's great; however, as I said, I needed to read a lot.
In The Wages of Destruction, the first economic history of Nazi Germany in a long time, I stopped reading (at least for a long while) when it got to the part where the Nazi economic plan for the Soviet Union was to starve the residents of the cities and use that food to supply their food constrained Greater Western European Co-prosperity Sphere.

(I.e. the French could in theory make airplanes for the Luftwaffe if they had aluminum. They could use their ore and smelters to do that if they had enough electricity. They would have enough electricity if they had enough coal, but they couldn't feed coal miners enough to keep the sufficiently productive (losing coal imports from the U.K. really hurt them).)

Anyway, to the extent they were able to carry out their planned starvation (haven't read that far yet), you'd expect things to be more grim in the less prosperous cities and it could have gotten into a zero sum game, a Jew betrayed to the Nazis was one less mouth competing for very scarce food.
kudos to the creativity!
Neither are families, what's your exact point here? Moral free reign against groups but not an individuals?

I'm not arguing against using the statue of limitations to keep your house; I'm just wondering exactly what you have shown by reiterating that a corporation is not in fact an individual human being.
What a terrific example of how Bitcoin's transparency is one of its greatest assets.
I don't think googling is much of an issue here. Unless you're talking about the very first occasion that someone sees "function*", then OK, they can't google for that easily... But they can google "function with astersik" or something and they'll find out it's called a "generator", and use that in future.
If you're using a modern terminal with scrollback, you already have the ability to pause, and scroll back.

# tail -f busy.log
< see something of interest >
ctrl+s # Stops flow of output.
pgup/pgdn for navigation # fn+up/dn for OS X users
ctrl+q # Continues flow.

No need to reinvent the wheel, the functionality you want is probably built into the tools you're already using.
Someone has Sequel/Arel envy :)

https://github.com/rails/arel
https://github.com/jeremyevans/sequel
I haven't finished the paper yet, but this type of technique excites me as well. Recently, I did an assignment on the paper "memoization in top-down parsing" by Mark Johnson. Have you seen this paper, and do you think that there are any similarities between the derivatives of a CFG and continuations of parsing procedures (for variables and their related productions)?
The problem with this article is that is glosses over one major problem: if Germany's currency moved in accordance with its economy rather than the entire European Union then its exports would be grossly overpriced and uncompetitive. It's the formation of the EU and a single currency that has allowed it to remain an exporting country rather. The article can not compare apples to oranges and make sense.
Just bc your credit card agreement says something does not mean that that provision is enforceable under the laws of a given jurisdiction.

A huge percentage of contracts include clauses that are unenforceable, yet the provisions are included in the contract to give the credit card company any leverage it can get.
A negative link on a page with a low reputation could be accounted for accordingly.
"Too often when coming to a new language, it's hard to know what is old and busted and what the future is."

This is too true. As a Python/Django newcomer that has been difficult.

Any perspectives on buildout and where it fits into the toolbox of the future?

I started using it after watching Jacob Kaplan-Moss' Django Deployment Workshop ([1] -- highly recommended) and I like it, but I read about virtualenv and pip much more often.

[1] http://python.mirocommunity.org/video/1689/pycon-2010-django...

One thing I don't really get about Python deployment tools in general is the idea of building eggs for everything, especially the parts of my own applications that I will never redistribute. This seems to be emphasized with all the tools.
Unless you solve a specific problem that is worth a lot of money to businesses, the intrinsic value of your software is probably much smaller than you think. Most of the value in most software businesses comes from development, design, optimisation, sales, marketing and so on. In particular, selling software to large companies is a slow, expensive process that has little if anything to do with the quality of your software. You mention AI and NLP in the comments, which makes me slightly nauseous as regards the actual commercial prospects of your software - such projects tend to be academically impressive but monstrously expensive and near-impossible to market. Obviously I'm purely speculating, but I'd suggest getting your product out of academia as quickly as you can and talk to your potential customers. It's very easy to waste years of your life and a pile of VC money on a brilliant product that nobody wants. If you haven't read Steve Blank's "Four Steps to the Epiphany", stop reading this and go buy a copy now.

Open sourcing a project has many potential benefits. It looks excellent on your CV and is usually the best way of getting hired by someone you'd actually want to work for, as it proves that you can actually program. If your software becomes widely used, there are excellent opportunities for consulting, writing proprietary add-ons, books, speaking engagements and so on.

You say "i don't want some big company coming and taking my source and putting it into their product even if they do credit me". In fact, that's exactly what you want, because overnight you become the world's leading expert on a product by a big company, with everything that entails. GPL it and they can't distribute the software without also distributing the source. They can use the software internally of course, but guess who they're going to want to hire if it becomes mission-critical? That's the basic reason to open source a piece of software - it opens the possibility for other people to develop, market and become reliant upon software you wrote.

If you're willing to bet every penny you have and every minute of your life for the next ten years, then make a business of it as a proprietary product. You've got a great deal to lose, but you could end up richer than Croesus. If you open source it, all sorts of opportunities may open up for you with very little effort on your part.
At HP Palm, we're using Bespin as the editor for our Ares code environment for building webOS apps. See http://ares.palm.com/Ares/