skysight-inc/HackerNews huggingface dataset:
Exactly, it’s a lot clearer to your future self, and any other maintainers how the application works when you aren’t adhering to a “frameworks” way of doing something. Especially for a simple cli.

Abstractions can be good, but I feel as though something like commander is really just an unneccessary abstraction.

I’ll take simplicity first anyday.
In case you should have time at some point, there is already a proof of concept with LVM made by drebrez. It is basically working after the installation, but all the use cases that are not straight forward (such as re-installing postmarketOS, what happens to the LVM partitions then?) need to be sorted out before this can be integrated into the master branch.

https://github.com/postmarketOS/pmbootstrap/issues/60
I'd love to know what header you desperately need just for a static file, that would necessitate a behemoth such as nginx, or apache and all it's CVEs?

Simply having all the bells, whistles and free candy, doesn't determine 'toy' status
Ah I see, I got it wrong.
What does one do with just two manufacturing robots?
Python is the opposite of simple.

If you want good performance, then, for non-trivial sites, you cannot afford to spawn the interpeter on each request, so you have to use some asynchronous tooling. Similarly, spawning connections is much heavier weight than it should be, so you end up with backend connection pools.

At work, we used fabric for this, and it blew up in our face at scale, and we had to rewrite.

In order to get off the ground, you also need to use pip, which causes an inordinate number of problems vs. the bsd ports tree or .deb files. Managing dependencies and versions between the host os and pip space still seems to be an open problem. You can use virtual environments for each script, but then patching zero days becomes infeasible.

If you want basic type safety, you need to rely on external tooling. In my experience, third party python libraries evolve types and api’s without warning. This shows up at runtime, so it introduces security holes.

I could go on for hours.
Awesome!

> Unlike StackOverflow, sometimes the same question (e.g. "How should I improve my landing page?") has a different answer depending on what your business is.

Definitely. One of my pet peeves is people asking these questions without providing context. Although luckily the IH community is slightly more measured/forgiving in response than on SO ;)
You are Russian, isn't? Some whataboutism: What you think about your government and your taxes? Are they used properly?
ePR should get in effect in 2019, correct?

Yes, that seems to be what they're aiming for now. It was originally supposed to come into effect alongside the GDPR last month, repealing the analogous ePrivacy Directive that was (and for now remains) in force, and therefore allowing member states to update their national laws to remove the annoying cookie notification requirements. Sadly, it wasn't ready in time.
wow.. first of all thank you so much for taking the time to write that out. I found it super motivational and tbh it really means a lot to me that you are fit and fine after what you've been through during your younger years, and the kind of pain you were in at your 30s.

I've never had any injuries but doing long hours siting all day without exercise has taken a huge toll on my back. I'm not overweight but my lifestyle is very sedintary :/ Long story short lately I've have my issues become so much that I've had trouble with simple things like putting on pants, getting in and out of the car, sometimes even sleeping. Have done lots of mris, xrays and months of physio and pain keeps coming back. Also religiously did the exercises prescribed by my doctor but nothing is helping.

I'm kind of like at that point in your 30s where even jogging for a block is a nightmare for me. But reading your story gives me hope. I'm 37 and just learning that taking health forgranted for work has been a big mistake.

I will try to research some cardio exercises that won't aggravate my pain and get started. I love your idea about doing things during code compilation. What a blessing in disguise that is. I already started that today doing some SI joint exercises that I can do while sitting. It's a start and I now to get involved with beginner cardio next.
Figma's Rust in production post was pretty good https://blog.figma.com/rust-in-production-at-figma-e10a0ec31...
You should start a Tesla Haters Club so you can chat with other people who are certain that Tesla is pure evil.

You’re so biased that you’re unable to hold a rational discussion about what constitutes fraud and you assert that Tesla promising full self driving in the future is equivalent to a fraudulent claim to cure cancer. I’m a little surprised you haven’t compared them to Nazis yet.
Quicktype: Generate Types and Converters from JSON, Schema, and GraphQL
Show HN: Noderize, create-react-app for Node applications
A lot of naysayers on this thread but I just wanted to say I think it’s a cool, innovative feature. It’s like having a second monitor without having a second monitor.

Apple is probably bummed they didn’t release it first.
Anheuser-Busch pulls millions from controversial NIH alcohol study
Write flushing is not a good example.

You still need FlushFileBuffers even with IOCP if files are opened in buffered mode (which is the default). While you will know when a write was completed, an explicit flush is still needed to make sure it’s written through. So it’s pretty much exactly the same case as with fsync(). Alternatively, you can use the write-through mode, but that kills performance like that, especially with a random write pattern.

IOCP is basically a better/cleaner abstracted epoll() that also doubles as a manager of a worker thread pool.
Facebook let select companies have “special access” to user data, per report
Vivado is absolutely terrible, especially the GUI. Our toolchain at work is set up so that it can be entirely avoided, with developers only writing Verilog in their editor of choice, and calling make or pushing to Jenkins when they want results. And then they go home, as it takes a full day to build a product on our server farm. Sim/others is done with third-party products.

I recall one Xilinx event where a Xilinx presenter asked how many people were using the Vivado IDE for development. IIRC, only a single hand was held up.

Vivado isn't worse than the competition, though. Intel/Altera's offering is also a steaming pile of crap (we evaluate the competing platform every once in a while when we decide what FPGAs to use for new products).

I don't know why all FPGA tooling sucks, but it does.
One thing I’d love is a Markdown editor that has full integration with Google Drive, like how Draw.io does. Changes are automatically saved to Drive so everyone else on your team can see them instantly. Other team members can view and edit the file in Drive just by clicking the file in Drive, they don’t need to install or sign up for anything.

A lot of web based Markdown editors let you save to and import from Google Drive, but I don’t want yet another system to manage files with.
I don't understand this comment - the context of the 2004 quote was not "just meaningless satire", it was a response to:

* claims that Jon Stewart's show was a biased news source

* attacks from various groups, particularly Fox News an it's ilk, that he should stop telling political jokes because their feelings were hurt

* Tucker Carlson trying to tell Jon Stewart in that debate that he had a responsibility to be unbiased.

Jon Stewart's point was that satire on a comedy channel is not a real news source and doesn't seriously present itself as a primary news source, and is in fact a satirical political commentary show.

The point was not that satire is meaningless and should be disregarded.
Dijkstra famously didn't use one until his friends and colleagues made him get a mac so they could email him.
Some of it is about patting your own back just because you remembered something. Like when you laugh at a comedy routine when they resurface something they said ten minutes earlier.
I'm assuming "formatting" means "inserting hyphens in the correct place".

Based on the examples in that Wikipedia page, it looks like the correct rule is to insert a hyphen between a letter and a digit that are adjacent, or in the middle of a group of 4 letters or 4 digits. But maybe there are other edge cases where that fails.
I was trying to keep this as a discussion about the technology and not about the politicians involved, but it apparently didn't stop most of the thread from ending up dead anyway, so the statement I had in mind (you can find more on the source if you're interested) was:

> "Our electric grid system is not stable. If it can be down or you have rolling brown outs or black outs and we know that is possible. If you don't have base load that means something, some type of energy that will run 24/7, rain, shine, no matter what happens is uninterruptible. The only two things you have that does that on a uninterruptible basis is coal and nuclear"

This isn't the first time I've wondered at the applications of natural-language processing software in political [speech]writing. I'm not sure where best forum is for people to discuss these ideas, but I apologize if this was too political, regardless, for this site.
Consider horizontal splits on mobile devices in portrait mode.
https://www.fs.blog/mental-models/

This site has great information on how to think. The above post is particularly excellent.
Name one program that is a self-aware agent.
There is some thinking that the quantum effects at the neuron level makes the brain a non-deterministic computing device (i.e. its outputs are not solely governed by its inputs). This opens up the possibility that human brain, unlike computers, are driven by something more than just the sum total of its structure and inputs (without which, we could rightly be considered machines with no free will).

Whether that "something" is just a collection of randomness, or something more, is unknown and currently there is no scientific basis to think it is something more.
Hollywood has changed since then too. The focus has shifted to franchise movies and there is less experimentation. I remember the 1990s as a decade with many unique movie concepts.
JVM != Java.

I've been using the JVM in production systems for nearly 8 years now without having written a single line of Java code. I am extremely happy with the VM I'm getting for my Clojure code: implementing virtual machines is very difficult, especially ones with good performance. I am quite happy I don't have a single-global-lock problem, that I get modern garbage collection algorithms, and impressive JIT compiler magic. Thanks to the JVM I rarely encounter any performance problems, and when I do, they are easy to solve (don't do stupid things).
Thanks for the feedback. I haven't written a blog post about it, but the TL;DR is that engagement and views are significantly higher than a year ago.

We've experimented with a variety of different homepages, including the old list of interviews, and also a mixed homepage that included the forum + interviews + podcast. Ultimately, there isn't one answer that works for everyone. However, I can say with confidence that more people get bored of reading interview after interview and stop coming back than is the case with the community forum. If I were to simply revert to the old IH, it wouldn't be long before there was another thread like this one, but with a different subset of people asking me to move the community back to the fore.

I think your question about the value of metrics is an important one. Why attempt to grow at all? My thinking on this is simple: as long as IH remains an inspirational and educational resource that's a net positive for those it reaches, then the world is better off if it reaches more people.

The risk of course is that growth involves change, and that change might be for the worse if we're not careful. This is something I think about constantly, and one of the reasons feedback threads like this one are helpful.
...you pass in a pointer to the first character. Arrays in C are simply contiguous spans of memory.
To be fair - the concept of 'news' as being 'impartial' is a rather modern concept.

Maybe as early as 100 years ago, newspapers were just businesses, often used by their owners as propaganda vehicles for their own business interests, and to go on personal slander vendettas.

Some of the old-timey insults are pretty funny in retrospect.

But yes, the internet poses a challenge, and there are basically no unbiased sources.
They might have been preparing for their trucks. A lot of engineering time is spent on their ride quality, so I wouldn't be surprised if they use a lot of highly custom parts.

If you're planning to take over trucking, working out some of the details early with your cars might make sense.
They have plenty of terrorists and frequent attack, but also no free press so you do not get to know much about it...
I do prefer regular Linux userlands to Android. However, with Project Treble (essentially a HAL), it's possible to produce ROMs that can be used on many devices thus replicating the experience mainline Linux gives (where the image is decoupled from particular hardware).

There are already some proofs of concept:

https://www.xda-developers.com/flash-generic-system-image-pr...
Blame Fox News for the necessity and utility of Jon Stewart at the moment the 2003 Iraq war transistioned from suspicion to fact.

So now we have the Alt Right as the counter point to this manner of discourse. It’s the bizarro Jon Stewart, so what next?

Most of this is simple Newtonian action/reaction. Insult, then retaliation. I’m not sure what guided adaptation will bring about, as we move through the next volley.
I lack the knowledge to judge this on a technical level, although what do I know about Rust and Qt/KDE make me excited. But I can definitely say that's a great logo!
The limitations of gradient descent as a principle of brain function
Thanks for trying it out, and I 100% agree with you that it's helpful to "think through all the states that the application can be in".

I'd consider Sketch.systems a huge success if the only thing it achieves is teaching UX designers how to think of behavior in terms of states.
(And reminding programmers, since coding sometimes makes easy to skip thinking about states and just keep nesting callbacks =P)

Re: Syntax --- the spec language does support comments: all characters following an octothorpe (`#`) will be ignored.

See this "egg timer" sketch for an example: https://sketch.systems/lynaghk/sketch/32bb376ee5c9dc9bf26012...

I'll add comments to the default spec so that they're more discoverable.

Can you be more specific about what else you'd like to see "fleshed out" in the syntax?
Thanks for the feedback, I appreciate it!
Well, it certainly hasn't been Windows specific for over a decade, but it's definitely bad.

Comparing it to software development toolchains, one might even go as far as calling it a steaming pile of horsedung. However, a lot of it can be hidden, making the flow: 1. Write verilog in your editor of choice, 2. Call make. 3. Come back tomorrow to check the result.
Would you benefit from having a mobile app to tour historic sites?
Greetings,

I have a passion for local history and road trips that I combined to create Heritage Trek. This project is a product of my frustration in not finding one online source of information and tools to plan and conduct comprehensive tours of historic sites. This includes not only the high-profile sites but the lost and/or obscure sites in local communities, off the beaten path. Inevitably, conversations with locals (during our road trips) highlighted the history we were missing. This project integrates local knowledge into mobile apps facilitating self-drive tours of historic sites. I believe our project value is creating unique heritage touring experiences and increasing historical awareness to promote site preservation and travel through communities to enhance local economies.

Please have a look at my Heritage Trek project page (http://heritage-trek.launchrock.com/)to learn more. Sign up and answer our questionnaire and get a free, one-year subscription!

Thanks!

Mike Rainer
The article make it sounds like the Germans were the ones known to use chemical weapons during the WW1. Both sides used it quite extensively, this wasn't just the German.
https://en.wikipedia.org/wiki/Chemical_weapons_in_World_War_...
Thank you for this response. I, too, gave 10% of my paycheck to my church for many many years. It was "charitable donations". I still give, but in different ways. And not to huge organizations with no accountability or transparency.

As if donations were a measurement of personal quality anyway...
I don't think that's true.

For example he joked that Fox News viewers were "most consistently misinformed media viewers". This wasn't actually true (according to PolitiFact, if you believe them more than him) and I guess it was just a joke, but he just said it with a straight face in a serious interview so there was no indication it was any kind of joke.

In this case he was forced to accept that it simply wasn't true and apologised for misleading people with the joke, but usually his response is to just shrug his shoulders and basically say 'it was a prank bro'.

http://www.politifact.com/truth-o-meter/statements/2011/jun/...
I 100% agree that science is held back by that desire, but there are some parts of consciousness we can test. Giving sight to the blind, for example, and getting them to see a cube and sphere for the first time. Giving someone varying amounts of LSD. I would argue even talking about consciousness with individuals in a lab-like setting. If most individuals use the same type of language to describe certain behaviours at the very least it bounds the range of what could be collective delusion.
How would you know? ;)
I use https://hackmd.io It's free, open source, real-time collaborative.
Agreed. Which is the simpler proposition: That human minds aren't special and are just physical phenomena playing out, the same as everything else we see? Or that they're special and there's some magic woo going on?
C# and .NET still have a long way to go to be considered mature enough for serious big projects in linux, linux being the key here.
When it comes to safety and affection we all pretty much want to be treated the same.
Yes, I did. CBT is done self directed. In a professional setting with somebody is possible, but it is more like giving you homework. I have never been to a group or "professional" In the studies (I believe to be in Feeling Good but it could have been in a dozen other books I read) they split up groups an gave CBT training to one and the other one was a control. However, getting to that study there were a series of other studies of ideas (which had to be changed because of the results) that lead up to CBT. I seem to remember the author talking about going to conferences and how they changed their ideas as they broke down what the models.

Then yes, there was actually a study of the book Feeling Good (kind of meta), and told to read it with a checkup every 6 weeks just like you guessed it in the quote. There are other CBT books that are smaller and to the point, more tactical approach to learning the methods (I think one is called Learning CBT) of Feeling Good. The second half of Feeling Good goes into drugs, which at the time was written no long term studies had been done or possible. From my personal research, these drugs do not work and cause more damage then good. I have found that through suffering and depression, and then working my way out of it, I believe I am better off then just taking a drug. I feel they are supressing some kind of natural force that is needed to build character, but for some people they are needed as a "backstop" to get out of a hole. On another note, depression has grown several folds since the introduction of antidepressants. I do not even consider that there is actually a thing as a drug that can do what they claim, but that's my personal belief.
And that type of project has its own set of fundamental problems to consider.
Lottery winners quit day jobs
Tuning in 4ths is great for scalar playing. I play in various tunings of 4ths and 5ths, it makes it easier to play fast intervalic runs.
It's important to note that many of these companies have a global workforce, and therefore plenty of employees who are not the "us" in the phrase "keep us safe". Imagine yourself happily working for a company not based in your home country, your research project may very well end up being used against your own country's defenses.
I don't know this Pogo, but the mere fact that his words did not contain anything funny hints towards the absence of a joke... false (or outrageous) statements by themselves do not make sarcasm, you also need humour!!! For example if he was also notoriously gay, that would have made a great joke. This is not the case.
Helping a military that is behaving immorally and being unarmed are also not the only options. If more and more people refuse to work for the military on these grounds, this may in the long run put some pressure on them to change their behavior. I do admit that this is hopelessly idealistic though and I don't expect this to happen anytime soon.
That's what I think is quaint about all these people who came up with crypto buying strategies. The naive "just buy as much as as you can" strategy was very effective until January.
This is incorrect; a quick search with your first sentence will answer that
So, what did you rewrite your application in?
True, I thought it was something new that Sketch had released at first glance.
China Hacked Navy Contractor and Secured Highly Sensitive Submarine Warfare Data
This and generally other HTML tag codes aren't supported atm. Otherwise, it looks clean I like it :)
Show HN: HN Sakura – see quick rising/falling HN posts before they're gone
Hmm the hinges on my zenbook ux305 have seemed solid. Can't speak to other models. Have had it for almost two years.
Does it work that way? I think you need to prove that self-awareness requires super-Turing computations or is computationally intractable on classical computers to assert that no such program can ever exist.
Expose a C program with all the language's subtle undefined states and manual memory management to the big bad web! What could go wrong...
Mad Jack Churchill
Note to readers: It was barely supported and never updated on Apple products only, at Apple's discretion. If they supported it properly like they were "supposed to", it wouldn't be barely supported and never updated :)

[0] "Supposed to" is my opinion on OpenGL. At the time it was the only cross-platform graphics API, and with Valve pushing a DirectX to OpenGL converter and building all their games with OpenGL support, we were finally going to get to a standard interface to graphics hardware. I guess that ship has sailed now. At least there will be abstractions that compile to the various platforms.
I think the parent is being a little tongue-in-cheek, but it’s a valid point. C is a dangerously inappropriate language to use... except when it isn’t.

C still has some unique portability characteristics that are very hard to match in other languages. If your requirements lead you down this path, it can be done.

You rightly point out however that this isn’t a path one travels lightly. Maybe the flip side of all this is, “if you’re prepared to invest the kind of rigor into testing that SQLite has, then rock on.”
But where is the MacBook Pro for people who actually are?
The Sakura season is short-lived.

So too are some posts on HN.

The rise sharply (blossom), only to fall even faster

Off the rankings forever.

This re-ranks HN by how fast the posts are moving through the HN rankings. A chance to see the "fringe" posts that rise quickly and then are swallowed up. A sort of reverse HN. A way to catch the HN Sakuras before they are gone forever.

Hope you enjoy.
There is a lot of startling military theory from the interwar years. Fortunately, the second go-round played out pretty convetionally.