jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Even without living off the grid. What's it's like living in this places in the US? I'm looking at New Richmond Minnesota that's mentioned on the blog and there are only 1,200 people living there.
I wonder if you can live there as a single in your 30's as someone who grow up in a small country where all cities and major places are just very close by.
Business:

* New Relic

* Rackspace VPS, CDN

* CrashPlan

* Amazon S3

Personal:

* Sublime

* Digital Ocean VPS

* Experimental VPS's from Cloud Shards, BlueVM, etc (whoever is cheap at the time I'm looking)

* Hulu Plus

* Amazon Prime
As an option, no. It's too big change, it would basically be a different product. Also, being able to base the design on already working and tested GTA04 was a major point when we evaluated feasibility of the project at its start.

As an upgrade option later - possibly. After all, OpenPandora's Pyra is like our "sister project", sharing some of the developers. Making an OMAP5 upgrade board based on experience and knowledge acquired while working on Pyra shouldn't be that hard.
Looks promising. Is this battle-tested yet? I.e. is there a web app with a non-trivial amount of traffic that is using Riot at the moment?

The main selling point of React is that it is actually tested against millions of users and browser configurations as a part of Facebook UI.
The arcane part is what happens after the repetitions have been found and replaced. At that point you have the entropy encoding stage where more common tokens get shorter encodings and more rare tokens get longer encodings. The basic idea isn't too complex, but then optimizing it adds extra layers to efficiently store which tokens are common and which are rare. This results in something quite arcane indeed.
Hey,

I'm just curious about performance with fucking large app.
It's always the main issue for me, a todo list can't show use performance. If your framework is fast with 3 items in a list, what's the point with, like, 1000?

I'm gonna try
Wow, I would love to try this out. If the folks nail the hardware aspect, this is my future.
I will send you 2 pogs for every bitcoin sent to this address:

1AiU5WBxdPxQkbrHKRrK3555cbL2ujzmqm

Please include shipping address in the transaction. Limit 100 pogs per address. Offer expires May 1, 2011.
The Constitution prohibits slavery except as a punishment for crime. The punishment for each crime is set by a judge during sentencing after a guilty conviction and it is very specific. Sentencing a prisoner to punishment in the form of prison for 10 years is not the same as sentencing to punishment of slave labor for 10 years. The two are completely different. If a judge has not sentenced the prisoner to slave labor as punishment, it is not Constitutional to have prison slave labor.

Slave labor convictions for blacks were very common in the South from reconstruction up until World War II when they fell out of favor. For 70 years from 1870 to 1940 it was quite routine whenever slave laborers were needed for companies to pay local sheriffs to round up blacks on bogus charges such as loitering, convict them in sham trials, and then sell them to corporations to do hard labor 6 days a week 14 hours a day. This is extensively documented in Blackmon's "Slavery by Another Name: The Re-Enslavement of Black Americans from the Civil War to World War II."
That assumes equality of opportunity, which doesn't exist.
That is the deleting part (I believe their can be two options, one to delete without any mark and one which inserts "some text missing" sort of message wherever there is a deletion).

But if you have the ability to edit the logs (like changing my 3 line reason as to why I don't like you to a plain and simple "I hate you"), it will end any reliability in the logs.
What are you talking about? It's illegal to steal money from other people, barring taxes -- so other than taxes, none of it is stolen.

The only economic system that is not predatory is a free market, which is based on voluntary trade for mutual benefit; any other economic system involves coersion, which is required for something to be predatory. In the current economic system of the civilized world, government holds a monopoly on coercive power, so only the government and those influencing it can be/are predatory.

Among the people who have the most wealth (at least in the US), most of them are prey, not predators, if you agree with my claim about the nature of predation.

If you're going to make accusations, don't hint at them, make them.
Old news for seasoned HN-ers http://news.ycombinator.com/item?id=95348 http://news.ycombinator.com/item?id=115990 http://news.ycombinator.com/item?id=388343
There is pretty much no way to measure that objectively in practice. For example, our time spent on reading computer science books, learning more math, talking with other good programmers all affect our programming productivity. Moreover, learning to write clearly in English (or one's native language) also impacts how well one can code and comment. But much of those 'practices' has accumulated over years or even decades, some since childhood, some from family influence without one's trying.

The system you propose, if implemented, will soon degenerate to how well one can pretend to be disadvantaged or fake the effort, so that more rewards will be offered even when the work output stays the same. This is equivalent to giving bonus for the hours spent as face time in office while chatting on Facebook there.
Uber has their own side of the story here: http://blog.uber.com/cheersto2015
a more dynamic pricing system that reduced fare multipliers as demand sagged

This is supposedly exactly how it works. Fare multipliers are updated every couple of minutes and fluctuate according to number of available drivers on the road (supply) and number of ride requests (demand).
This one looks superior to previous attempts in that you can write to the db, not just read.
Not sure this analogy holds. Although the ratio of Jupiter's and Saturn's major orbital axis might seem arbitrary, given all the prior conditions to the orbit formations, current physics theories perhaps could have theoretically predicted this ratio long before it came to be. In the same way, physicists would like an elegant model that would predict or explain the constants in a way that makes more sense in a larger picture rather than having them as some magic numbers.
The entire purpose of surge pricing is to ensure that there is always a care when you want one. The purpose is not profit maximization, but ensuring there will never be a time that I go to Uber, request a vehicle, and not have one appear within a reasonable period of time.

If Surge pricing is working then there should be a large number of empty cars waiting for rides. Those cars are incentivized to show up by getting paid more than they normally would for a ride of the same distance.
He can't get his own work made any more, no. He's back to where he was in the 80s, working on other people's ideas.
You just effected a fundamental change in my perspective without even telling me anything I didn't know already. Thank you!
I checked the Uber app in my city at 12:30AM and the rate was 2.0x, closed the app, reopened it until it was at normal 1.0x around 12:50AM, 4 USD was my bill , I used it again at 3:30 AM and the surcharge was 1.5, used it anyway since I was really tired, my bill was 6 USD.
Yes, yes it is. Simply asserting the opposite doesn't suddenly invalidate an entire industry's decades worth of experience.

One good point from the essay though is Knuth's example of 12% speed increase for low effort is definitely worth doing. I agree.

A better way of putting things is:

Considering low effort, small performance improvements that don't affect other factors such as code readability or system maintainability is not "premature optimization".

If you are considering performance "in the small" and it affects maintainability you are indeed prematurely optmizing.
If you're ever in Hawai'i, check out a farmer's market. It grows pretty easily over here, and is commonly used in a breadfruit-instead-of-taro version of poi called poi ulu (which should give you an indication of its flavor potency).
I have seen fresh mangosteen at fruit and vegetable markets in London, near Shadwell station.
There is an extent to which that's true, but it's still subject to the same consequences. If you block all "incoming" traffic then developers react to it. Apps that need incoming data just maintain a persistent connection to a third party server which passes the incoming data over the open connection.

And the third party server doesn't have any magic logic that couldn't be built into the endpoints, it's effectively just a router to work around the restrictive firewall. But now you have a third party in a position to spy on you or impose censorship.
In general I find that if you ask "Ah, but can smalltalk do Y?" the answer is yes, and better than what's considered standard elsewhere and also 5-30 years earlier.

Whenever smalltalk comes up I'm always surprised that I don't use it more often.
This reminds me of a slightly higher-level High Level Assembly: http://en.wikipedia.org/wiki/High_Level_Assembly

Edit: the HLA web site always used to be a decent place to learn assembly language. I don't remember it being so mauve though: http://homepage.mac.com/randyhyde/webster.cs.ucr.edu/index.h...
Yeah, me too. The reply to your question wasn't helpful as the link is to the I-9, none of which appears to have anything to do with paperwork reduction. The link off HN also mentioned page 3, which only lists valid forms of ID.

I'm missing something.
Reminds me of an book about grief called Tear Soup [1], which is typeset in Comic Sans. It's actually somewhat appropriate, since it's a large picture book ostensibly aimed at children (but not insultingly - adults can learn something too).

[1] http://www.amazon.com/Tear-Soup-Pat-Schweibert/dp/0961519762...
please indicate a video post
I notice they have fixed it [the image it appears in] now.

Also Comic Sans is currently trending on Twitter due to this site. It must be doing something right.
This is their new layout, which I like very much, because you don't have to watch the video and can just scroll down for each screenshot of code on the left and the transcript on the right. I hope more sites adopt this style.
This is amazing. I'm going to get this running on my Dropbox. Curious what it gets out of scanned documents as well.
The added maintenance is minor in practice. The ICE in a PHEV like the Volt is only used for non-routine trips, the rest are done on battery. When the ICE is engaged it is buffered by the battery and runs at a low stress cycle operating mainly as a serial hybrid. In a given year, the number of miles put on the ICE are surprisingly low. It keeps track of that on reminds you of oil changes based on the miles used. For me that is around once every 2 years.
Interesting project! There is a similar concept/implementation of Neural Types in NVIDIA NeMo https://github.com/NVIDIA/NeMo/blob/main/tests/core/test_typ... that you might find interesting
Ah, neat, so basically the recovery seed would let you buy a new device and then use it to "clone" your old one?

Definitely useful in case you lose it or it gets stolen, but you'd end up wanting to rotate to a new key with fresh seeds anyway, since the old key could be in the hands of an attacker. I guess this is still useful in the case where you don't lose the old key, but instead damage or destroy it by accident.
"The software industry will burn your wick at both ends and then toss you asside when you're no longer young and stupid enough to work more than a normal work week."

THIS.
I am really curious, who is actually using Windows containers in a way that's critical to their business? (i.e. your main web app, not giving some janky legacy Windows thing a place to live while you migrate away from it)

I have to imagine at some point probably very soon all of the time spent maintaining and hacking in the NT kernel to work in a container world is just throwing good money at a vanishingly small segment of the market.

kudos to this team for being on the ball and supporting ARM and ARM64 images though. Now when can we actually run ARM64 stuff on Azure....
My understanding is that while "halftone" is an older term now, there was an in-between period where it meant any kind of dithering. Indeed, even on the page you linked you see people talking about Floyd-Steinberg and other kinds of dithering.

Thanks for the link, although the best I could find was this[1] old Java file that's completely uncommented. I was hoping for some textual documentation.

1: https://github.com/gabrielarchanjo/marvin-framework/blob/f50...
85 mph is on one road skirting Austin, Texas. It's 146 km long. That's it.

Everything else is 80 (~130 km/h, actually a little slower) or less, and even 80 only applies to western roads with pretty much nothing around. But if you drive in the parts of the US where most people live, you're looking at 70 (a bit over 110), or 65 (~105) in rural areas. But those 105-112 km/h limit roads are in most states, even when the European example would suggest that 75 (which is almost exactly 120 km/h) would be far more appropriate.
We understand these things, but they are technically ambiguous, saying "the-only-plaza" doesn't remove any ambiguitiy. "The current context" is also implied, stating it explicitly doesn't add anything, what so ever.

Actually, referring explicitly to the current context would probably just cause confusion, it implies that we both agree on the exact meaning/content of the "current context", which is often not exactly the case.
oh, I think it just creates a morally hazardous situation where it's harder to push back on stuff like the Khashoggi killing because we like their money.
You can still log into the porn website and watch your recommended videos. But after you close that window, no history of that ever happening is stored on your local machine. No urls, history, or cookies.
In other news, water is wet.

Of course it's complex, it's managing a complex and very deep problem space through a mostly consistent generalized interface. Whether it is better than the alternatives depends on how deep your problems in that space go.
I spent a long time looking for something similar to sift through binary files and found this:

https://www.sweetscape.com/010editor/

It lets you write "templates" in a weird hybrid syntax that looks a lot like a C header file but also allows control statements that can decode complicated data structures in a few lines of script. It looks to have very similar capabilities to GNU Poke, but with a GUI.
I meant following one owns' interests instead of a fixed curriculum with short term memorization based
Two countries is a series? Can't really count Morocco or Sudan as 'Arabic states' unless you're really stretching that definition and it seems you are.
Well, that's all by intention. GIMP and Inkscape have always avoided trying to find that sort of funding: inkscape even allowing their lead developer to be hired away without making a fight for it at one point. It's why I have been trying to copy blender's model for Krita since forever.
Could you please post an example of how it helps in embedded / no allocator code? I do a good deal of embedded on Rust, but am having a tough time figuring out when or why to use this from the abstract examples in the article.

Tangent: What's your take on the Rust HALs? (eg `stm32l4xx-hal`) etc? I'm curious what the take is of someone outside the Github and Matrix communities. They strike me as... remarkably underdeveloped, but have big potential.
We can all agree that "shaming" is not good; but at the same time we should not promote/encourage behaviors that leads to negative outcomes.

So, generic "smoke is bad for you", "overeating is bad for you", "junk food is bad for you"; and positive reinforcements like "say no to smoke", "say no to junk food" would be a good start.

And if some groups comes out and state that those messages are "shaming" well, those people are idiots.

P.S.: ex-smoker and ex-fat person here
Statically typed languages impose unnatural hardware-oriented constraints on your business logic - It forces you to spend extra time and effort to make sure that your logic is in a format which the compiler can understand.

Yes, this can sometimes help you to find silly errors in your code at compile time (and thus occasionally save you a bit of time) but, unfortunately, that occasional benefit doesn't make up for the productivity loss incurred from constantly trying to 'please the compiler'.

Dynamically typed languages offer fluidity in your logic where it is needed. For example, if you add an integer and a decimal (floating point) number together, there is nothing wrong about this mathematically, but a static compiler will complain! It's a limitation of the compiler not the programmer!

Statically typed languages force you to implement rigid class/type schemas within your logic (sometimes with complex hierarchies) - These schemas have to be significantly reworked whenever your business requirements change.
It's quite simple. The successfull military programs are the ones building one thing to do one thing well. A-10, F-16, B-52. The Programs wanting to do everything in one System fail. F-35, Zumwalt, Eurofighter.
There's also alot of security implications. The security credentials of an io_uring are established at creation time. So daemon services that do something like:

/* setup event loop */
io_uring_create();
...

/* bind ports, do other privileged initializations */
...

/* drop privileges */
setuid("unshared-unique-uid");

/* submit file open */
write_open_request_to_uring(tainted_path)

can silently become exploit vectors because now the functional open() can occur with root permissions instead of the process' current identity. io_uring is basically just a threaded work dispatcher, except it uses threads created in the kernel, with the main thread dequeuing operations from a shared byte buffer and optimistically attempting every operation. All these process semantics are totally hidden and non-obvious.

I think there are provisions for specifying credentials at submission time, and some tentative plans for dealing with passing the io_uring handle across processes, but neither address this fundamental issue, which is far more prevalent than the esoteric concerns currently being addressed.

These known and unknown future pitfalls are why Kees Cook doesn't really like the idea at all. I/O libraries that offer the potential for easily or even transparently switching over to io_uring definitely won't help matters. And all the fanciest programming language type safety in the world won't save you.

Expect several years of easy remote exploits down the road...

NB: I could be mistaken on some points. Please feel free to correct me.
"And one final thing: Learn git!"

Can't stress that one enough. Really any source code control system will do, but make sure you know one well. It was the biggest thing missing from my CS degree. And it's handy to have a solid understanding of regular expressions and SQL, but learn source code control first.
You can use it to render readable information that takes less screen space. The prime example has been the NYT home that's completely readable on the new iPhone and only the headlines are "resolvable" on the older ones.

I am not sure, however, how much one should push this. I bet I would only be able to read the small font of the NYT with a big magnifier.
Finally. It's about time Starbucks joined the rest of the world in this. I'd like to see this happen in a couple major airports I have to deal with also (Dulles cough cough). It's not like it really costs all that much, and I personally would be far more likely to frequent a Starbucks with free wi-fi.
I think I can afford to wait until people start proving undeniably (through out-competing rivals) that Scala and Clojure have any pragmatic benefit in real multicore programming tasks. Anything that mentions Fibonacci numbers doesn't count, nor do easily parallelizable problems commonly handled in C/C++ (ray tracing, media encoding, web servers, etc.) It needs to be something not trivially broken up into independent parts.
What I'm thinking is exactly something pedagogical, an app that shows you the passages with explanations on why and what rule was applied, with different rules for granularity.

I know it's not an easy app to implement, maybe I'm too naive but I think I have an idea how to do it, applying some knowledge I have in AI as well as math. To me the kind of exercises you do in high school have always been easy to solve, seeming mechanical and algorithmical and suited to computers. During university I worked with theorem provers too, that seem to me much more complicated programs than this, giving me a sense of feasibility. Maybe I'm just mistaken, but I would like to give it a try.

I don't understand why or how educators could oppose the idea, since it would be something that students would use at home to do homework. I'm thinking about an easy interface, so few people will be cut out and I'm thinking about a low price point, so I hope I will not cut out poor people.

My aim is education, but I understand that it could be used for cheating too. But cheaters find ways to cheat anyway (this has always has amused me, they are really creative on this), they are not my target.
It doesn't matter, anymore.

Our customers even occasionally asked for PayPal specifically because they trust PayPal's refund process, but maybe not our money back guarantee.
We were thinking of doing a similar approach, basically verifying people's ID upon first purchase. However, we thought it might significantly decrease the number of customers. I suppose there's no free lunch here... verification will sacrifice volume.
Thanks. Yes you can white label the store easily. Just use a custom domain.
That cop was definitely not being a beggar...
Oh sure. I hear complaints all the time about Python not catching things you'd sure wish a compiler would catch. You end up just writing more unit tests to compensate, but that annoys people.
> It's only useful for converting someone who would not have otherwise bought the product.

Its not useful for converting someone who has decided "do not want". It is useful primarily for converting someone who is on the fence and is considering deferring a purchase decision on the assumption that the decision can be later with no cost (other than delay in getting the product).

Its also potentially useful for converting someone who is on the fence but subject to being swayed by the perception that other people are buying.

> So suddenly, you're selling products not based on the product itself, but based on some bit of metadata wholly unrelated to the performance of the product itself.

Scientific study of the specific mechanisms that work here might be new, and even moreso any particular result of that study may be, but that general fact is not even remotely new. Its pretty much a major part of what sales and marketing are about. Engaging on a rational level may be part of that, but its never been the major part.
It's the Duke Nukem Forever of editors. :-)
UltraEdit is making a Mac version as well. It is in the beta stages. So far I am liking it (as a beta tester). I also use MacVim (my go to) and BBEdit.
If they give me expenses for more than 5%, then yes.

In reality they will properly just have to do without the rounded borders, gradients, and nice picture frames that requires working css.
Perl, Python, Ruby, Tcl and Scheme I believe.
One of my banks requires an eight character password. Not a minimum of eight, but eight - no more, no less.
I read in another article today that a lot of Googlers are interested in switching to Facebook, reason being the possibility of considerable financial gain post Facebook's IPO.

I think Paul has written about his thoughts about [money](http://paulbuchheit.blogspot.com/2010/05/what-to-do-with-you... "Paul Buchheit: What to do with your millions") before, just curious to know if money was at all in his calculations this time around