skysight-inc/HackerNews huggingface dataset:
Those first quotes are attributed to "deepchip.com", but that's just the archive of the E-mail Synopsys Users Group (ESNUG). For many years it was the main watering hole for talking about EDA ("electronic design automation" -> hardware design) software. Synopsys was only one of three big EDA companies, but because there were so many tools in the chain, and they were (sometimes) interoperable, all the different products from the different vendors would get discussed, sometimes mercilessly.

Someone who wanted to play folk historian could probably have a lot of fun going through the archive, assuming their eyes wouldn't glaze over at terms like "cycle accuracy" or "serial loopback".
> Organizations are simply groups of people with a shared cause.

No, they're not. As soon as you have two people in an organization, you've got two different causes. The shared elements of those causes allow them to collaborate, but each of them has slightly different views of what they're working toward. And even when you have a very small, well-specified goal, every individual in the organization has different levels of investment, and other values and boundaries they're not willing to cross to achieve that goal. And the larger organizations get, the wider the variety of disparate goals that can occur within the organization, because individuals in the organization may not even interact directly with one another.

Example: John and Sam work for Facebook. John and Sam want to make money to feed themselves and their families, and don't want to have PTSD. But Mark Zuckerberg wants John and Sam to look at an endless stream of horrific PTSD-inducing images so that he can maintain the reputation of the Facebook platform and get incredibly rich. Where is the shared cause here, exactly?

> To deny rights to the organization, you necessarily have to deny personal rights.

Just because an organization doesn't have rights doesn't mean we have to go out of our way to take away their rights.

> Example: John and Sam form an organization for comic book collecting. They have a secret meeting to agree on a price to offer a potential seller of a rare comic book. Since John and Sam, Inc. “Have no rights” the seller is allowed to sit in the room during their meeting. However this violates the right of Sam to freely associate with John and his right to not have to associate with the interloper. It also violates the privacy of San and John as individuals since their private conversation — even as members of their two-man organization are now being shared with anyone who wants to sit in since, in this scenario, their organization doesn’t have rights.

It sounds like you've figured out that John and Sam, as individuals, each have a right to have a private conversation. John and Sam, Inc. doesn't have rights, but that doesn't suddenly remove John and Sam's individual rights.

The entire point of organizational transparency is to protect the rights of individuals, so obviously if organizational transparency would violate the rights of individuals, the individual rights to privacy supercede the need for organizational transparency.

It's telling that your example of an organization has two people in it. At a small scale, organizations tend to protect the rights of the individuals in the organization fairly well. It's at larger scales that the non-rights of an organization come in conflict more often with the rights of individuals.
Long Live RSS How I manage my reading
> Too much

There are cases in which it does matter. Just like anything else, it strongly depends on your use case. If you're into the microservices thing and rebuild your containers, or change requirements frequently - maybe container size (as they'll be pulled a lot, by a lot of different hosts) matter. Maybe you're making something for the public consumption and want to make sure it doesn't take up a huge amount of space. Maybe you're making an image for IOT/RPi type devices. You get the idea.

Personally, I like using Alpine where possible because it's got less stuff. Less software means less things that could potentially have a security issue needing fixing/patching/updating later.

However my default container for anything else is "miniubuntu" build as it's got all the basics, it's 85mb in size, and I can install all the things I need for the more complicated projects.
The last time I was using React Native even text input was broken on Android. It made any app using it basically unusable. Android profiler didn't work either, opening it crashed the runtime.

Flutter has its bugs but they're certainly not that fundamental issues.
I don't relate to this at all. Yes, I find being a 'noob' unpleasant, but for me it's not about something tugging at me to figure it out, at least not for intrinsic reasons, but because of some sort of inferiority complex. I don't like that the people around me know more than I do.

And the idea that "the more of a noob you are locally, the less a noob you are globally" just feels like faulty logic. Any and all combinations of noob-ness are possible, and pretty likely, IMO. And regardless, this sort of statement just seems like advocating for being a jack of all trades, master of none. There's value in that to some people, but going deep on a subject or place also has value that shouldn't be minimized.
I'm using Application Insights, but our tool is very Microsoft-centric.

Standard recommendation like mister_hn said is Elastic stack, Logstash and Kibana or Grafana.

In a course, I also saw recommended Zipkin and Jaeger.
I highly recommend ocelot music.
https://ocelot.bandcamp.com
http://ocelotmusic.com
Climate breakdown 'is increasing violence against women'
Verbs and Adventure Games
Looks interesting. I wonder how it compares with Rust and Kotlin.
Sacha Baron Cohen tells Mark Zuckerberg 'history will judge you harshly
this makes me think,

1. If history is written by the winners then how does it matter?

2. If history is written once you depart then how does it matter?

3. Finally, if leaving a legacy that important; how far one would go to write it the way they want?
I used Tcl today as part of some Xilinx fpga work. Interesting to learn there is such an ecosystem/community for tcl. I’ll look into adding TK functionality to my Xilinx tools.
Better link to the same article: https://solar.lowtechmagazine.com/2020/01/how-sustainable-is...

(it's on the solar powered website itself)
Well one form of music being added to it is gone now that they nuked the artist portal thing.
maybe the direction of the content, then? Ipads are great for generating a sub-set of content and consuming almost all of it. If you're work is (a) content creation and (b) tends to use a keyboard, it doesn't work great.
Like anything else, if you need to worry about speed - you should optimize. There are just as many people who will shit on Python for it's speed/scale capabilities as there are people who will point out "Well, it works for Instagram".
As in, it reports any deduplication already implemented?

Or actually detects duplicate blocks? Because that would be still be something, knowing how much deduplication would benefit you, if implemented.
> except insofar as insurance companies can push back on drug manufacturers.

Can they? The insurance companies are mandated to buy it now
Coronavirus 3 Day Prediction
Back when I got rid of my account there wasn't an option to immediately delete an account. It first had to be deactivated, and would supposedly be deleted after a two-week cool-down period.
The Missing Semester of Your CS Education
Not at all, Microsoft just decided not to delay .NET 1.0 release instead of having them fully implemented.

https://mattwarren.org/2018/03/02/How-generics-were-added-to...
How is it possible to reason about filter() without thinking it through as effectively a conditional? How is that easier than being explicit about it?
Same here, but I still have high hopes for Valhalla.
Pandas and numpy (which all things data science depend on) require compilation of C/C++ code which comes in addition to the download/install steps. Wheel files can contain precompiled .so files.
I don't think it's a price control.
I wouldn't expect hot water to have a significant effect. In cooking, you need to hit 140F to kill bacteria, which would be extremely unpleasant. It's literally scalding; you can get second and even third degree burns in seconds. Pleasantly-hot shower temperature is in the "danger zone" for food handling, where bacteria grow faster.

Using soap will kill bacteria, and as long as the water is warm enough for the soap to foam up, that's going to do all of the work. Adding more heat will just make things easier on bacteria.
Yes, but in practice then all employees set their own comp by negotiating with their manager.
Ah... I have memories of “disruptive” managers lauding this approach to management whole kit and kaboodle.

I derided it as reminiscent of soviet-style of management by collectives and committees.

The manager saw that in a bad light. Guess I lacked team spirit as it were.
Yeah, I came here to say this. If you want to access all the songs you've ever liked or added to a playlist or saved then you literally press the "Your Library" button at the bottom of the screen and you can sort by playlist, artist, or album. The author is totally ignorant of this fact.
I AM totally confused by this as well. We can't have it both ways. Let's think about this in a COMPLETELY different perspective.

Take elections as an example. Our 2016 elections were apparently never hacked, but there's a lot of conversation going on right now about "Russian Interference" but we're not specifically arresting Russians are we?

So what makes it OK for someone in a country we don't have extradition treaties with to just let them off the hook vs a country we do?

In other words, the world is TOTALLY BONKERS.

I mean specifically, am I breaking a law in the next sentence in China and should be arrested and put in a prison camp in CHINA for this: So this happened: https://en.wikipedia.org/wiki/1989_Tiananmen_Square_protests
I wonder how well this works if people start wearing particulate/surgical face masks. (Wearing masks in public is technically illegal.)

Also wondering if you can jam it by holding up printouts of people in front of cameras.
Show HN: Ruby gem for slack sign-ins in Rails
Concepts I guess, so much pain would have been saved if something like that existed in C++98.
Most Dockerfiles for python projects will have a line to install their python dependencies though.

COPY requirements.txt ./
RUN pip install -r requirements.txt

If you're building the image on a CI server, docker can't cache that step because the files won't match the cache due to timestamps/permissions/etc... The same is true for other developer's machines.

This is a problem if your requirements includes anything that uses C extensions, like mysql/postgresql libs or PIL.
I've been working with Godot/Websockets lately and it has been really enjoyable -- excited for Juan's 4.0 vulkan work!
Hi there!

Over the past year, my team has built a number of Slack applications for internal tools, demos, and for fun. We found ourselves writing the same OmniAuth code over and over again, so we decided to try and make it a bit easier for ourselves, and hopefully others too!

We were inspired by Basecamp's google_sign_in gem (https://github.com/basecamp/google_sign_in), and our goal was to make something that would let us integrate "Sign in with Slack" into our Rails apps:

- with minimal configuration
- as quickly as possible
- without sacrificing on long-term stability and maintainability

We recently open-sourced this on GitHub as a gem, and I also made a short getting started video (my first one! :D). I'd love to hear what people think!

GitHub repo: https://github.com/TEECOM/slack_sign_in
Getting started video: https://vimeo.com/387819353
You misread the comment. Not every entrant. Every entry by any person whoose name matches.
> Also, build times and sizes don't matter too much in the grand scheme of things. Unless you're changing the Dockerfile regularly, it won't matter. Why? Because Docker caches each layer of the build.

It does if you practice continuous deployment, or even if you use Docker in your local dev setup and you want to use a sane workflow (like `docker-compose build && docker-compose up` or something). Unfortunately, the standard docker tools are really poorly thought out, beginning with the Dockerfile build system (assumes a linear dependency tree, no abstraction whatsoever, standard tools have no idea how to build the base images they depend on, etc). It's absolute madness. Never mind that Docker for Mac or whatever it's called these days will grind your $1500 MacBook Pro to a halt if you have a container idling in the background (with a volume mount?). Hopefully you don't also need to run Slack or any other Electron app at the same time.

As for the build cache, it often fails in surprising ways. This is probably something on our end (and for our CI issues, on CircleCI's end [as far as anyone can tell, their build cache is completely broken for us and their support engineers couldn't figure it out and eventually gave up]), but when this happens it's a big effort to figure out what the specific problem is.

This stuff is hard, but a few obvious things could be improved--Dockerfiles need to be able to express the full dependency graph (like Bazel or similar) and not assume linearity. Dockerfiles should also allow you to depend on or include another Dockerfile (note the differences between including another Dockerfile and including a base image). Coupled with build args, this would probably allow enough abstraction to be useful in the general case (albeit a real, expression-based configuration language is almost certainly the ideal state). Beyond that the standard tooling should understand how to build base images (maybe this is a byproduct of the include-other-Dockerfiles work above) so you can use a sane development workflow. And lastly, local dev performance issues should be addressed or at least allow for better debugging.
> Everyone will have to chip in a bit to make sure people with diabetes don't go without insulin.

Would be nice if there were actual price controls at the federal level.
I kind of miss the feature that I can upload local files to Spotify (I can, but it is not as seamlessly integrated as I want), but when I "like" an album on Spotify, it is added to my library. I think that the individual songs are not added in the Songs tab. This is a bit different maybe, but in a way, it also keeps that list uncluttered. That might be the problem? So you have the song in your library, you just have to navigate to it via the album.

What I really, really miss is hierarchical filtering/navigating. Genre - Artist - Album. Maybe Release Year. Whatever criteria floats my boat. But so far I have not seen one of the big streaming apps do that, and at the moment I am using Spotify, because it most closely aligns to my UX preferences... but of course YMMV.
This isn't necessarily sinister. I know UI/UX designers and a lot of them talk about wanting a heatmap of clicks on a given webpage for experience reasons. They want to know where and what you're clicking and how often so they can optimize processes and flow.

It gives insight into how things are used and what's used most often etc. Granted this isn't necessarily directly applicable to this case with the kindle, but similar in concept.
Remember FindFace? It Just Turned into an Official Russian Surveillance System
Your boss probably knows this and is sweating it until you raise the issue with him/her. If the company/environment is so great, then your boss is probably pretty good. So talk to your boss.

Can they hire someone part time just for that task? That may be less expensive than the cost to replace you (should you leave).
<<
Flutter vs React Native: A detailed Comparison
1. Performance
Mapping down the performance is the best way to find the ideal framework for mobile app development. Flutter is ahead when it comes to performance among other frameworks is due to Dart. Dart code is compiled to native machine code. And also the JavaScript layer is helpful when integrating with native components and eliminates the JavaScript bridge.

React native offers exceptional performance for developers while developing an application in a native environment. But developers sometimes face issues while running the hybrid application architecture. On the other hand, Flutter allows developers to reuse the existing code. Flutter is in the leads in performance in comparison to React Native which uses JavaScript Bridge.
>>

Source: https://dev.to/agiratech/flutter-vs-react-native-what-to-cho...
Germany rejigs reconnaissance system plan, drops US drones
Can someone post a screenshot for those of us with out Facebook accounts?
> They key to bringing prices down is to remove barriers of entry. [sic]

Or just set price controls
I’ve recently moved away from Spotify and back to my own music library. I’m using beets[1] to manage my messy metadata and it does a pretty good job. You can probably tell it to leave your metadata alone and just sort things into folders for you.

[1] https://beets.readthedocs.io/en/stable/
The fact that it was only a flash crash and not a crash, I think actually shows the strength of the system. No one really panicked. If a flash crash happened every week, they would just slow down trades and push more to specialists. I don't think it would be as catastrophic as one might think. It would be a minor shake up.
> The economists solution: create more competition, probably by getting rid of some laws.

Or just set price controls (in the case of insulin)
I believe that a lot of people provide value to the world. I also believe that some people have the ability to concentrate the value provided by a lot of people on themselves and benefit more than they deserve based on the value they provided themselves.

Does this make sense? In short, a lot of billionaires benefit much more than they deserve at the expense of others who get less than they deserve.
The purchasing and marking up of expired drugs/patents and blocking of transition to generic status seem the obvious counterexamples here...

https://hbr.org/2017/04/how-pharma-companies-game-the-system...
No, informing employees about labor was not part of the dev’s responsibilities. This employee was not in the HR department and the tool was not for HR-related messages. It was for security warnings.
>The owner of this website (www.lowtechmagazine.com) has banned your IP address ([redacted])

Anyone else seeing this? Looks like they allow me to access it via https://solar.lowtechmagazine.com/2020/01/how-sustainable-is..., but if they actually banned my IP specifically I don't really want to violate their wishes, I just wonder why I'm banned :/
There's a difference between storing every single tap and just storing the latest position for each book and device pair. And the Kindle doesn't update whispersync every page tap anyways it syncs periodically so the Kindle is storing that tap info and sending it all so it's not like this is just a factor of logging the data it gets sent for updating page position. [0]

[0] I think Kindle on Android is the worst for this. Sometimes I don't get the position synced to my Kindle even 30min+ after leaving the Kindle app. Seems like the way to guarantee the server gets updated is to either exit the app or to return to the library.
I'm surprised no one is mentioning this:

"At the beginning of 2019, we did a 6-week experiment on our flagship Point of Sale (POS) app to see if it would be a good candidate for a rewrite in React Native. We learned a lot, including that our retail merchants expect almost 2x the responsiveness in our POS due to the muscle memory of using our app while also talking to customers.

In order to best serve our retail merchants and learn about React Native in a physical retail setting, we decided to build out the new POS natively for iOS and use React Native for Android."

So it's okay to build Android and less important apps using RN, but their flagship iOS POSS is off limits?
So is there any way to find out what information FB has on you if you don't have an account?
He seems to be using CarbonAds.
Telegram still works as well. It's technically banned, but works thanks to its blocking countermeasures.
> "we can't find Scala engineers"

Is there such a thing as a PL engineer? I thought it was software engineer, and the particular language matters less than general software principles and practices. Plus, any new employee is going to have to learn the code base regardless of whether they start out knowing the language.

Any software engineer should be able to learn a new language. The idea that you have to higher engineers who already know the language, particularly a high level general purpose one, seems suspect. It's not like they're writing some low level Rust or C code.

It seems like a poor reason to port a code base, but I guess it happens often enough.
Some of us would love it if you would share your apps!
I am refreshed by Godot's versioning scheme. Point releases are something to get excited about.
That doesn't sound correct to me. But when I go to privacy settings on my iPhone I see plenty of apps having been authorized by me to access my local music library. For example Google Maps has this permission, so that I can begin playback or change playlists right within a Maps navigation.

So at least Apple provides some kind of API to allow third parties to access your music library. I'm not just sure how extensive that API is.
The don't unilaterally change the Rx and hand it to you...they fax the Dr. a request for change to the therapy (and earn a bonus from the insurer for sending the request for change). If the Doctor authorizes the change, the pharmacy gets a 2nd bonus payment from the insurer.

If the Doctor(s) refuse to make the requested change that data is tracked and eventually the insurer will drop the doctors from their network.
> All this stuff you here about “evergreening” is entirely the result of gaming the FDA approval practices

Evergreening has absolutely nothing to do with the FDA and everything to do with the USPTO and the specific chemical makeup of insulin, which has unique characteristics that make it very easy to engage in effective "evergreening". This also allows drug companies to manipulate pricing lists in deceptive ways that fool both doctors and distributors into placing higher cost (but chemically identical) products onto "preferred" prescription lists of insurance companies. There are also current court cases where there are accusations of fraud and illegal kickbacks around those practices.
Do we have any idea how much higher the premiums are likely to be?

Google says there are 1.5-3 million insulin users in the USA - lets call it 1% of the population. Let's say that their drugs cost $300 / month, but they pay $100. The extra $200 will be shared between 100 people's premiums, so $2 extra per month.
An integration with something existing or a new competitor to the projects I mentioned?
Actually the radio is the biggest gripe I have with Spotify. They globally aggregate everything you've ever liked, so if you have tastes in multiple genres it's basically impossible to get your indie rock stations to stop playing EG trance or house music without also telling Spotify that no you actually don't like the dance music you also play sometimes.

The curated playlists are much better mainly because their radio algorithms are absolutely terrible.
Yes I went through that too. It was about 2 years ago.

They sent me all the warnings that they were deleting anything.

Do I believe them at all? Not really?
Yeah, and the other stalkers out there should find productive use of their data gathering, too.

/s