skysight-inc/HackerNews huggingface dataset:
My best ideas come to me when I'm not focusing on work, but either walking, swimming, biking, or doing something else. Sometimes I will be working on something and get stuck, and I can go to sleep and go back to it later and fix it. Other times, it might take me a week of being away from it to just think outside the box and come up with another way to make it happen. Another thing I like to do is just to scroll through Y Cominbinator's Hacker News and read articles or see what other people are doing. I also tend to take a look at major social media networks and look at the "smaller features" that no one really knows about or that they didn't put a whole lot of time or focus on, and I re-create those and make them better.

For example, I wanted a place that I could post anything on the Internet (plain or HTML) without much trouble.. I didn't want to sign up for an account, I didn't want to put in my email in order to gain access, or connect one of my social media accounts to it, I just wanted to remain anonymous and write something or create a web page and share it with my friends or others on the Internet, simple and straightforward. In my research to see if it existed, I had only found one called pen.io and while I loved it, I saw the value of it, it was still restrictive of my needs. I wanted to use HTML and CSS and even JavaScript if I desired, so I created it. https://mypost.io/

Our best ideas, I think, actually come to us when we're not so tuned in, but rather, tuned out. Programmers should definitely take up a hobby of doing something other than focusing on their work. Start a blog, start a website, read articles, share thoughts and ideas with like-minded people... your money making ideas are there, you just haven't figured out how to fully understand them yet. Having a hobby allows for our brain to think another way, and sometimes, we do have to apply that logic to our programming. Even at work, as a web developer, I can only sit and stare at the computer screen for so long, before I just need to walk around the building 2 or 3 times to feel refreshed again.
Who pivots AFTER a $billion+ valuation? This chick is crazy and delusion. The sad part is that she will find someone dumb enough to be bullied by her and will keep founding companies with other people's money.
How does it flatten dependencies? Symlinks?
Court Gives President More Power Over Consumer Agency Chief
https://www.aclu.org/blog/free-future/facebook-instagram-and...

Instead of ArsTechnica, why not link to the ACLU's website?
There are much older subways (London, Paris and Madrid come to mind) that are as large and have managed to stay modern, albeit with slightly fewer stations (but longer networks).

The NYC is subway is old, but it's not like they haven't had any time to work on it. From what I've read, it's mostly attributable to mismanagement at the MTA — misdirected funds, union squabbles, lack of political will, lack of imagination, outright corruption.

NYC is admittedly extremely time-consuming (and therefore expensive) to dig, but all the things that could have modernized the subway and made more it convenient and accessible wouldn't require digging more tunnels.

The other systemic problems — lack of modern signaling, lack of parallel tunnels — are harder and more expensive to solve, especially without disrupting commuters.
I am surprised no one wants to tax cat owners and have a "cat offset tax". Taxes seem to be all the rage in solutions to problems these days.
> It was soon found that Emacs could be taught within minutes or an hour to those with no technical experience at all.

Wow. Nowadays the ability to use Emacs is considered one of the pinnacles of technical accomplishment.
Because your suggestion is similar to suggesting that black men in the south with PhDs just chose to be school teachers after the Civil Rights Act. Women themselves say that they feel pushed by their managers to go into management [1]. By winnowing everything down to personal choice and preference we remove any impetus to look into the root causes of disparity.

EDIT: the same link is in my parent comment -- going back to your previous comment: "reading helps".
https://en.wikipedia.org/wiki/SAC_programming_language

Although I'm not sure if it's dead or just pining for the fjords
Providing command line completion should be on this list!
So you are saying you will feel better if you made the assumption that it is a burden for Apple to stick to one behaviour _and_ you will ignore that a very popular library curl was depending on it and so far had to twice adjust their code. But yeah we will assume undue burden for Apple to keep it working one way.

And No, I am not misunderstanding anything I am sure - as are the libcurl authors! You so far seem to be the only person arguing otherwise with no proof that there is undue burden for Apple while ignoring causing impact s twice for not an obscure library! Ok, I'm done here.
I wish I could tell you there was a magic formula. The reality is we tried a lot of things, most didn't work and a few worked really well. So we doubled down on the things that worked. Before writing any lines of code or spent money on acquisition we tried to build a "hack" version of an idea to validate it. If we saw that customers were responding to it then we'd start thinking about scaling it.
All space exploration stopped, the Shuttle just cost too much to launch. Here is this criticism in a nutshell.

https://en.wikipedia.org/wiki/Criticism_of_the_Space_Shuttle...

NASA administrator Michael D. Griffin argued in a 2007 paper that the Saturn program, if continued, could have provided six manned launches per year — two of them to the moon — at the same cost as the Shuttle program, with an additional ability to loft infrastructure for further missions:

If we had done all this, we would be on Mars today, not writing about it as a subject for “the next 50 years.” We would have decades of experience operating long-duration space systems in Earth orbit, and similar decades of experience in exploring and learning to utilize the Moon.

>> No, mostly because the 600 $ per lbs. figure touted quite often as the target was never actual the target, it was the based on differential payload costs when launching a crew only mission vs a crew + payload.

Your comments re cost/lbs to orbit seems weird. Can you post a link discussing this, from the early days?

It doesn't seem supported by wikipedia. There was nothing on e.g. the introduction on the page I link above about the promised cost without crew and with crew, regarding the original sell of the program from NASA.

(Also -- there are big threats to human existence today. One example: Just a bit of lag for development of counter measures to better technology for developing biological weapons. If relatively primitive groups/countries can develop doomsday weapons, we have a real problem. It is a risk the coming 1-2 decades you can't just dismiss seriously.)
How about any other form of dance? Or fashion design? Or theatre? Gymnastics? So on and so forth.

Of course there are biological differences that surface in all of these things. The question is whether these differences by themselves account for the disparities. Of course the answer is no.
> If you're working within the browser (implied by this being a frontend), then you have to use a build tool since javascript modules/imports haven't landed in any browser yet.

For now, but native JS module loading is right around the corner, and at that point I don't want to have a required tool to load my modules.

Currently I use HTML Imports, which don't require tools because they use relative URLs. It works really well, so I hope to use that pattern with JS modules.
> can be attacked on that message until its stack dumps

This sounds like an attempt to combine intuitions about the pumping lemma with memory corruption vulnerabilities: that "any system" must have some inputs that are "too much" for it to interpret correctly (for many programs written in C, that could be a single input string that's "too long").

https://en.wikipedia.org/wiki/Pumping_lemma

https://en.wikipedia.org/wiki/Buffer_overflow

These intuitions are founded on good reasons because every computing system has different kinds of limitations, and some kinds of distinctions that it can't make correctly, and some kinds of failure modes if it's expected to make arbitrary distinctions.

But there are ways out:

* If we narrow the definition of the task that the system has to do, it may be possible for the system to do it perfectly, and it may even be possible to make a formal proof that the system performs that task perfectly, even though there are other more general tasks that it doesn't perform, or performs imperfectly.

* If we allow the system to "give up" or indicate that it refuses or fails to answer certain questions, then it doesn't have to be "wrong" or exhibit wrong or unpredictable behavior. It can just say "sorry, not sure", which may be annoying but isn't a mistake and isn't necessarily a security vulnerability. (Maybe this is akin to those movie robots saying "does not compute" all the time.)

Within these frameworks, a kind of perfection, or at least a kind of correctness, is possible for many computing tasks -- including some that involve Turing-completeness, either as a property of the environment they're implemented in or as a property of the machine they implement.
If you really want to tax damage caused, you have to measure distance driven over public roads, and to be really precise, also the load of the vehicle (empty trucks aren't as bad for the road as fully loaded ones), and the way the truck is driven (aggressive acceleration and deceleration damages roads more)

I guess that would make the fee for trucks even higher, as trucks generally make more miles than private cars.
Get alerts when Google's search algorithm changes
The cheapest likes and followers in the web – Social Hype Machine
I think if we make too much of a habit of this, we'll wind up with painful collisions. It also does the wrong thing with no feedback if you try to set a shell variable that isn't actually recognized (and possibly if you misspell the option name, &c).

That said, I agree that it can work quite nicely in the small, but it should probably be reserved for things like VERBOSE where you are likely to want propagation.

> Env vars provide a key/value interface, which is trickier to handle with arguments

Many (most? all?) languages practical for assembling a shell utility have a getopt-ish library that should make this easier (though still likely not as easy as grabbing from a shell var, granted).
When using ppoll() one can validly be waiting for (temporarily unmasked) signals alone.
Agree on the logo part. Could you tell me why you think the name is bad?
As possibly the only musicologist on this site, mad props for the chronicle.com link. Also, dying is pretty inconvenient, isn't it?
>It was just that the political and economic climes were not optimal for them to sail West until centuries later.

You can dismiss every major historical event with this kind of reasoning. Everything is, at some level, based on luck and timing.

Bottom line, unlike the voyages of Polynesians and Vikings, the discovery of the Americas was an incredibly important historical event and is a foundation of the current global order.

>The notion of the progress and advancement inherent to Europeans as "discovers" is propaganda.

No, it isn't. Europeans were, objectively, far more technologically advanced than natives of the Americas.

You keep getting hung up on the word 'discover'. Why? From the perspective of Europeans, it was a discovery. They found a landmass that they didn't know existed. We just recently 'discovered' gravitational waves, even though those specific ones were/are emitted for eons.

>We celebrate it because they killed most of the people

Don't be dense. That's not why we celebrate it - and you know it.

The Europeans didn't kill most of the inhabitants. The vast vast majority of natives died due to Old-World diseases, not through war or murder. Second, Europeans were not a monolithic group and colonization was not a singular event. It spanned centuries, involved many groups of people and took place on an immense landmass (the Americas). It also occurred during a transition from late medieval era to modern era. So your simplistic view of "(Europeans) killed most of the people who were there first and got claim it all for themselves" is simplistic and stupid.
And under what logical system does "women generally don't do ____" imply that "men generally do ____?"

At most, it implies that "more men than women generally do ______," which is totally true. Even that implication would be a bit of a leap were it not for parent's later explicit clarifications on the point.
How aliens and Apollo astronaut got tangled up in WikiLeaks emails
Personally, I'd just say use a tab-delimited table by default. And put columns that may contain whitespace last. This way it's human readable and more easily awk/cut parseable.

Unfortunately, with e.g. `docker ps`, I can't do as much as I'd like, because it's purely human readable by default. For example:

~ docker ps | awk '{print $7}'
PORTS
Up
ago
Up
Yeah, but routers are a shitshow in and of themselves, with plenty of vulnerabilities. It's like using a sieve to plug a leak.
"Private Smith, I didn't see you in camouflage training this morning."

"Thank you, Sir."
> Irrelevant - it's way beyond repair.

Doesn't mean we shouldn't try, since we're not getting rid of if anytime soon.

Google's Certificate Transparency is a great approach.
How about GhostBSD? Anyone familiar with it?
Look at your expenses very closely especially customer acquisition costs and LTV. Are you acquiring customers who will come back and use again? Will they tell their friends about you? How long before you pay back the money you spent on the customer? If your payback period is quick then you're on the right track.

I think one of the more important things is finding channels that organically help you to scale without having to spend a whole lot of money on acquisition. Hyper focusing on getting referral/organic growth is a great way to get to profitability.

Finally, really think hard about hiring. We grow our team very slowly and it helped us keep our burn relatively low.
The effective engineer Notes
Most benchmarks are given a colour for reliability and link to repeatability.
Either your interest in coding starts at a young age or not at all
From their terms:

"you retain all of your ownership rights in your content however you hereby grant Vidyard and its affiliates a perpetual, irrevocable, worldwide, royalty-free, non-exclusive, sublicensable, license to use, reproduce, perform, distribute, and display such content. Furthermore, you grant Vidyard, its affiliates, and sublicensees the right to use your name and/or user name in connection with the content."
Debian had some fairly dubious CAs included for almost 10 years, so they're not without fault. Looks like they've cleaned up - and at least their processes are fairly transparent.

https://lwn.net/Articles/590879/
I've had the impression that elastic beanstalk (which I use) has suffered the fate of a few other Aws offerings in has been seen as less trendy than Docker/ECS. (See also: cloud search vs elasticsearch). But EB can do some things very well and very painlessly.
> I don't want to have any output from a script unless it requires my attention.

I lean this way, too. That said, a rare "this may take a while" before things that may take a while might do more good than harm. Another option is letting the user ask for a status update (maybe with a signal, like dd?).
Last week was due to server issues https://whispersystems.discoursehosting.net/t/intermittent-m...
Or that they simply don't participate in these things? Nowhere did she say someone stops women from doing those things, just that women don't do them nearly as often as men (which is true).
If it's undefined behavior, libcurl shouldn't be depending on it. And the fact that they were bitten by this behavior in the past makes me wonder why they decided to depend on the behavior since then. And I'm definitely not the only person arguing otherwise because what got me thinking that this might be undefined behavior was someone else's comment arguing that. Besides, popular opinion is not what defines a spec, so even if I was the only person arguing this way that wouldn't mean anything.
I have crappy finger dexterity. Makes vim and emacs no fun.
Those sources contain literally no technical detail. At 1.1 million metrics per second is that a 40 node druid cluster?
Correct. The issue now is not about the accounts and frauds.

Btw, I believe there is a miscommunication between them as I don't think going to the press behind his back is in Apple's best interest.
A very good point. Personally, I don't particularly enjoy watching football, though I can follow the game. I also don't particularly enjoy watching MMA, though I can appreciate good technique (having trained in martial arts for many years). I cringe when actual damage is done, but at the same time I can't look away.

Personally, my favorite form of simulated violence is the sport of fencing[1], though when I fence, I'm not imagining running my opponent through, or imagining that I've eviscerated them when I score a touch, I'm simply imagining the green or red light turning on; it's really just about the game and the technique for me.

1)I do also very much enjoy the Metal Gear Solid series of games, but generally (on the most recent edition) I always try for a no kills finish for a mission, and not just for the points.
From the readme I can't really see how to write extensive unit tests with that thing..
If I need to test something I want only one tool that works perfectly and does all the Stubbing, Mocking, verification, data driven test and behaviour driven test.
I still haven't found in any language/ecosystem anything comparable to Spock in completeness, readability and ease of use.
Honestly I can't really see how to do BDD with tape.
Someone want to start one for Google Cloud?
I'm amazed that's a hospital, I would have guessed it was a parking garage if you showed me that picture with no context.
> It's also the case that Debian accepts binary packages built on the developer's personal machine

Pretty common - many community distros do. Arch Linux too. Worrying for obvious reasons.

At least they're putting in an actual effort at making builds reproducible.
Do they mean the Windows 10 update that has bogged my system and failed once a day for the last two weeks? That update? =(
These 60 dumb passwords can hijack over 500000 IoT devices into the Mirai botnet
The FBI building in DC is pretty bad as well, but I think they will be tearing it down soon.

https://en.wikipedia.org/wiki/J._Edgar_Hoover_Building

The Dept of Energy building looks rather similar to Simon Fraser:

https://en.wikipedia.org/wiki/James_V._Forrestal_Building
Frankly, as a Swede that have a bit of insight into Finland -- I am still ashamed.

Sure, a third of the total military equipment must be something of a world record. But still.
My First Week on the Blockchain
We do have a rating system but it's not widely used. Definitely have a lot of opportunity for improvement :)
Startup Collects and Donates 300 Pounds of Unwanted Swag During Dreamforce
And yet nothing that meets all my requirements. Still so much room to improve!
The sports car that runs on saltwater
https://en.wikipedia.org/wiki/Open_Whisper_Systems#Funding
I stopped drinking coffee because I was ruining my sleep schedule and appetite.

Drinks

- Loose leaf teas

- Early morning something with caffeine (yerba mate, green, black)
- Afternoons (herbal teas, no caffeine)

- Kombucha

- Morning or afternoon

- Water all day

- Buy a waterbottle and leave it at work, whenever you get up, fill it up.

Snacks

- Soylent

- Morning or around 3-4 to keep the caloric intake up. It doesn't feel heavy one bit.

- Mixed nuts/trailmix

- Great mixed with some goldfish :D
That's interesting because I have less JS headaches when using Node. I avoid front end JS these days
Under your TLB section, you mention:
"The TLB is a cache for the MMU. All memory in the CPU's L1 cache must have an associated TLB entry, and invalidating a TLB entry flushes the associated cache line(s)."

Many CPUs such as x86 ones don't actually flush the L1 on a TLB eviction, there would be no reason to. Eventually the line will be evicted through a snoop, capacity eviction, C6 transition etc. Of course, if a later memory access comes to re-read the line, the TLB will have to be repopulated in order to have a mapping.

Also, on the "appeal of huge pages", I would put what are the negatives. Huge pages have appeal of reducing TLB pressure for stuff like big data/HPC workloads with large contiguous data sets, but it can also increase page fault latency and memory usage for more fragmented workloads that touch many pages. For example, on persist, Redis forks a process that may touch many pages. Each COW would have to find room for and allocate 2MB rather than just 4K
The welfare side of this is already handled quite effectively through income tax banding, though as you say, that does indirectly tax everybody for infrastructure.

But what's wrong with that? We all pay for national defence. We all pay for nationally funded arts and schooling and science. Even people without children or cancer or an interest in weird concept dance. We pay for this stuff because it makes our countries better, as a whole. Infrastructure is no different.

Even ignoring that, how do you issue this welfare to people who are paying this/these road use tax? Tax them less at the pump or the tolls? Who implements this?

And that still isn't fair. They're not paying for the roads they use. This money goes nationwide. Or does Tincanville (pop 30) have to shoulder the cost of their entire road network now?

Unless you're willing to take this to the absolute bureaucratic extreme, and make some people pay tons for low-use roads (which age naturally, regardless of use) an indirect tax of some description is the only way to keep the entire road network viable.
Ironic? To me, it seems quite fitting that a company who has "protecting you from DDoS attacks" as one of their major selling points would publish an article about (recent and relevant) DDoS attacks.
I love atom. I tried VS and went right back to Atom.
I have a lot of experience with Chartio and Mode.

I looked at the demo video, it didn’t appear to allow embedding of anything that R would output but rather just appended data that was manipulated within R back to the output of the original query.

Mode has python notebook integrated and can read in your queries as datasets and then embed whatever you render from python. You cannot modify the original data of the query within the python notebook and then use mode's stock visualizations from the data you created in python.

This is a pretty big difference between the two if I'm understanding it correctly.

The GUI/Dashboarding of this looks way better than mode.

I'm curious how Cluvio supports filters such as drop down menus, filters based on dynamic queries (vs. hardcoded), and supporting drop down filters with multi select. (Mode does these things very poorly, chartio does them pretty well).
> However, uncompressed, it hits over 1+TB, if the BigQuery sizes are indication.

Even then, that’s easily doable on a consumer system.

I’ll download it in the night between friday and saturday, after I install my new HDD, and just run queries over it for fun. (far slower, but also far cheaper than BigQuery. Even at German electricity prices).
Wire, the Encrypted Chat App, Is Now Available for Linux
I'm glad you found it helpful. We've tried so many things, I don't know where to start. From flyering, to direct mail, to Craigslist and other sites.

Balancing the chicken and egg is definitely a big challenge. My advice to you is if you can find one side of the market easier to attract then initially focus on that. If you're just starting you'll need to figure out how to get supply (or hack supply). Then spend time on getting demand. Then, repeat.
Geely Emgrand Yedek Parça