jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I will try to ignore the shallow (but horrifying) issue of identifiers including spaces.

The real question to be asked here is what is wrong with the current portable assembler (C) ? C has occupied this niche for a long time and quite successfully - I believe all current mainstream kernels are written in C (or possibly a limited subset of C++).

If you want a 'portable assembler', a modern C compiler is in my opinion, a good choice:

- a solid specification: detailing the behaviour of operations, what is defined, implementation, or undefined behaviour.

- access to platform specific features through builtins and intrinsics

- ability to use inline asm if you really want to (or need to)

- easy integration with existing libraries

- minimal dependencies on a runtime library (pretty much none in freestanding implementations)

- most compliers give have ways to get good control of both what code is generated and structure layout.

The modern C ecosystem provides (mostly good) tools for:

- tracking memory leaks/invalid memory accesses (valgrind)

- static analysis (clang static analyser, sparse, coverity, ...)

- debuggers (gdb ...)

- solid optimizing compilers (icc, gcc, llvm)

- profilers (oprofile, perf, vtune, ...)

Admittedly, most of these tools don't depend on the code being written in C, but I suspect any new language would take a while to get properly integrated. If you want to use a low level language, you really want to have access to these tools or equivalent.

A new language trying to compete in this space would have to offer something fairly substantial to get me to switch - and a strange syntax like zinc is not going to help. From the documentation at least, zinc seems to currently be missing: an equivalent to volatile; asm; anyway to access a CAS like instruction; 64bit types; floats; a way to interface to C code; clear documentation about behaviour in corner cases (what happens if you a left shift a 32bit value by 40?). The only thing seems to bring to the table to compensate is the ability to inherit structures
And if you assume a relatively stable bug/loc ratio...
What is "how you deal with design ripoffs"? That page? I understand that it is a good comparison, so you can notice the lagiarism(?) but I do not see any action taken.
> Social networks reflect society.

This is well worn territory and no they do not. Society never has had recommendation algorithms pushing radicalizing content/communities for engagement. Nor has society been so interconnected or shared anything like a worldwide commons with content so quickly & easily spread. The outsized reach certain viewpoints have as a result of gaming this system’s focus on engagement does not reflect society’s underlying distribution of beliefs. Though with enough time it will eventually since the medium is distorting consensus. Read up on what’s going on.

Agree Zuck seems worn out, this stuff is far outside his area of expertise. It’s too bad since he’s one of the most powerful CEOs as far as board/share control, so he has more leeway to do anti-revenue, pro-society moves.
If it had been a blog post, would the submitter even have come across it? I agree Twitter isn't a great platform for this sort of content, but it's where the people are. Not me, I don't use it (nobody goes there, it's too crowded) so I sympathise, but if I come across links to content like this I don't begrudge it.
The Facebook allegation looks incredibly weak. I’m not trying to defend anyone here, but it sounds like the employee was canned over a cringey bad joke text to a tinder date.

Was there any actual evidence of wrongdoing? All I’m seeing is a screenshot of a text message circulating on the Twitter outrage circuit.
Site not loading, here's a Google cached link [1]

Seems to me there's two separate issues.

First, if it were an abstract situation of "Generic Company spends...", I feel that's the wrong way round of thinking about it. All $6.5M came from Generic Company's marketing budget, complaining about only a relatively small % going to charity should be addressed equally at any other company buying a Superbowl ad who didn't spend any of their Superbowl marketing budget on charitable donations. Obviously there are plenty of bigger conversations to be had about the world at large, wealth equality, poverty, areas that charities address that as a species we should be able to just end as problems, etc. but it's not like this case in as example of a company which was expected to do $6.5M worth of good and wasted $5.5M on advertising. DoorDash never claimed to be a charity, nor (as far as I know) suggested they would give more money to charity to any of their funding sources. Unless we get rid of all marketing, or solve all problems so that no charities need donations, shouldn't we encourage companies to donate more even if it's for promotional motives?

The second point is about DoorDash specifically and their business doings/ethics. Maybe the fact that it's them, not an unnamed random company, means they should be criticised for being hypocritical in their marketing messaging vs. their actions? But that would be equally true or not had they made a charitable donation and only done very cheap, basic marcom around it. But that makes for a less exciting headline.

[1] https://webcache.googleusercontent.com/search?q=cache:kArvLb...
I haven't read the Terms of Use in details, but I guess it depends on what you do with the data. I actually don't store, distribute or sell the videos, so I hope it is OK in the scope of such personal project :)
Barbers often don’t have very nice haircuts. Car mechanics often drive “boring” cars.
In over two decades of buying appliances and electronics, I’ve never seen a device in the US offer a longer warranty if you send in your information.
Yeah, indexing all YouTube videos is surely possible, but out of the scope of a personal project :)
That would be like you enjoying a lake made of urine.

To this alien the glass would be gross and icky.
> The worm could have determined whether to invade a new computer by asking if there was already a copy running. But just doing this would have made it trivially easy to kill; everyone could just run a process that would answer "yes" when asked if there was already a copy, and the worm would stay away. The defense against this was inspired by Michael Rabin's mantra, "Randomization." To compensate for this possibility, Morris directed the worm to copy itself even if the response is "yes", 1 out of 7 times.[2] This level of replication proved excessive and the worm spread rapidly, infecting some computers multiple times. Morris remarked, when he heard of the mistake, that he "should have tried it on a simulator first."

-http://en.wikipedia.org/wiki/Morris_worm
Test accounts that can interact with real users are available to anyone with a digital camera, a government ID, and The Gimp.
CLICK TO PURCHASE
I really enjoyed the illustrations. Really brought back memories of the picture books I loved as a kid.
I was casually linked this by someone, and it made me think back to pg's criticism on the Segway.

I'm linking this because it seems like a good word to let enter into our vocabularies. :)
Good news, bad news, who knows?

I don't know if current Microsoft issues are in their DNA or not. Personally I was bullish (yes I put my money where my mouth is) of MSFT but I mainly found the following obstacles to be more optimistic:

- The relationship with developers was deteriorating: I am a MSDN customer and tried to upgrade but they don't give me any discount in the first year of upgrade while keeping with my same subscription level I have discounts. In our company we also have issues with getting new keys (or using the existing ones) for their software and we need to talk to someone personally to receive them.

- Windows 8 / Office are in the middle of a transition but not there: I think having a hybrid mobile/desktop OS is a good idea. But I don't like to use my desktop in the way I use a mobile device (i.e: the famous start button) or the reverse. If they want to go mobile they must implement an Office that can be used with a new UI.

- The Microsoft web offerings like Microsoft 365 are slow, difficult to configure, buggy. If they just copy Google/Apple style they would benefit a lot.

Disclaimer: I love Visual Studio and C#.
Let's imagine implementing Cohen's vision for a minute: each piece of content on YouTube must be reviewed by a moderator and be rated according to MPAA standards. By some estimates there are 2000+ millennia worth of videos on YouTube. Some significant portion of this is algorithmically generated or duplicated, but let's suppose 10% of it is new original content. 200 millennia is equivalent 1.75E9 hours. Suppose a content moderator earns $3/hr and no benefits and watches videos at 2x speed. To rate all the content, it would cost $2.6B. Not actually that infeasible. Society might ease the burden on FB by making a law that videos only need to be rated after 1000 views.

Frankly I'm not sure this would be effective because of the lawlessness of the internet and the ease of moving information, but it doesn't seem impossible either.
> I look at a well-executed brutalist structure and get a shiver down my spine

Well, yes, well-executed things tend to imbue some value or ideal. The vast majority of humans are exposed to extremely poor brutalism that is simply oppressive.
Fairly sure that was sarcasm, in which case I approve.

One of the things that people learn in college is that college is way harder than high school and a bunch of things that didn’t matter much in high school are super important. Same thing happens when you leave college.

College teaches a bunch of skill that will absolutely save your ass once a month, maybe once a week at first. Then you have to learn a bunch of skills that save your ass every single day.

It is rare that I compliment Microsoft, but somehow they managed to hire people right out of college and not give them Peter Pan syndrome, while Google has failed at this. And I think it starts with the interview process. MS looked for improvisation. Google focuses on book learning.
MUFG likely to turn down SoftBank loan over WeWork[1]

SoftBank Seeks $2.8 Billion in Financing From Japan Banks[2]

SoftBank wants to reduce WeWork rescue package[3]

SoftBank Execs Discuss Trimming WeWork Offer and Adam Neumann Payout [4]

[1] https://www.ft.com/content/d69e84c0-0c1b-11ea-bb52-34c8d9dc6...

[2] https://www.bloomberg.com/news/articles/2019-11-21/softbank-...

[3] https://therealdeal.com/2019/11/22/softbank-wants-to-reduce-...

[4] https://www.bloomberg.com/news/articles/2019-11-21/softbank-...
How you apply the practice of continuous delivery can and should vary greatly...the measure is still the same over the different practices.
"can/will" - deception of this magnitude has already been seen: Adnan Hajj.
From a quick speed test on my laptop, Pattern is 48x slower at POS tagging, and 8x slower at parsing. I last benchmarked its accuracy in 2013, where I found it got 93.5% on the WSJ corpus, vs 97% for the state-of-the-art taggers --- so twice as many errors. It was also more domain-dependent. Its parser doesn't produce exactly the same representations as mine, so I can't easily evaluate its accuracy. But, I doubt it's very high.

Pattern doesn't really use machine learning, just some pre-computed statistics from the annotated data, and some hand-crafted rules. Machine learning is good. It's really the right way to build these systems.
Personally, I want to do more stuff like this - I thrive in these sorts of projects, but haven't been able to find too many. How did you get connected in that 'small scene' to start with?
Actually I see no clash there at all. Both get the same age warning, one is controlled by Apple so they can apply the level of censorship to it that they wish.

Certainly we should be pointing out it's the wrong approach; but I see no ambiguity.
From what I understood, they'd appear to be separate systems.

The whole point of their custom silicon was to share certain resources between the various CPUs as systems. If it were the equivalent of, say, a 2-CPU motherboard, none of that would have been necessary since they don't each expect their own I/O coprocessors, memory banks, etc.
And in Germany. (1hr/day limit, you have to enter your phone number and then get sent a text message with the access code.)

They don’t seem to deploy their own infrastructure, T-Mobile operates their hotspots in Germany and you can pay them if 1hr isn’t enough for you.
Is Apple just an anomaly? Also, Sun was bought partially so that Oracle could offer a complete software/hardware package, so I'm not sure your point stands. The others had great runs with great hardware/software... they just didn't survive to the next generation.
Reminds me of this

http://blog.gobansaor.com/2009/03/14/sqlite-as-the-mp3-of-da...

though I never tried it (or similar) -- my days of heavy Excel use are some years in the past and a few hats away.
Wow, that looks a lot (lot lot) like my current project, AppRabbit.com. Even the layout looks similar, although this is the first time I've seen your demo or heard about you guys, I swear! I love your approach, and your presentation and UX looks sweet! It's awesome to see other people dabbling in the same area I'm working in.
Watch the movie Outsourced: http://www.imdb.com/title/tt0425326/
For a long time, I avoided Starbucks because they charged for wifi, but this year with their card, I can get free wifi and free refills.

I actually end up patronizing Starbucks more because, unlike the local places, I can be a horrible customer and only buy one $1.50 brewed coffee and stay a long time. When I go to a decent local cafe, I end up buying a lot more because I want them to stay in business (or because they're snooty and insist on it), but if Starbucks goes out of business, I don't care. Kind of weird how that works.
Can someone post some links to studies? I remember reading that your screen brightness should be close to the ambient light level, and it does help my eyes when I do that adjustment, but I don't know why. White screen = brighter screen, so dark screens at night would make a less-bright screen, and vice versa, which seems to back up the theory.
Sometimes it's not worth to work for stock options.
http://www.youtube.com/watch?v=hyM3HVdH1Kw
I feel old-fashioned. I still use a piece of paper and a pen to jot down ideas. Not a fancy Moleskine book either, just one or two Sheets of A4 folded twice. I feel productive.

What do you think is the secret for Workflowy's success? Is it the novelty? The geekiness? The design? Stuff like that fascinates me, because I don't really need it. How am I to discover what people like if I wouldn't use it in the first place?
The operative word is 'could'.

I don't see it happening.
I read this book as part of a reading group during my internship this summer. It's a good read, but I couldn't help but feel like the language designers perhaps could have used a bit more restraint in their design. It is very much a "kitchen sink" language.
Perhaps by later practitioners of BDD who have no idea what they're talking about...

RSpec itself is in fact driven by the BDD ideas - adapting the language to make "doing the right thing" easier, and focusing on testing behaviour rather than state. RSpec has little or nothing to do with acceptance testing. It is thoroughly a unit testing tool.
I think a problem that is happening here is that there is no competition in search just like there is no competition in social networks and operating systems. Not like there are for things like automobiles, electronics and clothing.

Computers introduce a means to lock people in that don't exist in other markets. In software products there are often ecosystems that tie directly in to the product/service which are not required to be shared with competitors unlike with road systems for cars.

Regulators ought to look into ways to enforce measures that require the companies to completely open their ecosystem to competitors. Or look into ways to standardize these ecosystems and require every service/application/website comply with them (similar to how media companies are forced to include closed captioning).
So you don't know what REST is (and didn't read the link I posted earlier).
I like having light on my keyboard. Something about that area not being dark. If it's not lit, it throws me off. Not sure why.
bcrypting 533M phone numbers alone on my PC would take about (edit: 185) days straight by my calculations
This might be a Europe vs America thing. In Europe you can drive for an hour and be in another country. In the USA you can drive for an hour and be in the suburbs of the city you just left.
The point is people always complain about the tax implications of these made-up scenarios as if they matter. Yes there’s a loophole in the tax code if you make a 95% gross margin SaaS product and move to Monaco. Who cares? M
I've been using it as a language learning app. I just join some channels in my target language and listen to various people's voices and accents and try to understand them. Every once in a while if I'm feeling brave I'll raise my hand and utter a couple of sentences. The topics are simple and often very repetitive, which makes it well suited for practicing languages.

The "regular" channels didn't feel very valuable to me after a week of use or so, and a lot of them seemed exclusively made for the purpose of gaining more followers (either on CH, IG or Twitter, etc.).
They absolutely did sell their browser to enterprises. It was only free for personal use.
Cheese, aka milk, is the leading cause of obesity in the world.
That was a really well thought out article.

I loved the use of underscore and the "it'll reliably double click"

I liked that they looked to other companies out in the sold and acknowledged that they're learning from others.

I didn't know what to expect when I opened the link, but I'm glad I read it!
I bought one last summer when the air quality outside was terrible (Pacific northwest, fire season yay). It was actually necessary, the air quality in my home had gotten really bad, like to 200 AQI. I don't have asthma, allergies, etc. but my esophagus was irritated and I felt generally awful.

I got the Coway purifier that's currently the Wirecutter pick. It was about $150, has a HEPA filter and an ionizer. The replacement filters are pretty cheap. I leave it on 'auto' in my bedroom 24/7.

Am I getting great benefit from it right now, when the AQI outside is 10? Probably not. Opening your windows for 5 minutes every morning is totally sufficient to keep your indoor air in the green. But it will be great to have around when the inevitable fires start later this summer. If you're in a similar region, pick one up while they're cheap and in stock!
Asking for consent or informing about tracking is bullshit. I would bet 99% "voluntary conscious consent" is either not conscious or not voluntary. People just are given no real choice (they would be denied service or forced to go through an intimidating configuration dialog if they object) and/or have no actual idea about what does that really mean.
How did things like navigation work before touchscreens? There can't have been a QWERTY keyboard on the dashboard?
It takes less effort to host your own blog than it does to recover from someone taking yours down and leaving you hangin out to dry.
I think you should know all the SCMs you can and be able to switch between them.

Sometimes I feel like the modern programmer is expected to spend more time learning to use multiple implementations of the same basic concept, than on actual programming.
Half of that is here in Germany. Time to catch up.
The list is for total number of lookups. Some words, like overhaul are looked up infrequently per use, but used a fair bit.

See their table at: http://graphics8.nytimes.com/packages/pdf/topics/topic/2010a...
to see the breakdown of words that were looked up a lot per use vs words that were simply more commonly used.
How does one take part in an IPO? Can I use my E-Trade brokerage account?

I'm just getting into investing, I know its risky times and a risky company, but I think battery tech is the future and Tesla obviously knows a few things here.
There are two things going on here.

1. Generating domains that match exact search terms is very common and can be quite effective. This is not 'bad' in google ethics - think of how there is no search bar in chrome - when i type 'hacker news' into chrome, hackernews.com is #3; the line between a search and almost typing in an exact domain name makes these domains valuable, and uneducated users who don't know the difference between a search and a domain mean this won't change anytime soon.

2. Mahalo could be auto-generating content that should be penalized because it is duplicate or spammy. This is, within the terms of the googleverse, 'bad' and can be penalized. However it's not clear that all of those sites are exactly the same (i didn't click through each one) - they may be different enough but just share a similar URL structure, which if the content is different, is not really an issue.
This is a great example of why the U.S. needs startup visas (without $1 million requirement) to keep and encourage entrepreneurship in the U.S. and generate jobs + tax revenue.

It's a tough call what to do within the limits of our current environment and I wish you the best of luck in your current situation.
Contrary to what these initial comments are suggesting, Mahalo isn't duplicating content across all of these sites. These sites are each targeted at specific verticals, and (are intended to) only have questions and answers related to that vertical. It's a strategy that worked for Calacanis at Weblogs, Inc. (to a degree--eventually a lot of superniche blogs were shuttered or consolidated into the higher-profile brands) and I suspect it'll work again.

As for Google's rankings, I don't think these sites are any worse off than the Stack Exchange sites, which all share the same basic design and markup and many of the same boilerplate About, etc. pages.

Is it great for users, i.e. people actually trying to find answers? Well, that's an open question. I think ultimately it is because someone looking for FarmVille answers (yes, Mahalo has such a site, and yes, an incredible number of people have FarmVille questions) is going to get more relevant results than they'll find on Mahalo Answers proper. If these sites didn't exist would they find better, or faster, answers to their questions? I think sometimes they would, sometimes they wouldn't. Generally answers on Mahalo Answers are higher-quality than, say, Yahoo! Answers, which I see showing up in the results for many of my Google searches.

I don't blame anyone for disliking the practice--it does have a bit of a smell--but I do think it's a good business decision for Calacanis et al.

(Disclosure: I used to work for Jason Calacanis at Weblogs, Inc. and Propeller (nee Netscape.com) and enjoyed the experience. I haven't talked to him in a couple years but I bet if I called him up he'd do me a solid. Oh, I was also an early Mahalo beta-tester and use Mahalo Answers once every couple of months.)
Forget rename detection; it doesn't do renames period. So if you rename a file in one branch, you need to rename the file in the other branch BEFORE the merge, or you'll simply end up with two different files with different names.
It's lame, but what they are doing is not exactly auto-blogging. They are driving traffic (eventually) to Mahalo.
Density may increase TCO in many cases by making cooling less efficient, so I'm not sure it's a good metric. (I worked on blade servers in 2001, but later I came to the conclusion that the demand for extreme density around 2000-2002 was really just an attempt to scam colo providers, not a genuine advantage.)

I agree that the current choice between standard-but-inefficient and efficient-but-nonstandard leaves room for new standards.