jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Love this post but I do not understand your example about frequency response. Are you an audiophile whose friends refuse to believe that one amplifier can sound better than another? or are you a guy whose friends mistakenly believe one amplifier can sound better than another? Or something else?

I'm a musician, avocationally. I have a pair of Etymotics earplugs that have much flatter frequency response than the foam ones. (Well relatively. Most frequency response graphs of things one puts in or over ones ears don't really look all that "flat." <http://www.etymotic.com/er20.html> No, I don't work for them or know them.) I wear these as a means to control volume in situations where I wouldn't otherwise be able to, but still need to hear things clearly, and they work. As a result, I've had occasion to answer questions about them in public places like conferences in the Bay Area, and I've noted a few condescending and smarmy responses, as well as a "I don't know what that is."

(EDIT: Seems like you're pattern-matching me a bit, based on "stuff you saw on the Internet." However very big changes in frequency response can make big, measurable and predictable differences, even in how well one can understand speech. I've had occasion to undo naive sound-person's adjustments to bring out bass and treble, but as most speech information is carried in the "midrange" frequencies, this makes announcers less comprehensible.)
Come on, the whole article is mostly rephrasing of the same statement interspersed with tweetquotes. Written to meet word count quota.
Dead? In what sense dead? I found it just fine.
IT should be able to revoke any access the machine has, so the only compromise would be what was already on the machine; which would be the case regardless of security policy, as they could just access the harddrive directly regardless of OS security policy.

In practice, it wouldn't suprise me if that computer was locally storing passwords that were not specific to that machine, which might mean needing to revoke a bunch of passwords
I know someone who had their government laptop taken from them (then they came back with it), when going through customs of another country. The first thing their bosses told them was do not turn it on. The laptop had very sophisticated encryption and I would assume they just straight out destroyed it. They got an exact replacement.
Many of these new energy efficient homes are built for low-income/no-income housing. The middle class who have to pay for their homes themselves can't afford the construction methods, solar panels, etc. Easy to do if you are using someone else's money. Funny thing is these HUD houses won't last long at all because the copper and other precious materials will be torn out and sold for drugs.
Adobe is the main contributor to Apache Sling, which uses Apache Felix and Apache Jackrabbit (and Oak since AEM 6). And Lucene is the default index for AEM (formerly known as Day Communique). There are other Apache projects used, too, like Tika.
I host on Github pages, so the original markdown is available at https://github.com/tgross/tgross.github.io/blob/master/_post... Does that help?

Also, what kind of corporate firewall lets you have access to Github but not tech blogs? We're hiring. Just sayin'
You could listen to the pipeline by Dan Benjamin. http://5by5.tv/pipeline 30 minutes long interview with interesting folks from the web industry.
Weird. It's #000 on #FFF, unless my meager CSS skills have failed me. Maybe it's just too thin or something? I'll see what I can do but probably not today. /points to the markdown link in sibling comment.
Keep in mind that a new async task doesn't create a new thread. So yes, "not creating a new thread" is 3x faster than "creating a thread". If the app layer can context switch using language level constructs, and do co-operative switching, then yes, one gets the 3x benefit. imho, whether the async executor and scheduler is performant enough to manage the tasks is what one should worry about.
Sure, but I think that’s the point being made here. They are humans, but they are different in very appreciable ways. Though we would ultimately share many similarities, as all of humanity has throughout history, there would undoubtedly be major cultural differences.
"If we don't ban deflationary assets, people won't be forced to use our shitty inflationary assets!"
Read about NPS here http://en.wikipedia.org/wiki/Net_Promoter
The "dream" is to immerse in learning while being surrounded by a critical mass of intelligent, driven, and most importantly well-connected people. There's a reason a large majority of the top entrepreneurs seem to have come from the same set of schools.

Sam Altman - Stanford
Paul Graham - Harvard, Cornell
Jeff Bezos - Princeton
Larry Page - Stanford
Peter Thiel, who despite his current ideological stance, also went to Stanford

We all know about the exceptions, sure - but they are exceptions. Most of the top ones (Google your favorite entrepreneurs aside from the well known ones like Zuck, Jobs, and Gates) - most of them have prestigious backgrounds, and those without do much worse:

http://www.sfgate.com/technology/article/Entrepreneurs-do-be...

Now, I've read Graham's (http://www.paulgraham.com/colleges.html) essay about this, which is interesting for the subset of people who happen to apply to YC, but it doesn't touch on the main point: that a top-tier institution where you can be completely immersed, be surrounded by incredible people you can network with, and not think about paying rent gives you astronomical advantages. I don't think there's really any credible debate around this particular point. You can't do that while you're working; immersion happens only when you can truly focus. If you're thinking about rent, food, bills, etc. you're not focusing. You're also not going to get the kind of network at a state school - you might get lucky, but for spending 4-6 years of your life, that's a huge gamble on top of the money you're spending. I've tried to work while going to school once, and it ended in disaster (it can wreck your physical health, mental health, and knowledge retention. It's awful, and those of you you have done it, I applaud you, but not everyone has what it takes to do that.)

To your third point: that's the excuse we use to tell everyone they should suck it up and be happy with what they have, and it's awful. You go down that ladder, and you're telling people who "only" get beat up once a week that they should be happy not getting shot. The benchmark we should be using is the world we'd like to create, not "at least you can eat." Come on.

That all said, I appreciate your comment even I disagree with you. I know you don't have answers, nor does anyone else here (but if someone does, of course I'd love to hear about it!) I certainly don't expect that. I know the state of things. I came here to vent and commiserate. I'm angry, and I'm envious. That's all.
Very nice! I've been using PhantomJS 2.0 for a while now at my automated browser testing startup: https://ghostinspector.com/ (It's been available to build from source for a couple months.)

It has a few lingering bugs (for instance, some issues with file uploads), but overall, it's a nice improvement over 1.9.x. The JavaScript engine is much newer and the rendering is improved.
It's the same pattern of reactions we see in the US with covid.

It's not real. It's a hoax. Even if it's real, it's not nearly as bad as they say, and it'll cost too much and kill jobs. Even if it's as bad as they say, it's too late to do anything about it, we're powerless.
One more downfall is that Atom can’t currently handle file sizes larger than 2Mb.

2 Megabits (0.25 MB) sounds like an incredibly small file size limit for any modern text editor. Is that actually true?
That Daviswiki allows for the accumulation of institutional knowledge from the student's perspective is just one of the things that makes it such a valuable resource. I learned so much more about the history and culture of the town and the university than I ever could have using sterile/stale facebook pages or univeristy websites.
What's the nutritional value of pasta? It's pretty much just carbohydrate. Cooking pasta, letting it cool, then re-heating it converts the starch to fibre. Maybe this technique does something similar? If so it's a good idea.
This video at this ink should start at the right place: http://www.twitch.tv/m/727133
I’m wondering whether Hinton’s reverse computer graphics/bottom-up hierarchical coordinate frames/Hough transform routing approach [1] is suspsusceptible to this too.

[1]: https://news.ycombinator.com/item?id=8783505
I think they made a typo and meant Universals as in ubiquitous features of music across cultures.
> His supporters

All 70 million?
> This is encryption that accomplishes nearly nothing.

I disagree. Encryption, done correctly, maintains the secrecy of the message.

> Your email messages themselves may be encrypted but the addresses and other metadata -- who you converse with, when, and how often -- is completely open.

Absolutely true, but this is a secondary issue that requires a combination of technical and political solutions.

> In addition, email encryption does nothing to protect your text messages, web browsing, ftp transfers, skype calls etc.

Right. But there are other solutions to these problems.

Security requires a layered approach. There's no way to protect all communications with a single solution, given our current systems.
I have basically zero imagination about big dollar numbers, but I just don't see what they are going to do with $40,000,000 that would generate more than $40,000,000 in value.

Without that context, I have no way of seeing this as anything other than a "bubble" investment, even in a pretty awesome product/team.
Sorry about that. But it is more important that Google doesn't store every website I visit to build a better profile of me.
I don't understand the Flow "gene culture co-evolution" part. What do yo mean by that?
That's interesting. I graduated in 2005 from an engineering college and none of the engineers went into Comp Sci if they couldn't cut it in EE/ME/AE/ChemE. They went into "Engineering and Management" instead, which was basically a business degree for engineers.
While this is very serious, this basic idea shows why I don't think any company can ever use GPT-3 in a user facing system, except for entertainment. They will say things, like your patients should kill your self, or promise your customers they can have your product, or even your business, for free.
"JSON" parser author here.

I don't believe in the spec at all, because as pointed out in the article, the spec is not precise enough. The spec also puts undue burden on the parser.

The spec should absolutely say whether the first or last key has precedence when duplicate keys appear. I don't think the spec should simply demand the parser to error on duplicate keys as that isn't helpful. If such an error exists, there should still be a way to parse the structure and get the data. A duplicate key shouldn't cause complete parse failure. It is recoverable.

To resolve the problem with people placing comments into dummy values ( or duplicate keys ), the JSON spec really needs to implement a feature set key / flag key. Something like:
{
"_flags":["comments"],
...
}

This would allow for extensions to be reasonably supported aside from the fact that none of the parsers will initially do anything with this extra key.

Another flag would be "plainstrings", which would tell the parser NOT to parse escapes in any way and just deliver string data as is. This is what my parser does, as there are too many pitfalls in parsing escapes consistently, and you then also have to code in how to write those escapes back out. This may be passing the back onwards, but I view it as division of responsibilities. Why should the parser be responsible for and required to understand unicode and all its complexities?

Another flag would be "type.[some type]" to indicate presence of a type and the need to be able to parse it. The way I implemented this in my parser is this:
{
key: [type name].[type representation]
}

For example, hex data:
{
key: x.4FE310B2
}

These sorts of things would address the issues brought by the article.

Who am I, though, kidding... Cooperation doesn't exist in the community, no one will change their parsers to do as I suggest, and I'm likely to get downvoted just sharing my ideas. Carry on uncaring world.
Right, but as I alluded to, a daemon provides a nice place to synchronize concurrent requests and maybe apply some logic to combine them intelligently. If you had that as an external program you would need a cross process locking scheme and perhaps saving some extra state on disk.
I'm guessing if facebook outright killed the app and blame it on apple. Facebook would do far better than apple would
This one: "“Why We Sleep” Is Riddled with Scientific and Factual Errors" - https://guzey.com/books/why-we-sleep/ via https://news.ycombinator.com/item?id=21546850 where the blog/website author is responding in the comments as well.
I don't know if I agree with you that Clojure's too popular right now, but I completely agree with you that the phenomenon exists in general. Rails back in the early days experienced a huge influx of PHP refugees, who significantly lowered the signal-to-noise ratio in the community.

I use a language's Freenode channel is a general barometer of the state of its community's health, and I notice no more questions from bandwagon jumpers who have no clue whatsoever of what they're getting into on #clojure than I ever did on #scheme. I use those two channels for comparison because the sort of questions in question are similar: based on received assumptions that are counterproductive to being effective.
all is fine on that service page now.
Sounds very similar to some of the themes William Gibson's recent novels have been riffing on (particularly _Zero History_).
I have some friends that started a letterpress printing business and they have been able to pick up vintage machinery like this for pennies on the dollar. It is quite amazing seeing it in action.
and then some...
Very good analysis and impressive that they can survive with a burn rate of $3.1M - $5.8M per month without additional external funding.
It has more to do with people getting degrees for the wrong reasons: being educated doesn't mean you will always have economic security.

And that's where the housing bubble analogy comes in: there are many good reasons to buy a house, but doing so because you expect its value to increase constantly is not one of them.
"White" isn't a racial group. "White" as an idea to describe a group of (roughly) light skinned European people, came about in order to justify enslaving and subjugating other groups. Various groups worked their way into being considered white over time, in part by contributing to the subjugation of others. And various groups once considered white, later were not considered so.

"White" as what you call a "social group" was created in service of this power dynamic. Before, say, about 400 years ago, whiteness was not an idea used to identify a "race" of people.

So yeah, I'm all for being less white. I'm fine with just being like ... Irish.

You can research the history on this pretty easily, but a good place to start is a podcast series from Scene On Radio called Seeing White. My memory is a little fuzzy but I think the broad outline is correct.
Good post. In addition to 2) For designing icons and illustrations, a vector drawing tool such as Inkscape (or Adobe Illustrator) can be a great help.

It's more flexible than bitmap oriented tools and you get perfect zooming to multiple sizes for free.
Seems like you can get a free 5g account without CC here:

https://www.sugarsync.com/signup?startsub=5
> Get yourself a decent 15k harddrive, you'll be pleasantly surprised. Perhaps even short-stroke it if you are a racer.

15k HDDs are nowhere near modern SSDs in access time, IOPS or random access bandwidth (let alone factoring in noise and consumption). Nowhere.

And they're in similar prices ballparks.

15k drives in desktops are the most worthless technology available these days.
> satisfying search results, simple access to email, etc--very effectively.

I won't call Jazz UI, or SearchWiki, or +1 as "solving problem design".
This site is not about politics, please try and keep those discussions elsewhere.
Nice to see this on the front page again.

I have been using Mailinabox for years now, no problems, easy to use, even easier to maintain.

All running on a $10 Linode instance == email freedom!
The question is how fast it will come down to full employment once this is over.
It makes more sense if they'd said:

1 Mbps to 10 Mbps, with 100+ Mbps not being unheard of.
As a user of google analytics, I don't know any of that.
I wouldn't say it's an open problem.

If your goal is 10/10 perfection, nothing will work.

If your goal is 9/10 or less, then you only need to generate a couple hundred bits once. You can quickly create "a fast source of high quality numbers" even if your initial seed generator can only do a dozen kilobytes per second.

Hardware implementors not bothering is something I would put under a different category.
Not really. Think about grocery checkouts. Pretty much no one does the fair, efficient method of having a single line.
I used it daily.
> In May 2017, President Donald Trump made his first overseas visit, a trip to Riyadh. Not long after his arrival, the president toured King Salman’s new anti-terrorism center, which focused on tracking extremists on Twitter. Afterward, the president, his wife, the king, and Abdel-Fattah el-Sisi of Egypt gathered around an illuminated orb at the center of the room and posed for a photo. Standing just outside the frame was the kingdom’s new social media specialist, Ali Alzabarah.

https://i.kym-cdn.com/photos/images/original/001/257/584/509...
That'd be a reasonable counter-point if extensions like uBlock Origin weren't also blocking self-hosted analytics packages, like Matomo.

I think people in general have gotten so sick of ad powered big tech they are having a bit of an over-reaction against analytics in general, not just google's product.
One of the problems with literate programming is that everyone who wants to write literate programs seems to want to write their own literate programming system. This was the conclusion of a short-lived (running to 5 issues) column of literate programs in the Communications of the ACM (1987–1990), by Christopher J. Van Wyk:

> Unfortunately, no one has yet volunteered to write a program using another’s system for literate programming. A fair conclusion from my mail would be that one must write one’s own system before one can write a literate program, and that makes me wonder how widespread literate programming is or will ever become. This column will continue only if I hear from people who use literate-programming systems that they have not designed themselves.

And it did not continue. Since then though, it appears that Noweb (and more recently, org-babel, and somewhere in between the Leo editor) is among the literate-programming systems that have been the most successful at getting others to use them!

Separately, something amusing:

When Donald Knuth came up with "literate programming" (partly because it had been suggested to him, by Tony Hoare IIRC, that he ought to publish as a book the source of the TeX program he was rewriting, so he was led to solve the problem of exposition) and the idea of programs as literature, he made a joke (or maybe he was half-serious, hard to say):

> Perhaps we will even one day find Pulitzer prizes awarded to computer programs. (http://literateprogramming.com/knuthweb.pdf)

That does not seem likely, but reality is stranger than one can imagine: a literate computer program won an Oscar! In 2014, an Academy Award (Scientific and Technical) was given to the authors of the book Physically Based Rendering (http://www.pbr-book.org/), itself a literate program. So we have this video of the award presentation, where actors Kristen Bell and Michael B. Jordan read out the citation and one of the awardees (Matt Pharr) thanks Knuth for inventing literate programming: https://www.youtube.com/watch?v=7d9juPsv1QU
>current year

I'm pretty confident these visionaries are asking the bold questions:

What can be?

Why not give it a shot?

Reading your words I can't determine if you are expressing doubt or admiration, but assuming admiration, I think they are planning for a greater vision of the future with future tech.
You don't care enough to avoid Southwest.
I'm honestly curious about the words you found difficult. This article seems pitched at about a high school reading level.

edit:

These are the worst I could find: diffidence, oppositional, émigrés, emancipatory, phenomenology, oeuvre, bailiwick, solipsistic.
Chrome ships with a list of CAs allowed to issue Google certificates. If Chrome encounters a Google certificate signed by some other root authority, it phones home.

http://blog.chromium.org/2011/06/new-chromium-security-featu...
I think it's funny that the author used such flowery language, yet seems to be of the opinion that "criticism" and "critique" mean "opposition", a common but incorrect belief. Film critics don't oppose films, for example. They discuss the pros and cons of various films, and suggest films that may be appropriate depending on your preferences. I wouldn't have thought a logophile would make that error.

Then again, the author also thinks that 'Silicon Valley' is synonymous with 'technology'. I wonder how many venture-capital backed startups were involved with the automation of the pilot's cockpit that he so mourns...
If any of these prompt you to think of new potential projects that's cool too. Just email the list to discuss it.

Also, a few folks raised a question about what the difficulty levels actually mean [1]. If you're new to OCaml then the suggestion is that you pick an area you're already familiar/comfortable with (eg networking, Xen, etc) so that you have some grounding. Otherwise, you're having to learn two things at once.

[1] http://openmirage.org/wiki/weekly-2015-02-25#PioneerProjects
Cisco actually demonstrated Ethernet over barbed wire (and other materials) back in '02.

http://slashdot.org/story/02/01/03/2039218/ethernet-over-ass...
I didn't understand that part. What does 'Keyboard would get stu' mean?
Love it how he didn't know anything about electronics, computers or math, but ended up learning at the age of 30 and inventing FM synthesizers.
I'm thoroughly addicted to coffee by now, and I'm not sure it's so bad, as long as the experience of buying-making-drinking the coffee is a good one, involving fresh beans, happy, independent coffee purveyors, zen coffee-making, and good-tasting coffee.
It wasn't the main point of the article, but on a side note, Hacker News doesn't even have a reset password link, do you seriously expect email notifications to bloggers?
"Make all users post under real names that you verify".

Advantages:

* Better comment quality: verified users would think twice if they wanted a curse words to show up when someone googled their name.

* Connectivity: If you like someone's reasoning and thinking, it would be easier to check out more about what they do online (accomplishments, blogs, twitter, etc).

Disadvantages, anyone?
It may also be that it's not just the coffee for some of us. I have a whole ritual early in the morning around making my coffee. I grind the beans, put on the water to boil. And I brew the coffee in my French press. After I've had a couple of cups of coffee at the beginning of the day, I feel really good and ready to start my day. The expectation and enjoyment of that cup of coffee should be factored in.