skysight-inc/HackerNews huggingface dataset:
This argument is flawed.

It's a strawman because nobody is suggesting that feedback should only be "wildly positive". Positive reinforcement is very different from being wildly positive.

It's also a slippery slope fallacy because there is no evidence that there will be extremely aggressive reaction to constructive criticism.

If you could provide evidence that managers who use positive reinforcement have underperforming teams this would be an interesting comment. I suspect that would be hard to find.
And they never will with that kind of attitude.

Personally, I was fortunate enough to have a mentor when I was starting out and it rocketed me to a strong position in my career and I couldn't be more grateful. I try to actively mentor 1 or 2 people a year as a result.

It's been mostly very successful so far.
Sorry, but how many people actually use the Mac and Windows app stores?
Also known as X-only programmers.

How do I create some code to show stuff on a big TV? Well, I know X, so, X it is. How do I create code to run in a supercomputer | satellite | desktop | telephone | web server? Well, I know X, so...
Apart from the replies to your question here, there was another interesting sub-thread on HN on this topic recently:

"Also, I like how returning 0 is "xor eax, eax"."

https://news.ycombinator.com/item?id=13052503

That led to multiple replies on it.
A lot of web/internet filters block ASM related content. My company uses Barracuda Networks filter and most ASM references/content are blocked, Reason: Hacking
You are paged most nights and often more than once a night during your rotation and you are on rotation a lot.
> Yeah with a premature prankster you might have to.

There are actually some online services that have web-based latex editors, and they may use this tool to generate PDFs. I just sent one of them an email to make sure they know about it.
This website is known for being associated with white supremacist groups (the so-called "alt-right").
The only thing I've heard about this is that a bunch of white nationalists were talking about migrating here after being banned from Twitter for harassment. If that's what their community is like, I'd have zero interest.
New Conductive Concrete Shields Against EMP Attack
I usually ask a question to start a conversation. It's nice for sharing your projects in coffee shops, hackathons, and conferences as well.
Oh yeah absolutely. To get everything working on this phone I had to find a custom kernel and modem firmware on the XDA dev forums.

The only reason it works this well on this model is that one particular dev on XDA who owns one has put in the work.
Ah yes, the good old days:
When cars had carburetors (and none of that fancy electronic stuff), maintenance was so much simpler. Cold weather sometimes got in the way of starting up, but once you were running, the joy!

Using punch cards and mainframes really forced the programmer to think his solution through and optimize the hell out of it. Once in a while your cards would not get entered properly, but in the end this made you a better programmer even if you are still in therapy for it.

When games had less than 16 colors, and all you needed were a few pixels on a cathod ray tube. Playing Pong, and Tennis and hockey all on the same machine! Sometimes you'd forget which one you where playing, but that was also part of the fun!

Progress entails transitions, and we are now transitioning. It is sometimes painful and ugly, but it's always necessary unless you stay static forever ...
On the website?

An additional library e.g. OpenSSL (heartbleed), HTTPS crypto attacks (e.g. beast), an additional business processes that can be compromised both from the CA/issuers standpoint and from the website admin POV, and an additional resource to protect and securely distribute(private keys).

All and all you now have a greater attack surface as an entity, it doesn't mean that you shouldn't use HTTPS, but as far as risk management goes things change.

You as a user aren't affected unless you erroneously implicitly trust encrypted traffic considerably more than unencrypted one.

HTTPS also doesn't stops MITM attacks from non-state actors.
People trust untrusted certificates, the certificate supply chain can be easily poisoned as time and time again we've seen that everyone and their mother managed to make CA's issue certificates under false pretences or otherwise erroneously and DNS / packet racing attacks still can work unless the website implements HTTPS strictly.
gab.ai's creator from the article:

> All of you: fuck off. Take your morally superior, elitist, virtue signaling bullshit and shove it. I call it like I see it, and I helped meme a President into office, cucks.

I have a hard time seeing how people like this can expect others to be tolerant of behaviour like this. You don't get a free pass to be a dick for "freedom of speech" issues. Even McDonald's has a basic "no shirt, no shoes, no service" decency policy.
no I like these short posts too, even though with more info it will be more helpful. Providing related links is still useful, it took me less than one minute to check out quickly. Thanks.
That culture sounds depressing. Not all companies (in and out of SV) work like that. The good thing is that you likely have a skill in high demand and can find a company with a better work culture. There are definitely many that value work/life balance and still pay well.
this one looks good and it uses postgres
In your defense, you're definitely wasting time reading mine.
I think the title is misleading. It's really a Slack client for the Raspberry Pi that you control using a C64.
Four Lessons for Silicon Valley from Its First Startup
"Introducing social news aggregator based on cool tech that has instantly become alt-right shithole"
Yes. For $500 (not $100).

make it a pretty case, and be sure to include a charger.
When does it end?
Promotion of illegal activities, or content that is illegal in itself, is a reasonable line to draw.
I like Grafana. I use Grafana. I've got Grafana open in another tab right now. For all that, Grafana ain't all that and a bag of chips.

Grafana is very hard to extend with new visualizations. It uses "flot", a JavaScript library that hasn't seen a commit in Github in 2 and a half years. The documentation is poor.

There is definitely a need for dashboard software that allows for more complex custom visualizations -- I'll be looking closely at this.
A creative original joke should be upvoted. Save the downvotes for mindless memes from Reddit.
A material can be "hard" but also be brittle. Diamond is one of these substances. You don't need a large hammer to crack or destroy one. Ask any jeweler.
Docker: From Virtual Machine Sprawl to Docker Sprawl
Yup, sorry, something seemed off. Can't edit it tho.
"The path of MongoDB is often the same: first the primary DB, then the configuration store, then it's finally removed" - (friend of mine)
Re: oblique. That was exactly the point I was trying to make - a line where the content is not illegal per se, but is distasteful to reasonable people.
Social Media Is Killing Discourse Because It’s Too Much Like TV
Hate speech is illegal. Does that get removed too?
The OP could have equally been saying that it's impressive that a 17 year old high school wrote such an interesting library.
Hackers Are Trading Hundreds of Thousands of xHamster Porn Account Details
Since we are talking about licenses, is there a license that is as permissive as MIT but one that requires you to give credit for your work?
Can you explain the difference for me? When we post, it shows up in their FB feed.
I don't remove any ads - only static ads are displayed - no video "trailers" though.
Why does the bios/firmware have no safeguard against this? Imagine a rogue program or virus damaging your hardware, even on OS X.

Also, the headline is jumping to conclusions, this is what the poster wrote:

" It is unclear what the source is, but most people are suspecting the deprecated audio driver on Windows."
I was previously under the impression that the photodiodes figured out their own angular position and you received a library to convert those values into a single rectilinear position and orientation on the device. This is not the case. The photodiode ASICs basically just convert photons to voltage and clean up the signal. The official kit includes an FPGA to pack up all the sensor data and an MCU to give you an SPI interface to that data. The system is pretty much end-to-end, you mostly just get a chance to inject your own data about button clicks or what have you into the data stream from the device. SteamVR on the PC does the work of making sense of the data.

There is a huge amount of design that has to go into the sensor layout. Bad sensor layout will cause significant problems in tracking. It's extremely constraining in what you can do.

The system is designed to work with one base station. The second is only for redundancy, covering areas of the play area that are occluded for the master base station by your own body.

In contrast, Oculus uses cameras to detect IR LEDs on the device. It's kind of inside out from SteamVR. They have to them do image processing on the PC to get the angular position with regards to the camera of each LED. SteamVR just has to convert timing values into laser emitter motor positions. Once you get to that point, they are pretty much the same, having to compute position and orientation from that data. It's just a lot cheaper for SteamVR to acquire that data.

It also means that adding more cameras to Oculus adds to the workload, whereas adding base stations to SteamVR does nothing to the PC. Both will increase workload to add more devices, but it's negligible compared to the image processing Oculus has to do. Oculus' system is fundamentally unscalable. SteamVR is fundamentally scalable.
Disseminating the New Kilogram: An International ‘Dry Run’
Hey, how did you get into poking things til they break? I just got into a comp sci program and i'm clueless about all of this.
I've have a few massive traffic surges from Reddit in the past, as much as a few 100k visitors, and have been wondering the same. Usually it amounts to just a handful of opt ins, fewer than I get from about 1k of organic traffic.

My impression is that people are most just interested in taking a peek before returning to reddit, so unlikely there is much you can do. I think the real value from scoring well on these sites comes not from the traffic, but from journalists and bloggers who monitor reddit for things to write about. I've found a high scoring link on reddit often leads to several secondary backlinks, which bring more engaged visitors.
"The reasons for our move"

If they wrote this 5+ years ago, kudos. Now, today... seems a bit like a very bad (and very late) ad campaign or excuse.. And in all fairness, it could have summarized, as 'we cared more about money then serving https to our readers'
Looking for feedbacks on new web app called LinkBocs to bookmark links easily
No.

Managers actually manage. Boss's react (knee jerk). Managers will actively remove barriers in the way of employees. Boss's systematically manipulate their employees due to low self-image.
put it in a directory with a Makefile, that usually solves a lot of the problem of "knowing what to do with it."
At least with video games, it can all be emulated and will never die. The physical cartridge is but a mortal shell...
...but I did NOT know that their actual logo is a Pepe the Frog. Good grief.
No, the majority of devices do really work. Plug in a random webcam, drive controller, spi peripheral etc.

Embedded systems are different, but it isn't the device driver support that is the problem. x86 has a mostly standardised architecture, and due to an accident of history has a I/O address space that is separate from memory address space. Consequently it has been possible to probe for devices with very low probability of collateral damage. Which is why Linux and Windows can "just work" on virtually any x86 system.

In the ARM world, you get the CPU design itself from ARM and copy/paste that into your design program. Then you copy/paste in other pieces you want such as memory controllers, USB controllers, serial ports, displays, storage, SPI, and whatever else fits your needs. Then you hit print and get chips with all that working together. There is no separate I/O address space, so these devices all end up in memory address space. There is no standard location for them. Somehow you have to know the USB controller is at address 0x12345678, and you can't practically scan the address space trying to find all possible devices, and certainly not without collateral damage.

So what would happen is system developers would fork the current kernel, and make a permutation of an existing system but with hardcoded knowledge of where all the pieces making up the system live in the address space, and how they are connected. Then they'd add support for unique devices, connections, quirks and bugs. Throw in some binary blobs, NDAs, "IP" etc and they now have their own unique kernel. And that is why they get stuck on a kernel version that can't be practically updated.

The kernel developers adopted device trees as a solution. This is provides a data description to the kernel at boot time of what platform devices are present, how they are connected and where to find them. That allows the same kernel binary to support a very wide range of hardware. ARM64 systems also typically require ACPI, which if you squint allows the platform to also provide code that can run for dealing with the platform.

What this means is that the problem has been addressed technically. It does not address financial issues: the vendors get no more money after first sale, so they don't care about updates. It also does not address the folks doing binary blobs, NDAs and other "IP" concerns. The Linux (GPL) attitude is all about user freedom (as in freedom of speech), and gives everyone participating an equal playing field (no party has a special position).
A thing I haven't seen mentioned is that there are two thresholds of compensation.

There's the amount you pay them so that they'll stop prosecuting. Having been hurt, they'd rather take the money than pursue justice, but it would have been better not to get hurt in the first place.

Then there's the amount you pay them so that they consider themselves lucky that you accidentally ran into them and then gave them a lot of money to shut up. They may no longer have a leg, but the boatloads of cash more than make up for it.

The second amount is a lot more defensible, but it's probably also a lot higher.
If it's illegal in the chosen jurisdiction(s), yes.

The question to this argument is particular is almost always "What constitutes hate speech?" Some people think it's literally anything that could make someone feel bad (whether it does or not). Some people think unless you are actively advocating for murder or genocide it's not. Most reasonable people are in the middle, but most reasonable people also disagree on whether or not putting a picture of a fat person online and making fun of it meets the standard.
>That is confusing as all hell to me: if I compare x to 5, and 5 to x, it's still the same comparison, so what difference does it make?

I haven't done assembly code for a while, and was not an expert at it earlier, so guessing, but:

it may be because of what flags in the flags register (if there is one nowadays) get set - they could be different for the two versions of your comparison.
Great! Now if only they would move back to the center...
Muni Hackers Vow to Release 30GB of Sensitive Data If Ransom Isn't Paid
Amazon's 14 Leadership Principles
Sounds like the audio amp is too powerful for the speakers if it permanently damages it.

I'm betting the amp is integrated into a multi function chip or codec where it was selected because of integrated features rather then matched to the required speaker power.
It's pretty common at manufacturing and (non-software) engineering companies.
"Hate Speech" is not illegal. It may get you kicked off a liberal college campus, or even fired by a misinformed employer, but it is not illegal in the United States, despite the best efforts of the last administration.

Walter Olson of the Cato Institute wrote about it, printed here: http://www.fredericknewspost.com/opinion/letter_to_editor/th...
Are there any modern games that fall into the same category, do you think?
Have From Software do the combat engine as well.
I think the common denominator is to optimize for happiness.

Most of us ended up in software development because we were curious about technology in the first place. Learning stuff and tinkering with stuff makes us happy. We should continue to do so.

The section about optimizing your career is also about optimizing your happiness. There will be plenty of times where the sirens try to lure you into taking on tasks which are financially rewarding but boring. Take on some of these but don't get trapped forever in a local minimum. Your strategic goal is to feed your curiosity and your happiness.

The part about finding a mentor I'd phrase more broadly as: find a network. Find friends. Hang out with people who are fun to hang out with and who care about tech and life in general. They'll probably have strong opinions, and so will you. You'll learn a lot from these people; they'll be the mentorship that you need. And why would they want to hang out with you? Because you are bright, curious, and because people that optimize for happiness are great to hang out with.
>Boss's systematically manipulate their employees due to low self-image.

Just to be sure I understand your point.

Is the low self-image the boss's or the employee's?
In this case you want to flee the scene and sober up, less penalty.
I agree with you! This is how I found VueJS when someone made a similar, tangentially related post which was essentially, "Yea but I like VueJS much better for reason x". It exposed me to something I didn't know about.
Amazon employee attempted suicide after being put on improvement plan
I'm not saying "try multiple encodings till you get something". I'm asking about the API when the encoding is not static, but provided at runtime, like in XML files, eg:

<?xml version="1.0" encoding="ISO-8859-1"?>
My impression is that the Amazon.com is on the decline overall, with several problems (eg sketchy vendors selling fake products, usage of questionable courier services) diminishing the user experience.

The reports you read from Amazon employees vary wildly, but I do wonder if toxic work culture has contributed to the website's decline. Even if the problem is isolated at a department level, just simply Amazon being too big (and trying to do too many things) to effectively manage well strikes me as a red flag.
I immediately logged off (forever) after just signing up and seeing the "news feed".

It's like r/The_Donlad on steroids.
One man, 145 degrees. Necessary?
"I will be a laughing stock for everyone If I move back"

Don't worry about being the laughing stock. People don't care that much. Some may say a thing or two but after a week or so, people will forget. So do what you think is best for you. Plus there is nothing to be ashamed of. You decide what is the best thing for you. If that means moving back to your previous company, then that is it.

Moving back to previous company is not a big deal. People do it all the time. I personally know 2 people who have done it and are very happy.
I wonder how they are going to adapt the API for screens ? Maybe expand the card API ?
Writing slides for a scientific talk too. Or a bullet-text-heavy slides for that matter.

OTOH: for many business cases where text is kept sparse and randomly placed PowerPoint excels. And new versions have somewhat taken Tufte's criticism to heart -- the smart, make-a-diagram-for-text enable a lot of conceptual collaboration across a widely multidisciplinar organization. I mean, sometimes you're writing documentation for your fellow nerds (i.e. the equations behind some code you wrote) and sometimes you're explaining economic concepts to lawyers.

(I think (we) nerds tend to undervalue the work and insights of people like lawyers and accountants; and the importance of clear communication. But I digress on a digression...)
It's like he reacted to overly complicated websites by going to another extreme of making a text document on gopher. Simple HTML on www would have made his point beautifully and been functional so that I didn't have to copy paste the URL.
Personally, I don't mind this at all, mostly because they wouldn't be writing anything if it weren't for Unity and Unreal.
There is another issue with this. When potential compensation is high, people start faking accidents to extort the compensation from drivers/insurance companies.
https://www.youtube.com/watch?v=mqaig0nVcDs
It might also be worthwhile to try ConTeXt [0], especially if your reports contain floats.

[0] http://wiki.contextgarden.net/What_is_ConTeXt
WOW. I always expected that we would see mobile phones that lasted for days or weeks before needing to be recharged. I never once considered the idea that we may have mobile phones and laptops that NEVER need to be recharged during our lifetime. That is an incredible thought.

I wonder how hard it will be to convince people to put nuclear batteries in their pocket. Many people are still afraid of microwave ovens.
Unfortunately it probably would not.

Space elevators are limited in tension not buckling

Solid core things are not considerably stronger in buckling than hollow (there is some increase but not staggering huge like orders of magnitude)

Also with the exception of giant single crystals, the microstructure usually doesn't relate very closely to macrostructure. The best human scale I beam material does not resemble I beams at microscopic scale, for example the microstructure of steel is very important to its properties but has nothing to do with its behavior in an I beam. The best buckling material, if buckling even mattered which it doesn't, would probably not be microscopically tubular.

Space elevators are engineer-annoying in that it requires no basic research and not much engineering work to build a low-G one like on the moon, we have everything we need, yet one for the earth is at least one or two or three fundamental research steps away. Assuming you mean boring passive mostly inherently stable designs. If you want to make launch loops and rotor-vators then all bets are off and if you can handle the dynamic stability problems (and the massive cost) we can make those today. Note I'm talking about the engineering... we have industrial scale capacity to build a lunar elevator with materials that have been proven space rated, in comparison people insist on comparing them to earth elevator designs where at best we have theoretical calculations of theoretical compounds that might be almost good enough if they can be made at all, then made in massive industrial quantities and if they can be space rated. Spectra fishing line is good enough for a toy scale lunar space elevator, technically it would work but you'd get much higher payload with fancier stuff.

In my infinite spare time in my retirement or something I'm going to make a small scale launch loop capable of flinging snowballs or model airplanes or similar, or possibly never get around to doing it, or possibly end up a Darwin award winner. I can't even imagine what the FAA would think of a loop that I've calculated is technically within my ability to build and finance. Of course if the wire snapped I'd be in a substantial amount of trouble especially if it finally impacted a foreign country or something. In theory using relatively boring materials a large nation-state level effort could easily replace first and probably second rocket stages with a loop. One interesting solution to the reusable first stage problem is to not have one to begin with.