skysight-inc/HackerNews huggingface dataset:
We have some CentOS 7 qemu/kvm servers for hosting dev/test VMs, where the backing VM images are stored to a local RAID array formatted with XFS. Basically a 2-socket server with 128-256GB RAM and an LSI MegaRAID controller with battery-backed, write-back caching. Each virtual disk in a VM is a raw-formatted file in the host filesystem.

We have seen host kernel panics which damage the filesystem such that xfs_repair cannot fix it. It could be mounted read-only, though I am not sure I would trust the content. We just reformatted and rebuilt content from external sources.

What I believe caused this panic was a habit of creating sparse VM disk images. Later, under heavy write loads from multiple VMs, the host OS filesystem seemed to choke under all the out-of-order allocation needed to place new data into those sparse disk images. When we instituted a policy of always preallocating the VM disk files, we never saw this problem repeated.
ntpd doesn't attempt that if the gap between recorded and actual time is far off (e.g. if the CMOS battery dies, which is the most common case I've encountered). In those cases, you're expected to manually intervene (e.g. by running ntpdate), which does indeed gap time.

Not sure about chrony, since I haven't used it (or heard of it, admittedly).
This really depends on how the UI designer does layout.

Nothing says you need to allow users to do absolute positioning vs rule based when someone drags stuff around. You can help this along with multiple common views at different resolutions, so users don’t try and force a pixel perfect version.
I'd second the recommendation for rustyline. I played around with it a bit while reviewing the rush[0] project, another shell implemented in Rust for learning purposes.

[0]: https://github.com/psinghal20/rush
Out with the UML: reimagining introductory courses in software engineering
Major Swiss Stock Exchange SIX Lists World’s First Multi-Crypto ETP
The first (and most successful for many years) in the US was the Tandy 1000, which appeared in 1984.
Well, for me (I am developer) it's important that my co-founder can raise money, can sell the product on the early stage. If it's possible, it gives motivation to code the product. So it's not about the money, but about motivation. I will have some sort of guarantee/confidence that when product is finished, at least we'll make few sales.
You will learn your mind much better and will be able to readjust your automatic thinking patterns that go unnoticed most of the time.

Meditation is the highest form of hacking where you disassemble and modify the processes in your own consciousness.
How does that make sense in any scenario?

The profit available to a party that shipped food in at double the cost would be utterly insane.

That's just one possibility.
pix2code
I have a need to connect with people on a couple of specific topics that I believe are very important, and unfortunately, Facebook is where most people are. So I use (only) Facebook groups. All the forums and message boards of the past are not where many people are. I stay away from my timeline and the news feed. I believe that the timeline is a useless stream of junk with people always arguing and fighting one another. Recently I noticed that Facebook has prioritized video content, and now the news feed is an endless stream of useless videos that auto play. This is not the result of personalization, because I do not react to people's posts or comments (and give hints to Facebook). It's as if Facebook intends to create its own version of a future based on Idiocracy (the movie). [1]

Facebook groups has some good features and has improved a lot for administrators over the last couple of years. But as dpau says in another comment here [2], search on Facebook and Facebook groups is terrible — it's worse than any bad web search engine one can think of. Most people end up posting the same posts and the same comments over and over again (this is not a Facebook-only issue, but the lack of good search makes enforcing "searching first as the norm" next to impossible). All the etiquette built around newsgroups and online forums over decades is nowhere to be seen on Facebook groups. Everybody seems to want to be spoonfed with answers, instantly.

As dpau says [2], Facebook as a place to store useful information for posterity is a lost cause. If, either intentionally or unintentionally, Facebook were to delete all content older than a week from groups and timelines right now, nothing will be missed! Facebook _is the place_ where content goes to die! I tell people to put their content elsewhere on the web and share the link on Facebook, but many people are loathe to do it, not understanding that their effort, knowledge and time are wasted so pitifully by an incompetent and arrogant corporation that doesn't care much about anything on the human side (except showing more videos to show more video ads to make more money).

I'm of the opinion that the sooner Facebook dies, the better off we'll be, even if there's no single alternative that fulfills all the features it offers.

[1]: https://en.wikipedia.org/wiki/Idiocracy

[2]: https://news.ycombinator.com/item?id=18481458
I have only one experience to share. Interviewers (2) asked me to choose my favorite time to be phone-interviewed in a window of 4 hours, 9-13, more like 9-12.30 because by 13 call had to be completed.

I took 1 hour off from work to attend, then the "conf room" wasn't working (conferencing pin code was wrong). This made them re-schedule the call. Then they asked me to re-schedule again. Then again.

Finally we arranged for a given time and day, with a working conf room. When I called-in they were interviewing another developer on the same conference room. And it wasn't the previous interview... they actually scheduled two interviews at same time because they messed up with time zones.

They canceled or rescheduled interviews giving note no more than 30 minutes before the agreed time. So in all this I lost 4 hours of work. At the end I gave up and withdraw my application, not worth it.
There's this also: https://www.milfordmarina.com/cardigan-bay-danger-area-mod-a...

Looks like they have a pretty broad "danger area".
Hot title. Boring article.
A Democracy that cannot be Hacked
Germany: Elderly man attacked by masked thugs for being a possible right-winger
Another nail-biting draw!
Basic Data Science concepts you need to understand
Having written a shell in C, shells require a lot of string and buffer manipulation, which I prefer doing in rust for both security and ergonomic reasons.
Actually I even thought of unifying records and lambdas. Which could end up with a concatenative language, where application is commutative.

Couldn’t find a syntax that made sense though...
High home values and inclusive housing policies are directly opposed. They exclude anyone who can't afford high housing prices.
ctrl+c (as well as ctrl+\ and ctrl+z) is a little different from other shortcuts because they're captured by your TTY rather than your running application - though you can catch the interrupt that ctrl+c et al sends.

Lesser known fact: you can also redefine which keys you want to raise SIGINT, SIGQUIT and SIGTSTP with.
https://hn.algolia.com/?query=startup%20ideas&sort=byPopular...
DataOps is more than just DevOps for data
Wow, that blows my mind. I don’t even know how to ask the right question, but is there some kind of “formal verification” or “type-checking” that could have caught this issue earlier? Or is that just too difficult, and reserved for medical equipment, nuclear reactors, etc.?
Is ZFS still incapable of enlarging/extending a filesystem by adding new disks to it without rebuilding the whole FS infrastructure?
The best part here is someone from Salomon Brothers (RIP) talking about how the computer industry isn't living up to its promise.
> Does everything have to be a code for something else?

No I don’t think it does have to be - plain speaking is generally better.
My wife is loving this book. It's very different from other cookbooks. It's more narrative, and teaches you how to think about cooking rather than just providing recipes to follow.
A Genocide Incited on Facebook, With Posts From Myanmar’s Military

https://www.nytimes.com/2018/10/15/technology/myanmar-facebo...
Some years ago, indie game developer Arthur "Mr. Podunkian" Lee released a short game via a thread on an indie game forum, to similar effect [1].

[1] https://forums.tigsource.com/index.php?topic=9284.0
I’m not saying you’re wrong, but saying there’s no benefit to building new housing because there’s not a fortune to be made, well that just seems like capitalist-apologizing.

We’ve built a system where humans are expected to somehow accrue interest at the whim of the capitalist overlord. The soul of rent control is pretty important, so maybe rent control needs to evolve?

I’m hard pressed to defend it completely because it seems like dancing around the fundamental problem of capitalism not being in alignment with the best interests of society.
Php-Ext-wasm: Run WebAssembly Binaries from PHP Directly
>> those claiming otherwise refuse to look at the math and instead want to go with how the deal makes them feel.

its more than a little immature to accuse this of those who disagree with you.

your model relies on the fact that this would all be additional tax revenue that wasn't collected earlier. While a lot of these jobs can be people who already work in NY and simply switch jobs. In addition, it neglects the cost to the govt of servicing this company and all its employees. It also neglects the negative externalities and consequences for current residents (only looking at it through a money lens which is a typical neoliberal fallacy).
I just finished watching this and LOVED it. I haven't read the book yet, but it is now on my todo list. I love to cook and found so many tips in here to make rethink how to assemble a meal.
Came to see if the troubled teen industry or Fornits was mentioned. Amazed to find out how far this cult has spread and how many it's affected.
I second this greatly! Too many people roll their own line editors and always mess up the readline (emacs) shortcuts.
It's the first time since 1978 (Karpov-Kortchnoi) that a world chess championship begins with 7 draws, the longest draw in a raw beggining in a world chess championship !
A philosophical question: is it ever okay for someone to have to move away to find affordable housing? Or do we say that once someone becomes resident of a community, they should be able to live there forever?

(This isn't just renting; there are similar issues with home owners and property tax increases.)
Another difference I feel is worth mentioning: events in Cycle.js are "pull"-based. Look at how you can select an element in Cycle's DOM tree and subscribe to events to it as a stream.

Events in re-frame (and reagent and React.js in general) are "push"-based. You must be explicit in your UI tree which events we care about and when they are emitted.

I actually wrote a library a long time ago[0] to invert this in React and expose a more pull-based event API, but in practice it wasn't very ergonomic.

[0] https://github.com/Lokeh/observe-component
Your comment makes me recognize that my own above could sound fundamentally dismissive of a pharmacist's role, which I don't intend. I recognize that good pharmacists can be a safety check or troubleshooter, and safeguards are valuable even when rarely needed.

However, the fact that your anecdote was 10 years ago underscores the point that the vast majority of pharmacy interactions are transactional: pick up the medicine the doctor ordered in. This is demonstrated in how doctors and insurance treat pharmacies as interchangeable, and the pharmacies themselves advertise discounts and quick pickup rather than diagnostic track record. Per the post further up the thread, it is reasonable for most patients to think of pharmacists as middlemen.

I think this is why many people are shocked that a pharmacist can block a prescription on moral grounds. The lack of a relationship makes the pharmacist overriding you and your doctor's judgements seem entirely out of the spirit of the transaction. It feels like a neighbor you barely know using a moment of economic leverage to have a major impact on your life, for which they will have no accountability.

I'm personally sympathetic to the idea that a pharmacist, or anyone, shouldn't have to act outside their moral principles. But that should come along with clearly advertising what transaction is being offered -- "We fulfill prescriptions" is a different service offering than "we fulfill prescriptions that we agree with", and a patient needs to know in advance which they are sending their order to.
"Rent control" is the idea that people already living in a city have more rights to live there than people who are not.

While it may sound socially just it is also one of most un-progressive (conservative) things you can imagine. It literally conserves the population of a given district.
These article are pretty ridiculous and I see this political bent more and more on here.

The article/book makes a huge leap in assuming progressive cities are somehow worse at housing. The reality is people actually want to live there.

The most densely populated cities in the US, and in general all cities, lean left politically. Finding new housing is important but we're really losing perspective on how successful these policies have been historically.

Its a silly as writing an article about NASCAR crashes. They must be terrible drivers.
The land was not stolen any more than the native Americans stole it from someone else. Did they have no war before the Europeans came?

America had slavery, but unlike untold other empires and large countries, it ended it. It owes very little if any part of its port-1865 prosperity to the work of slaves, given the destruction wrought by the Civil War.
Actually, C++ doesn’t really get this “right”, they mostly just get to say “we have exceptions in the language”. Exceptions are one of the most frustrating behaviors in C++ (e.g. lots of ways to outright crash your program, no way to really understand the full code path that an exception came from, easy to make serious mistakes like having code paths that throw exceptions in destructors).
“I was just following orders”...
The fact this got down voted so much proves how American centric this site is. Disgusting
It's funny how web development still doesn't offer the ease and productivity of early 2000s RAD environments.

Even this software is actually not simpler, on the contrary: It is far more complex, because you don't know how to create a given widget [assuming you already learned what widgets there are, because the software doesn't tell you]. You have to learn what the software recognizes and how you need to draw it in multiple strokes. Since recognition is ML-based, it is difficult to tweak and a black box to both user and developer ("why doesn't it recognize this...?").

Contrast with 90s form designers with a simple drag-and-drop palette. (They didn't have layouts just yet, that came a bit later). You can immediately see what widgets are offered and to instantiate them you simply drag them from their "reservoir" to the active area. Simplicity itself.
A raspberry pi is $25 and far exceeds the home computer of the 80s and most of the home computers sold in the 90s.

People pay more because they want more. If your goal is just learning how computers work, you have far cheaper options today.
There is lots around about people who suffer as a result of not having a pain sensation. Typically post stroke or similar event, but some (rarely) have a congenital absense of pain sensation. The presentation is often bizarre as pain is a very helpful diagnostic tool. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4755825/
FTA: "Ramabai’s critique of the Hindu patriarchy and embrace of Christianity extracted a heavy price, according to her biographers: It led to her marginalization in India and her ultimate omission from mainstream history books."

Not only that, her embrace of Christianity led to her marginalization even among the feminists who do not talk about her in the same breath as the other transformational feminists, who changed Indian society in those centuries.
Counterpoint — this depends on the area of interest and the people. That networking and being "anonymous" don't go well is not necessarily true always, and need not be true always. One can have a handle/username/name without revealing one's real name to everyone on Facebook, and yet reveal one's real name through other means (out of band communication) to specific people at specific times for specific needs.
Isn't Houston left leaning?
> French Polynesia could probably never do this kind of thing to Japan for example.

Just a nitpick but French Polynesia, being French territory, is clearly not averse to stealing technology[0]. On the topic of high-speed trains precisely, I certainly would not be surprised if the TGV had "borrowed" some features from Japan's shinkansen.

[0] https://www.france24.com/en/20110104-france-industrial-espio...
That sounds amazing!
What jobs are being lost and companies being shuttered in New York? What environmental impact is being had in New York?

This isn't a walmart that's going to displace local shops. This is a corporate headquarters; an office building.

Last I checked, they don't have to build a stagnant pond next to the building either, so I don't know what you mean by environmental impact.

Amazon is going to exist whether or not it has an HQ in NY, so your points seem tangential and irrelevant.
Wow I can’t believe these guys are now the guys playing for the world championship. I remember playing Fabiano in the local chess park when he was like 14 :)

They’ve come a long way indeed!
There's a volume threshold above which the pressure wave in the air reaches the amplitude where the lows fall below the vacuum, right? But what happens if you give the air particles energy level above that threshold?
Why aren't there developers that are willing to make 17% margins instead of 20% margins? You know what I'm saying. Related Group has always been happy to and does to this day build luxury units that get scooped up by elite Venezuelans and Russians. Who will build non-luxury units? The owners will claim they're luxury for the next 40 years, so there's no real trickle down effect.
The cyber 9/11 will be done by rogue AWS employees who are part of a sleeper cell at Amazon.
Just fixed it for 15 minutes but it is still far from running, I would rather wait until project instructions are added.
I read the book last year and watched a couple of the episodes of the show last weekend.

The book is super informative and useful for thinking about how to build dishes that will taste good. The show seems more like a food travel show that is semi based around on of the items.

Both are good, but if you were impressed by the show, the book will blow you away.
That's super interesting. Imagine that as a cljs developer, Cycle and re-frame were exactly as easy to use (i.e., skip the fact that Cycle is written in a different language).

In that case which one would you prefer / why?
They have deed restrictions.
This is not how rent control works in any city in the US that I know of. Everywhere I know of rent control only applies to significantly older buildings. Which means that new buildings can charge much higher prices, which means that rent control actually encourages new buildings.

The only time some type of rent control applies for new buildings is when they are specifically built as "affordable housing". This usually happens when a developer is required to build affordable housing to pay back for some favor he/she received from the city.
Maybe I'm a bit too cynical about this. I'm not ready to state that values in public discourse are always completely content-free. But they also aren't treated as content-full either. Some reasons I observed:

1) Some people have a very simplistic view of their values. "More of value $V good, less value $V bad. $controversial-option-X increases $V, therefore good." They do not think through it enough to realize when the option they're supporting is actually detrimental to $V long-term, or to other values they hold dear. Or the option may even be detrimental to value $V directly, but in an non-obvious way (e.g. via second-order effects).

2) Groups can and do behave in self-destructive ways. Scott Alexander discussed at length[0] the cases where groups have to choose between being either ineffective, or so annoying that they create their own opposition.

3) There are cases where group's thought leaders only ostensibly profess some honourable value, but in reality use it as a cover to pursue different goals, often causing damage to the value they hide behind.

(Yes, I have particular examples for all those points from recent controversies, but I won't name them here to avoid completely derailing this thread.)

--

[0] - http://slatestarcodex.com/2014/12/17/the-toxoplasma-of-rage/
That's exactly what we were doing (without an FPGA), you need at least 8 sensors to properly localize attention though (based on our experiments). Things like the Muse I highly doubt work effectively
Just to make it easy for everybody to send messages to yourself.
Well, to be fair $100 in 1980 is worth over $300 even if you believe inflation hasn't been systematically underestimated by CPI over the last 38 years.
Top Deep Learning Frameworks to Explore
I did a website for Visa a few years ago, and it required a pentest before launch. We tried to find a loophole to justify it not needing a pentest (because that would give us 3 more weeks to develop the site), but no luck. It was such a simple site with no database, but they required it to go through pentest anyways.

The pentest came back with some recommendations. Mostly to do with the use of HTTP headers. Absolutely we fixed them, and made damn sure that the next time we had a site to be pentested those unforced errors were not repeated.

So on a small scale, yes. Pentesting improved the way we developed websites. I don't know about how it affected the "culture". Visa has a really strong security culture already.
They would be $248 adjusted for inflation. But those tiny home computers came without a screen, hard disk, networking, a real OS, or pretty much anything we take for granted today. That $400 laptop packs in a ton of tech.
Understanding the “C” in CNN
No they are not, look at the varience in population density of us cities [0] and it's pretty obvious lots of them can expand. The real problem is that jobs are highly local and people want to live in an area where their are lots of job opportunities. Thus, cities with lots of good job opportunities beget more job opportunities like how Amazon chose New York instead of a smaller city.

[0]: https://en.m.wikipedia.org/wiki/List_of_United_States_cities...
Obtaining a Free Let's Encrypt Certificate for Your Server
How did you create a Telegram account without your real number or a number you control? You can create a username and avoid giving out your phone number to other people, if that's what you're referring to. This is not available with WhatsApp or Signal.

Telegram requires a phone number to create an account and to activate the account on additional devices. As an aside, Signal is also tied to a phone number. Wire is the only one that allows people to use email addresses to create accounts.
> "Tenant protection" -- especially rent control -- is a nontrivial cause of the shortage of new construction.

Sure, tenant protection is, but “especially rent control” is wrong: that's just a tenant protection that conservatives/libertarians tend to think is vulnerable to argument. Minimum habitability standards do more to create a lack of affordable housing, but winkingt the argument that that isn't a necessary cost is perceived to be harder, even by the folks who'd really prefer the complete absence of regulation.
That’s how it will look like https://m.youtube.com/watch?v=AoPpFfXwx_o
Yeah, it always reminds me of the observation that humans on average have one testicle :)
You can continue to get louder, as only the negative part of the waveform is clipped.