jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
We are still having a good laugh at Ea-Nasir's[0] expense nearly 40 centuries later. I say we should keep these writings, especially as text is very lightweight to store.

[0] https://www.forbes.com/sites/kristinakillgrove/2018/05/11/me...
As a counterpoint:

“Can Programming Be Liberated from the von Neumann Style? A Functional Style and Its Algebra of Programs“ — John Backus, in ACM 1978.

http://www.csc.villanova.edu/~beck/csc8310/BackusFP.pdf
I have the memory monitor on and intellij barely uses any of the memory I'm giving it - I recently upped the memory further and it didn't help at all.
ummm, the only US section there is:

>A Florida right of reply law (referring to print media) was overturned by Miami Herald Publishing Co. v. Tornillo, 418 U.S. 241 (1974), while a FCC policy (referring to broadcast media) was affirmed in Red Lion Broadcasting Co. v. FCC, 395 U.S. 367 (1969).

The FCC policy was completely overturned in 1987. It's called the Fairness Doctrine. Some people believe that ending it was a mistake, but it was ended.
So long as Google, Apple, Facebook and Microsoft are there to acquihire failed startups and return money to VC and seed stage investors, everything's peachy.

The whole "valuation" thing is dumb anyway... saying that if you buy 5% of a company for $5, the company is worth $100 is incorrect because value is defined by how much you can SELL a thing for, not how much you paid for it.

Given the fact that, if you buy 5% of some company in a seed stage round, you can probably not sell it at all, your share of the company is valueless, so the value of the company is whatever the owners can sell the remaining 95% of the company for.

Every time you sell more of the company, it reduces the value of the company unless the remaining percentage is increasing in value quickly enough to offset what you've already sold.

It's not that valuations are too high, it's that we're calculating the value of a company inaccurately.
The fact is outside of the tech scene, most businesses and consumers runs Windows. To say this is a "small niche market" is laughable. Microsoft is everywhere.
> ECU programmed by amateurs will not be better or safer than the one flashed by the OEM

did you take on my suggestion to ready any reverse engineer post?
“How Boeing Lost its Way”

https://www.forbes.com/sites/josephholt/2020/02/03/how-boein...
As I stated in a reply, so many people on some countries and communities rely on Whatsapp for essential comms. This role used to be filled by SMS, but now people expect a better experience. Why hasn't an alternative to SMS been created yet? We should not be relying on private tech giants to provide this essential service. There should be a fully end-to-end encrypted messaging service, supported by all Telecom providers, that is available by default with all cell plans. Data is now king, and almost all cell towers now have a data connection. We hasn't this problem been solved yet? We've essentially outsourced the creation of this critical infrastructure to companies that want to sell our data.
Coal plants also create nuclear waste. Trace amounts of uranium and thorium in coal become concentrated after the coal is burned away, leaving high concentrations of nuclear waste.
Before JSX, you'd have to find a templating library like Mustache or Handlebars. You'd have to keep your templates somewhere (the usual convention was a script tag), read them in, compile them, etc.
Thanks for your civil reply.

> I fundamentally agree with you that perception of this issue is just as important, and that the applebaum link is reasonably interpreted as fraud occurring.

I appreciate this.

> Where I disagree with your argument is that this is fundamentally the cause of what has transcended in DC.

Thats reasonable and in my opinion its too early (for me anyway) to understand fundamental causes at this time.

> You say that Trump lawsuits have been dismissed instead of evidence being entertained, but if according to his own lawyers there is no allegation of fraud, what exactly do you expect?

This is a good question and it gets into the types of election compromise and legal definition. My understanding is that (legally) fraud requires intent, and they didn't have evidence of intent. In civil election cases, (again my understanding as a layman) they are supposed to show that the number of votes that can be questioned is greater than the apparent margin of victory. So about the fraud thing, they didn't make the accusation in court because it wasn't necessary and couldn't be supported to the legal standard. But here in a normal conversation we can kind of assume that if election integrity was compromised in order to boost one candidate over another, it was intentional and call it fraud. Even though challenging the results in court might not involve alleging fraud.

> Why would anyone then believe that his other lawsuits are actually trying to resolve anomalies instead of being political smoke and mirrors to point his base to?

Its reasonable to suspect that these lawsuits are intended to rile the base and lack legal merit. I'm only really concerned with the sworn affidavits filed by observers that allege they were prevented from doing their jobs. A regular poll worker assumes a lot of liability for doing this, with questionable benefit. And if people are filing false affidavits to help trump with his propaganda, that needs to be investigated and the responsible parties need to be charged. Filing a false affidavit with the court is perjury.

> Similarly, it is simply inconceivable that there was sufficient fraud for a "landslide" Trump victory.

Its fine for you to have that as a prior but with strong words like "inconceivable" you should have some solid arguments as well.

> The reason people are storming the capitol is not because there are too few investigations, or because fraud has occurred. The exact same rhetoric and lies that Trump is employing right now would have just the same effect if there had been precisely zero cases and zero entertainable evidence of fraud.

I disagree, trump's rhetoric works precisely because there is enough reasonable evidence to call into question your perspective on election integrity, and people are upset that it's being ignored.
To be fair, though, human eyes are so superior to any existing camera technology that it is hard to compare them. And the amount of processing attached to those eyes is staggering. LIDAR may be strictly unnecessary in the end, but for the foreseeable future computers can use all the help they can get.
I don't think Groovy's future funding is in question so perhaps this marketing is unnecessary. The only real unknown is who will be in the team being funded. I'm picking Groovy and Grails will be consolidated into one group with one project manager and all the present technical people.
Shoot me the list of these team members. :)
what you just described is over my head and I found parent's experience to be a genuine frustration with inconsistent production/development.
Quote 1: "write('Strike a key when ready ...');

readln;"

Should've been "write('Press Enter when ready ...');" because "readln" will wait only for <ENTER> key to continue. Anything else you press meanwhile will just appear on screen.

OR

instead of "readln;" put "readkey;" - that one would've simply continued regardless of whatever you'd press (well, CTRL / SHIFT not included).

======================

Quote2: "writeln('');
writeln('');"

Unnecessary. If you want empty lines you can simply say "writeln;writeln;" - no parameters required.

=======================

Quote3: "while true do
begin

.

.

.

if (length <= 4) then
break;
end;"

Oh boy, do I spot a C/C++ programmer. Here is the better solution:

"repeat

.

.

.

until length <= 4"
Something similar happened when Gary Cohn swiped a letter off Trump's desk on the US-South Korea trade deal.

> Another portion of the book describes an instance with Mr Trump’s former chief economic adviser, Gary Cohn, who “stole a letter off Trump’s desk” that the president intended to sign to formally withdraw the US from a trade agreement with South Korea.

https://www.independent.co.uk/news/world/americas/us-politic...
If you can read CLRS in a month thoroughly, the developer deserves more than a Senior Software Engineer position at FB.
TLDR: he is using a random index with a big enough array
Apple has been iterating on their proprietary mobile ARM-based processors since 2010, and has gotten really good at it. I would imagine that producing billions of consumer devices with these chips has helped give them a lot of experience in shortened time frame.

I also wonder if having the hardware and software both worked on in-house is an advantage. I mean, if you're developing power management software for a mobile OS, and you're using a 3rd-party vendor, then you read the documentation, and work with the vendor if you have questions. If it's all internal, you call them, and could make suggestions on future processor design too based on OS usage statistics and metrics.
>I think your assessment of the outcome of said smoking gun is unrealistic. The scandal described would have massive political repercussions...

The structure of the deal gave a way to rationalize not seeing, which means some people will rationalize. That was a bad policy error, hopefully it will remain only a policy error.

>Why would it inevitably need to be renegotiated?

First, because the restrictions were temporary, starting to expire in this term. If these are needed, then they will be needed in the future. After all, The regime hasn't changed. Second, because there were other issues between everyone and Iran and not resolving these will lead to the same results as in the past.

>By honoring the deal and working with other countries on a new one if/when it's needed.

The US position is the one that matter here, so lets discuss that. The US isn't going to let other countries decide its foreign policy.
So apps for WP7 are going to be built with Moonlight?
I certainly did. In many cases, notably GCC, they copied it all the way down to its command-line options and error-message formats. If C compilers had color gradients, they'd've copied them too. Fortunately, at the time, we didn't have to contend with the fucking intellectual enclosurists who thought that things like user interface look-and-feel should be owned by somebody.
- "Bnter was so star-struck by Spark"? I've never heard of entrepreneurs being star-struck by investors.

- 4 months of due diligence? Many rounds are dead if they drag out past 2 months.

- "Only then did it occur to the Spark team to check with Tumblr founder David Karp to make sure he wouldn’t view this as a competing company"? This is usually step 1 of the due-diligence process. Things like this don't just randomly "occur" to professional VC companies.

There are so many odd things in this article, I'm not sure if it's just Sarah Lacy embellishing with her writing, or what...
Lol, I'm probably just a decent sized fish in a small pond, but I do keep growing, so I've been looking to find myself a bigger pond.
It's probably not considered secure because it's all one class of characters.
It's a lot faster to bruteforce with "uppercase characters only" vs "uppercase, lowercase, numbers, special characters".
Now, if i would be trying to get as much userpasswords of a database as i can, i'd probably start with "lowercase only" and most likely will get the biggest amount of passwords. Afterwards try "lowercase + numbers", "case insensitive + numbers"..
I didn't say dead, I said deprecated.
I'm a big sleeper. I really enjoy sleeping, but I usually get up at 4 am. I'm not necessarily recommending this, but here's what I do:

- I drink a lot of caffeine (studies show that after a regular, high level of caffeine intake it doesn't affect your sleep patterns anymore).

- I take a 1 hour nap every day (usually around 3 pm)

- I go to sleep around 11 pm

- I naturally wake up around 4 am with no alarm

I like this schedule because I get a lot done before everyone gets up and then I have the whole day ahead. Plus, I really like taking naps.

Edit: Just wanted to add that I'm not naturally what you would consider a "morning person". My previous schedule for the last several years was something like: wake up at 2 pm, work, go to sleep at around 6 am, rinse, repeat. I kind of stumbled into my current schedule by accident.
I'm 24. And to back up what wikyd is saying, this was from one of the large Seattle area companies. Current offers remain in the same range from what I hear.
It means IE is not cross-platform. Seriously.
Yes -- you have to have the money to roll with the risk, though. My friend was buying this house as a single person with small cash reserves, which the advisor knew; for her it would have been very risky given her relatively low income. If you have two incomes and some larger savings, the interest rate game might be one you can responsibly play.
Amazon trying to undercut Google once again:
http://googleblog.blogspot.com/2009/05/mowing-with-goats.htm...
There's a lot of infrastructure now for those looking to change into tech, web development, startups etc. But beyond that there are many people looking to go from say, Accounting -> Consulting, or Lawyer -> Strategy, etc etc and can't figure out how to pull it off and how to get past the walled garden of corporate HR.
The 'f' and 'j' keys usually have little bumps on them, or are more deeply recessed than the other keys, so you can find them by touch.
My UI sketching workflow have been srsly lacking in sound effects.
"Views should contain no logic, controllers should contain as little code as possible to grab model data and anything else needed to show in the view, models should be where all the magic happens."

This is exactly right, and diametrically opposed to J2EE "best practices," where pretty much every model "object" ends up as a Java Bean with a no-args constructor, public accessors for every field, and no business logic whatsoever. And to think they have the nerve to still call this "object oriented programming."
It sounds to me like the creator of the video probably does fixed price bidding, at least in part. In my experience that's never a good idea or worth doing - even if you can manage it OK (extremely unlikely) you end up alienating the customer by having to be so anal about scope creep.

I whole heartily agree with your summation. Fixed price just sets it off on the wrong foot in the first place. What I generally do, is provide my best estimate of what the project will take. I also agree if the project runs past my estimate by 15% that I reduce my rate to my bottom dollar rate. This way I am not handing it out for free, but they understand that I am not trying to run up the clock as well. The other thing we agree on is that any feature creep pushes the estimate back by the size of the feature. I have found that this works well, gives the customer a comfort level, and though it is my rock bottom rate, I am not eating costs left and right for a project that goes bloody. It cost me opportunity costs but not hard out of pocket costs which are far harder to swallow.
This seems like a really easy way to dig yourself into a deep hole. Why not build a relationship with a decent attorney if you're in the habit of getting intimidating messages from lawyers regularly?
Paranoia? I wasn't looking for a smoking gun, I was looking for an illustration of business as usual.
The documents Manning leaked weren't really conspiracies. Nothing that I've seen so far is illegal, and most of it isn't even interesting.

3 million people didn't leak it because there was no compelling reason to leak them.
Who knows? "The education department [...] did not name the rejected textbooks nor provide examples of passages that failed to meet the criteria."
Energy density, yes; longevity, no. Obviously making batteries that last (much) longer would not be very profitable, especially to the companies who depend on forced obolescence.
Reading code is a good start, but I've found that it's not enough. When faced with an unfamiliar concept, I'm not sure whether it's an unfamiliar design pattern, a hacky kludge, or a special case to get around some quirk for a particular use-case.

I've found that reading books—such as the Pragmatic Programmer series, Effective Java, and others—helps me to understand the rationale behind what otherwise seem like strange (sometimes even boneheaded) design decisions. Even oft-derided patterns (such as the "FooBuilderFactoryBuilder" so often seen in the Java world) make sense when understood in the context of the problems they're trying to address.
Thanks, I missed that link. Still, I'm especially interested to hear about his early lessons as well as the ones closer to his breakthrough period.

To be clear, I'm not criticizing him or his teachers. I'm just more interested in their role in his development as a singer than his practicing.
Right, as I wrote, I don't think that the author's intent was to use company time on the startup. All I'm saying is that the OP should be careful. If he has a long commute, that might work -- but if he has a short commute, then the line may blur a bit. It's almost good to have a solid chunk of time between working on work and working on a startup -- the possibility of confusion about the IP and about who's paying for what becomes increasingly remote.
To expand slightly on the above: I'm using BeautifulSoup to parse out the text fragments in the html doc. Then, for each fragment, a set of features are extracted. This is really the secret sauce part of things. The features are looking at things like, how many words are in the text fragment (ingredients tend to be fairly short). The features are fed into a classifier (I'm using the NLTK library for this) which outputs a yes/no label on whether or not this is an ingredient.

Let me know if you've got any NLP or machine learning experience. I'd love to bounce some ideas off of you.
I've been a reader of your blog for some time now and I am amazed at how you pull it off.

Between writing code, thinking about the big picture, product features, promoting it, marketing, I'm overwhelmed most of the time. I have been looking for help now but still learning my way through hiring.

The 20-somethings media-fueled success stories that we hear all around us add undue pressure. In a subtle way, they make you feel like a loser if you haven't made it by 30, which is BS. I make a conscious effort to not be affected by the hype.

All I'd like is to give it my best effort, learn a lot in the process, and hopefully create a nice little place for myself.
This story is very close to a place I worked at as a co-op a few years ago.

The sales and PMs would promise the world to the clients, and development hours were taken away from the developers to support the IAs that were overbudget. We had a solid dev team and delivered the sites on time, but one of the projects was all wrong in the client's eyes (due to poor specification, the whole IA -> Design -> HTML workflow was a very slow, behind schedule waterfall) and it was blamed on development. We quickly made the changes, that project ended well.

I ended up leaving after my co-op to accepted an offer from a prior co-op. Shortly after, most of the dev team quit, and the VP of technology was fired. A couple of months ago the company closed its doors, owing months of paychecks to employees, and clients lost project/money.
We're working on modeling out the data we're collecting to be able to do a noise layer for the entire city (weekend vs. weekday and the time of day as a slider). We're hoping to have a demo up and running in a few weeks.
For the record, it states in their Seller Policy ( https://checkout.google.com/seller/policies.html ) that you have to capture within 7 days and ship within 24 hours of capture.

I learned this the hard way when I presold books through Google Checkout. I mistakenly read the UK ToS which, unlike the US ToS, allowed preorders. Once we'd amassed more than $40k, they contacted us via email to let us know we had run afoul of their policy.

I pleaded with them to give me time to fulfill the orders, and to their credit, they did. They kept 100% of the funds until I sent them notification that I had shipped every package.

Nowadays, even though I only use them to process a couple thousand dollars per month, they are perpetually sitting on $1,000 of my funds as a protection against chargebacks/fraud. I was told that if I wanted that money, I had to close my account and wait 3 months for the funds to "clear". I've asked for the cap to be lowered, but they never bothered to respond.
And it can't be summoned forth at will for the purpose of solving immigration issues.
Look, the reason I use a single password for most of the sites I visit is that I don't care if you figure out my password for those sites.

So yes, if you run a site that wants to steal my password, you can do all sorts of things pretending you're me, such as downloading copies of mysql, posting to a few random message boards, watching my Hulu favorites, etc. None of which are things I care about. That's why they all get the same user/pass. Because I don't want to spend even one second dealing with user/pass stuff for sites where security is not an issue.

Now, if you did somehow manage to get my Techcrunch password or whatever, you still wouldn't be able to log into my Gmail account, Bank, or anything I care about because I have strong passwords for those.

Notice how there is no technical solution to the above because there is no technical problem above. For 90% of the sites you need credentials for, those credentials just are not worth bothering to secure.
Do you know everything about who you are not showing respect to? Do you know if or how they might benefit/hurt you later? It's easy to work from assumptions and completely misunderstand the situation.
> Buffett bet against aggregate performance of hedge funds as an investment vehicle.

He let an expert pick the funds of funds. AFAIK, he didn't restrict which funds the expert picked.

> If he restricted his focus to the highest performing funds of the past 10 - 30 years, he would have lost handily.

This is like saying "If I only bet on the teams who won the world cup, I would always make money". Past performance is no guarantee of future returns.

> this isn't really the smoking gun you'd think it is.

If the bet wasn't the best way to show the relative value of these investments, is there a better way? Or is the answer really "if you need a hedge fund as part of your portfolio, you probably aren't coming to HN for investment advice"?
They most certainly paid for it, as well as financing many of the key contributors to related open source projects.
I think M$ did this as a favour for people who need to weasel out of meetings etc. "Sorry guys Windows triggered an update." and that will sound plausible where in reality you had to close the laptop to spread a line on the lid.
I can only speak for myself, and my experience as a rather low income kid in the public school system.

Without advanced learning, I'd have learned at a much slower pace and felt held back and bored. I started in regular classes, and the amount of disruptors and time teachers spent babysitting was absolutely absurd. Luckily I was able to be placed in advanced classes, and all that disappeared.
As for curriculum, we were doing calc 2 while the standard classes ended at about an intro to trig, for example.

I don't know how to fix the disparity, and unfairness, if it exists. But please don't throw out the whole program.
They never stopped. The number of bootstrappers dwarfs the number of funded companies, they tend to score lower but they score more frequently. They also don't get press unless they're acquired by some company.

Lots of money changing hands (investment, blow-up, acquisition) is what gets you press.
Also, if your resume says you're a web systems person or something like that, and you can't actually explain some details about DNS is doing, I have to wonder about the mismatch...