skysight-inc/HackerNews huggingface dataset:
Idealistic. You have to treat each position of power in a defensive mode - each can be exploited or suborned in different ways.

There would need to have "watchers who watch the watchers" - a problem that regresses infinitely. Meanwhile even if you do a good job at that, the REAL job is done poorly if at all.
YouTube/ the best compilation video №13 – Funny Cube mix
I've seen that culture too. I don't want to throw my colleagues under the bus but the other teams at my company that have done A/B testing to compare design choices don't perform proper controls or pre-register hypothesis. Eg. when they want to divide the two groups, they often divide them based on some classification (gender, age, geography etc.) rather than dividing them up completely randomly.

In my team we try to be methodical. I'm just a lowly engineer but one of my team mates is a statistician and another is a PhD student. We know we need to pre-register the hypothesis and at what significance we're testing for first, divide the groups randomly and run the experiment for a set time period.

We've gotten a lot more negative results and been proven wrong in our guesses than the other teams. For some reason I take pride in that.
Your sample size for this claim is a bit small...
A vital difference is that companies do not have a sapient capacity for emotion and empathy.
Thoughts on compile-time function evaluation and type systems (2018)
Market Watch July 22 – CryptoPotato – Bitcoin Prices, News and Value Updates
Another feedback loop in action: SV & SF unaffordability pushes out service workers and causes the area to become a prime location for the deployment of service work automation technology, which may result in better chances for the startups in this field starting out here.

It is still unclear how economical this sort of automation will be in other parts of the world though. If it does turn out big, Silicon Valley will have a first shot at it.
Your example does save on code size (but not performance, due to the 3 strlen()'s). But where it won't save on code size is when, say, one wants to retrieve just the filename from filename.ext. One has to strlen it, allocate memory, copy the memory, then remember to free it exactly once.

With dynamic arrays, just return a slice.
Mathematics proves the existence of advanced Alien civilizations
I showed you how to do that in another reply.
I really dislike seeing real world pictures of death.
Show HN: Simple blog application with Django
I enjoy claiming that code I write is "ISO 3 compliant" when I pick arbitrary numbers from a limited set of nice arbitrary numbers.
Typically the founders are building the core competencies of their businesses themselves and using Upwork to outsource programming tasks that have been commoditized, like mobile/web development or filling in the gaps once the product architecture has been built. The current funding & salary environment is not kind to non-technical founders, because the technical end of a new product now costs more than you can get in funding without a product, and because the type of ideas you can easily communicate to an outsourced dev team are the ones that have been well-commoditized over the last 8 years. (I still see a number of non-technical founders trying, but they've been struggling hard.)

I do think new startups face significant headwinds now, but they're not the ones you mention. I'm not worried about FANG drones, for example - the majority of people in Silicon Valley have always been employees of big companies, and often quite self-satisfied ones (do you remember how arrogant Netscape, Sun, and Cisco were when Google was still in the garage?).

Also, significant B2C startups usually come out of nowhere, from small teams that were toiling away in obscurity for years beforehand. Do you remember 2007-2010? I was part of the Web 2.0 boomlet, folded up my startup in '08, and proceeded to watch most of my peer companies die over the next 2 years. But while we were all folding up our social networks, AirBnB (founded '06, household name '11), DropBox ('07, '10), Uber ('08, '10), Instagram ('08, '12), WhatsApp ('07, '11), and Thumbtack ('07, '13) were continuing to work on their startups, many of them breaking a lot of common wisdom about what made for a successful startup. When the time was right these services exploded, but we had to go through a huge startup drought from 08-10 in the process.

The factors I'm more worried about are: 1) The average American consumer not having money, which makes B2C business models other than [advertisement, pyramid scheme, extortion, selling personal data] impractical 2) Attention being so focused on politics and tribalism that consumers are too fearful to try anything new and 3) Moore's Law disappearing. I'm not terribly worried about this last one because we can still get another factor of 10-100X out of better programming languages, OSes, and frameworks, and GPUs/TPUs continue to increase in power.
Thank you for the detailed answer. That really sucks. Do we know what mechanisms the IRS has to confirm the accuracy of what you report?
Hes totally fueling his company by being famous. Wouldnt exist otherwise. Elon Musk of digital advertising
People are conflating A/B tests are like testing a new revolutionary drug or big discovery. But it isn't

Assuming 'B' is the new option, there are 3 possibilities, A is better than B, A is equivalent to B, A is worse than B

If your p-hacked experiment tells you to change from A to B while the null hypothesis was correct, you didn't get much worse off than you were in the first place. And if your long term metrics were in place then you can get a better measure for your experiment.

Not to mention experimental failures by unaccounted variables
Sounds like you've extrapolated your anecdote about a particular product into a very sweeping generalization about the population.
As far as I know if it is extracted from hemp only, and the label says 0% THC from a reputable analysis company, those tests will not show it.
I made this project as a django exercise, so feel free to give comments, suggestions etc.
Ok, so pre-allocating then. That's sort of equivalent to new StringBuffer(9), except java uses the heap.

Safe types doesn't stop you from doing this. You do need another length-field though, one for the allocated size and one for the used size. In c++, std::string already has this feature with the reserve/capacity functions, STL is also heap based but it is possible with some effort to pass it a stack allocator. Now c++ isn't exactly the best reference when it comes to these things either but just saying conceptually fat pointers doesn't stop you from doing these things, see WalterBrights reply for a better example.
Well, TiO2 is fully oxidized. It's a very stable substance that's inert in most circumstances. Recent changes in work-safety regarding TiO2 pigment has to do with dust (I think it shouldn't surprise anyone that any kind of dust is no good for you), not that they think TiO2 is actually toxic.

Similarly I think negative effects caused by very small particulates probably have less to do with the composition of the particle itself and more to do with it being around.
The site is not accessible unless I authorise all advertizement companies. There is no way to scroll down the list of advertizers on iPads. The only button accessible is accept all on top of the list.

Is there any mirror of the article without the advertizement nd tracking trap ?
This is a very good article that highlights the importance of semantics.
But isn’t that better than blindly introducing changes without testing them at all?
You don't seem to understand who you are arguing with :-)
At first I gave these houses the benefit of the doubt. Maybe they look tacky so the interior could be logical.

Then I cracked up looking at the turret in [0].

[0] http://mcmansionhell.com/post/149472892236/houston-tx
For what it’s worth, the final paragraph says so, I believe. No links, though.
No. I just share files over broadband now.
I'd like to assure anyone reading this that the above commenter has no idea what Eliezer Yudkowsky thinks. I, with my considerably greater knowledge of that subject, can testify that among Yudkowsky's beliefs is "Bounded agents are more impressive than unbounded agents."

(In general, you would be very very wise not to believe someone who claims that I believe a thing, until you have seen the original text, in its original location, in full context, written by me under my own account, plainly and unambiguously saying that I believe that thing. Even then I've been known to change my mind later, as is a sane person's right. But most of what I'm wildly rumored to believe is more completely made up out of thin air than anything I've changed my mind about.)
Plants 'hijacked' to make polio vaccine (August 2017)
I’m curious as to what incentive people would have to provide their data to a public network. If they don’t, the premise of the article sort of falls apart.

I personally think that you’ll end up disappointed if you’re investing in decentralization. I see blockchain being applied at companies like Maersk, but it’s not really decentralized because it’s mainly operated by Maersk and the only people they let on the nodes are their partners.

ML is it’s own thing, the thing about ML is that it’s not really new. We’ve been doing manual data analytics since the birth of data, and all ML really does is digitize the analytic department. Right now it’s too expensive, too hard to utilize and requires data sets that are too huge for it to work, but eventually, it’ll automate much of your analytics department, because one data scientist will be able to do the work of x old school analysts, making it more efficient in terms of money.

I think the reason only AI and Blockchain were ever put together was to sell snake oil, because why on earth would you use a terrible database to run ML? Even today we don’t run our analytics on live data, instead we construct separate data warehouses on database structures build for analytics.

Good luck with your investments though, I personally put my “risky” investments into a robotics company called Odico and tripled the value.

I think the truth about blockchain is that the fad is over. It’s been 9 years. At one point I could buy coffee with bitcoin, today I can’t even turn my remaining crypto into fiat.
Same could be said about antibiotics or basically any drug we've discovered. Just like antibiotics being useless if you wait so long the infection is killing you.

It's not surprising to me that finasteride doesn't bring back hair you've been losing for years.

It prevents hairloss extremely effectively. To the point that 90% of men losing their hair wouldn't if they got on it early enough.

Many men say it's not a cure because it doesn't bring back dead hair but I don't think that's true. It's like saying antibiotics aren't a cure because they can't bring back the dead. If I lost a limb to gangrene I wouldn't expect antibiotics to grow it back, so I don't get why some guys expect a hairloss drug to grow back hair that's been gone for years.
They had to have used both in their premarketing application. There are a lot of basic tests that can be done in vitro that can flag early indications of toxicity in humans but in the end you need some sort of in vivo testing. Infecting someone with what is essentially a bioweapon for a clinical trial is a an ethical nonstarter but together, the in vitro and in vivo tests are enough to tacitly approve this drug.

I think this is essentially unprecedented and I doubt any pharmacies would be allowed to stock it let alone dispense it without calling the FDA/manufacturer directly and getting case by case approval to apply it under clinical supervision. The approval does clear the bureaucratic hurdles to transporting across state lines and getting it into the hands of a doctor quickly in the emergency event that smallpox returns.

Edit: Their Phase 3 trial [1] appears to be the equivalent to a regular Phase 1 trial where the dosage of the drug is increased under clinical supervision until side effects become intolerable for 50% of the patients to find a safe maximum dose. This means that they tested safety in vivo on humans already and instead of showing efficacy (whether it actually does what it is supposed to do vs a placebo) on humans, they were allowed to do it with animals. They used 449 18 to 80 year old patients which is quite a bit more than usual for a safety phase so they can be reasonably certain it won't make the situation worse in the event of smallpox.

[1] https://clinicaltrials.gov/ct2/show/NCT02474589
Now go look at Edinburgh Castle, Scotland's iconic castle. No symmetry. Multiple competing masses.

Fallingwater - no symmetry, no main mass, way too many voids.

English Tudor houses have many of the features the author complains about. They're usually asymmetrical and have multiple competing masses.

What this guy likes is a big square house with a centered entrance and two wings. Like the White House, antebellum plantation mansions, and most US governors mansions.
Amazing work, and feels like it implies so much potential. Scrolling through the author's twitter feed, though, I found this retweet of Ian Bogost (an earlier maker of games designed to communicate complex systems) that feels almost like a counterpoint to the whole endeavor: https://twitter.com/ibogost/status/994361277169524736. Not sure what to think, now.
2018 Serverless Community Survey: huge growth in serverless usage
> seems to be too successful to dismiss

...Or that it worked just well enough while they were creating a platform that set them up as a gatekeeper and quasi-manopoly, and works just well enough to maintain it.
"Try reading a book on disc. At best, it's an unpleasant chore: the myopic glow of a clunky computer replaces the friendly pages of a book. And you can't tote that laptop to the beach. Yet Nicholas Negroponte, director of the MIT Media Lab, predicts that we'll soon buy books and newspapers straight over the Intenet. Uh, sure."

Beautiful example of article where the author was skeptical based on the wild west of the current state of technology. What current technology is the same? VR? Self driving cars?
think there's merit in a flat structure if the company is inherently small (~10)

Even in a company that small I’ll wager your boss knows and sets your salary and has the power to fire you, but not vice versa
I simply believe (as someone with an economics and GT background) that you are right on your first statement. The issue with these more 'utopic,' i.e. would be great but hasn't happened for reasons, is that the incentives to contribute to such systems are lacking on both societal and corporate levels. If data isn't just out there, that's because the owners thereof are better off keeping it for themselves. It just takes a lot of goodwill to counterweigh this lack of incentives.
> At self-organizing firms you might be placed into a huge open office and given massive monitors. This is to normalize all communications and for more effective surveillance. Everything will be monitored either directly by a corporate arm employee, one of their barons or friends.

This. I'm a compsci master-student and currently (since 2017/03) work at a big german tax-software company.

This company is not a self-organizing firm, but has a clear hierarchy (from small groups of 5 ppl to several divisions with up to ~300 ppl. Nevertheless, they tried to adapt some aspects of thr american work big players - such as the open office concept.

The situation there is even worse, as students/interns have to dynamically choose a random workplace every day.

In the open office -filled with ~100 ppl in total- I felt surveillanced and could not concentrate on my current projects as every now and then someone passed my desk and glanced into my code etc.

Lucky for me: I do have a pretty exotic status&job at this company and was able to get a company laptop that enabled me to wander from place to place within the company until I found a pretty isolated room for ~20 ppl (full with software testers). I managed to get access rights for this room and am officially allowed to work there.

Although the ambient noise is worse than in open workplace (those software testers are chatty as shit :-) ...), I'm generally more concentrated and prefer wearing hearing protection now and then, instead of working in an panopticon.

Conclusion: after my graduation I'm looking for a small/middle sized company and consider buzzwords like 'flat hierarchy', open office, free fruit, etc. as red flags.
I've been contemplating this idea for a few years now. If you have fully digital currencies that are completely unregulated and can be used programmatically, it seems obvious that the missing puzzle piece to a valuable product is a standardized API economy that can transact via this currency. But I've been talking about this up and down the Blockchain space but I'm still waiting for a proper solution to this.

There is nothing I can put in front of my Rest API that it starts earning me money, no marketplace to advertise that my API accepts WhateverCoin for the calls..

Once that is done, you wouldn't even need AI mostly, it would be sufficient to even just speed up the normal API economy.
I've written a lot of assembler code (including Empire in 100% assembler https://github.com/DigitalMars/Empire-for-PDP-11)

Assembler programs are very tedious to write, and so they tend to be rather small. You don't get any help from the non-existent compiler for even simple HLL features like static type checking.
Running experiments for preset lengths is a mistake. If an effect is strong, it will show up earlier. If this is the case, you want to be able to switch earlier. If you are running a drug trial of drug A vs a control, and drug A kills 100% of the first 100 patients who take it while the control kills 0, you end the trial immediately. You don’t continue to give it to 900 patients just because you pre-registered to treat 1,000 patients, thinking that the effect would be small. This is one reason I think Bayesian approaches are better than frequentist approaches for A/B testing.
Show HN: Plato – manage your team's knowledge through simple Q&A
City planning of New York
If they expect to learn practical programming skills then they've completely misunderstood what comp sci is. They want to be spending their money on vocational education instead.
This is a very interesting insight into how AI and blockchain are seen by VCs. I agree with IoT and AI being the next big things, but I fail to see how the blockchain fits into the picture.

The author linked the "blockchain is the worst possible database" idea, but this is a consequence of the design requirements, so making a "better performing" blockchain database won't solve the problem.

The ideas about a decentralized market for AI training data are interesting as well, but we have a hard time securing our local databases. If followed through, this will end up with malicious actors and buying up our personal data from these markets in bulk, and to blackmail us.

Maybe the tech will be developed in the next decades, allowing a remote AI to be trained on my data without exposing it to third parties, but I'm sceptical about the technical feasibility, and this will require significant up-front resources to get there.
Hi HN, author here.

The reason why I built Plato is because I was surprised to learn that there are no modern looking, simple Q&A platforms for teams to share knowledge. I think that sharing knowledge by asking questions can be super helpful simply because not all knowledge is suitable to store in documents.

From my experience, there are two ways to share knowledge. The first one is where you share a document so that you can share context with your co-workers and team. Imagine your kickstarting a new project - writing up a project briefing is a great way for everyone to stay in sync. Even people who join the project afterward can read the document so that they can understand it’s origins.

I think that the second way of sharing knowledge is really overlooked. It’s the type of knowledge sharing that allows people to get answers to their questions. It’s especially useful when, as a project or process progresses, people will naturally have more questions as their understanding increases. The thing is, we tend to force people to get those questions either by reading documents (which can be a frustrating experience) or by going to Slack and asking the question there (which can be similarly frustrating because the knowledge gets lost after a while).

Everyone approaches processes like "knowledge management" in different ways, so would love to get your thoughts on the idea.
Hmm... yeah, when you put it like that, you kinda have a point.
Steve Bannon plans foundation to fuel far right in Europe
A Major Industry-Funded Alcohol Study Was Compromised
Uber Drivers Are Employees, New York Unemployment Insurance
You seem to be confused about the implementation of C's standard string library. There are certainly not 3 strlen calls underneath a strcpy() plus a strcat() call.

But what's the mention of "terminating 0"? The article says that terminating zeros should not be needed under its proposal; and that's what I was saying didn't make sense. [Added:] So, if you didn't just happen to know that the global string variable foo contains a string that was 3 characters long, how would you concatenate "1234" to it? I don't see any way without either double-fat pointers, or terminating NUL.
I don't know why you seem to be so triggered. I only wanted to discuss an alternate viewpoint. Science is about asking questions not accepting only studies that validate your own viewpoint.

I didn't know that there were 140 servers involved. Interesting.
So did Comney lie and the FBI actually did get access to everything, including the physical Hardware. The thing is even if you have found proof that Russian Spies got access to the system it only implicates spying not publishing. The leak could still have come from someone inside the DNC. So to examine everything is essential. Also usually Police at least try to look impartial and not only look at evidence that supports their desired outcome. Looking only at the network gear like you said is the opposite of that.
An Introduction to Mathematical Optimal Control Theory [pdf]
Accelerated Mobile Pages – A Boost for Your Conversion Rate
This is so hilariously, specifically wrong, you'd think someone wrote it now and travelled back in time for giggles. Great find! And I'm amazed they still have the article online, the only one by Clifford Stoll, funnily enough.

Still, a good lesson: It remains too easy to miss the forest for the trees. We never wanted salesmen or paper, what we actually wanted were products and information. In other words, it's easy to forget that the technology is not the product, just a vehicle for it.
You say strlen() but you probably mean "code has to iterate all the string elements".

This doesn't happen 3 times, though:

> char foo[9]; strcpy(foo,"abc"); strcat(foo,"1234");

Strcpy has to iterate through all the elements because it copies them. This would happen regardless. It doesn't do strlen.

Strcat has to find the end of the destination string, so it has to iterate (or call strlen). Then it's just strcpy again.

Instead of 3 strlens, there is 1.

Do you not understand how C string/arrays work, or why do you insist on 3 strlens?
The internet? That’s still around?
Well, he was wrong. And he admitted it in 2010:"Of my many mistakes, flubs, and howlers, few have been as public as my 1995 howler ... Now, whenever I think I know what's happening, I temper my thoughts: Might be wrong, Cliff ..."
If you ever see one under construction, another thing that makes a mcmansion what it is , the cheap wood. Chipboard, particleboard and medium density fiberboard all over the place. God help you if you ever have a roof leak. Or a siding leak. Or it sits out in the rain while under construction before completion.

Contractors save thousands per tract home using this shit instead of proper plywood.

Also, staple gun and nailed construction where there should be high quality wood screws.