skysight-inc/HackerNews huggingface dataset:
It used to be illegal to direct TV ads at kids in Sweden but it's now been legalized to harmonize with the TV channels that were broadcasting from the UK. Even though it's legal the networks have refrained from doing it as far as I'm aware. Not sure about other mediums though.
You seem mistaken about what the real costs of the forking model. To solve the cost of opening new connections you just need to use a connection pooler. The need for caching is not really relevant here. PostgreSQL can easily handle hundreds of thousands of read queries.

The real costs are:

1. Need for a third party connection pooler (built-in in many client libraries like JDBC, ActiveRecord or Sequel). Some poolers like pgboucner lack support for prepared statements.

2. Memory usage can become an issue, especially if you have tens of thousands of stored procedures since stored procedures are compiled and cached per connection. Also working memory for sorting is per connection which means PostgeSQL will use more memory than MySQL on some workloads.

3. Having to recompile all stored procedures on first use after reconnecting to the database can be an issue.
Find out how employers know when employeers are arrested
*Literarily has changed your life. Sorry, I'll show myself out :-)
The front page of HN has an article about Harvard Business School that claims the opposite of what you are saying. And in my own personal experience in the business world over the past few decades I've seen no evidence that university graduates leave with better understanding of ethics. In my own schooling, the focus was on learning computer science and little else. So while this "higher calling" might exist in theory I have serious doubts it exists anywhere in reality.
When you get to my depth, you'll understand that a closure is a poor man's poor man's poor man's object. And it smells like a turtle, for some reason.
Whenever the VHDL vs Verilog argument is brought up, I am reminded of this competition from a long time ago:

http://athena.ecs.csus.edu/~changw/class_docs/VerilogManual/...

(Notice which language won, who won, and what company he worked for...)
Isn't that how we got to where we are in the first place? It starts with dumb ads, then advertisers want more value for their $ spent, which becomes targeted ads
It seems to back up this quote:

>> they ported some mitigations while introducing more (exploitable?) bugs or incomplete implementations

I also disagree with GP that there isn't much of a point in using KSPP if it makes your system less secure and is not maintained diligently.
Inheritance is usually really great when you want to extend the type outside the context it was created in.
GUI is a very clear example of that where composition may work but is greatly tedious (reimplementing the whole interface, exposing it, and rewiring), and sum types are right off the bat inapplicable.
Web Hosting Service – Cheap Hosting Plans
Why was the title changed? The old title was not great, but at least informed us that a) the article was about PaX/Grsec, and b) was trying to present another side to the story.

HN has replaced this with the title of an obscure Linux project, and an awkward and unhelpful metaphor - capitalisation kept, of course, so readers can wrongly assume that "Ark" is the name some piece of software. Yes, it's original, pure and untouched. No, it's not helpful, it's just worse in every way.

I understand that editorialising titles is a bad thing. But if a human is taking the time to make a judgement call on what is or is not editorialised, why not take a few extra minutes to create a more neutral title?
My thoughts and experience exactly. But then: Do we know that everybody else can manage that level of self-insight? I have had prolonged and very close contact with severely affected bipolars. None of them seemed capable in any way whatsoever to take that crucial step backwards and look at themselves from a somewhat more external vantage point. My feeling - nothing else - tells me that that failure was part and parcel of their illness.
It's partly because those can be hard to find (less so now that a lot of the campuses nearby are wrapping up their semesters), but it's mostly me being overly self-conscious. I don't really want to be known as that guy who posts up on his laptop all day, but I should probably get over that.
The house brew too cold to be sold for $1 a cup was chilled further and reborn at $2.50 a cup as iced coffee, a drink whose appeal I do not even pretend to grasp.

That's because they're doing it wrong: for a tasty iced coffee, don't use stale cold coffee, make a fresh (double) espresso (or any other strong coffee, I suppose) and immediately chill it with ice.
At a recent Intel event I spoke to a senior Altera engineer and he recommended just using OpenCL and not bothering with either VHDL or Verilog. Apparently the OpenCL to FPGA compilers these days have become so good that the performance is within 10%-30% of hand-written VHDL / Verilog, which for most use-cases is very much in the "good enough" range.
Vanished “ghost streets” are only visible from above
Here is another good video on pilot wave theory

https://www.youtube.com/watch?v=RlXdsyctD50
Programming is a competitive sport see https://en.m.wikipedia.org/wiki/Competitive_programming

Assuming you're talking about programming as a profession, then this would mean that the idea of a 10x or 100x is myth.
I prefer cleans, but to each their own. Deadlifting is great too.

For nerds needing inspiration to lift, it's worth checking out my personal favorite Youtube personality, the absolutely ridiculous clarence0:

https://www.youtube.com/watch?v=7-o1lUurXwc
That's not the most useful summary. I would summarize it as a cautionary tale: "It's easy to convince yourself the numbers will work out when doing something you love." Be rational. Many people who are not idiots make similar mistakes.
One Hundred Years of World War
Groups for people who hear voices talk about roughly similar coping mechanisms.

It can be a bit tricky, because for some people the voice is as real as an actual person standing behind you and talking would be, except there's no one there.

That provides an extra level of challenge to ignore.
It will be a new frontier. The frontier's role is to strip us down to the essentials of life and survival, leaving behind layers of social mores so that individual, productive energy can flow without any other impediments than nature and what our mind can make of it.

From "The Frontier in American History" (1921) [1] written by historian Frederick J. Turner. The first chapter was an essay published in 1893.

> "The stubborn American environment is there with its imperious summons to accept its conditions; the inherited ways of doing things are also there; and yet, in spite of environment, and in spite of custom, each frontier did indeed furnish a new field of opportunity, a gate of escape from the bondage of the past; and freshness, and confidence, and scorn of older society, impatience of its restraints and its ideas, and indifference to its lessons, have accompanied the frontier. What the Mediterranean Sea was to the Greeks, breaking the bond of custom, offering new experiences, calling out new institutions and activities, that, and more, the ever retreating frontier has been to the United States directly, and to the nations of Europe more remotely."

[1] http://www.gutenberg.org/ebooks/22994
I think the utility of it looks more like a step function than linear - the moment you introduce ads, the incentives start to spiral very quickly against the user's interests and I see no way to offer the best of both.

I've said for years that if something like this existed, I would pay for it, and a few people (not all) have agreed. It's basically a test of that, and if it's completely untrue, that's fine, but I'm also very happy with it not being mainstream or particularly profitable. As long as server costs are covered and I and everyone else is getting the UX they want out of it, it's fulfilled its mission.
Still a subset of sports fans, although it's a big one.
Then maybe program directly in C++ AST. != will be converted to that too.
Because I haven't seen it suggested yet- give Square Cash a try. Transfers appear in your bank instantly and it's dead simple. Dropped paypal last year and haven't looked back.
If you like this article you should probably read, Frédéric Gros' A Philosophy of Walking [0]. His book came out in 2014 and inspired a brief flurry of articles focused on the more esoteric effects of taking a stroll.

[0] - https://www.versobooks.com/books/1865-a-philosophy-of-walkin...
A Carmaker Talks About What Comes After Driving
I can't imagine anyone who's used the YouTube Android app would think it is skill rather than a massive existing userbase & network effect that's led to YouTube's success.

Google is absolutely horrible at UI and application design, I can't think of any product that doesn't mostly suck from a UI perspective. Scale & speed is obviously a different story.
It's symptomatic of the general decline in television across the last couple of decades.

MTV - when was the last time you saw a music video?

History - Apparently "History" now includes bizarre religious crackpottery, ancient aliens, and idiots buying and selling things in Las Vegas.

A&E - "Arts and Entertainment" is apparently all about terrible people and Honey Boo-Boo.

Discovery - Remember science and wildlife documentaries? Neither does the Discovery Channel.

TLC - ugh. Dwarfs and tattoos and people with way too many children.

SyFy - We can't even spell anymore, and SHARKNADO!
ticket-ad-block: Ad-blocking for tickets and boarding passes
Ask HN: Review my Product AppFixers
Hello all,

Website: https://app-fixers.com

I have created App Fixers that helps users to find whether their app is in compliance with Apple's Guidelines or not.
Yes, exactly. Any ads at all start sucking the model into a positive (negative?) feedback loop. The best approach to avoid that is the principled one: just say no.

The question is, is that sustainable. Well, that's the experiment. Let's see if it works!
I used to work at Intel and then Microsoft during the anti-trust years. We were totally oblivious to what mgmt did and were quite happy to accept the company line. It was after all delivered by nice respectable people and we were getting paid well.

Also realized engineers are not revolutionaries. We like to work on things that a textbook talks about. The kind of problems these articles talk about most engineers have no idea how to solve. And it's in our nature to say so and shrink away from such problem.

Look at Elon Musk today talking about how depressing it would be not to goto space. Poverty and War are depressing too but Engineers know how to build rockets better than they know how to address poverty and peace.

What ends up happening is the space we shrink away from gets filled with characters who don't know what they are doing. They compensate by pandering to the public and buying time mostly for themselves to retire to a nice little island.

Having said all that as an Engineer reaching his retirement I feel quite disappointed in the culture we have left behind for the next generation.
Inheritance = nested structs
I've played a bit with plain TeX last year[1] because I wanted to find an alternative to do PDF slides using a simple text-based formatting.

Deckset is cool but I can't customize much of the layout, and I don't love HTML-based solutions. I don't love Beamer either because you have to write a lot of ceremony for a single slide, and most styles feel very "old" (lots of side/top bars).

Here's an example of what you can do using the `lecturer` package:

https://twitter.com/evacchi/status/738018829905887232

the only problem with plain TeX is that there is no good listings package

[1] https://github.com/evacchi/lecturer-playground/
All fruit has an exorbitant amount of sugar. Carbs are carbs, regardless of whether the 'fruit is good for you.'

When people talk about trying to lose weight by eating more fruit, you can guess the outcome of how well they do.
Is there some good and practical (in a form of a textbook) explanation of crypto?
this guy asking the real questions
Just wondering, what is the speed of the pilot wave? Is it faster than the speed of light?
to-doo: The only To-Do List App You'll-Ever-Need™
It's no more or less useful than any other interpretation of quantum mechanics. Is a many worlds interpretation more useful? They all have the same mathematics.
Still, the critical thing here is _personal_choice_. Any kind of interaction is, in some respect, manipulation; you just used a lot of scare tactics right now to inflate the role of manipulation in this particular one. May be fair, may be not; having worked in an industry that usually gets a rep for being manipulative (free2play gamedev), I don't believe in the black magic power of the game designers and marketers anymore, but I don't have enough information about topic at hand.

But regardless - we have to make a clear distinction between somewhere, because otherwise we would be on a slippery slope to forbid any kind of interaction where parties have conflicting interests at all. And in my opinion, the perfect way to make distinction is whether the person is making the decision out of a sane state of mind and voluntarily.
This is a specious analogy. A free society is free because it can decide its own laws. The equivalent would be self-regulation by market participants.
Setting up your Rails API
> I mean, for example I have not seen a single person talking about how to integrate AMD's 3DNow! in their software. Mostly because AMD adopted SSE, but Intel didn't adopt 3DNow!, so people use SSE... as a simple example. So you end up with a vestigial set of unused instructions... with the associated cost, since it's not for free in terms of design, implementation, manufacturing, etc.

Because of this reason AMD decided to drop support for 3DNow! in more recent processors:

> https://en.wikipedia.org/w/index.php?title=3DNow!&oldid=7696...

"However, the instruction set never gained much popularity, and AMD announced on August 2010 that support for 3DNow would be dropped in future AMD processors, except for two instructions (the PREFETCH and PREFETCHW instructions). The two instructions are also available in Bay-Trail Intel processors.".

Also look under "Processors supporting 3DNow" (emphasis mine):

"All AMD processors after K6-2 based on K6, Athlon, Athlon 64 and Phenom architecture families. Not supported in Bulldozer, Bobcat and Zen architecture processors and their derivates."
Promoters (or, to be more precise, creator) might really not care to prove anything. And I wouldn't trust their arguments either.

If the change is harmless enough to try, one can just see for themselves.

And for things that work for some people but not for others, some general proof doesn't make sense anyway.

Nobody came and proved me how vim can work better for my editing than Emacs. I tried both myself and found out. Several for tons of other things that I adopted or not.
If you watch comment sections where shareholders hang out, such as Yahoo Business site for FB, you see every negative allegation against FB ever published, every single day. In comments sections, it is typically the shorts railing against any uptick in share price. And while the main Yahoo Business site does publish both pro and con articles year-round, there does always seem to be one major "new" negative allegation right at earnings time (Q1 report is in two days), like clockwork. Often, the "new" thing is not new at all. The major themes they like to repackage as news at earnings time are 1) the young are fleeing FB; 2) FB's revenue growth will slow as user growth slows; and 3) FB uses their data to sell ads. It's really funny to see these things touted as new revelations, when FB openly discusses all of these and more when discussing risk factors in their own financial reporting.
>But since you bring it up, ya, young people bitching. That's what they do. In fact, it's what people in general do. That never seems to go out of fashion.

Seeing that that is a constant, it doesn't have much explanatory power over particular periods of increased or decreased bitching.
Author went on to right an enjoyable novel about the whole affair: https://www.amazon.com/Kofemolka-M-Idov/dp/5271245489 (not sure if there's an English version). He later went on to become the editor-in-chief of Russian GQ, and I think, got the return on his investment in some way as his literary career progressed.
Well, "going to parties" means nothing. So many people go out regularly, but really just pretend to have fun and socialize while actually being bored, going out just out of habit or because "you're supposed to". It's like a lottery, you keep playing it out of irrational hope that you'll have more luck next time. And then you go home and feel like shit and lonely, you could've just as well spent the night watching movies or playing games all night, you'd probably have more fun. Thing is not about being at certain places or following certain social rituals, it's about enjoying the activity. If you truly don't enjoy something, fuck it, just don't do that. But problem is that we often don't do things cause we're afraid of doing them, and we'd otherwise really want to try them. That's what's killing us, wondering "what if I only did it". If you can come over that, get over regrets, you can live a happy fulfilled life by doing whatever, where ever...
Oh oh time to commiserate. I reported a software problem with a QNAP NAS to their tech support. I dug out the logs (that weren't included with their 'official' diagnostics tool, these were logs somewhere deep down in an undocumented directory for which you had to set an environment variable for them to actually be generated). Those logs included stack traces from their Python code, complete with the name and description which essentially said 'socked timed out'. I described why the issue was happening (including links to the documentation of the 3rd party service they are integrating with, as well as quotes from tech support of that 3rd party company saying what the issue is). I then went on to describe how to reproduce, and under which circumstances it can be reproduced; complete with a high-level conceptual description of how things fit together.

The response? 'Could you please send a video showing when the problem happens'.

bangs head on desk
That's very interesting, but obviously very difficult to bootstrap. As long as it didn't, in any way, impact the UX of anyone else on the platform, it could fit in and be workable. I guess working out those details is the difficult part, and I've chosen to go with a simpler approach.
Risks though.
Wow. I missed that. I still preferred their coverage to MLB Network's (even still feels kind of low budget to me in comparison).

Can't believe they are letting Jayson Stark go as well.
Having many misses is just a result of trying many times. Hell, we're in the forum of the epitome of the idea that having many misses and a few hits can be a tremendously successful strategy.
> Closing the public access doesn’t make PaX/Grsecurity a non-free/libre software. Those who purchase subscriptions can access the source code. We don’t see GPL violated in any way here.

I'm not an expert in software licenses, but this seems wrong. Can you really have "free" GPL software that requires a subscription fee?
You're right, crypto bugs are discovered in software all the time. However, many of these bugs rely on highly active attacks, oracles, etc. Very few allow offline decryption, For that you'd have to do something incredibly stupid and easy to catch like reuse the same key and IV for multiple messages. Higher level cryptography libraries like nacl prevent these concerns almost entirely.
So why does taking a shower help us think? Or driving a car on the highway to work? It has to be more then just getting blood moving?
I had to read https://lwn.net/Articles/721122/ to understand their point.

After that, I read the whole post as a

- the kernel developers are refusing to merge our patches for technically wrong reasons

- the only reason for KSPP to exist is to upstream "incomplete/bogus/weakened" implementations of our solutions

- no one is contributing
I simply see it as the easiest on-ramp to the social network I want to exist, actually getting some momentum. What would fly?
If there is bad weather, I would rather stay at home if I can. If there is good weather, I'm pretty sure a tree won't be hard to find. I've heard they can do wonders against that brightness problem ;)
Yes, but once you've given a copy to a subscriber, you can't stop them giving that copy away to anyone else.
Banana Republic by Freshlyground
For the record, the correct ideological slur for the National Review is "neocon", not "alt-right".
If the agreement does not prohibit redistribution of the source code once you have it, it can still be considered GPL.
There's a positive project for the CIA/NSA. Flood the North Korean market with smuggled privacy protected versions of the same model of tablet that work on the DPRK network. And maybe a worm that fixes the other tablets.
You can sell GPL software under all the terms of the GPL, but the users can redistribute it under freedom 0, 2 and 3. You can mitigate this by being a single source of development and offering support.
"I think if someone can rewrite tcl or a tcl like language, as the top level language, using a more modern low level language, like Rust or Go ... it will be a very nice combo, I think Tcl can serve as a really nice declarative language"

Why would someone rewrite Tcl in another language? That is just an immense amount of work and would (re)introduce bugs that have been found and fixed in Tcl over the last 3 decades.

Just the fact that Tcl is old doesn't mean that it is dead. It is actively developed and used, although mostly hidden (its not that kind of hype around as with Python or Ruby).
That Tcl is old does in fact imply that the code base is mature and reliable, its well documented and doesn't come with surprises. Which in turn means that your code is almost never broken with a new Tcl version. In fact, scripts and extensions written for 8.4, 15 yrs ago, are mostly still functional in 8.6 without modifications.
Yet Tcl does come with pleasant surprises that don't break old programs, as can be seen with the new features in 8.6 (TclOO, coroutines, tailcall, try/trap ...)
FuncShell – A Haskell-based alternative to awk
I think this is so disingenuous it's insulting to those who died.
Yeah, We do SlingTV with the SEC Network addon. Then drop it for Netflix. We ran into some quality issue with Sling so I am hoping that Youtube TV will be in my area by this fall. It would be nice to have lower cost alternatives. It seems that there might be a good selection(3 or 4 choice in this market in the years to come.)
>Just like in the 60's, there's a lot of mainstream music now that will be considered foundational to cultural trends 50 years from now. However, they will be unappealing to people idolizing the music of 50 years past. They may not think much of modern hip hop or electronic music, or things like Radiohead or Kanye West, but those things will be regarded the same way we regard legends of decades past.

I don't think so, because the whole cultural role of music has changed. Not just sales, interest has plummeted, and young people have tons of over outlets besides music (tons of movies just for them, video games, the internet, social media, mobile apps, netflix soon vr and other stuff).

Music had more power when it was something everybody was tuned in at the same time (through radio, top-40 etc which was inescapable), was seen as subversive (now tech founders might be even more admired than the latest rock star), was expensive and had to be listened to in small doses and from start to end, was opaque and all kinds of myths surrounded it (without 24/7 media coverage and 200+ direct artist-to-fan outlets available), and more especially was one of a limited number of entertainment options.
I think it's because android is supposed to be open, so it's supposed to do this the least.