skysight-inc/HackerNews huggingface dataset:
Integrating through a database or other data source is a time tested method of linking together services. For some services in critical paths that might not be the best way to do it but the pattern you've described here sounds pretty normal and standard. What exactly do you want to do to solve this problem? What's a "proper service integration?"
It can definitely solve problems that exist. I've been using it near religiously for the past 6-7 years as the home of my GTD system, as well as a general store for archived reference information, and the design of their product fits my needs perfectly. That said, the flexibility in use that's one of its main strengths is also one of its greatest challenges, since it can be very difficult to pick it up and get the most out of it.

If you're interested, this blog post gets into how I use it: https://www.tempestblog.com/2017/08/16/how-i-stay-organized-...
Resume from sleep causes a black screen. Crashes do happen occassionally, where the plasma desktop will die and restart itself... this happens more frequently with the latest releases. In recent releases, with multiple panels, sometimes the kicker menu doesn't open on one of them. On multi-monitor setups, it doesn't remember the monitor positions after reboot.

On the plus side, I think the copy-paste situation with XWayland is finally improved.
"We are an immensely wealthy nation that could help all of these South American migrants multiplied by thousands and it would not change our GDP one percent."

Nothing is without cost. I disagree with this statement.

"We have a moral duty as people lucky to be born free in a rich country to help others less fortunate"

What is being proposed is essentially having no border with Mexico. This would be fine, if we had control of and owned Mexico. But Mexico has its own president and rules, etc.

"The only difference between turning away the boatloads of Jews fleeing Hitler and sending them back to their deaths, and the migrants now is the name of the dictator and the ethnicity of the refugees"

Which dictator? Most of these refugees are fleeing poverty and economic hardships, not because of a risk of being murdered by a dictator.
With that I meant the two-page login. It's an abomination that plagues so many sites.
> But my point on science denial was that saying that it is all or mostly society based still stands.

It is a good thing that nobody here said that then.
Hello!

I created Hackrdot as my first full-scale web project with Rails and wanted to share it. You can read HN, r/programming, and Slashdot. You can bookmark posts and join a mailing list where I will be sending weekly curated selections from those sites.

Any feedback is welcome. I hope you like it.
May be you can make a video and post it on youtube. People would definitely watch it. It's extremely difficult to do a hundred pushups in one go - even for athletic non-obese people.
Mercury doesn't keep the same side to the sun all the time. So you'd need to either bury everything deep enough (obviously not possible for solar cells), or keep them such that they're always on the terminator. The latter has been explored in Kim Stanley Robinson's work, 2312.

https://en.wikipedia.org/wiki/2312_(novel)
Your claim is ludicrous. What is "tons"? I will have to see an obese person do 100 push ups before I believe you. Doing 20 push ups is _hard_. Doing 100 push ups non-stop is athlete level performance.
People are openly wondering if the next MBP will go back to having things like USB-A ports. As if! We've already bought the new dongles, dang it! I'd be surprised if the next round of PC's doesn't follow Apple's lead, just like the phones did when Apple removed the audio port.
The EU has now expanded to countries – Bulgaria, Greece – where Latin did not play a major role historically. Even Romania, where the language is Romance, never employed Classical Latin as a language of learning (Greek and Church Slavonic were used instead). So, choosing Latin would seem unfair for the Orthodox world.
The wording of the parent comment - specifically "Wayland is a protocol fully designed around composition [...] There is no way to draw directly to the screen" - made me think that this is a case originally of idealism, that when seen to be naive, presses on into diseased dogmatism. Some people decide that for example 'composition' is the be all and end all, and all other aspects are secondary to it, or less. Therefore if useful functionality is dropped, so be it.
What all those "ridiculous" tools allow, among other things, is:

- Cheap parallelism. Things as easy as `grep | cut | sort` will utilize multiple cores despite shell and all the tools it spawns being single-threaded. I can't imagine threading primitives in some supercharged version of bash without some ugly syntax and a number of additional questions about deadlocks on StackOverflow. That would not be bash, but some ugly Python parody instead. (Also note that even PowerShell seems to limit itself to job control primitives despite being more capable .NET-backed language: [1].) That usually saves me much more than ability of zsh to multiply floating point numbers without forking.

- (Inter)changeability. Want to multiply complex numbers? Use another calc. Want ridiculous regexes? pcregrep. Want to scan large hard disk efficiently? ffcnt [2]. Want to do something else, and to do it efficiently? Write a program without spending a time to learn your shell's C API [3], just read stdin or parse argv. Yeah, I too wish to not spend much time serializing and deserializing data in each and every pipe, but that would require not a new shell (we already have PowerShell) but, I guess, an entirely new OS as well as ecosystem designed just for that OS, which nobody would spend much time adapting to at this time.

[1] https://stackoverflow.com/questions/3325911/how-does-threadi...

[2] https://github.com/the8472/ffcnt

[3] Really, who got time to spend on something like https://docs.python.org/2/c-api/index.html (I know, Cython exists, but there's no Cython for every language out there.)

(edit: formatting; replaced platter-walk (which is a library) with ffcnt (which uses said library))
> Is having absolute privacy worth an irreversible increase in unsolved murders/human trafficking/etc.?

Yes.
china would need to step up their game if they want to reach US numbers. Killing millions by invading or instigating overthrows and torturing people to death (either directly or indirectly) isn’t exactly „good“ in my book.
it's very "what the fuck"-ish

I can only imagine how it feels. Thanks for sharing.
This entire article (and most like it) can be summed up by one of its very own sentences:

Essentially, these quick metrics serve as surrogates that
correlate with all kinds of factors that determine a
person’s overall health—which can otherwise be totally
impractical, invasive, and expensive to measure directly.
What I find most interesting about the whole 'try' discussion: There is one thing that makes the try-function special: It can trigger a return for the calling function.

But instead of finding a general way how we can write functions that can do this, we want to add a function that looks like all the other functions but doesn't work like them.

So even if I like what we are trying to achieve here, it feels wrong to me.
Almost all Earth life sure, but I wouldn't bet on absolutely none being able to survive. NASA can't even completely sterilize their vehicles and payloads already.
I'm 5'11 and 185. I'm in the overweight section of BMI, yet have under 10% bodyfat. I'm definitely not an elite athlete. I used to play hockey at a junior level, but now just bike to and from work. Every thing during my physical is in a good to great range. No issues what so ever. Yet BMI says I'm overweight. To me that's an issue with the index.
It may be part of iOS 13 proper, I was just giving it as an example of a newer feature that makes sense with a larger screen like an iPad whereas maybe not as much with a (relatively) small screen like the iPhone.

Regardless, iPadOS is shaping up to be the latest iOS release with some extra features that maybe don't make sense on iPhone (at least until they prove great in iPadOS and there's a push by users to include it in iPhone as well). It'll most likely get anything that iOS/iPhone gets but then has its own so they rebrand it as a new OS (seems iOS+ or something denoting they're inherently the same would be more helpful). Having iPad's home screen grid be limited to the number of icons the way it did was apparently keeping it in parity with iOS/iPhone. Allowing that aspect to be "extended" by iPadOS to include docking the notification widgets/Today View on the primary home screen (wish it could stay for all home screens, but I digress) is a net gain.
Risk-taking diversity has value in a population.

It is believable that there are sex and age based differences in the distribution of risk taking as a result of both culture and biology. Bias for or against an individual based on these tendencies is wrong when used to pre-judge that person.

What about the outcome bias for people or groups with differing risk tendencies?

Is it morally necessary to compensate for different risk strategies? Which ones and to what degree? Which sources of cause should get this privilege and which shouldn't?

There is a vocal group that insists that any disparity in outcome needs to be corrected, at least for their preferred groups.

There is another that insists that it is immoral to punish (in any way) the hard work and other characteristics that lead to success outcomes.
Also try Show HN, if not for the views, it might get picked up by someone else.

It is becoming increasingly difficult to find a channel, most subreddits consider it spam, producthunt is cliquish, facebook and google cost money, and google search does not pick up unpopular stuff since years ago.

I wonder if we should revive the concept of webrings. Anyone has any ideas ?
It surely is.

I don't think that Canada in your alternative universe would've been worse off than Finland in this one. Finland's neutrality kept it safe ever since the WW2.
Right. The article really should have included that.
Body fat content is a better metric for individuals. You can get an accurate DXA scan for about $50 in most cities now.
Wikipedia policies on what editors should do in the case of impending apocalypse
... and this magically started working! :) Leaving the original comment here in case anyone else faced the same issue: I guess the answer is to keep trying (perhaps with exponential backoff).
Although it's not purpose built for this, you can do this fairly well with Evernote itself. These guys describe a system that uses tags like @work @home etc. as part of a larger GTD setup: https://thesecretweapon.org/. (My own setup was originally based on their suggestions, and I've found it very handy over the years.)
I don't think that's accurate, if you're willing to allow (perhaps multiple) kick stages. A naive Hohmann calculation will be misleading as you can do a massive Oberth burn deep in Earth's gravity well before leaving, and entry will be done aerodynamically (not propulsively).
The original point was minor, if provocative. Unfortunately, though, posting an HN comment about a minor provocation can actually have a major effect on a thread—especially if it gets upvoted to the top, as indignant comments often do. That's why we moderate those and why I replied to you. The fault lies more with the upvoters and repliers than the original commenter, usually—but it's a co-creation. We all need to resist it because it leads to much shallower and less interesting discussion.

https://news.ycombinator.com/newsguidelines.html
You can sign out of your account via https://account.ycombinator.com.
If you have $275K in savings, I assume you have no debt? No loans, car payment etc?

Always having passive income is good. Side projects will keep you busy and bring in money. What happens in 6 months, or 1 year and you cant get a job? (worst case). There is a ~10% fee for cashing out 401k early fyi.

Take a long vacation, and come back and grind for a year or more then consider this stuff again. As someone that has 12 years on you, I wish I would have saved more and lived less fruitful so I can travel more now. It's easier to be in the grind now, then later. Why pass up good money/good job? My $0.02. Good luck in whatever you decide.
I didn't keep up with this at the time, but in reading replies to the original story, it was pointed out that Chinese capital propped up AMD when it needed cash. If AMD was so crucial to American interests, how come no US investors stepped up? And, what did we think would happen?
> This is probably controversial but my guess here is this; [...]

Not so much controversial as I don't understand what it means. Maybe you could give an example of what that would be?
I am currently rewriting a 10 year old VB application, which is in web forms. That application communicates with AS400 DB2 database. I get to use as400 here and there.

My application is in .NET Core 2. There are some issues as anything IBM can be a pain in the ass to work with. Also, the as400 dev and me have a tremendous knowledge gap. I know everything new such as unit testing, proper source control, dependency injection, linq and ORM tools. However, when it comes to speed of queries he is much better at optimization. Since, he has worked with some ancient languages he has a better understanding of low-level programming.

Honestly, it is pretty interesting at what speeds the current tools allow us to develop applications. For example, he would need to set up the DB, then security, then applications, stored procedures, map parameters in code and so on. I can accomplish most of these things with an ORM like Entity Framework in less than an hour and have a working project, obviously depending on the scale of it. However, both approaches have pros and cons.

Having old legacy code is problematic. It is harder and harder to find developers and rates are going up as the BIG fish still rely on them and can pay more.
The problem is that even if the programmer is forced to deal with every error condition, they might think a particular error is not likely and write a dummy handler (like print something and hope for the best). In that case exceptions are superior because at least they wind down the stack and allow a caller to deal with the situation, and prevent a crash.
I'm so excited about real time location sharing over Keybase!
IMHO, it’s an antipattern in almost every way. Being “common” doesn’t make it “smart”. The preprocessing argument is invalid for a lake, and the upfront “integration” time savings are cannibalized later by maintenance and risk overhead vs. proper service integrations. And everything you mentioned aside, there’s security and DPP risk. Lakes should not be used for collaboration between systems - that’s what lakeshore data marts are for, at worst, or real service-to-service APIs, ideally. (We have a good word for this in German: Datensparsamkeit. See also https://martinfowler.com/bliki/Datensparsamkeit.html). The people and services regularly using the lake should be data scientists and analytics folks, probably not prod services.
Well that's the drawback, it is designed to keep the cold/heat outside the house, but once you let the heat inside in summer, you have a hard time to cool it down. It really is designed for winter.

What i don't get in these rules, is that they requires the house to be sealed, and void of air leaks. As it is sealed, there is no natural air flow anymore and you need to install a system which regenerates the air: it gets the air from outside and vent it inside. It just blows my mind.

I find it so unnatural that i only buy old houses, where I am free to choose the insulating materials and techniques. I am against these petrol based materials which release chemicals in your house.
I'm not sure I see the irony. Nothing you've said is contrary to what I've written.

Perhaps there is some sort of a miscommunication here....have you somehow reached the conclusion that I've asserted that material reality doesn't exist, or is unimportant?

Meta: Oh my the throttling is especially strong today, I wonder if the "too fast" algorithm got a little fine tuning to reduce the amount of wrong think getting through the filter.

While we lack the ability to articulate a defense or substantiation of our religion, we more than make up for it with the vigor to downvote, on a platform that censors those with dissenting opinions.
I'm been thinking of building a low-end AMD APU system solely for Windows gaming (all of my computers except an old Panasonic CF-19 are running Kubuntu). Even the Ryzen 3 2200G can handle almost any game I'm likely to throw at it.
And the reason why the dotcom timing was off was because the internet hadn't already permeated everyday life. That's when the network effect paid off and consolidation merged startups into giants.

Will the same happen to AI? Uses of AI and "AI" seem to take very well to today's world. Everybody wants a piece of the action be it in ad networks, big data, surveillance, cat ear filters or fake nude pics. People are much more technologically literate and the concept in any form will not land in barren land. It's sometimes even frustrating the way people expect a certain level of intelligence from basic applications (eg. try to implement a search function that is not error-flexible and you'll get angry comments).

Internet paved the way to having lots of redundant data we don't know what to do with. I think the world is all too ready to welcome advances in AI, and it's in fact ignored what it will do to financial systems or personal lives.
Sorry if I was unclear, I agree that using BMI to categorize people is a mistake. I think for it's original purpose of comparing two populations it has some value.
In terms of a better model Body Fat Percentage is pretty easy to take now, at my last physical I just had to hold a little electronic device for around 10 seconds and it gave the result.
The question here is whether or not doing the exercise needed to get a stronger grip causes mortality to go down. I don't think that as been empirically determined.
Usenet as it was 30 years ago: http://olduse.net/
I was tongue-in-cheek trying to break the implied association between polygraph and "lie detector".

The lie detector in a polygraph test is always the human running it, and they're about as fallible and unreliable as anybody else, with respect to determining honesty. They could just chuck the machines in the trash and call it a "veracity interrogation", but selling the machines and training the people to use them is a better money sink, and gives more ass-cover when someone invariably deceives the investigators. "Trained to beat the machine" sounds better on paper than "really good liar".

Security theater needs its props.

As far as I know, only those working in secure compartmentalized facilities and with high-value assets ever get polygraphs.

If you hold a key and wait by a coded terminal in a nuclear missile silo, you get one. If you reduce and analyze anti-ballistic missile test telemetry, you don't. If you write systems code for submarines, you might get one. If you write route-planning software for in-flight refueling tankers, you don't. My guess is that it ultimately depends on how much Country X would probably pay you to borrow or copy your access. If it's above $Y, they do a little more to scare you into being a good little guardian of the nation, and hope you're not another Snowden.

They just have way too much need for cleared personnel to spend enough to actually make certain, for everybody. Doing it correctly always costs more, in time and money. Why do it right when you can make it look like you did it right, and get paid the same?
TONS of languages don't have written type annotations all over the place and still have static type checking.
Yeah C++ function try blocks are really ugly. I guess just too many people used and misused exceptions in C++ or Java. Moreover there was a time where exceptions had a bad reputation because of performance.

Working with different kinds of people, beginners and seniors, I learned that everyone has their own way of thinking about errors. It's hard or even impossible to get a consistent code style. Code formatters like go-fmt surely help. But do you trust everone to handle each error case appropriately?

What I like about exceptions is, that our software handles each and every possible error now and in the future consistently in a fail-fast way with an accurate stacktrace for free. I can sleep well, because I can be sure our main loop won't crash. Everyone can write plugins without me moving a finger. It frees us to think about other things first and errors second.
Absolutely agreed. Note taking done really well would be useful to almost everyone, and they could absolutely dominate that market just as Slack has for chat. IMO if they'd just kept focused on their core app, they could be that right now. Instead focus was diverted in myriad directions, and quality of the core experience suffered. I sincerely hope they manage to 'fail' into a stable company that manages to get bugs under control and then to focus on their core product.

My shorter term hope is that they fix the android app bug that cropped up a couple weeks ago, making notes take 10-30s to open...
Yeah, they don't have a focus, and are now all over the place.
Yeah but if you break down...
That requires execution. The adversary can prevent execution.
Five Things We Found in the FDA’s Hidden Device Database
I really recommend Amethyst, which is an xmonad-like tiling window manager for OSX. It's still not as configurable as xmonad, but certainly nicer for me than the default WM:

https://github.com/ianyh/Amethyst
It’s a joke but they (we!) really should have one.
Why exactly is a Blockchain needed for that?
Why, When and How to Start a Startup – Cloud Expo 2019 by Omar Mehilba
Isn't that true for most things in most industries? Building an airport gets you recognition, but few people ever talk about the team that keeps it running.

Maybe that's a good thing though, because people sort themselves to the jobs they are needed at. You don't want overly ambitious risk takers who seek visibility to work on the mission critical core, you want people that value job security and long-term thinking if you really need to rely on that system. On the other hand, you don't want people planning every thing to last for decades if you're only interested in a general exploration of possibility.
No affiliation, but fwiw we find Our Groceries to be a simple, effective purpose-built app for that.
Fifty push-ups in one go with excellent form is the base level of fitness in the British Army (probably similar in most other armies). A hundred in one go is a reasonable for many people to reach. Many very fit people count as obese, especially those with the muscles to do push-ups. The Serjeant Major of the British Army said in a TV interview that he was 'obese'.
"moved to a 4-day working week a couple of years ago, taking a 20% pay cut in the process."

I moved to a 5-day, 35 hour work week while not taking a pay cut. I just leave early. F em. I'm not burning myself out again.
Also not everything makes it from Fedora into RHEL.
Hard to plant in a swamp. And even if you did manage to plant, much of the crop would be in danger of drowning or rotting before it ever had a chance.
> naughty words aren't allowed on discord (though it isn't policed that throughly).

Any source on this. On all discord servers I've been on, there is little holding back on any of that and am just curious.
Use different users and/or virtual machines if you want security.

BTW, Firejail is also shit, it had some stupid design decisions and security bugs. And it basically relies on Userspace namespaces which are or were an experimental/unsecure feature in Linux.

Wayland's security model is bonkers because the attack surface it implies is just too great.

BTW, Is useradd not usable for you?
I think you’ve got it backward. The likelihood is that the Obama administration treated China more like an ally and less as a hostile power than Trump has treated them.