skysight-inc/HackerNews huggingface dataset:
One of my mentors in the industry was an Oracle DBA.

She might have been below average at scripting but was a genius at getting what we paid for out of support. She got great results out of Oracle and Sun, the central IT organization and all of our vendors and taught me a lot about doing the same.

If people in your company like Oracle support then you will probably be happy with it. If you don't have the skills in house to manage them maybe you won't.

As for K8s I think the live patching and Oracle optimization might not matter so much for you.
I'm not sure what you have in mind, Lazarus (and AFAIK Delphi at least since version 7, most likely earlier too) saves the form as a text file which you can diff and i do that all the time when looking at changes in my code before submitting them. In fact the format is very readable and has a syntax like:

object ScriptConsole: TScriptConsole
Left = 349
Height = 331
Top = 710
Width = 487
...
object Cmd: TEdit
Align = alBottom
end
...
end

(this is part of the code from a form of a project of mine called ScriptConsole)

It only stores properties changed from their defaults which makes for very compact files and focusing on the stuff you have actually worked on.

If anything i find the XML files that other tools (like Qt Designer and wxFormBuilder) use harder to read.
Ask HN: What are good OSS projects for beginners/students to contribute to?
What are some good open source projects for people with less software development experience to contribute to? Specifically junior devs or students with internship experience in software development (people who are experienced writing software but aren't experts).
Theoretically, Erlang does this as well; it just restricts the set of functions you can use in a clause-head to a language-defined set† of pure (and almost entirely O(1)‡) functions, such that you don't really worry about how much or little computation is going on during clause-head unification.

† https://learnyousomeerlang.com/syntax-in-functions#guards-gu...

‡ `length(List)` is allowed in guards and is O(N), though it could be O(1) in a different VM implementation that makes different trade-offs.
They mean altering the compiled executable without the users knowledge.
Anybody have a good, technical/professional doc on how the LTSE mechanisms work? Some of this seems crazy, but smart people have looked at it.

Example: It seems like stock transfer would reset voting rights, which should depress prices and (intentionally, I think?) discourage sale. But what keeps a fund that owns vested shares from effectively selling their economics and voting rights through a secondary contract?
I would say its insulting to their intelligence at the very least. If I had an extra sum of money the last thing on my mind would be games. Its insulting and demeaning to assume such. Why not assume that extra money would be going to medical bills, housing, etc.
X exactly as predicted (by a theory that includes dark matter): explained by dark matter

X not as predicted (by a theory that doesn't include dark matter): explained by dark matter

Not exactly contradictory if you add the context of how the predictions are made.
Binance Security Incident Update
And how is that offensive? They don't want their employees to unionize. Are they not allowed to express that opinion?
That's another way to quickly go into the red. You purchase futures contracts to hold your fuel prices steady, then the market turns and fuel gets really cheap. Your competitors can now start a fare war and you're locked into expensive fuel while they enjoy cheap fuel.

When you make a bet on the future price of a commodity, that bet may work well for you (see Southwest during the late 2000s [1]). But it just as easily can hurt you if the prices move the other way.

[1] https://www.nytimes.com/2007/11/28/business/worldbusiness/28...
And people find complaining about how people find everything so offensive these days somehow edgy, your point?

Perhaps their meant it as 'in poor taste' or the like.
Please choose an informative title.
I agree but the issue with EUCs is the learning curve and the risk of injury during learning. I beat myself up a bit learning to ride mine, but it was worth it -- way better than a scooter.
I can imagine some kind of OTC exchange where people dont have to worry about Sarbane-Oxley and other SEC rules as being useful. Is this what it will be?

If you have to comply with SEC and the CEO can't post jokes on twitter, I dont really see what advantage there is over NYSE or NASDAQ.
Before Macintosh: The Apple Lisa Documentary – The Mac Observer
Yes, but that's not a new concern - to some, GitHub has always represented an anathema to what git was supposed to be and bring. Centralization at a proprietary vendor, instead of open systems interacting. Then locking people in further by network effect and adding centralized products around git. That it's become so popular many people equate GitHub with git adds insult to injury.

I completely understand why this all happened (centralization is just so easy and convenient; federation is hard), and it was probably inevitable in its timeframe, but I also wish it wasn't so. It's not quite what we imagined when we made the leap to dscms in the early aughts.

All the good stuff is still in there, though, and it's still as possible as ever to do different things, so it's not a bleak situation.
You configure the NPM client on what your primary registry is. I think this github repo will mirror everything on NPM (?).
Really? I’ve mentioned it on here before but I used Fasten as a rider pretty religiously in Austin whenever Uber and Lyft left and it was just as easy to set up and hail rides as with Uber and Lyft. I switched back to Lyft when they came back only because the rides subsidized by VC money ended up being cheaper but if they were same price I would happily switch back to some other software.

Regarding your second point whenever I travel internationally one of the first things I do before traveling is to search for rideshare <cityName> on the internet. Whatever pops up I just download that app and set up my payment before I even get there so I can seamlessly hail rides. Often there is a thread on TripAdvisor waiting for me that compares the options.
> Of course, I do think it can serve a useful purpose, but there is reason early-stage, private investment is restricted to qualified investors.

The expected value of early stage investing is certainly higher than lotteries in the US. Every poor Joe can spend thousands on lottery tickets that expire worthless, but cannot invest thousands in real companies that Joe believes will do very well in the future. Shouldn't Joe have access to companies earlier, if he currently can access lottery games?
I'm not a fan of your suggested approach because automatic reformatting will remove the indentation, whether done in an editor or with a tool like clang-format, etc. To be fair, automatic reformatting does have its limitations, and there are some cases where it's best to just disable it, such as in the definitions of some macros. However, I prefer to avoid requiring users of my macros to turn it off, if possible.

In this case, I think you could make it work without any macro at the end, just a closing brace, without changing the rest of the syntax (including how the label-like constructs implicitly open a scope, which I think is a bad design but whatever). Something like this (for simplicity I've omitted backslashes and the concat calls needed to make label names unique):

#define choose
if (1)
goto register_options;
else
while (1)
if (1) {
/* We get here once the registrations are done */
void *target = mill_choose_wait_();
goto *target;
} else
register_options:
if (0) {

#define in(ch, type, var)
} else if (({goto register_N; did_register_N: 0;})) {
type var;
register_N:
mill_choose_in_(ch, &var, &&picked_N); /* computed goto because why not */
goto did_register_N;
picked_N
In my understanding, collective ownership !== public ownership and is just anything where the amount of owners is > 1
In egalitarian non-competitive environments I am 90% in agreement that this can be useful, however as a philosophy for life I am certain that you will get further by speaking with conviction (strong opinions loosely held), and I don't consider it good advice to give someone outside of those environments.
It’s behind a feature flag, they’ve done it the correct way
Panama (https://openjdk.java.net/projects/panama/) will be replacing JNI very soon, and I don't think you're correct about vectorization. While I think Go has some good features, nothing about it is more "modern" than Java except in the most literal chronological sense; Java is more modern in almost every other meaningful sense. While you may need to tune the VM for critical tasks, in Go you don't need to tune, but rather just run slower.
To a couple of those -

Compared to the other options, Gradle (IMO) significantly reduces the package & project management overhead. That said, it's still relatively high insofar as you are still asked to keep track of things like whether a dependency is needed at compile time, run time, or test time.

Java-the-language has a symbiotic relationship with heavyweight IDEs. The language's development is as influenced by the popularity of IDEs in its community every bit as much as the popularity of IDEs in its community is motivated by the language's characteristics. If you're looking for a good lightweight editor experience, I'd suggest looking at alternative JVM languages. Any of {Groovy, Clojure, Kotlin, Scala} will give you a better non-IDE experience while still giving you full access to the ecosystem. (That said, everyone still codes those in IntelliJ, too. It's still not gonna feel like working in Go.)

Lastly, it's totally OK to tune out the ecosystem when you don't need to be plugged into it. Yes, there are a bazillion JSON libraries out there. And you can easily spend more time and energy agonizing over their differences than you could possibly save by choosing the right one. Similarly, go ahead and ignore Spring. The whole Spring Experience™ is designed around developing applications a certain way. If you like to develop applications that way, you will know in your soul that Spring is right for you, and be attracted to it like a cat to an open can of tuna, and you would already have been a deeply devoted Java developer for years now.
It is simple and effective. I remember looking for a similar offering a few years ago. It would be nice if you could make it into a server and a bunch of APIs so that anyone can run it on a cheap VPS and then use the API to create their own simplified version of MailChimp and CampainMonitor.
Most billionaires funding anti-aging are primarily focused on using anti-aging to increase quality of life during those 90-100 years
You're assuming that commits are tested before they're made, and that rebase invalidates this. I don't test most of my commits, just like I don't proofread an E-Mail after every word I've written. I do that later.

But yeah, the history you push to a canonical branch should generally be made up of commits that have all been tested in isolation. The rebase command doesn't make this worse, but better, e.g. with "rebase -i --exec='make test'".

I also prune out history of some false steps taken. Have you never written a program and done something like "I'll use a hash here <save><compile><test>, no actually a list makes more sense <save><compile><test> ...". Those intermediate steps are commits for a lot of advanced git users.

Sharing all your mistakes-as-you-go-along with the world doesn't help anyone, I'd typically be sending you a 100 patch merge request for some rather trivial change instead of 1-3 sensible commits.
Foldable laptops are at least 2 years away, Intel exec says
The US military doesn’t know how many websites it runs
https://www.merriam-webster.com/dictionary/offensive

"causing displeasure or resentment"
https://hadinur1969.files.wordpress.com/2017/10/thomas_d_see...
Hopefully something along these lines will also be added to Gitab.

I share your concerns, but I've also long had the feeling that both NPM and Maven are a security disaster in the making.

Having the dependencies being published from the same place that stores the actual code, gives me a little hope that things will improve from the security and design perspective.
I disagree.

Say upstream is at A.

I clone it in my local work-space, and make a few commits over the course of a few days. So my local is A B C

During this time other changes have been merged into upstream, so upstream looks like A D E

I now have two options. I can try to merge from upstream or rebase off of upstream. Merging introduces a messy commit history that quickly becomes difficult to follow. Rebasing removes my local commits, applies the changes in upstream, and then re-applies my local commits.

So after rebasing my local is A D E B C. There are no messy merge commits. And ideally, I can squash my local changes into a single feature commit, so upstream ends up incredibly tidy.

At no place in this process is there any dishonesty or lying. I haven't changed the history upstream, which is the source of truth. What's the issue here?
20 free rides maxed at $5
per ride. They raised prices recently to around 0.25$ a minute.

Terrible incentive. Why be so cheap? Should be incentivizing purchase of a $1200 scooter with way more free rides.
*When the tech giant is Microsoft.
Supporting the S3 API could still make sense, at least you could decouple it and run Minio or something.
My comment was an answer to

> Surely posting literature that isn’t untruthful, -->offensive<--, abusive etc
>I really wish uBlock Origin at least had the option to enable a blacklist model

It effectively does have this capability. Just disable all the standard filter lists, and manually add one's own entries to the "my filters" section.

This method has the added benefit of enabling other useful privacy features that don't directly relate to display advertising, like killing off the nastiness of hyperlink auditing, CSP reports going to 3rd parties, prefetching, and remote fonts.
> little use of the standard library

FWIW this is a plus :-P i prefer working with Qt's containers and strings than STL (not specific to Qt really, i prefer almost any other container, string, etc library than STL, the API of which i find very unintuitive). Qt isn't just a library really, it is a framework you build your application around, when you use it you are supposed to buy in everything it does.
Wait, why the heck don't the unbranded builds auto-update? To what purpose?
I don't care about my own votes but I do care about how voting power affects decision making. It affects it in good ways (it requires accountability from leadership) and bad (short term thinking to placate investors just looking for returns).

I'm hopeful this is a happy balance, cause I find the shares without voting rights to be almost scams.
Honestly, I'd rather fly with an airline where the mechanics aren't unionized.

I don't want someone to have a poor team attitude and not care about what they're doing because they know they can't get fired for less than 3 infractions or whatever else the union negotiates.

I want underperforming mechanics out ASAP and the best ones rewarded.
> If I had an extra sum of money the last thing on my mind would be games

Bully for you.
Show HN: Slaptrash – slap together audio, video, gifs, text
That certainly the goal, but I think the question being asked is whether these rule changes are sufficient to achieve it.

I do feel like that make a good point about voting power. If I own a stock, and it can go up 5% now, is the promise of additional voting power later on a valuable enough thing to make me not care about that 5%? It's possible I'm in it for the long term growth, so maybe I don't care about the 5%, but the voting power isn't the reason.
I don't know anyone who writes professional level code that uses packages like that. Sure, they exist. I'm sure you could find other simple, funny packages across other ecosystems. Yes, the micro-packages can be too granular but that's no fault of the author nor the creators of npm. It's the result of people doing stupid stuff just like people have for decades before. The difference is that these micro-packages are more visible on npm and everyone wants their chance to say "yup, I wrote that module."
Random Forest vs. AutoML (With Python Code)
The term "social network" has become too vague in 2019. You will have to append a purpose to each one. ie. Yelp is a social network for food, LinkedIn is a social network for professionals, and GitHub is another for developers.

Each one will serve a niche which is much harder to supplant because there's a common purpose. In contrast, when people think of Facebook, people just associate it as 'the' social network but not one for a special purpose.
I will recommend subscribing to /r/sales subreddit, reading posts and their collection of recommended books. There is wealth of information and advise in that subreddit.
I never said it was contradictory. I think what they've done is set up a system to filter out all theories except those that are flexible enough to be consistent with all possible observations.

Specifically, they measure some value for each galaxy: x +/- e. Where e is calculated for a 95% (or whatever) statistical interval. In each paper they study another galaxy and check whether the prediction is within x +/- e, if they find one that is not there are two branches:

1) If it is a flexible theory: they adjust the theory, arbitrarily fit some parameters, etc.

2) If it is a very exact theory that cannot be adjusted: they reject the theory.

Obviously this practice is flawed because the 95% interval says if you look at 100 galaxies and the theory is correct you should expect 5 of them to be outside your interval.
> But what if someone failed miserably, does one still try to switch collective or choose a more humble mediocre one?

I don't know. I've never seen someone switch and do well, but that doesn't mean it can't happen.

> Edit: see I am at a dilemma for the past 9 months in between deciding to stay or just switch highschool to a National College. So far I didn't took any action because thinking that it doesn't matter that much and being far too late for that.

Think about the future. What university do you want to study at? What grade do you want to get on your baccalaureate? Do you need the skills a better high school would give you (e.g. CS)? The name of your high school won't matter, just what you do afterwards.
Try a Spring Boot app using Gradle as the build tool.

Weblogic and all those app servers were a product of a different time. They solve problems that are largely solved other ways now (you could argue for some of their features). Spring Boot ships the web server in the application which is more akin to Rails, node etc.

Maven itself is also showing its age (its 1.0 release was 2004). I won't say that most of the industry has moved to Gradle, because the truth is so many workflows and projects are using Maven that it will be around for a long time. The good thing is that other build tools like Gradle, SBT etc. interop with maven the package repo just fine.

There is nothing stopping you from developing Java in vim. Syntastic and other plugins will help though.
Oh wow, who would ever infer that there might be consequences for doing something the company you work for hates so much they bothered making flyers against?

Nobody in their right mind would think that's the first of many, many hints for people that can't catch the drift.
I'm so happy that duckduckgo.com is getting better and better over time.

I tried to use it for a month 2 years ago and switched back to Google.

Now it has been 3 months and I don't notice -- which is a very good thing!
Use an encoded time prefix and a random part to create your UUID. I've been using such UUIDs as primary keys in Postgresql for years and I can't tell the difference in performance with say 64-bit numbers. If you don't need millions of records, even a 64-bit number with timestamp and random part will do – like "Twitter snowflake" ids.
Looks good! Kudos to the developers who put time in this!
That is a much more appropriate word.
I'm pretty pro union myself. However, I think it makes sense for people to NEED the union. If they don't need it they shouldn't join it. Defaulting into something is how you get stagnation. You should think about whether or not $700 would be better than the union.

If you get rid of the Union and then your pay goes to shit, then Unionize again and demand higher pay. We should make Unions as fluid as possible so that not only companies but unions feel the pressure of their membership numbers.

EDIT: Yes, I know this ignores the startup cost of forming a union and the pressure by companies to form unions. But I think that points out a flaw in our current legal system not a deficit in my (overly) optimistic idea of how easy it should be to form and end a union.

My goal is competition in unions, not to start and stop them every time they lose favor. Starting and stopping them may not be realistic ever, but it'd be nice if we had options.
If you want a bargain and have no qualms buying from Aliexpress, then search for QSHAVE there. First result will be their "copy" of Merkur Futur, as I understand it. Haven't used the real one or many other traditional safety razors, but I have not complaints about theirs.
It the wording of the announcement (taking them in good faith) that applies to applications using .NET Framework. .NET Core should be 100% portable to Linux/Mac/wasm.

.NET 5 should supersede both Core and Framework IIRC
Answer: it depends. When I lived in Malmö they had Taxa97 which was basically the same as Uber/Lyft. You can schedule rides, rate drivers, map view, and see the price of the ride before you take it. same with the taxi apps in Denmark. Other places have not as nice taxi apps. But in general taxis having to compete has generally brought them in line with U/L, at least in most of Europe.

The only major difference with the taxi apps is that the drivers are first party instead of third party so the companies have a perverse incentive to trust their drivers more than the riders. Of course, the more competition you have the less of this behavior you see.
Rules of Machine Learning (Google Developers)
Successful pivoting from service to products isn't common. I'm guessing their financials on the rental model aren't panning out.

This is an attempt to Tesla/iPhone the scooter market. Let's see what the consumer appetite is. I'm guessing the Bird brand is already tarnished with adjectives like "cheap" and "broken" so this may be an uphill battle.
I use TextMate (!) to maintain an Android SDK that's a mix of Java, C and C++ avoiding Android Studio like the plague, to maintain an iOS SDK that's mostly Objective-C, similarly avoiding Xcode's editor, and to maintain the backend written in Python that these SDK's talk to. I've got enough going on in my head w/o having to deal with the complexity of two different IDEs.

Anyway, for me Java-the-language is fine. The tooling, at least as it comes with Android (looking at you gradle and all its Android plugins) is what makes me want to pull my hair out.
Delta is the only big American airline, that I know of, that doesn't own any Boeing 737 Max aircraft.

I don't know when these planes will go into the air again but I assume they will. Based on the reporting of the problem with Boeing and these planes I don't feel like I want to fly in that plane and I don't want to play ticket games to try and avoid a particular type of plane.

I know lots of people have good reasons for being angry at Delta, but for me just the fact that they don't have this particular plane and thus I'd never have to worry about ending up on one of them makes me likely to continue using Delta. Is this irrational of me?
How did this launch without composer support?
You mean the grain silo that blew over?