skysight-inc/HackerNews huggingface dataset:
Have used pip-tools for a long time... its very uncomplicated and just makes things pretty darn simple.

Since its all just requirements files with pip-tools, its been fairly commitment free, in that I haven't had to substantially rework any major bits of workflow to use it - nor would I to remove it. Not sure I could say the same thing about pipenv and/or poetry.
1) It's not a water-scarce environment. The Surf Ranch is surrounded by farms.

Being surrounded by farms doesn't mean it's not water scarce. People have been irrigating desert for thousands of years.

The location is classified as BSk "semi-arid"†, just two notches above full-on desert.

The Surf Ranch uses less water than its surrounding properties

Re-read my comment above indicating that two wrongs don't make a right.

And this is just the beta pool, where they're trying to figure out the wave mechanics

What does it matter if it's a test pool, not? There are plenty of places with tons of water to spare in the same time zone.

† https://en.wikipedia.org/wiki/Lemoore,_California#Climate
I've also had /usr/ports as part of a compressed zfs dataset so that might be worth looking at.
I was unaware the Scottish, as a whole, had so much to say about sushi and enchiladas. ;)
Your tax dollars pay for a lot more military than the Europeans do.
Show HN: Timbr saves explicit Tumblr blogs before they are gone forever
> If you support violence, that's fine. Go ahead and say so, and make that arguement. Lots of people support the government's monopoly on violence. It is not a particularly controversial opinion to have.

If someone is squatting in your house, benefiting from money you spend on it, you are justified in evicting them.

> The ocean is the only place not claimed by a nation. That's the point. You cannot buy land, and have it declared yours, not subject to the authority of a nation.

This has been true since basically the dawn of human civilization. Just in those times, you were subject to the authority of invaders.

> But don't pretend like exiling people from land that they own is "non violent". Just be honest with yourself and say "yes. I support the government's monopoly on violence". It's not hard, nor controversial.

Owning land is a concept that only exists inside of a system of government with a mechanism to enforce property rights. If they decide they don't want to be subject to the rules of society, they don't get to have their cake and eat it too.
> I haven't thought about it much, but its instinctively obvious that the 2-pins of a decoupling capacitor is insufficient to do any kind of hacking.

Your instincts seem to have deceived you. There's a top-level comment with a variety of replies that discusses a 2-pin device to snoop or modify data to an I2C device, and plenty of other literature documenting the feasibility of such devices.
This logic is a great justification to commit many unnecessary tragedies, because it gives you an escape valve to not put effort into anything you don't want to do.

"It's more complex to write unit tests/write this so it's easy to unit test, so I won't bother".

"It's more complex to spend a few days thinking through the design of this system, so I won't bother."

"It's more complex to write this in a way that can be subclassed later, so I won't bother."

Perfect may be the enemy of good, but "easy" can also be a foe.
Not sure if a joke, but I'd absolutely love this. I, as a consumer, would gladly pay good money to be able to use Outlook and the MS Office suite. Regardless of what anyone claims, the linux alternatives are useable but not nearly as good. I used to use Windows with Cygwin, but found I spent way more time doing linux-y things than Windows-y things...so switched away.
Surfing culture is still very much alive. It's just that with growth, it's no longer only the beach bums. I work pretty close to Venice, and have polled the surfers there before, and it's definitely no-where close to 50+% "well-paid workers in corporate america." It's closer to 25% corporate workers, about half people who live/breathe/work surfing, and the remainder an odd mix of everyone else.
It would be cool if Firefox itself had those keyword searches preconfigured. That way you wouldn't have to send all your queries through DDG.
It's not stubborn to design your application to work as users have come to expect.
Michael Seibel on Leadership Attributes in Successful Startup Leaders
"I realize autoplay gets a lot of flak due to large corporations using it to further their aggressive marketing campaigns"

Not just because of that, although that is the most egregious example. Personally, I find any autoplay at all to be objectionable. It doesn't matter if it's an ad, a YouTube video, or anything else.
London mayor unveils plan to tackle 'climate emergency'
The Search for the “perfect” Advent Calendar (involves Python and Processing)
The way the FAFSA program works is even worse. If a parent remarries, the step-parent’s income is also taken into account.

Additionally, any parent can simply refuse to hand over tax returns and the child is left having to pay 100 percent of the costs.
Ask HN: Why doesn't MS open-source Edge instead of switching to Chromium?
This (the USA, at least) is a constitutional republic. You have representation and you have constitutional rights. In a democracy, a plurality of the people can vote to do whatever they want to you. In a constitutional republic, a supermajority has to change the nature of your rights in order to violate them.

It's an important distinction.
It's interesting that their ssh-agent runs as a service under an Administrator account. I'd guess this is an attempt to better protect the private key against theft during a local compromise (i.e. unlocked computer left running on your desk).

I haven't seen this done on Linux. Has this trick been implemented on other systems?
I am wondering why the images of the damage had to be encrypted - what sort of secret about the mission could they reveal? My only guess, which I don't find very convincing, is that it would reveal some modification that had been made to the robot arm, or its camera, for the purpose of the mission.
Interactive version: https://pudding.cool/2018/10/city_3d/

Hold Ctrl while clicking/dragging to change 3D z-axis and rotation.
Why is everyone turning to a xxx2vec representation?

Obviously, NN work well with one-hot and other vector relations. But I keep wondering why some sort of higher-order-input graph-network (Kipf,etc) is not more popular.

What has been your experience ?
Windows ux is better out of the box than on any Linux so far, it's really polished.

The office suite is also much better than alternatives.

So just switching the kernel to Linux would be enough and super winrar.
Yeah, but that's an efficiency problem, both in the sense that the Department of Defense is not efficient with money and that we have more military than we need.
It's not. Office is much better. Unfortunately :-(
This is so cool! DDG is my default search engine but I only knew about !g for Google.
This common dark pattern has a name for those interesting in reading news critically: https://en.wikipedia.org/wiki/Weasel_word
If you have ever been to Lemoore, you would never call it a "very dry area of the world."

It's extremely humid there most of the year. It doesn't get much rainfall but it's not a dry place by any means, and its definitely not a desert.
Jellyfin the ambitious Emby fork, is a personal media server
Knuth wrote programs with pen/pencil on paper (https://news.ycombinator.com/item?id=10172924) (and from all I can tell, still does so), so Knuth-style Literate Programming's facilities for code "navigation" are all paper-based: at the back of the book there is an index to all the variables (where each variable is defined and all the places it's used), and (in the published books) there are even mini-indices on each two-page spread, restricted to just the variables that occur on those pages. The cross-references (like "See also sections 163 and 927" or "This code is used in section 4") are also meant to help you "navigate" to the respective pages.

In one of the "internals of TeX" videos, Knuth mentions how when he got to a particular section of the code, he had to move to a larger desk (yes, desk) so that everything could stay in sight. If you're comfortable with such a style of programming, paper gives you a lot of freedom: you can have a very large number of (literal) "tabs", cover parts of pages, make throwaway annotations while reading, etc.

Anyway, as far on-screen navigation goes, with pdfTeX there are hyperlinks: you can navigate from the mention of any section to its actual code, and backwards. (E.g. start at section 4 http://texdoc.net/texmf-dist/doc/generic/knuth/tex/tex.pdf#p... and go to one of the mentioned sections, and back from them to 4.) (It would be nice for there to be even more hyperlinks, but no one seems to have implemented them as Pascal isn't exactly popular these days.)

And to answer your question most concretely: the (recent) online version of the Literate-Programming book Physically Based Rendering: From Theory To Implementation has some innovative navigation aids IMO. (Random "page" / section from the book: http://www.pbr-book.org/3ed-2018/Camera_Models/Realistic_Cam...)
That would be a tragedy. VMS has much to teach about other ways to do things.
Planned Obsolescence and how to get around it wisely
>NameCheap.com charges for domain privacy after the first year.

Didn't they recently stop that?
> That's the point.. since you probably woulnd't argue for taking away background and text color, you already "trust" web devs with those.

I would, reader modes are a godsend that revert the web back to how it should have always been, with the client controlling the text and background color in a way consistent with the rest of the system.

Content display should be up to the user, not the designer.
Just want to add on to this. Whenever I'm looking up a piece of software and I find a Digital Ocean tutorial on it, I know I'm in good hands.

Have yet to find a tutorial that wasn't great!
Enough Is Enough: Stop Wasting Money on Vitamin and Mineral Supplements
Show HN: Debucsser, CSS debugging made easy
It’s appropriate that such a thing could only be baked in space.
But what if it is a donut that is both filled and glazed? Is the glaze just on top or all the way round?

What does a beef Wellington count as? It has multiple nested layers... what if you made a turducken and wrapped each bird in a flatbread of some kind, before stuffing it in a larger bird?
It's called usability through famiarity.

Customising UI elements is a usability antipattern.

Per [1], predictability and familiarity are key in creating usable interfaces. Making things look nice "because you can" doesn't necessarily mean you should.

> When designing your interface, try to be consistent and predictable in your choice of interface elements. Whether they are aware of it or not, users have become familiar with elements acting in a certain way, so choosing to adopt those elements when appropriate will help with task completion, efficiency, and satisfaction.

[1] https://www.usability.gov/how-to-and-tools/methods/user-inte...
The biggest thing I'm waiting for with FreeBSD is the TLS sendfile work that Netflix has done. They have said a few times they are open to open sourcing it, but the code needs to be cleaned up.

Also I'm interested in whats been going on with concurrencykit[1]? I saw it got imported into the kernel a couple years ago[2]. What's the progress on incorporating concurrencykit?

[1]: http://concurrencykit.org/

[2]: https://www.freshbsd.org/commit/freebsd/src/309260
It was Reagan. The arms race bankrupted the Soviets. Gorbachev deserves credit for acting rational in the face of Reagan’s pressure, pressure, to be historically honest, was begun by Jimmy Carter (and dramatically expanded under Reagan.)

The Americans destroyed the Soviet Empire, that’s just a fact. Gorbachev was reacting, not acting. “Tear down this wall” — and that’s exactly what happened.
Actually, note that Windows 10 has the OpenSSH client, "ssh", but to my knowledge, does not include the ability to be an OpenSSH server.

EDIT: 1803 build appparently can get OpenSSH Server running, but it's "a bit of work": https://www.bleepingcomputer.com/news/microsoft/how-to-insta...
What do you mean, as well? That's the only bit you didn't ignore.. and it's useful for when you draw your own cursor in WebGL. I can't think of a single time I ever saw it abused, I guess I don't frequent the kind of website that would.
That is a quiche
Useful reading:

https://blog.netspi.com/stealing-unencrypted-ssh-agent-keys-...

https://blog.ropnop.com/extracting-ssh-private-keys-from-win...
Burn is the numerator, $ raised or cash-in-the-bank is the denominator.

Would be really good to get a 2x2 grid of monthly burn x money raised for Series A companies. Or if that's too hard, a "Months the Series A will last at at current burn rate" bar chart.
From what I understand NT already abstracts Win 32/64 APIs roughly the same way it abstracts the POSIX ones -- if they switched to Linux kernel + an abstraction layer for Win 64 (Official Microsoft Wine, basically) that's one less kernel and one less abstraction to maintain (WSL replaced by the kernel's native interface). I would happily pay for and operate such a product -- especially if I could install such a "Windows" as a subsystem upon some otherwise unmodified Linux distribution.
Whether you call it sandwich or not, the mathematical description of a hot dog is well within the bounds of the mathematical description of a sandwich.

Fiddling about with adjectives is about as useful as saying that squares are not rectangles or rhombuses because otherwise they would be called rhomboid rectangles or rectangular rhombuses.

The hot dog is a special case of a sausage submarine sandwich.

https://en.wikipedia.org/wiki/Sausage_sandwich
Ah, TIL there's a name for that.

Yes, the feedback is useful, though I'd never really realised that until now. Thanks.
My experience of writing that switches pronouns arbitrarily is that it continually draws attention to the ratio of men and women in programming, which makes the lack of women more obvious. I first noticed this in an advanced physics course where in deference to the presence of a lone woman in the course the professor consistently said "he or she". Except that it was a conscious attempt and served to draw attention every time to the lone she who clearly looked uncomfortable.

This is why I prefer to use singular they instead. It is less annoying, less likely to make people uncomfortable, and can easily be seen to include people no matter what their gender happens to be. It even includes those whose gender is ambiguous in some way.

It is a small thing, but my world view is that small improvements like this add up to create a more generally welcoming atmosphere.
But what if you take that turkey then bread it and fry it?
Or even more fundamentally, "is there any profit for someone to keep?"

It's not like the Apollo program was the space equivalent of a state owned rail system -- capable of making money for the first private owner to take it over. It was always "in the red" if you measure such things in business terms. People twist themselves in knots trying (IMO) to assign dubious "spinoff" benefits, with dollar signs attached, to NASA work.

Give up on trying to justify all scientific research in the vocabulary of business, I say. I support public funding for space probes, astronomy, high energy physics, and all sorts of other things that expand the frontiers of human knowledge without being likely to generate new commercial products or profits.
Yet the problem persists.
The irony is, with Windows 10/2019, it's the other way around: Linux has switched its kernel to NT. See WSL.
Erlang has macros...

http://www1.erlang.org/documentation/doc-4.8.2/doc/extension...

...but I think they work differently, or are more limited in scope.
People who compare families with communism have no idea what actual communism looks like. To make a family an equivalent of communism...

...for starters, all family members other than the father would be locked at home 24/7, forbidden from speaking to people outside the family, and sometimes even from looking out of the window. They would be randomly abused for no reason. Every day they would have to sing a song about how their family is the best in the world... and because they would have no information about what happens outside the house, half of them would actually believe it.

People, please read The Gulag Archipelago and stop making such absurd analogies! Yeah, the book has many pages, but it explains a system that tortured millions of people to death, and has many sympathizers worldwide even today, so it's not like your time will be wasted on something irrelevant.
I can only speak for myself. The popuips are the bigger problem.

There's a lot of hand wringing about tracking but what harm does it actually do?
Agreed, I was always fascinated with the early exploits, some of them captured in this Wikipedia list:

https://en.wikipedia.org/wiki/Spaceflight_before_1951
Our tax dollars pay for more of their military than they do...
That's really misleading wording if they're using it to charge "city tax". Fees upon checkout are usually based on any charged consumables, damage, room service etc. and it makes sense that those won't be included.
Xara Photo and Graphic Designer with Crack 16.0.0.55162
You carve out a hole slightly larger than the sausage. You hold the roll at approximately a 45 degree angle, while spinning it. Thus the hole remains in place, while the bread moves around it. As you are spinning it, you put the toppings in. Then you shove the sausage in (after acquiring enthusiastic consent).
Most of those GUIs are just wrappers for the CLI to begin with.

Heck, the default installation of windows does not even have a GUI. People ahem really need to update their thinking of what it means to be Windows.
Got $5? $10? $500? Here is how to start investing with any budget
That's really nice that they've finally decided to add something that a lot of people needed in 2005.
I recall reading an article many years ago that said that a repeated pattern in history is that an oppressive government attempts to be somewhat less oppressive, but this creates a feedback loop where being less oppressive creates self-awareness and increased desire to be less oppressive, and thus those persons that try to preserve such regimes by creating incremental reform tend to bring out their collapse.

IIRC, this article also stated that the subsequent pains as even the dependable/reliable parts of society become unreliable tends to lead to a new oppressive regime, which is why truly straightforward oppressive->relatively democratic regime changes are so rare.

I'm likely torturing the actual article with my twisted memories (this would be, like, 15 years ago), but those are the points that stuck with me. If that article was accurate, you could then credit Gorbachev AND assume he wasn't intending the future that came about.

It is depressing though, because if true, it's an argument against incremental reforms.
And this spending, in particular the state department spending, is money quite well spent.

I think overseas investment for peace and prosperity is a worthy goal, this can include subsidizing foreign militaries, investing in foreign infrastructure, or even just being diplomatic and not starting fights.

I also didn't mention this before but I have no objections to the US paying rather insane amounts of money to support wages for military personnel (and I don't object to O5+ pay levels either) but I do object to the US government's mercenary employment. I think our economy is nearing a post-scarcity state and government, especially military, employment is a way to delay the bad effects this can have on our economy.

Private military services and DoD equipment acquisition tends to be where most of the US spending ends up going into dark holes for no real reason. I'd love to see this reformed.
There's nothing special about our stack. We have four different instance types (static, api, db, proxy), and we rely on a lot of the usual suspects: Apache, Tomcat, MySQL, Varnish, and HAProxy.
Thanks for these. I always want to search in hn specifically. This will be so helpful.
"What's your setup like?"

Currently I'm using an old, slow laptop, with a graphics card integrated in to the motherboard. Nothing special. But I don't do any demanding graphics processing on it. I just watch movies and use web browsers and a terminal. I don't play graphically intense games on it.

"With regards to security, the main issue is that X11 provides no isolation between applications, allowing them to listen to keystrokes and the"

I don't see why this should concern me or 90% of X users, because if any malware manages to run on our systems it'll already have full control over them without needing to resort to any kind of keystroke sniffing in X.

I'm struggling to think of a scenario where malware's running on the same machine with access to a single X session, which doesn't already have full control over the account whose keystrokes they'd be presumably sniffing. They could just substitute their own malware versions of web browsers, shells, editors, or whatever other software the user uses and sniff keystrokes in there, without needing to touch X.

Not that it hurts to have more isolation than you get in X, but I'd need a lot more convincing for me to give up the convenience I already enjoy with X.

Can someone paint me a realistic, relatively common threat scenario where not having Wayland's isolation would actually present a serious security risk?
Are you saying you use two different backup solutions or that you pay for the enterprise versions of arq and backblaze?
I made this. MVP comment.
Chiming in as well. You guys do solid work, and have untangled me more often than I can count.
"I’ve no doubt that Chrome is very secure, but I do doubt that Google does much to stop it sending data back to Google controlled domains."

Either Chrome is sending data home, or it is "very secure". It can't be both.
It's a really cool and intuitive idea... have you attempted to link it to any of the literature on sensorimotor system development/learning in young people/animals?
It has something, but nowhere near apt/yum.
Troubleshooting is fine, it's a good OS with a great range of tools at your disposal.
I started using this model in '15 and it's not fragile. At all. The less I'm relying on outside frameworks, the better I sleep at night.
I'm investigating this right now, I can't tell you much, as I don't understand some of the fundementals yet.

I have to say, first glance, I like the idea of this tool a lot. I normally use light weight spreadsheets like gnumeric when I feel the need to use them at all, and I'd love a more expressive kind of spreadsheet/database/pivot table like this.

At the outset however, I'd be concerned about integrating a tool into my workflow that, most dangerously, is a service that could disappear and take my work with it. Second most dangerously, is proprietary. Third most dangerously, lacks a community beyond the initial dev. Fourth, if it is a service, is not a 'zero knowledge' service.

So while I like this look of this tool very much, and I'm going through the tutorials and playing around with it, personally I see this as a difficult sell. At least for me. But... I dunno, I don't think I'm the kind of demographic that moves markets.

You might see some kinds of success with this by emulating the gitlab model. open source the central components of it for personal use, and try to get some companies looking at it with enterprise-y features?
How does Go scale horizontally any less well than PHP exactly?
We can definitely add a runway / months to exhaustion to our next analysis.
Head Hunting Drone Swarm [YouTube]