jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
With a peanut allergy you have it and don't consume the food to avoid the adverse effects.

With a trigger warning you simply don't consume the content. Ideally, this is posted on the syllabus, so that the amount of time wasted arguing about this is minimized.

The article doesn't really "address" anything, it just makes value statements. For example, this paragraph:

> Consider a meta-analysis of 39 studies in 2007 by Sam Houston State University in Texas that found a ‘clear, consistent association’ between using avoidance-based coping strategies (that is, staying away from upsetting stressors or avoiding thinking about them) and increased psychological distress. For a more concrete example, look at the findings from a study, published in 2011, of women who witnessed the Virginia Tech shooting of 2007 – those who tried to avoid thinking about what happened tended to experience more symptoms of depression and anxiety in the months that followed.

You could say that the association is that people who avoid their traumas are more depressed and anxious, but you could also say the reverse, that people who are more depressed or anxious try to avoid the traumas that caused those things in the first place. It's an association with no causal link, so you don't know which direction the association runs in or even if one is directly caused by the other.

Trigger warnings are an avoidance mechanism, period. The only difference between this and a peanut allergy is that people don't feel the need to moralize about how we're enabling peanut-avoiders like it's a bad thing.
This is essentially a hijacking of the DNS as far as I’m concerned. The sale of .org is heinous; And I’m an unabashed capitalist.

There is absolutely nothing defensible about this move that I can see.

Is there any argument that this is beneficial to anyone except Ethos and Internet Society? Is it even clear they have the right to sell it?

Has every person at ISOC submitted conflict statements? Are they willing to commit to never benefit financially from Ethos controlled entities for 10+ years?
I would say "Cold Weather Performance"

My understanding is that Lithium based batteries (and lots if not all others) have unfavorable properties at human-cold temps. When at -5 or -10C say they work pretty poorly, slowing charge, discharge and capacity.
What about hydrogen ICE? Very green on the consumption side and probably can have decent power density. (Though hydrogen obviously requires somewhat larger fuel tanks than hydrocarbon for the same energy).
> As an added bonus, they are really not in the mentality of profit sharing/equity compensation seen in the US, so you can typically get them with a very cheap salary (think ~$50k/y), where a local senior developer would cost you ~$250k + equity.

ugh !!! yeah, you better be scared for your own job and good luck hiring those devs in the future...its more likely they'd be hiring you.
From there it's only a short hop to compiling to WASM, too.
Were there web hosting services known for being more secure? For example, is AWS (particularly EC2 and LightSail) considered inherently more secure
Following what other people said.. Python is a great (and powerful) language to get started with. It is what we teach our CS110 class at my University. Honestly, get a Mac or, like espeed said, install linux. Learning bash is invaluable. Also, learn HTML5/CSS. Every business needs a website, and with as powerful as HTM5 is, you could get up a decent one with just those two things (though javascript would be handy).

There are a ton of good resources online. Hacker News is awesome, Stack Overflow, etc. Python has a nice and free online book to get you started.

Best of luck!

Oh, I agree with the need for a good editor. Emacs is great (of course others will argue for VIM of course ;). Unless things have changed in the last release, you'll have to install it yourself which is one of the reasons people choose the lighter weight editor of VIM.

If you have a mac, I would suggest TextMate. I recently came across SublimeText 2 which is currently in alpha stages but is really cool too! It is cross platform so it will also work on Linux.
Should've just been "web" instead of www.

Because, really, what's the point of the "world wide" qualifier. Were there other network-oriented webs that the www might have been confused with? No.
Can't congress discuss the US having the highest corporate taxes in the world, forcing companies to move jobs to offshore? How about giving tax breaks to make it cheaper to manufactur in the US?
You know, I suspect that in many production cases, neither merge is "correct". The example involves a lot code duplication, and a change to the block of code which was duplicated.

The probable case is something like:

function foo(){
do_something_complex_but_not_correct();
}

with one person making the change to:

function foo(){
something_else();
do_something_complex_but_not_correct();
}

and then:

function foo(){
do_something_complex_but_not_correct();
something_else();
do_something_complex_but_not_correct();
}

in the stated two-step change, while another author makes the change to:

function foo(){
do_something_complex_and_also_correct();
}

The correct "merge" is going to be to apply the second change to both blocks of code, not just the first or the second:

function foo(){
do_something_complex_and_also_correct();
something_else();
do_something_complex_and_also_correct();
}
Definitely plan to provide more ways to access WhoWorks.At, any other ways you want to use it?

Two other feature ideas:

1. Alerts you of your network when you check in to a venue on foursquare.

2. Allow note-taking on contacts and companies and possibly provide an integration with Rapportive data.
I was hired on to a three person team of a startup. When I was hired the make-up of the company was like this:

- Founder, the idea guy. He was technically competent but by no means a programmer. He mainly handled all the sales an customer interactions.

- 2 very excellent programmers.

I was the fourth person to join the team. I had never been a programmer but had attended school with a CET major. So I had done some minimal programming. This was my first attempt at getting a full time, real world, kind of job.

I was not hired on as a programmer, though in the interview I told them I was just trying to get my foot in the door and ultimately wanted to be a programmer. I was hired to handle customer support for their 30 plus customers around the world.

First and foremost what I brought to the team was passion for the work. Aside from that, provided dedication and a technical skill set. It was a very technical product, so they needed someone who could understand it and who could also explain it in sometimes simpler terms to the customers.

Over the years I worked very hard and received good reviews from customers. I made some mistakes and learned from them. As time progressed I took on more technical responsibilities while maintaining my role as the 'go to guy' for support. By the time the company was sold and changed hands I became a full fledged developer and relinquished my support responsibilities to the support department of the company that acquired us. Now I am an equal partner with the two developers from that venture in our own startup.

We recently had a conversation about what each of us was bringing to the table. My two partners made it very clear, the reason they asked me to be involved was not because of my uber programming skills. These two guys are seasoned while I am still a beginner. They wanted my passion.
I am not a fan of more suburban sprawl which is what it sounds like you're advocating for. So, no thank you. Instead we should focus on building walkable neighborhoods that have higher density, less reliance on cars, and more emphasis on cycling+walking+public transit.

Why it's bad:

Suburbia is subsidized (many articles on HN similar to this video): https://www.youtube.com/watch?v=7Nw6qyyrTeI

Climate change effects and other: https://www.youtube.com/watch?v=cO6txCZpbsQ

Affordable housing is housing that is passed down from generation to generation. We don't need to build "affordable housing". We need to build good high quality housing that will then get transferred down to other people through sales. (And with proper land value taxes - these will not be appreciating assets)
Thanks, I did not know about that particular solution — that adheres more closely to the idealised pseudocode than any of the other Rust alternatives.
What does "preaching climate change" mean?
It's cool, and I feel dickish being like "Someone made a cool thing? Those suckers, we already have cool things", but you could get a lot of the same functionality by building on top of other open-source minimalist diagramming tools, some of which I can see have been mentioned in other comments, and just adding on assets for D&D specific stuff. Like I'm not sure what I could do with this that I can't do with excalidraw.

But in terms of more useful feedback

- The way the canvas expands when a line is close to the edge is very clever. It might be useful if that could be done in real time somehow, so that if you're drawing a long line the canvas can keep up with you

- Some more erase and selection options would be cool, if I have to delete a big structure that I made out of a bunch of tiny line segments I think the only way I can do that is individually clicking them.

- Zoom seems kinda janky for me, that might just be my browser (Desktop Safari). Also if there's a way to pan I couldn't get it to work
The human way: could easily prevent something but doesn't and then panic reacts to try and avoid the consequences once they've arrived.
Gave me a flashback to bbs days!
Maybe instead of a new "slow" network that enforces these rules, the consumer might want slow mode. Something that digests the fast-paced stuff. Maybe using heuristics to pare down the noisy, frivolous, or contentious stuff.

Or maybe this model and its intentional limitations is key.
Dang, are you seriously not going to reinstate this account?

I don't know why, but I feel personally slighted by your ban.
If you are blocking any of their ip addresses (e.g. to reduce ads) then the songs might not load. Worth checking I suppose.

I’m mainly using their desktop app and the only issue I have seen is that the volume slider jumps a bit when I am connected to Spotify on multiple devices.
I have slowly managed to train my colleagues that a PR should be "one thing". My team ends up doing a whole lot of internal tooling, so we're frequently creating "new small tool" and one colleague started by working away and only raising the PR when the toll was essentially done.

This, essentially, ends up with a PR review that takes hours to complete, only to end up with at least a few "changes required". Leading to updates, and a re-review, usually with enough time lapsed that the review ends up being "from scratch" (partially due to the size of the PR, partially due to the time lapsed).

We've now mostly converged to "start with a PR just setting the skeleton up and one testable function", meaning that what used to be a single monster PR now ends up as 5-15 PRs, each one much easier to review. Amusingly, this also tends to end up with things being completed faster.
Someone you know signed into WhatsApp, which uploads all your contacts to Facebook without their permission.
Why? I'd rather the Gov the spend money on programs than corporations on RND.
This looks similar:
Vigilante (Know when a third-party app uses your device camera/microphone) - https://f-droid.org/packages/com.crazylegend.vigilante
Maven is one of the most stable and "good enough" tools there is -which is why a significant part of software engineers hate it.

If you enjoy using gradle for its customizability and flexibility and power -you are doing it wrong. You have created an overengineered monster I would dread to work with. I don't want to learn groovy, I want to develop applications.
http://hnhiring.me/ which is a way to browse the monthly threads. Some startups, others not.

Then https://news.ycombinator.com/jobs

I am not sure where you are, but there are also smaller-than-the-valley areas like http://siliconprairienews.com/category/opps-on-the-prairie/

Hope those are a start.
That's exactly what it's not. A container is a dependency in itself. Secondly, the wiring of the dependencies happens in one place in the code, not littered in the codebase or a proprietary obstruct XML file. And lastly, a loose container tends to be abused. When a dependency can be included with a simple annotation, everything depends on everything.
The problem for consumer devices is that FPGAs are power hungry; and consumers value battery life a great deal.
> And, while that's not literally how they're made

You sure? After watching a couple of 'em I ain't sure it's even physically possible for a human to come up with something so absurdly inhuman.

It's like if that "surreal entertainment" channel branched out into actual kids' content instead of parodies thereof.
Worth noting that this is not an article but a clickbait opinion piece.

I think the reason people are unhappy in their home offices is not because they "crave" their cubicles or open-space abominations at work but because their homes are in many cases not equipped to be used as offices.

At the start of the pandemic, most people had to very quickly switch to WFH mode and improvise - neither their home setup (shoddy wifi, small laptop on a coffee table, no privacy) nor their company's tech stack (VPN, RDP/VDI, phone system/communications and file sharing) were properly designed to make working from home a pleasant and productive experience.

Even people and orgs who put a lot of effort into making WFH a productive experience were unable to in many cases (couldn't get a proper webcam except for black market prices, lead times for high-end mobile workstations are still at 2+ months, current wait here for engineers and technicians to set up fibre-optic connections are 6-8 months, compared to 3-4 weeks before the pandemic).

We all know that makeshift solutions tend to stay in place for the longest time once the immediate, worst pain has been alleviated and indeed from what I see, many organizations are still struggling and improvising on a daily basis (as are many schools, btw).

If the transition to home office was a 10 year "trend" instead of a shock from one day to the next, I think this would have gone a lot smoother, people would have planned a dedicated working space in their houses, got proper equipment and learned how to properly WFH over a period of time. (E.g. you can't expect someone who rented a tiny broom closet in a big city because he expected to be at home only for sleeping to suddenly be as productive as before now that they're locked into this space 22+ hours a day).

Yes, it's a mess: Many spouses and kids don't know how to deal with one person in a small apartment trying to get work done and I can absolutely see that some people are so exhausted that they crave a comparably quiet cubicle or put their health on the line to flee from the madness at home for at least a few hours a day. Hotels are even offering rooms for day use here to people who don't have a suitable home office.

But all that is not a fault with the concept of working from home in and of itself. Its benefits are undisputed and the only reason most companies want people back in the office is because it gives them more control over them.

It's the fault of the pandemic, bad planning, incompetent managerial and technical responses by companies and the fact that everybody had to struggle and improvise. This can all be remediated over the next few years if we are able to resist the propaganda - as alleged in the linked piece - that working from home is a total failure, inherently bad and must stop.
I strongly disagree! It shouldn’t be that hard to make this fast, and it’s a very common source of slowdown in builds, so why not just make it fast?

As to why you shouldn’t just silence all that noisy spam output, you never know when you might need it to diagnose a weird build error.

Sure, it would be great if the build system always produced nice concise output with exactly the error messages you need, but that’s not always realistic. A big bunch of spam that you can dig into if you need to is almost as good -- as long as it doesn’t slow you down.

Edit to add: I guess another approach is to redirect spammy output to a file instead of the terminal. But then I have to know in advance which commands are going to be noisy, and it introduces another workflow (maybe the error message you need is right at the end of the output, but now it’s tucked away in a file instead of right there in your terminal).

Just make the terminal fast at handling large output. No reason that should make it harder to have good input latency too.
Are you asking me if "End to End encryption" protects the data while at rest on each end?

If yes, please do your research on what that term means.
Ah the Rust advocay.

- Direct memory access requires unsafe.

- Rust is also not null safe, unless you validate all unsafe code blocks

- Rust is also not typestate safe, unless explicitly programmed that way

As for GC being or not acceptable on kernel, plenty of worksation OSes have proven it works, only politics have hindered their further development.

Go was just the example at hand, I would have used D or any other better prepared GC systems programming language.

And then there are those bare metal JVM and Erlang runtimes deployed into production, even in matters of life and death like weapon control systems in battleships and missile tracking radars.
Enjoying the interview is utterly orthogonal to the point you originally made.

> "ask the interviewer if she was offended by her public photos being there, and offering to delete them."

You may see that as being polite, I see that as just another creepy power play, where he's now implying he has control over her pics.
Comparing Bluetooth file share to airdrop might sound right on paper but the real world experience is very different. BT file share never worked consistently, was super slow, requires pairing the 2 devices together and a whole bunch of other annoyances. Android beam attempted to make the initial setup more convenient but I found it hard to get the phones lined up to initiate the transfer. Android now apparently has a direct airdrop clone which should work well
This is already happening. Used Leaf and Tesla modules are quite expensive because people buy them up for off grid solar setups.

You can hook a Tesla or Leaf module to a BMS and charge controller that supports lithium like Victron, and have a massive battery for off grid solar and RV's. Not many are doing this, but enough that it keeps used module prices up.

Rumors you don't even need to do balance charging on these packs because they're designed for hundreds of kilowatts output and nobody runs them anywhere near that.

Lithium batteries get unbalanced due from varying internal resistance between cells. But when you're not drawing anywhere near their rated output, the differences don't matter much.
Streamlit doesn't expose async / callback stuff in the API, instead the script is rerun from the start every time the user clicks a checkbox, manipulates a slider etc. This makes it really easy to make apps, but depending on the computations occurring on each render it can get pretty sluggish. There is support to cache to speed things up, e.g. data downloads.
Agreed. I started using .js after 20 years of C/C++/Python/LUA/Java/AS/Etc.Etc.
Javascript is fucking great.. especially in Chrome.
Please, learn more about physics before saying this kind of things.. If you can come up with a thought experiment which violates physics law, it just means that your thought experiment is flawed.
And 'spooky action at distance' cannot be used to send data faster than light.

For your specific thought experiment, how do you know when a 'wave function' collapsed? You don't.
Any statement is either true or false. If we can prove that false is true, then any statement is true.

EDIT: For example: 1+1=3. That's false. We've learnt that false=true, therefore 1+1=3 is true.
Well, if maintaining power for yourself or your party is one of your top priorities, "Republicans are ready to pounce" is a sound justification.

One could ask however, is that kind of thinking what people expected or hoped for?
China is a big place, and the original article is a puff peice. I could see all the places described here growing furiously, while dozens more cities are lying empty and abandoned.
I wouldn't call this a "freedom". More like an option.

In general, open source projects with a vibrant community provide a lot of benefits including:

1) Developers who already know the API and possibly inner workings of the tool before you hire them

2) Constant improvements, bug fixes and security patches for free

3) Standard base on which to build projects, making it easier to hire someone or join a team

4) Greater chance someone ran across your particular issue

5) Less lock-in

etc etc.
Obligatory refrence:

> Beware of bugs in the above code; I have only proved it correct, not tried it.

[Donald Knuth]
That's exactly why the cable guys have been saying that bundling is the most economic option for consumers that want a large content catalog. As content creators stand up their own streaming services they'll begin to pull their content from third party streaming services (see Starz/Netflix). Consumers will eventually have two choices: purchase a very small subset of services directly from providers or go back to the big bundle.

Netflix and Amazon realize this, which is why they're scrambling to become content creators. Without original content, they're doomed to be nothing more than the Internet version of Nick at Nite.
Table of contents from here: http://forum.odroid.com/viewtopic.php?f=74&t=5085&p=80422#p8...
6 KitKat 4.4.2: ODROID-C1 Review

8 Powering the ODROID-C1 Using the MicroUSB Port: Cellphone Charger Use is Just a Solder Away

8 Crossy Road: Part Classic, Part Revamp, Absolute Fun

9 Home Theater PC: How the ODROID-C1 Measures Up

10 Android 5.0 Lollipop: The Next Generation of Google’s Android Code

10 Infographic: Raspberry Pi vs. ODROID-C1

11 Docker on the ODROID: Useful Tips

20 Flying ODROID: Get Yourself Airborne

24 Android Development: Dissecting and Modifying the APK File

26 Angry Birds Transformers: A Great Mix of Old and New Heroes

27 Osc1lloscope: Using the ODROID-C1 as a Bench Oscilloscope

32 High Performance Computing: Building an Affordable and Portable C1 or U3 Cluster

33 Navio+ for the ODROID-C1: Autopiloting Your Drone

34 Linux Gaming: Discovering the World of Nintendo DS(i) Emulation

38 Clash of Clans: Epic Battles on a Big Screen

39 Odamex: Play Doom in High Definition Widescreen with Multiplayer

41 Map Dpad on Xbox 360 Controllers in Android: Get Full Use of Your Gamepad

41 Boom! Tanks: Simple Kill or Be Killed Tank Battle

42 Meet An ODROIDian: Jeremy Kenney (@Cartridge), Our Retro Gaming Wizard
No substance? I imagine the trillions of dollars spent globally on charity are "absolutely no substance"? That every humanitarian aid we sent to countries struck with disease or famine is "absolutely no substance"? We as humans are doing more than ever before - no one was sending food aid to Africa 100 years ago,because we had our own problems at home - but now, because of the improved economy we can!

Sure, middle and working class workers make less now than they did in 1990 dollars. So what? An average human being is much less likely to die from illness or starvation than as little as 100 years ago, and you keep iterating that the top 1% make more money than ever before?

But you know what, whatever - let's say that the economy is shit if you insist. I still keep asking(for the 3 time now!) what is your definition of the good economy then?
Speaking of Skype, it's free to make calls over 3G now on the iPhone with (Skype v2). HOWEVER, that will change in September when at&t will start charging a monthly skype fee. I seriously doubt at&t will let anyone do videoconferencing without getting a piece of the pie.