skysight-inc/HackerNews huggingface dataset:
Probably gonna be lost in the sea since this is 2 days old, but here goes anyway:

- I agree maybe releases could be put to the top level menu, but not Everything. Now It's way too hard to parse and took me much longer to find things I need. I use the "Refined Github" extension on my firefox and that's the only tab it adds, cause it makes sense.

- Moving description and tags up top by repo name, good decision. I like that one a lot.

- This fear of hierarchies is why I struggle with many redesigns. Yeah, everything being out there is fun, but it always takes forever to find things. Once you have used the old for a week much of it is muscle memory.

- An example of what I feel is an issue that keeps sticking in my brain, your clone/download area. The Green dropdown is easy to see, Opens up to let you do all you need, and is very explicit. "Get Code As ..." Is confusing, easy to overlook, and doesn't look like where you'd download an easy .zip file or open it in a desktop app. There's gotta be a middle ground, which is likely separating the two things again. Theirs confused people looking for the clone link, somehow, but yours looks NOTHING like a download button for a zip file.

- Getting rid of the second set of tabs on the code tab honestly hurts a lot of different use cases to benefit only the use case of a casual browser. I'll often look around at projects to see if I can lend a hand, and being able to see the code color bar under the buttons allows me to see how much my skills are useful to the project at a quick glance. I know my colors, and if I see a new one, a quick click informs me. Additionally, when seeing if I can use a library for work, the easy, bit view of the license is crucial. Your design had me searching for almost a minute, and still, when I go back I can't find it immediately.

- Removing quick editing from the description and tags is a mistake too. Just cause it doesn't happen often for you, doesn't mean it should be hidden. I'm certain there'd be tons of people who get really confused by it being moved and would never think of it being put in a catch-all settings page.

- Stars, forks, and watching, I'll agree with these changes pretty easy. Makes sense.

- Please don't get rid of the colors. Add more, change em up, whatever, but don't go soulless white, black, grey, blue, hints of red. My eyes have a much harder time parsing your dense, separation-less page than it would a bright, saccharine mess that at least differentiated everything. This feels like facebook or something else lacking joy, give it a light drop shadow or background color if you wanna lose the borders! Seriously, take your end design and give each of the three columns a little border radius and a slightly offset drop shadow, add a light, simple background color on hover of each folder/file/commit, and I can at least stomach the rest of it.
I totally agree with you.

From a developer side: Google, Facebook, etc have well developed and much safer password and login authentication and the liability technically falls on them for any screw ups. Although I have a very secure hashing system for my online game login I still plan to make logging in with your Google and, maybe, Facebook account. It also adds convenience.

I’m imagining the dev found some tool to do sms verification that Facebook makes simple (or maybe that’s all they know how to use considering you didn’t mention any google login...).
Firstly, behavior of pipes on the command line (ie: the effect of the character '|' as opposed to the pipe(2) call) is the behavior of the shell feature rather than the OS.

Secondly, if I'm not mistaken the behavior doesn't have anything to do with the pipe. It is the scheduling of the subshell (created by () ) which might explain what you're seeing. IOW, when you create the pipeline you are executing "echo blue" in the same shell and "(echo red; echo green)" in a different (child) shell. Execution of these are independent. Since "echo blue" doesn't have to wait for I/O on the pipeline, it runs and exits.

Thirdly, your 1>&2 is perhaps misplaced, ie: if you were expecting red also to be printed you probably want (echo red; echo green) 1>&2 ...

Fourtly, by 1>&2 you are redirecting stdout to stderrr, which in a pipeline implies whatever is received first goes to the parent shell's stderr not to the pipeline (if that was your intention).

IOW, the entire this is the same as executing

/bin/bash -c "echo red; echo green >& 2" >/dev/null ; echo blue

I'd expect the result to be no different

[1] I am aware that bash has echo as a builtin, as opposed to /bin/echo -- which would results in an exec(3), possibly other shells do as well.
Why would use use only Oracle documentation? Call sales guys and ask them for a license. They would be happy to sell you something and there's even some chance for some kind of discount.
> or any other topic that no one ever changes their minds about

It sounds like you don't read any of the web development discussions here.

New Technology is evil, and Server-Side Javascript will be responsible for the second-coming of Christ.

The statement is an exaggeration, but that's about how passionately the HN crowd seems to push their ecosystem politics here.
The Bible of Budget Travel in India: Top Tips
This is the Big Data version of "90% of Oracle instances could be replaced with sqlite".

Pragmatism almost always loses to CV-padding and office politics.
Not OP, but...

1. Manager insisted on proper documentation of contract deliverables in case of a lawsuit. Higher manager said “Nah, waste of time. These companies never sue.” Lawsuit happened, case was overcomplicated due to poor documentation. Result of case still unknown, but should have been a slam dunk win for the company.

2. CFO decided to delay (not reduce) part of a regular disbursement to the owner in order to pay suppliers. If suppliers had not been paid, then product line gets shut down and company has an existential crisis. Disbursement eventually got paid, suppliers were happy, company thrived. CFO permanently in the dog house (e.g., lower bonuses, lower pay increases, left out of key meetings, etc.).

3. Any whistleblower in the US (maybe not “petty”). While whistleblower protections exist, it’s trivially easy in white collar work to find minor mistakes or question judgment calls. Retaliation can be trivially masked. Usually business as usual afterwards.

4. Taking alloted and approved vacation time — this happens a lot. Usually ends up causing the company to underperform after star leaves. I’ve seen it wreck a company when the person who left recruited all of their good people to his new company.

5. Documented firing of disruptive sociopaths who are friends with a senior manager (e.g., the CEO). I’ve seen this multiple times. Overall org usually becomes better due to lack of sociopaths, but the “hero” gets the shaft in the process.

6. Tactfully bringing up issues of fraternization by senior managers that may lead to conflicts of interest. I’ve seen this several times as well. Simple case is a senior executive who is married is sleeping with a low level employee. More complex is someone who is in an open marriage who is using junior employees not in his current department (but may be in his future department since they often make lateral moves) as a personal dating/sex pool. It usually ends up as a non-issue, until it becomes an issue (e.g., Ellen Pao).

7. I’ve literally seen someone fired for streamlining their department so much that it appeared that they didn’t do much work. The person was aware of the fact, and pitched it as “maintaining the system”. The management structure was “flattened” after that person was let go, things went to shit, and no one in senior leadership seemed to know exactly why.

8. Worker (not manager) reviewing vendors said that none of the vendors who submitted bids were able to do the work to standard based on work samples. Worker was replaced, contract went out, company lost millions due to... contractor not being able to produce product to standard.

There are many more...
Persona management and state level trolling has been happening for a while now. Go back to the long, long ago past of 2011 and revel in US weaponisation of social networks:

https://www.theguardian.com/technology/2011/mar/17/us-spy-op...

"It is unclear whether a persona management programme would contravene UK law. Legal experts say it could fall foul of the Forgery and Counterfeiting Act 1981, which states that "a person is guilty of forgery if he makes a false instrument, with the intention that he or another shall use it to induce somebody to accept it as genuine, and by reason of so accepting it to do or not to do some act to his own or any other person's prejudice". However, this would apply only if a website or social network could be shown to have suffered "prejudice" as a result.

• This article was amended on 18 March 2011 to remove references to Facebook and Twitter, introduced during the editing process, and to add a comment from Centcom, received after publication, that it is not targeting those sites."
It took me years to convince my kids that studying with (vocal) music was not a good idea. After a particularly bad semester at college my daughter got desperate and decided to study without music. Her grades shot way up and now she’s a believer :)
The German capital wants drivers to stop killing cyclists
> von Neumann immediately identifies P vs NP as a central problem in the field.

Do you have a source for this? I'd love to read von Neumann's reply. All I found from a search is this stackexchange answer stating that there is no known reply. https://cstheory.stackexchange.com/questions/41209/did-von-n...
Facebook privacy settings are about as effective as a close door elevator button
Shared this in this same thread for another comment.

The below videos show GraalVM based app loading up Spring framework, and flowable process engine and making a rest call to an external service all in 13 ms!!!

Checkout

https://youtu.be/9BQiDmvOnZw
https://youtu.be/yLvnkkRys2Y
What the Functor?
Sounds very reasonable. I'm sure there's a catch, but I don't see where it is.

Taxing a business looks like a weird thing to do: a business can only spend money on business-related stuff pretty much by definition.

In order for money to be spent on non-busines things, it should be paid out as a salary, dividends or something like that which we know how to tax pretty well.

I'm certainly missing something, but what?
Beacon was a clusterf*ck, no discussion. Even the commercial partners were surprised by the lack of consent from the affected users.

However this was a feature that they launched 12 years ago. Since then Facebook have added more and more granular privacy controls and they have made their API and Ads product increasingly more data restricted in the past 5-6 years.

I don't believe there has ever been a case, where they have reset a privacy setting that was specifically set by the user.
Samsung Galaxy S10 Teardown
https://meyerweb.com/eric/thoughts/2018/08/07/securing-sites...

“But there I stood anyway, hoping my requests to load simple web pages would bear fruit, and I could continue teaching basic web principles to a group of vocational students. Because Wikipedia wouldn’t cache. Google wouldn’t cache. Meyerweb wouldn’t cache. Almost nothing would cache.
Why?
HTTPS.”
> A successful mars colony would need to have a plan to reach self-sufficiency through Martian plus asteroid resources.

Not at all. While there will be an economic and logistical incentive to reduce the dependence on imports from earth, it is not reasonable to expect the colony to fully duplicate the manufacturing capabilities of earth. There will be drugs, electronic components and human experts that will imported from earth for a very long time.

I believe a Martian colony would be successful when they achieve economic viability (import value lower than export value). This would happen well before they would reach actual self sufficiency.
Von Neumann was 15 when he met famous mathematician Gabor Szego who would then teach him analysis. Szego started to cry after they talked a little math during their first meet.
"No longer..."?

No, it never was possible. The two systems use the same underlying infrastructure but for different purposes, which leads to a frustrating interplay of technical constraints and security/privacy controls.
The Birthday Paradox – On Jupiter, and Beyond (2012)
Mars does have an atmosphere, although unbreathable.
There's No Such Thing as a Dangerous Neighborhood
A Master of Business Administration does for the business what the System Administrator does for IT systems.

MBA is a fine discipline. The problem is when MBA gets equated with SVP/CEO.
It's actually in about 100 million years as the sun gradually increases in luminosity.
I'm not sure what you're trying to say. You don't have to create flash cards. Polar just makes it easy to turn notes into flash cards, that's all.
Sugar, pollution and cars are much more likely to kill you.
Yeah, I don't mean to put down Antartica. I think the research we do there is very cool, and we should keep doing what we can there. But it isn't even close to an alternative to humanity pushing further out into space.
I don't think so. What is old is new again; even this blog post is an example of a developer relearning that core lesson.

Also, I'd like to point out that in both this blog post and the Taco Bell one, the "UNIX way" is being compared against a straw man example, not a real example of over-engineering. Neither post actually provides any evidence of any real inefficiency. Both authors are just trying to explain and improve their own thinking about programming, not trying to cast judgement on a generation.
Why not?

I don't have evidence to support my following claim, but I think that having a stable home life with a supporting family, not subjected to unusual bankruptcies or bad financial surprises, is a key element to startup founder success.

I could be mistaken. But I am a failed founder who disrupted their family and friends lives and lost a lot of goodwill while running the business because of it. So I think I'm at least right some of the time.

Regardless, it's wise to think of your loved ones first, even if it's only a cold business decision to do so; your business will thank you later with smoother revenues and a happier, more capable decision-making process down the road.
I dunno if I really follow your logic here. It would be nice if nobody cared about money and we all just worked hard to make everything awesome or whatever. But, we (sadly) don't live in that world. So in this world that we do live in, bringing down the cost of getting things/people from the ground to really really high up in the sky can only be viewed as a step towards becoming multiplanetary.
Amazon Will Let Prime Customers Group Orders to Save Boxes
That was taken wildly out of context....
You may be right that there are many ways to make money beyond tickets (I don’t know—curious to hear examples), but I don’t think your ticket math quite adds up.

200k might be an ok ticket price for some, but you’re talking about the overlap of: (a) people who can afford 200k and (b) people willing to risk a possible one-way trip.

You’re talking about tickets as if this is space tourism: space tourism is a loop around the moon. We’re not going to have Mars “tourism” in the near future. These proposed hundreds of passengers are in for high-risk exploration.
I don't think we can't say anything about his state of mind.

Kurt Gödel starved to death because of fear of dying poisoned.

In bad times, intelligence by itself is probably not enough to save us of our emotions.
I used Unison for a decade, almost everyday, and it never failed. I never experienced this level of reliability with any other software. Perhaps all the credit goes to the programmer (Benjamin Pierce), not the language, but Unison certainly piqued my interest in Ocaml.
well they are relativly new:
https://nodejs.org/api/worker_threads.html
probably experimental, too
Additional Thoughts about Cloud Portability
Think about whether you need to get an MBA, or hire one.

Bill Gates and Paul Allen hired one* (Steve Ballmer)

* Ballmer dropped out of business school before he finished
If you have any web projects, you may be able to find a place for js_of_ocaml in one of them. I use it in a web app of mine. I started out writing the client-side scripting in plain JS (as opposed to React/Vue/etc.), but I am using js_of_ocaml lately to implement some more complex logic.
The Three Most Important Functions in JavaScript
Sadly, disowning the customer is very common in the new age of digital copyright enforcement.

For example, your itunes collection is specific to you. If you die, it's deleted and is not transfered to your heirs. Similarly, Amazon is removing any books you purchased from your kindles if the seller sold them illegally. Also, if you violate any of their terms of service, they often delete the entire collection as well.

IMO there should be a law requiring digital licenses of any content to be fungible similar to physical copies. You should be allowed to transfer them to another service, even if the service stops existing, or they believe you breached some contract.

This would make licenses even more fungible than bank money is today: right now if a bank goes bankrupt, you might not see any money in your accounts, even though it's your money and you are no investor or anything. It's because every bank is "minting" it's own currency. There are models which are different where you have a central bank handing out digital money to the banks.
What are _you_ doing to leave a long-lasting meaningful impact? Billionaires are people too, just with more money. Having money doesn't make you "just ego".
Meeting Embedded 2018: We stopped teaching C
The article doesn't mention if there are customer incentives to use this program. I'm sure some folks would want to use it for environmental reasons, but considering that Amazon offers free credits for downgrading to slow shipping, it would make sense if they did it here as well.
The idea of a scripting language is that it does not have a std. It will be different in each environment. You for example don't want the same std in nodejs and the browser. Each runtime can choose what API's it want to expose.
I've found Nextflow to be an excellent solution to parallelizing and adding extra logic to any cli pipeline. It also helps manage environment and track metrics.
I assume the Soyuz has developed since the 60s. I mean Ford has had a Mustang since the 60s but the 2018 Mustang is obviously not a '64 Mustang.
I could live in a world with a little less tax avoidance by the rich. So in this case I don't see the upside to a country violating long standing trade deals to make a little more on the side.
His Wikipedia entry is quite entertaining:

Von Neumann liked to eat and drink; his wife, Klara, said that he could count everything except calories. He enjoyed Yiddish and "off-color" humor (especially limericks).[19] He was a non-smoker.[54] In Princeton, he received complaints for regularly playing extremely loud German march music on his gramophone, which distracted those in neighboring offices, including Albert Einstein, from their work.[55] Von Neumann did some of his best work in noisy, chaotic environments, and once admonished his wife for preparing a quiet study for him to work in. He never used it, preferring the couple's living room with its television playing loudly.[56] Despite being a notoriously bad driver, he nonetheless enjoyed driving—frequently while reading a book—occasioning numerous arrests as well as accidents.

https://en.wikipedia.org/wiki/John_von_Neumann
Definitely very terse, but I'd call this idiomatic awk.
A list of his work with the Atomic Energy Commission could be obtained from OSTI: https://www.osti.gov/freedom-information-act-foia

For the Department of Defense, you could get a list from DTIC: https://discover.dtic.mil/email-form-dtic-foia

I doubt much if anything interesting by von Neumann is still classified or limited. If something is still classified it's probably because no one wanted to declassify it, not that it's sensitive.

If anyone does file FOIA requests for these lists, contact me, as I'm interested but not interested enough to file the requests. See my HN profile for a link to my personal website with a contact form.
Oooh, I'm eagerly awaiting that film to screen in Berlin later this month! I loved Alex's TED talk. Just that little taste had my palms very, very sweaty.
...however when Von Neumann was working in a group with Walter Pitts, it was Pitts who was considered the genius of the group.

http://m.nautil.us/issue/21/information/the-man-who-tried-to...
> Anything will be CPU-heavy if you give it enough work.

Not in a relative sense. If authorization is 5% of the work, scaling it leaves it at 5% of the work, and it's never a bottleneck. Authorization was being a significant bottleneck, not a tiny percent, and that is somewhat surprising.
At least I got the second part right! :D But yeah, I guess the author was not content with https://www.npmjs.com? Is it even supposed to replace it? I have no idea.
Lots of people come to my team asking for work on X. If I said yes to everything my team would collapse from being spread too thinly. Being able to say that X is lower priority than what I am currently working on and leave the door open for re-evaluating priorities if needed is a key part of my job.

My team also frequently comes to me with ideas for interesting work that also isn't contributing to our vision. If we just did everything that came to mind we'd also fall apart.
Show HN: wordheart – The search and visualization engine For Books
I created two weightlifting iOS apps - Lift Log and FitnessAI.

- Lift Log is a weightlifting journal that doesn't have any cloud functionality. It's been free for years, and I recently paywalled it at 7.99/mo or 59.99/yr (for all new and existing users). I received an incredible amount of backlash, but in the end it was worth it.

- FitnessAI uses all the data that Lift Log users generate to power an AI weightlifting coach. I charge 9.99/mo or 59.99/yr for that one with little pushback from users.

At the end of the day, you are affording your continued time and effort to maintaining your app, which is why I think a subscription model is fair.

Its not like we're writing books where all the user gets is v1.

They get v1-Infinity.

Its very easy to undervalue your work, don't!

And remember, you can always give anyone who asks free access, since you have unlimited supply :) Thats what I do for Lift Log.

Feel free to PM me if you want to talk more!

jakemny gmail com
I wrote and deployed a production service written in pre-1.0 Rust. In over three years of being deployed I never once had to touch that code. The infrastructure around it evolved several times, we even moved cloud providers in that time, but that particular service didn't need any changes or maintenance. It just kept chugging along.

Perhaps Rust's name is apropos: your code will be so reliable that you won't need to look at it again until it has collected rust on its thick iron framework.
Do you have any advice for PHP best practices? I'm starting a job that will probably have me using PHP...
if you were expecting red also to be printed

I did not expect that. I expected the output to always be "blue green".

The surprising thing here is that about 1% of the time, the command outputs something else. It seems to be some race condition that happens in the handling of the pipeline.
First each subject you compare the chance of admission. For men when they have a higher chance of admission, even in their most advantaged subject they have a higher chance of admission of 4%. Women on the other hand have a 20%. You can't say that they are equivalent in the least. In terms of error margins, a few percent is common, from experience. You could do a stats 95 confidence style calculation.
The Secret Language of Signs (2010)
The headline was confusing to me...all inmates spent $11M collectively, there isn’t a single inmate who spent $11M on songs.