jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Real Genius (1985) is a pretty good one. Apollo 13 has some hardware hack stuff. Wargames (1983) a little bit. Hackers (1995) did a good job of capturing what it felt like online during the tail end of the HPA BBS thing. Halt and Catch Fire is a good TV show. Others have mentioned Silicon Valley, Office Space and Mr Robot. The best related thing I’ve seen lately is Apple TV’s Mythic Quest, lolling right now thinking about it. Watch all of these.
Yeah. Klax was great. I spent a lot of time playing it on the BBC Micro as a boy - possibly one of the last games released for the system. My high score was in the millions.

I was surprised to later find out just how many other end-of-life platforms it was ported to: https://en.wikipedia.org/wiki/Klax_(video_game) - who even signed off on all of this nonsense?! In particular, I have no idea why they bothered with the Atari 2600 version... how much did they make from that? Though I'm glad they did, because it's actually surprisingly good.

(The ZX Spectrum version is decent too! You'd think it'd struggle, what with all those colours, but it's well done.)
I am a bit confused here. This is a money losing company. Yes there has been some shift from labor to capital recently but overall investors are losing money here.
But Zake, can still create expensive and time-consuming lawsuit depends on jurisdiction. He can also create PR/Reputation problems that could be hard to mitigate.

The right approach would be a combination of law in your country and your knowledge of Zake character. I would recommend consulting with a startup lawyer and maybe try to find a win-win situation for both of you where he can exit with face, and you can afford it.
I have had Uber drivers fail to show up multiple times. They appear to be heading to the pickup point but then park some distance away and just wait. It's very frustrating. I've never had that experience with a taxi service.

It's nothing to do with my Uber rating. I've since learned that it has something to do with a scam involving short/undesirable trips and cancellation fees.
What ad network do you use on your android apps?

Very nice reports. Very encouraging. I'm and iOS developer with some paid apps in the app store. Now I'm thinking about some free ad supported apps

Keep up the good work
> If speculators buy up everything via futures then that
> will drive prices up and they'll be able to dump it at
> a profit (well, the ones who get out in time will).

Right - so that's definitely not a long-term business model for sustaining higher prices. Rogues might get away with short term manipulation, but if you were doing that and working for a firm, there's a fair chance they'd be locked up.

> Here is a jumping off point [1].

Thanks. ETFs acting on a fractional-reserve basis - interesting topic. That's different to futures though. I don't buy the ratios, either.
Congratulations. Like the new name!
> your response shows that you aren't willing to listen to criticism.

I am. But as a critic, shouldn't you be willing to listen to counter-arguments as well? After all, a discussion isn't one sided.

> don't be so quick to get defensive when other people have feedback and criticism.

Ummm..So what's the take-away here? I shouldn't reply back? Validity of an idea or argument is highly subjective and perceptive. akadien conveyed his thoughts and I conveyed mine without being rude or derailing the discussion. I would think that's how the discussion is supposed to work.
Sure, but then it wouldn't have fit into the character limit of the title field on the HN submit page, which I'm sure was a key factor for the NY Times / Currently Obsessed.
You might be right, but it's extremely disappointing to me to see upvotes collecting on such a flippant put-down of another entrepreneur sharing his first steps and excitement with the one community that should understand and be encouraging.

I vaguely recall that PG talked somewhere about how one of the biggest threats to HN wasn't spam or abuse, but just a general downward spiral of incivility and mean-spiritedness. I think I know now what he was talking about.
Google Checkout specifically forbids this practice - according to their terms you have to ship within 24 hours of charging the client. I'm sorry to say but OP clearly breached their terms here.
To be fair it does look like you're breaching Google Checkout's terms:

https://checkout.google.com/seller/policies.html

'You may not capture funds more than 24 hours before you fulfill the order. Fulfill means you have shipped the physical product, delivered the digital content, or performed the service.'
because emacs-fu
With interest rates near zero for the last 6 years, what is really the value of money?
I doubt we'll ever grow out of it. They'll just find a new word.
A big thanks to everyone for their valuable suggestions. I had to login with a new "fake" profile as my professors wouldn't really enjoy the contents of this thread.The patent has not been applied yet.I am not too keen on the patent but it is my university that has been pushing hard for it.The contributions from the professors has been nil.It wasn't a joint work and there weren't even any contact sessions.
Yes, it has been submitted as part of a class, but no, I haven't particularly used any university resources.
Scheme isn't really a language like CL is. Scheme's R5RS standard is pretty minimal, and last time I checked (admittedly it's been awhile) R6RS is not that widely implemented (a lot of implementers never liked it).

Each implementation has its own way of doing things. Some are simple, and some are relatively baroque. Racket is more on the baroque end, though probably less so than CL.
I'm shocked to see so many pro-cheating comments get up-voted on HN.

Why shouldn't a community of professors be able to cache and re-use questions? The bank should have been secured, yes. But caching/pooling is on ethical ground more solid than that of cheating.
So, how do I get to watch these without iTunes on Ubuntu?
This is an irritating problem. Adobe say that its by design for security reasons, similar to how fullscreen flash instances cannot receive keyboard events, to prevent phishing.

The only obvious route that presents itself to me would be to look at how others have patched the binary, and attempt to create some kind of generic patching mechanism that wouldnt require constant revision for each version of flash. That's way out of my depth however, I don't even know if thats possible. Maybe go and ask some people who write cracks/keygens, as thats basically what we're doing. It's also just as illegal.
Perfect, so I'll get to drive it in Cyberpunk :)
I think this is probably what most of us have to deal with. IMHO I think trying to see everything as a challenge is one of the keys. For no particular reason here is my story: I was sick of programming at some point in my career, the way I found it exciting/fun again was to learn a new paradigm, most of my career I had only worked with OOP (java/php) I decided to move on to another company and I was lucky? I guess, to learn to program in a functional language which was totally new for me, this experience sort of `opened my eyes` and gave that satisfaction/excitement for programming again and I believe that part of that was due to the fact that I pretty much had to learn to program again coming from OOP to FP. I guess sometimes change is the key.
I only see three lines of text, more than I saw coming from the nag screen (nothing).
I can relate to this a lot. Probably the reason of saying NO most often is the fear of bad things that could happen. On the other hand, if people spent less time discussing things and rather iterated on working (!) software, it would be less of a problem.

In any case, I think engineers should in general do more creators work and product people should focus on keeping the business alive. Indeed there must be people that know the market, the business implications and the competition.
During Halloween I was rather concerned while taking my kids to homes with Ring.

Luckily in most cases the kids had masks, but still.

Next Halloween those homes will be in my do-not-visit list.
+1 to Hugo. Time it takes to run a build for my site:

| EN

+------------------+-----+

Pages | 199

Paginator pages | 11

Non-page files | 0

Static files | 70

Processed images | 0

Aliases | 5

Sitemaps | 1

Cleaned | 0

Total in 142 ms

Self-hosted, works with IPFS, open-source Commento for comments.
That's one of the reasons I use Privacy.com
I recently learned Pelican: http://getpelican.com/

It is a Python based, "make a blog from theme template and markdown content" engine. There's hundreds of themes and plugins for all sorts of functionality. I spent some time twisting it and its theme engine to make http://snafuhall.com/ (read as, don't blame them for my site, the horrors are all my responsibility)
> business who only need 2 developers already have them

it takes time, but you have to search continuously. people leave and get replaced all the time.
Well, hopefully we don't follow the 1929 trajectory too closely...
Buses don't have to run on diesel
I agree with you here. Fear is a core, primitive driver for human behavior.
ASP.NET MVC has only been around for a year or so, a dynamic version of C# only a few months. There's nothing wrong with MS's MVC framework or dynamic language but Rails and Django have a massive headstart.
Try emailing them. They might still have your data.
On the contrary, having difficult to decipher shortcuts discourages their use, robbing us of practice and in turn making future shortcuts even more difficult to decipher.
Note that Dell was a massive WebObjects site before Apple brought the tech.
tl;dr; Didn't back up data/config files, expected hosting company to store data for free
Agreed. Although I don't personally consume anything but beer and the occasional scotch, I've always viewed drugs, and psychedelics in particular, as mechanisms used to hack the most interesting computer...our brain.
Dojo supports a lot of this for quite some time, ie.: http://docs.dojocampus.org/dojo/publish
some vague graph from this year's Cassandra Datastax conf: https://pbs.twimg.com/media/BMfdOagCcAAxMVU.jpg
And if it’s a web app, they want the fab, a gym, and a jacuzzi, and oh can you do that without adding on any rooms? We have enough already and it is confusing people. Just put the chip fab in the living room.
The massive support drop down (with all really prominent I'm-a-middle-manager-can-i-pay-you choices)

The highlighted quote from Adobe.

The fact that Sencha is named "in the tradition of Java".

If you look at the front page, you easily tell that it isn't oriented toward developers. Contrast this with, for example, http://jqtouch.com/, http://jquery.com, and http://raphaeljs.com/

When you finally figure out where the API and demos are, it still takes quite a while to figure out if some jslib things are supported -- for example, some kind of rich text editor. I just looked again, and I don't think it is, but really I'm not sure.

I very well may try it, though. I've been looking for a project that makes a beautiful, cohesive interface, largely for web game programming purposes. I'm glad to hear that, despite its homepage, developers find it to be a nice project to use =)
Sounds like you have a good grasp of the subject. One comment: as for batteries, they are almost there, not at all far away. Metal-air batteries are already capable of over a thousand watt-hours/kg.

As for reading smoke, a machine could be adapted to ready everything - heat, smoke, particle size, explosive residue, gas leak - and factor all that in. I don't mean to denigrate an experience firefighter's skills. But a machine can sense far beyond what eyes and nose can do.

The augmentation idea is very cool. Sensors are clearly an advantage. And soon (sooner than 20 years) the suit will be more powerful than the human. Hands as powerful as jaws of life! A back that can support a roof!
But this is exactly the right reading of the chart - the description says "chances that automation will lead to job losses", not "chance that all jobs will be replaced by automation". So, perhaps it will be drones assisting in wildfires that reduce the need to pay as many people to fight that type of fire, whilst structural firefighting remains the domain of humans - for now.
I'm not familiar with Warcraft or other MMOs and therefore I don't know if there is a penalty for enacting an instruction incorrectly...but could you not just play WOW or another game in the foreign language? i.e. go to settings and change the language or purchase a non-English version of the game?

Seems to me like you don't need to invent something new.
Quadratic curves get very "pointy" with increased curvature, so you're trading "easy to draw a single smooth curve" (fairly meaningless in vector work) for "a genuine hassle to line up the consecutive curves that you'll need for more complex curve shapes" (pretty much the meat of vector work).

Of course, I say "complex" but and those aren't actually all that complex at all: you'll already need two quadratic curves just for a quarter circle (and by extension any quarter ellipse), for instance. While it sounds appealing, once you can actually draw quadratic curves you end up needing so many of them that refining your shapes (which takes up the majority of time for curve work if you're playing human data processor) becomes an incredibly hard job.

The most obvious example of a common technology that uses quadratics is OpenType fonts with TrueType outlines, which only uses straight lines and quadratic Bezier curves, although most tools I know of will give you cubics there, too, and simply save to a correct quadratic representation upon export/font generation.

Outside of those, you can use visual programming languages like Processing for your own purposes if you absolutely need them.
Agreed. When I did my semester abroad in France, the French kids regarded the ones who took Italian, Spanish, or Portuguese and coping out and taking "easy" languages.

I'm at the advanced intermediate level in French and have only lightly studied Spanish. I can follow many conversations in Spanish that happen around me.
There are lots and lots, retail finance is conservative but investment banks are often much more willing to take a risk as are smaller hedge funds, prop shops etc.

There are thousands of unexplored opportunities in the financial sector that are begging to be taken by startups. If you have a clear value proposition, then selling into the financial market is easy. This is especially true if the product you're building helps your customers make money.

Every major investment bank has thousands of developers on payroll building internal systems, they'd love to just be able to buy off-the-shelf solutions that solve their problems instead.

If your product is good than your customers aren't going to be worried about you going out of business, because they know someone will acquire you before that happens. They're more likely to be worried that one of their competitors will buy you.

Sure you need to be more active in doing sales, but because the financial community is relatively tight-knit this is relatively easy. A lot of the time it's basically calling your old colleagues and getting them to make an introduction for you.

When I left the last investment bank I was working for to start my startup, the head of the trading desk pulled me aside and said "if you're building something in our space, come and pitch us first". That's the nature of the sector, everyone wants to get the cool new tech that's going to give them the edge on the market.

Banks and Financial tech firms also tend to be very active when it comes to acquisitions. It's considered a standard way to get exclusive use of a technology or to expand your firm.
elseif (sentences == consecutive){
serve(time,chargeCount,jail)
}

There are other variables, such as Jurisdiction, also impact how a person will be sentenced. Laws might differ a bit in Sweden though.

That code isn't very good. A person can serve >12months if the sentences are ran consecutively. Depending on the criminal, crime, and place, the person charged may want to be in prison instead of jail.
Those are all restraints on govt. Or at least primarily function as such. I don't see them as human rights.

Don't confuse our society's paradigm with fundamental rights, like life and liberty. It leads to long arguments where people shout right past each other.
"Anecdotally, they seem to prefer "chaining" constructs, like "someObj.method(arg).otherMethod(arg2).om3(a4).om4(a5)". "

The thing with fluent interfaces is they're identical to nested Lisp code, except they read left to right instead of right to left. I suspect writers of Hebrew and Arabic would find chaining to be more confusing than nested Lisp code for that reason.

Also worth noting is that a popular style of indenting chained fluent calls is by splitting them by lines, like:

someObj.method(arg)
.otherMethod(arg2)
.om3(a4)
.om4(a5);

That's not that different from formatting Lisp code.
Are neutrality and hostility mutually exclusive?
evlovingstuff - I think you'll like this article about K & D interaction:

http://www.lef.org/magazine/mag2010/sep2010_Brittle-Bones-Ha...

Here is the summary: "The remarkable discovery that blood vessel cells can transform into bone-forming cells confirmed the little-known link between atherosclerosis and osteoporosis. At the core of this connection is insufficient D and K intake. These vital nutrients operate in synergy to optimize bone mineralization and prevent calcium deposits in vascular tissue. Low vitamin D is linked with arterial disease and bone loss, while vitamin K stimulates bone formation and modifies specific proteins (Gla) that help protect against arterial calcification.

Vitamin D taken in higher doses (5,000-10,000 IU/day) has become popular over the last two years based on findings showing that this potency is required to achieve optimal blood levels (over 50 ng/mL of 25-hydroxyvitamin D). Relatively few supplement takers, however, understand the critical need for aging humans to also take a daily vitamin K supplement. Fortunately, Life Extension members were informed in 1999 about the critical need of including vitamin K in their supplement regimen."
I would love to do something meaningful, be it research or similar activity but I can't imagine constantly working knowing that the carpet can be pulled from underneath my feet any minute or that I constantly need to do political ballet at some university to make my living. It looks that there are thousands upon thousands in similar situations.
EDIT: I was wrong, a char is always sizeof 1, See https://news.ycombinator.com/item?id=26131228

// old reply:

I already replied to nanis above, so i+l just c/p it here.

CHAR_BIT is a minimum of 1 byte (8 bits), but is not guaranteed to be 1.

http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf (Annex E)
Languages without platforms fade away, history is full of examples.

For better or worse, Kotlin designers have decided to make a deal with Android for turning it into Kotlin's plaform, and they definitely do not care what happens with the JVM.

Kotlin designers will eventually, like everyone else, find out that one cannot stand on both sides when things start heating up.

Then there is the whole matter of ChromeOS vs Android vs Fuchsia of Google's internal politics, and Kotlin is only relevant in one of them.
Haldolium: "My secret garden"

https://www.youtube.com/watch?v=dV7MqLLnfJ0

I LOVE this song... (use headphones, close eyes)
I was/am in the same boat. A few months back someone recommended this blog to me: https://alex-hhh.github.io/

If you want to see some "real world" high quality Racket GUI stuff this is the place to go. Very inspiring. I'd love to do more with Racket & its GUI lib.
We manage a codebase that is well over a million lines of code, and has a history dating back >5 years.

One of our answers to this problem is extreme amounts of standardization. We might have 1mm LOC in platform services alone, but it is spread across 50+ types and each looks almost identical. Everything uses the same persistence mechanism, migration technique, error handling, configuration provider, etc. Dependency injection + reflection + standardization (interfaces/abstract types) is where you can get into some really powerful leverage regarding keeping things organized and sane. Ultimately we have ~8 "flavors" of thing that developers usually need to worry about.

Our end game answer is to get away from the code altogether. We are starting to view code as glue between what would ideally be configuration-based implementations and the nasty real world which must be mutated in icky ways. So, instead of writing code for a module every time you need to implement it, make it once and in a generic way, have it take a configuration object, and then expose a web UI around configuring that thing. Then, all that code is reduced to JSON being passed around. When you are dealing with pure data, you can get away with the most ridiculous things. Cloning objects, versioning, validations, relational queries, et. al. becomes trivial. If you have 1 stable domain model throughout that is 3NF or better, you can use SQL to do basically everything.
We know that China made a mess of the first phase of the pandemic. There was a huge new years party in Wuhan and an uncontrolled outbreak. That was in the news at the time, but someone then put the story about a lab excursion out which is probably untrue and this has been a key focus of discussions since.

To me this is like a magician distracting the audiences attention from the gold penny - you are all looking in the wrong place while the real issue is being forgotten.
That's not the same administration. It's perhaps an issue that could have also happened in many other states in the US, but the comment was about the Trump administration.
I’m not sure I follow. People/governments can use crypto and continue paying taxes, I don’t see the connection here.
What a perfectly ridiculous patent.
Automatic failover is not directly in the AWS tools, but its fairly simple with some bash scripts and their aut0-scaling features.

My setup just involves an autoscaling pool of web front ends connected to a mysql instance in the back and two micro instances running gluster.

Migrating to another zone involves promoting a mysql slave in another zone, creating a new web front end pool and spinning up the gluster instances. This is all in scripts I wrote. But having those redundancies available on demand at no cost when they are not used is very handy.

I do have a linode for some other projects and I may rather have this site on linode. I am not sure about having linodes spinning up and down on-demand when traffic spikes. Do they support hourly charges for short term use like this?

My primary problem at linode is getting lots of storage space. In one of my linode sites I have an s3 bucket mounted over fuse in write only mode and redirect requests for them to the s3 url. This works well in limited circumstances.

Real redundant hardware may not be more complicated, just more expensive. I do that too.
> your wireless carrier

and only your wireless carrier. Now anyone who you lend your phone to while you take a bite to eat can read your location data. Or Apple. Perhaps if it's not encrypted, and there's an iOS vulnerability, anyone could read the data. Not just your wireless carrier.

That's why this is a big deal. Why store this data? If it most be stored, why has no effort been put in to keeping it safe? Just because one company could read it before doesn't mean that it's okay others can too. We naturally assume (and rightly so) that our wireless carriers can and do track our every move. But we "trust" them; we sure as hell don't trust anyone else.

Edit: And it's even creepier that this was secret. It's not like we're getting mad at official Apple TOS or policy; they didn't tell us they were tracking our location and storing the data forever and ever. Fuck that, that's scary and unpleasant.