skysight-inc/HackerNews huggingface dataset:
Balance of power is not what motivated the Senate's existence. It is practically the definition of imbalance of power. The Senate was a Faustian bargain to make the Union possible at all.
It's only "taking away infrastructure" if you think a car is the only way to get around. For the rest of us, they're ^adding^ desperately needed infrastructure.
Cool to see this on HN! I worked in a lab (CSUS) for several years researching HD Cells and Place Cells with JL Calton.

The methods were quite crude - cut a hole in a rat's head, screw a staging contraption onto the head of the rat, and send a less-than-hair-width electrode lead into the hippocampus. Day by day or week by week, tighten a screw 1/4 turn to send the electrode down. Then have the rat run a maze or do some kind of task, and "listen" on an oscilloscope for the cells or circuits of interest firing. Once we found the HD cells or Place Cells, we could apply some kind of drug to attempt to interfere with the cell's activity.
That's good and I had it turned off already but one ongoing issue is that I have to crawl through all the various settings every couple of months since there's always new privacy invading stuff found and it's obviously turned on by default.
Layman here, but I worked with a computational biologist for a semester in grad school on a microbiome project.

There may be viruses and funghi operating in the same way beneficial (even critical) bacteria do. But, because research into and understanding of the microbiome is still comparatively in its infancy, we may be unaware. IIRC, my professor mentioned that the current ways we examine microbiome may favor the understanding of the components which are amenable to testing (meaning, we take a stool sample which shows use the bacteria living in the lower intestine well, but other components like other bacteria/viruses/funghi living further up the digestive tract we can't understand/sample well).

I had an idea like what if you could have a time release pill that opened up, sampled, and closed various compartments at various times throughout the tract. idk if it's doable or if that idea is unoriginal, but I think it'd be informative to have.
they still have the poke feature
If our sun was replaced by Betelgeuse, the earth would be inside the star:

sun diameter = 1.3927 million km
Betelgeuse diameter = 1.234 billion km
Betelgeuse diameter / sun diameter = 886 > 100

The size of these stars is beyond mind boggling.
Why is he overhanding the tamper like that? Whats with the Fight Club stances? It's hard to take anarchists seriously when everything they do is wrapped in performative aggression.
https://en.wikipedia.org/wiki/David_Nutt
If your time is worth $0, yes. Depending on where you're coming from, it can easily turn a 45 minute commute into 2+ hours.

Probably the biggest lever here is to dramatically increase housing supply near the suburban train stations (e.g. SB 50). It's not the train ride itself that kills you, but the trek across suburbia.
I get were you are coming from the hardware is still good and thinkpads are the notebooks with the most bios modding support in the community. coreboot/disable IME etc.
> remove some of the undefined behaviors,

There was a great talk from a C/C++ compiler writer about why you can't remove undefined behaviors while at the same time keeping C like speed.

Simple example: accessing an array past it's end it's undefined behaviour. If you want to remove this, you need to add bounds checking (either to raise an error or to just return 0).
I've never run into any trouble getting film hand checked while traveling within the US.

Sadly it's a completely different story internationally. Indian security has been the strictest in my experience -- flat out refusal to do anything other than run the film through the X-Ray machine. I don't travel with fast film (800+ ISO) anymore. It's just not worth the stress.
I really don't think the result is better than the beginning.
Have a look at Zig and Odin.
/r/dangerousdesign
> I grew up as a programmer always thinking about the underlying CPU and the underlying memory and how my code would interact with both of them. It requires greater care as a programmer and tools like static analysers, code reviews and rigorous testing are extremely important.

This is the double-edged sword of C and other lower level languages though. The programmer is given great power over their environment, but as the saying goes with great power comes great responsibility. Not all programmers are capable of handling that responsibility, and even those who are make mistakes from time to time. If you don't need the power, there's a strong case to be made for giving some of it up in exchange for also reducing the number of ways you could misuse it.

There will always be a place for low level programming in performance-critical code or extremely resource constrained environments, but there's a lot of software out there that spends most of its time waiting on I/O or user interaction while running on systems with gigabytes of free RAM and a half dozen idle cores. In those cases I believe the use of safer languages should be encouraged.
Monoliths Are the Future
I used to know PHP, and this code is very indicative of the imperative style that was popular during that era. I believe the PHP crowd has mostly gone deeply into OOP. With that said, Facebook mostly worked remarkably well. My bank, on the other hand has their web presence written in Java. And it works about 80% of the time. Sometimes one just has to try twice. So, "good code", "bad code" will always take a back seat to "working code". (Not that I'd want to maintain this beast)
Avast Antivirus Is Shutting Down Its Data Collection Arm, Effective Immediately
The fact that our ancestors wrote the constitution like that doesn't mean they thought it was a good idea. They considered risking tyranny of the minority a worthwhile gamble in order to unify the states.
https://www.sciencedaily.com/releases/2007/10/071008102334.h...

May not be useless.
A deep dive into the Apollo Guidance Computer, and the hack that saved Apollo 14
Ugh hints. The things they almost always recommend you don’t use because the optimizer should know better. Unsarcastically, this is usually true. More often I see people who think they’re being clever killing performance with undocumented hints instead of either letting the engine do its work or looking for other ways to optimize.
The Virginia Cyber Range (www.virginiacyberrange.org) is a taxpayer funded organization that leverages this project heavily to give K-12+ students access to virtual machines for cybersecurity education.

Some of our customers are on Chromebooks, but with this they can access machines without installing software.

For students at home, it's the same experience, no need to provide at-home setup instructions for all the common operating systems.

In schools using computer labs, no need to install software at all.. IT admins see Guacamole's requirements for service and it requires them to do no work, and opens no threats to their network.

This allows us to replicate the capabilities of virtual box or similar software without teachers needing to know anything about virtualization, or dealing with the first session/week being the struggle to find BIOS flags to turn on, and getting the virtualization software working.

We currently see about 500-800 unique guacamole connections per day, it's fairly reliable.
>In general, anything that was added to a language to support generics or to hide pointers and memory management from the developers on a language that isn't a lisp has only produced more harm than good.

Why should I care or need to worry about pointers and memory management in every part of my code?

Yeah as a C# developer I need to be aware if I'm passing a variable by value or reference.. but I don't want to and should not need to define this all the time. I know that built-in simple types (int, string, double) etc are passed as value... and everything else is passed as reference. So it's basically a non-issue.

I grew up learning C/C++ and having to deal with all the crap. Why oh why do I want to handle all of this myself?

I just want to code and focus on getting things done... C#, for example, allows me to do that.

You saying these things have "produced more harm than good" is so obviously coming from a more academic standpoint, or purist in the sense of "oh my god he doesn't even realize that those 8 bytes are going to be held up until the garbage collector comes, whereas I can deallocate that precious memory right away!". Sorry but almost no one cares. Yeah there are times where you need to care, but for most developers that time is... never.

The elitist attitudes on HN are astounding sometimes. Heaven forbid someone code without also managing every aspect of the underlying hardware!
The A-10 might be MANPAD resistant to the SA-7 (Grail class and variants), but it wasn't designed to survive anything newer. Yes it has redundant control mechanisms/engines, titanium bathtub and tails. But it's still easy to target with IR, not to mention radar.

And against a modern AD system, it'll be toast. Whether it's a Tunguska or worse, it can't survive on the modern battlefield until these systems are attritted via SEAD.
Creative, but clearly motivated by a false premise and lack of understanding the security and game theory behind PoW. PoW is about physics and game theory. Bitcoin is minted from energy, the fundamental commodity of the universe. What the authors claim is waste is actually security.
Lasting Motivation
> The DOM is not slow, that is brain washing from React developpers to justify your VDOM.

I'm comparing against native apps, not React VDOM vs. DOM. Direct fiddling of widget properties is common & perfectly fast in native apps, even when done naively. The same is not true of the DOM, especially with all its synchronous layout & style resolution foot-guns.
Looks like I responded to the wrong comment. I thought I was responding to someone who said they were worried about walking through scanners that would damage negatives.
Etcd is designed to be able to cache it's entire working set in memory.

https://etcd.io/docs/v3.3.12/dev-guide/limit/
https://github.com/etcd-io/etcd/blob/master/Documentation/op...

TiKV, a distributed kv store that can store many terabytes of data, actually uses etcd internally for metadata storage.
Frontiers of Engineering: Reports on Leading-Edge Engineering
It's a simpler claim than that. The claim is that anything useful can be monetised.

If you come up with something useful, but noone is willing to buy it at any price, what's your basis for claiming that it's useful?
The parent post didn't mention individual citizens.
"Merman" was an internal project codename, not an individual user. I think it was a very early version of the feature that eventually became "Pages".
Of course there are current examples, but in general the scale is not large at all on phones. Less than 1% of sales. Being first doesn't mean anything if it doesn't sell, being the majority of sales is a much different world.

I'm referring to the 2020 iPhone Pro and the Galaxy S20 both being rumored to have 120Hz displays, massive changes in the market.
On the topic of film, this little short video "Behind the Film - Inside the ILFORD factory" is cool -

https://www.youtube.com/watch?v=JXpoALotxf0

They also have a lab that do b&w prints from digital files on photo paper interestingly.
Why Using WhatsApp Is Dangerous (Pavel Durov)
We're Carnooba: Software to Run a Car-Care Business
further, Market has some of the widest sidewalks i've ever seen.
For some history: ownCloud is a very old stable product. 2-3 years back it got forked into Nexcloud because the founder of ownCloud had some disagreement about ownCloud's direction.

Both the products are backed by companies and both are doing quite well. I would say Nextcloud goes more and more into expanding it's use case and thus makes it product more extensible via plugins. This can be good or bad depending on how you look at it. Plugins go unmaintained/incompatible over time and are a constant source of pain when upgrading. Wordpress gets away with this because it has a massive community.

ownCloud on the other hand has decided to double down on it's roots of file sharing/syncing. I heard they rewrote their stack from PHP to Go now and the frontend is now React.
HSTS has a certificate pinning extension, but base HSTS wouldn't.
Thanks! I really like this critical analysis. Tbh, I didn’t read the article but it was on the Dutch news this morning.
Kinda two use cases here with my being more on the business side than personal, that's true. You may be right for small personal scenarios.
I think the current forecast is a reasonable first approximation for a three day forecast. The model you propose is more accurate but requires many more parameters, each with their own error bands. I think you are looking at a very complex rapidly evolving situation characterized by an eventual transition between exponential growth and S-curve transition that is very hard to predict. The chart now indicates the forecast points and assumes 3 days of exponential growth, which until the virus is contained is a reasonable three day forecast.

I have no affiliation with the author of the chart but appreciate the thought and effort that went into it.
Why don't they throw in a ryzen processor? Paying 1400 for a 4 core cpu in 2020 is a complete joke.
I will have to try this! It's been awhile but I was just using whatever was default or suggested for VSCode.

The "refactoring library" was named rope, and I always figured that was the source of my issues.
When people in places like that need to get to the city for a doctor do you recommend horse drawn wagon?
How to Be a Better Writer (2019)
For embedded, C++ can still be useful. You just won't use most of it. I still like using classes; destructors can free up more resources than just memory. But yes, you can get most of what you need out of C.

I also suspect that Haskell fits above Go, not between Go and C.

Other than that, I'm pretty much in agreement with you.
All I can say is: That's easier said than done. Dropbox's implementation has no UI, building such a wizard is probably much more complicated than they anticipated!

I've always advocated for wizards like that, but everyone gets enamored with building the next shiny feature.

Some days I wonder if I should just quit and make an open source sync product... And if I'd actually make a living doing it!
I think it's also important to highlight that perfect is the enemy of good. I moved from Google services (A) to an open source platform... that I was paying them to host on Google Cloud (B). Sure, it's still at Google, but the ability for Google to mine data from it is significantly reduced. Of course, later, I moved to hosting it in-house (C), where I have direct physical control.

It's likely if my choices were A or C, I'd have never left A. But that B option eased the transition for me, and made it possible for me to get to the point I felt like the investment was worth it to create a fully on-premise solution.

There's a part D to this too, actually: I'm still using a service to manage the DNS and TLS for it. Eventually I should be able to move away from that too. But without the intermediate step, it'd be too prohibitive and frustrating to have moved to step C.
Hummer is making a comeback, but this time it's electric
> I shoot large format and there are no (within my budget, at the very least) 8" x 10" digital sensors.

You can make a scanner back out of a normal CCD film scanner. It comes with a lot of downsides since you have a giant "rolling shutter" that works on the scale of 10s+ but it does give you an image.
Usually from a song or playlist, and no matter where I've started it it will start mixing stuff in that isn't remotely similar. Unless it's trance or house.
America's Mask Bans in the Age of Face Recognition Surveillance
>I ask myself, do we really need new Systems/Software all the time? What does the new version that needs improved hardware really bring to the table that makes it superior to the previous one? After all, many people just use the core functionality which hasn't really changed that much.

Not only that, there is also a limit (talking of interactive software) in needed speed (and also "features").

I mean, having a file (or more generally information) loading instantly is a good thing (and it should be as fast as it can be), but when you need to create content (be it writing a letter, putting together a spreadsheet, drawing something or even merely inputting data) how much speed is actually needed?

As an example, in the '90's creating/running a (complex) spreadsheet would imply to have "automatic calculation" turned off and you had to press F9 from time to time, or if you prefer, I was (slightly) faster than Excel.

Since - say - the middle of the 2000's this is not anymore needed and the responsiveness is outspeeding me (this may also mean that I am getting old) on any system, with any version of Excel including the (venerable) 97 one or any of the similar spreadsheet programs around, even of relatively low powered machines.

For Word (or more generally word processors) this happened even earlier, you have to think at what you are writing, which takes some time, and BTW most (and by most I think of 95% or more of the users) use a word processor to write a letter or a report, I don't believe that there is any new possible feature to be added that would make those letters or reports be written in less time.
This is one of the reason some things should never be left to the market or be driven by profit. Healthcare is a clear example of that.
Top Charities – GiveWell
It works great on mac, I'm really enjoying this tool.
> We need them some places
> Why do people use hand saws and chisels when powered table saws, compound saws and biscuit joiners are available to us?

That analogy breaks down a bit because in the former case, there are very many circumstances where the small unpowered tool is the best fit for a job (touching up an area, finishing off a mortise, trimming off something by hand where a power tool would not be able to give the proper feedback).

In photography, the preference is a lot more subjective, at least when it comes to 35mm formats.

Most carpenters will carry hand saws and chisels with them even if they have all the top of the line power tools because they remain relevant and immensely useful.
> It's always seemed fine to me.

It depends where on Market. The section where cars have been completely banned had already been highly restricted for years. It was difficult to turn onto Market east of Van Ness as at most intersections you could only cross--turns were disallowed. Most cars on Market in the Financial District were either ride sharing, tourists who got lost, or people who disobeyed a turn restriction. The "ban", as it is now, is mostly a formalism, so all the praise and hand wringing is years late.

If and when the ban moves west of Van Ness, then it'll be notable. Although there are already turn restrictions at a few dangerous intersections.
The difference is one doesn't have a choice in paying taxes i.e. one is obligated to pay them. If one doesn't pay, one loses their house.
Is anyone even making large format scanning backs any more?
I’ve always heard it was programmed in MUMPS
What I am curious about is why corporations need to pay “bonus” tax at all (other than on imports/exports or purchases of commodities/equipment), the employees and the stakeholders of the corporations (the actual people) already pay income tax, why isn’t that fair enough?
How much does “reading level” matter?
"Plans to turn TSA scanner into radiation therapy machine corrupted inside TSA scanner."
And what, pray tell, stops me from modifying the memory at your “%s” string’s location in memory?

Nothing.

Neither is more secure, all modern compilers put both “%s” and “Hello, world!” in rodata sections.

Your understanding of practical format string attacks is misguided.
For example:

http://info.snowflake.net/rs/252-RFO-227/images/Snowflake_SI...

https://www.snowflake.com/wp-content/uploads/2014/10/A-Detai...
> Don’t let yourself be fooled by the tech equivalent of circus magicians who’d like to focus
your attention on one isolated aspect all while performing their tricks elsewhere. They
want you to think about end-to-end encryption as the only thing you have to look at for
privacy. The reality is much more complicated.
> Worth preserving as part of Internet history.

Can't Facebook just issue a takedown request and have these files removed?
View is not a DSL, it's a graphical engine (based on Anti-Grain Geometry in case of Rebol and native in case of Red). What you are talking about is a combination of View and VID (Visual Interface Dialect).
Another point in film's favor is that it has extremely high resolution per dollar.

I just bought a Rolleicord TLR camera, which shoots 6 cm square negatives. It cost me $250 on eBay. If shot with good quality low grain film, and scanned with a professional grade negative scanner, the equivalent resolution I get from it should be on the order of 100 megapixels, and possibly more in good lighting conditions.

Even regular 35 mm film shot in a decent SLR will give you 30+ megapixels. You can buy good used 35 mm cameras all day long for less than $100. You can buy a Hasselblad 500C, the very same camera the Apollo astronauts went to the moon with and that Ansel Adams used for shooting his iconic photographs of Yosemite, which uses the same 6 cm film as my Rollei, for less than $1000.

Buying a 100 megapixel digital camera would cost me ten thousand dollars minimum.

See: https://petapixel.com/2014/12/18/comparing-image-quality-fil...
I haven't actually watched it in a while, but are you referencing this talk by Chandler Carruth? https://youtu.be/yG1OZ69H_-o
No, they’re equivalent in terms of security.

The article’s author (posting here on HN) is grossly mistaken.
Seriously, this GUI is great compared to some of the trash I've had to use - its a great tool and "Java sucks" is so 10 years ago.
Yeah that is a monumental addition imo. You can find forum posts from just a few years ago with this on their wishlist. Cool to see it finally happen.
>But even if the developers had ethical concerns, they had no recourse but to quit, and be replaced by someone else

I'm not saying that everyone who touched the software should be indicted, but there were options beyond quitting. They could've told the customers, the news outlets, or the government.

Of course, when you're surrounded by people doing the same thing and nobody else is speaking up, it's not unreasonable to think you're the only one who sees it as shady.
Not everyone has an internal monologue
My understanding is that this would become more widely available as it rolls out, and the article supports this idea as well:

> This is not just a game changer for people like you and I, living in relatively populated places struggling against greedy last-mile monopolists

So I was wrong that it was omitted, the article explicitly makes it clear that it's going to be a game changer even for people with existing internet.

Also it makes it pretty clear that the service is going to affect individual users and not just enterprises:

> Starlink means that you can go live in the woods in Siberia if you like

> some automakers will likely build them into the roofs of cars or trucks
> The Senate was a Faustian bargain to make the Union possible at all.

...because the lower-population states didn't want to be over-powered. Hence, a balance. If you wanna change the bargain, give the little guys a chance to leave.