jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Remember even if you mute your microphone, it's still possible to extract audio from the video you are streaming: https://www.youtube.com/watch?v=FKXOucXB4a8
I feel like "number of people able to get themselves into mess of trouble > number of people able to get themselves out of mess of trouble" is a pretty solid premise throughout time.
I had an X201 in ~2010 and I loved it. It was very portable. But the screen may be too small for me now
My 2c... I do work inside a very knowledgeable team, so I can relate to some feelings (although the guys here are quite cool).

1. You were hired. That probably means your colleagues approved having you with them. Part of what you feel is the famous imposter syndrome. On the other hand the best way to handle that attitude from someone else is to be honest: "I don't know, I haven't worked with that, I've not experience on that" are valid answers and I hear them from the most experienced guys. Nobody mocks them. If you're open and honest and your colleagues mock you, well... No need to say you should move away :)

2. Not unheard of.

3. No idea, but success and accomplishment gives a sense of power. Power rottens a lot of people.

This is just another step on learning about life. I've been there and I still got some of those feelings, despite everyone around me being extremely supportive to each other.
AT&T wouldn't have this problem if they'd thought to buy the local politicians, too.
Why are you not running javascript? Is it a environment restriction, out of security concern or personal preference? Since tone can be tricky on the internet I'll just add that I am genuinely curious about this.
Key portion from the article:
"Puzzle Palace co-author Wayne Madsen, in an article written for the June 1995 issue of Computer Fraud & Security Bulletin (Elsevier Advanced Technology Publications), wrote that "according to well-placed sources within the Federal Government and the Internet service provider industry, the National Security Agency (NSA) is actively sniffing several key Internet router and gateway hosts."

edit: Title is better now; thanks.
At least for now, Dropbox wins with better software and features. Google drive has crapped out on me several times in the last years, forcing me to re-download everything from the server to my local box. I've also had cases where it couldn't resolve a sync issue and split a file into two versions. Neither of these has happened with dropbox.

Given Google's obvious prowess with servers, I'm actually amazed Google drive isn't better than it is.
The only way to transfer registrars is to pay the new registrar for an extra year, so that is a distinction without a difference.
How can they not be better if they remove the need to burn a bunch of power 24/7 and produce waste heat? It's replacing an ongoing cost with a fixed one. In both cases you need a hardware investment (PoW mining hardware for one, persistent storage for the other) but the proof of work system ALSO has a large ongoing energy cost in addition to hardware.

GPUs or ASICs for hashing are going to have a limited life span just like your storage hardware, too.
As someone who hires, I can be disappointed, but I understand if someone says no. It is like dating - it has to work out for both parties.

Just say thanks for your time, but you have decided to pursue other opportunities. If they wonder why, you can maybe explain that on your side, the position isn't a good fit. If the company gets angry, you likely wouldn't have been happy there anyway.
Why do you want to work for the NSA?
"Strong emotions cause creativity" isn't the least bit contradictory... is it?
I don't know how I've missed out on contextlib all this time. I'll update that section.
Yes, please have a look at http://ideone.com/api for docs and usage examples
(OP here) I don't think plain-text source code will ever be replaced as the main way of writing programs.

It is simple, transparent, has accumulated very large number of tools for analyzing and editing it (think of all the UNIX utilities or the complexity of IDEs).

However most of the non-plain-text methods (like UML) help you get a bird-eye view of what you are creating.

Also Humble can be embedded in rich text (like HTML) so it may have some niche uses as a real programming language.

I have built a prototype blog that you could re-program with Humble via WYSIWYG editing some time ago. It was brittle (you could break the website by errors in the main template) and slow, but it was fun to do everything in the browser.
We're in 2011, and DVCS like Mercurial or Git have proved to be a better choice than Centralized systems like Subversion or CVS... Why build a product like this based on SVN today?
Yup, see my comment above or below this. I'd find the tweets about it, but blah, Twitter search.
We got Paul Irish to re-open the bug after they made the change to their font rendering. It is indeed a bug and has been fixed.
Thank you for being that guy.

My misinformation on the subject was in great need of your help, and I sincerely thank you for the facts.

No wonder I had to keep ignoring the nagging feeling that I should double-check my info about those synths.
I can understand and essentially agree
with everything you said except your
first sentence, and I'm not sure the
rest of what you said does much to
support your first sentence!

One point is, CS isn't the only area for
applications!

E.g., in the software for my startup,
sure, I have some matrix theory,
right there in the code, but it turns
out the matrix theory is what is left
for the actual code after some
earlier derivations very much in
calculus!

When I was a prof in a B-school and
teaching linear programming, right,
awash in linear algebra, I mentioned
to my students, all of whom had had
the required courses in calculus,
that I regarded it as a "pillar of
Western Civilization". I still do.

Without Newton's second law, Maxwell's
equations, etc., I strongly suspect
that Western Civilization would be a
very different and much less good
place.

E.g., my father in law eventually
slowed down his farming and got a
job in town. He was head of the
REMC -- Rural Electric Membership
Cooperative. So, it was the local
electric utility. They handled
only the last few miles and bought
their electric power from the grid,
really from one private power company.

Some of his customers were factories,
and at one point he asked me why his
engineers put large capacitors outside
some of the factories. Well, I'd been
a ugrad math major but, except for
one course I wanted instead of another
that would have been required, also
a physics major, and had done well in
ordinary differential equations, so
had see the differential equations of
basic passive AC circuit theory, that is,
with resistors, capacitors, and inductors.

So, sure, the factories had a lot of
big electric motors with a lot of
inductance. So, the utility pushed
current to the motors but half
a cycle later the motor pulled more
current. So, net, the utility was
moving a lot more electrons than
necessary to deliver the power it
was getting paid for and, thus, was
getting more power losses in its
lines. So, put a capacitor just
outside the plant, and then the
plant looks like a pure resistor
to the electric company and all the
extra electron moving is just between
the motors and the capacitor
just outside the plant. Ah,
applied calculus!

There are many more such examples;
the examples say that calculus
is really important but don't
really settle your question about
"overstated"; for that question,
I don't know what to say!
A standard mobile phone today can do 240fps. We're only a few years away from 1000+ for in everyday devices.
You are positing an extreme cultural relativism. There is a huge difference between status plays that are very expensive and exclusive and resource-intensive, and status plays that are accesible to anyone who chooses not to be a wasteful exclusive jerk.

Compare Burners who fly a helicopter into camp, vs people who go for a hike in the city park.
I couldn't agree more wholeheartedly like this.

At the moment I'm trying to find a digital ad agency, and it's all just "we'll hack your ads to supersize your growth!" Meanwhile I'm over here looking for someone who will spend the time to thoughtfully and methodically test ads, adjust based on the results and then continue to improve over time. Silly me.
It's quite possible that if the government guarantees for student loans are removed, speculators will increase the price of loans and reduce education spending a bit.

But I suspect the result won't be a bubble popping, but merely a leveling off at a higher level.
"ignorantly slam some code together and nugde it until it works"

haha pretty sure I still do that most of the time...followed by rewriting everything and calling that "refactoring"
It is in fact how naked puts work

http://en.wikipedia.org/wiki/Naked_put
Has anyone encountered ZDDs (or BDDs for that matter) in the industry?

This seems to be a relatively new data structure (Knuth says that "it's one of the only really fundamental data structures that came out in the last 25 years") and I haven't seen it referenced outside the academic research.
> But in a manner of speaking, isn't your statement similar to a C++ programmer preferring to avoid understanding pointers?

No. Pointers have a coherent model and represent a fundamental low-level rule of how computers work.

'this' in javascript is just messy.

I personally almost never use it.
> It's also worth noting that the defendant published all 33 paragraphs of an article and that was alright because it was not easily distilled or edited.

I find it hard to believe that a 33 paragraph article contained so little original expression that in order to copy the facts (which are not subject to copyright) one would need to copy the entire article verbatim.
But is that inherent in any GUI-driven solution, or is it because Microsoft has never prioritized it as a first-class feature? I'd argue it's the latter.

It's certainly not trivial (as Git wasn't trivial), but conceptually, version control strikes me as one of the easier things to translate to a GUI-driven environment. And it's something that should be translated, because version control is a major problem even in domains which have nothing to do with code, e.g. graphic design.
"All I know is that there is only one way the press maintains its power in society: by metaphorically putting the heads of powerful people on pikes."

this is what just happened with Scott Alexander. they tried to put his head on a pike, because he's a high value node in the tech community that's eroding the power of the legacy press.
Being a cop is dangerous, but the danger is drastically overstated. Being a cop is significantly less dangerous than a bunch of other jobs that typically get ignored, such as construction, landscaping, being a crossing guard(!), pilot/flight engineer, roofer, gargbage collector, mechanic (several types), mechanic supervisor, or even a delivery driver. None of those other groups seem to have developed the same siege mentality that police officers have, despite having a better statistical argument for it.

Even on the violence front, it's overstated. In 2020, 45 cops were shot to death on purpose, 5 shot on accident, 13 were purposefully struck by a car, and 1 died from an unspecified assault. That's 59[0] purposeful killings out of an estimated 665,280[1] police officers in America, or 8.8 per 100,000. Meanwhile COVID19 killed 221 cops, and various vehicular accidents killed 39 cops. Obviously 8.8 per 100,000 is not great, but it's far from how being a cop is portrayed in popular media.

For a grim comparison, consider the risk of being murdered as a cop to the risk of being murdered as a pregnant woman. A 2005 study connecting female homicide deaths with pregnancy information came to the conclusion that the homicide rate among pregnant women might be as high as 10.5 per 100,000, or about 25% higher than the murder rate for cops.

Given that the estimated domestic violence rate for police officers is 40%[3] and the known link between domestic abuse and homicide[4], a pregnant woman married to or living with a cop might have a higher chance of being murdered by her cop partner than her cop partner has of being murdered on the job.

It does strike me as an awful job though. No disagreement there.

0 - https://www.odmp.org/search/year/2020

1 - https://www.bls.gov/oes/current/oes333051.htm

2 - https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1449445

3 - https://www.theatlantic.com/national/archive/2014/09/police-...

4 - https://www.washingtonpost.com/graphics/2018/investigations/...
It is actually more than likely to get 2x the throughput when paying for better talent. The bottom of the talent pool is saturated with coasters who never invest in learning. I am seeing way more than 2x. There is also a cumulative factor when you get most of your employess in that caliber. Lastly, there is a limit on what a low talent pool can achieve regardless of the numbers. 1,000 people with my physics skill won't invent the theory of relativity. 10,000 coasters can't invent page rank.
please submit this to HITB white papers - https://twitter.com/HITBMedia/status/1359324451976843267
if it's more than a few years old it'll fade away from Google results regardless if it's still around or not.

If you can't find it, it's effectively the same as if it doesn't exist.
For me, the Narwall's main value proposition beyond a standard FFP2 respirator is a super tight seal. Smoke is probably the best proxy I can test that with.

Would you be open to a full refund if I order it and can still smell cigarette smoke?
That horse bolted long ago, as long as the 18th or 19th century, as soon as people got news of what other people far away liked, and had a chance to pay for a piece of it.

The star system (one star takes the pickings over thousands of local artists) started then, and probably won't get stopped unless we get punted back to sticks and stones.
(Sorry, that was my point. I was being sarcastic)
Interesting to see how shit and piss diverged after WWII. I wonder what propelled shit's cultural ascent.

(http://ngrams.googlelabs.com/graph?content=shit,piss&yea...)
Does anyone else have a really hard time telling the difference between the green that's used for 'fuck', and the green that's used for 'tits'?

I don't think I'm suddenly going colour-blind but it strikes me as odd that google would pick two colours that are so close to each other for a graph that needs so few separate colours...
In a previous lifetime, I worked on the code generator for a compiler for an implementation language. We had a rule that said "A good compiler generates assembly code that an assembly programmer would be fired for writing." Early releases of that compiler would get bug reports from the OS implementation team that "this code is wrong". We would sit down and walk through the generated code, and there would be an "Oh" moment where the programmer would realize that it was simply different, and in all cases, faster.

Similarly, the code generated by good Python, to a CPU, looks like crap because it repeats stuff, allocates and releases memory, makes unnecessary calls, swaps stuff between stack and registers, and a whole host of other sins.

But we don't care, because what we care about is the end result: the Python or Lua or Ruby code generates lovely computational results. Perhaps 1% of spend time looking in detail at the actual machine code generated. The purpose of these languages is to 1) Let us write good, readable code and 2) generate a useful, sometimes beautiful result.

Similarly, the purpose of this particular Arc program is to generate a useful result, that is, a readable, useful set of html files that our browsers render readably.

So really, "it doesn't matter" if the assembly language is junk, or if the html is not something early versions of Patrick would turn out with notepad.

Think of the generated html as assembly language. It no more degrades our art form than the goofy stuff that modern languages make our CPUs eat.
losing equity
Not my impression. I think they didn't want to publish his name, so they opted for "The Russian" instead because the guy's "Russian-ness" is what stood out most in their mind after the interaction.
I agree about real-estate.

However, early-stage startups are multiple orders of magnitude away from Wall street funds on the risk scale.

You're probably 75% likely to lose your entire investment in a startup. Losing > 80% of a balanced Wall Street investment will only happen if another depression hits, and at that point everyone is screwed anyway.
When I started, I don't remember any students talking about what we were going to do, postdocing, or the like. I think none of us had really thought about it very much. Definitely excitement about the subject was blinding at that point.

Now, my friends, who have finished, are either super depressed about (not) finding academic jobs or have moved to other fields entirely. Pretty sad.

I made more of a lateral move within my field, so am hoping for better results, but that has its own set of challenges.
http://www.nbcnews.com/id/17479718/ns/politics/t/jurors-conv...
> Human nutritional science is HORRIBLE from a "meta-science" perspective.

What most people don't realize is that their gut is probably the single thing with the biggest influence on nutrition, and it is practically its own goddamn biome. Also, what we know of human metabolism would fill an entire wall with an intricate nightmare spaghetti chart, and that would be the abridged version.

At this point, the only viable way to proceed is to continue research and empirical data on large populations. This is why traditional diets and whole foods win, because we already have a lot of data.
Because it has the largest economy in the world, perhaps?
I like the idea.

The permanent nature of ads built into a map can be a good thing. The advertiser gets lifetime product placement and doesn't have to worry about the developer removing it. However, details are irrelevant if the map is only going to be played by a dozen people.

Advertisers will want metrics.The best place to get data will be directly from the game servers. You could make a small utility that gathers traffic/gameplay/map data and sends it back to you. Then you give server owners a piece of the action in exchange for sending you data and running more maps with ads.

If you go down that road, you might as well find a few hackers to make mods that dynamically place ads in the game. I'm guessing some games might already provide native functionality that could help with this.

By the way, Google is already doing web-based game ads: http://www.google.com/ads/games/index.html
I'm not sure how that answered the parent's point. SlyShy claimed that the pages who are at the top of search results are more likely to be tech savvy, and therefore more likely to use Google Places (and therefore have a link to Google Places next to their search result). I think that's an interesting alternative explanation, although obviously we can't really tell whether the parent's interpretation is more accurate than TechCrunch's or not without looking at data.

I don't understand what you meant though. Can you clarify please?
> This is with random strings inside a main() wrapper with stdio

I'm impressed it managed to get something which ran at all! Usually with GP you at least start with a set of valid operations and keywords (eg genes=['function','printf','return','...etc']) and mix those together randomly.
Hey Artur,

Good work on your site!

I started a climbing news site last month, so I think we are in the same boat. Here's a bit of advice based on what I've experienced so far:

1. Focus on the front page.

People want to find something interesting or relevant as soon as possible or they will leave.

For your target audience I'd imagine that they'd want a list of hiking trails in their area. Make it easy to find. Craigslist has that nailed by redirecting to your current city after you hit their main site.

2. In the beginning it's going to be all about YOU.

It's tough to find quality contributors when you don't have much content on your site. You are going to have to put a ton of work into your project, and only then will others be motivated to help you.

A site like this grows from the inside out. Don't provide links to empty information -- it's misleading and frustrating to users. Instead, start by providing quality, unique information about one small area, such as your hometown, and then spread to other areas. Advertise to local hiking groups, outdoor stores such as MEC/REI, climbing gyms, etc.

3. Keep at it!

There's going to be a lot of doubters and naysayers, but they are almost always the most vocal ones. Prove them wrong by working hard at your idea and constantly improving it. Small steps will help you on your way to success!

I hope this is helpful, and wish you good luck. Feel free to send me a message if you'd like someone to bounce ideas off of: csytan@gmail.com.
I don't know... I've been using Windows tablets since the early 1990's, when I had a Compaq Concerto running "Windows 3.1 for Pen Computing". I've also had a Dauphin DTR-1, a Compaq TC1000, and a Thinkpad X61.

Do you mean that you expect Microsoft to make their own tablet hardware and release it? While they do make some of their own products, that's not really how Microsoft "rolls": they develop software for OEM integration.
It does not solve phishing at all. Phishers simply won't add secure flag to the input, and will get raw password needed to create hash for every site.

Even if all password inputs were always hashed, phishers could write their own plaintext-stealing imitations in JavaScript.
Gopher?! Why? Also, I'm pretty sure the reason most Gopher clients were abandoned was in fact due to the explicit lack of coffee making, you might want to at least make some attempt at an implementation...
Ah, right I see :)

> This gives the option to also specify how many survive from one round to the next v.s (correct me if this is wrong) a random amount each time in your example.

in mine the population is constant. A set of two parents always have exactly two children. Breeding occurs until there are exactly as many children as there are parents, then the children mutate, and murder their parents. Genetics is fun!

Yeah I'm really happy with the graph, thanks! Canvas API is a bit clunky, but powerful (especially now we're allowed to write text into it!)

edit: what selection method are you using?
Unfortunately, the lack of specification is becoming a security liability in modern times. That's a big reason why I'm developing https://concise-encoding.org/

- 1:1 compatible binary and text formats. Edit in text, send in binary.

- The binary encoding is super simple, and what's in use 99% of the time since it's usually machines talking to each other. Text is only for humans to see the data and to input the data.

- The format is more complex than JSON, but FAR better specced to avoid variance in implementations (important for security).
I created a similar post a while back for the GRANTS stack. ( GraphQL, React, ArangoDB, Nodejs, Typescript, Serverless ) https://github.com/mikestaub/slack-lunch-club