jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I find it to be a really odd when people want to work with specific languages. Languages are just a means to an end, not an end themselves. When I've made career changes it's because I wanted to solve certain problems or learn about specific layers of the stack (embedded and HW). I don't care what language is optimal in a domain. If I don't know it I'll learn it, but a language isn't gonna solve the domain specific issues. It's just a tool.
Eh, I hope it doesn't. Tipping needs to die out. I'd prefer to have the moving company pay the movers a living wage such that a tip would be unnecessary and politely refused.
Artists have much more flexibility today. They can create an original, have prints made to sell in the hundreds or thousands for $10, then sell the original to the one person willing to pay a few hundred bucks for it.

There's tons of original art available. I live in a small midwestern city and have no problem finding studios that "traditional" art. There are a few larger retail galleries where artists will rent out stalls to sell their work, some will set up shop next to an antique store and sell their work along with a card telling you to come next door to their gallery, and many just have their own retail store fronts. Usually in smaller, town squares.

University exhibitions are a great way to pick up original pieces for dirt cheap. Lots of university students are happy to get something for their work/assignments, and most students are already very talented by the time they get to uni.
Another issue with this design is that Adblock extensions hide the blocked elements, using the hosts file leaves loads of 404's all over websites and it looks rather ugly.
And neither HFT nor insider trading have anything to do with this issue...
The Oklahoma City bombing was considered terrorism.
Strange that they're blocking software rather than websites. E.g. the github block says "gist-it" next to it, which implies they maybe wanted to block https://github.com/robertkrimen/gist-it ? There's also http://atnsoft.com/atnsoft.com/textpaster/ blocked and http://sourceforge.net/projects/phorkie/ which is described as "Self-hosted pastebin software written in PHP. Pastes are editable, may have multiple files and are stored in git repositories." Which is really strange because it says there were only 4 downloads of this software in the last week -- doesn't that make it easier to track?
How will you get Tor binaries if they block Tor project website in the next wave of bans?
Easily done:

Perforate on an a regular interval/length - e.g., like paper towel rolls. The perforation would help resolve both issues.

I assume we haven't seen exactly this because of the edge cases that it brings up.
You really should have a good look at the material and the devices described in the article. I don't think they lend themselves to decentralized use at all.

Solar concentrators are typically massive and are relatively dangerous to operate. Especially if you do two axis concentration (I should know, nearly set my old office on fire with one...).
What a fantastic idea. I think this will really speak to those of us that may need a little nudge before feeling comfortable. I've dusted off my PAUSE ID and signed up.

Does anyone know of any other langs/communities that have tried something like this? This seems like a great idea to learn and contribute.
Banning an IP address != Banning submissions from every client that hasn't posted before 11/15/10
Arguably none of the altruistic acts 'reddit' has performed are representative of the entire reddit population.
What I like about these is that they promote a different way of thinking about a problem that most people consider solved. Looking at different solutions makes certain properties more apparent that Mendelev's representation of the periodic table abstracts away.
Why not do both? One of those examples is Marian Bantjes, a very notable typographer (http://www.bantjes.com/). Clearly she has time and money to make amazing work and produce her own beautiful business cards.
Small print shops tend to very elaborate work. And if they don't know how to do a certain thing, they probably know someone in your area who does.
To give an idea I'll tell you what my employee had to bear with me:

1) He was a fresh out of college, and had no job for an year. He started working on Ruby on Rails for me. Every day, I'd make sure I let him know when he wasn't performing upto the mark, sometimes even going to extremes where I ended up making him cry. (I know it was bad on my part, and I apologized).
2) I did however make it a point never to tell him anything to solve his issues. If I thought/noticed that he isn't progressing, then I'd just drop a word or two, and leave it upto him to figure out that I have left him a hint.
3) I considered myself the worst senior to have, but today, due to him being hard working and the go-figure-yourself attitude I gave him, he is currently very successful at him current job, and is able to take on problems and come up with solutions by himself.

Coming to how is this relevant to you: Are you sure your colleagues are not giving you hints, or pushing you to find answers by yourself? Lending a hand is okay, but mostly I have seen that ending up creating a spoon feed me mentality.

On how to keep your dignity, I'd say there is no other way than to keep learning. If you are a software dev, attend hackathons/talks/etc, and keep yourself updated on the latest.

Rotten attitudes is not always the case, but sometimes the pressure to be the best pushes you to that side. It's important to remember where you started at to remain a human.
No, you are right to be scared. Very few of the first employees will see anything come from equity.
I don't really like this tendency of people on HN to convict based purely on motive. The limitations of that approach showed up hilariously in the article about why New York City's subway offers $9, $19, and $39 cards.[1] Everyone jumped to the "dark pattern" of the city wanting to create unusable remaining balances, while ignoring the obvious fact that the numbers were clearly chosen to minimize the amount of change that would have to be made by the machines given the $1 new card fee and people paying in $10's and $20's.

[1] https://news.ycombinator.com/item?id=8274483
I think he's poking fun at the currently trendy idea that there's a talent shortage of programmers.
> Russians liked to send humans into the meat grinder ill equipped

That is simplistic (and largely wrong) view fueled by propaganda and post war "Winners (or current cold war combatants) rewrite history) OP is talking about.

The German invasion of USSR caught them completely off guard, without the organization or material needed to fight. Reeling they did what they had to (sacrifice hundreds of thousands) to save Moscow, and buy time to move production east and organize a real defense. It was a heroic sacrifice and amazing military victory to survive the blitzkrieg.

Later in the war USSR had the most of everything planes, tanks, artillery, and still men. Arguably the best tank of the war, one of if not the best ground attack plane.

During the later winter offensives it was the Germans who sent their troops ill prepared for war. And all the Hitler no retreat orders led to many german meatgrinders.
Your main site is down. Giving off 502s.

https://www.pandastream.com/
> Or maybe to enforce parking rules that make sense,

Denver recently decided that, since the fine for parking in a tow-away zone is twice that of parking in a street-sweeping zone, and since one can be towed in order to enable street sweeping, then parking in a street-sweeping zone is really parking in a tow-away zone, and doubled the fine.

I'm pretty sure that while the parking rules are there to make sense and regulate the commons, their implementation is based on revenue maximisation.
Your last sentence while intuitively seems true, simply isn't. There are plenty reasons some one might contribute to a project, the language could be the only reason, and that would be completely reasonable.

Example: You might not be interested in writing a text editor, but you've seen this and the lime project, both written in Go, you don't care for writing a text editor, but you might figure you could spend some time to this guy fix an issue in your free time.

Is the above a little far-fetched? Maybe, is it unrealistic? Not really.
And that's the problem in the industry. Unless you close up shop, a breech doesn't really impact your business that much. Linode, for example, had several security incidents where they did not tell their customers in any reasonable time, or in some cases, lied to their customers until they were forced to tell the truth. After one such incident where card numbers were reportedly stolen (but Linode said they weren't), I closed my account, cancelled the card I was using, and moved to DigitalOcean. And whenever I mention this, I get a hundred people saying "Linode is awesome and all of that was in the past!". I don't care. They screwed me over multiple times, were dishonest with me as a paying customer, and proved to me they can not be trusted. Sorry Sony. You get breached once, I might forgive you. You get breached twice, you're doing something wrong. You get breached again and again, you no longer exist in my mind.

Security is not a game, and it's not an afterthought. But some days it seems I am the only person who feels that way. I still don't shop at Target or Home Depot. They need to feel the impact of their business decisions, instead of putting the cost of security onto their customers or the customer's bank.
This discussion so far contains: 52 times "terror", 11 times "safe", 5 times "fear". I'm tired of those words. Having no TV and reading no news I don't see any connection between those words and the world that surrounds me.

It's sad to see homeless or drunk people in the street, but that's the worst I see.

I think eating healthy, exercising, having friends and a job does much more for our "safety" than ridiculous laws and surveillance.

I don't understand why people fear so much. Is it not possible to just refuse to fear? Be conscious about the effects it has. Talk about it. Why not just be brave and ignore the nonsense? Living with fear is no good life. We can't choose what happens in the world, but we can choose what we feel about it. We will die if we have to die. So what? It's not the end of the world.

edit: I remember seeing the tv in Finland. They play hours of crime-related series every day. What can you think of the world if you just see murders all day?
My experience is different. My dogs (in southern CA) have been miserable in summer when they get fleas. Compulsive licking and scratching, sudden motions at all times of the day or night when they are trying to get to a crawling bug, etc.

Give him/her some Advantage, and that all goes away in a day or two. Amazing difference.
Some companies (in the Netherlands) don't want to deal directly with freelancers, for legal reasons. Also, they don't want to bother looking for developers themselves, while at the same time they are not interested in providing developers with any permanent positions. Usually they use a middle man to find appropriate developers for a fixed fee. Such a middle man might be able to provide you with several clients you'd not be able to contact yourself directly.

Some headhunters don't mind dealing with freelancers either. Currently I'm freelancing through Computer Futures.
>There's no way cryptography and peer-to-peer consensus protocols will provide verification for goods and services

Yes, there is: bit-contract. I forgot where I read about it, but basic idea is very simple: before transaction takes place, both sides make a separate deposit exceeding in size the value of the transaction. After transaction completes, either both sides vote to release the deposits and get their deposit coins back, or one of the parties is so aggrieved, they decide to punish the other party by voting to destroy both deposits. The loser loses twice, but they don't let the perp to get away with it either.

This creates incentive for both sides to strive for mutual satisfaction. Scammers and crazy cranks will run out of money pretty soon. This works really well for small contracts, such as selling an old iPod on Ebay.

For large transactions you could rely on reputation instead - if the value of reputation is $X, you can trade for $X/2 with that person, as it would be silly for them to cash out so cheaply.
I do want to add that one of the frustrations that I've had with this type meditation work, specifically the Kundalini meditation practice that is the basis for this study, and that is that there's always a heavily structured pseudo-scientific process instructing a participant in the right ways of meditation.

There will be the different stages of the mind, or the different parts of the brain, all of which is simply taxonomic and not in any way related to anything scientific. So the learning of the 'ancient' or 'revered' system becomes the method to which true meditation can be achieved. Naturally this process, this method is nothing but fiction. Compelling perhaps, but still fiction.
I don't think this behavior is new to humanity. My grandparents do this.
What you're calling a dynamic type is what he'd call a canonical form. If your typing system has product types, then you should be able to prove that anything with a product type evaluates down to an ordered pair.
Here's the home page: http://research.microsoft.com/en-us/um/people/kopf/pixelart/
"OSS effort to build a truly wonderful dynamic language environment as an alternative to Dalvik?"

You could save yourself quite a lot of time and start with Squeak or Pharo. MIT license, VM built for the dynamic, good tools, and no real reason you couldn't put another language on top of it.

If your talking building a language/IDE to compile to Dalvik (seems the next paragraph leans that way), then I think you really need to get a feel for how dynamic the Dalvik VM is and what you need in a language to call the shipping runtime.
Doesn't seem to be anything stopping ppl from including other data.
Painful as it may look, it's used in the while a lot.

Most of the time it actually works well.
AppSales-Mobile to an amazing and well supported find to track your iOS app sales. https://github.com/omz/AppSales-Mobile

On the Mac Brotherbard's Gitx fork is very cool. https://github.com/brotherbard/gitx

GitFlow - takes your Git skills to the next level.
https://github.com/nvie/gitflow
The lock-in argument doesn't hold much water.

RIM already provides IM clients for Google Talk, Yahoo, and MSN, with pretty much the exact same UI and features as BBM. The quality of their Google Talk client is one of the things keeping me on BlackBerry.
"Do they want a controlling interest in all:
Face* and *book?"

Yes.
I like posterous , i use it very extensively but some of my friends think 1 . it is a programmer blog 2. Lacks of themes 3. They can not use for professional website.
As prevalent as Adderall/Amphetamines were in my college CS department, I would not be unduly shocked to find out that all of the Harvard interns and Sean Parker might possibly have used some stimulants for their coding marathons.
Does anyone else remember the X11 browser plugin? It was an X server that ran as a plugin in Netscape and IE, with a little bit of magic ("xrx") to handle authentication to the web server. So you could visit a web page and start running, say, FrameMaker in your browser.

There's a guide to getting it set up still alive at http://www.csn.ul.ie/~caolan/TechTexts/Broadway.html

This was in 1996, in the X11R6.3 release ("Broadway"), the same release they came out with LBX, the low-bandwidth extension to X, so that you could run your X11 apps over a modem with reasonable throughput.

It never got much adoption. I don't really know why. My guess, though, is that it didn't address the real reasons people were moving from X11 to browser apps: server load, security, ease of administration, latency-tolerance, and ease of development.

Today, server load and latency tolerance are a lot less important than they were in 1996, because computers are a hundred times faster and hundreds of millions of people have ping times under 20 milliseconds, ten times faster than you'd get on a modem.

But security, ease of administration, and ease of development are a lot more important now than they were in 1996.

So, I suspect this won't get widely adopted, but it could go either way. I hope it does!
Just implemented this, thanks!
> banks loan out "your money" to companies

When the bank lends you money, it usually doesn't go from its deposits. Usually, there's an offsetting loan the bank takes from other banks, at the inter-bank lending rate (e.g. Euribor). Then the bank lends you the money at, say Euribor + 1%, pocketing the difference. The funds for inter-bank lending come either by offsetting loans from the central bank, or from consumer deposits, both of which can be re-lended many times due to fractional reserve banking.
I have a feeling that Python has stepped over R's territory, right?
1. uBlock Origin is an essential addon.

2. Ninja Cookie - Cookie banners and other annoyances can be blocked with uBlock Origin. https://www.youtube.com/watch?v=8TvCGWwQr5o

3. Lastpass - Use your browser's built in manager. Chrome has a custom sync password and Firefox has a master password option. One less extension.

4. HTTPs everywhere can be avoided if you use Brave, as it automatically upgrades to HTTPs when available. You can set dom.security.https_only_mode to true in Firefox for a https only browsing experience.

5. Decentraleyes - Not that useful as it doesn't contain too many cached resources. Use LocalCDN if absolutely insist on using something similar.

6. Nimbus Screenshot - Screenity (https://github.com/alyssaxuu/screenity) is open source and much better.

The more extensions you install, the more people you are trusting not to sell out. Most of these extensions request access to all sites (passwords, cookies, browsing history). Try to keep the number of extensions as low as possible.

Productivity extensions usually lead to more wastage of time. I do not recommend anything. Use whatever you like.
Previous discussion on SQL Window functions: https://news.ycombinator.com/item?id=20872114

Helpful resource: http://www.windowfunctions.com/
34% being unwilling to work in offices does not imply not the 66% prefer to work in offices. It is entirely possible (however unlikely) that 100% of people prefer to work remotely but that 34% demand it. You just can't infer anything about the preferences of the 66% based on the preferences of the 34%.

Some jobs have to be done in person, sure. But some jobs don't. Personally the extra two hours a day and reduced stress more than make up for the lack of face-to-face meeting time with my coworkers.

A friend of mine is in software sales. She doesn't need to physically be in an office ever. There are a lot of office jobs that can be done remotely.
Ding ding ding. We have a winner.

All a CI pipeline is is an artifact generator.

All a CD pipeline is is an artifact shuffler that can kick off dependent CI jobs.

The rest is just as the author mentions. Remote Code Execution as a service.
It’s Sean Parker.
I’m not here to argue one way or another on dependency vendoring. The person I replied to was making an inordinately big deal about how they keep code around forever and it compiles decades later, as if Rust dependencies were some ephemeral thing that would break your code by next Monday!

If they want to reproduce their workflow using Rust, cargo allows vendoring and many other solutions.
There is no mining which is the big issue. The big issue with their plan is that they hold 85% of the outstanding coins, which at current rates makes them billionaires. No doubt they will liquidate it in chunks to move it from digital potential to cold hard cash.
Headline doesn't match the content. The content says that the respondents would "look for a new job." The respondents did not say they would quit. Obviously, one can look for a new job while still working at a current employer, and then quit if the search is successful.
> AccuCOBOl

That's a name I haven't read in a long time.

I wrote a bunch of this when I was in the USAF, 81st Medical Group, back in the early/mid 1990s.

It had some neat features, including a robust, platform independent GUI, and platform independent bytecode.

Specifically, you could write a GUI program in AcuCOBOL and compile it, which resulted in a compact file that could then be put on any other kind of computer that had the AcuCOBOL runtime installed and then executed.

The GUI your program produced depended on the platform it was running on. If, like us, running on https://en.wikipedia.org/wiki/Aviion UNIX with nice big x-terms, you'd get an X11 GUI, unless you set a specific environment variable, in which case you'd get a nice curses-like GUI. The DOS runtime produced...if memory serves...a kind of curses-like, somewhat text based GUI.

Pretty neat stuff for the time.
I wish employers would take this opportunity to scrutinize what it is that is valuable about working together in-person versus what it is that actually worked remotely. There are plenty of articles about better documentation protocols and this or that workflow to support remote work, but the reality is employees often feel pain on those fronts because of unspoken power hierarchies that gatekeep changes only from a set of approved clerics as opposed to whatever the organization structure would actually imply on paper.
My favourite illogical system is archaic Finnish, where it goes (roughly translated)

One, two, three, ...
Second-one (11), second-two (12), second-three (13), ...
Third-one (21), third-two (22), third-three (23), ...

ie you have an off-by-one error in the tens digit as you are counting.

Modern Finnish retains this for 11-19, but mercifully sanity returns for numbers above that.
What type of website?
Yeah but the glass breaks really easily so it should help disperse the impact.
> but in aggregate that is an absolutely massive capital project.

Loke the marshal plan. It will create large amounts of wealth. Any time of upheaval is also a good time for wealth redistribution. All on all it might be a good thing.
The ever relevant Hitchens https://www.youtube.com/watch?v=aePgiW0Km_0

(I don't necessarily share his very individualized approach/view.)
It still looks wrong. There's still some of the floating/stuck-on head feeling about it.
Or is that just because we already know it's fake from the headline?
(... and the way that the flag moves is totally wrong .../s).
This. It also includes privacy benefits. People need to stop relying on Google.
I understand your point, but we need a healthy, functioning global economy to have the resources to tackle global-scale problems.

Going crazy, whatever that means, is going to fail because it won't be possible to sustain efforts as the economy shrinks.

What we actually want to do is to pay a relatively tiny cost now to avoid a much larger cost later.
Uh... isn't that just because all digits in Chinese are monosyllabic? Doesn't really have much to do with the way the number is conceptualized.
Printers are standardizing on a thing called "driverless printing," based on having some common Page Description Languages (or having the printer have support for handling a PDF directly): https://wiki.debian.org/CUPSDriverlessPrinting#Driverless_Pr...

Each printer having its own driver is sort of like ... each terminal having its own escape sequences. When printers and terminals were purpose-built electronics with limited hardware functionality, it made sense to put the smarts into the computer and have it figure out which operations were supported by the device. Nowadays everyone just uses TERM=xterm and there aren't physical terminals anymore (even the companies that used to build them will now sell you cheap general-purpose computers that run a full-screen terminal emulator). Printers have gone the same way; there's enough computational power inside the printer itself that you can just send it something like a PDF and tell it to figure things out.