skysight-inc/HackerNews huggingface dataset:
Not the above poster, but...

>I can tell you that given a fixed size dataset, it is not possible to p-hack below a certain threshold in any meaningful way

Correct, but the most common methods of p-hacking involve changing the dataset size, either by repeating the experiment until the desired result is achieved (a la xkcd [0]), or by removing a large part of the dataset due to a seemingly-legitimate excuse (like the fivethirtyeight demo that has been linked already).

Pre-announcing your dataset size is pre-announcing your sample size. If you pre-announce your dataset, p-hacking is not possible. This is true. But most research doesn't use a public dataset that is pre-decided.

>Would it take you more time to p-hack a lower threshold

Yes.

>In simulation based research like yours, it seems to me that even other p-hacking “fixes” like forcing there to be a pre-announcement or sample size, sample structure, etc.

This doesn't follow.

[0]: https://xkcd.com/882/
It depends on whether 'installing' only means the installation or the installation and configuration of hardware. Because once you have installed Arch, configuration is probably easier on the average machine due to wider hardware support.

It's been a while since I installed NetBSD, but the last time, on-board sound wouldn't work without kernel driver patches. And hardware-accelerated OpenGL on a modern GPU was unsupported.

(That said, I used NetBSD as my desktop OS besides Slackware Linux from ~2001-~2005, and it is an exceptionally clean and nice Unix.)
Was interesting read until it suddenly ended without solving anything.

Sometimes I like to consume text articles because videos aren't suitable, and sometimes I watch videos when text articles aren't suitable. Publishing your answer is both formats is great as long as they both have all the content.
> But one can dream ...

There's nothing stopping you from simply doing it. With a couple of macros the whole thing can just be a header file.

True, it doesn't take you all the way there (you'll still need to manually check array access to make sure they don't go over), but it's a start. And those manual checks can be a macro as well, to make it easy to add them where needed.
"Seem"
Iran Reaffirms Religious Minorities Free to Be Elected to Local Councils
And then what?
From the article:

They eventually agreed that the water park and various companies associated with the design and construction of Verrückt would pay Caleb’s family a $20 million settlement, an astonishing sum. The two sisters who had ridden behind Caleb, both of whom suffered facial injuries, also received a settlement, of an undisclosed amount.
There is absolutely nothing weird about a black hole in that sense. If you were to counter-factually replace our Sun with a black hole, absolutely nothing would change in terms of orbits, time dilation, spatial geometry, atmosphere, etc. It would suddenly get very dark and cold though! The black-hole-Sun wouldn't be putting off any visible light, except for the occasional bursts of energy as things impact the event horizon, bathing nearby objects in very deadly gamma rays.

So no, it wouldn't be very habitable. Everything would be cold, atmospheres frozen, and any surfaces regularly sterilized with lethal doses of gamma radiation. But you wouldn't observe any of the things you traditionally associate with black holes and which were used as plot points in Interstellar (warped space-time, funky time dilation, etc.).
For those that come after, the link is to the discussion of the news article, whereas this thread is the paper and actually a pretty interesting read
Are the in vivo animal tests considered significantly more convincing than in vitro tests on human cell cultures?
There are many ways standards setting organizations can “bankroll their efforts”, including certification, brand licensing, training, and association dues. Almost every standards organization works this way.

However in law, the standard isn’t just “a standard”, it’s an enforceable law. And yes, anyone should be able to know what the law is for either commercial, academic, or purely self-educational reasons without paying an arm and a leg.

If there is a rule that governs your behavior, you should be able to know what it is.
I think that can work to an extent, but who decides what code gets pushed to production? You can decentralize responsibility for tasks, but ultimately you need some method of resolving competing pull requests. If someone can take control of that process, they can bully everyone else. This can then result in harassment and discrimination.
It has just a bit more structure than a file. An object has some data and some verbs or actions that can be performed on it.

The problem with files is that signaling has to happen in band or with hacks like ioctls. Or like in plan 9 through seperate files but with fewer guarantees on synchronization.
Hi, founder of VWO here. We revamped our testing engine to Bayesian in 2015 to prevent the ‘peeking problem’ with frequentists approaches. You can read about our approach https://vwo.com/blog/smartstats-testing-for-truth/
Malloc already includes a length and most arrays are heap based. I wish it could be exposed in a nice way. Of course it would have to support sub allocators or it wouldn't be C.
Yup thanks, absolutist is the correct word not sure where absolutionist came from, but even looking at it now, feels like it should be a real word.
Adding anything to C is such a useless exercise because we've made so many advancements in plt since it's release we might as well make a new language.
It's lovely that everyone commenting here read the title, has skimmed, found things they like and move on. The prescription Joreen gives at the end is still a very democratic system, much more democratic than the hierarchies that exist in corporate businesses. She specifically does not want to repeat the hierarchies that are pretty problematic, along with the structurelessness she discusses at length.

As ismail points out, people always conflate "flatness" with "structurelessness" or essentially some version of the wild west or a slumber party. This conflation is unfortunately too common and misses the point and reasons for more horizontal organization.
A quick look at the nominees for 2018’s “Board Game of the Year”
Sorry if the second question was unclear. My point was that for simulation based research, it doesn’t seem that pre-announcing your sample size would do much for preventing p-hacking.

E.g. if I say “I will do 10000 runs of my simulation”, what’s to prevent me from doing those runs multiple times, and selecting the one that gives me the desired p-value? For observational research, there’s obviously a physical limit to how many subjects you can observe etc. Would still love an answer from the grandparent comment.
We hear of these kind of studies time and time again yet never see anything materialise for humans.
Here’s the math of our Bayesian testing engine (for those who are interested in knowing how we do it) https://cdn2.hubspot.net/hubfs/310840/VWO_SmartStats_technic...
Politics in traditional companies are accountable and pretty well understood.

You report to your boss who reports to their boss and so forth. Authority is decided based on your title which is largely determined once at interview time. As is your compensation structure which almost never has bonuses being a significant percentage of the total package.
Meh. What do you do with the dynamically allocated arrays then? Do you pass their dimensions alongside pointer? If that bothers you so much, you can create a struct that holds the pointer and metadata, and do the checks yourself. Calling this "C's biggest mistake" is a bit sensationalistic.

EDIT: besides, you should start new projects in Rust anyway, because it takes security to whole other level. C did a great job, but it's a bit old. :)
In terms of legality, I think all that should matter is whether it is legal for a particular party to leak a particular document or not. Making collaboration a determinant of the legality of the leak makes the determination of legality far too politically subjective.
Where can I find more about "the processes that led Toyota to do kanban"?
On a more practical level, one of the few things legislators are rather good at is drafting large and complex rules for a variety of situations. Don’t think the cost of funding building codes standards that are incorporated into law will be terribly significant. I’d bet in the majority of cases, the government is already funding these efforts anyway.
The pattern is very present in all c code and rolling your own just causes paid when interacting with 3rd party code.
We set audience criteria where the user account must be created after the test launches, from there its a 50/50 split control/treatment experience (based on user id). The metric we are optimizing for is almost always conversion rate. We will turn the experiment off early if the treatment group is having really poor numbers, otherwise once about 4000 accounts have been entered into the experiment we plug the numbers into a bayesian calculator, and call it a winner of there is a 90%+ probability that the treatment beats the control. https://www.abtestguide.com/bayesian/
Another few weeks old Lenovo T480 user here.

What I like: 32GB RAM option. No dedicated GPU. Good trackpoint and great keyboard. Arch runs like a charm.

Note regarding the batteries:
Internal and external battery, both easy to exchange. It however drains the most healthy battery first (down to 5%) before it starts draining the second one. I'd rather have it always drain the external battery first since that one is easier to replace.
You can get it in C. Just set the pointer to NULL after free, you will get your crash, problem solved.
I believe that would be impossible to implement without never reusing addresses or actually bolting on a GC.

If you never reuse addresses, long running programs will have some trouble ahead.

Oh, it's not even that simple because you'd have to make access to the region atomic.
Stephen Hawking’s Mom on His Singular Genius/Expanding Boundaries of Knowledge
the last thing the article mention is any history of anything
Linkedin is terrible (the ui, the bugs, the social crap, the missing functions), but I'm okay with that. When I want to find another job I start accepting the random recruiters and tell them to write me an email, otherwise I avoid it like the plague.

I remember one recruiter who was really pissed off when I accepted her request after half a year or so, but most of them couldn't care less. I usually apologize first and then tell them politely how I'm "not good with linkedin".

Same for facebook. Unless I want to reach someone who prefers the platform (fortunately only a handful of people for me), otherwise no login at all. Unfollow everyone (no exceptions), like their pages if they send a like request (and unfollow in the same second) and just get out.

The internet is like a bottle. You can put the cork back in and noone will care. Of course this is a strategy that works for me, ymmv.
p-hacking has nothing to do with any specific significance level. You can p-hack at a significance of .5 or .05 or .000005. A better definition would be

>p-hacking is a set of related techniques, whereby clever experimental design and cherry picking of data can generate results that falsely appear statistically significant.

There are a few important differences here:

1. The effect is not statistically significant. In fact often, there is no effect at all.

2. There is no mention of a specific significance level.

Those are both important.
Agreed. Ars got this particular point wrong.

Android wasn't developed to fend off Apple. It was developed to fend off Microsoft.

Andy Rubin was already in Vegas at CES to show off Android to carriers and device makers (back when it was going to be a Blackberry knockoff) when Steve Jobs was on stage to demo the iPhone.

>On the day Jobs announced the iPhone, the director of the Android team, Andy Rubin, was six hundred miles away in Las Vegas, on his way to a meeting with one of the myriad handset makers and carriers that descend on the city for the Consumer Electronics Show. Rubin was so astonished by what Jobs was unveiling that, on his way to a meeting, he had his driver pull over so that he could finish watching the webcast.

“Holy crap,” he said to one of his colleagues in the car. “I guess we’re not going to ship that phone.”

https://www.theatlantic.com/technology/archive/2013/12/the-d...

Google did change Android from being a Blackberry knockoff to being an iOS knockoff after seeing the iPhone demo, but Android was already long in development, because Google then feared Microsoft would engage in exactly the sort of behavior that Google was just found guilty of.

>Google executives were convinced that if Windows on mobile devices caught on, Microsoft would interfere with users’ access to Google search on those devices in favor of its own search engine. The U.S. government’s successful antitrust trial against Microsoft in the 1990s made it difficult for the company to use its monopoly on desktops and laptops to bully competitors. It could not, for example, make Microsoft’s the default search engine in Windows without giving users a choice between its search engine and those from Google, Yahoo, and others.

However, on smartphones, few rules governed how fiercely Microsoft could compete. It didn’t have a monopoly there. Google worried that if Microsoft made it hard enough to use Google search on its mobile devices and easy enough to use Microsoft search, many users would just switch search engines.

https://www.theatlantic.com/technology/archive/2013/12/the-d...
This is a common argument, but not sure I buy it. Sure, going to university helps a person identify established business and social norms, but so does working and interacting in society.

Anti social folks who don’t go to college will very likely still be anti-social if they do.

The main benefit of a standardized certificate is that it helps people evaluating your skills do so more easily. There’s no question that a smart hard-working self-taught super-social person will have a harder time than a less skilled person who has a respected institutions stamp of approval.
It’s done in academia too. Along with “remove the outlier data that messes up our p values”
>>It's fraud, but a fraud that most consumers can't vet individually, so regulation in that case is the most efficient way to stamp out the fraud.

So you agree with me: it's fraud. As for whether individuals can vet fraud without the government: they clearly can. Government organizations are not the only highly resourced parties that vetting can be delegated to, and government bureaucracies are not the only networks through which product/service information can propagate.

Governments can of course provide certification programs that consumers can rely on. There is no justification for limiting consumer choices to those products that the government has certified, which is what you're endorsing. People should be free to live their life as they wish, including in ways that impose risks on them.

>>If you look at airbnb complaints there are also many neighbors who are impacted by added trash and traffic of airbnb encouraging the running commercial rentals in the midst of residential living spaces.

This is an externality, and not specific to commercial use of property. Applying regulations exclusively to commmercial uses of property, like renting it out on Airbnb, is therefore a disingenuous attempt to control people's private property under the pretense of addressing externalities.

From what I've seen, like the fact that several major pieces of anti-Airbnb legislation followed concerted PR campaigns by the hotel industry, and the fact that the hotel industry association boasted the legislation as a result of its work, the primary cause of people's opposition to Airbnb, and support for restrictions on it, is special interest backed PR efforts, that have convinced the public that there is a pressing public interest need to stop Airbnb rentals.
It's not. There are reliable LSD vendors on the dark markets.
Ask HN: How do I get work underage?
So, odd situation here. I'm 17, have good frontend skills, already work professionally in a different field (video production, specializing in political non-profits, and I'm looking to switch over to web development. I obviously can't get a normal salaried job, and can't get an answer back once they guess my age. What can I do?
But unsafe.
This was written in 2009, didn't rust first appeared in 2010?
I believe that's where the original post's

>given enough time.

comes in.

One nice thing about simulation based research is that it is often (more) reproducible, so a simulation can be run 10000 times, but then the paper might be expected to report how often the simulation succeeded. In other words, you can increase the simulation size to make p-hacking infeasible

Note that in practice, pre-announcing your sample size doesn't prevent p-hacking unless your sample size is == to a known sample. If you say "our sample size will be X", but you can collect 2 or 3x X data even, you can almost certainly p-hack.

Not to mention that I'm unaware of any field where people actually pre-announce their sample sizes. Does this happen on professor's web pages and I'm unaware, or as footnotes in prior papers?
> Some UB in C is largely regarded as a bad idea, such as signed overflow.

I don't see why it's so bad. I've never really seen a legitimate use for signed overflow, and if it happens, the code is likely buggy anyway.

"I don't know how to properly check overflows so I'm just going to look and see if the number has wrapped" isn't really a good excuse, even if a few people fall for that trap. If anything, I'd rather see a simple, standard way for checking arithmetic introduced.
Thanks lloydde
You raise some valid points that I'm sure we can overcome. By no means are we pretending that our platform is perfect but as we get user feedback we will improve these points.

1- I will personally update site FAQs & about section shortly. I wrote those points when we first launched the app back in 2015 but we're now up to version 47 of the app & a lot has changed.

2- The app is developed by Global team, we all work remotely from Australia, New Zealand, Vietnam & Canada. You can find us all on the map view https://peertal.com/#/map-view

3- As for your point about our code being vulnerable to spam, you might find it more entertaining to read our business principles that we're working on https://docs.google.com/document/d/1jPV7sXWfMRle03U0E6RPdCDY...

If you haven't read this book already I suggest you read it https://www.goodreads.com/book/show/13530973-antifragile

Feedback & criticism will only make us better & I can only thank you for that :)
He fled from a second questioning about a rape allegation and then broke his bail conditions. Your benchmark for "hero" is different to mine.
I'm not sure where you are, but you definitely can and will get a salaried job in Europe. You need a good portfolio, explain your choices, showcase some source code as well, that's it. I had a salaried job since I was 15 (lowest legal age), and I was working even before (under business license of my father). If you're near Prague, Czech Republic, I have a job for you.

How do they guess your age? Stopping talking about things that point to it (e.g. "I'm in high school" - just don't mention it) might be enough; working part time is normal and doesn't require an explanation.
I know your frustrations, because I see the same things in IT and other professions. The difference I see is that doctors seem to think they are a special case (in this and other things) and helpless to manage these issues; the truth is that they are a common case and that there are solutions that other professionals commonly use and are expected to use.

All that you describe is common for IT professionals (support and system administrators), and sometimes with just as much on the line or more (large amounts of money, careers, and sometimes even lives). I know some who have been on call for years in a row, and when they travel outside of cellular coverage they rent a satellite phone. They have no nurse to return calls; when someone calls (or a system sends an automated alert), they logon and get to work.

They work all hours; all-nighters and 7 day workweeks are common. One sysadmin I know estimates one all-nighter per month. When a deadline is approaching, you can count on 100+ hour weeks. Just read HN to hear people talk about it.

Their customers (users) have the same absurd requests, same demands, same communication problems, etc., though of course about different topics. For example, some send ambiguous problem reports and don't respond to attempt to clarify - but if the problem isn't fixed, money will be lost and you know who will be blamed!

Their scheduling problems are the same: Unpredictable issues arise and always at the worst time. That means they have to schedule with a large margin for error.

> How many lawyers get called all night long?

I know many who do. First, some have clients in many time zones around the world and most have clients around the country (in the U.S., the latter means a 5am-6pm minimum workday on the west coast). More often, they are working on urgent projects and must respond ASAP to the other attorneys and clients working on the issue lest they delay everyone else or, worse, fail to contribute value and influence the outcome.

As for accountants, in the U.S. ask them what tax season is like.
Only partially agree here. Ageee that Android wasnt a response to Apple, but don’t think it was a response to MS either.

It was a response to Oracle, and their tight grip of Java and the devices supported by it.

At the time, Java owned most devices and Oracle had tight licensing requirements (you could either GPL all your code or pay Oracle a nice fee). Android created a (semi) compatible runtime that allowed companies to side-skirt Oracles licensing requirements. This of course brought a huge lawsuit from Oracle to Google (touching on fundamentals legal issues on whether large APIs are copyrightable), but Google seems to have come out on top.

Android effectively unlocked Java from Oracle, turning it into a (sort-of) open platform, while gaining access to their huge developer base.
Thank you for sharing this
True, but my legal obligation has been fulfilled.

CA Government doesn’t require me to cover every use case for the recording law as it applies to every camera recording the public.
> I don’t really think that you can do everything just with data structures and relationships.

No, you can't do everything with just data structures. Everyone knows this. 1st-year junior programmer knows this. It's obvious. The original question did not talk about this, you misunderstood the level of analysis it was aiming at.

The fact that SQL is not turing complete is a meaningless truism here, because Linus obviously did not mean that we should all start using SQL instead of C. The point he is making is that data structures are of much bigger importance to get right in order for the program to be good. Not just fast or just maintainable, or just easy to understand. But all of those things and many others.
Its actually quite common for C programmers to create their own array type that knows its length, and use it in their projects. See this for example: https://github.com/antirez/sds
Why not work on UpWork & co? I don't think they ask you anything about your age (cough real age cough). After all, On the Internet, nobody knows you're a dog [1] ;)

Additionally, you can work on various open source projects (either by your own or just contribute to existing ones) and build some brand awareness too.

-----

[1]: https://en.wikipedia.org/wiki/On_the_Internet,_nobody_knows_...
It was nice to see this comment, because to me it means that she is always looking to the future & optimistic.

One of the near-term applications of quantum computing is for machine learning. For example, the D-wave chip is for optimising a binary fitness function. We will soon see if it works out.